/*!*************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js!./node_modules/less-loader/dist/cjs.js??ruleSet[1].rules[1].use[2]!./apollo/capital-market/app/assets/stylesheets/state/states.less ***!
  \*************************************************************************************************************************************************************************************/
/********************************************************New Design Colors**********************************************************/
/************************************************new design***************************************/
.bubble-box {
  border-radius: 4px;
  box-shadow: 0 1px 5px 0 rgba(0, 0, 0, 0.125);
  background-color: white;
  position: relative;
  padding: 10px 30px 30px;
}
.bubble-box:before {
  position: absolute;
  content: '';
  display: block;
  background-image: url(media/images/filter_triangle.a47bf0d8472f369fa169..png);
  width: 15px;
  height: 10px;
  top: -10px;
  right: 305px;
}
.bubble-box .close {
  position: absolute;
  left: 20px;
  cursor: pointer;
  top: 15px;
  color: black;
  opacity: 1;
  font-size: 10px;
}
.bubble-box h4 {
  font-size: 13px;
  color: #606060;
  font-weight: 400;
  margin-bottom: 15px;
}
@media (max-width: 767px) {
  .bubble-box h4 {
    margin-bottom: 30px;
  }
}
#capitalMarket .dashboard .notlogged {
  color: #242424;
  margin: 30px 0px;
  font-size: 16px;
  line-height: 23px;
}
#capitalMarket .dashboard .notlogged h1 {
  font-size: 25px;
  text-indent: 4px;
  letter-spacing: 0.5px;
  font-weight: 400;
  margin-top: 26px;
  line-height: 29px;
}
#capitalMarket .dashboard .notlogged p {
  margin-top: 13px;
}
#capitalMarket .dashboard .notlogged .notlogged_links a {
  color: #148d35;
  font-weight: 700;
}
#capitalMarket .dashboard .notlogged .notlogged_links a:before {
  content: '|';
  display: inline-block;
  margin: 0px 4px;
  margin-left: 9px;
}
#capitalMarket .dashboard .notlogged .notlogged_links a:first-child:before {
  display: none;
}
#capitalMarket .dashboard .notlogged .not-logged-banner {
  text-align: center;
  background-color: white;
  box-shadow: 0px 1px 5px 0px rgba(0, 0, 0, 0.125);
  padding-top: 30px;
  padding-bottom: 30px;
}
#capitalMarket .dashboard .notlogged .not-logged-banner h3 {
  margin-top: 6px;
  font-size: 22px;
  letter-spacing: 0.4px;
  margin-bottom: 10px;
}
#capitalMarket .dashboard .notlogged .not-logged-banner p {
  color: #848484;
  padding: 0 20px;
}
#capitalMarket .dashboard .notlogged .not-logged-banner a {
  display: inline-block;
  font-weight: 400;
  font-size: 20px;
  color: #7dc34b;
  margin-top: 17px;
}
@media (max-width: 767px) {
  #capitalMarket .dashboard .notlogged .col-sm-4 {
    margin-top: 30px;
  }
}
#capitalMarket .dashboard .circle-progress {
  text-align: center;
}
#capitalMarket .dashboard .circle-progress .progressbar-text > * {
  color: #242424;
}
#capitalMarket .dashboard .circle-progress .progressbar-text > * .percent {
  font-size: 20px;
  font-family: "roboto", sans-serif;
}
#capitalMarket .dashboard .circle-progress .progressbar-text > * .text {
  font-size: 14px;
  font-family: "Arimo", serif;
}
#capitalMarket .dashboard .tichkur_slide .tab-content {
  opacity: 1;
}
#capitalMarket .dashboard .tichkur_slide .tichkur-body {
  border-radius: 4px;
  box-shadow: 0 1px 5px 0 rgba(0, 0, 0, 0.125);
  background-color: white;
  position: relative;
  padding: 10px 30px 30px;
  padding: 0;
}
#capitalMarket .dashboard .tichkur_slide .tichkur-body:before {
  position: absolute;
  content: '';
  display: block;
  background-image: url(media/images/filter_triangle.a47bf0d8472f369fa169..png);
  width: 15px;
  height: 10px;
  top: -10px;
  right: 305px;
}
#capitalMarket .dashboard .tichkur_slide .tichkur-body .close {
  position: absolute;
  left: 20px;
  cursor: pointer;
  top: 15px;
  color: black;
  opacity: 1;
  font-size: 10px;
}
#capitalMarket .dashboard .tichkur_slide .tichkur-body h4 {
  font-size: 13px;
  color: #606060;
  font-weight: 400;
  margin-bottom: 15px;
}
@media (max-width: 767px) {
  #capitalMarket .dashboard .tichkur_slide .tichkur-body h4 {
    margin-bottom: 30px;
  }
}
#capitalMarket .dashboard .tichkur_slide .tichkur-body .close {
  top: 20px;
}
#capitalMarket .dashboard .tichkur_slide .tichkur-body .nav-tabs li > div {
  padding: 3px 25px;
  border: none;
}
#capitalMarket .dashboard .tichkur_slide .tichkur-body:after,
#capitalMarket .dashboard .tichkur_slide .tichkur-body:before {
  bottom: 100%;
  border: solid transparent;
  content: '';
  height: 0;
  width: 0;
  position: absolute;
  pointer-events: none;
}
#capitalMarket .dashboard .tichkur_slide .tichkur-body:after {
  border-bottom-color: #f2f6f5;
  border-width: 9px;
  left: 55px;
}
#capitalMarket .dashboard .tichkur_slide .tichkur-body:before {
  border-bottom-color: black;
  border-width: 10px;
  left: 54px;
  opacity: 0.05;
  right: inherit;
  top: inherit;
}
#capitalMarket .dashboard .tichkur_slide .tichkur_table-legal-message {
  position: relative;
  font-size: 14px;
  color: #7d91a1;
}
#capitalMarket .dashboard .tichkur_slide .tichkur_table-legal-message .bullet-icon-arrow {
  top: -1px;
  right: 0;
}
#capitalMarket .dashboard .tichkur_slide .tichkur_table-legal-message .inner-message {
  padding-right: 15px;
}
#capitalMarket .dashboard .tichkur_slide .exposures-main-wrapper .tichkur_table {
  width: auto;
  display: inline-block;
  float: none;
}
#capitalMarket .dashboard .tichkur_slide .exposures-main-wrapper .tichkur_table .tichkur_table-wrap .percentage {
  direction: ltr;
}
#capitalMarket .dashboard .tichkur_slide .exposures-main-wrapper .tichkur_table .tichkur_table-wrap .td-name-view i {
  margin-top: 6px;
  margin-right: 6px;
}
#capitalMarket .dashboard .tichkur_slide .exposures-main-wrapper .tichkur_table .tichkur_table-wrap th.cat {
  padding-right: 0px;
  padding-bottom: 15px;
}
#capitalMarket .dashboard .tichkur_slide .exposures-main-wrapper .tichkur_table .tichkur_table-wrap th.percentage {
  padding-bottom: 15px;
}
#capitalMarket .dashboard .tichkur_slide .exposures-main-wrapper .tichkur_table .tichkur_table-wrap tr:last-child td.percentage {
  padding-top: 0px;
}
#capitalMarket .dashboard .tichkur_slide .exposures-main-wrapper .tichkur_graph {
  float: none;
  margin: 0;
}
#capitalMarket .dashboard .tichkur_slide .exposures-main-wrapper .tichkur_graph svg:not(:root),
#capitalMarket .dashboard .tichkur_slide .exposures-main-wrapper .tichkur_graph .highcharts-container {
  overflow: visible !important;
  clear: both;
}
#capitalMarket .dashboard .tichkur_slide .exposures-main-wrapper .main-title-wrapper {
  padding-bottom: 20px;
}
#capitalMarket .dashboard .tichkur_slide .exposures-main-wrapper .main-title-wrapper .tichkur_table-descr,
#capitalMarket .dashboard .tichkur_slide .exposures-main-wrapper .main-title-wrapper a {
  font-size: 16px;
}
#capitalMarket .dashboard .tichkur_slide .exposures-main-wrapper .exposures-area-wrapper {
  margin-top: 60px;
  width: 50%;
  padding: 18px 10px;
  box-shadow: 2px 4px 15px 2px rgba(196, 196, 196, 0.6);
}
#capitalMarket .dashboard .tichkur_slide .exposures-main-wrapper .exposures-area-wrapper .td-strip {
  display: inline-block;
  width: 10px;
  height: 10px;
  border-radius: 17px;
  margin-left: 8px;
}
#capitalMarket .dashboard .tichkur_slide .exposures-main-wrapper .exposures-area-wrapper .exposure-row-wrapper {
  display: flex;
  font-weight: 500;
  padding: 5px 0;
}
#capitalMarket .dashboard .tichkur_slide .exposures-main-wrapper .exposures-area-wrapper .exposure-row-wrapper .td-name-view {
  display: flex;
  padding-left: 20px;
}
#capitalMarket .dashboard .tichkur_slide .exposures-main-wrapper .exposures-area-wrapper .exposure-row-wrapper .td-name-view i {
  margin-top: 3px;
  margin-right: 6px;
}
#capitalMarket .dashboard .tichkur_slide .exposures-main-wrapper .exposures-area-wrapper .exposures-sub-row-wrapper {
  display: flex;
  padding-top: 5px ;
}
#capitalMarket .dashboard .tichkur_slide .exposures-main-wrapper .exposures-area-wrapper .exposures-sub-row-wrapper .exposure-sub-row-item-wrapper {
  display: flex;
  align-items: center;
  padding: 0 10px;
  border-left: 1px solid #4e5664;
}
#capitalMarket .dashboard .tichkur_slide .exposures-main-wrapper .exposures-area-wrapper .exposures-sub-row-wrapper .exposure-sub-row-item-wrapper:first-child {
  padding-right: 0px;
}
#capitalMarket .dashboard .tichkur_slide .exposures-main-wrapper .exposures-area-wrapper .exposures-sub-row-wrapper .exposure-sub-row-item-wrapper:last-child {
  border-left: none;
}
#capitalMarket .dashboard .tichkur_slide .exposures-main-wrapper .exposures-area-wrapper .exposures-sub-row-wrapper .exposure-sub-row-item-wrapper .td-name-view {
  display: inline-flex;
}
#capitalMarket .dashboard .tichkur_slide .exposures-main-wrapper .exposures-area-wrapper .exposures-sub-row-wrapper .exposure-sub-row-item-wrapper .td-name-view .td-name-content {
  padding-left: 5px;
}
#capitalMarket .dashboard .tichkur_head {
  cursor: pointer;
  background-color: #f2f6f5;
  margin-top: 30px;
  padding: 21px;
  padding-bottom: 1px;
  position: relative;
}
#capitalMarket .dashboard .tichkur_head h2 {
  margin-top: 0px;
  font-size: 18px;
  color: #242424;
}
#capitalMarket .dashboard .tab-pane {
  position: relative;
}
#capitalMarket .dashboard .tab-pane .tichkur_table-descr-wrap {
  margin-top: 35px;
  margin-bottom: 23px;
  color: #606060;
}
#capitalMarket .dashboard .tichkur-tabs-switchers {
  min-height: 50px;
  padding: 10px 30px 10px 0;
  background-color: #e4ebe9;
}
#capitalMarket .dashboard .tichkur_radio-wrapper {
  background-color: #f2f6f5;
  padding: 19px 30px 10px;
}
#capitalMarket .dashboard .tichkur_radio .item {
  display: inline-block;
  vertical-align: top;
  margin-left: 19px;
}
#capitalMarket .dashboard .tichkur_radio .item label {
  cursor: pointer;
  padding-right: 2px;
  font-size: 14px;
  letter-spacing: -0.4px;
  color: #242424;
  line-height: 10px;
  font-weight: 400;
}
#capitalMarket .dashboard .tichkur_hide {
  font-size: 14px;
  cursor: pointer;
  position: absolute;
  color: #7dc34b;
  left: 21px;
  top: 22px;
}
#capitalMarket .dashboard .tichkur_hide .fa-chevron-down {
  display: block;
}
#capitalMarket .dashboard .tichkur_hide .fa-chevron-up {
  display: none;
}
#capitalMarket .dashboard .tichkur.active .tichkur_hide .fa-chevron-down {
  display: none;
}
#capitalMarket .dashboard .tichkur.active .tichkur_hide .fa-chevron-up {
  display: block;
}
#capitalMarket .dashboard .tichkur_tabs-content {
  background-color: #f8fafa;
  padding: 13px 30px 0;
  position: relative;
}
#capitalMarket .dashboard .tichkur_tabs-content.error-content .error-message {
  position: relative;
  bottom: 35px;
}
#capitalMarket .dashboard .tichkur_tabs-content .tichkur_graph .highcharts-text-outline {
  display: none;
}
#capitalMarket .dashboard .tichkur_table {
  width: 463px;
  max-width: 100%;
  float: right;
}
#capitalMarket .dashboard .tichkur_table table {
  color: #242424;
  vertical-align: middle;
  width: 100%;
}
#capitalMarket .dashboard .tichkur_table table th {
  border-bottom: 1px solid #d0d0d0;
  padding-bottom: 4px;
  text-align: right;
}
#capitalMarket .dashboard .tichkur_table table th.cat {
  padding-right: 24px;
  width: 159px;
}
#capitalMarket .dashboard .tichkur_table table th.value {
  width: 194px;
  text-indent: 2px;
}
#capitalMarket .dashboard .tichkur_table table th.percentage {
  text-indent: 4px;
}
#capitalMarket .dashboard .tichkur_table table tr.bold-text td {
  font-weight: 700;
  color: black;
}
#capitalMarket .dashboard .tichkur_table table tr:last-child {
  border-bottom: 1px solid #d0d0d0;
}
#capitalMarket .dashboard .tichkur_table table tr:last-child .cat {
  padding-bottom: 10px;
}
#capitalMarket .dashboard .tichkur_table table td {
  text-align: right;
  padding-top: 10px;
  border: none;
  color: #606060;
}
#capitalMarket .dashboard .tichkur_table table td .td-strip {
  width: 10px;
  height: 30px;
  float: right;
  border-radius: 1px;
  margin-left: 14px;
  vertical-align: middle;
  display: inline-block;
}
#capitalMarket .dashboard .tichkur_table table td.cat .td-name-view {
  display: table;
  height: 30px;
}
#capitalMarket .dashboard .tichkur_table table td.cat .td-name-view .td-name-content {
  display: table-cell;
  vertical-align: middle;
}
#capitalMarket .dashboard .tichkur_table table td.percentage {
  direction: ltr;
}
#capitalMarket .dashboard .tichkur_table-descr {
  font-size: 12px;
  clear: both;
  white-space: nowrap;
}
#capitalMarket .dashboard .tichkur_graph {
  float: left;
  width: 300px;
  height: 200px;
  margin: -2px 0px 0px 60px;
}
#capitalMarket .dashboard .tichkur_graph .tichkur_graph-renderfield {
  width: 100%;
  height: 100%;
}
#capitalMarket .dashboard .tickhur_table-popup {
  font-size: 13px;
  color: #148d35;
  float: left;
  background: none;
  outline: none;
  border: none;
  margin: 10px 0px;
  font-weight: 700;
  padding-left: 0;
  margin-top: -35px;
}
#capitalMarket .dashboard .tickhur_table-popup:after {
  clear: both;
  display: block;
  content: '';
}
@media (min-width: 767px) {
  #capitalMarket .dashboard .tichkur {
    margin: 0 15px;
  }
  #capitalMarket .dashboard .tichkur .tichkur_head {
    padding-bottom: 9px;
  }
}
@media (max-width: 992px) and (min-width: 768px) {
  #capitalMarket .dashboard .tichkur_table {
    width: 340px;
  }
  #capitalMarket .dashboard .tichkur_graph {
    width: 280px;
    margin: -2px 0 0 20px;
  }
  #capitalMarket .dashboard .tichkur_slide .tichkur_tabs-content {
    padding: 13px 20px 0;
  }
  #capitalMarket .dashboard .tichkur_slide .exposures-main-wrapper .exposures-area-wrapper {
    width: 100%;
    margin-top: 35px;
  }
  #capitalMarket .dashboard .tichkur-tabs-switchers {
    padding: 10px 15px;
  }
  #capitalMarket .dashboard .tichkur-tabs-switchers .nav-tabs li {
    margin: 0 5px;
  }
}
@media (max-width: 767px) {
  #capitalMarket .dashboard .tichkur_slide {
    margin-left: 0;
    margin-right: 0;
  }
  #capitalMarket .dashboard .tichkur_slide .tichkur_tabs-content {
    padding: 13px 30px 0;
  }
  #capitalMarket .dashboard .tichkur_slide .exposures-main-wrapper .exposures-area-wrapper {
    width: 100%;
    margin-top: 35px;
  }
  #capitalMarket .dashboard .tichkur_slide .exposures-main-wrapper .exposures-area-wrapper .exposure-row-wrapper {
    justify-content: space-between;
  }
  #capitalMarket .dashboard .tichkur_slide .exposures-main-wrapper .exposures-area-wrapper .exposures-sub-row-wrapper {
    display: block;
  }
  #capitalMarket .dashboard .tichkur_slide .exposures-main-wrapper .exposures-area-wrapper .exposures-sub-row-wrapper .exposure-sub-row-item-wrapper {
    padding: 0;
    border: none;
  }
  #capitalMarket .dashboard .tichkur_slide .exposures-main-wrapper .tichkur_graph {
    width: 100%;
    max-width: 100%;
  }
  #capitalMarket .dashboard .tichkur_slide .exposures-main-wrapper .tichkur_table {
    width: 100%;
  }
  #capitalMarket .dashboard .tichkur_slide .exposures-main-wrapper .tichkur_table .tichkur_table-wrap tr {
    display: flex;
    align-items: center;
    justify-content: space-between;
    padding: 0;
  }
  #capitalMarket .dashboard .tichkur_slide .exposures-main-wrapper .tichkur_table .tichkur_table-wrap tr:last-child {
    border-top: 1px solid #d5d6d6;
  }
  #capitalMarket .dashboard .tichkur_slide .exposures-main-wrapper .tichkur_table .tichkur_table-wrap td {
    padding: 5px 0;
  }
  #capitalMarket .dashboard .tichkur-tabs-switchers {
    background-color: #f8fafa;
    padding: 10px;
  }
  #capitalMarket .dashboard .tichkur-tabs-switchers .combo-view-type .combo-wrap {
    background-color: white;
    width: 100%;
  }
  #capitalMarket .dashboard .tichkur-tabs-switchers .combo-view-type .combo-wrap .combo {
    width: 100%;
  }
  #capitalMarket .dashboard .tichkur-tabs-switchers .combo-view-type .combo-wrap .combo .combo_selected {
    width: 100%;
  }
  #capitalMarket .dashboard .tichkur {
    margin: 0 15px;
  }
  #capitalMarket .dashboard .tichkur.active .tichkur_head {
    padding-bottom: 1px;
  }
  #capitalMarket .dashboard .tichkur .tichkur_head {
    padding-bottom: 9px;
  }
  #capitalMarket .dashboard .tichkur.active .tichkur_head {
    padding-bottom: 7px;
  }
  #capitalMarket .dashboard .tichkur_radio .item {
    margin-left: 0;
  }
  #capitalMarket .dashboard .tichkur_radio .item label {
    font-size: 14px;
    margin-bottom: 9px;
    line-height: 15px;
  }
  #capitalMarket .dashboard .tichkur_table-descr {
    display: block;
    white-space: normal;
    margin: 10px 0;
  }
  #capitalMarket .dashboard .tichkur_table .tickhur_table-popup {
    font-size: 12px;
    margin-top: 0;
  }
  #capitalMarket .dashboard .tichkur_table table {
    font-family: "Arimo", serif;
  }
  #capitalMarket .dashboard .tichkur_table table tr {
    padding-top: 4px;
    padding-bottom: 7px;
    vertical-align: top;
    display: block;
    border-top: 1px solid #d5d6d6;
  }
  #capitalMarket .dashboard .tichkur_table table tr:nth-child(1) {
    border-top: 0;
  }
  #capitalMarket .dashboard .tichkur_table table tr:last-child .cat {
    padding-bottom: 0;
  }
  #capitalMarket .dashboard .tichkur_table table td {
    display: inline-block;
  }
  #capitalMarket .dashboard .tichkur_table table td:first-child {
    display: block;
  }
  #capitalMarket .dashboard .tichkur_table table td.cat {
    font-size: 14px;
  }
  #capitalMarket .dashboard .tichkur_table table td.cat:before {
    margin-left: 0;
  }
  #capitalMarket .dashboard .tichkur_table table td.value {
    float: left;
    width: 44%;
    font-size: 12px;
  }
  #capitalMarket .dashboard .tichkur_table table td.value .decim {
    font-size: 10px;
  }
  #capitalMarket .dashboard .tichkur_table table td.text {
    font-size: 12px;
  }
  #capitalMarket .dashboard .tichkur_table table td .td-strip {
    width: 10px;
    height: 25px;
    border-radius: 1px;
  }
  #capitalMarket .dashboard .tichkur .container {
    padding: 0;
  }
  #capitalMarket .dashboard .tichkur_radio .item {
    margin-bottom: 5px;
    display: block;
  }
  #capitalMarket .dashboard .tichkur_radio .item:first-child {
    margin-top: 0;
  }
  #capitalMarket .dashboard .tichkur_radio .item label {
    font-weight: 400;
  }
  #capitalMarket .dashboard .tichkur_tabs-content {
    padding: 0px 15px;
  }
  #capitalMarket .dashboard .tichkur_tabs-content .error-content {
    padding: 23px;
    padding-right: 30px;
  }
  #capitalMarket .dashboard .tichkur_tabs-content.error-content .error-message {
    bottom: 20px;
  }
  #capitalMarket .dashboard .tichkur_tabs-content .tichkur_graph .highcharts-text-outline {
    display: none;
  }
  #capitalMarket .dashboard .tichkur_graph {
    width: 300px;
    max-width: 90%;
    display: block;
    float: none;
    margin: 0 auto;
  }
  #capitalMarket .dashboard .tichkur_table {
    width: 100%;
    float: right;
  }
  #capitalMarket .dashboard .tichkur_tabs-switchers {
    background-color: #f8fafa;
  }
}
#capitalMarket .dashboard .my-portfolio {
  margin-top: 17px;
}
#capitalMarket .dashboard .my-portfolio .content_heading {
  margin-top: 2px;
}
#capitalMarket .dashboard .my-portfolio .main_filter {
  padding-top: 30px;
  padding-bottom: 0px;
}
#capitalMarket .dashboard .my-portfolio .main_filter .combo-view-type .combo-wrap {
  float: right;
}
@media print {
  #capitalMarket .dashboard .my-portfolio .main_filter .combo-view-type .combo-wrap {
    float: none;
  }
}
#capitalMarket .dashboard .my-portfolio .main_filter .button_green.filter {
  margin-top: 0;
}
#capitalMarket .dashboard .my-portfolio .grid {
  margin-top: 17px;
}
#capitalMarket .dashboard .my-portfolio .grid .filter-sum {
  margin-bottom: 13px;
  font-size: 12px;
}
#capitalMarket .dashboard .my-portfolio .grid .ui-grid-header-cell .ui-grid-header-cell-label {
  padding-bottom: 8px;
}
#capitalMarket .dashboard .my-portfolio .gi.icon-notification-bell-new {
  background: none;
}
#capitalMarket .dashboard .my-portfolio .gi.icon-notification-bell-new span * {
  fill: #0483a8;
}
#capitalMarket .dashboard .my-portfolio .gi.icon-notification-bell-new span * path {
  stroke: #0483a8;
}
#capitalMarket .dashboard .no-papers {
  margin-top: 10px;
}
#capitalMarket .dashboard .no-papers .title {
  font-size: 18px;
}
#capitalMarket .dashboard .combo-view-type .combo {
  width: 185px;
}
#capitalMarket .dashboard .combo-view-type .combo .combo_selected {
  width: 188px;
}
#capitalMarket .dashboard .combo-view-type .wrap-options {
  width: 188px;
}
#capitalMarket .dashboard .combo-revaluation-type {
  margin-left: 20px;
}
#capitalMarket .dashboard .combo-revaluation-type .combo .combo_selected {
  width: 125px;
}
#capitalMarket .dashboard .combo-revaluation-type .wrap-options {
  width: 125px;
}
#capitalMarket .dashboard .combo-revaluation-rate-type {
  margin-left: 5px;
}
#capitalMarket .dashboard .combo-revaluation-rate-type .combo .combo_selected {
  width: 125px;
}
#capitalMarket .dashboard .combo-revaluation-rate-type .wrap-options {
  width: 125px;
}
#capitalMarket .dashboard .sub-filter .box {
  display: inline-block;
  line-height: 27px;
}
#capitalMarket .dashboard .sub-filter .search {
  display: inline-block;
  position: relative;
}
#capitalMarket .dashboard .no-paper {
  margin-bottom: 15px;
  margin-top: 45px;
}
@media (max-width: 767px) {
  #capitalMarket .dashboard .main_filter .main-filter-row .group-filter {
    min-width: 61px;
  }
  #capitalMarket .dashboard .combo-view-type .combo-wrap .combo {
    width: 200px;
  }
  #capitalMarket .dashboard .combo-view-type .combo-wrap .combo .combo_selected {
    width: 200px;
  }
  #capitalMarket .dashboard .combo-view-type .combo-wrap .wrap-options {
    width: 200px;
  }
  #capitalMarket .dashboard .my-portfolio .grid .filter-sum {
    font-size: 13px;
  }
  #capitalMarket .dashboard .my-portfolio .content_heading .btn-section {
    padding: 0 5px 0 25px;
    margin-top: 7px;
  }
  #capitalMarket .dashboard .my-portfolio .content_heading .btn-section i {
    left: 5px;
  }
  #capitalMarket .dashboard .sub-filter .sub-filter-label {
    display: block;
  }
  #capitalMarket .dashboard .sub-filter .box {
    max-width: 45%;
    float: right;
    margin-bottom: 10px;
  }
  #capitalMarket .dashboard .sub-filter .box:nth-child(2n) {
    float: left;
  }
  #capitalMarket .dashboard .sub-filter .box .combo-revaluation-rate-type {
    margin-left: 0;
  }
  #capitalMarket .dashboard .sub-filter .box .combo-wrap .combo .combo_selected {
    max-width: 140px;
  }
  #capitalMarket .dashboard .sub-filter .box .combo-wrap .wrap-options.open {
    max-width: 140px;
  }
  #capitalMarket .dashboard .sub-filter .search {
    float: left;
    clear: both;
  }
  #capitalMarket .dashboard .sub-filter .sub-filter-label {
    display: block;
  }
}
@media (min-width: 768px) and (max-width: 1199px) {
  #capitalMarket .dashboard .grid .ui-grid-header-cell .ui-grid-header-cell-label {
    font-size: 9px;
  }
}
#capitalMarket .order-and-execution .tmm_drop ul {
  left: 40px;
}
#capitalMarket .order-and-execution .circle-text .disabled {
  pointer-events: auto;
}
#capitalMarket .order-and-execution .historical-loading-start {
  height: 200px;
  display: block;
}
#capitalMarket .order-and-execution .home-page-link {
  position: relative;
  top: 80px;
  left: 14px;
  font-weight: bold;
  float: left;
}
#capitalMarket .order-and-execution .executed_tabs-switchers {
  margin-top: 30px;
  margin-bottom: 0;
}
#capitalMarket .order-and-execution .executed_tabs-switchers .nav-tabs {
  padding-right: 0;
}
#capitalMarket .order-and-execution .executed_tabs-switchers .nav-tabs li {
  margin-left: 16px;
}
#capitalMarket .order-and-execution .executed_tabs-switchers .nav-tabs li a {
  width: auto;
  padding: 0 16px;
}
@media (max-width: 1024px) and (min-width: 768px) {
  #capitalMarket .order-and-execution .ui-grid-header-cell-label {
    float: none !important;
  }
}
@media (max-width: 767px) {
  #capitalMarket .order-and-execution .tmm_drop ul {
    left: inherit;
  }
  #capitalMarket .order-and-execution .open-filter-box {
    margin-top: 1px;
    margin-bottom: 0;
  }
  #capitalMarket .order-and-execution .main-filter-dates {
    display: block;
    border-top: 1px solid #e7e7e7;
    border-bottom: 1px solid #e7e7e7;
    padding: 20px 0px;
    margin-bottom: 15px;
    float: none;
  }
  #capitalMarket .order-and-execution .main-filter-dates:after {
    clear: both;
    content: '';
    display: block;
  }
  #capitalMarket .order-and-execution .main-filter-dates .button_green {
    float: left;
    margin-top: 15px;
    margin-bottom: 0;
    clear: both;
  }
  #capitalMarket .order-and-execution .main-filter-dates .radio-group {
    display: block;
    clear: both;
    margin-left: 0px;
  }
  #capitalMarket .order-and-execution .main-filter-dates .radio-group > label {
    margin-bottom: 10px;
  }
  #capitalMarket .order-and-execution .main-filter-dates .radio-group-content {
    display: block;
    padding-right: 20px;
    margin-bottom: 10px;
  }
  #capitalMarket .order-and-execution .main-filter-dates .radio-group-content .cm-form-control {
    padding-right: 9px;
  }
  #capitalMarket .order-and-execution .main-filter-dates .radio-group-content .cm-form-control .gi {
    display: none;
  }
  #capitalMarket .order-and-execution .main-filter-dates .radio-group-content .cm-form-control label {
    bottom: -1px;
  }
  #capitalMarket .order-and-execution .main-filter-dates .radio-group-content .combo-wrap .combo .combo_selected {
    width: 273px;
  }
  #capitalMarket .order-and-execution .main-filter-dates .radio-group-content .wrap-options.open {
    width: 273px;
  }
  #capitalMarket .order-and-execution .home-page-link {
    top: 25px;
  }
}
@media (max-width: 1024px) {
  #capitalMarket .order-and-execution .main_filter {
    padding-top: 0;
    margin-right: 0;
  }
  #capitalMarket .order-and-execution .main_filter .button_green.filter {
    margin-top: 20px;
  }
  #capitalMarket .order-and-execution .top-filters,
  #capitalMarket .order-and-execution .executed_tabs-switchers {
    overflow: hidden;
    white-space: nowrap;
    margin-top: 20px;
  }
  #capitalMarket .order-and-execution .top-filters .nav-tabs,
  #capitalMarket .order-and-execution .executed_tabs-switchers .nav-tabs {
    display: block;
    overflow-x: scroll;
    padding-top: 0;
    margin-top: 0;
  }
  #capitalMarket .order-and-execution .top-filters .nav-tabs::-webkit-scrollbar,
  #capitalMarket .order-and-execution .executed_tabs-switchers .nav-tabs::-webkit-scrollbar {
    display: none;
  }
  #capitalMarket .order-and-execution .top-filters .nav-tabs li,
  #capitalMarket .order-and-execution .executed_tabs-switchers .nav-tabs li {
    margin-left: 8px;
    float: none;
    display: inline-block;
  }
  #capitalMarket .order-and-execution .top-filters .nav-tabs li > div,
  #capitalMarket .order-and-execution .executed_tabs-switchers .nav-tabs li > div {
    font-size: 12px;
    padding: 5px 18px;
  }
}
@media (max-width: 767px) {
  #capitalMarket .webview .order-and-execution .policy-messages.footer_info {
    padding: 130px 0px;
  }
}
#capitalMarket .takbulim .content-wrap {
  font-size: 18px;
  font-weight: bold;
}
#capitalMarket .takbulim .content-wrap .title {
  font-size: 16px;
  font-family: "Arimo", serif;
  margin-left: 40px;
}
#capitalMarket .takbulim .content-wrap .total-amount {
  font-size: 20px;
  font-weight: 600;
  font-family: "roboto", sans-serif;
}
#capitalMarket .takbulim .content-wrap .total-amount .currency,
#capitalMarket .takbulim .content-wrap .total-amount .decim {
  font-size: 14px;
}
#capitalMarket .takbulim .content-wrap .link-to-homepage {
  float: left;
  font-size: 14px;
  margin-top: 5px;
}
@media (max-width: 767px) {
  #capitalMarket .takbulim .content-wrap {
    margin: 32px 0 25px 0;
  }
  #capitalMarket .takbulim .content-wrap .title {
    margin-left: 5px;
  }
  #capitalMarket .takbulim .content-wrap .link-to-homepage {
    margin-top: 15px;
  }
}
#capitalMarket .summary-meeting .loading-area {
  background-position: center;
}
#capitalMarket .summary-meeting .filter-title-small {
  padding: 10px 5px;
}
#capitalMarket .summary-meeting .table-list {
  margin-bottom: 100px;
  width: 100%;
}
#capitalMarket .summary-meeting .table-list.small-table-list {
  margin-bottom: 15px;
}
#capitalMarket .summary-meeting .table-list .table-list-type {
  font-size: 12px;
  color: #606060;
  text-align: center;
  padding-left: 30px;
}
#capitalMarket .summary-meeting .table-list td {
  vertical-align: top;
  padding-top: 25px;
  padding-bottom: 13px;
  border-bottom: 1px solid #e7e7e7;
}
#capitalMarket .summary-meeting .table-list td:nth-child(1) {
  width: 11.5%;
}
#capitalMarket .summary-meeting .table-list td:nth-child(2) {
  width: 18%;
}
#capitalMarket .summary-meeting .table-list td:nth-child(3) {
  width: 15.6%;
}
#capitalMarket .summary-meeting .table-list .table-list-heading {
  font-size: 12px;
  color: #606060;
}
#capitalMarket .summary-meeting .table-list .table-list-content {
  font-size: 16px;
  color: #242424;
  margin-top: 3px;
}
#capitalMarket .summary-meeting .table-list .download-options-links {
  margin-top: 23px;
}
#capitalMarket .summary-meeting .table-list .download-options-links .table-list-downloads .link {
  position: relative;
  display: block;
  font-size: 13px;
  height: 20px;
}
#capitalMarket .summary-meeting .table-list .download-options-links .table-list-downloads .link .gi {
  position: absolute;
}
#capitalMarket .summary-meeting .table-list .download-options-links .table-list-downloads .link .text {
  position: relative;
  right: 30px;
  padding-left: 10px;
}
#capitalMarket .summary-meeting .table-list .download-options-links .table-list-downloads .link .download-error {
  color: #f54e4e;
  display: block;
  font-size: 10px;
  margin-right: 29px;
}
#capitalMarket .summary-meeting .table-list .gi.icon-people,
#capitalMarket .summary-meeting .table-list .gi.icon-phone {
  margin-left: 35px;
  margin-right: 35px;
}
#capitalMarket .summary-meeting .table-list .gi.icon-download {
  margin-left: 10px;
  vertical-align: middle;
}
@media (max-width: 767px) {
  #capitalMarket .summary-meeting .first-title-list .content_heading {
    margin-top: 20px;
  }
  #capitalMarket .summary-meeting .content_heading {
    margin-top: 25px;
  }
  #capitalMarket .summary-meeting .main_filter {
    padding-top: 0px;
    padding-bottom: 0px;
  }
  #capitalMarket .summary-meeting .table-list {
    display: block;
    width: 100%;
    margin-bottom: 0;
  }
  #capitalMarket .summary-meeting .table-list.small-table-list {
    margin-bottom: 0;
  }
  #capitalMarket .summary-meeting .table-list .gi.icon-phone,
  #capitalMarket .summary-meeting .table-list .gi.icon-people {
    margin-right: 0;
  }
  #capitalMarket .summary-meeting .table-list .table-list-content {
    font-size: 14px;
  }
  #capitalMarket .summary-meeting .table-list tbody {
    display: block;
  }
  #capitalMarket .summary-meeting .table-list tr,
  #capitalMarket .summary-meeting .table-list td {
    display: block;
    width: 100%;
  }
  #capitalMarket .summary-meeting .table-list td {
    border: none;
    vertical-align: top;
    padding-bottom: 0;
  }
  #capitalMarket .summary-meeting .table-list td:nth-child(1) {
    display: inline-block;
    width: 28%;
  }
  #capitalMarket .summary-meeting .table-list td:nth-child(2) {
    display: inline-block;
    width: 42%;
  }
  #capitalMarket .summary-meeting .table-list td:nth-child(3) {
    display: inline-block;
    width: 27%;
  }
  #capitalMarket .summary-meeting .table-list td:nth-child(4),
  #capitalMarket .summary-meeting .table-list td:nth-child(5) {
    padding: 0;
    height: auto;
  }
  #capitalMarket .summary-meeting .table-list tr {
    border-top: 1px solid #e7e7e7;
    padding-bottom: 2px;
  }
  #capitalMarket .summary-meeting .table-list tr:first-child {
    border-top: none;
  }
  #capitalMarket .summary-meeting .table-list tr:last-child {
    border-bottom: 1px solid #e7e7e7;
  }
  #capitalMarket .summary-meeting .table-list .table-list-type {
    text-align: right;
    padding-left: 0px;
  }
  #capitalMarket .summary-meeting .table-list .list-block {
    float: right;
  }
  #capitalMarket .summary-meeting .table-list .download-options-links {
    float: right;
    margin-top: 10px;
  }
  #capitalMarket .summary-meeting .table-list .download-options-links li {
    display: block;
    width: 100%;
  }
}
#capitalMarket .return-of-portfolio .icon-excel {
  color: #148d35;
  cursor: pointer;
  position: absolute;
  top: -35px;
  left: 10px;
  z-index: 9;
}
#capitalMarket .return-of-portfolio .negative-values-print {
  display: none;
}
#capitalMarket .return-of-portfolio .graph-title {
  font-size: 18px;
  margin-top: 25px;
}
#capitalMarket .return-of-portfolio .profits-notification {
  font-size: 12px;
  color: #606060;
  margin-top: 9px;
  margin-bottom: 56px;
}
#capitalMarket .return-of-portfolio .profits-notification i {
  color: #779499;
}
#capitalMarket .return-of-portfolio .date-picket-items.disable {
  pointer-events: none;
}
#capitalMarket .return-of-portfolio .date-picket-items .datepicker-range-block {
  min-width: 560px;
}
#capitalMarket .return-of-portfolio .date-picket-items .datepicker-range-block .icon-calendar {
  position: relative;
  top: 7px;
}
#capitalMarket .return-of-portfolio .date-picket-items .datepicker-range-block .cm-form-control label {
  margin-bottom: 0px;
}
#capitalMarket .return-of-portfolio .cm-form-control:first-child label {
  padding-right: 15px;
}
#capitalMarket .return-of-portfolio .datepickers-radio-group-wrapper {
  position: relative;
}
#capitalMarket .return-of-portfolio .datepickers-radio-group-wrapper .datepickers-radio {
  position: absolute;
  top: -6px;
}
@media (max-width: 991px) {
  #capitalMarket .return-of-portfolio .profits_calc .profits_calc-right {
    width: 100%;
    display: block;
  }
  #capitalMarket .return-of-portfolio .profits_calc .profits_calc-left {
    width: 100%;
    display: block;
  }
}
@media (max-width: 767px) {
  #capitalMarket .return-of-portfolio .date-picket-items .datepicker-range-block {
    min-width: 0;
  }
  #capitalMarket .return-of-portfolio .content_heading {
    margin-top: 15px;
  }
}
#capitalMarket .security-event {
  background-color: #f6fbf0;
  border: 1px solid #e7e7e7;
  border-radius: 5px;
  margin-top: 10px;
  padding: 0px 19px;
}
#capitalMarket .security-event .security-event-heading {
  font-size: 17px;
  color: #242424;
  font-weight: 400;
  margin-top: 20px;
}
#capitalMarket .security-event .mandatory-form-title {
  font-size: 12px;
}
#capitalMarket .security-event .info-complete-area-title {
  font-size: 14px;
  color: #606060;
}
#capitalMarket .security-event .security-event-info {
  margin-top: 18px;
}
#capitalMarket .security-event .security-event-info > div {
  display: inline-block;
}
#capitalMarket .security-event .security-event-info-tooltip {
  color: #848484;
  font-size: 12px;
}
#capitalMarket .security-event .security-event-info-tooltip .tooltip_icon {
  margin-right: -5px;
  margin-top: -3px;
  width: 20px;
  height: 20px;
}
#capitalMarket .security-event .security-event-info-value {
  color: #242424;
  font-size: 12px;
  margin-right: 3px;
}
#capitalMarket .security-event .security-event-info-value span {
  font-weight: 700;
}
#capitalMarket .security-event .security-event-info-text {
  margin-right: 21px;
  font-size: 12px;
  color: #848484;
  letter-spacing: -0.1px;
}
#capitalMarket .security-event .security-event-info-cost {
  color: #242424;
  font-weight: 700;
  font-size: 12px;
  margin-right: 7px;
}
#capitalMarket .security-event .security-event-info-cost span {
  font-weight: 400;
}
#capitalMarket .security-event .security-event-items {
  margin-top: 12px;
}
#capitalMarket .security-event .security-event-items .security-event-item {
  min-height: 90px;
  padding-bottom: 5px;
  border: 2px solid white;
  border-radius: 5px;
  box-shadow: 0 1px 5px rgba(0, 0, 0, 0.15);
  background-color: white;
  margin-bottom: 18px;
  box-sizing: border-box;
}
#capitalMarket .security-event .security-event-items .security-event-item:hover,
#capitalMarket .security-event .security-event-items .security-event-item.active-item {
  border: 2px solid #7dc34b;
}
#capitalMarket .security-event .security-event-items .security-event-item .security-event-item-button {
  float: right;
  margin-top: 13px;
}
#capitalMarket .security-event .security-event-items .security-event-item .security-event-item-col {
  min-height: 10px;
  box-sizing: border-box;
  float: right;
}
#capitalMarket .security-event .security-event-items .security-event-item .security-event-item-col:nth-child(1) {
  padding-right: 12px;
  width: 37.1%;
}
#capitalMarket .security-event .security-event-items .security-event-item .security-event-item-col:nth-child(2) {
  width: 22.5%;
}
#capitalMarket .security-event .security-event-items .security-event-item .security-event-item-col:nth-child(3) {
  width: 18.3%;
}
#capitalMarket .security-event .seic-name {
  padding-top: 11px;
  color: #848484;
  font-size: 12px;
}
#capitalMarket .security-event .seic-value {
  font-size: 14px;
  color: #242424;
  padding-left: 20px;
}
#capitalMarket .security-event .seic-value .currency {
  font-size: 12px;
}
#capitalMarket .security-event .seic-value .decim {
  font-size: 12px;
}
#capitalMarket .security-event .seic-edit {
  width: 122px;
}
#capitalMarket .security-event .seic-edit input {
  text-indent: 7px;
  width: 103px;
  height: 20px;
  border-radius: 3px;
  outline: none;
  border: 1px solid #aaaaaa;
  color: #242424;
  font-size: 14px;
  text-align: right;
  direction: ltr;
}
#capitalMarket .security-event .seic-edit .seic-sub {
  font-size: 11px;
  color: #606060;
  margin-top: 4px;
}
#capitalMarket .security-event .seib {
  width: 100px;
  height: 26px;
  line-height: 24px;
  font-size: 15px;
  margin-bottom: 7px;
  padding: 0;
  display: block;
}
#capitalMarket .security-event .seib-unavailable {
  width: 100px;
  position: relative;
  line-height: 13px;
  font-size: 11px;
  font-weight: 400;
  color: #606060;
  padding-right: 23px;
}
#capitalMarket .security-event .seib-unavailable .gi {
  position: absolute;
  right: 3px;
}
#capitalMarket .info-area-heading {
  font-size: 16px;
  color: #242424;
  border-bottom: 1px solid #e7e7e7;
  padding-bottom: 6px;
}
#capitalMarket .info-area-heading > div {
  display: inline-block;
}
#capitalMarket .info-area-heading .info-area-heading-date {
  margin-right: 8px;
}
#capitalMarket .info-area-heading .info-area-heading-add {
  margin-right: 21px;
}
#capitalMarket .info-area-heading .info-area-heading-time {
  margin-right: 5px;
}
#capitalMarket .info-area-wrapper .info-area {
  margin-top: 60px;
}
#capitalMarket .ngdialog-theme-default.capital-marketing-popup.event-info-popup .info-title-flow-header {
  padding: 0 30px;
  margin-bottom: 15px;
}
#capitalMarket .ngdialog-theme-default.capital-marketing-popup.event-info-popup .info-title-flow-header span {
  position: relative;
  bottom: 1px;
  display: inline-block;
}
#capitalMarket .ngdialog-theme-default.capital-marketing-popup.event-info-popup .info-title-flow-header .info-title-name {
  font-size: 20px;
}
#capitalMarket .ngdialog-theme-default.capital-marketing-popup.event-info-popup .info-area-heading {
  box-shadow: 0 2px 2px #e7e7e7;
  padding: 0 30px;
  height: 40px;
}
#capitalMarket .ngdialog-theme-default.capital-marketing-popup.event-info-popup .ngdialog-content {
  min-height: 200px;
}
#capitalMarket .ngdialog-theme-default.capital-marketing-popup.event-info-popup .links {
  margin-bottom: 60px;
}
#capitalMarket .ngdialog-theme-default.capital-marketing-popup.event-info-popup .popup-loader {
  top: 65px;
  position: relative;
  height: 30px;
}
#capitalMarket .ngdialog-theme-default.capital-marketing-popup.event-info-popup .modal-header {
  padding: 0;
}
#capitalMarket .ngdialog-theme-default.capital-marketing-popup.event-info-popup .ngdialog-content .modal-body {
  padding: 0;
}
#capitalMarket .ngdialog-theme-default.capital-marketing-popup.event-info-popup .ngdialog-content .modal-body > div:first-child {
  padding: 0;
}
#capitalMarket .ngdialog-theme-default.capital-marketing-popup.event-info-popup .info-area-content {
  top: 10px;
  position: relative;
}
#capitalMarket .ngdialog-theme-default.capital-marketing-popup.event-info-popup .info-area-content .info-area {
  margin-top: 0;
  box-shadow: none;
  padding: 0px 30px;
  margin-right: 0;
}
#capitalMarket .ngdialog-theme-default.capital-marketing-popup.event-info-popup .info-area-content .iati-value {
  padding-top: 1px;
}
#capitalMarket .ngdialog-theme-default.capital-marketing-popup.event-info-popup .popup-button {
  position: relative;
  float: left;
  margin-bottom: 50px;
  margin-top: 20px;
  width: 150px;
  height: 40px;
  left: 30px;
  top: 15px;
  font-size: 20px;
}
#capitalMarket .ngdialog-theme-default.capital-marketing-popup.event-info-popup .small-error {
  margin: 29px 0px;
  padding: 30px 30px 40px 30px;
}
#capitalMarket .info-area-content .info-area-table {
  margin-top: 7px;
}
#capitalMarket .info-area-content .info-area-table-item {
  display: inline-block;
  vertical-align: top;
  margin-bottom: 3px;
}
#capitalMarket .info-area-content .iati-name {
  font-size: 12px;
  color: #606060;
  display: inline-block;
  line-height: 15px;
  width: 88px;
}
#capitalMarket .info-area-content .iati-name .icon-info {
  position: relative;
  top: 2px;
}
#capitalMarket .info-area-content .iati-value {
  font-size: 12px;
  color: #242424;
  width: 100px;
  display: inline-block;
  vertical-align: top;
  padding-top: 3px;
}
#capitalMarket .info-area-content .info-area-subheading {
  font-size: 16px;
  color: #242424;
  margin-top: 25px;
}
#capitalMarket .info-area-content .info-area-list {
  padding-top: 7px;
  list-style-type: none;
  margin-right: -13px;
}
#capitalMarket .info-area-content .info-area-list li {
  font-size: 14px;
  color: #242424;
  letter-spacing: -0.1px;
  position: relative;
  margin-bottom: 5px;
  padding-right: 30px;
}
#capitalMarket .info-area-content .info-area-list li i {
  top: -3px;
}
#capitalMarket .info-area-content p {
  padding-top: 7px;
}
#capitalMarket .info-area-content .download-error {
  color: #f54e4e;
  display: block;
  font-size: 10px;
  position: absolute;
}
#capitalMarket .info-area-content .info-area-ul-links {
  display: inline-block;
  vertical-align: top;
  margin-right: 3px;
  margin-bottom: 5px;
}
#capitalMarket .info-area-content .info-area-ul-links .info-area-ul-link {
  display: inline-block;
}
#capitalMarket .info-area-content .info-area-ul-links .info-area-ul-link a {
  display: inline-block;
  color: #148d35;
  text-decoration: none;
}
#capitalMarket .info-area-content .info-area-ul-links .info-area-ul-link:nth-child(2):before {
  content: '|';
  display: inline-block;
  margin: 0 9px 0 7px;
}
@media (max-width: 991px) {
  #capitalMarket .grid {
    margin-bottom: 20px;
  }
  #capitalMarket .seic-value {
    max-width: 70%;
  }
  #capitalMarket .info-complete-area-title {
    font-size: 13px;
  }
  #capitalMarket .security-event-heading {
    font-size: 14px;
  }
  #capitalMarket .security-event-subheading {
    font-size: 13px;
  }
  #capitalMarket .ngdialog-theme-default.event-info-popup .info-title-flow-header {
    margin-right: 0;
  }
  #capitalMarket .ngdialog-theme-default.event-info-popup .info-area-content .iati-value {
    margin-right: 0;
  }
  #capitalMarket .ngdialog-theme-default.event-info-popup .info-area-content .info-area-wrapper {
    border-top: none;
    background-color: white;
  }
  #capitalMarket .ngdialog-theme-default.event-info-popup .error-message.small-error {
    max-width: 100%;
  }
  #capitalMarket .info-area-open {
    margin: 10px 0px;
    padding: 0 5px 0 25px;
  }
  #capitalMarket .info-area-heading {
    border-bottom: none;
    font-size: 13px;
    padding-top: 10px;
  }
  #capitalMarket .info-area-heading .info-area-heading-date {
    margin-right: 0px;
  }
  #capitalMarket .info-area-heading .info-area-heading-add {
    margin-right: 15px;
  }
  #capitalMarket .info-area-heading .info-area-heading-time {
    margin-right: 0px;
  }
  #capitalMarket .info-area-content {
    position: relative;
  }
  #capitalMarket .info-area-content .arrow-before-wrapper:before {
    content: '';
    display: block;
    position: absolute;
    background-image: url(media/images/filter_triangle.a47bf0d8472f369fa169..png);
    right: 30px;
    top: -5px;
    width: 15px;
    height: 10px;
    z-index: 9;
    transition: opacity 0.5s ease-in-out;
    opacity: 0;
  }
  #capitalMarket .info-area-content .arrow-before-wrapper.show:before {
    opacity: 1;
  }
  #capitalMarket .info-area-content .info-area-wrapper {
    background-color: #f6fbf0;
    margin: -20px;
    border-top: 1px solid #e7e7e7;
    padding: 20px;
    margin-top: 0px;
    padding-top: 1px;
  }
  #capitalMarket .info-area-content .info-area-wrapper .info-area {
    clear: both;
    margin-right: 0px !important;
    margin-top: 3px;
    background-color: white;
    position: relative;
    padding-top: 30px;
  }
  #capitalMarket .info-area-content .info-area-wrapper .info-area p {
    font-size: 12px;
    color: #606060;
  }
  #capitalMarket .info-area-content .info-area-table {
    border-bottom: 1px solid #e7e7e7;
    padding-bottom: 13px;
    margin: 0px -16px;
    padding-left: 16px;
    padding-right: 16px;
  }
  #capitalMarket .info-area-content .info-area-table:after {
    clear: both;
    content: '';
    display: block;
  }
  #capitalMarket .info-area-content .info-area-table .info-area-table-item:nth-child(2n+1) {
    margin-left: 0px;
  }
  #capitalMarket .info-area-content .info-area-table .iati-name {
    width: 118px;
  }
  #capitalMarket .info-area-content .info-area-close {
    width: 12px;
    height: 12px;
    position: absolute;
    top: 20px;
    left: 20px;
  }
  #capitalMarket .info-area-content .info-area-list li {
    font-size: 12px;
    color: #606060;
    padding-right: 17px;
    line-height: 15px;
  }
  #capitalMarket .info-area-content .info-area-list li:before {
    width: 7px;
    top: 2px;
    height: 11px;
    background-size: contain;
    background-position: center center;
  }
  #capitalMarket .info-area-content .info-area-table-item {
    display: block;
  }
  #capitalMarket .info-area-content .bullet-icon-arrow {
    right: 5px;
    top: -5px;
  }
  #capitalMarket .info-area-content .filter-sum.total-mobile {
    border-bottom: none;
  }
  #capitalMarket .info-area-content .col-name-mobile .top-title .title {
    font-size: 14px !important;
  }
  #capitalMarket .info-area-content .col-name-mobile .top-title .title-id .title-id-view {
    font-size: 12px !important;
  }
  #capitalMarket .security-event {
    margin: 0px -20px;
    border-radius: 0px;
    border-top: none;
    padding-top: 1px;
  }
  #capitalMarket .security-event .security-event-item {
    padding-top: 2px;
    position: relative;
  }
  #capitalMarket .security-event .security-event-item-col {
    width: 100% !important;
    margin: 0px;
    padding-right: 17px !important;
    box-sizing: border-box;
    padding-left: 10px;
    min-height: 0px;
    position: relative;
  }
  #capitalMarket .security-event .security-event-item-col input {
    width: 110px;
    height: 26px;
  }
  #capitalMarket .security-event .security-event-item-col .alert-notification {
    position: absolute;
    right: 140px;
    top: 26px;
  }
  #capitalMarket .security-event .security-event-item-col strong {
    font-weight: normal !important;
  }
  #capitalMarket .security-event .security-event-item-button {
    position: absolute;
    left: 17px;
    top: 5px;
  }
  #capitalMarket .security-event .security-event-item-button > div {
    display: block;
    margin: 0 auto;
    margin-bottom: 8px;
  }
  #capitalMarket .security-event .security-event-item-button.seib-relative {
    top: auto;
    left: auto;
    position: relative;
    width: 100%;
  }
  #capitalMarket .security-event .security-event-item-button.seib-relative .seib-unavailable {
    width: 100%;
    margin-top: 0px;
    padding-right: 16px;
  }
  #capitalMarket .security-event .security-event-info > div {
    width: 40%;
    margin: 0px;
    vertical-align: top;
  }
  #capitalMarket .security-event .security-event-info > div.security-event-info-tooltip,
  #capitalMarket .security-event .security-event-info > div.security-event-info-text {
    width: 50%;
  }
}
#capitalMarket .follow-paper {
  /* Portrait */
}
#capitalMarket .follow-paper .main_filter {
  padding-bottom: 3px;
}
#capitalMarket .follow-paper .delete-button {
  margin: 10px 0 25px 0;
  opacity: 0;
  height: 26px;
  width: 85%;
}
#capitalMarket .follow-paper .delete-button.visible-button {
  opacity: 1;
}
#capitalMarket .follow-paper .delete-button .button_green {
  padding-right: 12px;
  padding-left: 12px;
}
#capitalMarket .follow-paper .delete-button .button_green i {
  margin-left: 4px;
}
#capitalMarket .follow-paper .could-not-delete {
  margin-bottom: -20px;
}
#capitalMarket .follow-paper .percent-from-insert {
  position: relative;
  left: 25px;
  height: 100px;
  background: url(media/images/calendarShape.a765ac4706f52cff3093..png) no-repeat center 2px;
  text-align: center;
}
#capitalMarket .follow-paper .percent-from-insert .change-from-start {
  margin-bottom: 22px;
  margin-top: 4px;
}
#capitalMarket .follow-paper .percent-from-insert .insert-date-title .title-value div:first-child {
  font-size: 10px;
}
#capitalMarket .follow-paper .col-name-list {
  position: relative;
  bottom: 15px;
}
#capitalMarket .follow-paper .button_green.filter {
  position: relative;
  bottom: 2px;
  margin-right: 35px;
}
#capitalMarket .follow-paper .ui-grid-canvas .col-selection-checkbox-list .ui-grid-selection-row-header-buttons {
  bottom: 0;
}
#capitalMarket .follow-paper .ui-grid-canvas .ui-grid-selection-row-header-buttons {
  position: relative;
}
#capitalMarket .follow-paper .col-selection-checkbox-list input[type="checkbox"] {
  position: relative;
}
#capitalMarket .follow-paper .content_heading {
  margin-top: 15px;
}
@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: portrait) and (-webkit-min-device-pixel-ratio: 1) {
  #capitalMarket .follow-paper .percent-from-insert {
    background: url(media/images/calendarShape.a765ac4706f52cff3093..png) no-repeat 6px 0;
  }
  #capitalMarket .follow-paper .button_green.filter {
    margin: 0 20px 0 0;
  }
  #capitalMarket .follow-paper .col-name-mobile .fa-suitcase {
    left: -20px;
  }
  #capitalMarket .follow-paper .ui-grid-canvas .ui-grid-selection-row-header-buttons {
    bottom: 5px;
  }
}
@media (max-width: 767px) {
  #capitalMarket .follow-paper .open-filter-box.button_green.filter {
    margin-top: 15px;
  }
  #capitalMarket .follow-paper .main_filter {
    padding-top: 5px;
  }
  #capitalMarket .follow-paper .main_filter .main-filter-row .group-filter {
    min-width: 61px;
  }
  #capitalMarket .follow-paper .main_filter .bubble-box {
    margin-bottom: 15px;
  }
  #capitalMarket .follow-paper .main_filter .bubble-box:before {
    left: auto;
  }
  #capitalMarket .follow-paper .grid {
    margin-top: 0;
  }
  #capitalMarket .follow-paper .delete-button {
    margin-top: 20px;
    margin-bottom: -7px;
  }
  #capitalMarket .follow-paper .delete-button.visible-button {
    position: relative;
    bottom: 16px;
  }
  #capitalMarket .follow-paper .ui-grid-canvas .ui-grid-selection-row-header-buttons {
    top: 25px;
  }
  #capitalMarket .follow-paper .button_green.filter {
    margin: 30px 0 0 0;
  }
  #capitalMarket .follow-paper .col-name-mobile .fa-suitcase {
    right: 45px;
  }
  #capitalMarket .follow-paper .daily-change,
  #capitalMarket .follow-paper .exchange-from-starting {
    font-size: 12px;
  }
  #capitalMarket .follow-paper .delete-button .visible-button {
    width: 100%;
    position: relative;
    top: 0;
    margin-top: 10px;
  }
  #capitalMarket .follow-paper .col-name-padding .fa-arrow-up {
    color: #65a02e;
  }
  #capitalMarket .follow-paper .col-name-padding .fa-arrow-down {
    color: #c9253f;
  }
}
#capitalMarket .tax-layers .home-page-link {
  font-weight: bold;
  float: left;
  margin-top: 12px;
  margin-left: 10px;
}
#capitalMarket .tax-layers .loader-area-layers {
  min-height: 50px;
  position: relative;
}
#capitalMarket .tax-layers .angucomplete-holder {
  margin: 25px 0px 25px 0;
  width: 218px;
}
#capitalMarket .tax-layers ul {
  margin-bottom: 0;
}
#capitalMarket .tax-layers ul li:first-child p:last-child span {
  font-weight: normal;
  font-size: 14px;
}
#capitalMarket .tax-layers ul > li {
  display: inline-table;
  width: 20%;
  word-wrap: break-word;
  direction: initial;
}
#capitalMarket .tax-layers ul > li:first-child {
  direction: rtl;
}
#capitalMarket .tax-layers ul > li p:first-child {
  color: #606060;
  margin: 0 0 10px;
  font-family: "Arimo", serif;
}
#capitalMarket .tax-layers ul > li p:last-child {
  margin-bottom: 0;
  font-size: 18px;
}
#capitalMarket .tax-layers .l-to-r {
  direction: ltr;
}
#capitalMarket .tax-layers .summary-open-layers {
  background: #f8fafa;
  border-radius: 4px;
  border: 1px solid #f2f6f5;
  padding: 15px 25px 15px 10px;
  margin-bottom: 50px;
}
@media (max-width: 767px) and (orientation: portrait) {
  #capitalMarket .tax-layers .angucomplete-holder {
    width: 100%;
  }
}
@media (max-width: 767px) {
  #capitalMarket .tax-layers .summary-open-layers {
    margin-bottom: 0px;
    padding: 10px 25px 10px 10px;
  }
  #capitalMarket .tax-layers ul.summary-open-layers-summary li {
    display: block;
    width: 100%;
    margin-bottom: 10px;
  }
  #capitalMarket .tax-layers ul.summary-open-layers-summary li p.summary-open-layers-value {
    font-size: 16px;
  }
  #capitalMarket .tax-layers ul.summary-open-layers-summary li p.summary-open-layers-label {
    margin-bottom: 0px;
  }
  #capitalMarket .tax-layers ul.summary-open-layers-summary li:last-child {
    margin-bottom: 0px;
  }
}
#capitalMarket .tax-baskets ul.top-tabs-items {
  padding-top: 13px;
}
#capitalMarket .tax-baskets .grid.small-grid-rows .ui-grid-row > div {
  min-height: 0px;
}
#capitalMarket .tax-baskets .grid.small-grid-rows .ui-grid-row > div > div {
  padding: 10px 0px;
}
#capitalMarket .tax-baskets .show-button {
  position: relative;
  bottom: 5px;
}
#capitalMarket .tax-baskets .negColor .number.value-pos {
  color: #c9253f;
}
#capitalMarket .tax-baskets .posColor .number.value-neg {
  color: #65a02e;
}
#capitalMarket .tax-baskets .loader-area-baskets {
  min-height: 50px;
  position: relative;
}
#capitalMarket .tax-baskets ul {
  margin-bottom: 0;
}
#capitalMarket .tax-baskets ul > li p:last-child {
  font-size: 16px;
  margin-bottom: 0;
}
#capitalMarket .tax-baskets .summary-open-layers {
  background: #f8fafa;
  border-radius: 4px;
  border: 1px solid #f2f6f5;
  padding: 10px 30px 10px 0;
  margin: 25px 0 25px 0;
  width: 395px;
}
#capitalMarket .tax-baskets .combo-tip {
  display: inline-block;
  margin-left: 20px;
  position: relative;
  top: 3px;
}
#capitalMarket .tax-baskets .year-selection .wrap-options,
#capitalMarket .tax-baskets .year-selection .combo_selected {
  width: 130px;
}
#capitalMarket .tax-baskets .date-picker {
  margin-left: 20px;
}
#capitalMarket .tax-baskets .date-picker-tip {
  margin: 20px 0 20px 5px;
  display: inline-block;
}
#capitalMarket .tax-baskets .gi.icon-info {
  position: relative;
  right: 5px;
  top: 0px;
}
#capitalMarket .tax-baskets .errors {
  margin: 20px 0;
}
#capitalMarket .tax-baskets .combo-tip-container {
  margin-top: 20px;
}
@media (max-width: 767px) {
  #capitalMarket .tax-baskets [ui-grid-row] {
    min-height: 0px;
  }
  #capitalMarket .tax-baskets .combo-tip-container {
    margin-top: 15px;
  }
  #capitalMarket .tax-baskets .summary-open-layers {
    margin-bottom: 0px;
    width: 100%;
  }
}
@media (max-width: 767px) and (orientation: landscape) {
  #capitalMarket .tax-baskets .summary-open-layers {
    width: 100%;
  }
}
#capitalMarket .tax-simulation .gi.icon-info {
  position: relative;
  top: 0px;
  margin-right: 3px;
}
#capitalMarket .tax-simulation .alert-notification {
  position: absolute;
}
#capitalMarket .tax-simulation .error-message {
  max-width: 200px;
  bottom: 100px;
  position: relative;
}
#capitalMarket .tax-simulation .loading {
  width: 910px;
}
#capitalMarket .tax-simulation .simulation-error {
  position: relative;
  top: 120px;
  right: 100px;
}
#capitalMarket .tax-simulation .paper-alert .icon-info {
  top: 0px;
  position: relative;
}
#capitalMarket .tax-simulation .angucomplete-holder {
  width: 290px;
  margin: 30px 0 15px;
}
#capitalMarket .tax-simulation .profits_calc {
  width: 910px;
  margin: 40px 0 90px 0;
}
#capitalMarket .tax-simulation .profits_calc .pcr-items {
  margin-bottom: 12px;
}
#capitalMarket .tax-simulation .profits_calc-left {
  padding-top: 27px;
  float: left;
  width: 510px;
}
#capitalMarket .tax-simulation .profits_calc-left .pcl_item {
  border-bottom: 1px solid #e7e7e7;
  border-top: none;
  font-size: 16px;
  padding: 9px 0;
}
#capitalMarket .tax-simulation .profits_calc-left .pcl_item:first-child {
  padding-top: 0;
}
#capitalMarket .tax-simulation .profits_calc-left .pcl_item:last-child {
  border-bottom: none;
  font-weight: bold;
}
#capitalMarket .tax-simulation .profits_calc-left .pcl_item:last-child p:first-child {
  margin-left: 5px;
  float: right;
}
#capitalMarket .tax-simulation .profits_calc-left .pcl-info {
  font-size: 16px;
  float: left;
  left: 45px;
  position: relative;
  margin-bottom: 0;
}
#capitalMarket .tax-simulation .input-titles {
  margin-bottom: 5px;
}
#capitalMarket .tax-simulation .profits_calc-right {
  width: 375px;
  display: inline-block;
  box-shadow: 0px 1px 5px 0px rgba(0, 0, 0, 0.15);
}
#capitalMarket .tax-simulation .profits_calc-right .combo-big .combo .combo_selected {
  width: 275px;
  border: 1px solid #e7e7e7;
}
#capitalMarket .tax-simulation .profits_calc-right input[name=quantityInput],
#capitalMarket .tax-simulation .profits_calc-right input[name=rateInput] {
  width: 275px;
}
#capitalMarket .tax-simulation .profits_calc-right .button_green {
  width: 110px;
  right: 10px;
  position: relative;
}
#capitalMarket .tax-simulation .profits_calc-right .data-container {
  margin-right: 24px;
}
#capitalMarket .tax-simulation .profits_calc-right .buttons-section {
  padding-top: 15px;
  padding-right: 5px;
}
#capitalMarket .tax-simulation .profits_calc-right .buttons-section .clear-button {
  font-size: 14px;
  float: right;
  position: relative;
  top: 15px;
  right: 0;
  text-decoration: underline;
  color: #65a02e;
  cursor: pointer;
}
#capitalMarket .tax-simulation .pcl_heading {
  font-size: 18px;
  margin-bottom: 30px;
}
#capitalMarket .tax-simulation .pcl_heading .mandatory-form-title {
  position: absolute;
  font-size: 12px;
}
#capitalMarket .tax-simulation .combo-big .wrap-options {
  width: 275px;
  border: 1px solid #e7e7e7;
  border-top: none;
}
@media (max-width: 768px) {
  #capitalMarket .tax-simulation .angucomplete-holder {
    width: 100%;
  }
  #capitalMarket .tax-simulation .error-message {
    bottom: 135px;
    left: 50px;
  }
  #capitalMarket .tax-simulation .profits_calc {
    width: 100%;
  }
  #capitalMarket .tax-simulation .profits_calc .profits_calc-right {
    width: 100%;
    display: block;
    padding-top: 0;
    padding-right: 10px;
    height: 440px;
  }
  #capitalMarket .tax-simulation .profits_calc .profits_calc-right:before {
    position: relative;
    width: 30px;
    height: 35px;
    left: 10px;
    transform: rotate(-90deg);
    top: 433px;
    background-image: url(media/images/arrow-left.7c5d16459692ad114b26..png);
  }
  #capitalMarket .tax-simulation .profits_calc .profits_calc-right .button_green {
    float: right;
    right: 134px;
    position: relative;
  }
  #capitalMarket .tax-simulation .profits_calc .profits_calc-left {
    width: 100%;
    display: block;
  }
  #capitalMarket .tax-simulation .profits_calc .profits_calc-left .pcl-info {
    font-size: 16px;
    left: 20px;
  }
  #capitalMarket .tax-simulation .profits_calc .profits_calc-left .pcl_item {
    font-size: 14px;
  }
  #capitalMarket .tax-simulation .profits_calc .profits_calc-left .pcl_item:last-child p:first-child {
    max-width: 125px;
    float: right;
  }
}
@media only screen and (max-device-width: 320px) {
  #capitalMarket .tax-simulation .pcl_heading {
    margin-bottom: 14px;
    margin-top: -23px;
  }
  #capitalMarket .tax-simulation .error-message {
    left: 85px;
  }
  #capitalMarket .tax-simulation .profits_calc {
    margin-top: 30px;
  }
  #capitalMarket .tax-simulation .profits_calc .profits_calc-left {
    padding-top: 44px;
  }
  #capitalMarket .tax-simulation .profits_calc .profits_calc-right {
    height: 350px;
  }
  #capitalMarket .tax-simulation .profits_calc .profits_calc-right .buttons-section {
    padding-top: 0px;
  }
  #capitalMarket .tax-simulation .profits_calc .profits_calc-right .buttons-section .clear-button {
    top: 22px;
  }
  #capitalMarket .tax-simulation .profits_calc .profits_calc-right .button_green {
    right: 75px;
    margin-top: 13px;
  }
  #capitalMarket .tax-simulation .profits_calc .profits_calc-right .combo-big .combo .combo_selected {
    width: 215px;
  }
  #capitalMarket .tax-simulation .profits_calc .profits_calc-right input[name=quantityInput],
  #capitalMarket .tax-simulation .profits_calc .profits_calc-right input[name=rateInput] {
    width: 215px;
  }
  #capitalMarket .tax-simulation .profits_calc .profits_calc-right:before {
    top: 348px;
  }
}
#capitalMarket .open-event-container {
  min-height: 225px;
}
#capitalMarket .open-event .description {
  text-align: right;
  padding-right: 5px;
}
#capitalMarket .open-event .dynamic-directive {
  position: relative;
  top: 3px;
}
#capitalMarket .open-event .loader {
  position: relative;
  top: 15px;
}
#capitalMarket .open-event .buttons .load-data {
  height: 15px;
  width: 140px;
  position: absolute;
  left: 0;
}
#capitalMarket .open-event .buttons .info-button {
  float: left;
  width: 140px;
}
#capitalMarket .open-event .title-message {
  margin: 30px 0 50px 0;
  box-shadow: 0px 0px 6px 0px #e7e7e7;
  width: 100%;
  padding: 20px;
  border-radius: 4px;
}
#capitalMarket .open-event .title-message p {
  margin-bottom: 0;
  position: relative;
  padding-right: 20px;
}
#capitalMarket .open-event .title-message .gi.icon-info {
  position: absolute;
  right: 0;
}
#capitalMarket .open-event .col-grid div:last-child {
  margin-bottom: 3px;
}
#capitalMarket .open-event .close-date {
  direction: ltr;
}
#capitalMarket .open-event .external-link .info-button {
  position: relative;
  top: 3px;
}
#capitalMarket .open-event .extends-tooltip-icon {
  padding-right: 20px;
}
#capitalMarket .open-event .extends-tooltip-icon span {
  position: absolute;
  top: 3px;
  right: 0;
}
#capitalMarket .open-event .ui-grid-row .extended-grid-row .tmd_row .tmd_item {
  width: 100%;
}
#capitalMarket .open-event .description-container {
  text-align: center;
  position: relative;
  padding-top: 5px;
  font-size: 11px;
  float: left;
  padding-right: 12px;
  width: 140px;
}
#capitalMarket .open-event .description-container .gi.icon-info {
  position: absolute;
  right: 0;
}
#capitalMarket .join-foreign-stock .flow-wizard .info-complete-area {
  width: 100%;
}
#capitalMarket .join-foreign-stock .flow-wizard .info-complete-area .info-complete-rows .info-complete-row .info-complete-row-name {
  width: 60%;
}
#capitalMarket .join-foreign-stock .flow-wizard .info-complete-area .info-complete-rows .info-complete-row .info-complete-row-value {
  max-width: 140px;
  text-align: left;
  direction: ltr;
  overflow-x: hidden;
  text-overflow: ellipsis;
}
#capitalMarket .join-foreign-stock .c-black {
  color: black;
}
#capitalMarket .join-foreign-stock .pos-r {
  position: relative;
}
#capitalMarket .join-foreign-stock .direction-ltr {
  direction: ltr;
}
#capitalMarket .join-foreign-stock .inline-block {
  display: inline-block;
}
#capitalMarket .join-foreign-stock .radio-btn {
  font-size: 14px;
  position: relative;
  display: block;
  margin-top: 10px;
  margin-bottom: 10px;
  direction: ltr;
}
#capitalMarket .join-foreign-stock .radio-btn input {
  outline: none;
  float: right;
  margin-left: 10px;
  cursor: pointer;
}
#capitalMarket .join-foreign-stock .radio-btn span {
  line-height: 18px;
  margin-bottom: 4px;
  cursor: pointer;
  font-weight: 400;
}
#capitalMarket .join-foreign-stock .continue-btn {
  width: 165px;
  height: 40px;
  border: none;
  font-size: 20px;
  font-weight: 700;
  clear: both;
  margin-top: 30px;
}
#capitalMarket .join-foreign-stock .opacity-8 {
  opacity: 0.8;
}
#capitalMarket .join-foreign-stock .back-btn {
  text-decoration: none;
  color: #7dc34b;
  font-size: 20px;
  font-weight: 700;
  background: transparent;
  border: 0px;
}
#capitalMarket .join-foreign-stock .form-group {
  padding-right: 0px;
  padding-left: 0px;
  clear: both;
  margin-bottom: 15px;
}
#capitalMarket .join-foreign-stock .form-group label {
  font-weight: 400;
}
#capitalMarket .join-foreign-stock .form-group input {
  display: block;
  height: 34px;
  border-radius: 4px;
  border: 1px solid #aaaaaa;
}
#capitalMarket .join-foreign-stock .form-group input.radio {
  height: 12px;
  border-radius: 100px;
}
#capitalMarket .join-foreign-stock .step1 {
  width: 750px;
  max-width: 100%;
}
#capitalMarket .join-foreign-stock .step1 .actions.disabled .info-complete-button {
  opacity: 0.3;
  cursor: default;
  text-decoration: none;
  outline: none;
}
#capitalMarket .join-foreign-stock .step1 .actions.disabled .info-complete-button:hover {
  opacity: 0.3;
  font-weight: normal;
  background-color: #7dc34b;
  text-decoration: none;
  outline: none;
}
#capitalMarket .join-foreign-stock .step1 .info-complete-button {
  margin-top: 90px;
}
#capitalMarket .join-foreign-stock .step1 .step1-top {
  padding-top: 28px;
}
#capitalMarket .join-foreign-stock .step1 .step1-top p {
  margin-top: 0px;
  margin-bottom: 0px;
  line-height: 21px;
  color: #606060;
}
#capitalMarket .join-foreign-stock .step1 .step1-middle {
  border-top: 1px solid #e7e7e7;
  margin-top: 26px;
  color: #242424;
}
#capitalMarket .join-foreign-stock .step1 .step1-middle .explanation {
  margin-top: 23px;
  margin-bottom: 22px;
}
#capitalMarket .join-foreign-stock .step1 .step1-middle .mandatory-form-title {
  font-size: 12px;
  margin-top: -15px;
}
#capitalMarket .join-foreign-stock .step1 .step1-middle-exist {
  border-top: 1px solid #e7e7e7;
  margin-top: 26px;
}
#capitalMarket .join-foreign-stock .step1 .step1-middle-exist .existing-agreement {
  direction: ltr;
  line-height: 18px;
  margin-bottom: 12px;
}
#capitalMarket .join-foreign-stock .step1 .step1-middle-exist .existing-agreement .bullet-icon-arrow {
  float: right;
  position: relative;
  font-size: 14px;
  right: inherit;
}
#capitalMarket .join-foreign-stock .step1 .step1-middle-exist .existing-agreement span {
  padding-right: 7px;
}
#capitalMarket .join-foreign-stock .step2 {
  color: #242424;
  padding-bottom: 100px;
}
#capitalMarket .join-foreign-stock .step2 .title {
  margin-top: 20px;
}
#capitalMarket .join-foreign-stock .step2 .form-group input {
  text-align: left;
}
#capitalMarket .join-foreign-stock .step2 .combo-wrap .combo .fa {
  right: 8px;
  left: initial;
  font-size: 14px;
  color: #65a02e;
}
#capitalMarket .join-foreign-stock .step2 .combo-wrap .combo .combo_selected {
  display: block;
  height: 34px;
  border-radius: 4px;
  border: 1px solid #aaaaaa;
  width: 265px;
  max-width: 100%;
}
#capitalMarket .join-foreign-stock .step2 .combo-wrap .combo .combo_selected .combo_selected_text {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  width: 210px;
}
#capitalMarket .join-foreign-stock .step2 .combo-wrap .wrap-options {
  width: 263px;
}
#capitalMarket .join-foreign-stock .step2 .agreement-body {
  direction: ltr;
  text-align: left;
  box-shadow: 0 1px 5px rgba(0, 0, 0, 0.15);
  border-radius: 5px;
  padding: 23px 40px;
  margin-top: 23px;
}
#capitalMarket .join-foreign-stock .step2 .agreement-body .actions .info-complete-link {
  float: left;
  margin-top: 39px;
}
#capitalMarket .join-foreign-stock .step2 .agreement-body .actions .info-complete-link .icon-arrow-right,
#capitalMarket .join-foreign-stock .step2 .agreement-body .actions .info-complete-link .icon-arrow-right-hover {
  display: none;
}
#capitalMarket .join-foreign-stock .step2 .agreement-body .agreement-instruction {
  font-size: 16px;
  line-height: 22px;
  opacity: 0.8;
  margin-top: 0px;
  margin-bottom: 20px;
}
#capitalMarket .join-foreign-stock .step2 .agreement-body .agreement-title {
  font-size: 16px;
  font-weight: 700;
  text-transform: uppercase;
  line-height: 22px;
  opacity: 0.8;
  border-top: 1px solid #e7e7e7;
  margin-top: 20px;
  padding-top: 26px;
}
#capitalMarket .join-foreign-stock .step2 .agreement-body .agreement-title span {
  font-size: 14px;
  font-weight: 400;
  display: block;
}
#capitalMarket .join-foreign-stock .step2 .agreement-body .block-holder {
  border-radius: 5px;
  box-shadow: 0 1px 5px rgba(0, 0, 0, 0.15);
  line-height: 21px;
  padding: 25px 35px;
  margin-top: 20px;
  letter-spacing: -0.2px;
  position: relative;
  margin-bottom: 24px;
}
#capitalMarket .join-foreign-stock .step2 .agreement-body .block-holder .gi.icon-info {
  position: absolute;
  left: 17px;
  top: 29px;
  background-size: contain;
}
#capitalMarket .join-foreign-stock .step2 .agreement-body .block-holder ol li.c-black {
  padding-bottom: 15px;
}
#capitalMarket .join-foreign-stock .step2 .agreement-body .block-holder.first-block {
  height: 220px;
}
#capitalMarket .join-foreign-stock .step2 .agreement-body .block-holder.second-block {
  height: 285px;
}
#capitalMarket .join-foreign-stock .step2 .agreement-body .block-holder.third-block {
  height: 290px;
}
#capitalMarket .join-foreign-stock .step2 .agreement-body .agreement-body-2 {
  color: black;
  line-height: 21px;
}
#capitalMarket .join-foreign-stock .step2 .agreement-body .list-items {
  list-style-type: decimal;
  padding-left: 14px;
  margin-left: 0px;
  line-height: 21px;
  margin-top: 20px;
}
#capitalMarket .join-foreign-stock .step2 .agreement-body .list-items > li {
  padding-left: 8px;
  width: 780px;
  max-width: 100%;
  margin-bottom: 20px;
}
#capitalMarket .join-foreign-stock .step2 .agreement-body .list-items > li form .form-group {
  width: 563px;
  max-width: 100%;
}
#capitalMarket .join-foreign-stock .step2 .agreement-body .list-items > li form .form-group textarea {
  height: 110px;
}
#capitalMarket .join-foreign-stock .step2 .agreement-body .list-items .agreement-body-6 {
  width: 100%;
  color: black;
}
#capitalMarket .join-foreign-stock .step2 .agreement-body .list-items.nyse-section2 .c-black.display-block span {
  display: block;
  margin-bottom: 10px;
}
#capitalMarket .join-foreign-stock .step2 .agreement-body .list-items.nyse-section2 .c-black .sub-text li,
#capitalMarket .join-foreign-stock .step2 .agreement-body .list-items.nyse-section2 .c-black .sub-list li {
  margin-bottom: 10px;
}
#capitalMarket .join-foreign-stock .step2 .agreement-body .list-items.nyse-section2 li {
  width: inherit;
}
#capitalMarket .join-foreign-stock .step2 .agreement-body .list-items.nyse-section2 li .form-row {
  margin-top: 37px;
}
#capitalMarket .join-foreign-stock .step2 .agreement-body .list-items.nyse-section2 li .form-row .form-column {
  width: 261px;
  float: left;
  margin-right: 70px;
}
#capitalMarket .join-foreign-stock .step2 .agreement-body .list-items.nyse-section2 li .form-row .form-column .block-holder {
  width: 349px;
  line-height: 18px;
}
#capitalMarket .join-foreign-stock .step2 .agreement-body .list-items.nyse-section2 li .form-row .form-column .form-group label {
  width: 100%;
}
#capitalMarket .join-foreign-stock .step2 .agreement-body .list-items.nyse-section2 li .form-row .form-column .form-group .func-label {
  width: 302px;
  max-width: 9999px;
}
#capitalMarket .join-foreign-stock .step2 .agreement-body .list-items.nyse-section2 li .sub-list {
  list-style-type: disc;
  margin-left: 15px;
}
#capitalMarket .join-foreign-stock .step2 .agreement-body .list-items.nyse-section2 li .sub-list li {
  margin-bottom: 0;
  list-style-type: lower-alpha;
}
#capitalMarket .join-foreign-stock .step2 .agreement-body .final-agreement {
  border-top: 1px solid #e7e7e7;
  margin-top: 25px;
  padding-top: 24px;
}
#capitalMarket .join-foreign-stock .step2 .agreement-body .final-agreement-body {
  margin-top: 8px;
  padding-left: 10px;
}
#capitalMarket .join-foreign-stock .step2 .agreement-body .i-agree {
  background-color: #e7e7e7;
  margin-top: 26px;
  padding: 5px 4px;
}
#capitalMarket .join-foreign-stock .step2 .agreement-body .i-agree .alert-notification {
  margin-left: 20px;
}
#capitalMarket .join-foreign-stock .step2 .agreement-body .i-agree .alert-notification .ltr {
  direction: ltr;
}
#capitalMarket .join-foreign-stock .step2 .agreement-body .i-agree .checkbox {
  position: relative;
  display: block;
  margin-top: 10px;
  margin-bottom: 10px;
}
#capitalMarket .join-foreign-stock .step2 .agreement-body .i-agree .checkbox .checkbox-warp {
  position: absolute;
}
#capitalMarket .join-foreign-stock .step2 .agreement-body .i-agree .checkbox label {
  font-weight: 700;
  margin-left: 20px;
  opacity: 0.8;
  text-indent: 18px;
  letter-spacing: -0.1px;
  position: relative;
}
#capitalMarket .join-foreign-stock .step2 .agreement-body .i-agree .checkbox label input {
  display: none !important;
}
#capitalMarket .join-foreign-stock .step2 .agreement-body .i-agree .checkbox label input[type="checkbox"] + .control-indicator {
  float: left;
  left: 0;
  top: 4px;
}
#capitalMarket .join-foreign-stock .step2 .agreement-body .i-agree .checkbox label input[type="checkbox"]:checked + .control-indicator:after {
  left: -18px;
}
#capitalMarket .join-foreign-stock .step2 .agreement-body .actions.disabled .info-complete-button {
  opacity: 0.3;
  cursor: default;
  text-decoration: none;
  outline: none;
}
#capitalMarket .join-foreign-stock .step2 .agreement-body .actions.disabled .info-complete-button:hover {
  opacity: 0.3;
  font-weight: normal;
  background-color: #7dc34b;
  text-decoration: none;
  outline: none;
}
#capitalMarket .join-foreign-stock .step2 .agreement-body .actions .info-complete-button {
  margin-top: 30px;
  margin-right: 10px;
}
#capitalMarket .join-foreign-stock .step2 .agreement-body .actions .info-complete-link {
  float: left;
  margin-top: 35px;
}
#capitalMarket .join-foreign-stock .step2 .agreement-body .actions .loading-area {
  margin-top: 40px;
}
#capitalMarket .join-foreign-stock .step2 .agreement-body .content_heading h2 {
  font-weight: 700;
  font-size: 16px;
  float: left;
  color: #606060;
  border-bottom-color: #606060;
}
#capitalMarket .join-foreign-stock .step2 .agreement-body .accept-title .content_heading {
  height: 35px;
}
#capitalMarket .join-foreign-stock .step2 .agreement-body .accept-title .content_heading h2 {
  font-size: 20px;
}
#capitalMarket .join-foreign-stock .step2 .agreement-body .scroll-wrapper ul,
#capitalMarket .join-foreign-stock .step2 .agreement-body .scroll-wrapper ol {
  padding-left: 20px;
}
#capitalMarket .join-foreign-stock .step2 .agreement-body .scroll-wrapper ol {
  list-style-type: decimal;
}
#capitalMarket .join-foreign-stock .step2 .agreement-body .scroll-wrapper .header {
  font-weight: 700;
  margin: 0px;
  opacity: 0.8;
  line-height: 21px;
}
#capitalMarket .join-foreign-stock .step2 .agreement-body .scroll-wrapper .text {
  opacity: 0.8;
  line-height: 21px;
  margin-bottom: 15px;
}
#capitalMarket .join-foreign-stock .step2 .agreement-body .inner-section-3-text-1,
#capitalMarket .join-foreign-stock .step2 .agreement-body .inner-section-3-text-2 {
  line-height: 23px;
  margin-top: 14px;
  margin-bottom: 17px;
}
#capitalMarket .join-foreign-stock .step2 .agreement-body .inner-section-3-text-1 {
  opacity: 0.8;
}
#capitalMarket .join-foreign-stock .step2 .agreement-body .radio-btn {
  font-size: 16px;
}
#capitalMarket .join-foreign-stock .step2 .agreement-body .radio-btn input {
  float: left;
  margin-left: 0px;
  margin-right: 5px;
}
#capitalMarket .join-foreign-stock .step2 .agreement-body .form-part {
  padding: 0px;
  margin-top: 29px;
}
#capitalMarket .join-foreign-stock .step2 .agreement-body .form-part .header {
  font-size: 20px;
  line-height: 23px;
  font-weight: 400;
}
#capitalMarket .join-foreign-stock .step2 .agreement-body .form-part .header span {
  font-size: 11px;
  color: #606060;
  line-height: 17px;
  font-weight: 400;
  opacity: 0.8;
  display: block;
}
#capitalMarket .join-foreign-stock .step2 .agreement-body .form-part .right-form-part {
  padding-left: 51px;
  border-left: 1px solid #e7e7e7;
}
#capitalMarket .join-foreign-stock .step2 .agreement-body .form-part form {
  width: 263px;
  max-width: 100%;
}
#capitalMarket .join-foreign-stock .step2 .agreement-body .form-part form .form-group {
  margin-bottom: 7px;
}
#capitalMarket .join-foreign-stock .step2 .agreement-body .form-part form .form-group label {
  font-weight: 400;
  margin-top: 20px;
  line-height: 16px;
  width: 355px;
  max-width: 9999px;
}
#capitalMarket .join-foreign-stock .step2 .agreement-body .confirmation-area {
  background-color: #e7e7e7;
  padding: 20px 40px;
  margin: 0px -40px;
  margin-top: 27px;
}
#capitalMarket .join-foreign-stock .step2 .agreement-body .confirmation-area p {
  line-height: 21px;
  margin-top: 2px;
  margin-bottom: 0px;
  padding-right: 41px;
}
#capitalMarket .join-foreign-stock .step2 .agreement-body .confirmation-area .actions .info-complete-button {
  width: initial;
  min-width: 252px;
}
#capitalMarket .join-foreign-stock .step2 .agreement-body .non-prof-validation {
  direction: rtl;
}
#capitalMarket .join-foreign-stock .step2 .agreement-body .section-3-text {
  margin-top: 20px;
  opacity: 0.8;
}
#capitalMarket .join-foreign-stock .step2 .agreement-body .title-section {
  border-bottom: 2px solid #e7e7e7;
  opacity: 0.8;
  font-size: 16px;
  text-transform: uppercase;
  font-weight: 700;
  margin-top: 55px;
  padding-bottom: 10px;
  line-height: 22px;
}
#capitalMarket .join-foreign-stock .step2 .agreement-body .title-section span {
  border-bottom: 2px solid #606060;
  opacity: 0.8;
  padding-bottom: 13px;
  display: inline-block;
  margin-bottom: -12px;
}
#capitalMarket .join-foreign-stock .step2 .agreement-body .mandatory-form-title {
  text-align: right;
  font-size: 12px;
  margin-top: 3px;
}
#capitalMarket .join-foreign-stock .step2 .agreement-body .certification-wrapper-disable {
  opacity: 0.6 !important;
}
#capitalMarket .join-foreign-stock .step2 .agreement-body .certification-wrapper-disable .checkbox,
#capitalMarket .join-foreign-stock .step2 .agreement-body .certification-wrapper-disable label,
#capitalMarket .join-foreign-stock .step2 .agreement-body .certification-wrapper-disable .control-indicator {
  cursor: default;
}
#capitalMarket .join-foreign-stock .step2 .agreement-body .translate-link {
  text-align: right;
  color: #242424;
  margin-bottom: 20px;
}
#capitalMarket .join-foreign-stock .step3 {
  color: #242424;
  width: 500px;
  max-width: 100%;
  margin-bottom: 100px;
}
#capitalMarket .join-foreign-stock .step3 .title {
  margin: 40px 0px;
}
#capitalMarket .join-foreign-stock .step3 .details {
  font-size: 18px;
}
#capitalMarket .join-foreign-stock .step3 .redirect-link {
  margin-top: 100px;
}
#capitalMarket .join-foreign-stock .step3 .links-area .another-stock {
  margin-right: 50px;
}
#capitalMarket .join-foreign-stock .redirect-link {
  margin-top: 60px;
  font-size: 16px;
  font-weight: 700;
  display: inline-block;
}
#capitalMarket .join-foreign-stock .error-area .redirect-link {
  margin-top: 0px;
}
#capitalMarket .join-foreign-stock .button-error {
  line-height: 13px;
  font-size: 14px;
  color: #f54e4e;
  position: relative;
  top: 22px;
  direction: rtl;
  font-weight: normal;
}
#capitalMarket .join-foreign-stock .button-error.ltr {
  direction: ltr;
}
@media (max-width: 767px) {
  #capitalMarket .join-foreign-stock .step2 .nasdaq .form-part form {
    width: 100%;
  }
  #capitalMarket .join-foreign-stock .step2 .nasdaq .form-part form .form-group label {
    width: 100%;
  }
  #capitalMarket .join-foreign-stock .step2 .nasdaq .form-part .right-form-part {
    padding-left: 15px;
    border: 0px;
  }
  #capitalMarket .join-foreign-stock .step2 .nyse .list-items.nyse-section2 li .form-row .form-column {
    width: 100%;
    float: none;
  }
  #capitalMarket .join-foreign-stock .step2 .nyse .list-items.nyse-section2 li .form-row .form-column .block-holder,
  #capitalMarket .join-foreign-stock .step2 .nyse .list-items.nyse-section2 li .form-row .form-column .form-group .func-label {
    width: 100%;
  }
  #capitalMarket .join-foreign-stock .flow-wizard .info-complete-area .info-complete-rows .info-complete-row .info-complete-row-value {
    width: 42%;
    max-width: 116px;
  }
  #capitalMarket .join-foreign-stock .flow-wizard .info-complete-area .info-complete-rows .info-complete-row .info-complete-row-name {
    width: 40%;
  }
}
#capitalMarket .activity-summary .summary-seo {
  padding-top: 19px;
}
#capitalMarket .activity-summary .summary-seo .items-wrapper {
  padding-left: 0;
}
#capitalMarket .activity-summary .summary-seo .container {
  position: relative;
  background-color: #f2f6f5;
  border-radius: 5px;
  box-shadow: 0 1px 5px rgba(0, 0, 0, 0.15);
  clear: both;
  margin-top: 50px;
  padding-bottom: 23px;
  padding-left: 0px;
  width: 1138px;
  max-width: 100%;
}
#capitalMarket .activity-summary .summary-seo .container:after {
  clear: both;
  content: '';
  display: block;
}
#capitalMarket .activity-summary .summary-seo .container .col-md-5 {
  margin-left: -30px;
}
#capitalMarket .activity-summary .summary-seo .container .currency-item {
  text-align: center;
  padding-top: 30px;
  position: relative;
}
#capitalMarket .activity-summary .summary-seo .container .currency-item:before {
  content: '';
  display: block;
  background-image: linear-gradient(to left, rgba(0, 0, 0, 0.09) 0%, transparent 72%, transparent 100%);
  width: 5px;
  height: 55px;
  position: absolute;
  right: -3px;
  top: 25px;
}
#capitalMarket .activity-summary .summary-seo .container .summary-seo-overlay .currency-item {
  padding-top: 20px;
}
#capitalMarket .activity-summary .summary-seo:after {
  clear: both;
  content: '';
  display: block;
}
#capitalMarket .activity-summary .summary-seo .summary-seo-heading {
  font-size: 25px;
  font-weight: 400;
  line-height: 30px;
  color: #242424;
  margin: 35px 14px 0px 0px;
}
#capitalMarket .activity-summary .summary-seo .summary-seo-heading .single-data-date {
  display: inline-block;
  max-width: 400px;
  vertical-align: top;
}
#capitalMarket .activity-summary .summary-seo .ssh-calendar {
  display: inline-block;
  margin-left: 3px;
}
#capitalMarket .activity-summary .summary-seo .summary-seo-price {
  font-size: 30px;
  font-weight: 400;
  font-family: "ArialHebrew", "Arial", serif;
  margin-bottom: -4px;
}
#capitalMarket .activity-summary .summary-seo .summary-seo-price.ssp-neg {
  color: #c9253f;
}
#capitalMarket .activity-summary .summary-seo .summary-seo-price.ssp-pos {
  color: #65a02e;
}
#capitalMarket .activity-summary .summary-seo .summary-seo-price span.decim {
  font-size: 25px;
}
#capitalMarket .activity-summary .summary-seo .summary-seo-price span.currency {
  font-size: 25px;
}
#capitalMarket .activity-summary .summary-seo .summary-seo-stats .summary-seo-stats-label {
  color: #606060;
  font-size: 13px;
  font-family: "ArialHebrew", "Arial", serif;
  margin-right: 1px;
  float: right;
  clear: both;
  width: 45px;
}
#capitalMarket .activity-summary .summary-seo .summary-seo-stats .summary-seo-stats-value {
  box-sizing: border-box;
  padding: 1px;
  float: right;
  width: 138px;
  margin: 4px 11px 0px 0px;
  height: 8px;
  background-color: white;
  border-radius: 5px;
}
#capitalMarket .activity-summary .summary-seo .summary-seo-stats .summary-seo-stats-value span {
  height: 100%;
  border-radius: 5px;
  float: right;
  display: block;
}
#capitalMarket .activity-summary .summary-seo .summary-seo-stats .summary-seo-stats-value.sssv-pos span {
  background-color: #65a02e;
}
#capitalMarket .activity-summary .summary-seo .summary-seo-stats .summary-seo-stats-value.sssv-neg span {
  background-color: #c9253f;
}
#capitalMarket .activity-summary .summary-seo .summary-seo-more {
  clear: both;
  content: '';
  display: block;
  position: relative;
  margin-bottom: -25px;
}
#capitalMarket .activity-summary .summary-days-more,
#capitalMarket .activity-summary .summary-seo-more {
  position: absolute;
  display: inline-block;
  cursor: pointer;
  left: 0px;
  right: 0px;
  margin: 0 auto;
  bottom: 9px;
  color: #606060;
  font-family: "ArialHebrew", "Arial", serif;
  font-size: 13px;
  font-weight: 300;
  line-height: 23px;
  text-decoration: underline;
}
#capitalMarket .activity-summary .summary-days-more:after,
#capitalMarket .activity-summary .summary-seo-more:after {
  margin-right: 3px;
  box-sizing: content-box;
  background-repeat: no-repeat;
  background-position: center bottom;
}
#capitalMarket .activity-summary .summary-days-more .gi,
#capitalMarket .activity-summary .summary-seo-more .gi {
  margin-right: 6px;
}
#capitalMarket .activity-summary .summary-days .container {
  white-space: nowrap;
  overflow: hidden;
  height: 168px;
  padding: 0px 13px;
}
#capitalMarket .activity-summary .summary-days .container .summary-days-items {
  overflow-x: scroll;
  padding-bottom: 17px;
  padding-right: 3px;
  padding-left: 3px;
}
#capitalMarket .activity-summary .summary-days .container .summary-days-items .summary-days-item {
  user-select: none;
  /* Non-prefixed version, currently
                                  not supported by any browser */
  white-space: normal;
  display: inline-block;
  vertical-align: top;
  width: 211px;
  height: 145px;
  background-color: white;
  border-radius: 5px;
  box-shadow: 0 1px 5px rgba(0, 0, 0, 0.15);
  margin-top: 21px;
  position: relative;
  text-align: center;
  margin-left: 17px;
}
#capitalMarket .activity-summary .summary-days .container .summary-days-items .summary-days-item .summary-days-heading {
  background-color: #f2f6f5;
  border-radius: 5px;
  font-size: 16px;
  color: #242424;
  text-align: center;
  height: 38px;
  line-height: 42px;
}
#capitalMarket .activity-summary .summary-days .container .summary-days-items .summary-days-item .summary-days-heading:before {
  content: '';
  display: inline-block;
  vertical-align: middle;
  margin-left: 2px;
  margin-right: -15px;
}
#capitalMarket .activity-summary .summary-days .container .summary-days-items .summary-days-item .summary-days-values {
  text-align: right;
  padding-right: 67px;
  padding-top: 14px;
  font-family: "roboto", sans-serif;
}
#capitalMarket .activity-summary .summary-days .container .summary-days-items .summary-days-item .summary-days-values > span {
  display: block;
  font-size: 14px;
  font-family: "roboto", sans-serif;
}
#capitalMarket .activity-summary .summary-days .container .summary-days-items .summary-days-item .summary-days-values > span .decim {
  font-size: 12px;
}
#capitalMarket .activity-summary .summary-days .container .summary-days-items .summary-days-item .summary-days-values > span .currency {
  font-size: 12px;
}
#capitalMarket .activity-summary .summary-days .container .summary-days-items .summary-days-item .summary-days-values > span.sdv-neg {
  color: #c9253f;
}
#capitalMarket .activity-summary .summary-days .container .summary-days-items .summary-days-item .summary-days-values > span.sdv-pos {
  color: #65a02e;
}
#capitalMarket .activity-summary .summary-days .container .summary-days-items .summary-days-item .summary-days-overlay {
  position: absolute;
  left: 0px;
  top: 0px;
  width: 100%;
  height: 100%;
  background-color: #f2f6f5;
  border-radius: 5px;
  box-sizing: border-box;
  font-family: "ArialHebrew", "Arial", serif;
  text-align: right;
  padding-right: 33px;
  padding-top: 12px;
}
#capitalMarket .activity-summary .sdoi-value {
  font-size: 14px;
  margin-bottom: -2px;
}
#capitalMarket .activity-summary .sdoi-value.sdoiv--neg {
  color: #c9253f;
}
#capitalMarket .activity-summary .sdoi-value.sdoiv--pos {
  color: #65a02e;
}
#capitalMarket .activity-summary .sdoi-input,
#capitalMarket .activity-summary .sdoi-output {
  font-size: 12px;
  color: #242424;
  margin-bottom: 6px;
}
#capitalMarket .activity-summary .sdoi-input .currency,
#capitalMarket .activity-summary .sdoi-output .currency {
  font-size: 10px;
}
#capitalMarket .activity-summary .sdoi-input .decim,
#capitalMarket .activity-summary .sdoi-output .decim {
  font-size: 11px;
}
#capitalMarket .activity-summary .sdoi-input {
  display: inline-block;
}
#capitalMarket .activity-summary .sdoi-input:after {
  content: '';
  display: inline-block;
  vertical-align: top;
  margin-top: 6px;
  margin-left: 3px;
  background-color: #c9253f;
  width: 5px;
  height: 5px;
  border-radius: 50%;
}
#capitalMarket .activity-summary .sdoi-input:before {
  content: '|';
  font-size: 9px;
  font-family: "ArialHebrew", "Arial", serif;
  color: #242424;
  margin-right: 10px;
  display: inline-block;
  vertical-align: top;
  margin-top: 2px;
  margin-left: 7px;
}
#capitalMarket .activity-summary .sdoi-output {
  display: inline-block;
}
#capitalMarket .activity-summary .sdoi-output:after {
  content: '';
  display: inline-block;
  vertical-align: top;
  margin-top: 6px;
  margin-left: 3px;
  background-color: #65a02e;
  width: 5px;
  height: 5px;
  border-radius: 50%;
}
#capitalMarket .activity-summary .summary-days-overlay-close,
#capitalMarket .activity-summary .summary-seo-overlay-close {
  position: absolute;
  left: 14px;
  top: 15px;
  background-size: cover;
  background-position: center center;
  cursor: pointer;
  z-index: 5;
}
#capitalMarket .activity-summary .summary-seo-overlay {
  position: absolute;
  left: 0px;
  top: 0px;
  background-color: white;
  height: 100%;
  padding-left: 15px;
  opacity: 0.5;
}
#capitalMarket .activity-summary .summary-seo-overlay.overlay-width {
  width: 60.59%;
}
#capitalMarket .activity-summary .summary-seo-overlay {
  pointer-events: none;
  opacity: 0;
  transition: opacity 200ms ease-in-out;
  overflow: hidden;
}
#capitalMarket .activity-summary .summary-seo-overlay .sdoi-input,
#capitalMarket .activity-summary .summary-seo-overlay .sdoi-output {
  font-size: 15px;
  color: #606060;
}
#capitalMarket .activity-summary .summary-seo-overlay .sdoi-input:after,
#capitalMarket .activity-summary .summary-seo-overlay .sdoi-output:after {
  margin-top: 7px;
  width: 8px;
  height: 8px;
}
#capitalMarket .activity-summary .summary-seo-overlay .sdoi-input:before,
#capitalMarket .activity-summary .summary-seo-overlay .sdoi-output:before {
  font-size: 15px;
  margin-top: 0px;
}
#capitalMarket .activity-summary .summary-seo-overlay .sdoi-input .decim,
#capitalMarket .activity-summary .summary-seo-overlay .sdoi-output .decim {
  font-size: 12px;
}
#capitalMarket .activity-summary .summary-seo-overlay .sdoi-input .currency,
#capitalMarket .activity-summary .summary-seo-overlay .sdoi-output .currency {
  font-size: 12px;
}
#capitalMarket .activity-summary .summary-seo.active .summary-seo-overlay {
  pointer-events: all;
  opacity: 1;
}
#capitalMarket .activity-summary .summary-seo.active > .container > .row > .col-md-2:before {
  display: none;
}
#capitalMarket .activity-summary .orders-grid-wrapper {
  margin-top: 50px;
}
@media (max-width: 991px) {
  #capitalMarket .activity-summary .summary-seo .container .currency-item {
    width: 30%;
  }
}
@media (max-width: 767px) {
  #capitalMarket .activity-summary .summary-seo-heading {
    font-size: 16px;
    margin-right: 5px;
    padding-top: 25px;
  }
  #capitalMarket .activity-summary .currency-item {
    padding-right: 25px;
    clear: both;
    text-align: right !important;
  }
  #capitalMarket .activity-summary .summary-seo-stats-value {
    width: 170px;
  }
  #capitalMarket .activity-summary .summary-seo-overlay {
    width: 100%;
    height: auto;
    top: 0px;
    padding-right: 15px;
    position: relative;
  }
  #capitalMarket .activity-summary .summary-seo-overlay.overlay-width {
    width: 100%;
  }
  #capitalMarket .activity-summary .summary-seo .container {
    padding-right: 0px;
  }
  #capitalMarket .activity-summary .summary-seo .container .row {
    margin: 0;
  }
  #capitalMarket .activity-summary .summary-seo .container .summary-seo-overlay .col-md-2 {
    padding-bottom: 10px;
  }
  #capitalMarket .activity-summary .summary-seo .container .col-md-5 {
    margin-left: 0px;
  }
  #capitalMarket .activity-summary .summary-seo .container .currency-item {
    width: auto;
  }
}
#capitalMarket .securities-flow .cancel-flow-wrapper {
  min-height: 100px;
}
#capitalMarket .securities-flow .cancel-flow-wrapper .info-complete-area .links.small-links {
  text-align: left;
}
#capitalMarket .securities-flow tax-simulation {
  margin-top: 41px;
  display: block;
}
#capitalMarket .securities-flow tax-simulation .tax-notification {
  position: relative;
}
#capitalMarket .securities-flow tax-simulation .title {
  font-weight: 400;
  display: block;
  font-size: 17px;
}
#capitalMarket .securities-flow tax-simulation .title .text-icon {
  margin-right: 5px;
}
#capitalMarket .securities-flow tax-simulation .info-area {
  position: relative;
  margin: 20px 1px 1px 1px;
}
#capitalMarket .securities-flow tax-simulation .info-area .tax-content .sub-heading {
  color: #606060;
  font-size: 15px;
  font-weight: 700;
}
#capitalMarket .securities-flow tax-simulation .info-area .tax-content .show-more-details {
  margin-top: 10px;
}
#capitalMarket .securities-flow tax-simulation .info-area .tax-content .more-details-block .tax-details-list {
  margin-top: 20px;
}
#capitalMarket .securities-flow tax-simulation .info-area .tax-content .more-details-block .tax-details-list .item {
  font-size: 14px;
  display: inline-block;
  width: 250px;
  margin-bottom: 2px;
  vertical-align: top;
  min-height: 22px;
}
#capitalMarket .securities-flow tax-simulation .info-area .tax-content .more-details-block .tax-details-list .item .name {
  width: 60%;
  float: right;
  color: #606060;
}
#capitalMarket .securities-flow tax-simulation .info-area .tax-content .more-details-block .tax-details-list .item .value {
  float: left;
  width: 80px;
  color: #242424;
}
#capitalMarket .securities-flow tax-simulation .info-area .tax-content .more-details-block .policy-footer {
  margin-top: 15px;
  border-top: 1px solid #e7e7e7;
  margin-left: 20px;
  padding-top: 14px;
  color: #848484;
  font-size: 12px;
}
#capitalMarket .securities-flow tax-simulation .info-area .tax-content .more-details-block .policy-footer ul li {
  padding-right: 10px;
  line-height: 22px;
}
#capitalMarket .securities-flow .no-selected-paper .sell-section {
  margin-top: 40px;
}
#capitalMarket .securities-flow .no-selected-paper .sell-section h2 {
  font-size: 16px;
}
#capitalMarket .securities-flow .no-selected-paper .buy-section .tabs-area {
  padding-top: 45px;
  padding-bottom: 35px;
}
#capitalMarket .securities-flow .no-selected-paper .loading-area {
  margin-top: 20px;
  min-height: 20px;
}
#capitalMarket .securities-flow .no-selected-paper .combo-wrap {
  width: 100%;
  margin-top: 30px;
}
#capitalMarket .securities-flow .no-selected-paper .combo-wrap .combo .combo_selected,
#capitalMarket .securities-flow .no-selected-paper .combo-wrap .wrap-options {
  width: 290px;
}
#capitalMarket .securities-flow .activity-details .info-area {
  background: none;
}
#capitalMarket .securities-flow .activity-details .data-container > div:first-child {
  padding-left: 0;
}
#capitalMarket .securities-flow .activity-details .data-container > div:nth-child(2) {
  padding-right: 0;
  padding-left: 80px;
}
#capitalMarket .securities-flow .activity-details .data-container .activity-details-loader {
  padding: 100px 0;
}
#capitalMarket .securities-flow .activity-details .data-container form .sub-fields-title {
  color: #148d35;
  font-weight: 400;
  display: block;
  margin-bottom: 20px;
}
#capitalMarket .securities-flow .activity-details .data-container form .form-group-row .form-group {
  vertical-align: top;
  position: relative;
  display: inline-block;
  width: 263px;
}
#capitalMarket .securities-flow .activity-details .data-container form .form-group-row .form-group:nth-child(2) {
  margin-right: 29px;
}
#capitalMarket .securities-flow .activity-details .data-container form .form-group-row .form-group .combo-big .combo .combo_selected {
  width: 263px;
}
#capitalMarket .securities-flow .activity-details .data-container form .form-group-row .form-group .combo-big .wrap-options {
  width: 263px;
}
#capitalMarket .securities-flow .activity-details .data-container form .form-group-row .form-group label {
  font-weight: 400;
  margin-bottom: 5px;
  width: 100%;
}
#capitalMarket .securities-flow .activity-details .data-container form .form-group-row .form-group .input-description {
  color: #606060;
  font-size: 12px;
  font-weight: 400;
  margin-top: 4px;
}
#capitalMarket .securities-flow .activity-details .data-container form .form-group-row .form-group .input-description .bold {
  font-weight: bold;
}
#capitalMarket .securities-flow .activity-details .data-container form .form-group-row .form-group .input-description .sell-all-button {
  display: inline-block;
  color: white;
  background: #4BC87D;
  padding: 0px 3px 0px 9px;
  font-weight: normal;
  border-radius: 3px;
  padding-top: 2px;
  cursor: pointer;
  margin-right: 6px;
}
#capitalMarket .securities-flow .activity-details .data-container form .form-group-row .form-group .input-description .sell-all-button:before {
  content: '';
  width: 0;
  height: 0;
  border-top: 4px solid transparent;
  border-bottom: 5px solid transparent;
  border-left: 5px solid #4BC87D;
  display: inline-block;
  position: relative;
  right: -8px;
}
#capitalMarket .securities-flow .activity-details .data-container form .form-group-row .form-group datepicker .cm-form-control {
  width: 100%;
}
#capitalMarket .securities-flow .activity-details .data-container form .form-group-row .form-group datepicker .cm-form-control input {
  width: 100%;
}
#capitalMarket .securities-flow .activity-details .data-container form .form-group-row.calendar label {
  font-weight: inherit;
}
#capitalMarket .securities-flow .activity-details .data-container form .form-group-row.calendar .icon-calendar {
  position: relative;
  top: 8px;
}
#capitalMarket .securities-flow .activity-details .data-container form .form-group-row.calendar input {
  width: 263px;
}
#capitalMarket .securities-flow .activity-details .data-container form.big input.text-input {
  border-radius: 3px;
  height: 40px;
  border: 1px solid #d0d0d0;
  color: #606060;
}
#capitalMarket .securities-flow .activity-details .page-block .inner-loader {
  position: absolute;
  left: 50%;
  top: 20%;
}
#capitalMarket .securities-flow .activity-details .page-block .data-container.disable {
  opacity: 0.6;
}
#capitalMarket .securities-flow .activity-details .page-block .mandatory-form-title {
  margin: -13px 0 13px 0;
  font-size: 12px;
}
#capitalMarket .securities-flow .pre-approved .show-more-details {
  margin-bottom: 8px;
}
#capitalMarket .securities-flow .approved .more-action {
  margin-top: 30px;
}
#capitalMarket .securities-flow .approved .more-action h3 {
  font-size: 14px;
}
#capitalMarket .securities-flow .approved .more-action .more-links {
  margin: 10px 0 25px 0;
}
#capitalMarket .securities-flow .approved .more-action .more-links > div {
  margin-left: 5px;
}
#capitalMarket .securities-flow .approved .more-action .more-links > div.disable div {
  cursor: default;
  color: #606060;
  background: transparent;
  border: 1px solid;
}
#capitalMarket .securities-flow .approved .small-links.links {
  margin-top: -10px;
  margin-bottom: 0;
  float: left;
  font-size: 16px;
}
#capitalMarket .securities-flow .approved .small-links.three-links {
  margin-left: -30px;
}
#capitalMarket .securities-flow .approved paper-name {
  margin-bottom: 0;
}
@media (max-width: 1200px) and (min-width: 991px) {
  #capitalMarket .securities-flow .activity-details .data-container form .form-group-row .form-group:nth-child(2) {
    padding-left: 0;
    margin-right: 0;
  }
}
@media (max-width: 991px) and (min-width: 767px) {
  #capitalMarket .securities-flow .form-data {
    margin-top: 25px;
  }
  #capitalMarket .securities-flow .activity-details .data-container > div:nth-child(2) {
    padding-right: 30px;
    padding-left: 0;
  }
  #capitalMarket .securities-flow .activity-details .data-container .form-data {
    padding: 0;
  }
}
@media (max-width: 767px) {
  #capitalMarket .securities-flow .approved .more-action h3 {
    font-size: 16px;
  }
  #capitalMarket .securities-flow .approved .small-links.links {
    font-size: 14px;
  }
  #capitalMarket .securities-flow .activity-details .data-container .form-data {
    margin-top: 25px;
    padding: 0;
  }
  #capitalMarket .securities-flow .activity-details .data-container > div:nth-child(2) {
    padding-left: 0;
  }
  #capitalMarket .securities-flow .activity-details .data-container form .form-group-row .form-group {
    margin-left: 0;
    width: 100%;
  }
  #capitalMarket .securities-flow .activity-details .data-container form .form-group-row .form-group:nth-child(2) {
    padding-left: 0;
    margin-right: 0;
  }
  #capitalMarket .securities-flow .activity-details .data-container form .form-group-row .form-group .combo-big .combo-wrap {
    display: block;
  }
  #capitalMarket .securities-flow .activity-details .data-container form .form-group-row .form-group .combo-big .combo-wrap .combo {
    width: 100%;
    border: none;
  }
  #capitalMarket .securities-flow .activity-details .data-container form .form-group-row .form-group .combo-big .combo-wrap .combo .combo_selected {
    width: 100%;
    margin: 0;
  }
  #capitalMarket .securities-flow .activity-details .data-container form .form-group-row .form-group .combo-big .wrap-options {
    width: 100%;
  }
  #capitalMarket .securities-flow .activity-details .data-container form .form-group-row.calendar .cm-form-control {
    width: 100%;
  }
  #capitalMarket .securities-flow .activity-details .data-container form .form-group-row.calendar .cm-form-control input {
    width: 92%;
  }
  #capitalMarket .securities-flow .activity-details .data-container form .form-group-row.calendar .cm-form-control .icon-calendar {
    float: left;
    margin-left: 0;
  }
}
#capitalMarket .category-main .box-slide .slide-area .slider-content {
  position: relative;
}
#capitalMarket .category-main .box-slide .slide-area .slider-content .news-list .news-block {
  width: 48%;
  border-bottom: 1px solid #e7e7e7;
  margin-bottom: 10px;
  float: right;
}
#capitalMarket .category-main .box-slide .slide-area .slider-content .news-list .news-block:nth-child(2n) {
  float: left;
}
#capitalMarket .category-main .box-slide .slide-area .slider-content .news-list .news-block .news-date * {
  font-size: 13px;
  color: #848484;
  display: inline-block;
}
#capitalMarket .category-main .box-slide .slide-area .slider-content .news-list .news-block .news-date .time:after {
  content: '|';
  display: inline-block;
  vertical-align: top;
  margin-right: 5px;
  margin-top: 0;
  font-size: 11px;
  margin-left: 3px;
}
#capitalMarket .category-main .box-slide .slide-area .slider-content .news-list .news-block .news-date .tags {
  display: inline-block;
  font-size: 10px;
  vertical-align: top;
  margin-top: 3px;
  margin-right: 10px;
}
#capitalMarket .category-main .box-slide .slide-area .slider-content .news-list .news-block .news-date .tags .tag {
  font-family: "ArialHebrew", "Arial", serif;
  display: inline-block;
  vertical-align: top;
  color: white;
  height: 14px;
  background-color: #8eacb1;
  padding: 0 4px;
  line-height: 16px;
  font-weight: 400;
  margin-left: 3px;
}
#capitalMarket .category-main .box-slide .slide-area .slider-content .news-list .news-block .news-date .tags .tag-lobby {
  line-height: 17px;
}
#capitalMarket .category-main .box-slide .slide-area .slider-content .news-list .news-block .news-information {
  margin-bottom: 10px;
  font-size: 13px;
  color: #242424;
  font-family: "Arimo", serif;
  float: right;
  margin-top: 4px;
}
#capitalMarket .category-main .box-slide .slide-area .slider-content .news-list .news-block .link {
  color: #148d35;
  font-size: 12px;
  float: left;
  margin-top: 5px;
  margin-left: 3px;
}
#capitalMarket .category-main .box-slide .slide-area .slider-content .news-list .last-news-block {
  border-bottom: 0;
}
#capitalMarket .category-main .box-slide .slide-area .slider-content .more-news {
  color: #148d35;
  font-size: 12px;
  float: left;
  margin-top: 10px;
  margin-bottom: 15px;
  text-decoration: underline;
}
#capitalMarket .category-main .box-slide .slide-area .slider-content .all-news-link {
  color: #148d35;
  font-size: 12px;
  position: absolute;
  left: 18px;
  bottom: 8px;
  text-decoration: underline;
  margin-top: 8px;
  margin-left: 3px;
  cursor: pointer;
}
#capitalMarket .category-main .box-slide .slide-area .inner-loader {
  padding: 40px 0;
  position: relative;
}
#capitalMarket .category-main .box-slide .slide-area .news-error {
  padding: 0;
}
@media (max-width: 767px) {
  #capitalMarket .category-main .box-slide .container {
    padding: 0;
  }
  #capitalMarket .category-main .box-slide .slide-area .tabs {
    background-color: #f8fafa;
  }
  #capitalMarket .category-main .box-slide .slide-area .tabs ul.nav-tabs {
    text-align: center;
    padding: 0;
  }
  #capitalMarket .category-main .box-slide .slide-area .tabs ul.nav-tabs li {
    display: inline-block;
    float: none;
    margin-left: 0;
  }
  #capitalMarket .category-main .box-slide .slide-area .tabs ul.nav-tabs-lobby {
    margin-right: 0;
    text-align: right;
  }
  #capitalMarket .category-main .box-slide .slide-area .tabs-lobby {
    background-color: white;
  }
  #capitalMarket .category-main .box-slide .slide-area .slider-content .news-list .news-block {
    width: 100%;
    float: none;
    margin-bottom: 15px;
    padding-bottom: 5px;
  }
}
#capitalMarket .category-main.population-popup .modal-header {
  padding: 0 !important;
}
#capitalMarket .category-main.population-popup .ngdialog-content .modal-body {
  padding: 0 !important;
}
#capitalMarket .category-main.population-popup .categories-graphpopup .categories-graphpopup-title {
  padding: 0 30px;
  font-size: 16px;
}
#capitalMarket .category-main.population-popup .categories-graphpopup .top-tabs-items {
  padding-right: 30px;
}
#capitalMarket .category-main.population-popup .categories-graphpopup .top-tabs-items li {
  font-size: 16px;
}
#capitalMarket .category-main.population-popup .categories-graphpopup .categories-graphpopup-tabs {
  position: relative;
  padding: 5px 48px;
}
#capitalMarket .category-main.population-popup .categories-graphpopup .categories-graphpopup-tab {
  padding-top: 14px;
  padding-bottom: 21px;
  display: none;
}
#capitalMarket .category-main.population-popup .categories-graphpopup .categories-graphpopup-tab:after {
  clear: both;
  content: '';
  display: block;
}
#capitalMarket .category-main.population-popup .categories-graphpopup .categories-graphpopup-tab.active {
  display: block;
}
#capitalMarket .category-main.population-popup .categories-graphpopup .categories-graphpopup-navs {
  border-radius: 3px;
  font-size: 18px;
  padding: 20px 48px;
  line-height: 40px;
  text-align: center;
  margin-bottom: 40px;
}
#capitalMarket .category-main.population-popup .categories-graphpopup .categories-graphpopup-submit {
  background-color: #7dc34b;
  width: 153px;
  border-radius: 3px;
  color: white;
}
#capitalMarket .category-main.population-popup .categories-graphpopup .categories-graphpopup-cancel {
  color: #7dc34b;
  width: 120px;
}
#capitalMarket .category-main.population-popup .categories-graphpopup .categories-graphpopup-column {
  float: right;
  width: 33.3%;
  line-height: 15px;
  font-size: 12px;
  color: #606060;
  padding: 5px 0;
  cursor: pointer;
}
#capitalMarket .category-main.population-popup .categories-graphpopup .categories-graphpopup-column .checkbox-popup {
  margin-top: 14px;
}
#capitalMarket .category-main.population-popup .categories-graphpopup .categories-graphpopup-column .categories-graphpopup-column-item {
  padding-right: 25px;
}
#capitalMarket .category-main.population-popup .categories-graphpopup .categories-graphpopup-togglble {
  border-bottom: 1px solid #e7e7e7;
}
#capitalMarket .category-main.population-popup .categories-graphpopup .categories-graphpopup-toggler {
  height: 50px;
  line-height: 50px;
  font-size: 14px;
  color: #606060;
  font-weight: 700;
  position: relative;
  cursor: pointer;
}
#capitalMarket .category-main.population-popup .categories-graphpopup .categories-graphpopup-toggler .fa {
  color: #7dc34b;
  position: absolute;
  left: 14px;
  top: 19px;
  bottom: 0px;
}
#capitalMarket .category-main.population-popup .categories-graphpopup .categories-graphpopup-toggler .fa-chevron-up {
  display: none;
}
#capitalMarket .category-main.population-popup .categories-graphpopup .categories-graphpopup-toggler.active .fa-chevron-up {
  display: block;
}
#capitalMarket .category-main.population-popup .categories-graphpopup .categories-graphpopup-toggler.active .fa-chevron-down {
  display: none;
}
#capitalMarket .category-main.population-popup .categories-graphpopup .categories-graphpopup-tab .categories-graphpopup-togglble:first-child {
  margin-top: -20px;
}
#capitalMarket .category-main.population-popup .categories-graphpopup .categories-graphpopup-tab .categories-graphpopup-togglble:last-child {
  margin-bottom: -22px;
}
#capitalMarket .category-main.population-popup .categories-graphpopup .categories-graphpopup-content {
  position: relative;
  bottom: 5px;
}
#capitalMarket .category-main.population-popup .categories-graphpopup .categories-graphpopup-content .table-triangle-up {
  position: relative;
  top: 1px;
  z-index: 5;
}
#capitalMarket .category-main.population-popup .categories-graphpopup .categories-graphpopup-content .table-triangle-up .triangle-up-inside {
  bottom: 0;
  position: relative;
  width: 0;
  height: 0;
  right: 45px;
  z-index: 100;
  border-left: 7px solid transparent;
  border-right: 7px solid transparent;
  border-bottom: 7px solid #f8fafa;
}
#capitalMarket .category-main.population-popup .categories-graphpopup .categories-graphpopup-content .table-triangle-up .triangle-up-border {
  bottom: 0;
  position: absolute;
  width: 0;
  height: 0;
  z-index: 99;
  right: 43px;
  border-left: 9px solid transparent;
  border-right: 9px solid transparent;
  border-bottom: 9px solid #e7e7e7;
}
#capitalMarket .category-main.population-popup .categories-graphpopup .categories-graphpopup-content .categories-graphpopup-view {
  height: 290px;
  overflow: hidden;
  padding-right: 20px;
  margin-bottom: 10px;
  padding-top: 10px;
  position: relative;
  z-index: 4;
}
#capitalMarket .category-main.population-popup .categories-graphpopup .categories-graphpopup-content .categories-graphpopup-view.small-box {
  height: 90px;
}
#capitalMarket .category-main.population-popup .categories-graphpopup .categories-graphpopup-content .categories-graphpopup-view.small-box div {
  position: absolute;
  top: 35%;
  right: 28%;
}
#capitalMarket .category-main.population-popup .categories-graphpopup .categories-graphpopup-content .categories-graphpopup-view ul {
  position: absolute;
  padding-bottom: 20px;
}
#capitalMarket .category-main.population-popup .categories-graphpopup .categories-graphpopup-content .categories-graphpopup-view:after {
  clear: both;
  content: '';
  display: block;
}
#capitalMarket .category-main.population-popup .categories-graphpopup .categories-graphpopup-content .categories-graphpopup-box {
  height: 290px;
  overflow: hidden;
  background-color: #f8fafa;
  border: 1px solid #e7e7e7;
  border-radius: 5px;
  box-shadow: 0 1px 5px rgba(0, 0, 0, 0.1);
  padding-right: 20px;
  margin-bottom: 10px;
  padding-top: 10px;
  position: relative;
  z-index: 4;
}
#capitalMarket .category-main.population-popup .categories-graphpopup .categories-graphpopup-content .categories-graphpopup-box.small-box {
  height: 90px;
}
#capitalMarket .category-main.population-popup .categories-graphpopup .categories-graphpopup-content .categories-graphpopup-box.small-box div {
  position: absolute;
  top: 35%;
  right: 28%;
}
#capitalMarket .category-main.population-popup .categories-graphpopup .categories-graphpopup-content .categories-graphpopup-box ul {
  position: absolute;
  width: 100%;
}
#capitalMarket .category-main.population-popup .categories-graphpopup .categories-graphpopup-content .categories-graphpopup-box:after {
  clear: both;
  content: '';
  display: block;
}
#capitalMarket .category-main .left-area-statistics-popup .lasp-close {
  position: absolute;
  top: 16px;
  left: 18px;
  cursor: pointer;
  z-index: 9;
}
#capitalMarket .category-main .left-area-statistics-popup.full-table-statistics {
  height: 270px;
}
#capitalMarket .category-main .left-area-statistics-popup .lasp-table {
  border-top: 1px solid #e7e7e7;
  margin-top: 5px;
  width: 100%;
  margin-bottom: 25px;
}
#capitalMarket .category-main .left-area-statistics-popup .lasp-table tr {
  border-bottom: 1px solid #e7e7e7;
}
#capitalMarket .category-main .left-area-statistics-popup .lasp-table th {
  font-size: 12px;
  font-family: "Arimo", serif;
  padding-top: 17px;
  height: auto;
  padding-bottom: 3px;
  text-align: right;
}
#capitalMarket .category-main .left-area-statistics-popup .lasp-table td {
  font-size: 11px;
  font-family: "Arimo", serif;
  padding: 0px;
  min-height: 0px;
  height: 31px;
}
#capitalMarket .category-main .left-area-statistics-popup .lasp-head {
  position: relative;
  padding-top: 10px;
}
#capitalMarket .category-main .left-area-statistics-popup .lasp-head .lasp-heading {
  font-size: 14px;
  margin-top: -6px;
  width: 200px;
}
#capitalMarket .category-main .left-area-statistics-popup .lasp-head .lasp-subheading {
  font-size: 11px;
  color: #242424;
  margin-top: 3px;
}
#capitalMarket .category-main .left-area-statistics-popup .lasp-head .lasp-actions {
  position: absolute;
  left: 31px;
  bottom: 3px;
}
#capitalMarket .category-main .left-area-statistics-popup .lasp-head .lasp-actions * {
  width: 24px;
  height: 24px;
  border-radius: 50%;
  display: inline-block;
  margin-right: 3px;
  color: white;
  font-size: 14px;
  line-height: 21px;
  text-align: center;
  font-weight: 700;
  cursor: pointer;
}
#capitalMarket .category-main .left-area-statistics-popup .lasp-head .lasp-actions .lasp-buy {
  background-color: #65a02e;
}
#capitalMarket .category-main .left-area-statistics-popup .lasp-head .lasp-actions .lasp-sell {
  background-color: #c9253f;
}
#capitalMarket .category-main .left-area-statistics-popup .lasp-link {
  font-size: 11px;
  color: #148d35;
  text-decoration: underline;
  margin-top: 6px;
  position: absolute;
  bottom: 15px;
  left: 21px;
}
#capitalMarket .category-main .category-graph .highcharts-range-selector-buttons,
#capitalMarket .category-main .category-graph .highcharts-input-group {
  display: none;
}
#capitalMarket .category-main .category-graph .graphs {
  min-height: 270px;
}
#capitalMarket .category-main .category-graph .yield-curve-graph-content .left-area-content {
  margin-top: 50px;
}
#capitalMarket .category-main .category-graph .yield-curve-graph-content .right-area {
  min-height: 366px;
}
#capitalMarket .category-main .category-graph .left-area {
  position: relative;
}
#capitalMarket .category-main .category-graph .left-area .left-area-selectperiod-label {
  font-size: 14px;
  color: #242424;
  margin-left: 3px;
  font-weight: normal;
  margin-right: 17px;
}
#capitalMarket .category-main .category-graph .left-area .left-area-show-portfolio {
  font-size: 14px;
  color: #242424;
  margin-top: 14px;
  margin-bottom: 20px;
}
#capitalMarket .category-main .category-graph .left-area .left-area-show-portfolio .left-area-show-portfolio-text {
  padding-right: 24px;
  margin-bottom: 14px;
}
#capitalMarket .category-main .category-graph .left-area .left-area-show-portfolio .alert-notification {
  position: absolute;
  right: 18px;
}
#capitalMarket .category-main .category-graph .left-area .left-area-show-portfolio .checkbox-warp {
  top: 4px;
}
#capitalMarket .category-main .category-graph .left-area .left-area-show-portfolio .icon-info {
  position: relative;
  top: -1px;
}
#capitalMarket .category-main .category-graph .left-area .left-area-show-portfolio .checkbox-warp input[type="checkbox"] + .control-indicator {
  background: white;
}
#capitalMarket .category-main .category-graph .left-area .left-area-statistics {
  float: left;
  font-size: 12px;
  color: #148d35;
  margin-top: 16px;
  opacity: 0.8;
  text-decoration: underline;
}
#capitalMarket .category-main .category-graph .left-area .left-area-statistics-back-link {
  margin-left: 20px;
}
#capitalMarket .category-main .category-graph .left-area .left-area-content {
  padding: 30px 30px 15px 30px;
  clear: both;
  min-height: 392px;
  border-radius: 5px;
}
#capitalMarket .category-main .category-graph .left-area .left-area-notification {
  font-size: 12px;
  margin-top: 8px;
  color: #606060;
}
#capitalMarket .category-main .category-graph .white-graph {
  top: 2px;
  position: relative;
  left: 2px;
}
#capitalMarket .category-main .category-graph .category-grap-slide-container .bubble-box {
  padding: 0px 5px 20px;
  background-color: #f8fafa;
  margin-bottom: 25px;
}
#capitalMarket .category-main .category-graph .category-grap-slide-container .bubble-box:before {
  right: 88px;
  display: none;
}
#capitalMarket .category-main .category-graph .green-triangle {
  width: 0;
  height: 0;
  border-left: 10px solid transparent;
  border-right: 10px solid transparent;
  border-top: 10px solid #7dc34b;
  margin-right: 60px;
}
#capitalMarket .category-main .category-graph .right-area {
  padding-top: 42px;
  padding-left: 21px;
  min-height: 440px;
  position: relative;
  /* --- Right area end --- */
}
#capitalMarket .category-main .category-graph .right-area.popup {
  padding-top: 0;
  width: 260px;
  border-bottom: 1px solid transparent;
  min-height: inherit;
}
#capitalMarket .category-main .category-graph .right-area.popup .right-area-items {
  border-top: 0 solid transparent;
  margin-top: 0;
  padding-top: 0;
}
#capitalMarket .category-main .category-graph .right-area.popup .right-area-items .right-area-item-content {
  width: 200px;
}
#capitalMarket .category-main .category-graph .right-area.popup .right-area-items .right-area-item-content .right-area-item-favorite {
  left: 12px;
}
#capitalMarket .category-main .category-graph .right-area.popup:after {
  border-bottom: 0 solid transparent;
}
#capitalMarket .category-main .category-graph .right-area .checkbox-warp {
  top: 15px;
  right: 5px;
}
#capitalMarket .category-main .category-graph .right-area .right-area-refresh {
  padding: 0;
  margin: 0;
  font-size: 12px;
  color: #148d35;
  outline: none;
  border: none;
  cursor: pointer;
  display: inline-block;
  margin-right: 10px;
  padding-right: 23px;
}
#capitalMarket .category-main .category-graph .right-area .right-area-refresh .icon-refresh {
  background-size: 85%;
  top: 4px;
  position: relative;
}
#capitalMarket .category-main .category-graph .right-area .right-area-items {
  border-top: 1px solid #e7e7e7;
  margin-top: 9px;
  padding-top: 19px;
}
#capitalMarket .category-main .category-graph .right-area .right-area-item {
  margin-bottom: 14px;
}
#capitalMarket .category-main .category-graph .right-area .right-area-item:after {
  clear: both;
  content: '';
  display: block;
}
#capitalMarket .category-main .category-graph .right-area .right-area-item .icon-info-alert {
  position: relative;
  top: 1px;
  right: 2px;
}
#capitalMarket .category-main .category-graph .right-area .search-area .search-results .icon-add-to-graph {
  background-size: 80%;
}
#capitalMarket .category-main .category-graph .right-area .right-area-item-content {
  font-family: "ArialHebrew", "Arial", serif;
  width: 225px;
  height: 41px;
  background-color: white;
  border: 1px solid #e7e7e7;
  border-radius: 4px;
  float: left;
  position: relative;
  box-sizing: border-box;
  padding-right: 21px;
}
#capitalMarket .category-main .category-graph .right-area .right-area-item-block:before {
  content: '';
  display: block;
  position: absolute;
  width: 3px;
  height: 17px;
  top: 12px;
  right: 10px;
  bottom: 0px;
  margin: 0 auto;
  background-color: inherit;
}
#capitalMarket .category-main .category-graph .right-area .right-area-item-name {
  font-size: 13px;
  margin-top: 3px;
  display: inline-block;
}
#capitalMarket .category-main .category-graph .right-area .right-area-item-name.no-quotes {
  position: relative;
  top: 8px;
}
#capitalMarket .category-main .category-graph .right-area .right-area-item-name.more-details-link {
  color: #0483a8;
}
#capitalMarket .category-main .category-graph .right-area .icon-info-alert.no-quotes {
  top: 9px;
}
#capitalMarket .category-main .category-graph .right-area .right-area-item-sub {
  font-size: 10px;
  color: #606060;
  font-family: "roboto", sans-serif;
  line-height: 8px;
}
#capitalMarket .category-main .category-graph .right-area .right-area-item-favorite {
  background-image: url(media/images/favorite-icon.1528cf91f955233c5d20..png);
  width: 14px;
  height: 14px;
  background-repeat: no-repeat;
  position: absolute;
  left: 57px;
  top: 0px;
  bottom: 0px;
  margin: auto;
}
#capitalMarket .category-main .category-graph .right-area .right-area-item-favorite.active {
  background-position: 0px -14px;
}
#capitalMarket .category-main .category-graph .right-area .right-area-item-more {
  width: 48px;
  height: 100%;
  border-right: 1px solid #e7e7e7;
  cursor: pointer;
  position: absolute;
  left: 0;
  top: 0;
}
#capitalMarket .category-main .category-graph .right-area .right-area-item-more .icon-ellipsis {
  position: absolute;
  right: 14px;
  top: 18px;
  cursor: pointer;
}
#capitalMarket .category-main .category-graph .right-area .right-area-item-remove {
  float: right;
  margin-top: 14px;
  margin-right: 9px;
  cursor: pointer;
}
#capitalMarket .category-main .category-graph .right-area .right-area-add {
  position: relative;
  margin-right: 32px;
}
#capitalMarket .category-main .category-graph .right-area .right-area-add-btn {
  color: #148d35;
  font-size: 12px;
  font-weight: 700;
  margin-top: -2px;
  cursor: pointer;
  position: relative;
}
#capitalMarket .category-main .category-graph .right-area .right-area-add-btn:before {
  content: '+';
  display: inline-block;
  vertical-align: middle;
  width: 12px;
  height: 12px;
  text-indent: -0.5px;
  border-radius: 50%;
  line-height: 12px;
  text-align: center;
  background-color: #148d35;
  color: white;
  margin-left: 4px;
}
#capitalMarket .category-main .category-graph .right-area .right-area-add-btn.active:before {
  content: '-';
}
#capitalMarket .category-main .category-graph .right-area .search .right-area-add-popup {
  width: 252px;
  position: relative;
  left: 28px;
  margin-bottom: 15px;
  margin-top: 10px;
  display: none;
  padding: 10px 20px 40px;
}
#capitalMarket .category-main .category-graph .right-area .search .right-area-add-popup:before {
  top: -10px;
  right: 28px;
}
#capitalMarket .category-main .category-graph .right-area .search .raap-close {
  position: absolute;
  left: 20px;
  top: 13px;
  cursor: pointer;
  z-index: 9;
}
#capitalMarket .category-main .category-graph .right-area .search .raap-input {
  position: relative;
  padding: 30px 0 10px 0;
}
#capitalMarket .category-main .category-graph .right-area .search .right-search-population-popup {
  position: absolute;
  left: 0;
  bottom: -24px;
  font-size: 13px;
  text-decoration: underline;
}
#capitalMarket .category-main .category-graph .right-area .right-area-card {
  position: absolute;
  top: 45px;
  left: 0px;
  right: 0px;
  margin: 0 auto;
  z-index: 99;
  width: 257px;
  border-radius: 5px;
  background-color: #fff;
  box-shadow: 0 1px 5px rgba(0, 0, 0, 0.15);
  padding: 20px;
  min-height: 328px;
}
#capitalMarket .category-main .category-graph .right-area .right-area-card .right-area-card-heading {
  font-size: 16px;
  color: #0483a8;
  margin-top: 10px;
}
#capitalMarket .category-main .category-graph .right-area .right-area-card .right-area-card-subheading {
  font-size: 13px;
  line-height: 15px;
}
#capitalMarket .category-main .category-graph .right-area .right-area-card .right-area-card-subheading .fa {
  color: #0483a8;
  margin-right: 5px;
}
#capitalMarket .category-main .category-graph .right-area .right-area-card .right-area-card-add,
#capitalMarket .category-main .category-graph .right-area .right-area-card .right-area-card-remove {
  width: 101px;
  color: white;
  height: 26px;
  line-height: 26px;
  border-radius: 4px;
  font-size: 14px;
  cursor: pointer;
  text-align: center;
  margin-top: 12px;
}
#capitalMarket .category-main .category-graph .right-area .right-area-card .right-area-card-add {
  float: right;
  background-color: #65a02e;
}
#capitalMarket .category-main .category-graph .right-area .right-area-card .right-area-card-remove {
  float: left;
  background-color: #c9253f;
}
#capitalMarket .category-main .category-graph .right-area .right-area-card .right-area-card-content {
  border-top: 1px solid #e7e7e7;
  border-bottom: 1px solid #e7e7e7;
  font-size: 12px;
  margin-top: 15px;
  padding-top: 15px;
  padding-bottom: 7px;
}
#capitalMarket .category-main .category-graph .right-area .right-area-card .rapc-name {
  width: 114px;
  display: inline-block;
  color: #606060;
  vertical-align: top;
  margin-bottom: 8px;
}
#capitalMarket .category-main .category-graph .right-area .right-area-card .rapc-value {
  color: #242424;
  width: 90px;
  display: inline-block;
}
#capitalMarket .category-main .category-graph .right-area .right-area-card .rapc-value.rapc-value--neg {
  color: #c9253f;
}
#capitalMarket .category-main .category-graph .right-area .right-area-card .rapc-value.rapc-value--pos {
  color: #65a02e;
}
#capitalMarket .category-main .category-graph .right-area .right-area-card .right-area-card-desc {
  font-size: 12px;
  color: #606060;
  margin-top: 10px;
}
@media (max-width: 1025px) and (min-width: 767px) {
  #capitalMarket .category-main .right-area-item-content {
    width: 93% !important;
  }
  #capitalMarket .category-main .right-area-item-remove,
  #capitalMarket .category-main .right-area-item-checkbox {
    position: absolute;
    right: 0px;
  }
  #capitalMarket .category-main .category-graph .right-area .right-area-add {
    margin-right: 2px;
  }
  #capitalMarket .category-main .category-graph .left-area .left-area-selectperiod .cm-form-control {
    padding-right: 8px;
  }
  #capitalMarket .category-main .category-graph .left-area .left-area-notification {
    font-size: 10px;
  }
  #capitalMarket .category-main .category-graph .category-grap-slide-container .bubble-box {
    margin-bottom: 25px;
  }
}
@media (max-width: 767px) {
  #capitalMarket .category-main .category-graph .graphs .error-graph {
    top: 43px;
    left: 35px;
  }
  #capitalMarket .category-main .category-graph .top-tabs-items li {
    font-size: 16px;
    padding: 5px 10px;
    width: inherit;
  }
  #capitalMarket .category-main .category-graph .left-area {
    padding-left: 0;
    padding-right: 0;
  }
  #capitalMarket .category-main .category-graph .left-area .left-area-statistics {
    margin-top: 10px;
    margin-bottom: 10px;
  }
  #capitalMarket .category-main .category-graph .left-area .combo {
    width: 130px;
  }
  #capitalMarket .category-main .category-graph .left-area .combo .combo_selected {
    width: 130px;
  }
  #capitalMarket .category-main .category-graph .left-area .wrap-options {
    width: 130px;
  }
  #capitalMarket .category-main .category-graph .left-area .left-area-content {
    padding: 10px;
    padding-top: 20px;
    padding-bottom: 20px;
  }
  #capitalMarket .category-main .category-graph .right-area {
    min-height: inherit;
    padding-left: 0;
    padding-right: 0;
    padding-top: 2px;
  }
  #capitalMarket .category-main .category-graph .right-area:after {
    clear: both;
    content: '';
    display: block;
  }
  #capitalMarket .category-main .category-graph .right-area .right-area-items {
    border-top: none;
  }
  #capitalMarket .category-main .category-graph .right-area .right-area-item-name {
    pointer-events: none;
    color: #242424;
  }
  #capitalMarket .category-main .category-graph .right-area .right-area-item-content {
    width: 86%;
  }
  #capitalMarket .category-main .category-graph .right-area .right-area-add-content {
    margin-bottom: 15px;
  }
  #capitalMarket .category-main .category-graph .right-area .right-area-add-content .right-area-refresh {
    margin-right: 0px;
    position: absolute;
    top: -5px;
    left: 2px;
    font-weight: 700;
  }
  #capitalMarket .category-main .category-graph .right-area .right-area-add-content .right-area-refresh .icon-refresh {
    background-size: 81%;
    top: 6px;
    left: 2px;
  }
  #capitalMarket .category-main .category-graph .right-area .right-area-add-content .right-area-add {
    margin-right: 0px;
  }
  #capitalMarket .category-main .category-graph .right-area .right-area-add-content .right-area-add-btn {
    display: inline-block;
    padding-right: 9px;
  }
  #capitalMarket .category-main .category-graph .right-area .right-area-add-content .search .right-area-add-popup {
    right: 0px;
    padding: 10px 20px 0px;
  }
  #capitalMarket .category-main .category-graph .right-area .right-area-add-content .search .raap-popup {
    max-width: 120%;
  }
}
#capitalMarket .category-main #categoris-grid {
  margin-top: -7px;
}
#capitalMarket .category-main #categoris-grid .ui-grid-header-viewport {
  border-bottom: 1px solid #e7e7e7;
}
#capitalMarket .category-main #categoris-grid .ui-grid-header-viewport .ui-grid-header-canvas .ui-grid-header-cell-wrapper {
  border-bottom: none;
}
#capitalMarket .category-main #categoris-grid .content_heading {
  margin-top: 30px;
}
#capitalMarket .category-main #categoris-grid .content_heading h2 {
  color: #148d35;
}
#capitalMarket .category-main #categoris-grid .category-list-section {
  margin-top: -24px;
}
#capitalMarket .category-main #categoris-grid .category-list-paging-wrapper {
  height: 40px;
  position: relative;
  margin-top: 20px;
}
#capitalMarket .category-main #categoris-grid .category-list-paging-wrapper .category-list-inview {
  position: relative;
  top: -5px;
}
#capitalMarket .category-main #categoris-grid .category-list-paging-wrapper .category-list-total-rows-wrap {
  padding-top: 9px;
}
#capitalMarket .category-main #categoris-grid .category-list-paging-wrapper .next-prev {
  position: absolute;
  left: 0;
  top: 5px;
}
#capitalMarket .category-main #categoris-grid .category-list-paging-wrapper .next-prev .next {
  float: left;
}
#capitalMarket .category-main #categoris-grid .category-list-paging-wrapper .next-prev .next i {
  cursor: pointer;
}
#capitalMarket .category-main #categoris-grid .category-list-paging-wrapper .next-prev .from-to {
  margin: 5px 5px 0px 5px;
  float: left;
  min-width: 100px;
  text-align: center;
}
#capitalMarket .category-main #categoris-grid .category-list-paging-wrapper .next-prev .prev {
  cursor: pointer;
  float: left;
}
#capitalMarket .category-main #categoris-grid .category-list-paging-wrapper .next-prev .prev i {
  cursor: pointer;
}
#capitalMarket .category-main #categoris-grid .category-list-paging-wrapper.sticky {
  height: 43px;
  margin-top: 0;
  z-index: 999;
  position: fixed;
  top: 0;
  background-color: white;
}
#capitalMarket .category-main #categoris-grid .error-message .error-message-text {
  float: right;
}
#capitalMarket .category-main #categoris-grid .error-message .error-message-code {
  float: right;
}
#capitalMarket .category-main #categoris-grid #grid-wrapper {
  margin-top: 20px;
  /*.sticky-scroll-wrap {
      position: relative;
      .sticky-scroll.sticky-absolute {
        top: 30px;
        left: 0;
      }
    }*/
}
#capitalMarket .category-main #categoris-grid .categoris-user-orders {
  height: 27px;
  float: left;
  background-repeat: no-repeat;
  background-position: right center;
  letter-spacing: 0px;
  margin-top: 6px;
  font-size: 14px;
  position: relative;
  background: #2d3948;
  color: white;
  border-radius: 3px;
  display: inline-block;
  padding: 0 35px 0 20px;
  line-height: 27px;
  margin-left: 172px;
}
#capitalMarket .category-main #categoris-grid .categoris-user-orders span {
  opacity: 0.8;
  position: absolute;
  font-size: 9px;
  border: 1px solid white;
  background-color: #2d3948;
  border-radius: 50%;
  width: 13px;
  height: 13px;
  display: block;
  top: 2px;
  line-height: 12px;
  text-align: center;
  right: 8px;
  z-index: 1;
}
#capitalMarket .category-main #categoris-grid .categoris-user-orders i.gi {
  position: absolute;
  top: 0px;
  right: 1px;
}
#capitalMarket .category-main #categoris-grid .categoris-user-orders i.gi.icon-pages-icon {
  top: 6px;
  right: 16px;
}
#capitalMarket .category-main #categoris-grid #categoris-filters {
  background-color: #f8fafa;
  border-radius: 5px;
  box-shadow: 0 1px 5px rgba(0, 0, 0, 0.15);
  padding: 15px 15px 0 15px;
  margin-top: 20px;
  min-height: 1140px;
}
#capitalMarket .category-main #categoris-grid #categoris-filters .top-tabs-items {
  padding-top: 0;
  border-bottom: 1px solid #e2e3e3;
}
#capitalMarket .category-main #categoris-grid #categoris-filters .top-tabs-items li {
  margin-top: 0px;
  letter-spacing: 0px;
  font-size: 16px;
  padding: 0px;
  text-align: center;
  width: 50%;
  margin-left: -4px;
  padding-bottom: 9px;
}
#capitalMarket .category-main #categoris-grid #categoris-filters .categoris-filters-tab {
  display: none;
}
#capitalMarket .category-main #categoris-grid #categoris-filters .categoris-filters-tab.active {
  display: block;
}
#capitalMarket .category-main #categoris-grid #categoris-filters .categoris-filters-sections {
  padding-bottom: 20px;
}
#capitalMarket .category-main #categoris-grid #categoris-filters .categoris-filters-sections form {
  display: initial;
}
#capitalMarket .category-main #categoris-grid #categoris-filters .categoris-filters-sections:first-child {
  border: none;
}
#capitalMarket .category-main #categoris-grid #categoris-filters .categoris-filters-sections .checkbox-warp {
  display: inline-block;
  margin-bottom: 13px;
}
#capitalMarket .category-main #categoris-grid #categoris-filters .categoris-filters-sections category-list-filter-checkboxes-radios .checkbox-warp span {
  display: inline-block;
}
#capitalMarket .category-main #categoris-grid #categoris-filters .categoris-filters-clear {
  text-align: left;
  font-size: 12px;
  color: #148d35;
  cursor: pointer;
  text-decoration: underline;
  opacity: 0.8;
  margin-top: 10px;
}
#capitalMarket .category-main #categoris-grid #categoris-filters .categoris-filters-section {
  padding-right: 5px;
  border-top: 1px solid #eee;
  padding-top: 14px;
  padding-bottom: 6px;
  position: relative;
}
#capitalMarket .category-main #categoris-grid #categoris-filters .categoris-filters-section.no-border {
  border: none;
}
#capitalMarket .category-main #categoris-grid #categoris-filters .categoris-filters-section .radio-btn label {
  margin-bottom: 5px;
}
#capitalMarket .category-main #categoris-grid #categoris-filters .categoris-filters-section autocomplete .angucomplete-holder i {
  position: absolute;
  left: 15px;
}
#capitalMarket .category-main #categoris-grid #categoris-filters .categoris-filters-section .no-results autocomplete .angucomplete-holder i {
  pointer-events: none;
}
#capitalMarket .category-main #categoris-grid #categoris-filters .categoris-filters-section .filter-next-payment-date-label {
  float: right;
  margin-top: 16px;
  margin-left: 10px;
}
#capitalMarket .category-main #categoris-grid #categoris-filters .categoris-filters-section.no-border-top {
  border-top: transparent;
}
#capitalMarket .category-main #categoris-grid #categoris-filters .categoris-filters-section.inline-filters-section {
  background: #f2f4f4;
  border-top: 1px solid #e7e9e9;
  padding: 10px 20px 5px 20px;
  margin: 0 -15px;
}
#capitalMarket .category-main #categoris-grid #categoris-filters .categoris-filters-section.inline-filters-section .categoris-filters-heading,
#capitalMarket .category-main #categoris-grid #categoris-filters .categoris-filters-section.inline-filters-section .mfd-group {
  display: inline-block;
}
#capitalMarket .category-main #categoris-grid #categoris-filters .categoris-filters-section.inline-filters-section .mfd-group .radio_group > div {
  margin-right: 20px;
  display: inline-block;
}
#capitalMarket .category-main #categoris-grid #categoris-filters .categoris-filters-section.dark-background-filters-section {
  background-color: #E1E5E6;
  padding: 10px 20px 5px 20px;
  margin: 0 -15px;
}
#capitalMarket .category-main #categoris-grid #categoris-filters .categoris-filters-section.disabled-filter * {
  color: #aaaaaa;
  cursor: not-allowed;
}
#capitalMarket .category-main #categoris-grid #categoris-filters .categoris-filters-section.disabled-filter * .fa-chevron-left {
  color: white;
}
#capitalMarket .category-main #categoris-grid #categoris-filters .categoris-filters-section.disabled-filter * .head-title-tooltip {
  display: none;
}
#capitalMarket .category-main #categoris-grid #categoris-filters .categoris-filters-section .disabled-filter-button {
  background-color: #aaaaaa !important;
  cursor: not-allowed;
}
#capitalMarket .category-main #categoris-grid #categoris-filters .categoris-filters-section input[type="radio"][disabled],
#capitalMarket .category-main #categoris-grid #categoris-filters .categoris-filters-section input[type="checkbox"][disabled],
#capitalMarket .category-main #categoris-grid #categoris-filters .categoris-filters-section input[type="text"][disabled],
#capitalMarket .category-main #categoris-grid #categoris-filters .categoris-filters-section input[type="radio"].disabled,
#capitalMarket .category-main #categoris-grid #categoris-filters .categoris-filters-section input[type="checkbox"].disabled,
#capitalMarket .category-main #categoris-grid #categoris-filters .categoris-filters-section .cursor-disabled {
  cursor: not-allowed;
}
#capitalMarket .category-main #categoris-grid #categoris-filters .categoris-filters-heading {
  font-size: 15px;
  color: #242424;
  font-weight: 700;
  margin-bottom: 6px;
}
#capitalMarket .category-main #categoris-grid #categoris-filters .categoris-filters-uncheck {
  position: absolute;
  width: 12px;
  height: 12px;
  background-size: contain;
  top: 16px;
  left: 10px;
  cursor: pointer;
  background-repeat: no-repeat;
  background-position: center center;
}
#capitalMarket .category-main #categoris-grid #categoris-filters label {
  display: block;
  margin-bottom: 14px;
  color: #242424;
  font-size: 14px;
  font-weight: normal;
}
#capitalMarket .category-main #categoris-grid #categoris-filters .categoris-filters-gapselector span {
  display: inline-block;
  margin-right: -10px;
}
#capitalMarket .category-main #categoris-grid #categoris-filters .categoris-filters-subheading {
  font-size: 14px;
  color: #242424;
  margin-top: 13px;
  margin-bottom: 8px;
}
#capitalMarket .category-main #categoris-grid #categoris-filters .categoris-filters-gap-label {
  font-size: 14px;
  color: #606060;
  font-weight: 400;
  display: inline-block;
}
#capitalMarket .category-main #categoris-grid #categoris-filters .categoris-filters-gap-input {
  direction: ltr;
  margin-left: 10px;
  width: 56px;
  height: 22px;
  background-color: white;
  border: 1px solid #aaaaaa;
  border-radius: 4px;
  vertical-align: middle;
}
#capitalMarket .category-main #categoris-grid #categoris-filters .categoris-filters-gap-submit {
  width: 23px;
  height: 22px;
  background-color: #7dc34b;
  border-radius: 3px;
  display: inline-block;
  vertical-align: middle;
  float: left;
  margin-left: 3px;
  color: white;
  cursor: pointer;
  text-align: center;
  line-height: 22px;
  font-size: 11px;
}
#capitalMarket .category-main #categoris-grid #categoris-filters .combo-wrap {
  margin-bottom: 6px;
  width: 100%;
}
#capitalMarket .category-main #categoris-grid #categoris-filters .combo-wrap .combo {
  background-color: white;
  width: 100%;
}
#capitalMarket .category-main #categoris-grid #categoris-filters .combo-wrap .combo .combo_selected {
  width: initial;
  border: 1px solid #aaaaaa;
}
#capitalMarket .category-main #categoris-grid #categoris-filters .combo-wrap .wrap-options {
  width: 100%;
}
#capitalMarket .category-main #categoris-grid #categoris-filters .categoris-filters-tab {
  display: none;
}
#capitalMarket .category-main #categoris-grid #categoris-filters .categoris-filters-tab.active {
  display: block;
}
#capitalMarket .category-main #categoris-grid #categoris-filters .fa-chevron-up {
  margin-right: 5px;
  color: #7dc34b;
  transform: rotate(-180deg);
}
#capitalMarket .category-main #categoris-grid #categoris-filters .fa-chevron-up.open {
  transform: rotate(0deg);
}
#capitalMarket .category-main #categoris-grid #categoris-filters .index-filter {
  margin-bottom: 10px;
}
#capitalMarket .category-main #categoris-grid #categoris-filters .sub-results {
  margin-right: 11px;
}
#capitalMarket .category-main #categoris-grid .category-graph .button_green {
  position: relative;
  float: left;
  top: -34px;
  padding: 0 15px;
}
@media (max-width: 991px) {
  #capitalMarket .category-main #categoris-grid .main_filter-apply {
    position: relative;
  }
  #capitalMarket .category-main #categoris-grid .main_filter-apply .icon-sort {
    position: absolute;
    right: -5px;
    top: 5px;
  }
  #capitalMarket .category-main #categoris-grid #categoris-filters {
    margin-top: 0;
    border: 1px solid #e7e7e7;
    box-shadow: none;
  }
  #capitalMarket .category-main #categoris-grid #categoris-filters.BONDS {
    min-height: 1025px;
  }
  #capitalMarket .category-main #categoris-grid #categoris-filters.MUTUAL_FUNDS {
    min-height: 1140px;
  }
  #capitalMarket .category-main #categoris-grid #categoris-filters.MY_PORTFOLIO {
    min-height: 585px;
  }
  #capitalMarket .category-main #categoris-grid #categoris-filters.STOCKS {
    min-height: 905px;
  }
  #capitalMarket .category-main #categoris-grid #categoris-filters .categoris-filters-section .categoris-filters-gap-input {
    width: 70px;
  }
  #capitalMarket .category-main #categoris-grid #categoris-filters .categoris-filters-gap-submit {
    float: none;
  }
  #capitalMarket .category-main #categoris-grid #grid-wrapper .action_info_button {
    display: inline-block;
  }
  #capitalMarket .category-main #categoris-grid #grid-wrapper .action_info_button .action-info-small {
    display: inline-block;
    padding-left: 20px;
  }
  #capitalMarket .category-main #categoris-grid #grid-wrapper .sticky-scroll-wrap .sticky-scroll.sticky-absolute {
    top: -3px;
  }
  #capitalMarket .category-main #categoris-grid .category-graph .button_green {
    left: 0px;
  }
  #capitalMarket .category-main .categoris-filter-show {
    float: none;
    margin-right: 15px;
    margin-top: 20px;
    padding-left: 10px;
  }
  #capitalMarket .category-main .categoris-filter-show .fa-chevron-down,
  #capitalMarket .category-main .categoris-filter-show .fa-chevron-up {
    font-size: 9px;
    padding-right: 5px;
    vertical-align: 2px;
  }
  #capitalMarket .category-main #category-list-filters-wrap {
    position: absolute;
    z-index: 10;
    width: 100%;
    top: 14px;
    padding-left: 30px;
  }
}
@media (max-width: 767px) {
  #capitalMarket .category-main .etf-mobile-number-title-bottom {
    font-size: 12px;
    color: #848484;
    margin-top: 22px;
    margin-bottom: 15px;
  }
  #capitalMarket .category-main #categoris-grid #grid-wrapper {
    margin-top: 15px;
  }
  #capitalMarket .category-main #categoris-grid .categoris-user-orders {
    float: right;
    margin-top: 3px;
  }
  #capitalMarket .category-main #categoris-grid .category-graph .button_green {
    float: right;
    top: -27px;
    right: 96px;
  }
}
#capitalMarket .category-main .lobby-news .box-title-lobby {
  cursor: auto;
  background-color: white;
  padding-right: 0;
}
#capitalMarket .category-main .lobby-news .slide-area .tabs-lobby {
  background-color: white;
}
#capitalMarket .category-main .lobby-news .slide-area .tabs-lobby .nav-tabs li {
  margin-left: 15px;
}
#capitalMarket .category-main .lobby-news .slide-area .slider-content {
  background-color: transparent;
  padding-right: 0;
  padding-bottom: 0;
}
#capitalMarket .category-main .lobby-news .slide-area .slider-content .news-list {
  border-bottom: 1px dotted #e7e7e7;
  background-color: white;
  padding: 0;
  display: inline-block;
}
#capitalMarket .category-main .lobby-news .slide-area .slider-content .news-list .news-block:last-child {
  border-bottom: none;
}
#capitalMarket .category-main .lobby-news .slide-area .slider-content .news-list .news-block.one-before-last-in-last-row {
  border-bottom: none;
}
#capitalMarket .category-main .lobby-news .slide-area .slider-content .news-error {
  height: 30px;
  border-bottom: 1px dotted #e7e7e7;
  margin-bottom: 8px;
}
#capitalMarket .category-main .lobby-news .slide-area .slider-content-lobby {
  border-bottom: 1px dotted #e7e7e7;
  background-color: white;
  padding: 0;
}
#capitalMarket .category-main .lobby-news .slide-area .all-the-rights {
  float: right;
  color: #606060;
  font-size: 12px;
  margin-top: 0;
}
#capitalMarket .category-main .lobby-news .opacity-lobby-news {
  opacity: 0.5;
  pointer-events: none;
}
#capitalMarket .category-main .lobby-news .inner-loader-lobby {
  position: absolute;
  z-index: 1;
  padding: 5px 447px;
}
@media (max-width: 420px) {
  #capitalMarket .category-main .lobby-news .slide-area .slider-content-lobby {
    padding-top: 15px;
  }
}
#capitalMarket .category-main .daily-trend {
  margin-bottom: 42px;
}
#capitalMarket .category-main .daily-trend .daily-trend-title {
  font-size: 14px;
  color: #848484;
  font-weight: 700;
  margin-bottom: 7px;
}
#capitalMarket .category-main .daily-trend .daily-trend-item {
  box-shadow: 0 1px 5px rgba(0, 0, 0, 0.15);
  border-radius: 5px;
  background-color: white;
  height: 50px;
  margin-bottom: 18px;
}
#capitalMarket .category-main .daily-trend .daily-trend-item .line {
  display: inline-block;
  vertical-align: middle;
  margin: 11px 12px 0 9px;
  width: 4px;
  height: 28px;
  border-radius: 2px;
  float: right;
}
#capitalMarket .category-main .daily-trend .daily-trend-item .daily-trend-item-name {
  float: right;
  color: #0483a8;
  font-size: 13px;
  line-height: 50px;
}
#capitalMarket .category-main .daily-trend .daily-trend-item .daily-trend-item-name-direction {
  direction: ltr;
}
#capitalMarket .category-main .daily-trend .daily-trend-item .daily-trend-item-info {
  float: left;
  margin-top: 11px;
  font-family: "roboto", sans-serif;
  font-size: 13px;
}
#capitalMarket .category-main .daily-trend .daily-trend-item .daily-trend-item-info .daily-trend-item-info-drop {
  display: inline-block;
  vertical-align: middle;
  cursor: pointer;
  width: 48px;
  height: 29px;
  border-right: 1px dotted #848484;
  margin-right: 10px;
}
#capitalMarket .category-main .daily-trend .daily-trend-item .daily-trend-item-info .daily-trend-item-info-drop-herbitraz {
  margin-top: 10px;
}
#capitalMarket .category-main .daily-trend .daily-trend-item .daily-trend-item-info .daily-trend-item-info-dynamic {
  display: inline-block;
  vertical-align: middle;
  min-width: 54px;
  text-align: left;
}
#capitalMarket .category-main .daily-trend .daily-trend-item .daily-trend-item-info .daily-trend-item-info-dynamic .fa {
  margin-left: 3px;
}
#capitalMarket .category-main .daily-trend .daily-trend-item .daily-trend-item-info .daily-trend-item-info-value {
  display: inline-block;
  vertical-align: middle;
  margin-left: 6px;
}
#capitalMarket .category-main .daily-trend .daily-trend-item .daily-trend-item-info-israeli-stocks {
  margin-top: 0;
  margin-left: -3px;
}
#capitalMarket .category-main .daily-trend .daily-trend-item.dti--pos .daily-trend-item-name:before {
  background-color: #65a02e;
}
#capitalMarket .category-main .daily-trend .daily-trend-item.dti--pos .daily-trend-item-info-dynamic {
  color: #65a02e;
}
#capitalMarket .category-main .daily-trend .daily-trend-item.dti--neg .daily-trend-item-name:before {
  background-color: #c9253f;
}
#capitalMarket .category-main .daily-trend .daily-trend-item.dti--neg .daily-trend-item-info-dynamic {
  color: #c9253f;
}
#capitalMarket .category-main .daily-trend .daily-trend-item-error {
  padding: 15px 23px 0 0 ;
}
#capitalMarket .category-main .daily-trend .daily-trend-footer {
  clear: both;
}
#capitalMarket .category-main .daily-trend .daily-trend-footer .daily-trend-footer-text {
  float: right;
  color: #606060;
  font-size: 12px;
  margin-top: 10px;
}
#capitalMarket .category-main .daily-trend .stock-neg {
  background-color: #c9253f;
}
#capitalMarket .category-main .daily-trend .stock-pos {
  background-color: #65a02e;
}
#capitalMarket .category-main .daily-trend .actions-button-daily-trends {
  width: 50px;
  float: left;
  margin-top: -12px;
  padding-right: 14px;
}
#capitalMarket .category-main .daily-trend .herbitraz {
  float: left;
  left: 76px;
  font-size: 11px;
  margin-top: -10px;
  position: absolute;
}
#capitalMarket .category-main .daily-trend .daily-trend-error {
  margin-top: 15px;
}
#capitalMarket .category-main .daily-trend .daily-trend-no-data {
  margin-top: 20px;
}
@media (max-width: 420px) {
  #capitalMarket .category-main .daily-trend .daily-trend-title {
    margin-top: 15px;
  }
}
#capitalMarket .category-main .daily-trends-tabs {
  height: 30px;
  margin-bottom: 15px;
  margin-top: 15px;
}
#capitalMarket .category-main .daily-trends-tabs .nav-tabs li {
  margin-left: 15px;
}
#capitalMarket .category-main .daily-trends-wrapper {
  margin-top: 25px;
}
#capitalMarket .category-main .opacity-lobby-daily-trends {
  opacity: 0.5;
  pointer-events: none;
}
#capitalMarket .category-main .inner-loader-daily-trends {
  position: absolute;
  z-index: 1;
  padding: 35px 447px;
}
#capitalMarket .category-main .lobby-sectors .tooltip-indice-sector-trends-data {
  display: none;
}
#capitalMarket .category-main .lobby-sectors .loader-wrapper {
  position: absolute;
  left: 50%;
  width: 60px;
  height: 20px;
}
@media (max-width: 767px) {
  #capitalMarket .category-main .lobby-sectors .lobby-sector-tooltip {
    width: 310px;
  }
  #capitalMarket .category-main .lobby-sectors .lobby-sector-tooltip .lobby-sector-tooltip-list li {
    font-family: "Arimo", serif;
    width: 50%;
  }
}
#capitalMarket .category-main .dailygraphs {
  margin-top: 15px;
}
#capitalMarket .category-main .dailygraphs .icon-excel {
  position: absolute;
  left: 11px;
  bottom: -15px;
  color: #148d35;
  cursor: pointer;
}
#capitalMarket .category-main .dailygraphs .dailygraph {
  box-shadow: 0 1px 5px rgba(0, 0, 0, 0.15);
  border-radius: 5px;
  background-color: white;
  padding: 10px 20px;
  min-height: 474px;
}
#capitalMarket .category-main .dailygraphs .dailygraph .dailygraph-name {
  font-size: 16px;
  color: #242424;
  margin-top: 3px;
}
#capitalMarket .category-main .dailygraphs .dailygraph .tabs-listed .left-area-period {
  background-color: #f5f5f5;
  display: inline-block;
  vertical-align: top;
  color: #606060;
  font-size: 12px;
  height: 22px;
  line-height: 22px;
  padding: 0px 12px;
  margin-left: 4px;
  margin-top: 11px;
  cursor: pointer;
}
#capitalMarket .category-main .dailygraphs .dailygraph .tabs-listed .left-area-period:hover,
#capitalMarket .category-main .dailygraphs .dailygraph .tabs-listed .left-area-period.active {
  background-color: #d1d1d1;
  color: #242424;
}
#capitalMarket .category-main .dailygraphs .dailygraph .dailygraph-info {
  margin-top: 15px;
}
#capitalMarket .category-main .dailygraphs .dailygraph .dailygraph-info .dailygraph-link {
  float: right;
  color: #0483a8;
  font-size: 14px;
}
#capitalMarket .category-main .dailygraphs .dailygraph .dailygraph-info .dailygraph-value {
  float: left;
  color: #242424;
  font-size: 13px;
  font-weight: 400;
  margin-left: 16px;
  margin-top: 3px;
  font-family: "roboto", sans-serif;
}
#capitalMarket .category-main .dailygraphs .dailygraph .dailygraph-info .dailygraph-dynamic {
  float: left;
  font-size: 13px;
  vertical-align: middle;
  margin-top: 3px;
  font-family: "roboto", sans-serif;
}
#capitalMarket .category-main .dailygraphs .dailygraph .dailygraph-info .dailygraph-times {
  float: left;
  margin-left: 8px;
  margin-right: 25px;
  margin-top: 4px;
}
#capitalMarket .category-main .dailygraphs .dailygraph .dailygraph-info:after {
  clear: both;
  content: '';
  display: block;
}
#capitalMarket .category-main .dailygraphs .dailygraph .dailygraph-graph {
  height: 123px;
  margin-bottom: 11px;
  margin-top: 10px;
  position: relative;
}
#capitalMarket .category-main .dailygraphs .dailygraph .dailygraph-graph .error-graph {
  padding: 40px 0;
  position: absolute;
  top: 19%;
  z-index: 9;
  left: 33%;
}
#capitalMarket .category-main .dailygraphs .dailygraph .dailygraph-graph .opacity-graph {
  opacity: 0.5;
  pointer-events: none;
}
#capitalMarket .category-main .dailygraphs .dailygraph .dailygraph-graph .inner-loader {
  position: absolute;
  z-index: 10;
  top: 42%;
  left: 40%;
}
#capitalMarket .category-main .dailygraphs .dailygraph .dailygraph-graph .graph-view {
  height: 137px;
  width: 320px;
}
#capitalMarket .category-main .dailygraphs .dailygraph .dailygraph-upd-time {
  font-size: 10px;
  color: #606060;
  margin-top: 10px;
  min-height: 14px;
}
#capitalMarket .category-main .dailygraphs .dailygraph .dailygraph-table {
  margin-top: 15px;
  width: 100%;
}
#capitalMarket .category-main .dailygraphs .dailygraph .dailygraph-table tr:first-child {
  vertical-align: top;
}
#capitalMarket .category-main .dailygraphs .dailygraph .dailygraph-table tr th {
  font-family: "ArialHebrew", "Arial", serif;
  text-align: right;
  font-size: 14px;
  font-weight: 700;
  height: auto;
  padding-bottom: 4px;
}
#capitalMarket .category-main .dailygraphs .dailygraph .dailygraph-table tr th:nth-child(1) {
  width: 48%;
}
#capitalMarket .category-main .dailygraphs .dailygraph .dailygraph-table tr th:nth-child(2) {
  width: 31.7%;
}
#capitalMarket .category-main .dailygraphs .dailygraph .dailygraph-table tr th div {
  font-family: "Arimo", serif;
  font-size: 12px;
}
#capitalMarket .category-main .dailygraphs .dailygraph .dailygraph-table tr td {
  height: 33px;
  font-size: 12px;
  font-family: "Arimo", serif;
  border-top: 1px solid #eeeeee;
}
#capitalMarket .category-main .dailygraphs .dailygraph .dailygraph-table tr.active {
  background-color: rgba(228, 235, 233, 0.8);
}
#capitalMarket .category-main .dailygraphs .dailygraph .dailygraph-table tr.active td:first-child {
  padding-right: 10px;
}
#capitalMarket .category-main .dailygraphs .dailygraph .dailygraph-table tr.active.change-pos td:first-child {
  border-right: 2px solid #65a02e;
}
#capitalMarket .category-main .dailygraphs .dailygraph .dailygraph-table tr.active.change-neg td:first-child {
  border-right: 2px solid #c9253f;
}
#capitalMarket .category-main .dailygraphs .dailygraph-legend {
  float: left;
  margin-top: 10px;
  margin-left: 5px;
}
#capitalMarket .category-main .dailygraphs .dailygraph-legend .dailygraph-legend-item {
  font-size: 12px;
  color: #606060;
  display: inline-block;
  margin-right: 13px;
  vertical-align: middle;
}
#capitalMarket .category-main .dailygraphs .dailygraph-legend .dailygraph-legend-item .dailygraph-legend-item-name {
  position: relative;
  bottom: 6px;
}
#capitalMarket .category-main .dailygraphs .dailygraph-legend .dailygraph-legend-item .gi-left {
  position: relative;
  right: 5px;
  bottom: 3px;
}
#capitalMarket .category-main .dailygraphs:after {
  content: '';
  display: block;
  clear: both;
}
@media (max-width: 1200px) {
  #capitalMarket .category-main .dailygraphs .dailygraphs .dailygraph .dailygraph-table tr th:nth-child(1) {
    width: 40%;
  }
}
@media (max-width: 1204px) and (min-width: 994px) {
  #capitalMarket .category-main .dailygraphs .dailygraph {
    min-height: 512px;
  }
  #capitalMarket .category-main .dailygraphs .dailygraph .dailygraph-table tr th:nth-child(1) {
    width: 41%;
  }
  #capitalMarket .category-main .dailygraphs .dailygraph .dailygraph-graph .graph-view {
    width: 260px;
  }
}
@media (max-width: 767px) {
  #capitalMarket .category-main .dailygraphs .nav-tabs-control {
    margin-bottom: 15px;
  }
  #capitalMarket .category-main .dailygraphs .dailygraph .dailygraph-table tr th:nth-child(1) {
    width: 38%;
  }
  #capitalMarket .category-main .dailygraphs .dailygraph .dailygraph-upd-time {
    margin-top: 15px;
  }
  #capitalMarket .category-main .dailygraphs .dailygraph .dailygraph-graph .graph-view {
    width: inherit;
  }
  #capitalMarket .category-main .dailygraphs .dailygraph .dailygraph-graph .error-graph {
    padding: 15px 0;
    top: 13%;
    left: 22%;
  }
}
#capitalMarket .category-main .lobby .combo-wrap .combo_selected {
  width: 150px;
}
#capitalMarket .category-main .lobby .combo-wrap .wrap-options {
  width: 150px;
}
#capitalMarket .category-main .lobby .top-tabs-items {
  padding-top: 15px;
}
#capitalMarket .category-main .lobby .top_tabs-items {
  padding-top: 29px;
}
#capitalMarket .category-main .lobby .top_tabs-items li {
  margin: 0;
  padding-bottom: 10px;
  margin-bottom: -10px;
}
#capitalMarket .category-main .lobby .lobby-wrapper {
  box-shadow: 0 1px 5px rgba(0, 0, 0, 0.15);
  border-radius: 0 0 5px 5px;
  background-color: white;
  padding: 0px 30px;
  padding-bottom: 40px;
}
#capitalMarket .category-main .lobby .lobby-wrapper .separate-line {
  border-bottom: 1px dotted #e7e7e7;
}
#capitalMarket .category-main .lobby .lobby-section-heading {
  font-size: 16px;
  padding-top: 30px;
}
#capitalMarket .category-main .lobby .lobby-section-heading.heading-news {
  padding-top: 0;
}
#capitalMarket .category-main .lobby .lobby-section-link {
  color: #148d35;
  font-size: 12px;
  float: left;
  text-decoration: underline;
  margin-top: 6px;
  margin-left: 3px;
  cursor: pointer;
}
#capitalMarket .category-main .lobby .executed_tabs-switchers {
  margin-top: 9px;
  margin-bottom: 40px;
}
@media (max-width: 992px) {
  #capitalMarket .category-main .lobby .lobby-section-heading {
    padding-top: 40px;
    margin-top: 15px;
    margin-bottom: 15px;
  }
  #capitalMarket .category-main .lobby .lobby-section-heading-daily-trends {
    padding-top: 25px;
    margin-top: 0px;
  }
  #capitalMarket .category-main .lobby .top_tabs-items li {
    font-size: 20px;
    width: 50%;
    float: right;
    text-align: center;
    padding: 0;
    padding-bottom: 8px;
  }
  #capitalMarket .category-main .lobby .top_tabs-items:after {
    content: '';
    display: block;
    clear: both;
  }
  #capitalMarket .category-main .lobby .lobby-wrapper {
    padding: 0;
    box-shadow: none;
    border: none;
  }
  #capitalMarket .category-main .lobby .nav-tabs-control {
    padding: 15px 0px;
    width: 180px;
  }
  #capitalMarket .category-main .lobby .nav-tabs-control .fa {
    left: 10px;
  }
  #capitalMarket .category-main .lobby .executed_tabs-switchers {
    margin-bottom: 10px;
  }
  #capitalMarket .category-main .daily-trend {
    margin-bottom: 30px;
  }
}
#capitalMarket .category-main .box-title-lobby {
  cursor: auto;
  background-color: white;
  padding-right: 0;
}
#capitalMarket .category-main .slide-area .tabs-lobby {
  background-color: white;
}
#capitalMarket .category-main .slide-area .tabs ul.nav-tabs-lobby {
  margin-right: 0;
}
#capitalMarket .category-main .slide-area .all-the-rights {
  float: right;
  color: #606060;
  font-size: 12px;
  margin-top: 6px;
}
#capitalMarket .category-main .derivatives-area .list-call-put {
  margin-top: 10px;
}
#capitalMarket .category-main .derivatives-area .list-call-put .call-put-titles-wrapper {
  display: flex;
  justify-content: space-between;
}
#capitalMarket .category-main .derivatives-area .list-call-put .call-put-titles-wrapper .call-put-titles-left-side {
  width: 47%;
  border-bottom: 1px solid #e7e7e7;
  padding-left: 165px;
  text-align: left;
}
#capitalMarket .category-main .derivatives-area .list-call-put .call-put-titles-wrapper .call-put-titles-left-side .call-put-titles {
  display: inline-block;
  font-size: 18px;
  font-family: "Arimo", serif;
  color: black;
  padding: 0 42px 9px;
  border-bottom: 2px solid black;
}
#capitalMarket .category-main .derivatives-area .list-call-put .call-put-titles-wrapper .call-put-titles-right-side {
  width: 46.5%;
  border-bottom: 1px solid #e7e7e7;
  padding-right: 169px;
}
#capitalMarket .category-main .derivatives-area .list-call-put .call-put-titles-wrapper .call-put-titles-right-side .call-put-titles {
  display: inline-block;
  font-size: 18px;
  font-family: "Arimo", serif;
  color: black;
  padding: 0 42px 9px;
  border-bottom: 2px solid black;
}
#capitalMarket .category-main .derivatives-area .list-call-put .call-put-titles-wrapper .future-margin-right {
  margin-right: -21px;
}
#capitalMarket .category-main .derivatives-area .list-call-put .demand-supply-titles-wrapper {
  margin: 10px 0 -10px 0;
  padding: 0 86px 0 90px;
  height: 30px;
}
#capitalMarket .category-main .derivatives-area .list-call-put .demand-supply-titles-wrapper .demand-supply-titles {
  display: inline-block;
  font-size: 16px;
  font-family: "Arimo", serif;
  color: #606060;
  padding: 0 42px 9px;
  border-bottom: 2px solid #aaaaaa;
}
#capitalMarket .category-main .derivatives-area .list-call-put .demand-supply-titles-wrapper .red {
  color: #c9253f;
  border-bottom-color: #c9253f;
}
#capitalMarket .category-main .derivatives-area .list-call-put .demand-supply-titles-wrapper .green {
  color: #65a02e;
  border-bottom-color: #65a02e;
}
#capitalMarket .category-main .derivatives-area .list-call-put .demand-supply-titles-wrapper .supply-float-left {
  float: left;
}
#capitalMarket .category-main .derivatives-area .list-call-put .demand-supply-titles-wrapper .supply-float-right {
  float: right;
}
#capitalMarket .category-main .derivatives-area .list-call-put .demand-supply-titles-wrapper .supply-margin-left {
  margin-left: 33px;
}
#capitalMarket .category-main .derivatives-area .list-call-put .demand-supply-titles-wrapper .supply-margin-right {
  margin-right: 33px;
}
#capitalMarket .category-main .derivatives-area .list-call-put .col-name-padding {
  padding: 0 0 26px 0;
  margin-top: 2px;
}
#capitalMarket .category-main .derivatives-area .list-call-put .col-padding-right {
  padding-right: 37%;
  margin-top: 2px;
}
#capitalMarket .category-main .derivatives-area .list-call-put .derivatives-bottom-section {
  bottom: 17px;
  position: absolute;
}
#capitalMarket .category-main .derivatives-area .list-call-put .derivatives-center-col {
  text-align: center;
}
#capitalMarket .category-main .derivatives-area .list-call-put .cursor-pointer {
  cursor: pointer;
}
#capitalMarket .category-main .derivatives-area .list-call-put .materialization-price-col {
  background-color: #ebf1ef;
  text-align: center;
}
#capitalMarket .category-main .derivatives-area .list-call-put .derivatives-header-center {
  text-align: center;
}
#capitalMarket .category-main .derivatives-area .list-call-put .derivatives-header-center span {
  float: inherit;
}
#capitalMarket .category-main .derivatives-area .list-call-put .derivatives-header-right {
  text-align: right;
  padding-right: 24px;
}
#capitalMarket .category-main .derivatives-area .list-call-put .on-over-call-put {
  background-color: #ebf1ef;
}
#capitalMarket .category-main .derivatives-area .future-contracts-margin-top {
  margin-top: 50px;
}
@media (max-width: 767px) {
  #capitalMarket .category-main .derivatives-area .ui-grid-cell .row-mobile {
    padding: 8px 0 0 0;
  }
  #capitalMarket .category-main .derivatives-area .list-call-put .col-name-padding {
    padding: 0 0 23px 0;
  }
  #capitalMarket .category-main .derivatives-area .list-call-put .derivatives-bottom-section {
    bottom: 7px;
  }
}
@media (max-width: 1024px) {
  #capitalMarket .category-main .derivatives-area .list-call-put .call-put-titles-wrapper {
    padding: 0;
  }
  #capitalMarket .category-main .derivatives-area .list-call-put .call-put-titles-wrapper .call-put-titles-right-side {
    width: 46.5%;
    padding-right: 75px;
  }
  #capitalMarket .category-main .derivatives-area .list-call-put .call-put-titles-wrapper .call-put-titles-left-side {
    width: 45%;
    padding-left: 75px;
  }
  #capitalMarket .category-main .derivatives-area .list-call-put .derivatives-header-right {
    padding-right: 5px;
  }
  #capitalMarket .category-main .derivatives-area .list-call-put .future-margin-right {
    margin-right: -39px;
  }
  #capitalMarket .category-main .derivatives-area .list-call-put .demand-supply-titles-wrapper {
    padding: 0 35px 0 39px;
  }
  #capitalMarket .category-main .derivatives-area .list-call-put .demand-supply-titles-wrapper .demand-supply-titles {
    padding: 0 28px 9px;
  }
  #capitalMarket .category-main .derivatives-area .list-call-put .demand-supply-titles-wrapper .supply-margin-left {
    margin-left: 12px;
  }
  #capitalMarket .category-main .derivatives-area .list-call-put .demand-supply-titles-wrapper .supply-margin-right {
    margin-right: 12px;
  }
}
@media only screen and (min-width: 1024px) and (max-width: 1200px) {
  #capitalMarket .category-main .derivatives-area .list-call-put .derivatives-header-right {
    padding-right: 17px;
  }
  #capitalMarket .category-main .derivatives-area .list-call-put .call-put-titles-wrapper {
    padding: 0px 16px 0 30px;
  }
  #capitalMarket .category-main .derivatives-area .list-call-put .demand-supply-titles-wrapper {
    padding: 0 57px 0 68px;
  }
  #capitalMarket .category-main .derivatives-area .list-call-put .demand-supply-titles-wrapper .demand-supply-titles {
    padding: 0 31px 9px;
  }
  #capitalMarket .category-main .derivatives-area .list-call-put .demand-supply-titles-wrapper .supply-margin-left {
    margin-left: 29px;
  }
  #capitalMarket .category-main .derivatives-area .list-call-put .demand-supply-titles-wrapper .supply-margin-right {
    margin-right: 29px;
  }
}
#capitalMarket .category-main .derivatives-area .opacity-list-call-put {
  opacity: 0.5;
}
#capitalMarket .category-main .derivatives-area .inner-loader-list-call-put {
  position: absolute;
  z-index: 1;
  padding: 35px 447px;
}
#capitalMarket .category-main .derivatives-area.derivatives-popup .ngdialog-content {
  width: 870px;
  min-height: 400px;
}
#capitalMarket .category-main .derivatives-area.derivatives-popup .ngdialog-content .gi.icon-close {
  width: 20px;
}
#capitalMarket .category-main .derivatives-area.derivatives-popup .ngdialog-content .pointer {
  cursor: pointer;
}
#capitalMarket .category-main .derivatives-area.derivatives-popup .ngdialog-content .nigazim-popup-opacity {
  opacity: 0.5;
}
#capitalMarket .category-main .derivatives-area.derivatives-popup .ngdialog-content .inner-loader-nigazim {
  z-index: 3;
  position: absolute;
  right: 40%;
  top: 0px;
}
#capitalMarket .category-main .derivatives-area.derivatives-popup .modal-body {
  padding: 30px 45px 20px 47px;
}
#capitalMarket .category-main .derivatives-area.derivatives-popup .modal-body .derivatives-popup-error-wrapper .commands-book {
  margin-bottom: 30px;
  margin-top: 30px;
}
#capitalMarket .category-main .derivatives-area.derivatives-popup .paper-details-left-border {
  position: relative;
}
#capitalMarket .category-main .derivatives-area.derivatives-popup .paper-details-left-border:after {
  content: '';
  display: block;
  width: 1px;
  height: 173px;
  background-color: #e7e7e7;
  position: absolute;
  left: 13px;
  top: 43px;
}
#capitalMarket .category-main .derivatives-area.derivatives-popup .paper-details-block {
  display: block;
}
#capitalMarket .category-main .derivatives-area.derivatives-popup .derivative-detail-title-wrapper {
  margin-top: 25px;
  display: inline-block;
  margin-bottom: 25px;
  padding-bottom: 7px;
  border-bottom: 2px solid #e7e7e7;
  width: 100%;
}
#capitalMarket .category-main .derivatives-area.derivatives-popup .derivative-detail-title-wrapper .derivative-detail-title {
  color: #242424;
  font-size: 18px;
  font-family: "Arimo", serif;
  padding: 0 18px 9px;
  letter-spacing: 0.7px;
  border-bottom: 2px solid #242424;
}
#capitalMarket .category-main .derivatives-area.derivatives-popup .modal-header {
  margin: -60px -43px 0 -47px;
  padding: 3px 45px;
}
#capitalMarket .category-main .derivatives-area.derivatives-popup .nigazim-popup-refresh {
  float: right;
  background-repeat: no-repeat;
  background-position: right center;
  height: 18px;
  line-height: 14px;
  color: #148d35;
  font-size: 14px;
  font-weight: 700;
  margin-top: 30px;
  cursor: pointer;
  margin-right: 7px;
}
#capitalMarket .category-main .derivatives-area.derivatives-popup .nigazim-popup-refresh i {
  position: relative;
  left: 5px;
  top: 4px;
}
#capitalMarket .category-main .derivatives-area.derivatives-popup .nigazim-popup-actions {
  position: absolute;
  left: 50px;
  top: 67px;
}
#capitalMarket .category-main .derivatives-area.derivatives-popup .nigazim-popup-actions .calc-action {
  margin-left: 6px;
}
#capitalMarket .category-main .derivatives-area.derivatives-popup .nigazim-popup-actions .calc-action .icon-calculator {
  display: inline-block;
  background-image: url(media/images/calc-big.93a1a34eb4fc5e82b104..png);
  width: 25px;
  height: 29px;
}
#capitalMarket .category-main .derivatives-area.derivatives-popup .nigazim-popup-info {
  clear: both;
  padding-top: 20px;
  padding-bottom: 7px;
}
#capitalMarket .category-main .derivatives-area.derivatives-popup .nigazim-popup-info .nigazim-popup-name {
  font-size: 18px;
  color: #242424;
  font-weight: 700;
  margin-left: 24px;
  display: inline-block;
}
#capitalMarket .category-main .derivatives-area.derivatives-popup .nigazim-popup-info .nigazim-popup-name .nigazim-popup-name-num {
  font-size: 11px;
  font-weight: 400;
}
#capitalMarket .category-main .derivatives-area.derivatives-popup .nigazim-popup-info .nigazim-popup-summary {
  display: inline-block;
  vertical-align: top;
}
#capitalMarket .category-main .derivatives-area.derivatives-popup .nigazim-popup-info .nigazim-popup-summary .nigazim-popup-summary-val {
  font-size: 18px;
  display: inline-block;
}
#capitalMarket .category-main .derivatives-area.derivatives-popup .nigazim-popup-info .nigazim-popup-summary .nigazim-popup-summary-change {
  display: inline-block;
  margin-right: 10px;
  font-size: 18px;
}
#capitalMarket .category-main .derivatives-area.derivatives-popup .nigazim-popup-info .nigazim-popup-summary .nigazim-popup-summary-change .fa {
  font-size: 15px;
}
#capitalMarket .category-main .derivatives-area.derivatives-popup .nigazim-popup-info .nigazim-popup-summary .nigazim-popup-summary-change.npsv-neg {
  color: #c9253f;
}
#capitalMarket .category-main .derivatives-area.derivatives-popup .nigazim-popup-info .nigazim-popup-summary .nigazim-popup-summary-change.npsv-pos {
  color: #65a02e;
}
#capitalMarket .category-main .derivatives-area.derivatives-popup .nigazim-popup-info .nigazim-popup-summary .nigazim-popup-summary-date {
  font-size: 12px;
  margin-top: 0;
  margin-bottom: 6px;
}
#capitalMarket .category-main .derivatives-area.derivatives-popup .top-tabs-items {
  display: inline;
}
#capitalMarket .category-main .derivatives-area.derivatives-popup .top-tabs {
  margin: 20px 0 30px;
  padding-top: 10px;
}
#capitalMarket .category-main .derivatives-area.derivatives-popup .content_heading {
  float: left;
  margin-top: 0px;
}
#capitalMarket .category-main .derivatives-area.derivatives-popup .content_heading .chart-small-font {
  font-size: 19px;
}
#capitalMarket .category-main .derivatives-area.derivatives-popup .iScrollVerticalScrollbar {
  bottom: 15px !important;
  top: 15px !important;
  right: 0px !important;
}
#capitalMarket .category-main .derivatives-area.derivatives-popup .graphs #statistics-graph {
  min-height: 20px;
}
#capitalMarket .category-main .derivatives-area.derivatives-popup .graphs #statistics-graph ul {
  margin-bottom: 0px;
}
#capitalMarket .category-main .derivatives-area.derivatives-popup .graphs #statistics-graph ul li {
  display: inline-block;
}
#capitalMarket .category-main .derivatives-area.derivatives-popup .daily-error {
  margin: 10% 43% 0 0;
}
#capitalMarket .category-main .derivatives-area.derivatives-popup table th {
  border-bottom: none;
}
#capitalMarket .category-main .derivatives-area.derivatives-popup .grid {
  margin-top: 0px;
}
#capitalMarket .category-main .derivatives-area.derivatives-popup #table-content-body {
  height: 400px;
  overflow: hidden;
  padding-right: 20px;
  margin-bottom: 10px;
  position: relative;
  z-index: 4;
}
#capitalMarket .category-main .derivatives-area.derivatives-popup .calculation-area {
  padding: 0;
  position: relative;
  bottom: -8px;
}
#capitalMarket .category-main .derivatives-area.derivatives-popup .calculation-area.bubble-box:before {
  right: 87%;
  top: -8px;
}
#capitalMarket .category-main .derivatives-area.derivatives-popup .derivatives-calculator {
  padding: 35px;
  border-radius: 5px;
  border-top: 1px solid #e7e7e7;
}
#capitalMarket .category-main .derivatives-area.derivatives-popup .derivatives-calculator .profits_calc .profits_calc-right .text-input {
  height: 28px;
  float: left;
  width: 201px;
}
#capitalMarket .category-main .derivatives-area.derivatives-popup .paper-details-block-wrapper {
  width: 196px;
  display: inline-block;
}
#capitalMarket .category-main .derivatives-area.derivatives-popup .paper-details-block-wrapper-small {
  width: 177px;
  display: inline-block;
}
#capitalMarket .category-main .derivatives-area.derivatives-popup .paper-details-block-wrapper-alt {
  width: 196px;
  display: inline-block;
}
#capitalMarket .category-main .derivatives-area.derivatives-popup .paper-details-block-wrapper-alt .paper-details .paper-details-row .paper-details-row-value {
  width: 56%;
}
#capitalMarket .category-main .derivatives-area.derivatives-popup .paper-details-block-wrapper-alt .paper-details .paper-details-row .paper-details-row-name {
  width: 40%;
}
#capitalMarket .category-main .derivatives-area.derivatives-popup .paper-details .paper-details-row .paper-details-row-value {
  width: 46%;
}
#capitalMarket .category-main .derivatives-area.derivatives-popup .paper-details .paper-details-row .paper-details-row-name {
  width: 50%;
}
@media (max-width: 1024px) {
  #capitalMarket .category-main .derivatives-area.derivatives-popup .derivatives-calculator {
    padding: 35px 25px 35px 25px;
  }
  #capitalMarket .category-main .derivatives-area.derivatives-popup .derivatives-calculator .profits_calc .profits_calc-right .text-input {
    width: 190px;
  }
  #capitalMarket .category-main .derivatives-area.derivatives-popup .paper-details-left-border:after {
    left: 9px;
  }
}
#capitalMarket .category-main .derivatives-area.derivatives-popup .daily-transactions-table-headers .daily-transactions-table-header-space {
  white-space: normal;
}
@media (max-width: 991px) {
  #capitalMarket .category-main .derivatives-area.derivatives-popup .ngdialog-content {
    width: 680px;
  }
  #capitalMarket .category-main .derivatives-area.derivatives-popup .modal-body {
    padding: 30px 30px 10px 30px;
  }
  #capitalMarket .category-main .derivatives-area.derivatives-popup .modal-header {
    margin: -60px -43px 0 -47px;
  }
  #capitalMarket .category-main .derivatives-area.derivatives-popup .derivatives-calculator {
    padding: 35px 25px 35px 25px;
  }
  #capitalMarket .category-main .derivatives-area.derivatives-popup .derivatives-calculator .header-details .details-value {
    margin: 0 8px 0 32px;
  }
  #capitalMarket .category-main .derivatives-area.derivatives-popup .derivatives-calculator .profits_calc .profits_calc-right .text-input {
    width: 141px;
  }
  #capitalMarket .category-main .derivatives-area.derivatives-popup .calculation-area.bubble-box:before {
    right: 81%;
  }
  #capitalMarket .category-main .derivatives-area.derivatives-popup .paper-details-left-border:after {
    left: 6px;
  }
  #capitalMarket .category-main .derivatives-area.derivatives-popup .paper-details-block-wrapper {
    width: 190px;
  }
  #capitalMarket .category-main .derivatives-area.derivatives-popup .paper-details-block-wrapper-small {
    width: 100px;
  }
}
@media (max-width: 767px) {
  #capitalMarket .category-main .derivatives-area.derivatives-popup {
    padding-left: 0;
  }
  #capitalMarket .category-main .derivatives-area.derivatives-popup .content_heading {
    float: inherit;
    margin-top: 25px;
  }
  #capitalMarket .category-main .derivatives-area.derivatives-popup .modal-header {
    margin: -60px -43px 0 -47px;
  }
  #capitalMarket .category-main .derivatives-area.derivatives-popup .derivatives-calculator {
    padding: 35px 16px 35px 15px;
    margin-top: 10px;
  }
  #capitalMarket .category-main .derivatives-area.derivatives-popup .derivatives-calculator .header-details .details-value {
    margin: initial;
  }
  #capitalMarket .category-main .derivatives-area.derivatives-popup .derivatives-calculator .profits_calc .profits_calc-right .text-input {
    width: 100%;
  }
  #capitalMarket .category-main .derivatives-area.derivatives-popup .calculation-area.bubble-box:before {
    right: 6px;
  }
  #capitalMarket .category-main .derivatives-area.derivatives-popup .nigazim-popup-refresh {
    margin-top: 15px;
  }
  #capitalMarket .category-main .derivatives-area.derivatives-popup .nigazim-popup-summary {
    display: block;
    margin-top: 5px;
  }
  #capitalMarket .category-main .derivatives-area.derivatives-popup .nigazim-popup-actions {
    position: relative;
    display: block;
    left: auto;
    top: auto;
    margin-top: 6px;
    margin-bottom: 10px;
  }
  #capitalMarket .category-main .derivatives-area.derivatives-popup .top-tabs-items li {
    width: 123px;
    white-space: nowrap;
  }
  #capitalMarket .category-main .derivatives-area.derivatives-popup .paper-details-left-border:after {
    width: 272px;
    height: 1px;
    top: -6px;
    right: initial;
    left: 0;
  }
  #capitalMarket .category-main .derivatives-area.derivatives-popup .paper-details-block {
    display: initial;
  }
  #capitalMarket .category-main .derivatives-area.derivatives-popup .paper-details-block-wrapper {
    width: 100%;
  }
  #capitalMarket .category-main .derivatives-area.derivatives-popup .paper-details-block-wrapper-small {
    width: 100%;
  }
}
@media (max-width: 320px) {
  #capitalMarket .category-main .derivatives-area.derivatives-popup {
    padding-left: 0;
  }
  #capitalMarket .category-main .derivatives-area.derivatives-popup .modal-body {
    padding: 30px 20px 0px 20px;
  }
  #capitalMarket .category-main .derivatives-area.derivatives-popup .calculation-area {
    bottom: 0;
  }
  #capitalMarket .category-main .derivatives-area.derivatives-popup .paper-details-left-border:after {
    width: 242px;
  }
  #capitalMarket .category-main .derivatives-area.derivatives-popup .derivatives-calculator {
    padding: 35px 0 35px 0;
    margin-top: 0;
  }
  #capitalMarket .category-main .derivatives-area.derivatives-popup .derivatives-calculator .header-details {
    padding: 0 10px 0 10px;
  }
}
#capitalMarket .category-main .derivatives-area .highcharts-tooltip,
#capitalMarket .category-main .derivatives-area .highcharts-range-selector-buttons,
#capitalMarket .category-main .derivatives-area .highcharts-input-group {
  display: none;
}
#capitalMarket .category-main .derivatives-area .line-stock-chart .fa-file-excel-o {
  top: 35px;
}
#capitalMarket .category-main .derivatives-area .line-stock-chart .icon-excel {
  top: -4px;
  left: 45px;
}
#capitalMarket .category-main .derivatives-area .categoris-top-buttons {
  height: 24px;
  float: left;
  color: #148d35;
  background-repeat: no-repeat;
  background-position: right center;
  padding-right: 27px;
  letter-spacing: 0px;
  text-decoration: underline;
  margin-top: 8px;
  margin-bottom: 20px;
  margin-right: 35px;
  line-height: 24px;
  font-size: 12px;
  position: relative;
  cursor: pointer;
}
#capitalMarket .category-main .derivatives-area .categoris-top-buttons span {
  opacity: 0.8;
  position: absolute;
  font-size: 10px;
  border: 1px solid #148d35;
  background-color: white;
  border-radius: 50%;
  width: 15px;
  height: 15px;
  display: block;
  top: -8px;
  line-height: 13px;
  text-align: center;
  right: -8px;
  z-index: 1;
}
#capitalMarket .category-main .derivatives-area .categoris-top-buttons i.gi {
  position: absolute;
  top: 0px;
  right: 1px;
}
#capitalMarket .category-main .derivatives-area .categoris-top-buttons i.gi.briefcase {
  right: -5px;
}
#capitalMarket .category-main .derivatives-area .search-area-content .search-combo {
  padding-left: 35px;
}
#capitalMarket .category-main .derivatives-area .search-area-content .search-combo .combo-wrap .combo .combo_selected {
  width: 130px;
}
#capitalMarket .category-main .derivatives-area .search-area-content .search-combo .combo-wrap .wrap-options.open {
  width: 130px;
}
#capitalMarket .category-main .derivatives-area .search-area-content .search-combo.last-child {
  padding-right: 22px;
  padding-left: 0;
}
#capitalMarket .category-main .derivatives-area .search-area-content .radio-group {
  margin-left: 7px;
}
#capitalMarket .category-main .derivatives-area .search-area-content .radio-group .radio-group-content {
  padding-top: 2px;
}
#capitalMarket .category-main .derivatives-area .search-area-content .radio-group .radio-group-content .search-input-row {
  position: relative;
  display: inline-block;
}
#capitalMarket .category-main .derivatives-area .search-area-content .radio-group .radio-group-content .search-input-row .search-gap-input {
  direction: ltr;
  width: 109px;
  margin-left: 13px;
  background-color: white;
  border: 1px solid #aaaaaa;
  border-radius: 4px;
  vertical-align: middle;
}
#capitalMarket .category-main .derivatives-area .search-area-content .radio-group .radio-group-content .search-input-row .search-input-desc {
  position: absolute;
  top: 23px;
  right: 0;
  font-size: 11px;
  color: #606060;
  margin-top: 0;
}
#capitalMarket .category-main .derivatives-area .search-area-content .radio-group .radio-group-content .search-input-row .alert-notification {
  position: absolute;
  top: 33px;
  right: 0;
}
#capitalMarket .category-main .derivatives-area .search-area-content .radio-group .radio-group-content .search-gap-submit {
  margin-right: 10px;
  width: 23px;
  height: 22px;
  background-color: #7dc34b;
  border-radius: 3px;
  display: inline-block;
  vertical-align: middle;
  float: left;
  margin-left: 0;
  color: white;
  cursor: pointer;
  text-align: center;
  line-height: 22px;
  font-size: 11px;
}
#capitalMarket .category-main .derivatives-area .search-area-content .radio-group .radio-group-content .search-gap-submit i.gi.l_on {
  cursor: pointer;
}
#capitalMarket .category-main .derivatives-area .search-area-content .radio-group .radio-group-content .search-gap-submit-disable {
  opacity: 0.3;
}
#capitalMarket .category-main .derivatives-area .search-area-content .summary-search-derivatives {
  background: #f8fafa;
  border-radius: 4px;
  border: 1px solid #f2f6f5;
  padding: 0px 15px 0px 0;
  margin: 23px 0 7px 0;
  width: 100%;
  min-height: 65px;
}
#capitalMarket .category-main .derivatives-area .search-area-content .summary-search-derivatives ul {
  margin-top: 0;
  margin-bottom: 4px;
}
#capitalMarket .category-main .derivatives-area .search-area-content .summary-search-derivatives ul li {
  display: inline-table;
  margin-left: 26px;
  word-wrap: break-word;
}
#capitalMarket .category-main .derivatives-area .search-area-content .summary-search-derivatives ul li p {
  margin: 0px 0 0px;
}
#capitalMarket .category-main .derivatives-area .search-area-content .summary-search-derivatives ul li .summary-search-content {
  font-size: 16px;
  line-height: 0;
}
#capitalMarket .category-main .derivatives-area .search-area-content .summary-search-derivatives ul li .summary-search-content-margin {
  margin-top: 9px;
}
#capitalMarket .category-main .derivatives-area .search-area-content .summary-search-derivatives ul li .summary-search-title {
  font-size: 10px;
}
#capitalMarket .category-main .derivatives-area .search-area-content .summary-search-derivatives ul li .summary-search-button {
  top: 17px;
}
#capitalMarket .category-main .derivatives-area .search-area-content .summary-search-derivatives ul li .summary-search-button .fa-bar-chart {
  position: absolute;
  top: 6px;
  font-size: 17px;
  left: 119px;
  transform: rotate(0deg) !important;
}
#capitalMarket .category-main .derivatives-area .search-area-content .summary-search-derivatives ul li .summary-search-button span {
  padding: 0 2px;
  position: relative;
  right: 4px;
}
#capitalMarket .category-main .derivatives-area .search-area-content .summary-search-derivatives ul li:last-child {
  margin-right: 20px;
}
#capitalMarket .category-main .derivatives-area .search-area-content .summary-search-derivatives .summary-search-date {
  font-size: 10px;
  color: #606060;
  margin: 0 0 3px;
}
#capitalMarket .category-main .derivatives-area .derivatives-graph-area {
  padding: 30px 10px 9px;
  border-top: 1px solid #e7e7e7;
}
#capitalMarket .category-main .derivatives-area .derivatives-graph-area.bubble-box:before {
  background-image: url(media/images/arrow-up-big.7c67fae31a1e57652150..png);
  width: 30px;
  height: 17px;
  top: -16px;
  right: 370px;
}
#capitalMarket .category-main .derivatives-area .derivatives-graph-area .close {
  top: 0;
  z-index: 2;
}
#capitalMarket .category-main .derivatives-area .derivatives-graph-area .right-area {
  position: relative;
}
#capitalMarket .category-main .derivatives-area .derivatives-graph-area .right-area .section-title {
  font-size: 16px;
  padding-bottom: 4px;
  border-bottom: 1px solid #e7e7e7;
}
#capitalMarket .category-main .derivatives-area .derivatives-graph-area .right-area .section-title-desc {
  position: absolute;
  left: 15px;
  top: 0;
  color: #148d35;
  font-size: 12px;
}
#capitalMarket .category-main .derivatives-area .derivatives-graph-area .right-area .title {
  width: 55%;
  display: inline-block;
  padding: 10px 0px;
}
#capitalMarket .category-main .derivatives-area .derivatives-graph-area .right-area .title,
#capitalMarket .category-main .derivatives-area .derivatives-graph-area .right-area .value {
  font-size: 14px;
}
@media (max-width: 1024px) {
  #capitalMarket .category-main .derivatives-area .search-area-content .search-combo.last-child {
    padding: 0;
    margin-top: 10px;
  }
  #capitalMarket .category-main .derivatives-area .derivatives-graph-area .right-area {
    padding-left: 0;
    width: 35%;
  }
  #capitalMarket .category-main .derivatives-area .derivatives-graph-area .right-area .section-title-desc {
    left: 0;
  }
  #capitalMarket .category-main .derivatives-area .derivatives-graph-area .left-area {
    width: 60%;
    right: 5%;
  }
}
@media (max-width: 767px) {
  #capitalMarket .category-main .derivatives-area .summary-title-wrapper .categoris-top-buttons {
    font-size: 10px;
    margin-right: 25px;
  }
  #capitalMarket .category-main .derivatives-area .summary-title-wrapper .categoris-top-buttons:last-child {
    margin-right: 0px;
  }
  #capitalMarket .category-main .derivatives-area .search-area-content .summary-search-derivatives {
    margin: 0;
    border-radius: 0;
    border: 0px;
  }
  #capitalMarket .category-main .derivatives-area .search-area-content .summary-search-derivatives ul li .summary-search-content {
    font-size: 14px;
  }
  #capitalMarket .category-main .derivatives-area .search-area-content .summary-search-derivatives ul li:last-child {
    margin-right: -10px;
    margin-left: 0;
  }
  #capitalMarket .category-main .derivatives-area .search-area-content .summary-search-derivatives ul li .summary-search-button .fa-bar-chart {
    top: 4px;
    left: 22px;
  }
  #capitalMarket .category-main .derivatives-area .search-area-content .summary-search-derivatives-mobile {
    background: #f8fafa;
    border-top: 1px solid #e7e7e7;
    border-bottom: 1px solid #e7e7e7;
  }
  #capitalMarket .category-main .derivatives-area .search-area-content .summary-search-derivatives-mobile .search-combo {
    padding: 0 15px;
  }
  #capitalMarket .category-main .derivatives-area .search-area-content .summary-search-derivatives-mobile .combo-wrap {
    background: white;
  }
  #capitalMarket .category-main .derivatives-area .search-area-content .search-combo {
    margin-top: 20px;
    width: 100%;
    padding-left: 0;
  }
  #capitalMarket .category-main .derivatives-area .search-area-content .search-combo .search-combo-label-margin {
    margin-bottom: 15px;
  }
  #capitalMarket .category-main .derivatives-area .search-area-content .search-combo .combo-wrap {
    width: 100%;
  }
  #capitalMarket .category-main .derivatives-area .search-area-content .search-combo .combo-wrap .combo {
    width: 100%;
  }
  #capitalMarket .category-main .derivatives-area .search-area-content .search-combo .combo-wrap .combo .combo_selected {
    width: 100%;
  }
  #capitalMarket .category-main .derivatives-area .search-area-content .search-combo .combo-wrap .wrap-options.open {
    width: 99.3%;
  }
  #capitalMarket .category-main .derivatives-area .search-area-content .search-combo.last-child {
    margin-top: 20px;
  }
  #capitalMarket .category-main .derivatives-area .derivatives-graph-area {
    margin: 0 15px;
  }
  #capitalMarket .category-main .derivatives-area .derivatives-graph-area .right-area {
    padding-right: 0;
    padding-left: 0;
    width: initial;
  }
  #capitalMarket .category-main .derivatives-area .derivatives-graph-area .right-area .section-title {
    border-bottom: 1px solid #e7e7e7;
  }
  #capitalMarket .category-main .derivatives-area .derivatives-graph-area .right-area ul {
    border-bottom: 1px solid #e7e7e7;
  }
  #capitalMarket .category-main .derivatives-area .derivatives-graph-area .right-area .section-title-desc {
    position: relative;
    left: 0;
    top: 0;
    display: block;
    margin-bottom: 20px;
  }
  #capitalMarket .category-main .derivatives-area .derivatives-graph-area .left-area {
    width: 100%;
    right: initial;
  }
  #capitalMarket .category-main .derivatives-area .derivatives-graph-area.bubble-box:before {
    right: 256px;
    width: 15px;
    height: 10px;
    top: -10px;
    background-image: url(media/images/filter_triangle.a47bf0d8472f369fa169..png);
    transform: rotate(0deg);
  }
  #capitalMarket .category-main .derivatives-area .derivatives-graph-area .combo-wrap .combo .combo_selected {
    width: 130px;
  }
  #capitalMarket .category-main .derivatives-area .derivatives-graph-area .combo-wrap .wrap-options.open {
    width: 130px;
  }
  #capitalMarket .category-main .derivatives-area .radio-group .break-line {
    width: 74%;
    margin-top: 10px;
  }
  #capitalMarket .category-main .derivatives-area .radio-group .radio-group-content .margin-bottom {
    margin-bottom: 25px;
    margin-right: 7px;
  }
}
#capitalMarket .category-main .top-tabs-items.main-category-to-tabs {
  padding-top: 0;
}
@media (max-width: 767px) {
  #capitalMarket .category-main > .top-tabs .container {
    width: 100%;
    overflow: hidden;
    white-space: nowrap;
  }
  #capitalMarket .category-main > .top-tabs .container ul.top-tabs-items {
    display: block;
    overflow-x: scroll;
    padding-top: 0px;
  }
  #capitalMarket .category-main > .top-tabs .container ul.top-tabs-items::-webkit-scrollbar {
    display: none;
  }
  #capitalMarket .category-main > .top-tabs .container ul.top-tabs-items > li {
    float: none;
  }
}
#capitalMarket .search-result-page .search-row {
  margin: 27px 0;
}
#capitalMarket .search-result-page .filter-row.main_filter {
  margin: 0;
  padding: 0 0 10px 0;
  position: relative;
}
#capitalMarket .search-result-page .filter-row.main_filter.loading {
  opacity: 0.5;
}
#capitalMarket .search-result-page .filter-row.main_filter.foreign {
  padding: 0;
}
#capitalMarket .search-result-page .filter-row.main_filter.foreign .link {
  padding: 0;
  z-index: 1;
}
#capitalMarket .search-result-page .filter-row .count_text {
  float: right;
  padding-top: 3px;
}
#capitalMarket .search-result-page .filter-row .filter-checkbox > div.clearfix {
  min-height: 27px;
}
#capitalMarket .search-result-page .filter-row .filter-checkbox .filters-container {
  margin-top: 15px;
}
#capitalMarket .search-result-page .filter-row .filter-checkbox .bubble-box:before {
  right: 155px;
}
#capitalMarket .search-result-page .filter-row .filter-checkbox .button_green.filter {
  position: absolute;
  right: 130px;
  margin: 0;
}
#capitalMarket .search-result-page .filter-row .link {
  padding-top: 3px;
  font-size: 16px;
  position: absolute;
  left: 0;
  top: 0;
  z-index: 1;
}
#capitalMarket .search-result-page .loading-area {
  min-height: 20px;
}
@media (max-width: 767px) {
  #capitalMarket .search-result-page .filter-row .filter-checkbox .bubble-box:before {
    right: auto;
  }
  #capitalMarket .search-result-page .filter-row .filter-checkbox .button_green.filter {
    right: auto;
    left: 0;
    top: 30px;
  }
  #capitalMarket .search-result-page .local-mobile-grid {
    margin-top: 30px;
  }
}
#capitalMarket .news-wrapper .search-area.news-search {
  margin-top: 32px;
}
#capitalMarket .news-wrapper .main_filter.news-selected-single-filter {
  padding-top: 20px;
  margin-right: 0;
  padding-bottom: 0;
}
#capitalMarket .news-wrapper .main_filter.news-selected-single-filter .fa-close {
  right: 3px;
}
#capitalMarket .news-wrapper .top-tabs {
  margin-bottom: 10px;
}
#capitalMarket .news-wrapper .news-content {
  padding-left: 100px;
}
#capitalMarket .news-wrapper .news-items.loading-area {
  min-height: 20px;
}
#capitalMarket .news-wrapper .news-items .news-item {
  padding-top: 0px;
  border-bottom: 1px solid #e7e7e7;
  margin-bottom: 13px;
  padding-bottom: 13px;
}
#capitalMarket .news-wrapper .news-items .news-item .news-item-time,
#capitalMarket .news-wrapper .news-items .news-item .news-item-date {
  font-size: 12px;
  color: #848484;
  display: inline-block;
  vertical-align: top;
}
#capitalMarket .news-wrapper .news-items .news-item .news-item-time:after {
  content: '';
  display: inline-block;
  width: 1px;
  height: 10px;
  background-color: #848484;
  margin-right: 7px;
  margin-left: 6px;
}
#capitalMarket .news-wrapper .news-items .news-item h4 {
  color: #242424;
  margin: 0;
  font-weight: 700;
  font-size: 12px;
  margin-top: 2px;
}
#capitalMarket .news-wrapper .news-items .news-item p {
  font-size: 12px;
  color: #242424;
  margin: 0;
  margin-top: 6px;
  line-height: 16px;
}
#capitalMarket .news-wrapper .news-items .news-item.news-item--short p {
  margin-top: 0px;
}
#capitalMarket .news-wrapper .news-sidebar {
  margin-top: 58px;
}
#capitalMarket .news-wrapper .news-sidebar .news-sidebar-tags.main_filter {
  padding-top: 0;
}
#capitalMarket .news-wrapper .news-sidebar .news-sidebar-tags .main-filter-subitem {
  margin-bottom: 9px;
  margin-left: 6px;
}
#capitalMarket .news-wrapper .news-sidebar .news-sidebar-block {
  border-radius: 6px;
  border: 1px solid #e7e7e7;
  background-color: #f8fafa;
  padding-right: 26px;
  padding-left: 33px;
  padding-bottom: 19px;
  margin-bottom: 50px;
  position: relative;
}
#capitalMarket .news-wrapper .news-sidebar .news-sidebar-block.news-flash-block-wrap {
  padding-bottom: 30px;
}
#capitalMarket .news-wrapper .news-sidebar .news-sidebar-block .news-notifications {
  float: right;
  margin-top: 21px;
}
#capitalMarket .news-wrapper .news-sidebar .news-sidebar-block .news-sidebar-heading {
  margin: 0;
  font-size: 14px;
  color: #242424;
  margin-top: 26px;
  margin-bottom: 20px;
  padding-right: 40px;
}
#capitalMarket .news-wrapper .news-sidebar .news-sidebar-block .news-sidebar-heading.filters-title {
  padding-right: 0px;
}
#capitalMarket .news-wrapper .news-sidebar .news-sidebar-block .news-sidebar-heading.news-sidebar-heading--icon-notifications {
  margin-top: 22px;
}
#capitalMarket .news-wrapper .news-sidebar .news-sidebar-block .news-sidebar-notifications {
  margin-top: -2px;
}
#capitalMarket .news-wrapper .news-sidebar .news-sidebar-block .news-sidebar-notifications .news-sidebar-notification {
  border-bottom: 1px solid #e7e7e7;
  padding-bottom: 10px;
  margin-bottom: 10px;
}
#capitalMarket .news-wrapper .news-sidebar .news-sidebar-block .news-sidebar-notifications .news-sidebar-notification .news-sidebar-notification-date {
  color: #606060;
  font-size: 12px;
  line-height: 16px;
}
#capitalMarket .news-wrapper .news-sidebar .news-sidebar-block .news-sidebar-notifications .news-sidebar-notification p {
  color: #242424;
  font-size: 12px;
  margin: 0px;
  line-height: 16px;
}
#capitalMarket .news-wrapper .news-sidebar .news-sidebar-block .news-sidebar-notifcations-popup {
  float: left;
  font-size: 12px;
  color: #65a02e;
  text-decoration: none;
}
#capitalMarket .news-wrapper .news-sidebar .news-sidebar-block .error-message {
  margin: 0;
}
#capitalMarket .news-wrapper .news-flash-popup {
  position: relative;
}
#capitalMarket .news-wrapper .news-flash-popup .news-popup-items {
  padding-right: 34px;
}
#capitalMarket .news-wrapper .news-flash-popup .news-popup-items .news-popup-item {
  border-bottom: 1px solid #e7e7e7;
  padding-bottom: 7px;
  margin-bottom: 7px;
}
#capitalMarket .news-wrapper .news-flash-popup .news-popup-items .news-popup-item .news-popup-item-date {
  color: #848484;
  font-size: 12px;
}
#capitalMarket .news-wrapper .news-flash-popup .news-popup-items .news-popup-item p {
  color: #242424;
  font-size: 14px;
  margin: 0;
  margin-top: -2px;
}
#capitalMarket .news-wrapper .news-flash-popup .news-content-wrap-scroll {
  height: 200px;
}
#capitalMarket .news-wrapper .news-flash-popup .news-content-wrap-scroll .content-scroll {
  position: relative;
}
@media (max-width: 992px) {
  #capitalMarket .news-wrapper .main_filter-apply {
    font-size: 15px;
    font-family: "ArialHebrew", "Arial", serif;
    float: left;
    margin-top: 1px;
    position: relative;
  }
  #capitalMarket .news-wrapper .main_filter-apply i {
    font-size: 9px;
    position: absolute;
  }
  #capitalMarket .news-wrapper .main_filter-apply i.fa {
    top: 8px;
    left: 10px;
  }
  #capitalMarket .news-wrapper .main_filter-apply i.icon-sort {
    top: 4px;
    right: -4px;
  }
  #capitalMarket .news-wrapper .top-tabs {
    padding-top: 0;
  }
  #capitalMarket .news-wrapper .news-sidebar-block-wrap {
    position: relative;
    margin-bottom: 15px;
  }
  #capitalMarket .news-wrapper .news-sidebar-block-wrap .news-sidebar-tags-toggle {
    font-size: 18px;
    color: #242424;
    background-color: #f2f6f5;
    height: 40px;
    line-height: 40px;
    padding-right: 18px;
    margin-bottom: 12px;
  }
  #capitalMarket .news-wrapper .news-sidebar-block-wrap .news-sidebar-tags-toggle .fa {
    float: left;
    margin-left: 14px;
    color: #65a02e;
    line-height: 40px;
    font-size: 14px;
  }
  #capitalMarket .news-wrapper .news-sidebar-block-wrap .news-sidebar-block .news-sidebar-close {
    position: absolute;
    left: 22px;
    cursor: pointer;
    top: 26px;
  }
  #capitalMarket .news-wrapper .news-sidebar-block-wrap .mobile-search-wrapper {
    margin-bottom: 10px;
  }
  #capitalMarket .news-wrapper .news-sidebar-block-wrap .filter-slide-wrapper .triangle-up .triangle-up-border {
    right: 330px;
  }
  #capitalMarket .news-wrapper .news-sidebar-block-wrap .filter-slide-wrapper .triangle-up .triangle-up-inside {
    right: 332px;
  }
  #capitalMarket .news-wrapper .news-content {
    padding-left: 0px;
  }
  #capitalMarket .news-wrapper .news-wrapper {
    padding-top: 60px;
  }
  #capitalMarket .news-wrapper .news-sidebar {
    margin-top: 0px;
  }
  #capitalMarket .news-wrapper .news-sidebar .news-sidebar-block {
    margin-bottom: 20px;
  }
  #capitalMarket .news-wrapper .news-sidebar .news-sidebar-block:before {
    position: absolute;
    content: '';
    display: block;
    width: 20px;
    height: 10px;
    top: -10px;
    right: 30px;
  }
  #capitalMarket .news-wrapper .news-sidebar .news-sidebar-block .news-sidebar-heading {
    font-size: 18px;
    color: #606060;
    margin-top: 20px;
    margin-bottom: 10px;
  }
  #capitalMarket .news-wrapper .news-sidebar .news-sidebar-block .news-sidebar-tags .main-filter-subitem {
    margin-left: 6px;
    margin-bottom: 9px;
  }
  #capitalMarket .news-wrapper .news-sidebar .news-sidebar-block .news-sidebar-notifications {
    padding-top: 30px;
  }
  #capitalMarket .news-wrapper .news-sidebar .news-sidebar-block .news-sidebar-notifications .news-sidebar-notification .news-sidebar-notification-date {
    font-size: 16px;
    color: #848484;
  }
  #capitalMarket .news-wrapper .news-sidebar .news-sidebar-block .news-sidebar-notifications .news-sidebar-notification p {
    margin-top: 5px;
  }
  #capitalMarket .news-wrapper .news-sidebar .news-sidebar-block .news-sidebar-notifcations-popup {
    font-weight: 700;
    margin-top: -5px;
    font-size: 16px;
  }
}
@media (max-width: 767px) {
  #capitalMarket .news-wrapper .news-sidebar .news-sidebar-block .news-sidebar-heading {
    font-size: 16px;
  }
  #capitalMarket .news-wrapper .search-area.news-search {
    margin-top: 0px;
  }
  #capitalMarket .news-wrapper .news-sidebar-block-wrap .news-sidebar-tags-toggle {
    font-size: 16px;
  }
  #capitalMarket .news-wrapper .top-tabs .top-tabs-items li {
    padding-right: 0;
    padding-left: 0;
  }
}
#capitalMarket .news-wrapper .search-area input {
  width: 170px;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
#capitalMarket .events-forecasts .dates-choices-wrapper {
  float: right;
}
#capitalMarket .events-forecasts .radio-group-title {
  font-weight: 700;
  padding-bottom: 4px;
}
#capitalMarket .events-forecasts .my-account-papers {
  float: right;
  margin-right: 15px;
}
#capitalMarket .events-forecasts .my-account-papers .checkbox-warp {
  margin-top: 7px;
}
#capitalMarket .events-forecasts .my-account-papers .my-papers-checkbox {
  font-weight: normal;
  line-height: 12px;
  vertical-align: top;
  padding-right: 22px;
  cursor: pointer;
}
#capitalMarket .events-forecasts .button_green_small_arrow {
  cursor: pointer;
  border: none;
  text-align: center;
  outline: none;
  height: 26px;
  box-sizing: border-box;
  background-color: #7dc34b;
  font-size: 14px;
  color: white;
  border-radius: 3px;
  font-family: "Arimo", serif;
  display: inline-block;
  padding: 0 10px;
  line-height: 27px;
}
#capitalMarket .events-forecasts .radio-group {
  margin-left: 15px;
}
#capitalMarket .events-forecasts .radio-group.radio-group-datepicker {
  margin-left: 0px;
}
#capitalMarket .events-forecasts .button_green .filter {
  margin-top: 18px;
  margin-right: 30px;
}
#capitalMarket .events-forecasts .arrow-submit-date {
  width: 23px;
  height: 23px;
  background-color: #7dc34b;
  border-radius: 3px;
  display: inline-block;
  vertical-align: middle;
  float: left;
  color: white;
  cursor: pointer;
  text-align: center;
  line-height: 24px;
  font-size: 11px;
  margin-top: 1px;
}
#capitalMarket .events-forecasts .arrow-submit-date.disable {
  opacity: 0.6;
  cursor: default;
}
#capitalMarket .events-forecasts .arrow-submit-date.float-none {
  float: none;
}
#capitalMarket .events-forecasts .loading-area {
  min-height: 150px;
}
#capitalMarket .events-forecasts .disable-content {
  position: absolute;
  z-index: 5;
  height: 305px;
  width: 100%;
  display: none;
}
#capitalMarket .events-forecasts .disable-content.disable {
  display: block;
}
#capitalMarket .events-forecasts .multi-column {
  width: 50%;
  float: right;
}
#capitalMarket .events-forecasts .multi-column .multi-column-line {
  padding-top: 5px;
  padding-bottom: 5px;
}
#capitalMarket .events-forecasts .multi-column .multi-column-data {
  color: #848484;
  font-size: 14px;
}
#capitalMarket .events-forecasts .multi-column .multi-column-title {
  color: #0483a8;
  font-weight: bold;
}
#capitalMarket .events-forecasts .events-forecasts-expand {
  float: right;
}
#capitalMarket .events-forecasts .events-forecasts-expand.action-button {
  margin-right: 10px;
}
#capitalMarket .events-forecasts .combo-wrap .wrap-options {
  width: 130px;
}
#capitalMarket .events-forecasts .combo-wrap .combo .combo_selected {
  width: 130px;
}
#capitalMarket .events-forecasts .main_filter .main-filter-row .group-filter {
  min-width: 82px;
}
#capitalMarket .events-forecasts .datepicker-error {
  color: red;
  font-size: 11px;
  position: absolute;
  margin-right: 298px;
  margin-top: -6px;
}
@media (max-width: 767px) {
  #capitalMarket .events-forecasts .main-filter-dates .combo-wrap .wrap-options {
    width: 130px !important;
  }
  #capitalMarket .events-forecasts .main-filter-dates .combo-wrap .combo .combo_selected {
    width: 130px !important;
    margin-right: 5px;
  }
  #capitalMarket .events-forecasts .main-filter-dates .radio-group {
    float: right;
    width: 218px;
  }
  #capitalMarket .events-forecasts .main-filter-dates .radio-group.radio-group-datepicker {
    margin-top: 9px;
  }
  #capitalMarket .events-forecasts .main-filter-dates .radio-group .radio-group-content {
    display: block;
  }
  #capitalMarket .events-forecasts .main-filter-dates .radio-group input[type=radio] {
    float: right;
  }
  #capitalMarket .events-forecasts .main-filter-dates .radio-group label {
    float: right;
    padding-right: 6px !important;
  }
  #capitalMarket .events-forecasts .main-filter-dates .radio-group label.date-to {
    padding-left: 12px;
    padding-top: 8px;
    margin-right: 0px;
  }
  #capitalMarket .events-forecasts .main-filter-dates .arrow-submit-date {
    float: right;
    margin-top: 10px;
  }
  #capitalMarket .events-forecasts .main-filter-dates .cm-form-control.to {
    margin-right: 35.5px;
  }
  #capitalMarket .events-forecasts .main-filter-sep {
    margin-bottom: 8px;
  }
  #capitalMarket .events-forecasts .main-filter-row.search-filter-row {
    border-bottom: none;
  }
  #capitalMarket .events-forecasts .combo-wrap .wrap-options {
    margin-right: 6px;
  }
  #capitalMarket .events-forecasts .radio-group.radio-group-datepicker {
    margin-top: 9px;
  }
  #capitalMarket .events-forecasts .radio-group input[type=radio] {
    float: right;
  }
  #capitalMarket .events-forecasts .radio-group label {
    float: right;
    padding-right: 6px !important;
  }
  #capitalMarket .events-forecasts .radio-group label.date-to {
    padding-left: 12px;
    padding-top: 8px;
    margin-right: -39px;
  }
  #capitalMarket .events-forecasts .radio-group .radio-group-content.radio-group-content-datepicker {
    float: right;
    width: 170px;
  }
  #capitalMarket .events-forecasts .radio-group .combo .combo_selected {
    margin-right: 5px;
  }
  #capitalMarket .events-forecasts .arrow-submit-date.float-none {
    margin-right: -32px;
    margin-top: 11px;
  }
}
#capitalMarket .vote-system .fa-external-link-square {
  color: #0483a8;
}
@media (max-width: 1024px) {
  #capitalMarket .vote-system .grid .link {
    font-size: 12px !important;
  }
}
@media (max-width: 992px) and (min-width: 768px) {
  #capitalMarket .vote-system .grid .ui-grid-header-cell .ui-grid-header-cell-label {
    max-width: 90px;
  }
}
#capitalMarket .news-information {
  width: 505px;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
#capitalMarket .paper-main .paper-daily-stock-graph cycles-graph .fa-file-excel-o {
  top: -25px;
}
#capitalMarket .paper-main .paper-daily-stock-graph .top-graph-checkbox {
  font-size: 14px;
  color: #242424;
  margin: 35px 0 15px 15px;
  display: inline-block;
}
#capitalMarket .paper-main .paper-daily-stock-graph .top-graph-checkbox .top-graph-checkbox-text {
  padding-right: 24px;
  margin-bottom: 14px;
}
#capitalMarket .paper-main .paper-daily-stock-graph .top-graph-checkbox .checkbox-warp {
  top: 4px;
}
#capitalMarket .paper-main .paper-daily-stock-graph .top-graph-checkbox .icon-info {
  position: relative;
  top: -1px;
}
#capitalMarket .paper-main .paper-daily-stock-graph .alert-notification {
  position: absolute;
}
#capitalMarket .paper-main .paper-daily-stock-graph .paper-daily-stock-graph-policy {
  font-size: 12px;
  margin-top: 5px;
  color: #848484;
}
#capitalMarket .paper-main .paper-daily-stock-graph .summary-historic {
  margin-top: 15px;
  padding-top: 15px;
  border-top: 1px solid #e0e0e0;
}
#capitalMarket .paper-main .paper-daily-stock-graph .summary-historic ul {
  list-style-type: none;
  line-height: 38px;
  display: inline-block;
}
#capitalMarket .paper-main .paper-daily-stock-graph .summary-historic ul li {
  display: inline-block;
  border-left: 1px solid #e0e0e0;
  padding-left: 20px;
  padding-right: 18px;
}
#capitalMarket .paper-main .paper-daily-stock-graph .summary-historic ul li:first-child {
  padding-right: 0px;
}
#capitalMarket .paper-main .paper-daily-stock-graph .summary-historic ul li:last-child {
  border-left: none;
}
#capitalMarket .paper-main .paper-daily-stock-graph .summary-historic ul .summary-historic-name {
  color: #606060;
  margin-left: 7px;
}
#capitalMarket .paper-main .paper-daily-stock-graph .summary-historic .summary-historic-title {
  font-size: 16px;
  margin-left: 30px;
}
#capitalMarket .paper-main .paper-daily-stock-graph .link {
  text-decoration: underline;
  margin: 35px 30px 15px 0px;
  display: inline-block;
}
#capitalMarket .paper-main .paper-daily-stock-graph .bubble-box.no-bottom-padding {
  padding: 10px 30px 10px;
}
#capitalMarket .paper-main .paper-daily-stock-graph .bubble-box:before {
  background-image: none;
}
@media (max-width: 767px) {
  #capitalMarket .paper-main .paper-daily-stock-graph .summary-historic ul li {
    display: block;
    border-left: none;
    padding-left: 0;
    padding-right: 0;
  }
}
#capitalMarket .paper-main .indice-page .paper-summary-area .container .block.operation-block .buy-sell {
  margin-top: 0;
}
#capitalMarket .paper-main .indice-page .local-equity-details-activity .local-equity-details-activity-wrapper {
  margin-top: 40px;
}
#capitalMarket .paper-main .indice-page .percent-change-by-period-calculation-component {
  margin-top: 40px;
}
#capitalMarket .paper-main .indice-page .indice-description {
  background: #f8fafa;
  border-radius: 4px;
  border: 1px solid #f2f6f5;
  padding: 13px 15px 14px 0;
  margin: 40px 0 0px 0;
  width: 100%;
  font-size: 15px;
}
#capitalMarket .paper-main .indice-page .indice-description .icon-info {
  margin-left: 8px;
  position: relative;
  top: 4px;
  height: 41px;
  float: right;
}
#capitalMarket .paper-main .indice-page .indice-composition {
  padding-top: 20px;
}
#capitalMarket .paper-main .indice-page .indice-composition .indice-slide-area-triangle-up-wrapper {
  position: relative;
  bottom: 0;
}
#capitalMarket .paper-main .indice-page .indice-composition .indice-slide-area-triangle-up-wrapper .indice-slide-area-triangle-up-inside {
  bottom: 9px;
  position: relative;
  width: 0;
  height: 0;
  right: 77%;
  z-index: 100;
  border-left: 10px solid transparent;
  border-right: 10px solid transparent;
  border-bottom: 10px solid #f8fafa;
}
#capitalMarket .paper-main .indice-page .indice-composition .indice-slide-area-triangle-up-wrapper .indice-slide-area-triangle-up-border {
  bottom: 10px;
  position: absolute;
  width: 0;
  height: 0;
  z-index: 99;
  right: 76.7%;
  border-left: 11px solid transparent;
  border-right: 14px solid transparent;
  border-bottom: 11px solid #e7e7e7;
}
#capitalMarket .paper-main .indice-page .indice-composition .indice-slide-area-triangle-up-wrapper .pie-graph-triangle {
  right: 92%;
}
#capitalMarket .paper-main .indice-page .indice-composition .indice-slide-area-triangle-up-wrapper .pie-graph-triangle-border {
  right: 91.7%;
}
#capitalMarket .paper-main .indice-page .indice-composition .bubble-box {
  display: inline-block;
  width: 100%;
  margin-top: 30px;
}
#capitalMarket .paper-main .indice-page .indice-composition .bubble-box:before {
  display: none;
}
#capitalMarket .paper-main .indice-page .indice-composition .bubble-box:last-child:before {
  display: none;
}
#capitalMarket .paper-main .indice-page .indice-composition .bar-chart-button {
  padding: 0 35px;
}
#capitalMarket .paper-main .indice-page .indice-composition .bar-chart-button .fa-line-chart {
  position: absolute;
  top: 6px;
  right: 3px;
  font-size: 15px;
  left: 131px;
  transform: rotate(0deg) !important;
}
#capitalMarket .paper-main .indice-page .indice-composition .bar-chart-button:last-child {
  margin-left: 15px;
}
#capitalMarket .paper-main .indice-page .indice-composition .indice-slide-area {
  padding: 0 20px 24px;
  border: 1px solid #e7e7e7;
  background-color: #f8fafa;
  margin-top: 16px;
}
#capitalMarket .paper-main .indice-page .indice-composition .indice-slide-area .sectors {
  text-align: center;
}
#capitalMarket .paper-main .indice-page .indice-composition .indice-slide-area .sectors .indice-sector-trends {
  border-bottom: none;
}
#capitalMarket .paper-main .indice-page .indice-composition .indice-slide-area .sectors .indice-sector-trends .indice-sector-trends-info {
  display: none;
}
#capitalMarket .paper-main .indice-page .indice-composition .indice-slide-area .sectors .indice-sector-trends .indice-sector-trends-graph {
  border: none;
}
#capitalMarket .paper-main .indice-page .indice-composition .indice-slide-area .sectors .indice-sector-trends .indice-sector-trends-graph:before {
  display: none;
}
#capitalMarket .paper-main .indice-page .indice-composition .indice-slide-area .sectors .indice-sector-trends .indice-sector-trends-graph:after {
  display: none;
}
#capitalMarket .paper-main .indice-page .indice-composition .indice-slide-area .sectors .indice-sector-trends-legend {
  margin-top: 12px;
  border-top: none;
}
#capitalMarket .paper-main .indice-page .indice-composition .indice-slide-area .sectors .indice-sectoral-distribution-content {
  padding: 0 25px 2% 14%;
  position: relative;
}
#capitalMarket .paper-main .indice-page .indice-composition .indice-slide-area .sectors .indice-sectoral-distribution-content .indice-sectoral-distribution-table {
  width: 300px;
  max-width: 100%;
  float: right;
  margin-top: 15px;
}
#capitalMarket .paper-main .indice-page .indice-composition .indice-slide-area .sectors .indice-sectoral-distribution-content .indice-sectoral-distribution-table table {
  color: #242424;
  vertical-align: middle;
  width: 100%;
}
#capitalMarket .paper-main .indice-page .indice-composition .indice-slide-area .sectors .indice-sectoral-distribution-content .indice-sectoral-distribution-table table th {
  border-bottom: 1px solid #DEDEDE;
  padding-bottom: 10px;
  text-align: right;
  font-size: 15px;
}
#capitalMarket .paper-main .indice-page .indice-composition .indice-slide-area .sectors .indice-sectoral-distribution-content .indice-sectoral-distribution-table table th.label {
  width: 159px;
  font-weight: bold;
}
#capitalMarket .paper-main .indice-page .indice-composition .indice-slide-area .sectors .indice-sectoral-distribution-content .indice-sectoral-distribution-table table tr th.label-title {
  font-weight: bold;
}
#capitalMarket .paper-main .indice-page .indice-composition .indice-slide-area .sectors .indice-sectoral-distribution-content .indice-sectoral-distribution-table table tr.bold-text td {
  font-weight: 700;
  color: black;
}
#capitalMarket .paper-main .indice-page .indice-composition .indice-slide-area .sectors .indice-sectoral-distribution-content .indice-sectoral-distribution-table table tr {
  border-bottom: 1px solid #DEDEDE;
}
#capitalMarket .paper-main .indice-page .indice-composition .indice-slide-area .sectors .indice-sectoral-distribution-content .indice-sectoral-distribution-table table tr .label {
  padding-bottom: 10px;
  display: block;
  line-height: 20px;
  font-weight: normal;
  font-size: 14px;
  color: #242424;
}
#capitalMarket .paper-main .indice-page .indice-composition .indice-slide-area .sectors .indice-sectoral-distribution-content .indice-sectoral-distribution-table table tr .label td {
  font-weight: normal;
}
#capitalMarket .paper-main .indice-page .indice-composition .indice-slide-area .sectors .indice-sectoral-distribution-content .indice-sectoral-distribution-table table td {
  text-align: right;
  padding-top: 10px;
  padding-bottom: 10px;
  border: none;
}
#capitalMarket .paper-main .indice-page .indice-composition .indice-slide-area .sectors .indice-sectoral-distribution-content .indice-sectoral-distribution-table table td .td-strip {
  width: 10px;
  height: 30px;
  float: right;
  border-radius: 1px;
  margin-left: 14px;
  vertical-align: middle;
  display: inline-block;
}
#capitalMarket .paper-main .indice-page .indice-composition .indice-slide-area .sectors .indice-sectoral-distribution-content .indice-sectoral-distribution-table table td.label .td-name-view {
  display: table;
  height: 30px;
}
#capitalMarket .paper-main .indice-page .indice-composition .indice-slide-area .sectors .indice-sectoral-distribution-content .indice-sectoral-distribution-table table td.label .td-name-view .td-name-content {
  display: table-cell;
  vertical-align: middle;
}
#capitalMarket .paper-main .indice-page .indice-composition .indice-slide-area .sectors .indice-sectoral-distribution-content .indice-sectoral-distribution-graph {
  float: left;
  width: 300px;
  height: 200px;
  margin: 0;
}
#capitalMarket .paper-main .indice-page .indice-composition .indice-slide-area .sectors .indice-sectoral-distribution-content .indice-sectoral-distribution-graph .graph-renderfield {
  width: 100%;
  height: 100%;
}
#capitalMarket .paper-main .indice-page .indice-composition .indice-slide-area .indice-slide-area-close {
  z-index: 3;
}
#capitalMarket .paper-main .indice-page .indice-composition .indice-slide-area-min-heigh {
  min-height: 315px;
}
#capitalMarket .paper-main .indice-page .indice-composition .indice-composition-table-section {
  margin-top: 30px;
  position: relative;
}
#capitalMarket .paper-main .indice-page .indice-composition .indice-composition-table-section .inner-loader-indice {
  position: absolute;
  top: 20px;
  right: 40%;
}
#capitalMarket .paper-main .indice-page .indice-composition .indice-composition-table-section .opacity-table {
  opacity: 0.5;
}
#capitalMarket .paper-main .indice-page .indice-composition .indice-composition-table-section .indice-composition-combo-label {
  display: inline-block;
  position: relative;
  top: 3px;
}
#capitalMarket .paper-main .indice-page .indice-composition .indice-composition-table-section .indice-composition-combo {
  margin-right: 10px;
}
#capitalMarket .paper-main .indice-page .indice-composition .indice-composition-table-section .indice-composition-combo .combo-wrap .combo .combo_selected {
  width: 150px;
}
#capitalMarket .paper-main .indice-page .indice-composition .indice-composition-table-section .indice-composition-combo .combo-wrap .wrap-options {
  width: 150px;
}
#capitalMarket .paper-main .indice-page .indice-composition .indice-composition-table-section .checkbox-section {
  margin-right: 10px;
  display: inline-block;
  vertical-align: middle;
}
#capitalMarket .paper-main .indice-page .indice-composition .indice-composition-table-section .checkbox-section .checkbox-warp {
  top: 15px;
}
#capitalMarket .paper-main .indice-page .indice-composition .indice-composition-table-section .checkbox-section .indice-suitcase-icon {
  position: relative;
  top: 11px;
  right: 26px;
  display: inline-block;
  color: #0483a8;
}
#capitalMarket .paper-main .indice-page .indice-composition .indice-composition-table-section .checkbox-section .indice-composition-checkbox-label {
  margin-right: 46px;
  position: relative;
  top: -9px;
}
@media (max-width: 1024px) {
  #capitalMarket .paper-main .indice-page .paper-summary-area .container .mobile-summary-wrapper .row-separator {
    margin: 0;
  }
  #capitalMarket .paper-main .indice-page .paper-summary-area .container .mobile-summary-wrapper .row-wrapper {
    height: 50px;
    padding-top: 13px;
  }
  #capitalMarket .paper-main .indice-page .paper-summary-area .container .mobile-summary-wrapper .operation-block .base-rate {
    margin-top: 0;
  }
  #capitalMarket .paper-main .indice-page .indice-composition .indice-slide-area-triangle-up-wrapper .indice-slide-area-triangle-up-inside {
    right: 64%;
  }
  #capitalMarket .paper-main .indice-page .indice-composition .indice-slide-area-triangle-up-wrapper .indice-slide-area-triangle-up-border {
    right: 63.7%;
  }
  #capitalMarket .paper-main .indice-page .indice-composition .indice-slide-area-triangle-up-wrapper .pie-graph-triangle {
    right: 92%;
  }
  #capitalMarket .paper-main .indice-page .indice-composition .indice-slide-area-triangle-up-wrapper .pie-graph-triangle-border {
    right: 91.7%;
  }
  #capitalMarket .paper-main .indice-page .indice-composition .indice-sector-trends-wrapper .indice-sector-trends {
    margin-top: 29px;
  }
  #capitalMarket .paper-main .indice-page .indice-composition .indice-slide-area-mobile {
    padding: 0 20px 100px;
  }
  #capitalMarket .paper-main .indice-page .indice-composition .indice-slide-area-mobile .sectors .indice-sectoral-distribution-content .indice-sectoral-distribution-graph {
    margin: 30px 0 0 0;
  }
}
@media (max-width: 767px) {
  #capitalMarket .paper-main .indice-page .paper-summary-area .container .mobile-summary-wrapper .operation-block .base-rate {
    margin-top: 0;
  }
  #capitalMarket .paper-main .indice-page .paper-summary-area .container .mobile-summary-wrapper .operation-block-margin {
    margin-bottom: 10px;
  }
  #capitalMarket .paper-main .indice-page .paper-summary-area .container .mobile-summary-wrapper .row-separator {
    margin: 0;
  }
  #capitalMarket .paper-main .indice-page .paper-summary-area .container .mobile-summary-wrapper .row-wrapper {
    height: 50px;
    padding-top: 13px;
  }
  #capitalMarket .paper-main .indice-page .paper-summary-area .container .outer-section {
    margin-bottom: 60px;
  }
  #capitalMarket .paper-main .indice-page .indice-top-tabs .combo-wrap {
    width: 100%;
  }
  #capitalMarket .paper-main .indice-page .indice-top-tabs .combo-wrap .combo {
    background-color: white;
    width: 100%;
  }
  #capitalMarket .paper-main .indice-page .indice-top-tabs .combo-wrap .combo .combo_selected {
    width: initial;
    border: 1px solid #aaaaaa;
  }
  #capitalMarket .paper-main .indice-page .indice-top-tabs .combo-wrap .wrap-options {
    width: 100%;
  }
  #capitalMarket .paper-main .indice-page .indice-composition .bar-chart-button {
    padding: 0 25px;
    margin-top: 15px;
  }
  #capitalMarket .paper-main .indice-page .indice-composition .bar-chart-button:last-child {
    margin-left: 0;
  }
  #capitalMarket .paper-main .indice-page .indice-composition .indice-slide-area-triangle-up-wrapper .indice-slide-area-triangle-up-inside {
    right: 54%;
    bottom: 10px;
  }
  #capitalMarket .paper-main .indice-page .indice-composition .indice-slide-area-triangle-up-wrapper .indice-slide-area-triangle-up-border {
    right: 53.1%;
    bottom: 10px;
  }
  #capitalMarket .paper-main .indice-page .indice-composition .indice-slide-area-triangle-up-wrapper .pie-graph-triangle {
    right: 15%;
    bottom: 10px;
  }
  #capitalMarket .paper-main .indice-page .indice-composition .indice-slide-area-triangle-up-wrapper .pie-graph-triangle-border {
    right: 14.1%;
    bottom: 10px;
  }
  #capitalMarket .paper-main .indice-page .indice-composition .indice-slide-area-mobile {
    padding: 0 0 20px;
  }
  #capitalMarket .paper-main .indice-page .indice-composition .indice-slide-area-mobile .sectors .indice-sectoral-distribution-content {
    padding: 0 25px;
    display: flex;
    flex-direction: column;
    align-items: center;
  }
  #capitalMarket .paper-main .indice-page .indice-composition .indice-slide-area-mobile .sectors .indice-sectoral-distribution-content .indice-sectoral-distribution-graph {
    margin: 30px 0 10px 0;
  }
  #capitalMarket .paper-main .indice-page .indice-composition .indice-slide-area-mobile .sectors .indice-sectoral-distribution-content .indice-sectoral-distribution-graph .graph-renderfield {
    display: flex;
    justify-content: center;
  }
  #capitalMarket .paper-main .indice-page .indice-composition .indice-composition-table-section {
    margin-top: 15px;
  }
  #capitalMarket .paper-main .indice-page .indice-composition .indice-composition-table-section .indice-composition-combo {
    margin-left: 20px;
  }
  #capitalMarket .paper-main .indice-page .indice-composition .indice-composition-table-section .checkbox-section {
    margin-right: 0;
  }
  #capitalMarket .paper-main .indice-page .indice-description {
    margin: -40px 0px 35px 0px;
  }
}
#capitalMarket .paper-main .paper-summary-area {
  width: 100%;
  height: 130px;
  background-color: #2d3948;
  padding: 18px 0;
}
#capitalMarket .paper-main .paper-summary-area .container {
  height: 100%;
}
#capitalMarket .paper-main .paper-summary-area .container > div:first-child {
  height: 100%;
}
#capitalMarket .paper-main .paper-summary-area .container.funds .block.operation-block {
  width: 420px;
}
#capitalMarket .paper-main .paper-summary-area .container .block-separator {
  width: 1px;
  height: 100%;
  background-color: #072f35;
  display: inline-block;
}
#capitalMarket .paper-main .paper-summary-area .container .block {
  font-size: 15px;
  display: inline-block;
  vertical-align: top;
  position: relative;
}
#capitalMarket .paper-main .paper-summary-area .container .block.operation-block {
  width: 320px;
  margin-top: -10px;
}
#capitalMarket .paper-main .paper-summary-area .container .block.operation-block .last-rate,
#capitalMarket .paper-main .paper-summary-area .container .block.operation-block .revenue-rate {
  display: inline-block;
  font-size: 30px;
  color: white;
  margin-left: 15px;
}
#capitalMarket .paper-main .paper-summary-area .container .block.operation-block .last-rate.is-local-fund,
#capitalMarket .paper-main .paper-summary-area .container .block.operation-block .revenue-rate.is-local-fund {
  margin-top: 10px;
}
#capitalMarket .paper-main .paper-summary-area .container .block.operation-block .revenue-rate {
  margin-left: 0;
  margin-right: 15px;
}
#capitalMarket .paper-main .paper-summary-area .container .block.operation-block .last-deal-time,
#capitalMarket .paper-main .paper-summary-area .container .block.operation-block .rate-labels {
  font-size: 11px;
  color: #c8c8c8;
}
#capitalMarket .paper-main .paper-summary-area .container .block.operation-block .base-rate {
  vertical-align: top;
  margin-top: 10px;
  display: inline-block;
  font-size: 20px;
  color: #c8c8c8;
}
#capitalMarket .paper-main .paper-summary-area .container .block.operation-block .base-rate.is-local-fund {
  letter-spacing: 1.1px;
  margin-top: 20px;
}
#capitalMarket .paper-main .paper-summary-area .container .block.operation-block .base-rate.is-foreign {
  margin-left: 8px;
}
#capitalMarket .paper-main .paper-summary-area .container .block.operation-block .base-rate .icon-arrow-change {
  color: white;
}
#capitalMarket .paper-main .paper-summary-area .container .block.operation-block .base-rate .icon-arrow-change.change-pos {
  color: #86c343;
}
#capitalMarket .paper-main .paper-summary-area .container .block.operation-block .base-rate .icon-arrow-change.change-neg {
  color: #cc3a52;
}
#capitalMarket .paper-main .paper-summary-area .container .block.operation-block .base-rate .number.value-pos {
  color: #86c343;
}
#capitalMarket .paper-main .paper-summary-area .container .block.operation-block .base-rate .number.value-neg {
  color: #cc3a52;
}
#capitalMarket .paper-main .paper-summary-area .container .block.operation-block .buy-sell {
  margin-top: 20px;
}
#capitalMarket .paper-main .paper-summary-area .container .block.operation-block .buy-sell.is-local-fund {
  margin-top: 10px;
}
#capitalMarket .paper-main .paper-summary-area .container .block.operation-block .buy-sell .buy {
  margin-left: 7px;
  background-color: #86c343;
}
#capitalMarket .paper-main .paper-summary-area .container .block.operation-block .buy-sell .sell {
  background-color: #cc3a52;
}
#capitalMarket .paper-main .paper-summary-area .container .block.operation-block .buy-sell .bursa-status-text {
  padding-right: 2px;
  color: #DEDEDE;
  font-size: 12px;
}
#capitalMarket .paper-main .paper-summary-area .container .block.operation-block .buy-sell .bursa-status-icon {
  position: relative;
  top: 5px;
}
#capitalMarket .paper-main .paper-summary-area .container .block.operation-block .buy-sell .white-moon {
  display: inline-block;
  background-image: url(media/images/moon.997da126f233f3d1b34b..png);
  width: 10px;
  height: 12px;
  position: relative;
  top: 3px;
  left: 0px;
}
#capitalMarket .paper-main .paper-summary-area .container .block.operation-block .buy-sell .white-sun {
  display: inline-block;
  background-image: url(media/images/sun.fabcaa5847233c60775b..png);
  width: 16px;
  height: 16px;
}
#capitalMarket .paper-main .paper-summary-area .container .block.operation-block .more-actions .action_info_button {
  position: absolute;
  right: 85px;
}
#capitalMarket .paper-main .paper-summary-area .container .block.operation-block .more-actions .action_info_button .circle-text {
  width: 180px;
}
#capitalMarket .paper-main .paper-summary-area .container .block.operation-block .more-actions .action_info_button .circle-text.loading-area > * {
  opacity: 0.2;
}
#capitalMarket .paper-main .paper-summary-area .container .block.operation-block .more-actions .icon-ellipsis {
  vertical-align: super;
}
#capitalMarket .paper-main .paper-summary-area .container .block.operation-block .get-real-time-data {
  cursor: pointer;
  width: 136px;
  color: white;
  font-size: 12px;
  line-height: 12px;
  text-align: right;
  float: left;
}
#capitalMarket .paper-main .paper-summary-area .container .block.operation-block .get-real-time-data .bullet-icon-arrow {
  position: inherit;
}
#capitalMarket .paper-main .paper-summary-area .container .block.operation-block.operation-block-indice {
  width: 285px;
}
#capitalMarket .paper-main .paper-summary-area .container .block.indice-block {
  width: 300px;
  padding: 10px 34px 0 28px;
}
#capitalMarket .paper-main .paper-summary-area .container .block.indice-block div,
#capitalMarket .paper-main .paper-summary-area .container .block.indice-block span {
  color: #c8c8c8;
}
#capitalMarket .paper-main .paper-summary-area .container .block.indice-block .line-img {
  margin: 15px 0;
}
#capitalMarket .paper-main .paper-summary-area .container .block.indice-block .line-gradient {
  display: none;
}
#capitalMarket .paper-main .paper-summary-area .container .block.indice-block .icon-white-arrow-down {
  position: absolute;
  top: 38px;
}
#capitalMarket .paper-main .paper-summary-area .container .block.trading-block {
  width: 268px;
  padding: 10px 34px 0 22px;
}
#capitalMarket .paper-main .paper-summary-area .container .block.trading-block div {
  color: #c8c8c8;
}
#capitalMarket .paper-main .paper-summary-area .container .block.trading-block .trading-stage-meta {
  margin-top: 5px;
  font-size: 17px;
}
#capitalMarket .paper-main .paper-summary-area .container .block.trading-block .not-active {
  color: #f73030;
  cursor: pointer;
}
#capitalMarket .paper-main .paper-summary-area .container .block.trading-block .not-active .exclamation {
  display: inline-block;
  border-radius: 50%;
  height: 14px;
  width: 14px;
  font-size: 12px;
  color: white;
  background-color: #f73030;
  text-align: center;
  line-height: 14px;
}
#capitalMarket .paper-main .paper-summary-area .container .block.trading-block .not-active .fa-chevron-down {
  font-size: 10px;
}
#capitalMarket .paper-main .paper-summary-area .container .block.daily-revenue {
  padding: 10px 34px 0 28px;
  width: 225px;
}
#capitalMarket .paper-main .paper-summary-area .container .block.daily-revenue div {
  color: #c8c8c8;
}
#capitalMarket .paper-main .paper-summary-area .container .block.daily-revenue .daily-nis-revenue {
  margin-top: 5px;
  font-size: 24px;
}
#capitalMarket .paper-main .paper-summary-area .container .block.daily-revenue .number .currency {
  font-size: 18px;
}
#capitalMarket .paper-main .paper-summary-area .container .block.daily-rate {
  padding: 10px 34px 0 28px;
  width: 145px;
}
#capitalMarket .paper-main .paper-summary-area .container .block.daily-rate div {
  color: #c8c8c8;
}
#capitalMarket .paper-main .paper-summary-area .container .block.daily-rate .daily-rate-value {
  margin-top: 5px;
  font-size: 22px;
}
#capitalMarket .paper-main .paper-summary-area .container .block.foreign-equity-block.ask-bid {
  width: 185px;
}
#capitalMarket .paper-main .paper-summary-area .container .block.foreign-equity-block.ask-bid .bid-values-wrap {
  float: right;
  margin-left: 14px;
  margin-right: 26px;
  margin-top: 10px;
}
#capitalMarket .paper-main .paper-summary-area .container .block.foreign-equity-block.ask-bid .ask-values-wrap {
  margin-top: 10px;
}
#capitalMarket .paper-main .paper-summary-area .container .block.foreign-equity-block.daily-cycle {
  padding: 10px 25px;
}
#capitalMarket .paper-main .paper-summary-area .container .block.foreign-equity-block.bursa {
  padding: 10px 20px 0px 0px;
}
#capitalMarket .paper-main .paper-summary-area .container .block.foreign-equity-block .foreign-equity-block-value {
  color: #DEDEDE;
  margin-bottom: 10px;
}
#capitalMarket .paper-main .paper-summary-area .container .block.foreign-equity-block .foreign-equity-block-value.big-font {
  font-size: 20px;
  margin-top: -3px;
}
#capitalMarket .paper-main .paper-summary-area .container .block.foreign-equity-block .foreign-equity-block-value.bursa-name {
  font-size: 18px;
  width: 140px;
  line-height: 22px;
}
#capitalMarket .paper-main .paper-summary-area .container .outer-section {
  margin-top: 25px;
  color: #4e4e4e;
  position: relative;
}
#capitalMarket .paper-main .paper-summary-area .container .outer-section .open-orders {
  position: absolute;
  left: 0;
  font-size: 12px;
  display: inline-block;
  top: 0;
}
#capitalMarket .paper-main .paper-summary-area .container .outer-section .open-orders .text {
  vertical-align: super;
  color: #148d35;
  opacity: 0.8;
  text-decoration: underline;
}
#capitalMarket .paper-main .paper-summary-area .container .outer-section .open-orders .number {
  opacity: 0.8;
  position: absolute;
  font-size: 10px;
  border: 1px solid #148d35;
  background-color: white;
  border-radius: 50%;
  width: 15px;
  height: 15px;
  display: block;
  top: -8px;
  line-height: 13px;
  text-align: center;
  right: -8px;
  z-index: 1;
  font-family: "Arimo", serif;
}
#capitalMarket .paper-main .paper-summary-area .container .outer-section .outer-section-links {
  position: absolute;
  left: 0;
}
#capitalMarket .paper-main .paper-summary-area .container .outer-section .outer-section-links .indice-links {
  font-size: 12px;
  display: inline-block;
}
#capitalMarket .paper-main .paper-summary-area .container .outer-section .outer-section-links .indice-links .text {
  vertical-align: super;
  color: #148d35;
  opacity: 0.8;
  text-decoration: underline;
  cursor: pointer;
}
#capitalMarket .paper-main .paper-summary-area .container .outer-section .outer-section-links .indice-links .text:before {
  content: '|';
  display: inline-block;
  margin: 0 4px 0 9px;
  color: #242424;
  opacity: 1;
}
#capitalMarket .paper-main .paper-summary-area .container .outer-section .outer-section-links :first-child.indice-links .text:before {
  content: '';
  display: none;
  margin-right: 0;
}
#capitalMarket .paper-main .paper-summary-area .container .outer-section .derivatives-details-summary-title-wrapper .categoris-top-buttons {
  position: absolute;
  left: 120px;
  font-size: 12px;
  display: inline-block;
  top: 9px;
  text-decoration: underline;
  cursor: pointer;
}
#capitalMarket .paper-main .paper-summary-area .container .outer-section .derivatives-details-summary-title-wrapper .categoris-top-buttons i.gi {
  position: absolute;
  top: -9px;
  right: -24px;
  cursor: pointer;
}
#capitalMarket .paper-main .paper-summary-area .container .outer-section .loader-wrapper {
  position: absolute;
  left: 0;
  display: inline-block;
  top: 0;
}
#capitalMarket .paper-main .paper-summary-area.paper-sticky-summary-wrap {
  position: fixed;
  z-index: 9999;
  left: 50%;
  top: 0;
  transform: translateX(-50%);
  width: 100%;
  background-color: rgba(45, 57, 72, 0.89);
  height: 89px;
  line-height: 29px;
  padding: 15px 0;
}
#capitalMarket .paper-main .paper-summary-area.paper-sticky-summary-wrap .container.funds .block.operation-block {
  width: 350px;
  margin-top: -4px;
}
#capitalMarket .paper-main .paper-summary-area.paper-sticky-summary-wrap .container.funds .block.operation-block .base-rate {
  margin-top: 10px;
}
#capitalMarket .paper-main .paper-summary-area.paper-sticky-summary-wrap .container .block.operation-block {
  margin-top: 0;
}
#capitalMarket .paper-main .paper-summary-area.paper-sticky-summary-wrap .container .block.operation-block .last-rate,
#capitalMarket .paper-main .paper-summary-area.paper-sticky-summary-wrap .container .block.operation-block .revenue-rate {
  color: #DEDEDE;
}
#capitalMarket .paper-main .paper-summary-area.paper-sticky-summary-wrap .container .block.operation-block .base-rate {
  margin-top: 0;
}
#capitalMarket .paper-main .paper-summary-area.paper-sticky-summary-wrap .container .block.operation-block .last-deal-time {
  color: #DEDEDE;
  font-size: 15px;
}
#capitalMarket .paper-main .paper-summary-area.paper-sticky-summary-wrap .paper-name {
  color: white;
  font-size: 25px;
  width: 323px;
}
#capitalMarket .paper-main .paper-summary-area.paper-sticky-summary-wrap .operations-available-balance {
  color: #DEDEDE;
  width: 185px;
}
#capitalMarket .paper-main .paper-summary-area.paper-sticky-summary-wrap .operations-available-balance div {
  color: #DEDEDE;
}
#capitalMarket .paper-main .paper-summary-area.paper-sticky-summary-wrap .daily-nis-revenue {
  font-size: 20px;
}
#capitalMarket .paper-main .paper-summary-area.paper-sticky-summary-wrap .summary_actions {
  height: auto;
  margin-top: auto;
  padding-top: 10px;
  padding-bottom: 0;
}
#capitalMarket .paper-main .paper-summary-area.paper-sticky-summary-wrap .block-separator {
  height: 60px;
  margin: 0 15px;
}
#capitalMarket .paper-main .paper-summary-area.paper-sticky-summary-wrap.indice-sticky-summary-type .container .block.operation-block {
  width: 320px;
}
#capitalMarket .paper-main .paper-summary-area.paper-sticky-summary-wrap.indice-sticky-summary-type .container .block.operation-block .last-deal-time {
  display: inline-block;
}
#capitalMarket .paper-main .paper-summary-area.paper-sticky-summary-wrap.indice-sticky-summary-type .container .block.operation-block .buy-sell {
  display: inline-block;
  margin-top: 0;
  margin-right: 10px;
}
#capitalMarket .paper-main .paper-summary-area.paper-sticky-summary-wrap.indice-sticky-summary-type .container .block.daily-revenue {
  padding: 0 34px 0 28px;
}
#capitalMarket .paper-main .paper-summary-area.paper-sticky-summary-wrap.indice-sticky-summary-type .container .block.daily-revenue .daily-nis-revenue {
  margin-top: 0;
  font-size: 20px;
}
#capitalMarket .paper-main .paper-summary-area.paper-sticky-summary-wrap.indice-sticky-summary-type .container .daily-revenue-wrapper {
  display: inline-block;
}
@media (min-width: 1025px) and (max-width: 1199px) {
  #capitalMarket .paper-main .paper-summary-area .container .block.operation-block {
    min-width: 260px;
    max-width: 320px;
    width: inherit;
  }
  #capitalMarket .paper-main .paper-summary-area .container .block.indice-block {
    width: 248px;
  }
  #capitalMarket .paper-main .paper-summary-area .container .block.indice-block .line-img {
    width: 185px;
  }
  #capitalMarket .paper-main .paper-summary-area .container .block.trading-block {
    width: 175px;
  }
  #capitalMarket .paper-main .paper-summary-area .action_info_button .tmm_drop ul {
    width: 190px;
  }
}
@media (max-width: 767px) {
  #capitalMarket .paper-main .paper-summary-area .action_info_button .tmm_drop ul {
    width: 190px;
  }
}
@media (max-width: 1024px) {
  #capitalMarket .paper-main .paper-summary-area {
    background-color: inherit;
    height: inherit;
  }
  #capitalMarket .paper-main .paper-summary-area .action_info_button .tmm_drop ul {
    width: 190px;
  }
  #capitalMarket .paper-main .paper-summary-area .container.funds .mobile-summary-wrapper .block.operation-block {
    display: inline-block;
    width: 100%;
  }
  #capitalMarket .paper-main .paper-summary-area .container.funds .mobile-summary-wrapper .block.operation-block .last-rate,
  #capitalMarket .paper-main .paper-summary-area .container.funds .mobile-summary-wrapper .block.operation-block .revenue-rate {
    font-size: 18px;
  }
  #capitalMarket .paper-main .paper-summary-area .container.funds .mobile-summary-wrapper .block.operation-block .base-rate {
    margin-top: 0;
  }
  #capitalMarket .paper-main .paper-summary-area .container.funds .mobile-summary-wrapper .block.operation-block .circle-text.buy-sell {
    margin-top: 15px;
    display: block;
  }
  #capitalMarket .paper-main .paper-summary-area .container.funds .mobile-summary-wrapper .block.operation-block .circle-text.buy-sell .buy {
    margin-right: 0;
  }
  #capitalMarket .paper-main .paper-summary-area .container.funds .mobile-summary-wrapper .block.operation-block .toggle-arrow {
    display: block;
    position: absolute;
    left: 0;
    top: 4px;
    margin-top: 0;
  }
  #capitalMarket .paper-main .paper-summary-area .container .mobile-summary-wrapper {
    background-color: #2d3948;
    padding: 15px;
    margin: -15px;
  }
  #capitalMarket .paper-main .paper-summary-area .container .mobile-summary-wrapper .row-separator {
    border-bottom: 1px solid #072f35;
    margin: 15px 0;
  }
  #capitalMarket .paper-main .paper-summary-area .container .mobile-summary-wrapper .block.operation-block {
    display: flex;
    width: auto;
    justify-content: space-between;
    flex-wrap: wrap;
    align-items: stretch;
    box-sizing: border-box;
    margin-top: 0;
  }
  #capitalMarket .paper-main .paper-summary-area .container .mobile-summary-wrapper .block.operation-block .last-rate-wrapper {
    display: inline-block;
  }
  #capitalMarket .paper-main .paper-summary-area .container .mobile-summary-wrapper .block.operation-block .last-rate-wrapper .last-rate {
    font-size: 18px;
  }
  #capitalMarket .paper-main .paper-summary-area .container .mobile-summary-wrapper .block.operation-block .base-rate {
    font-size: 18px;
    display: inline-block;
    vertical-align: top;
  }
  #capitalMarket .paper-main .paper-summary-area .container .mobile-summary-wrapper .block.operation-block .base-rate .value-pos {
    margin-left: 5px;
  }
  #capitalMarket .paper-main .paper-summary-area .container .mobile-summary-wrapper .block.operation-block .buy-sell {
    margin-top: 0;
    display: inline-block;
    vertical-align: top;
  }
  #capitalMarket .paper-main .paper-summary-area .container .mobile-summary-wrapper .block.operation-block .toggle-arrow {
    display: inline-block;
    vertical-align: top;
    margin-top: 4px;
  }
  #capitalMarket .paper-main .paper-summary-area .container .mobile-summary-wrapper .draw-content .row:last-child {
    padding-bottom: 17px;
  }
  #capitalMarket .paper-main .paper-summary-area .container .mobile-summary-wrapper .draw-content .row-label,
  #capitalMarket .paper-main .paper-summary-area .container .mobile-summary-wrapper .draw-content .row-value {
    color: #DEDEDE;
    font-size: 15px;
  }
  #capitalMarket .paper-main .paper-summary-area .container .mobile-summary-wrapper .draw-content .row-value {
    text-align: left;
  }
  #capitalMarket .paper-main .paper-summary-area .container .mobile-summary-wrapper .draw-content .row-tooltip {
    margin-top: 5px;
  }
  #capitalMarket .paper-main .paper-summary-area .container .mobile-summary-wrapper .draw-content .row-tooltip .not-active {
    color: #FF001A;
    cursor: pointer;
    font-size: 12px;
  }
  #capitalMarket .paper-main .paper-summary-area .container .mobile-summary-wrapper .draw-content .row-tooltip .not-active .exclamation {
    display: inline-block;
    border-radius: 50%;
    height: 14px;
    width: 14px;
    font-size: 12px;
    color: white;
    background-color: #FF001A;
    text-align: center;
    line-height: 14px;
  }
  #capitalMarket .paper-main .paper-summary-area .container .mobile-summary-wrapper .draw-content .row-tooltip .not-active .fa-chevron-down {
    font-size: 10px;
  }
  #capitalMarket .paper-main .paper-summary-area .container .mobile-market-indices-wrapper #market-indices {
    margin-top: 15px;
  }
  #capitalMarket .paper-main .paper-summary-area .container .outer-section {
    font-size: 12px;
    margin-top: 40px;
    height: 17px;
  }
  #capitalMarket .paper-main .paper-summary-area .container .outer-section .open-orders {
    bottom: -4px;
  }
  #capitalMarket .paper-main .paper-summary-area .container .outer-section .derivatives-details-summary-title-wrapper .categoris-top-buttons i.gi {
    right: 25px;
    top: -8px;
  }
}
#capitalMarket .paper-main .paper-summary-area .loader-wrapper {
  width: 60px;
  height: 20px;
}
#capitalMarket .paper-main .compare-paper-performance-graph {
  direction: ltr;
  margin-bottom: 120px;
  width: 100%;
}
#capitalMarket .paper-main .compare-paper-performance-graph .graph {
  min-width: 100%;
  height: 370px;
}
#capitalMarket .paper-main .percent-change-by-period-calculation-component {
  width: 263px;
  background-color: #f2f6f5;
  margin-top: 43px;
  margin-right: 29px;
  box-shadow: 0 2px 7px 0 rgba(0, 0, 0, 0.17);
  padding-bottom: 6px;
}
#capitalMarket .paper-main .percent-change-by-period-calculation-component .title {
  color: #2d3948;
  font-size: 15px;
  font-weight: bold;
  padding: 19px;
}
#capitalMarket .paper-main .percent-change-by-period-calculation-component .dates-choices-wrapper {
  height: 137px;
  width: 223px;
  margin: 0 auto;
  border-top: 2px solid #DEDEDE;
  border-bottom: 2px solid #DEDEDE;
}
#capitalMarket .paper-main .percent-change-by-period-calculation-component .dates-choices-wrapper .datepicker-wrapper {
  width: 80%;
  float: right;
}
#capitalMarket .paper-main .percent-change-by-period-calculation-component .dates-choices-wrapper .datepicker-wrapper .cm-form-control label {
  width: 100%;
  bottom: 0px;
  margin-top: 10px;
}
#capitalMarket .paper-main .percent-change-by-period-calculation-component .dates-choices-wrapper .datepicker-wrapper .cm-form-control input {
  width: 143px;
  height: 22px;
  text-indent: 0px;
}
#capitalMarket .paper-main .percent-change-by-period-calculation-component .dates-choices-wrapper .datepicker-wrapper .cm-form-control .gi {
  margin-top: 0px;
}
#capitalMarket .paper-main .percent-change-by-period-calculation-component .dates-choices-wrapper .arrow-submit-date {
  width: 22px;
  height: 22px;
  background-color: #7dc34b;
  border-radius: 3px;
  display: inline-block;
  vertical-align: middle;
  float: right;
  color: white;
  cursor: pointer;
  text-align: center;
  line-height: 24px;
  font-size: 10px;
  margin-top: 96px;
}
#capitalMarket .paper-main .percent-change-by-period-calculation-component .percent-change-by-period-calculation-error {
  position: absolute;
  font-size: 11px;
  color: red;
  margin-right: 102px;
}
#capitalMarket .paper-main .percent-change-by-period-calculation-component .percent-change-by-period-row {
  width: 100%;
  margin: 9px 0px;
  padding: 3px 20px;
}
#capitalMarket .paper-main .percent-change-by-period-calculation-component .percent-change-by-period-row .row-label {
  float: right;
}
#capitalMarket .paper-main .percent-change-by-period-calculation-component .percent-change-by-period-row .row-label.negative {
  color: #c9253f;
}
#capitalMarket .paper-main .percent-change-by-period-calculation-component .percent-change-by-period-row .row-label.positive {
  color: #65a02e;
}
#capitalMarket .paper-main .percent-change-by-period-calculation-component .percent-change-by-period-row .row-value {
  float: left;
}
#capitalMarket .paper-main .percent-change-by-period-calculation-component .percent-change-by-period-row .row-value.value--pos {
  color: #65a02e;
}
#capitalMarket .paper-main .percent-change-by-period-calculation-component .percent-change-by-period-row .row-value.value--neg {
  color: #c9253f;
}
#capitalMarket .paper-main .percent-change-by-period-calculation-component .percent-change-by-period-row.colored.negative {
  background: #e8b8bf;
}
#capitalMarket .paper-main .percent-change-by-period-calculation-component .percent-change-by-period-row.colored.positive {
  background: #d3e8c1;
}
#capitalMarket .paper-main .local-equity-details-historical-rates .error-msg {
  padding: 20px;
}
#capitalMarket .paper-main .local-equity-details-historical-rates .page-title {
  font-size: 20px;
  margin-top: 33px;
}
#capitalMarket .paper-main .local-equity-details-historical-rates .page-data {
  display: inline-block;
  width: 100%;
}
#capitalMarket .paper-main .local-equity-details-historical-rates .page-data .dates-choices-wrapper {
  width: 860px;
  float: right;
  margin-top: 27px;
}
#capitalMarket .paper-main .local-equity-details-historical-rates .page-data .dates-choices-wrapper .combo-wrap .wrap-options {
  width: 180px;
}
#capitalMarket .paper-main .local-equity-details-historical-rates .page-data .dates-choices-wrapper .combo-wrap .combo .combo_selected {
  width: 180px;
}
#capitalMarket .paper-main .local-equity-details-historical-rates .page-data .dates-choices-wrapper .radio-group {
  margin-left: 0px;
}
#capitalMarket .paper-main .local-equity-details-historical-rates .page-data .dates-choices-wrapper .radio-group.radio-group-datepicker {
  margin-right: 15px;
}
#capitalMarket .paper-main .local-equity-details-historical-rates .page-data .dates-choices-wrapper .search-submit {
  background-color: #7dc34b;
  display: inline-block;
  vertical-align: middle;
  float: left;
  color: white;
  cursor: pointer;
  text-align: center;
  line-height: 24px;
  font-size: 12px;
  height: 25px;
  width: 65px;
  border-radius: 3px;
  margin-right: 6px;
}
#capitalMarket .paper-main .local-equity-details-historical-rates .page-data .info-square {
  float: left;
  height: 83px;
  width: 209px;
  border-radius: 5px;
  background-color: #f2f6f5;
  box-shadow: 0 2px 3px 0 rgba(0, 0, 0, 0.17);
  padding: 15px;
}
#capitalMarket .paper-main .local-equity-details-historical-rates .page-data .info-square .min-max-rate {
  font-size: 12px;
  float: right;
}
#capitalMarket .paper-main .local-equity-details-historical-rates .page-data .info-square .min-max-rate.left {
  float: left;
}
#capitalMarket .paper-main .local-equity-details-historical-rates .page-data .info-square .line-diagram-wrapper {
  float: right;
  position: relative;
  margin-bottom: 6px;
}
#capitalMarket .paper-main .local-equity-details-historical-rates .page-data .info-square .line-diagram-wrapper .selected-value {
  position: absolute;
  top: 4px;
  width: 0;
  height: 0;
  border-left: 6px solid transparent;
  border-right: 6px solid transparent;
  border-top: 9px solid #2d3948;
}
#capitalMarket .paper-main .local-equity-details-historical-rates .page-data .info-square .line-diagram-wrapper .line {
  height: 5px;
  width: 179px;
  margin-top: 12px;
  vertical-align: initial;
  background: linear-gradient(90deg, rgba(45, 57, 72, 0.43) 0%, black 100%);
}
#capitalMarket .paper-main .local-equity-details-historical-rates .page-data .info-square .line-diagram-wrapper img {
  display: none;
}
#capitalMarket .paper-main .local-equity-details-historical-rates .page-data .table-wrap {
  min-height: 25px;
  margin-top: 120px;
}
#capitalMarket .paper-main .local-equity-details-historical-rates .page-data .table-wrap.less-margin {
  margin-top: 85px;
}
@media (max-width: 1024px) {
  #capitalMarket .paper-main .local-equity-details-historical-rates .radio-group .historical-rates-dates-radio + label {
    margin-left: 2px;
  }
  #capitalMarket .paper-main .local-equity-details-historical-rates .page-title {
    width: 100%;
  }
  #capitalMarket .paper-main .local-equity-details-historical-rates .page-data {
    width: 100%;
  }
  #capitalMarket .paper-main .local-equity-details-historical-rates .page-data .dates-choices-wrapper {
    width: 100%;
  }
  #capitalMarket .paper-main .local-equity-details-historical-rates .page-data .dates-choices-wrapper .radio-group .radio-group-datepicker {
    margin-right: 2px;
  }
  #capitalMarket .paper-main .local-equity-details-historical-rates .page-data .dates-choices-wrapper .search-submit {
    width: 40px;
    margin-right: 0px;
  }
  #capitalMarket .paper-main .local-equity-details-historical-rates .page-data .info-square {
    float: right;
    margin-top: 10px;
    margin-bottom: 25px;
  }
}
@media (max-width: 767px) {
  #capitalMarket .paper-main .local-equity-details-historical-rates .radio-group .historical-rates-dates-radio + label {
    width: 100%;
  }
  #capitalMarket .paper-main .local-equity-details-historical-rates .radio-group-content {
    margin-top: 6px;
    margin-bottom: 15px;
    float: right;
  }
  #capitalMarket .paper-main .local-equity-details-historical-rates .page-data .table-wrap {
    margin-top: 215px;
  }
  #capitalMarket .paper-main .local-equity-details-historical-rates .page-data .dates-choices-wrapper {
    margin-top: 0px;
    margin-bottom: 20px;
  }
  #capitalMarket .paper-main .local-equity-details-historical-rates .page-data .dates-choices-wrapper .search-submit {
    margin-top: 8px;
    float: right;
    margin-right: 15px;
  }
  #capitalMarket .paper-main .local-equity-details-historical-rates .page-data .info-square {
    width: 100%;
    margin-top: 25px;
  }
  #capitalMarket .paper-main .local-equity-details-historical-rates .page-data .info-square .line-diagram-wrapper {
    width: 100%;
  }
  #capitalMarket .paper-main .local-equity-details-historical-rates .page-data .info-square .line-diagram-wrapper .line {
    width: 100%;
  }
}
#capitalMarket .paper-main .local-equity-details-activity .local-equity-details-activity-wrapper {
  margin-top: 0;
  width: 846.21px;
  float: right;
}
#capitalMarket .paper-main .local-equity-details-activity .local-equity-details-activity-wrapper .compare-indice-competitors {
  float: left;
  font-size: 12px;
  color: #148d35;
  margin-top: 16px;
  opacity: 0.8;
  text-decoration: underline;
  margin-bottom: 10px;
  cursor: pointer;
  position: relative;
  z-index: 5;
}
#capitalMarket .paper-main .local-equity-details-activity .local-equity-details-activity-wrapper .graph-table-wrapper {
  min-height: 50px;
  width: 100%;
  border-radius: 5px;
  box-shadow: 0 2px 7px 0 rgba(0, 0, 0, 0.17);
  padding: 30px;
  display: inline-table;
}
#capitalMarket .paper-main .local-equity-details-activity .local-equity-details-activity-wrapper .graph-table-wrapper .search-area-wrapper {
  float: right;
  height: 66px;
}
#capitalMarket .paper-main .local-equity-details-activity .local-equity-details-activity-wrapper .graph-table-wrapper .search-area-wrapper .more-than-one-indice-error {
  color: red;
  font-size: 10px;
  position: absolute;
  margin-top: 5px;
}
#capitalMarket .paper-main .local-equity-details-activity .local-equity-details-activity-wrapper .graph-table-wrapper .paper-name-wrapper {
  float: right;
  height: 41px;
  width: 156px;
  border: 1px solid #e7e7e7;
  border-radius: 5px;
  background-color: #f8fafa;
  margin-right: 14px;
}
#capitalMarket .paper-main .local-equity-details-activity .local-equity-details-activity-wrapper .graph-table-wrapper .paper-name-wrapper .paper-name-line {
  height: 23px;
  border-right: 3px solid #2B4C6F;
  float: right;
  margin-right: 15px;
  margin-top: 8px;
  margin-left: 5px;
}
#capitalMarket .paper-main .local-equity-details-activity .local-equity-details-activity-wrapper .graph-table-wrapper .paper-name-wrapper .paper-name-line.skyblue {
  border-right: 3px solid #9CCED9;
}
#capitalMarket .paper-main .local-equity-details-activity .local-equity-details-activity-wrapper .graph-table-wrapper .paper-name-wrapper .paper-name {
  font-size: 13px;
  padding-top: 12px;
  float: right;
  width: 88px;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
#capitalMarket .paper-main .local-equity-details-activity .local-equity-details-activity-wrapper .graph-table-wrapper .paper-name-wrapper .delete {
  float: left;
  margin: 15px;
  cursor: pointer;
}
#capitalMarket .paper-main .local-equity-details-activity .period-calculator-wrap {
  float: right;
}
#capitalMarket .paper-main .local-equity-details-activity .search-area i.icon-close {
  top: 13px;
}
#capitalMarket .paper-main .local-equity-details-activity .gi.icon-magnify {
  top: 11px;
}
@media (max-width: 1024px) {
  #capitalMarket .paper-main .local-equity-details-activity .local-equity-details-activity-wrapper {
    margin-top: 0px;
    width: 70%;
  }
  #capitalMarket .paper-main .local-equity-details-activity .local-equity-details-activity-wrapper .graph-table-wrapper .paper-name-wrapper {
    margin-bottom: 10px;
  }
}
@media (max-width: 767px) {
  #capitalMarket .paper-main .local-equity-details-activity .percent-change-by-period-calculation-component {
    margin: 0;
  }
  #capitalMarket .paper-main .local-equity-details-activity .button_green.btn-section {
    margin-top: 20px;
  }
  #capitalMarket .paper-main .local-equity-details-activity .local-equity-details-activity-wrapper {
    margin-top: 0px;
    width: 100%;
    float: none;
  }
  #capitalMarket .paper-main .local-equity-details-activity .local-equity-details-activity-wrapper .compare-indice-competitors {
    margin-bottom: 18px;
  }
}
#capitalMarket .paper-main .commands-book {
  float: right;
  width: 100%;
}
#capitalMarket .paper-main .commands-book .commands-book-table {
  width: 48.5%;
  background: #f5f8f7;
  border-radius: 5px;
  box-shadow: 0px 1px 5px 0px rgba(0, 0, 0, 0.1);
  float: right;
  letter-spacing: 0.4px;
  margin-bottom: 11px;
}
#capitalMarket .paper-main .commands-book .commands-book-table.left {
  float: left;
}
#capitalMarket .paper-main .commands-book .commands-book-table .commands-book-title {
  height: 46px;
  background: #65a02e;
  border-top-left-radius: 5px;
  border-top-right-radius: 5px;
  text-align: center;
  color: white;
  font-size: 18px;
  padding-top: 10px;
}
#capitalMarket .paper-main .commands-book .commands-book-table .commands-book-title.red {
  background: #c9253f;
}
#capitalMarket .paper-main .commands-book .commands-book-table .commands-book-columns-title {
  height: 46px;
  border-bottom: 1px solid #e7e7e7;
  width: 96%;
  margin: 0 auto;
  padding-top: 14px;
}
#capitalMarket .paper-main .commands-book .commands-book-table .commands-book-columns-title .column-title {
  font-size: 14px;
  float: right;
  font-weight: bold;
  text-align: right;
}
#capitalMarket .paper-main .commands-book .commands-book-table .commands-book-columns-data {
  height: 42px;
  border-bottom: 1px solid #e7e7e7;
  width: 96%;
  margin: 0 auto;
  padding-top: 10px;
}
#capitalMarket .paper-main .commands-book .commands-book-table .commands-book-columns-data.last {
  border-bottom: none;
}
#capitalMarket .paper-main .commands-book .commands-book-table .commands-book-columns-data .number-cell {
  float: right;
}
#capitalMarket .paper-main .commands-book .commands-book-table .commands-book-columns-data .pos-neg-cell {
  float: right;
  min-height: 21px;
}
#capitalMarket .paper-main .commands-book .commands-book-table .commands-book-columns-data .blue-number-cell {
  color: #0483a8;
  float: right;
}
#capitalMarket .paper-main .commands-book .commands-book-note {
  float: right;
  width: 100%;
}
#capitalMarket .paper-main .commands-book .commands-book-note .commands-book-note-icon {
  margin-right: 3px;
  margin-left: 7px;
  float: right;
}
#capitalMarket .paper-main .commands-book .commands-book-note .commands-book-note-text {
  color: #606060;
  font-size: 11px;
}
#capitalMarket .paper-main .commands-book .value {
  color: black;
  letter-spacing: 0.4px;
  float: right;
  font-size: 14px;
  font-family: "roboto", sans-serif;
}
#capitalMarket .paper-main .commands-book .value.col {
  float: none;
}
#capitalMarket .paper-main .commands-book .value.value--pos {
  color: #65a02e;
}
#capitalMarket .paper-main .commands-book .value.value--neg {
  color: #c9253f;
}
#capitalMarket .paper-main .commands-book .value .fa {
  vertical-align: top;
  margin-top: 2px;
  line-height: normal;
  font-size: 14px;
}
@media (max-width: 767px) {
  #capitalMarket .paper-main .commands-book .commands-book-note .commands-book-note-text {
    margin-bottom: 15px;
  }
  #capitalMarket .paper-main .commands-book .commands-book-table {
    width: 100%;
    margin-bottom: 20px;
  }
  #capitalMarket .paper-main .commands-book .commands-book-table .commands-book-columns-data {
    font-size: 12px;
    padding-top: 11px;
  }
  #capitalMarket .paper-main .commands-book .commands-book-table .commands-book-columns-data .number-cell {
    padding-top: 1px;
  }
  #capitalMarket .paper-main .commands-book .commands-book-table .commands-book-columns-title {
    font-size: 13px;
  }
  #capitalMarket .paper-main .commands-book .commands-book-table .commands-book-title {
    height: 43px;
    font-size: 17px;
  }
  #capitalMarket .paper-main .commands-book .value {
    font-size: 12px;
  }
  #capitalMarket .paper-main .commands-book .value .fa {
    font-size: 12px;
  }
}
#capitalMarket .paper-main .paper-details .green-background {
  background-color: #f8fafa;
  padding: 0px;
  box-shadow: 0 2px 3px 0 rgba(0, 0, 0, 0.17);
  min-height: 300px;
}
#capitalMarket .paper-main .paper-details .green-background .paper-details-heading {
  font-size: 14px;
  height: 40px;
  border-radius: 5px 5px 0 0;
  background-color: #CFDBD8;
  text-align: center;
  padding-top: 11px;
  margin-bottom: 20px;
}
#capitalMarket .paper-main .paper-details .green-background .paper-details-row {
  height: 36px;
  padding-bottom: 0px;
  width: 91%;
  border-bottom: 1px solid #DEDEDE;
  margin: 0 auto;
}
#capitalMarket .paper-main .paper-details .green-background .paper-details-row.last {
  border-bottom: none;
}
#capitalMarket .paper-main .paper-details .green-background .paper-details-row .paper-details-row-name {
  display: table;
  height: 100%;
  width: 50%;
}
#capitalMarket .paper-main .paper-details .green-background .paper-details-row .paper-details-row-name .paper-details-row-name-name {
  display: table-cell;
  vertical-align: middle;
  padding-right: 5px;
}
#capitalMarket .paper-main .paper-details .green-background .paper-details-row .paper-details-row-value {
  display: table;
  height: 100%;
  width: 50%;
  text-align: left;
}
#capitalMarket .paper-main .paper-details .green-background .paper-details-row .paper-details-row-value .paper-details-row-value-value {
  display: table-cell;
  vertical-align: middle;
  padding-left: 5px;
  color: #606060;
  direction: ltr;
}
#capitalMarket .paper-main .paper-details .green-background .paper-details-row .paper-details-row-value .paper-details-row-value-value.rtl {
  direction: rtl;
}
#capitalMarket .paper-main .paper-details .paper-details-column {
  width: 100%;
  box-sizing: border-box;
  position: relative;
  border-radius: 5px;
  box-shadow: 0px 1px 5px 0px rgba(0, 0, 0, 0.15);
  padding: 15px 15px 0 15px;
}
#capitalMarket .paper-main .paper-details .alt-paper-details-column {
  width: 100%;
  box-sizing: border-box;
  position: relative;
}
#capitalMarket .paper-main .paper-details .paper-details-heading {
  color: #242424;
  font-size: 14px;
  font-weight: 700;
  margin-bottom: 17px;
}
#capitalMarket .paper-main .paper-details .paper-details-row {
  clear: both;
  padding-bottom: 32px;
  line-height: 12px;
}
#capitalMarket .paper-main .paper-details .paper-details-row .paper-details-row-name {
  color: #242424;
  font-size: 12px;
  float: right;
  width: 55%;
  vertical-align: middle;
}
#capitalMarket .paper-main .paper-details .paper-details-row .paper-details-row-name .icon-width {
  width: 14px;
}
#capitalMarket .paper-main .paper-details .paper-details-row .paper-details-row-value {
  color: #606060;
  font-family: "Arimo", serif;
  font-size: 12px;
  float: left;
  width: 36%;
}
#capitalMarket .paper-main .paper-details .no-border-and-underline {
  padding: 0;
  box-shadow: none;
}
#capitalMarket .paper-main .paper-details .no-border-and-underline .paper-details-row-name {
  width: 45%;
  display: table;
  height: 100%;
  font-size: 13px;
}
#capitalMarket .paper-main .paper-details .no-border-and-underline .paper-details-row-name .paper-details-row-name-name {
  display: table-cell;
  vertical-align: middle;
  padding-right: 5px;
}
#capitalMarket .paper-main .paper-details .no-border-and-underline .paper-details-row-value {
  width: 55%;
  display: table;
  height: 100%;
  font-size: 13px;
}
#capitalMarket .paper-main .paper-details .no-border-and-underline .paper-details-row-value .paper-details-row-value-value {
  display: table-cell;
  vertical-align: middle;
  padding-left: 5px;
  color: #606060;
  line-height: 1.3;
}
#capitalMarket .paper-main .paper-details .no-border-and-underline .paper-details-heading {
  height: 30px;
  margin-bottom: 0px;
  border-bottom: 1px solid #DEDEDE;
}
#capitalMarket .paper-main .paper-details .no-border-and-underline .paper-details-row {
  height: 30px;
  padding-bottom: 0px;
  border-bottom: 1px solid #DEDEDE;
}
#capitalMarket .paper-main .paper-details a {
  margin-right: 15px;
  margin-top: 5px;
  position: absolute;
}
@media (max-width: 767px) {
  #capitalMarket .paper-main .paper-details .green-background {
    min-height: 0px;
  }
}
#capitalMarket .paper-main .paper-page .local-equity-details-general .daily-data-box {
  width: 266px;
  float: right;
  margin-left: 25px;
  margin-top: 40px;
}
#capitalMarket .paper-main .paper-page .local-equity-details-general .daily-data-box.local-stock {
  width: 355px;
}
#capitalMarket .paper-main .paper-page .local-equity-details-general .daily-data-box.local-stock .green-background {
  min-height: 277px;
}
#capitalMarket .paper-main .paper-page .local-equity-details-general .daily-data-box.no-margin {
  margin-left: 0px;
}
#capitalMarket .paper-main .paper-page .local-equity-details-general .daily-data-box.conversion-data .green-background {
  min-height: 208px;
}
#capitalMarket .paper-main .paper-page .local-equity-details-general .basket-general-right-side {
  float: right;
  width: 868px;
}
#capitalMarket .paper-main .paper-page .local-equity-details-general .basket-general-right-side .basket-general-details-wrapper {
  width: 368px;
  margin-top: 37px;
  float: right;
}
#capitalMarket .paper-main .paper-page .local-equity-details-general .basket-general-right-side .policy-description-wrapper {
  width: 445px;
  float: right;
  margin-top: 37px;
  margin-right: 34px;
}
#capitalMarket .paper-main .paper-page .local-equity-details-general .basket-general-right-side .policy-description-wrapper .policy-description-title {
  font-weight: bold;
  padding-bottom: 11px;
}
#capitalMarket .paper-main .paper-page .local-equity-details-general .basket-general-right-side .policy-description-wrapper .policy-description-content {
  border-radius: 5px;
  background-color: #f8fafa;
  width: 100%;
  padding: 16px 20px 12px 41px;
}
#capitalMarket .paper-main .paper-page .local-equity-details-general .basket-general-right-side .policy-description-wrapper .policy-description-content .policy-description-sub-title {
  font-size: 13px;
  color: #242424;
  padding-bottom: 4px;
}
#capitalMarket .paper-main .paper-page .local-equity-details-general .basket-general-right-side .policy-description-wrapper .policy-description-content .policy-description-text {
  font-size: 13px;
  color: #848484;
  padding-bottom: 14px;
}
#capitalMarket .paper-main .paper-page .local-equity-details-general .basket-general-right-side .boxes-wrapper {
  margin-top: 17px;
  display: inline-block;
}
#capitalMarket .paper-main .paper-page .local-equity-details-general .basket-general-right-side .boxes-wrapper .box-wrapper {
  float: right;
  width: 271px;
  margin-left: 17px;
}
#capitalMarket .paper-main .paper-page .local-equity-details-general .basket-general-right-side .boxes-wrapper .box-wrapper .paper-details .green-background {
  min-height: 210px;
}
#capitalMarket .paper-main .paper-page .local-equity-details-general .basket-general-left-side {
  float: right;
}
#capitalMarket .paper-main .paper-page .local-equity-details-general .foreign-basket-general .basket-general-details-wrapper {
  margin-top: 37px;
}
#capitalMarket .paper-main .paper-page .local-equity-details-general .foreign-basket-general .basket-general-details-wrapper .no-border-and-underline .paper-details-row-name {
  width: 40%;
}
#capitalMarket .paper-main .paper-page .local-equity-details-general .foreign-basket-general .basket-general-details-wrapper .no-border-and-underline .paper-details-row-value {
  width: 60%;
}
#capitalMarket .paper-main .paper-page .local-equity-details-general .foreign-basket-general .policy-description-wrapper {
  margin-top: 37px;
}
#capitalMarket .paper-main .paper-page .local-equity-details-general .foreign-basket-general .policy-description-wrapper .policy-description-title {
  font-weight: bold;
  padding-bottom: 11px;
}
#capitalMarket .paper-main .paper-page .local-equity-details-general .foreign-basket-general .policy-description-wrapper .policy-description-content {
  border-radius: 5px;
  background-color: #f8fafa;
  width: 100%;
  padding: 16px 20px 12px 41px;
  min-height: 90px;
}
#capitalMarket .paper-main .paper-page .local-equity-details-general .foreign-basket-general .policy-description-wrapper .policy-description-content .policy-description-sub-title {
  font-size: 13px;
  color: #242424;
  padding-bottom: 4px;
}
#capitalMarket .paper-main .paper-page .local-equity-details-general .foreign-basket-general .policy-description-wrapper .policy-description-content .policy-description-text {
  font-size: 13px;
  color: #848484;
  padding-bottom: 14px;
}
#capitalMarket .paper-main .paper-page .local-equity-details-general .foreign-basket-general .boxes-wrapper {
  margin-top: 17px;
}
#capitalMarket .paper-main .paper-page .local-equity-details-general .foreign-basket-general .boxes-wrapper .box-wrapper .paper-details .green-background {
  min-height: 290px;
}
@media (max-width: 767px) {
  #capitalMarket .paper-main .paper-page .local-equity-details-general .daily-data-box {
    width: 100%;
    margin-left: 0px;
    margin-top: 25px;
  }
  #capitalMarket .paper-main .paper-page .local-equity-details-general .daily-data-box.local-stock {
    width: 100%;
  }
  #capitalMarket .paper-main .paper-page .local-equity-details-general .basket-general-right-side {
    width: 100%;
  }
  #capitalMarket .paper-main .paper-page .local-equity-details-general .basket-general-right-side .basket-general-details-wrapper {
    width: 100%;
  }
  #capitalMarket .paper-main .paper-page .local-equity-details-general .basket-general-right-side .policy-description-wrapper {
    width: 100%;
    margin-right: 0px;
  }
  #capitalMarket .paper-main .paper-page .local-equity-details-general .basket-general-right-side .policy-description-wrapper .policy-description-content {
    padding: 15px;
  }
  #capitalMarket .paper-main .paper-page .local-equity-details-general .basket-general-right-side .boxes-wrapper {
    margin-top: 0px;
  }
  #capitalMarket .paper-main .paper-page .local-equity-details-general .basket-general-right-side .boxes-wrapper .box-wrapper {
    width: 100%;
    margin-top: 15px;
  }
  #capitalMarket .paper-main .paper-page .local-equity-details-general .basket-general-left-side {
    width: 100%;
  }
  #capitalMarket .paper-main .paper-page .local-equity-details-general .paper-details .no-border-and-underline .paper-details-row-name {
    width: 40%;
  }
  #capitalMarket .paper-main .paper-page .local-equity-details-general .paper-details .no-border-and-underline .paper-details-row-value {
    width: 60%;
  }
  #capitalMarket .paper-main .paper-page .local-equity-details-general .foreign-basket-general .basket-general-details-wrapper {
    margin-top: 0;
  }
  #capitalMarket .paper-main .paper-page .local-equity-details-general .foreign-basket-general .boxes-wrapper .box-wrapper .paper-details .green-background {
    min-height: 0;
    margin-top: 30px;
  }
}
#capitalMarket .paper-main .paper-page .company-performance .period-filter-wrapper > label {
  font-weight: normal;
}
#capitalMarket .paper-main .paper-page .company-performance .period-filter-wrapper .period-filter-content {
  display: inline-block;
  vertical-align: super;
  padding-right: 10px;
}
#capitalMarket .paper-main .paper-page .company-performance .period-filter-wrapper .period-filter-content .combo-wrap .combo .combo_selected {
  width: 150px;
}
#capitalMarket .paper-main .paper-page .company-performance .period-filter-wrapper .period-filter-content .combo-wrap .wrap-options {
  width: 150px;
}
#capitalMarket .paper-main .paper-page .company-performance .cell-color-indicator-item-content.no-indicator {
  padding-right: 10px;
}
#capitalMarket .paper-main .paper-page .company-performance .cell-color-indicator-item-content .cell-color-indicator-item-name {
  padding-right: 10px;
}
#capitalMarket .paper-main .paper-page .company-performance .cell-color-indicator-item-content .cell-color-indicator-item-block:before {
  content: '';
  display: block;
  position: absolute;
  width: 3px;
  height: 17px;
  right: 10px;
  bottom: 2px;
  margin: 0 auto;
  background-color: inherit;
}
#capitalMarket .paper-main .paper-page .company-performance .cell-color-indicator-item-content .cell-color-indicator-item-header {
  font-weight: bold;
  font-size: 15px;
}
#capitalMarket .paper-main .paper-page .company-performance .cell-color-indicator-item-content .cell-color-indicator-item-header .cell-color-indicator-item-sub-header {
  font-size: 12px;
  color: #979797;
}
#capitalMarket .paper-main .paper-page .company-performance .cell-color-indicator-item-content .cell-content-rectangle {
  width: 3px;
  height: 16px;
  float: right;
  margin-top: 2px;
}
#capitalMarket .paper-main .paper-page .company-performance .periods-bars-wrapper {
  padding-top: 10px;
  padding-bottom: 10px;
  direction: ltr;
  display: grid;
}
#capitalMarket .paper-main .paper-page .company-performance .periods-bars-wrapper .period-bar {
  margin-left: 50%;
  height: 15px;
}
#capitalMarket .paper-main .paper-page .company-performance .periods-bars-wrapper .period-bar.is-negative {
  margin-right: 50%;
  margin-left: 0;
}
#capitalMarket .paper-main .paper-page .company-performance .periods-bars-wrapper .period-bar.is-negative .period-bar-holder {
  float: right;
  margin: 3px 0 3px 7px;
}
#capitalMarket .paper-main .paper-page .company-performance .periods-bars-wrapper .period-bar.is-negative .period-bar-holder .period-bar-line {
  float: right;
}
#capitalMarket .paper-main .paper-page .company-performance .periods-bars-wrapper .period-bar.is-negative .period-value {
  float: right;
}
#capitalMarket .paper-main .paper-page .company-performance .periods-bars-wrapper .period-bar .period-bar-holder {
  float: left;
  margin: 3px 7px 3px 0;
  display: inline-block;
  vertical-align: middle;
  width: 60px;
  height: 8px;
}
#capitalMarket .paper-main .paper-page .company-performance .periods-bars-wrapper .period-bar .period-bar-holder .period-bar-line {
  overflow: hidden;
  animation: progress-bar 2s;
  float: left;
  display: block;
  height: 100%;
}
#capitalMarket .paper-main .paper-page .company-performance .periods-bars-wrapper .period-bar .period-value {
  float: left;
  font-size: 12px;
  position: relative;
}
#capitalMarket .paper-main .paper-page .company-performance .grid-view-mobile .grid .ui-grid-row:first-child .ui-grid-cell.row-mobile {
  border-top: none;
}
@media (max-width: 768px) {
  #capitalMarket .paper-main .paper-page .company-performance .grid .ui-grid-row > div > div:first-child {
    padding-right: 0;
  }
  #capitalMarket .paper-main .paper-page .company-performance .periods-bars-wrapper .period-bar {
    margin-left: 0;
  }
  #capitalMarket .paper-main .paper-page .company-performance .periods-bars-wrapper .period-bar.is-negative {
    margin-right: 0;
  }
}
@media (max-width: 767px) {
  #capitalMarket .paper-main .paper-page .company-performance.page-wrapper {
    margin-top: 15px;
  }
  #capitalMarket .paper-main .paper-page .company-performance .period-filter-wrapper .period-filter-content {
    display: block;
    padding-right: 0;
  }
}
#capitalMarket .paper-main .paper-page .interested-parties .distribution-of-holdings-between-interested-parties-section .distribution-of-holdings-between-interested-parties-header {
  margin-bottom: 50px;
}
#capitalMarket .paper-main .paper-page .interested-parties .distribution-of-holdings-between-interested-parties-section .distribution-of-holdings-between-interested-parties-content .grid.small-grid-rows .ui-grid-row:last-child > div > div {
  font-weight: bold;
}
#capitalMarket .paper-main .paper-page .interested-parties .details-of-interested-parties-section {
  margin-top: 73px;
}
#capitalMarket .paper-main .paper-page .interested-parties .details-of-interested-parties-section .details-of-interested-parties-header {
  margin-bottom: 50px;
}
#capitalMarket .paper-main .paper-page .interested-parties .details-of-interested-parties-section .distribution-of-interested-parties-between-holdings-section .distribution-of-interested-parties-between-holdings-header {
  font-size: 16px;
  margin-bottom: 25px;
}
#capitalMarket .paper-main .paper-page .interested-parties .details-of-interested-parties-section .distribution-of-interested-parties-between-holdings-section .distribution-of-interested-parties-between-holdings-content {
  background-color: #f8fafa;
  padding: 60px 25px;
  padding-left: 19%;
  position: relative;
}
#capitalMarket .paper-main .paper-page .interested-parties .details-of-interested-parties-section .distribution-of-interested-parties-between-holdings-section .distribution-of-interested-parties-between-holdings-content .distribution-of-interested-parties-between-holdings-table {
  width: 300px;
  max-width: 100%;
  float: right;
}
#capitalMarket .paper-main .paper-page .interested-parties .details-of-interested-parties-section .distribution-of-interested-parties-between-holdings-section .distribution-of-interested-parties-between-holdings-content .distribution-of-interested-parties-between-holdings-table table {
  color: #242424;
  vertical-align: middle;
  width: 100%;
}
#capitalMarket .paper-main .paper-page .interested-parties .details-of-interested-parties-section .distribution-of-interested-parties-between-holdings-section .distribution-of-interested-parties-between-holdings-content .distribution-of-interested-parties-between-holdings-table table th {
  border-bottom: 1px solid #d0d0d0;
  padding-bottom: 10px;
  text-align: right;
  font-size: 15px;
}
#capitalMarket .paper-main .paper-page .interested-parties .details-of-interested-parties-section .distribution-of-interested-parties-between-holdings-section .distribution-of-interested-parties-between-holdings-content .distribution-of-interested-parties-between-holdings-table table th.label {
  width: 159px;
}
#capitalMarket .paper-main .paper-page .interested-parties .details-of-interested-parties-section .distribution-of-interested-parties-between-holdings-section .distribution-of-interested-parties-between-holdings-content .distribution-of-interested-parties-between-holdings-table table th.percentage {
  text-indent: 4px;
}
#capitalMarket .paper-main .paper-page .interested-parties .details-of-interested-parties-section .distribution-of-interested-parties-between-holdings-section .distribution-of-interested-parties-between-holdings-content .distribution-of-interested-parties-between-holdings-table table tr.bold-text td {
  font-weight: 700;
  color: black;
}
#capitalMarket .paper-main .paper-page .interested-parties .details-of-interested-parties-section .distribution-of-interested-parties-between-holdings-section .distribution-of-interested-parties-between-holdings-content .distribution-of-interested-parties-between-holdings-table table tr {
  border-bottom: 1px solid #d0d0d0;
}
#capitalMarket .paper-main .paper-page .interested-parties .details-of-interested-parties-section .distribution-of-interested-parties-between-holdings-section .distribution-of-interested-parties-between-holdings-content .distribution-of-interested-parties-between-holdings-table table tr .label {
  padding-bottom: 10px;
}
#capitalMarket .paper-main .paper-page .interested-parties .details-of-interested-parties-section .distribution-of-interested-parties-between-holdings-section .distribution-of-interested-parties-between-holdings-content .distribution-of-interested-parties-between-holdings-table table td {
  text-align: right;
  padding-top: 10px;
  padding-bottom: 10px;
  border: none;
}
#capitalMarket .paper-main .paper-page .interested-parties .details-of-interested-parties-section .distribution-of-interested-parties-between-holdings-section .distribution-of-interested-parties-between-holdings-content .distribution-of-interested-parties-between-holdings-table table td .td-strip {
  width: 10px;
  height: 30px;
  float: right;
  border-radius: 1px;
  margin-left: 14px;
  vertical-align: middle;
}
#capitalMarket .paper-main .paper-page .interested-parties .details-of-interested-parties-section .distribution-of-interested-parties-between-holdings-section .distribution-of-interested-parties-between-holdings-content .distribution-of-interested-parties-between-holdings-table table td.label .td-name-view {
  display: table;
  height: 30px;
}
#capitalMarket .paper-main .paper-page .interested-parties .details-of-interested-parties-section .distribution-of-interested-parties-between-holdings-section .distribution-of-interested-parties-between-holdings-content .distribution-of-interested-parties-between-holdings-table table td.label .td-name-view .td-name-content {
  display: table-cell;
  vertical-align: middle;
  direction: ltr;
}
#capitalMarket .paper-main .paper-page .interested-parties .details-of-interested-parties-section .distribution-of-interested-parties-between-holdings-section .distribution-of-interested-parties-between-holdings-content .distribution-of-interested-parties-between-holdings-graph {
  float: left;
  width: 535px;
  height: 200px;
  margin: -16px 25px 0 0px;
}
#capitalMarket .paper-main .paper-page .interested-parties .details-of-interested-parties-section .distribution-of-interested-parties-between-holdings-section .distribution-of-interested-parties-between-holdings-content .distribution-of-interested-parties-between-holdings-graph .graph-renderfield {
  width: 100%;
  height: 100%;
}
#capitalMarket .paper-main .paper-page .interested-parties .details-of-interested-parties-section .distribution-of-interested-parties-between-holdings-section .distribution-of-interested-parties-between-holdings-content .distribution-of-interested-parties-between-holdings-graph .highcharts-text-outline {
  display: none;
}
#capitalMarket .paper-main .paper-page .interested-parties .movements-of-interested-parties-section .movements-of-interested-parties-header {
  font-size: 16px;
  margin-top: 73px;
  margin-bottom: 50px;
}
#capitalMarket .paper-main .paper-page .interested-parties .movements-of-interested-parties-section .movements-of-interested-parties-content .label-title,
#capitalMarket .paper-main .paper-page .interested-parties .movements-of-interested-parties-section .movements-of-interested-parties-content .label-subtitle {
  font-size: 13px;
}
#capitalMarket .paper-main .paper-page .interested-parties .movements-of-interested-parties-section .movements-of-interested-parties-content .label-title {
  font-weight: bold;
  direction: ltr;
}
#capitalMarket .paper-main .paper-page .interested-parties .grid .ui-grid-header-cell .ui-grid-header-cell-label {
  font-size: 15px;
}
#capitalMarket .paper-main .paper-page .interested-parties .grid .empty-table-result {
  text-align: center;
  padding: 20px 0;
}
@media (max-width: 767px) {
  #capitalMarket .paper-main .paper-page .interested-parties.page-wrapper {
    margin-top: 15px;
  }
  #capitalMarket .paper-main .paper-page .interested-parties .grid .ui-grid-header-cell .ui-grid-header-cell-label {
    font-size: 13px;
  }
  #capitalMarket .paper-main .paper-page .interested-parties .distribution-of-holdings-between-interested-parties-section .distribution-of-holdings-between-interested-parties-header .content_heading {
    margin-top: 0;
  }
  #capitalMarket .paper-main .paper-page .interested-parties .distribution-of-holdings-between-interested-parties-section .distribution-of-holdings-between-interested-parties-header {
    margin-bottom: 20px;
  }
  #capitalMarket .paper-main .paper-page .interested-parties .details-of-interested-parties-section {
    margin-top: 0;
  }
  #capitalMarket .paper-main .paper-page .interested-parties .details-of-interested-parties-section .details-of-interested-parties-header {
    margin-bottom: 20px;
  }
}
#capitalMarket .paper-main .paper-page .local-equity-daily-view-trade-data .trading-data-tab-info {
  margin-top: 40px;
}
#capitalMarket .paper-main .paper-page .local-equity-daily-view-trade-data .trading-data-tab-info .commands-book-wrapper {
  width: 850px;
}
#capitalMarket .paper-main .paper-page .local-equity-daily-view-trade-data .trading-data-tab-info .daily-data-wrapper {
  width: 555px;
  float: left;
  margin-top: 41px;
}
#capitalMarket .paper-main .paper-page .local-equity-daily-view-trade-data .trading-data-tab-info .daily-data-wrapper .daily-data-box {
  width: 47.3%;
  float: right;
}
#capitalMarket .paper-main .paper-page .local-equity-daily-view-trade-data .trading-data-tab-info .daily-data-wrapper .daily-data-box .paper-details .paper-details-column {
  height: 287px;
}
#capitalMarket .paper-main .paper-page .local-equity-daily-view-trade-data .trading-data-tab-info .daily-data-wrapper .daily-data-box.left {
  float: left;
}
#capitalMarket .paper-main .paper-page .local-equity-daily-view-trade-data .trading-data-tab-info .daily-data-wrapper .daily-data-box.long-box .paper-details .paper-details-column {
  height: 303px;
}
#capitalMarket .paper-main .paper-page .local-equity-daily-view-trade-data .trading-data-tab-info .daily-data-wrapper .daily-data-box.longer-box .paper-details .paper-details-column {
  height: 339px;
}
#capitalMarket .paper-main .paper-page .local-equity-daily-view-trade-data .trading-data-tab-info .graph {
  padding: 10px;
  float: right;
  width: 555px;
  height: 288px;
  border-radius: 5px;
  box-shadow: 0px 1px 5px 0px rgba(0, 0, 0, 0.1);
  margin-top: 40px;
}
#capitalMarket .paper-main .paper-page .local-equity-daily-view-trade-data .trading-data-tab-info .graph .graph-section .graphs #statistics-graph {
  margin-top: 0;
  margin-right: 10px;
}
#capitalMarket .paper-main .paper-page .local-equity-daily-view-trade-data .trading-data-tab-info .graph .graph-section .graphs .policy {
  margin-right: 10px;
}
#capitalMarket .paper-main .paper-page .local-equity-daily-view-trade-data .trading-data-tab-info .graph .graph-section .graphs .go-to-expanded-graph {
  color: #148d35;
  text-decoration: underline;
  cursor: pointer;
  float: left;
  margin-left: 10px;
  font-size: 12px;
}
#capitalMarket .paper-main .paper-page .local-equity-daily-view-trade-data .bursa-show-all-messages-wrap .news-list .news-block .news-information {
  cursor: default;
}
@media (max-width: 1024px) {
  #capitalMarket .paper-main .paper-page .local-equity-daily-view-trade-data .trading-data-tab-info .commands-book-wrapper {
    width: 100%;
  }
}
@media (max-width: 767px) {
  #capitalMarket .paper-main .paper-page .local-equity-daily-view-trade-data .trading-data-tab-info {
    margin-top: 21px;
  }
  #capitalMarket .paper-main .paper-page .local-equity-daily-view-trade-data .trading-data-tab-info .commands-book-wrapper {
    width: 100%;
  }
  #capitalMarket .paper-main .paper-page .local-equity-daily-view-trade-data .trading-data-tab-info .daily-data-wrapper {
    width: 100%;
    margin-top: 0;
  }
  #capitalMarket .paper-main .paper-page .local-equity-daily-view-trade-data .trading-data-tab-info .daily-data-wrapper .daily-data-box {
    width: 100%;
  }
  #capitalMarket .paper-main .paper-page .local-equity-daily-view-trade-data .trading-data-tab-info .daily-data-wrapper .daily-data-box .paper-details .paper-details-column {
    height: 100%;
    margin-bottom: 20px;
  }
  #capitalMarket .paper-main .paper-page .local-equity-daily-view-trade-data .trading-data-tab-info .daily-data-wrapper .daily-data-box.long-box .paper-details .paper-details-column {
    height: 100%;
  }
  #capitalMarket .paper-main .paper-page .local-equity-daily-view-trade-data .trading-data-tab-info .daily-data-wrapper .daily-data-box.longer-box .paper-details .paper-details-column {
    height: 100%;
  }
}
#capitalMarket .paper-main .paper-page .local-equity-daily-view-daily-deals {
  margin-top: 40px;
}
#capitalMarket .paper-main .paper-page .local-equity-daily-view-daily-deals .error-messages {
  margin-right: 12px;
  margin-top: 18px;
}
#capitalMarket .paper-main .paper-page .local-equity-daily-view-daily-deals .loading-area {
  min-height: 25px;
}
#capitalMarket .paper-main .paper-page .local-equity-daily-view-daily-deals .title {
  vertical-align: top;
  font-weight: 700;
  line-height: 14px;
  font-size: 13px;
}
@media (max-width: 767px) {
  #capitalMarket .paper-main .paper-page .local-equity-daily-view-daily-deals {
    margin-top: 20px;
  }
}
#capitalMarket .paper-main .paper-page .local-equity-daily-view-graph-and-news .box-slide .container .slide-area .tabs {
  background-color: white;
  border-bottom: 1px solid #e4ebe9;
}
#capitalMarket .paper-main .paper-page .local-equity-daily-view-graph-and-news .box-slide .container .slide-area .tabs .nav-tabs {
  margin-right: 0px;
}
#capitalMarket .paper-main .paper-page .local-equity-daily-view-graph-and-news .box-slide .container .slide-area .tabs .nav-tabs li {
  border: none;
  border-radius: 0;
  height: 39px;
}
#capitalMarket .paper-main .paper-page .local-equity-daily-view-graph-and-news .box-slide .container .slide-area .tabs .nav-tabs li > div {
  font-size: 18px;
}
#capitalMarket .paper-main .paper-page .local-equity-daily-view-graph-and-news .box-slide .container .slide-area .tabs .nav-tabs li > div.active {
  color: #148d35;
}
#capitalMarket .paper-main .paper-page .local-equity-daily-view-graph-and-news .box-slide .container .slide-area .tabs .nav-tabs li.active {
  border-bottom: 3px solid #148d35;
  background-color: transparent;
  display: inline-block;
  font-size: 18px;
  cursor: pointer;
  padding-bottom: 8px;
}
#capitalMarket .paper-main .paper-page .local-equity-daily-view-graph-and-news .box-slide .container .slide-area .slider-content {
  background-color: transparent;
}
#capitalMarket .paper-main .paper-page .local-equity-daily-view-graph-and-news .box-slide .container .slide-area .slider-content .news-list {
  border-bottom: 1px solid #e4ebe9;
  display: inline-block;
}
#capitalMarket .paper-main .paper-page .local-equity-daily-view-graph-and-news .box-slide .container .slide-area .slider-content .news-list .news-block:last-child {
  border-bottom: none;
}
#capitalMarket .paper-main .paper-page .local-equity-daily-view-graph-and-news .box-slide .container .slide-area .slider-content .news-list .news-block.one-before-last-in-last-row {
  border-bottom: none;
}
#capitalMarket .paper-main .paper-page .local-equity-company-details-financial-reports {
  min-height: 20px;
}
#capitalMarket .paper-main .paper-page .local-equity-company-details-financial-reports .first-filters-selection {
  margin-top: 45px;
  margin-bottom: 30px;
}
#capitalMarket .paper-main .paper-page .local-equity-company-details-financial-reports .first-filters-selection .combo-selector-wrapper {
  float: right;
}
#capitalMarket .paper-main .paper-page .local-equity-company-details-financial-reports .first-filters-selection .combo-selector-wrapper.second {
  float: none;
}
#capitalMarket .paper-main .paper-page .local-equity-company-details-financial-reports .first-filters-selection .label {
  color: #242424;
  vertical-align: sub;
  font-size: 13px;
}
#capitalMarket .paper-main .paper-page .local-equity-company-details-financial-reports .first-filters-selection .period-combo {
  margin-left: 25px;
  margin-right: 10px;
}
#capitalMarket .paper-main .paper-page .local-equity-company-details-financial-reports .first-filters-selection .period-combo .combo-wrap .combo .combo_selected {
  width: 150px;
}
#capitalMarket .paper-main .paper-page .local-equity-company-details-financial-reports .first-filters-selection .period-combo .wrap-options {
  width: 150px;
}
#capitalMarket .paper-main .paper-page .local-equity-company-details-financial-reports .first-filters-selection .type-combo {
  margin-right: 10px;
}
#capitalMarket .paper-main .paper-page .local-equity-company-details-financial-reports .first-filters-selection .type-combo .combo-wrap .combo .combo_selected {
  width: 150px;
}
#capitalMarket .paper-main .paper-page .local-equity-company-details-financial-reports .first-filters-selection .type-combo .wrap-options {
  width: 150px;
}
#capitalMarket .paper-main .paper-page .local-equity-company-details-financial-reports .graph-container {
  height: 500px;
}
#capitalMarket .paper-main .paper-page .local-equity-company-details-financial-reports .graph-container .graph-filters {
  float: right;
  display: inline-block;
  border-top: 1px solid #DEDEDE;
  padding-top: 20px;
}
#capitalMarket .paper-main .paper-page .local-equity-company-details-financial-reports .graph-container .graph-filters .graph-filters-label {
  font-size: 16px;
}
#capitalMarket .paper-main .paper-page .local-equity-company-details-financial-reports .graph-container .graph-filters .graph-first-combo,
#capitalMarket .paper-main .paper-page .local-equity-company-details-financial-reports .graph-container .graph-filters .graph-second-combo {
  display: block;
}
#capitalMarket .paper-main .paper-page .local-equity-company-details-financial-reports .graph-container .graph-filters .graph-first-combo .combo-wrap .combo,
#capitalMarket .paper-main .paper-page .local-equity-company-details-financial-reports .graph-container .graph-filters .graph-second-combo .combo-wrap .combo {
  background-color: #f8fafa;
}
#capitalMarket .paper-main .paper-page .local-equity-company-details-financial-reports .graph-container .graph-filters .graph-first-combo .combo-wrap .combo .fa,
#capitalMarket .paper-main .paper-page .local-equity-company-details-financial-reports .graph-container .graph-filters .graph-second-combo .combo-wrap .combo .fa {
  color: #242424;
}
#capitalMarket .paper-main .paper-page .local-equity-company-details-financial-reports .graph-container .graph-filters .graph-first-combo .combo-wrap .combo .combo_selected,
#capitalMarket .paper-main .paper-page .local-equity-company-details-financial-reports .graph-container .graph-filters .graph-second-combo .combo-wrap .combo .combo_selected {
  width: 257px;
  height: 41px;
  line-height: 41px;
  color: #242424;
}
#capitalMarket .paper-main .paper-page .local-equity-company-details-financial-reports .graph-container .graph-filters .graph-first-combo .combo-wrap .combo .combo_selected .combo_selected_text,
#capitalMarket .paper-main .paper-page .local-equity-company-details-financial-reports .graph-container .graph-filters .graph-second-combo .combo-wrap .combo .combo_selected .combo_selected_text {
  border-right: 3px solid #9CCED9;
  height: 24px;
  margin-top: 8px;
  margin-right: 10px;
  line-height: 24px;
}
#capitalMarket .paper-main .paper-page .local-equity-company-details-financial-reports .graph-container .graph-filters .graph-first-combo .wrap-options,
#capitalMarket .paper-main .paper-page .local-equity-company-details-financial-reports .graph-container .graph-filters .graph-second-combo .wrap-options {
  background-color: #f8fafa;
  border-radius: 3px;
  top: 48px;
  border: 1px solid #d0d0d0;
  width: 257px;
}
#capitalMarket .paper-main .paper-page .local-equity-company-details-financial-reports .graph-container .graph-filters .graph-first-combo .wrap-options ul li,
#capitalMarket .paper-main .paper-page .local-equity-company-details-financial-reports .graph-container .graph-filters .graph-second-combo .wrap-options ul li {
  border: none;
  padding: 0 25px 0 12px;
  margin: 0;
  line-height: 31px;
}
#capitalMarket .paper-main .paper-page .local-equity-company-details-financial-reports .graph-container .graph-filters .graph-first-combo .wrap-options ul li:hover,
#capitalMarket .paper-main .paper-page .local-equity-company-details-financial-reports .graph-container .graph-filters .graph-second-combo .wrap-options ul li:hover {
  background-color: #DBEDED;
  color: #242424;
}
#capitalMarket .paper-main .paper-page .local-equity-company-details-financial-reports .graph-container .graph-filters .graph-first-combo .wrap-options .iScrollVerticalScrollbar.iScrollLoneScrollbar,
#capitalMarket .paper-main .paper-page .local-equity-company-details-financial-reports .graph-container .graph-filters .graph-second-combo .wrap-options .iScrollVerticalScrollbar.iScrollLoneScrollbar {
  bottom: 6px !important;
  top: 6px !important;
  right: 9px !important;
  background: transparent;
}
#capitalMarket .paper-main .paper-page .local-equity-company-details-financial-reports .graph-container .graph-filters .graph-first-combo .wrap-options .iScrollVerticalScrollbar.iScrollLoneScrollbar .iScrollIndicator,
#capitalMarket .paper-main .paper-page .local-equity-company-details-financial-reports .graph-container .graph-filters .graph-second-combo .wrap-options .iScrollVerticalScrollbar.iScrollLoneScrollbar .iScrollIndicator {
  background: #CEDBDB !important;
}
#capitalMarket .paper-main .paper-page .local-equity-company-details-financial-reports .graph-container .graph-filters .graph-first-combo {
  margin: 15px 0;
}
#capitalMarket .paper-main .paper-page .local-equity-company-details-financial-reports .graph-container .graph-filters .graph-first-combo .combo-wrap .combo .combo_selected .combo_selected_text {
  border-color: #2B4C6F;
}
#capitalMarket .paper-main .paper-page .local-equity-company-details-financial-reports .graph-container .graph-area {
  float: left;
  direction: ltr;
  height: 445.46px;
  width: 846.21px;
  max-width: 100%;
  border-radius: 5px;
  box-shadow: 0 2px 7px 0 rgba(0, 0, 0, 0.17);
  padding: 20px 20px 20px 0;
}
#capitalMarket .paper-main .paper-page .local-equity-company-details-financial-reports .report-table table {
  width: 100%;
}
#capitalMarket .paper-main .paper-page .local-equity-company-details-financial-reports .report-table table tr {
  height: 43px;
  border-bottom: 1px solid #efefef;
}
#capitalMarket .paper-main .paper-page .local-equity-company-details-financial-reports .report-table table tr th {
  font-weight: bold;
  font-size: 15px;
}
#capitalMarket .paper-main .paper-page .local-equity-company-details-financial-reports .report-table table tr th:first-child {
  width: 310px;
}
#capitalMarket .paper-main .paper-page .local-equity-company-details-financial-reports .report-table table tr td {
  direction: ltr;
}
#capitalMarket .paper-main .paper-page .local-equity-company-details-financial-reports .report-table table tr td.label-td {
  padding-right: 10px;
  width: 310px;
}
#capitalMarket .paper-main .paper-page .local-equity-company-details-financial-reports .report-table table tr.bold-row {
  background-color: #f8fafa;
}
#capitalMarket .paper-main .paper-page .local-equity-company-details-financial-reports .report-table table tr.bold-row td:first-child {
  font-weight: bold;
}
#capitalMarket .paper-main .paper-page .local-equity-company-details-financial-reports .report-table table .small-text {
  font-size: 12px;
  color: #979797;
}
#capitalMarket .paper-main .paper-page .local-equity-company-details-financial-reports .policy-message {
  font-size: 13px;
  color: #848484;
  margin-top: 23px;
}
@media (max-width: 768px) {
  #capitalMarket .paper-main .paper-page .local-equity-company-details-financial-reports .report-table table tr th {
    width: 120px;
  }
  #capitalMarket .paper-main .paper-page .local-equity-company-details-financial-reports .report-table table tr td {
    width: 120px;
  }
}
@media (max-width: 767px) {
  #capitalMarket .paper-main .paper-page .local-equity-company-details-financial-reports .report-table table tr th:first-child {
    width: auto;
  }
  #capitalMarket .paper-main .paper-page .local-equity-company-details-financial-reports .report-table table tr td.label-td {
    width: auto;
  }
  #capitalMarket .paper-main .paper-page .local-equity-company-details-financial-reports .first-filters-selection .combo-selector-wrapper {
    width: 50%;
    margin-bottom: 25px;
  }
  #capitalMarket .paper-main .paper-page .local-equity-company-details-financial-reports .first-filters-selection .combo-selector-wrapper.second {
    float: right;
  }
  #capitalMarket .paper-main .paper-page .local-equity-company-details-financial-reports .first-filters-selection .combo-selector-wrapper .label {
    color: #242424;
    margin-right: 13px;
  }
}
#capitalMarket .paper-main .paper-page .local-equity-company-details-comparison-to-competitors {
  min-height: 20px;
}
#capitalMarket .paper-main .paper-page .local-equity-company-details-comparison-to-competitors .first-filters-selection {
  margin-top: 53px;
  margin-bottom: 28px;
}
#capitalMarket .paper-main .paper-page .local-equity-company-details-comparison-to-competitors .first-filters-selection .label {
  color: #242424;
  vertical-align: sub;
  font-size: 13px;
}
#capitalMarket .paper-main .paper-page .local-equity-company-details-comparison-to-competitors .first-filters-selection .period-combo {
  margin-left: 19px;
  margin-right: 10px;
}
#capitalMarket .paper-main .paper-page .local-equity-company-details-comparison-to-competitors .first-filters-selection .period-combo .combo-wrap .combo .combo_selected {
  width: 150px;
}
#capitalMarket .paper-main .paper-page .local-equity-company-details-comparison-to-competitors .first-filters-selection .period-combo .wrap-options {
  width: 150px;
}
#capitalMarket .paper-main .paper-page .local-equity-company-details-comparison-to-competitors .first-filters-selection .last-mutual-quart {
  display: inline-block;
  vertical-align: sub;
}
#capitalMarket .paper-main .paper-page .local-equity-company-details-comparison-to-competitors .competitors-area {
  width: 100%;
  height: 55px;
  padding: 0 20px;
  background-color: #f2f6f5;
  margin-bottom: 30px;
}
#capitalMarket .paper-main .paper-page .local-equity-company-details-comparison-to-competitors .competitors-area .label {
  font-size: 13px;
  margin-left: 99px;
  margin-top: 20px;
  display: inline-block;
}
#capitalMarket .paper-main .paper-page .local-equity-company-details-comparison-to-competitors .competitors-area .company {
  margin-top: 7px;
  display: inline-block;
  margin-left: 50px;
  vertical-align: top;
}
#capitalMarket .paper-main .paper-page .local-equity-company-details-comparison-to-competitors .competitors-area .company .data-block {
  width: 156px;
  height: 41px;
  line-height: 12px;
  border: 1px solid #e7e7e7;
  border-radius: 5px;
  background-color: white;
  padding: 8px 15px;
}
#capitalMarket .paper-main .paper-page .local-equity-company-details-comparison-to-competitors .competitors-area .company .data-block .data {
  float: right;
  padding-right: 5px;
}
#capitalMarket .paper-main .paper-page .local-equity-company-details-comparison-to-competitors .competitors-area .company .data-block .data .name {
  font-size: 13px;
  width: 100px;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
#capitalMarket .paper-main .paper-page .local-equity-company-details-comparison-to-competitors .competitors-area .company .data-block .data .name.isForeign {
  direction: ltr;
}
#capitalMarket .paper-main .paper-page .local-equity-company-details-comparison-to-competitors .competitors-area .company .data-block .data .id {
  font-size: 11px;
  color: #848484;
}
#capitalMarket .paper-main .paper-page .local-equity-company-details-comparison-to-competitors .competitors-area .company .data-block .data .id .currency {
  float: left;
  width: 44px;
  display: inline-block;
}
#capitalMarket .paper-main .paper-page .local-equity-company-details-comparison-to-competitors .competitors-area .company .data-block .close-section {
  float: left;
  margin-top: 7px;
}
#capitalMarket .paper-main .paper-page .local-equity-company-details-comparison-to-competitors .competitors-area .company .data-block .close-section .close-icon {
  cursor: pointer;
}
#capitalMarket .paper-main .paper-page .local-equity-company-details-comparison-to-competitors .competitors-area .company:nth-child(2) .data-block .data {
  border-right: 3px solid #2B4C6F;
}
#capitalMarket .paper-main .paper-page .local-equity-company-details-comparison-to-competitors .competitors-area .company:nth-child(3) .data-block .data {
  border-right: 3px solid #9CCED9;
}
#capitalMarket .paper-main .paper-page .local-equity-company-details-comparison-to-competitors .competitors-area .company:nth-child(4) .data-block .data {
  border-right: 3px solid #99CC02;
}
#capitalMarket .paper-main .paper-page .local-equity-company-details-comparison-to-competitors .competitors-area .company:nth-child(5) {
  margin-left: 0;
}
#capitalMarket .paper-main .paper-page .local-equity-company-details-comparison-to-competitors .competitors-area .company:nth-child(5) .data-block .data {
  border-right: 3px solid #CBCB02;
}
#capitalMarket .paper-main .paper-page .local-equity-company-details-comparison-to-competitors .comparison-area .label {
  font-size: 15px;
  font-weight: bold;
  margin-bottom: 20px;
}
#capitalMarket .paper-main .paper-page .local-equity-company-details-comparison-to-competitors .comparison-area .section {
  width: 100%;
  height: 29px;
  margin-bottom: 25px;
  border-bottom: 1px solid #efefef;
}
#capitalMarket .paper-main .paper-page .local-equity-company-details-comparison-to-competitors .comparison-area .section li {
  display: inline-block;
}
#capitalMarket .paper-main .paper-page .local-equity-company-details-comparison-to-competitors .comparison-area .section li:nth-child(1) {
  width: 231px;
}
#capitalMarket .paper-main .paper-page .local-equity-company-details-comparison-to-competitors .comparison-area .section li:nth-child(2) {
  width: 199px;
  margin-left: 8px;
  direction: ltr;
}
#capitalMarket .paper-main .paper-page .local-equity-company-details-comparison-to-competitors .comparison-area .section li:nth-child(3),
#capitalMarket .paper-main .paper-page .local-equity-company-details-comparison-to-competitors .comparison-area .section li:nth-child(4) {
  width: 199px;
  margin-left: 6px;
  direction: ltr;
}
#capitalMarket .paper-main .paper-page .local-equity-company-details-comparison-to-competitors .comparison-area .section li:nth-child(5) {
  width: 199px;
  direction: ltr;
}
#capitalMarket .paper-main .paper-page .local-equity-company-details-comparison-to-competitors .comparison-area .section li.marked {
  color: #107BC0;
  font-weight: bold;
}
#capitalMarket .paper-main .paper-page .local-equity-details-events {
  width: 100%;
  min-height: 40px;
  margin-top: 15px;
}
#capitalMarket .paper-main .paper-page .local-equity-details-events .error {
  padding: 20px;
}
#capitalMarket .paper-main .paper-page .local-equity-details-events .tables-wrapper .table-title {
  font-size: 17px;
  margin-top: 38px;
  margin-bottom: 30px;
}
@media (max-width: 767px) {
  #capitalMarket .paper-main .paper-page .local-equity-details-events .tables-wrapper .table-title {
    margin-bottom: 15px;
    font-size: 16px;
  }
}
#capitalMarket .paper-main .paper-page .details-about-company .field-title {
  display: inline-block;
}
#capitalMarket .paper-main .paper-page .details-about-company .more-button {
  float: left;
}
#capitalMarket .paper-main .paper-page .details-about-company .more-button:after {
  content: "\f078";
  font-family: "FontAwesome";
  font-size: 13px;
  margin-right: 4px;
  line-height: 14px;
  display: inline-block;
  vertical-align: top;
  margin-top: 3px;
}
#capitalMarket .paper-main .paper-page .details-about-company .more-button.close-mode:after {
  content: "\f077";
}
#capitalMarket .paper-main .paper-page .details-about-company .content-box {
  padding: 20px;
  border: 1px solid #e7e7e7;
  margin-bottom: 20px;
  border-radius: 5px;
  background-color: #f2f6f5;
  box-shadow: 0 2px 3px 0 rgba(0, 0, 0, 0.17);
}
#capitalMarket .paper-main .paper-page .details-about-company .card-box-wrapper .card-box {
  display: inline-block;
  border: 1px solid #e7e7e7;
  border-radius: 5px;
  width: 149px;
  height: 65px;
  padding: 15px;
  margin-bottom: 20px;
  font-size: 13px;
  margin-left: 20px;
}
#capitalMarket .paper-main .paper-page .details-about-company .card-box-wrapper .card-box .subtitle {
  color: #717171;
}
#capitalMarket .paper-main .paper-page .details-about-company .link-view {
  color: #0F7097;
}
#capitalMarket .paper-main .paper-page .details-about-company .company-details-section .company-details-content {
  margin-top: 32px;
}
#capitalMarket .paper-main .paper-page .details-about-company .company-details-section .company-details-content .field-title {
  margin-left: 12px;
}
#capitalMarket .paper-main .paper-page .details-about-company .company-details-section .company-details-content .field-value {
  color: #717171;
}
#capitalMarket .paper-main .paper-page .details-about-company .company-details-section .company-details-content .field-description {
  color: #606060;
  margin: 20px 0;
}
#capitalMarket .paper-main .paper-page .details-about-company .managers-details-section .managers-details-header {
  margin-bottom: 30px;
}
#capitalMarket .paper-main .paper-page .details-about-company .directors-details-section {
  margin-top: 40px;
}
#capitalMarket .paper-main .paper-page .details-about-company .directors-details-section .directors-details-header {
  margin-bottom: 30px;
}
#capitalMarket .paper-main .paper-page .details-about-company .contact-info-section .contact-info-header {
  font-size: 15px;
  color: #2d3948;
  font-weight: bold;
  padding-bottom: 25px;
}
#capitalMarket .paper-main .paper-page .details-about-company .contact-info-section .contact-info-content {
  padding-bottom: 20px;
}
#capitalMarket .paper-main .paper-page .details-about-company .contact-info-section .contact-info-content .content-row {
  margin-top: 20px;
}
#capitalMarket .paper-main .paper-page .details-about-company .contact-info-section .contact-info-content .content-row:first-child {
  margin-top: 0;
}
#capitalMarket .paper-main .paper-page .details-about-company .contact-info-section .contact-info-content .content-row .field-title {
  width: 70px;
  display: table-cell;
}
#capitalMarket .paper-main .paper-page .details-about-company .contact-info-section .contact-info-content .content-row .field-value {
  display: table-cell;
}
#capitalMarket .paper-main .paper-page .details-about-company .left-col {
  margin-top: 47px;
}
#capitalMarket .paper-main .paper-page .details-about-company .left-col .related-securities-section {
  margin-bottom: 0;
}
#capitalMarket .paper-main .paper-page .details-about-company .left-col .related-securities-section .related-securities-header {
  font-size: 15px;
  color: #2d3948;
  font-weight: bold;
  padding-bottom: 15px;
}
#capitalMarket .paper-main .paper-page .details-about-company .left-col .related-securities-section .related-securities-content .field-title {
  width: 60%;
  color: #0F7097;
  float: right;
}
#capitalMarket .paper-main .paper-page .details-about-company .left-col .related-securities-section .related-securities-content .description {
  float: right;
  margin-right: 5px;
}
#capitalMarket .paper-main .paper-page .details-about-company .left-col .related-securities-section .related-securities-content .related-security-item {
  margin-top: 28px;
  display: inline-block;
  width: 100%;
}
#capitalMarket .paper-main .paper-page .details-about-company .left-col .related-securities-section .related-securities-content .related-security-item:first-child {
  margin-top: 0;
}
@media (max-width: 767px) {
  #capitalMarket .paper-main .paper-page .details-about-company .card-box-wrapper .card-box {
    width: 100%;
    margin-left: 7px;
    height: 100%;
  }
  #capitalMarket .paper-main .paper-page .details-about-company .company-details-section .company-details-header .content_heading {
    margin-top: 10px;
  }
  #capitalMarket .paper-main .paper-page .details-about-company .mobile-contact-info-section {
    margin-top: 25px;
  }
  #capitalMarket .paper-main .paper-page .details-about-company .mobile-contact-info-section .button_green {
    padding: 0 13px 0 18px;
  }
  #capitalMarket .paper-main .paper-page .details-about-company .mobile-contact-info-section .button_green i {
    font-size: 8px;
    vertical-align: middle;
    right: 6px;
    position: relative;
  }
  #capitalMarket .paper-main .paper-page .details-about-company .mobile-contact-info-section .contact-info-section-wrapper {
    margin-top: 10px;
  }
  #capitalMarket .paper-main .paper-page .details-about-company .mobile-contact-info-section .contact-info-section-wrapper .contact-info-section .contact-info-content {
    padding-bottom: 0;
  }
  #capitalMarket .paper-main .paper-page .details-about-company .company-details-section .company-details-content {
    margin-top: 17px;
  }
  #capitalMarket .paper-main .paper-page .details-about-company .subsidiaries-section {
    width: 100%;
  }
}
#capitalMarket .paper-main .paper-page .funds-general {
  margin-top: 44px;
}
#capitalMarket .paper-main .paper-page .funds-general .derivative {
  width: 266px;
  display: inline-block;
  margin-left: 21px;
}
#capitalMarket .paper-main .paper-page .funds-general .derivative:nth-of-type(4) {
  margin-left: 0;
}
#capitalMarket .paper-main .paper-page .funds-general .derivative .paper-details .green-background {
  min-height: 267px;
}
#capitalMarket .paper-main .paper-page .funds-general .derivative.isBasketFund .paper-details .green-background {
  min-height: 244px;
  margin-bottom: 20px;
}
#capitalMarket .paper-main .paper-page .funds-general .graph-title-label {
  height: 40px;
  border-radius: 5px 5px 0 0;
  background-color: #CFDBD8;
  text-align: center;
  padding-top: 11px;
  margin-bottom: 20px;
  color: #242424;
  font-size: 14px;
  font-weight: 700;
}
#capitalMarket .paper-main .paper-page .funds-general .graph-block {
  margin-top: 36px;
  border-radius: 5px 5px 0 0;
  width: 100%;
  background-color: #f8fafa;
  box-shadow: 2px 2px 4px 0 rgba(0, 0, 0, 0.13);
}
#capitalMarket .paper-main .paper-page .funds-general .graph-block .highcharts-text-outline {
  display: none;
}
#capitalMarket .paper-main .paper-page .funds-general .graph-block .table-container {
  display: inline-block;
  margin-left: 144px;
  vertical-align: top;
  margin-right: 30px;
}
#capitalMarket .paper-main .paper-page .funds-general .graph-block .table-container ul li {
  border-bottom: 1px solid #DEDEDE;
  width: 293px;
}
#capitalMarket .paper-main .paper-page .funds-general .graph-block .table-container ul li:first-child {
  font-size: 15px;
  font-weight: bold;
  padding-bottom: 16px;
}
#capitalMarket .paper-main .paper-page .funds-general .graph-block .table-container ul li:not(:first-child) {
  padding-top: 8px;
  padding-bottom: 12px;
}
#capitalMarket .paper-main .paper-page .funds-general .graph-block .table-container ul li div:first-child {
  width: 150px;
  display: inline-block;
}
#capitalMarket .paper-main .paper-page .funds-general .graph-block .table-container ul li div:nth-child(2) {
  width: 140px;
  display: inline-block;
}
#capitalMarket .paper-main .paper-page .funds-general .graph-block .graph-container {
  display: inline-block;
  direction: ltr;
}
#capitalMarket .paper-main .paper-page .funds-general .graph-block .policy-message {
  font-size: 12px;
  color: #848484;
}
#capitalMarket .paper-main .paper-page .funds-general .graph-block .graph-note {
  padding: 20px 30px;
}
#capitalMarket .paper-main .paper-page .funds-general .graph-block.isBasketFund {
  width: 850px;
  float: left;
  margin-top: 0px;
  box-shadow: 0 2px 3px 0 rgba(0, 0, 0, 0.17);
}
#capitalMarket .paper-main .paper-page .funds-general .graph-block.isBasketFund .table-container {
  margin-left: 0px;
}
#capitalMarket .paper-main .paper-page .funds-general .exposure-profile {
  width: 100%;
  border: 1px solid #DEDEDE;
  padding: 22px 31px 29px;
  margin-top: 40px;
  border-radius: 3px;
  display: inline-block;
  height: 205px;
}
#capitalMarket .paper-main .paper-page .funds-general .exposure-profile .header {
  font-size: 17px;
  margin-bottom: 17.5px;
}
#capitalMarket .paper-main .paper-page .funds-general .exposure-profile .stock-expose,
#capitalMarket .paper-main .paper-page .funds-general .exposure-profile .forex-expose {
  width: 305px;
  float: right;
}
#capitalMarket .paper-main .paper-page .funds-general .exposure-profile .stock-expose .label,
#capitalMarket .paper-main .paper-page .funds-general .exposure-profile .forex-expose .label {
  font-size: 13px;
  margin-bottom: 12px;
}
#capitalMarket .paper-main .paper-page .funds-general .exposure-profile .stock-expose .square,
#capitalMarket .paper-main .paper-page .funds-general .exposure-profile .forex-expose .square {
  width: 30.08px;
  height: 34.78px;
  display: inline-block;
  margin-left: 4.42px;
  margin-bottom: 14.54px;
  vertical-align: top;
  position: relative;
  float: right;
}
#capitalMarket .paper-main .paper-page .funds-general .exposure-profile .stock-expose .square span,
#capitalMarket .paper-main .paper-page .funds-general .exposure-profile .forex-expose .square span {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: white;
}
#capitalMarket .paper-main .paper-page .funds-general .exposure-profile .stock-expose .square.scale-level-1,
#capitalMarket .paper-main .paper-page .funds-general .exposure-profile .forex-expose .square.scale-level-1 {
  background-color: #6CD2EF;
}
#capitalMarket .paper-main .paper-page .funds-general .exposure-profile .stock-expose .square.scale-level-2,
#capitalMarket .paper-main .paper-page .funds-general .exposure-profile .forex-expose .square.scale-level-2 {
  background-color: #66CAEB;
}
#capitalMarket .paper-main .paper-page .funds-general .exposure-profile .stock-expose .square.scale-level-3,
#capitalMarket .paper-main .paper-page .funds-general .exposure-profile .forex-expose .square.scale-level-3 {
  background-color: #4FADDB;
}
#capitalMarket .paper-main .paper-page .funds-general .exposure-profile .stock-expose .square.scale-level-4,
#capitalMarket .paper-main .paper-page .funds-general .exposure-profile .forex-expose .square.scale-level-4 {
  background-color: #3F97D0;
}
#capitalMarket .paper-main .paper-page .funds-general .exposure-profile .stock-expose .square.scale-level-5,
#capitalMarket .paper-main .paper-page .funds-general .exposure-profile .forex-expose .square.scale-level-5 {
  background-color: #2C7EC3;
}
#capitalMarket .paper-main .paper-page .funds-general .exposure-profile .stock-expose .square.scale-level-6,
#capitalMarket .paper-main .paper-page .funds-general .exposure-profile .forex-expose .square.scale-level-6 {
  background-color: #1F6EBA;
}
#capitalMarket .paper-main .paper-page .funds-general .exposure-profile .stock-expose .square.scale-level-7,
#capitalMarket .paper-main .paper-page .funds-general .exposure-profile .forex-expose .square.scale-level-7 {
  background-color: #135DB2;
  margin-left: 0;
}
#capitalMarket .paper-main .paper-page .funds-general .exposure-profile .stock-expose .square-tootltip-wrapper .square-tootltip-triangle,
#capitalMarket .paper-main .paper-page .funds-general .exposure-profile .forex-expose .square-tootltip-wrapper .square-tootltip-triangle {
  position: absolute;
  margin-top: 44px;
  width: 0;
  height: 0;
  border-left: 7px solid transparent;
  border-right: 7px solid transparent;
  border-bottom: 7px solid #CFDBD8;
  margin-right: 21px;
}
#capitalMarket .paper-main .paper-page .funds-general .exposure-profile .stock-expose .square-tootltip-wrapper .square-tooltip,
#capitalMarket .paper-main .paper-page .funds-general .exposure-profile .forex-expose .square-tootltip-wrapper .square-tooltip {
  position: absolute;
  margin-top: 51px;
  height: 28px;
  border-radius: 3px;
  padding: 10px;
  background-color: #CFDBD8;
  text-align: center;
  padding-top: 7px;
  font-size: 12px;
  box-shadow: 0 7px 11px 0 rgba(0, 0, 0, 0.46);
}
#capitalMarket .paper-main .paper-page .funds-general .exposure-profile .stock-expose .exposure-text,
#capitalMarket .paper-main .paper-page .funds-general .exposure-profile .forex-expose .exposure-text {
  color: #848484;
  font-size: 12px;
  display: inline-block;
  margin-top: 45px;
}
#capitalMarket .paper-main .paper-page .funds-general .exposure-profile .stock-expose {
  margin-left: 165px;
}
@media (max-width: 991px) and (min-width: 768px) {
  #capitalMarket .paper-main .paper-page .funds-general .graph-block.isBasketFund {
    width: 100%;
  }
  #capitalMarket .paper-main .paper-page .funds-general .graph-block .table-container {
    margin-left: auto !important;
    display: block;
    margin: 0 auto;
    width: 295px;
  }
  #capitalMarket .paper-main .paper-page .funds-general .graph-block .graph-container {
    display: block;
    margin: 0 auto;
    width: 510px;
  }
  #capitalMarket .paper-main .paper-page .funds-general .exposure-profile .stock-expose {
    margin-left: 0px;
  }
}
@media (max-width: 767px) {
  #capitalMarket .paper-main .paper-page .funds-general .derivative {
    display: block;
    margin: 15px auto 0;
    width: 290px;
  }
  #capitalMarket .paper-main .paper-page .funds-general .derivative:nth-of-type(4) {
    margin-left: auto;
  }
  #capitalMarket .paper-main .paper-page .funds-general .graph-block {
    padding: 23px 15px 20px 11px;
  }
  #capitalMarket .paper-main .paper-page .funds-general .graph-block .graph-container {
    display: block;
    margin: 0 auto;
  }
  #capitalMarket .paper-main .paper-page .funds-general .graph-block .table-container {
    display: block;
    margin-left: 0;
  }
  #capitalMarket .paper-main .paper-page .funds-general .graph-block .table-container ul li {
    max-width: 100%;
  }
  #capitalMarket .paper-main .paper-page .funds-general .graph-block .table-container ul li div:first-child {
    max-width: 50%;
  }
  #capitalMarket .paper-main .paper-page .funds-general .graph-block .table-container ul li div:nth-child(2) {
    max-width: 50%;
  }
  #capitalMarket .paper-main .paper-page .funds-general .exposure-profile {
    padding: 25px 15px;
  }
  #capitalMarket .paper-main .paper-page .funds-general .exposure-profile .header {
    font-size: 15px;
    margin-bottom: 24px;
  }
  #capitalMarket .paper-main .paper-page .funds-general .exposure-profile .stock-expose,
  #capitalMarket .paper-main .paper-page .funds-general .exposure-profile .forex-expose {
    margin-left: 0;
  }
  #capitalMarket .paper-main .paper-page .funds-general .exposure-profile .stock-expose .label,
  #capitalMarket .paper-main .paper-page .funds-general .exposure-profile .forex-expose .label {
    font-size: 14px;
    margin-bottom: 15px;
  }
  #capitalMarket .paper-main .paper-page .funds-general .exposure-profile .stock-expose .square,
  #capitalMarket .paper-main .paper-page .funds-general .exposure-profile .forex-expose .square {
    height: 27.82px;
    width: 33px;
    margin-bottom: 8.18px;
  }
  #capitalMarket .paper-main .paper-page .funds-general .exposure-profile .stock-expose .square-tootltip-wrapper .square-tootltip-triangle,
  #capitalMarket .paper-main .paper-page .funds-general .exposure-profile .forex-expose .square-tootltip-wrapper .square-tootltip-triangle {
    margin-top: 33px;
  }
  #capitalMarket .paper-main .paper-page .funds-general .exposure-profile .stock-expose .square-tootltip-wrapper .square-tooltip,
  #capitalMarket .paper-main .paper-page .funds-general .exposure-profile .forex-expose .square-tootltip-wrapper .square-tooltip {
    margin-top: 40px;
  }
  #capitalMarket .paper-main .paper-page .funds-general .exposure-profile .stock-expose .exposure-text,
  #capitalMarket .paper-main .paper-page .funds-general .exposure-profile .forex-expose .exposure-text {
    font-size: 11px;
  }
  #capitalMarket .paper-main .paper-page .funds-general .exposure-profile .stock-expose .exposure-text {
    margin-bottom: 23px;
  }
}
#capitalMarket .paper-main .paper-page .derivatives-details-trade-data {
  position: relative;
  min-height: 300px;
}
#capitalMarket .paper-main .paper-page .derivatives-details-trade-data .inner-loader {
  z-index: 3;
  position: absolute;
  right: 41%;
  top: -35px;
}
#capitalMarket .paper-main .paper-page .derivatives-details-trade-data .trading-data-tab-info .daily-data-wrapper .derivatives-details-trade-data-daily-data-box {
  width: 262px;
  margin-left: 20px;
}
#capitalMarket .paper-main .paper-page .derivatives-details-trade-data .trading-data-tab-info .daily-data-wrapper .derivatives-details-trade-data-daily-data-box:last-child {
  margin-left: 0;
}
#capitalMarket .paper-main .paper-page .derivatives-details-trade-data .trading-data-tab-info .daily-data-wrapper .derivatives-details-trade-data-daily-data-box .paper-details .paper-details-column {
  height: 265px;
  padding-bottom: 0;
}
#capitalMarket .paper-main .paper-page .derivatives-details-trade-data .trading-data-tab-info .derivatives-details-trade-data-daily-data-wrapper {
  width: 100%;
}
#capitalMarket .paper-main .paper-page .derivatives-details-trade-data .trading-data-tab-info-opacity {
  opacity: 0.2;
}
#capitalMarket .paper-main .paper-page .derivatives-details-trade-data .derivatives-details-calc-action .icon-calculator {
  display: inline-block;
  background-image: url(media/images/calc-big.93a1a34eb4fc5e82b104..png);
  width: 25px;
  height: 29px;
}
#capitalMarket .paper-main .paper-page .derivatives-details-daily-deals .cycles-graph-wrapper {
  border-radius: 4px;
  box-shadow: 0px 1px 5px 0px rgba(0, 0, 0, 0.125);
  background-color: white;
  position: relative;
  padding: 0px 20px 10px;
  margin-top: 30px;
}
#capitalMarket .paper-main .paper-page .derivatives-details-daily-deals .daily-deals-grid {
  margin-top: 50px;
}
#capitalMarket .paper-main .paper-page .derivatives-details-daily-deals .daily-deals-grid .daily-deals-table-headers {
  width: 98%;
  margin-right: 18px;
}
#capitalMarket .paper-main .paper-page .derivatives-details-daily-deals .daily-deals-grid .daily-deals-table-headers .daily-deals-table-header-space {
  white-space: normal;
}
#capitalMarket .paper-main .paper-page .derivatives-details-daily-deals .graph-section {
  margin-top: 30px;
}
#capitalMarket .paper-main .paper-page .derivatives-details-daily-deals .iScrollVerticalScrollbar {
  bottom: 15px !important;
  top: 15px !important;
  right: 0px !important;
}
#capitalMarket .paper-main .paper-page .derivatives-details-daily-deals .graphs #statistics-graph {
  min-height: 20px;
}
#capitalMarket .paper-main .paper-page .derivatives-details-daily-deals .graphs #statistics-graph ul {
  margin-bottom: 0px;
}
#capitalMarket .paper-main .paper-page .derivatives-details-daily-deals .graphs #statistics-graph ul li {
  display: inline-block;
}
#capitalMarket .paper-main .paper-page .derivatives-details-daily-deals .grid {
  margin-top: 0px;
}
#capitalMarket .paper-main .paper-page .derivatives-details-daily-deals #table-content-body {
  height: 400px;
  overflow: hidden;
  padding-right: 20px;
  margin-bottom: 10px;
  position: relative;
  z-index: 4;
  width: 100%;
}
#capitalMarket .paper-main .paper-page .derivatives-details-calculation-area {
  position: relative;
  margin-top: 62px;
  padding-right: 35px;
  padding-left: 35px;
  border-top: 1px solid #e7e7e7;
}
#capitalMarket .paper-main .paper-page .derivatives-details-calculation-area.bubble-box:before {
  background-image: url(media/images/arrow-up-big.7c67fae31a1e57652150..png);
  width: 30px;
  height: 17px;
  right: 85%;
  top: -16px;
}
@media (max-width: 1024px) {
  #capitalMarket .paper-main .paper-page .derivatives-details-trade-data .trading-data-tab-info .daily-data-wrapper {
    margin-top: 0;
  }
  #capitalMarket .paper-main .paper-page .derivatives-details-trade-data .trading-data-tab-info .daily-data-wrapper .derivatives-details-trade-data-daily-data-box {
    margin-top: 30px;
  }
}
@media (max-width: 767px) {
  #capitalMarket .paper-main .paper-page .derivatives-details-trade-data .trading-data-tab-info .last-transaction-table {
    width: 100%;
  }
  #capitalMarket .paper-main .paper-page .derivatives-details-trade-data .trading-data-tab-info .daily-data-wrapper {
    margin-top: 0;
  }
  #capitalMarket .paper-main .paper-page .derivatives-details-trade-data .trading-data-tab-info .daily-data-wrapper .derivatives-details-trade-data-daily-data-box {
    margin-top: 25px;
    width: 100%;
  }
  #capitalMarket .paper-main .paper-page .derivatives-details-calculation-area {
    margin-top: 0;
    padding-right: 10px;
    padding-left: 10px;
  }
  #capitalMarket .paper-main .paper-page .derivatives-details-calculation-area.bubble-box:before {
    right: 67%;
  }
}
#capitalMarket .paper-main .paper-page .ratings-wrapper {
  height: 210px;
  width: 849px;
  border: 1px solid #DEDEDE;
  border-radius: 5px;
  float: right;
  margin-top: 40px;
}
#capitalMarket .paper-main .paper-page .ratings-wrapper.not-convertable {
  width: 100%;
  height: 185px;
}
#capitalMarket .paper-main .paper-page .ratings-wrapper.not-convertable .sub-ratings {
  margin-top: 20px;
}
#capitalMarket .paper-main .paper-page .ratings-wrapper.not-convertable .sub-ratings .rankings-wrap {
  margin-right: 18px;
}
#capitalMarket .paper-main .paper-page .ratings-wrapper.not-convertable .sub-ratings .rankings-wrap .rankings-wrapper {
  width: 555px;
}
#capitalMarket .paper-main .paper-page .ratings-wrapper.not-convertable .sub-ratings .rankings-wrap .rankings-wrapper.small {
  width: 529px;
}
#capitalMarket .paper-main .paper-page .ratings-wrapper.not-convertable .sub-ratings .rankings-wrap .rankings-wrapper .square {
  width: 22px;
  margin-left: 3.25px;
}
#capitalMarket .paper-main .paper-page .ratings-wrapper .ratings-title {
  font-size: 16px;
  padding-right: 18px;
  padding-top: 13px;
}
#capitalMarket .paper-main .paper-page .ratings-wrapper .sub-ratings {
  margin-top: 35px;
}
#capitalMarket .paper-main .paper-page .ratings-wrapper .sub-ratings .rankings-wrap {
  float: right;
  margin-right: 18px;
}
#capitalMarket .paper-main .paper-page .ratings-wrapper .sub-ratings .rankings-wrap .sub-ratings-title {
  font-weight: bold;
}
#capitalMarket .paper-main .paper-page .ratings-wrapper .sub-ratings .rankings-wrap .rankings-wrapper {
  width: 406px;
  margin-top: 11px;
  height: 43px;
  border-left: 1px solid #DEDEDE;
  border-right: 1px solid #DEDEDE;
}
#capitalMarket .paper-main .paper-page .ratings-wrapper .sub-ratings .rankings-wrap .rankings-wrapper.small {
  width: 387px;
}
#capitalMarket .paper-main .paper-page .ratings-wrapper .sub-ratings .rankings-wrap .rankings-wrapper .square {
  height: 22px;
  width: 15px;
  float: right;
  margin-left: 3.5px;
  margin-top: 10px;
}
#capitalMarket .paper-main .paper-page .ratings-wrapper .sub-ratings .rankings-wrap .rankings-wrapper .square.last {
  margin-left: 0px;
}
#capitalMarket .paper-main .paper-page .ratings-wrapper .sub-ratings .rankings-wrap .rankings-wrapper .square-tootltip-wrapper .square-tootltip-triangle {
  position: absolute;
  margin-top: 44px;
  width: 0;
  height: 0;
  border-left: 7px solid transparent;
  border-right: 7px solid transparent;
  border-bottom: 7px solid #CFDBD8;
  margin-right: 21px;
}
#capitalMarket .paper-main .paper-page .ratings-wrapper .sub-ratings .rankings-wrap .rankings-wrapper .square-tootltip-wrapper .square-tooltip {
  direction: ltr;
  position: absolute;
  margin-top: 51px;
  height: 28px;
  width: 58px;
  border-radius: 3px;
  background-color: #CFDBD8;
  text-align: center;
  padding-top: 7px;
  font-size: 12px;
  box-shadow: 0 7px 11px 0 rgba(0, 0, 0, 0.46);
}
@media (max-width: 767px) {
  #capitalMarket .paper-main .paper-page .ratings-wrapper {
    width: 100%;
    height: 287px;
  }
  #capitalMarket .paper-main .paper-page .ratings-wrapper .ratings-title {
    padding-right: 19px;
  }
  #capitalMarket .paper-main .paper-page .ratings-wrapper .sub-ratings {
    margin-top: 25px;
  }
  #capitalMarket .paper-main .paper-page .ratings-wrapper .sub-ratings .rankings-wrap {
    margin-right: 5px;
  }
  #capitalMarket .paper-main .paper-page .ratings-wrapper .sub-ratings .rankings-wrap .rankings-wrapper {
    width: 278.5px;
    margin-bottom: 35px;
    margin-top: 5px;
    height: 50px;
  }
  #capitalMarket .paper-main .paper-page .ratings-wrapper .sub-ratings .rankings-wrap .rankings-wrapper.small {
    width: 266px;
  }
  #capitalMarket .paper-main .paper-page .ratings-wrapper .sub-ratings .rankings-wrap .rankings-wrapper .square {
    height: 28px;
    width: 10px;
    margin-left: 2.7px;
  }
  #capitalMarket .paper-main .paper-page .ratings-wrapper .sub-ratings .rankings-wrap .rankings-wrapper .square-tootltip-wrapper .square-tootltip-triangle {
    margin-right: 13px;
  }
  #capitalMarket .paper-main .paper-page .ratings-wrapper .sub-ratings .rankings-wrap .rankings-wrapper .square-tootltip-wrapper .square-tooltip {
    width: 40px;
  }
  #capitalMarket .paper-main .paper-page .paper-details .green-background .paper-details-heading {
    margin-bottom: 0px;
  }
}
#capitalMarket .paper-main .paper-page .exposure-level-wrapper {
  width: 266px;
  border: 1px solid #DEDEDE;
  border-radius: 5px;
  margin-top: 68px;
}
#capitalMarket .paper-main .paper-page .exposure-level-wrapper .exposure-level-title {
  font-size: 17px;
  color: #242424;
  padding: 15px;
}
#capitalMarket .paper-main .paper-page .exposure-level-wrapper .exposure-level-sub-title {
  font-size: 13px;
  color: #4e4e4e;
  font-weight: bold;
  padding-right: 15px;
}
#capitalMarket .paper-main .paper-page .exposure-level-wrapper .bar-exposure-range-wrap {
  margin-top: 13px;
  margin-right: 13px;
  height: 100px;
}
#capitalMarket .paper-main .paper-page .exposure-level-wrapper .bar-exposure-range-wrap .square {
  width: 30px;
  height: 34px;
  margin-left: 4.5px;
  float: right;
  color: white;
  padding-top: 7px;
  padding-right: 10px;
}
#capitalMarket .paper-main .paper-page .exposure-level-wrapper .bar-exposure-description {
  font-size: 13px;
  color: #848484;
  padding-right: 15px;
  margin-bottom: 32px;
}
#capitalMarket .paper-main .paper-page .exposure-level-wrapper .square-tootltip-triangle {
  margin-top: 39px;
  position: absolute;
  width: 0;
  height: 0;
  border-left: 7px solid transparent;
  border-right: 7px solid transparent;
  border-bottom: 7px solid #cfdbd8;
  margin-right: 21px;
}
#capitalMarket .paper-main .paper-page .exposure-level-wrapper .square-tooltip {
  position: absolute;
  margin-top: 45px;
  height: 28px;
  border-radius: 3px;
  background-color: #cfdbd8;
  text-align: center;
  font-size: 12px;
  box-shadow: 0 7px 11px 0 rgba(0, 0, 0, 0.46);
  padding: 8px 4px;
}
@media (max-width: 767px) {
  #capitalMarket .paper-main .paper-page .exposure-level-wrapper {
    margin-top: 30px;
    width: 100%;
  }
  #capitalMarket .paper-main .paper-page .exposure-level-wrapper .exposure-level-title {
    font-size: 14px;
    font-weight: bold;
  }
  #capitalMarket .paper-main .paper-page .exposure-level-wrapper .bar-exposure-range-wrap .square {
    width: 33.3px;
    height: 28px;
    margin-left: 4.7px;
    padding-top: 4px;
    padding-right: 12px;
  }
  #capitalMarket .paper-main .paper-page .exposure-level-wrapper .bar-exposure-description {
    font-size: 11px;
    width: 223px;
  }
}
#capitalMarket .paper-main .paper-page .bursa-messages-wrap {
  width: 100%;
  background: #f5f8f7;
  margin-top: 36px;
  padding: 15px;
  cursor: pointer;
  display: inline-table;
}
#capitalMarket .paper-main .paper-page .bursa-messages-wrap .bursa-messages-icon {
  background-image: url(media/images/alerts.a376348d4305916ea521..png);
  height: 23px;
  width: 20px;
  float: right;
}
#capitalMarket .paper-main .paper-page .bursa-messages-wrap .bursa-messages-title {
  float: right;
  font-size: 18px;
  margin-right: 10px;
}
#capitalMarket .paper-main .paper-page .bursa-messages-wrap .bursa-messages-time {
  float: right;
  color: #848484;
  font-size: 14px;
  margin-right: 18px;
  margin-top: 2px;
}
#capitalMarket .paper-main .paper-page .bursa-messages-wrap .bursa-messages-message {
  float: right;
  font-size: 14px;
  margin-right: 5px;
  margin-top: 2px;
  width: 635px;
}
#capitalMarket .paper-main .paper-page .bursa-messages-wrap .bursa-messages-message.only-one-news {
  width: 758px;
}
#capitalMarket .paper-main .paper-page .bursa-messages-wrap .bursa-messages-expand {
  float: left;
  cursor: pointer;
  margin-left: 7px;
  color: #148d35;
}
#capitalMarket .paper-main .paper-page .bursa-messages-wrap .bursa-messages-expand .bursa-messages-expand-icon {
  float: left;
  margin-top: 3px;
  margin-right: 10px;
  transition: 0.6s;
}
#capitalMarket .paper-main .paper-page .bursa-messages-wrap .bursa-messages-expand .bursa-messages-expand-icon.open {
  transform: rotate(180deg);
  transition: 0.6s;
}
#capitalMarket .paper-main .paper-page .bursa-messages-wrap .bursa-messages-expand .bursa-messages-go-to-all-messages {
  float: left;
  color: #148d35;
  font-size: 14px;
  font-style: normal;
}
@media (max-width: 1024px) {
  #capitalMarket .paper-main .paper-page .bursa-messages-wrap .bursa-messages-message {
    width: 220px;
  }
}
@media (max-width: 767px) {
  #capitalMarket .paper-main .paper-page .bursa-messages-wrap {
    padding: 12px 13px 14px 15px;
    margin-top: 20px;
  }
  #capitalMarket .paper-main .paper-page .bursa-messages-wrap .bursa-messages-icon {
    display: table-cell;
    margin-top: 8px;
    margin-left: 8px;
  }
  #capitalMarket .paper-main .paper-page .bursa-messages-wrap .left-wrapper {
    display: table-cell;
    margin-right: 8px;
    vertical-align: middle;
  }
  #capitalMarket .paper-main .paper-page .bursa-messages-wrap .left-wrapper .bursa-messages-time {
    float: none;
    display: initial;
    margin: 0;
  }
  #capitalMarket .paper-main .paper-page .bursa-messages-wrap .left-wrapper .bursa-messages-message {
    float: none;
    display: initial;
    margin: 0;
  }
  #capitalMarket .paper-main .paper-page .bursa-messages-wrap .bursa-messages-expand .bursa-messages-expand-icon {
    margin-top: 14px;
  }
}
#capitalMarket .paper-main .paper-page .bursa-show-all-messages-wrap {
  background: #f8fafa;
  padding: 20px;
  display: inline-block;
  min-width: 100%;
}
#capitalMarket .paper-main .paper-page .bursa-show-all-messages-wrap .news-list .news-block {
  width: 48%;
  border-bottom: 1px solid #e7e7e7;
  margin-bottom: 10px;
  float: right;
}
#capitalMarket .paper-main .paper-page .bursa-show-all-messages-wrap .news-list .news-block:nth-child(2n) {
  float: left;
}
#capitalMarket .paper-main .paper-page .bursa-show-all-messages-wrap .news-list .news-block .news-date * {
  font-size: 13px;
  color: #848484;
  display: inline-block;
}
#capitalMarket .paper-main .paper-page .bursa-show-all-messages-wrap .news-list .news-block .news-date .time:after {
  content: '|';
  display: inline-block;
  vertical-align: top;
  margin-right: 5px;
  margin-top: 0;
  font-size: 11px;
  margin-left: 3px;
}
#capitalMarket .paper-main .paper-page .bursa-show-all-messages-wrap .news-list .news-block .news-date .tags {
  display: inline-block;
  font-size: 10px;
  vertical-align: top;
  margin-top: 3px;
  margin-right: 10px;
}
#capitalMarket .paper-main .paper-page .bursa-show-all-messages-wrap .news-list .news-block .news-date .tags .tag {
  font-family: "ArialHebrew", "Arial", serif;
  display: inline-block;
  vertical-align: top;
  color: white;
  height: 14px;
  background-color: #8eacb1;
  padding: 0 4px;
  line-height: 16px;
  font-weight: 400;
  margin-left: 3px;
}
#capitalMarket .paper-main .paper-page .bursa-show-all-messages-wrap .news-list .news-block .news-date .tags .tag-lobby {
  line-height: 17px;
}
#capitalMarket .paper-main .paper-page .bursa-show-all-messages-wrap .news-list .news-block .news-information {
  margin-bottom: 10px;
  font-size: 13px;
  color: #242424;
  font-family: "Arimo", serif;
  float: right;
  margin-top: 4px;
}
#capitalMarket .paper-main .paper-page .bursa-show-all-messages-wrap .news-list .news-block .link {
  color: #148d35;
  font-size: 12px;
  float: left;
  margin-top: 5px;
  margin-left: 3px;
}
#capitalMarket .paper-main .paper-page .bursa-show-all-messages-wrap .news-list .last-news-block {
  border-bottom: 0;
}
@media (max-width: 1024px) {
  #capitalMarket .paper-main .paper-page .bursa-show-all-messages-wrap .news-list .news-block .news-information {
    width: 100%;
    min-height: 37px;
    white-space: inherit;
    overflow: auto;
    text-overflow: inherit;
  }
}
#capitalMarket .paper-main .paper-page .last-transaction-table {
  float: left;
  width: 262px;
  height: 302px;
  background: #f5f8f7;
  border-radius: 5px;
  box-shadow: 0px 1px 5px 0px rgba(0, 0, 0, 0.1);
}
#capitalMarket .paper-main .paper-page .last-transaction-table .last-transaction-table-title {
  font-size: 15px;
  font-weight: bold;
  text-align: right;
  padding: 20px 20px 5px 20px;
}
#capitalMarket .paper-main .paper-page .last-transaction-table .number-cell {
  margin: 15px 0px;
  padding: 0px 20px;
  min-height: 20px;
}
#capitalMarket .paper-main .paper-page .last-transaction-table .number-cell.colored {
  height: 27px;
  padding-top: 3px;
}
#capitalMarket .paper-main .paper-page .last-transaction-table .number-cell.colored.negative {
  background: #e8b8bf;
}
#capitalMarket .paper-main .paper-page .last-transaction-table .number-cell.colored.positive {
  background: #d3e8c1;
}
#capitalMarket .paper-main .paper-page .last-transaction-table .number-cell .cell-title {
  width: 127px;
  float: right;
}
#capitalMarket .paper-main .paper-page .last-transaction-table .number-cell .cell-title.negative {
  color: #c9253f;
}
#capitalMarket .paper-main .paper-page .last-transaction-table .number-cell .cell-title.positive {
  color: #65a02e;
}
#capitalMarket .paper-main .paper-page .last-transaction-table .value {
  color: #242424;
  letter-spacing: 0.4px;
  float: right;
  font-size: 14px;
  font-family: "roboto", sans-serif;
}
#capitalMarket .paper-main .paper-page .last-transaction-table .value.col {
  float: none;
}
#capitalMarket .paper-main .paper-page .last-transaction-table .value.value--pos {
  color: #65a02e;
}
#capitalMarket .paper-main .paper-page .last-transaction-table .value.value--neg {
  color: #c9253f;
}
#capitalMarket .paper-main .paper-page .last-transaction-table .value .fa {
  vertical-align: top;
  margin-top: 2px;
  line-height: normal;
  font-size: 14px;
}
@media (max-width: 1024px) {
  #capitalMarket .paper-main .paper-page .last-transaction-table {
    float: right;
    margin-top: 30px;
    margin-left: 30px;
  }
}
@media (max-width: 767px) {
  #capitalMarket .paper-main .paper-page .last-transaction-table {
    float: right;
    margin-top: 15px;
  }
}
#capitalMarket .paper-main .paper-page .daily-data-wrap {
  width: 100%;
  height: 288px;
  margin-top: 40px;
}
#capitalMarket .paper-main .paper-page .daily-data-wrap .daily-data {
  width: 47.3%;
  height: 100%;
  border-radius: 5px;
  box-shadow: 0px 1px 5px 0px rgba(0, 0, 0, 0.1);
}
#capitalMarket .paper-main .paper-page .daily-data-wrap .daily-data.rates {
  float: right;
}
#capitalMarket .paper-main .paper-page .daily-data-wrap .daily-data.cycles {
  float: left;
}
#capitalMarket .paper-main .paper-page .daily-data-wrap .daily-data .daily-data-title {
  font-size: 16px;
  text-align: right;
  padding: 20px 18px 5px 20px;
}
#capitalMarket .paper-main .paper-page .daily-data-wrap .daily-data .daily-data-data {
  padding: 8px 18px;
  min-height: 35px;
}
#capitalMarket .paper-main .paper-page .daily-data-wrap .daily-data .daily-data-data .daily-data-data-title {
  float: right;
  color: black;
  letter-spacing: -0.2px;
}
#capitalMarket .paper-main .paper-page .daily-data-wrap .daily-data .daily-data-data .daily-data-data-value {
  color: #606060;
  text-align: left;
  letter-spacing: -0.2px;
}
@media (max-width: 767px) {
  #capitalMarket .paper-main .paper-page .daily-data-wrap .daily-data {
    width: 100%;
    margin-bottom: 15px;
  }
}
#capitalMarket .paper-main .paper-page .paper-indexes-list {
  width: 100%;
  min-height: 90px;
  border-radius: 5px;
  box-shadow: 0px 1px 5px 0px rgba(0, 0, 0, 0.1);
  margin-top: 40px;
  float: right;
  padding-bottom: 25px;
}
#capitalMarket .paper-main .paper-page .paper-indexes-list .paper-indexes-list-title {
  font-size: 16px;
  padding: 20px 20px 5px 20px;
}
#capitalMarket .paper-main .paper-page .paper-indexes-list .paper-indexes-list-links {
  float: right;
  margin-top: 10px;
}
#capitalMarket .paper-main .paper-page .paper-indexes-list .paper-indexes-list-links .link {
  color: #0483a8;
  margin: 0px 20px 0px 0px;
  float: right;
}
#capitalMarket .paper-main .paper-page .paper-indexes-list .paper-indexes-list-links .weight {
  padding: 0px 6px 0px 20px;
  color: #0483a8;
  float: right;
}
#capitalMarket .paper-main .paper-page .paper-indexes-list .paper-indexes-list-links .line {
  background-image: url(media/images/separate-line.62ffd7468e657248ea20..png);
  height: 16px;
  width: 1px;
  float: right;
  margin-top: 2px;
}
#capitalMarket .paper-main .paper-page .paper-indexes-list .paper-indexes-list-links.last .line {
  display: none;
}
#capitalMarket .paper-main .paper-page .foreign-equity-trade-data .daily-data-wrapper {
  margin-top: 25px;
}
#capitalMarket .paper-main .paper-page .foreign-equity-trade-data .daily-data-wrapper .daily-data-box .paper-details .paper-details-column {
  height: 212px;
  margin-top: 40px;
}
#capitalMarket .paper-main .paper-page .foreign-equity-trade-data .box-slide .container .slide-area .tabs {
  background-color: white;
  border-bottom: 1px solid #e4ebe9;
}
#capitalMarket .paper-main .paper-page .foreign-equity-trade-data .box-slide .container .slide-area .tabs .nav-tabs {
  margin-right: 0px;
}
#capitalMarket .paper-main .paper-page .foreign-equity-trade-data .box-slide .container .slide-area .tabs .nav-tabs li {
  border: none;
  border-radius: 0;
  height: 39px;
}
#capitalMarket .paper-main .paper-page .foreign-equity-trade-data .box-slide .container .slide-area .tabs .nav-tabs li > div {
  font-size: 18px;
}
#capitalMarket .paper-main .paper-page .foreign-equity-trade-data .box-slide .container .slide-area .tabs .nav-tabs li > div.active {
  color: #148d35;
}
#capitalMarket .paper-main .paper-page .foreign-equity-trade-data .box-slide .container .slide-area .tabs .nav-tabs li.active {
  border-bottom: 3px solid #148d35;
  background-color: transparent;
  display: inline-block;
  font-size: 18px;
  cursor: pointer;
  padding-bottom: 8px;
}
#capitalMarket .paper-main .paper-page .foreign-equity-trade-data .box-slide .container .slide-area .slider-content {
  background-color: transparent;
}
#capitalMarket .paper-main .paper-page .foreign-equity-trade-data .box-slide .container .slide-area .slider-content .news-list {
  border-bottom: 1px solid #e4ebe9;
  display: inline-block;
}
#capitalMarket .paper-main .paper-page .foreign-equity-trade-data .box-slide .container .slide-area .slider-content .news-list .news-block:last-child {
  border-bottom: none;
}
#capitalMarket .paper-main .paper-page .foreign-equity-trade-data .box-slide .container .slide-area .slider-content .news-list .news-block.one-before-last-in-last-row {
  border-bottom: none;
}
@media (max-width: 767px) {
  #capitalMarket .paper-main .paper-page .foreign-equity-trade-data .paper-details .green-background {
    margin-bottom: 15px;
  }
}
#capitalMarket .paper-main .paper-page .foreign-equity-details-analysis-forecasts {
  margin-top: 33px;
}
#capitalMarket .paper-main .paper-page .foreign-equity-details-analysis-forecasts .grid .expandableRow .grid .ui-grid-row > div[role=row] {
  width: 100%;
}
#capitalMarket .paper-main .paper-page .foreign-equity-details-analysis-forecasts .loading-area {
  min-height: 30px;
}
#capitalMarket .paper-main .paper-page .foreign-equity-details-analysis-forecasts .join-analysts-recomendations {
  height: 307px;
  width: 100%;
  border-radius: 0 5px 5px 0;
  background-color: #f2f6f5;
  display: inline-block;
}
#capitalMarket .paper-main .paper-page .foreign-equity-details-analysis-forecasts .join-analysts-recomendations .logo {
  width: 138px;
  height: 49px;
  margin-right: 22px;
  margin-top: 129px;
  float: right;
}
#capitalMarket .paper-main .paper-page .foreign-equity-details-analysis-forecasts .join-analysts-recomendations .line {
  height: 231px;
  width: 1px;
  background: #cecece;
  margin-right: 34px;
  margin-top: 36px;
  float: right;
}
#capitalMarket .paper-main .paper-page .foreign-equity-details-analysis-forecasts .join-analysts-recomendations .want-to-join-wrapper {
  width: 475px;
  margin-top: 37px;
  float: right;
  margin-right: 34px;
}
#capitalMarket .paper-main .paper-page .foreign-equity-details-analysis-forecasts .join-analysts-recomendations .want-to-join-wrapper .title {
  color: #848484;
  font-size: 17px;
  font-weight: bold;
  line-height: 18px;
}
#capitalMarket .paper-main .paper-page .foreign-equity-details-analysis-forecasts .join-analysts-recomendations .want-to-join-wrapper .text {
  color: #848484;
  line-height: 18px;
  font-size: 14px;
  margin-top: 6px;
}
#capitalMarket .paper-main .paper-page .foreign-equity-details-analysis-forecasts .join-analysts-recomendations .want-to-join-wrapper .bullets-wrap {
  margin-top: 21px;
  display: inline-block;
  margin-bottom: 22px;
}
#capitalMarket .paper-main .paper-page .foreign-equity-details-analysis-forecasts .join-analysts-recomendations .want-to-join-wrapper .bullets-wrap .bullet {
  float: right;
  width: 267px;
  margin-bottom: 14px;
}
#capitalMarket .paper-main .paper-page .foreign-equity-details-analysis-forecasts .join-analysts-recomendations .want-to-join-wrapper .bullets-wrap .bullet.small-bullet {
  width: 190px;
}
#capitalMarket .paper-main .paper-page .foreign-equity-details-analysis-forecasts .join-analysts-recomendations .want-to-join-wrapper .bullets-wrap .bullet .bullet-checkbox {
  float: right;
  width: 20px;
  height: 20px;
}
#capitalMarket .paper-main .paper-page .foreign-equity-details-analysis-forecasts .join-analysts-recomendations .want-to-join-wrapper .bullets-wrap .bullet .bullet-text {
  color: #848484;
  line-height: 18px;
  width: 180px;
  margin-right: 5px;
  display: inline-block;
}
#capitalMarket .paper-main .paper-page .foreign-equity-details-analysis-forecasts .join-analysts-recomendations .want-to-join-wrapper .bullets-wrap .bullet .bullet-text.small-bullet {
  width: 150px;
}
#capitalMarket .paper-main .paper-page .foreign-equity-details-analysis-forecasts .join-analysts-recomendations .want-to-join-wrapper .join-analysis-recom-wrap {
  width: 270px;
  float: right;
}
#capitalMarket .paper-main .paper-page .foreign-equity-details-analysis-forecasts .join-analysts-recomendations .want-to-join-wrapper .join-analysis-recom-wrap .terms-of-service {
  color: #84C449;
  font-size: 12px;
  cursor: pointer;
}
#capitalMarket .paper-main .paper-page .foreign-equity-details-analysis-forecasts .join-analysts-recomendations .want-to-join-wrapper .join-analysis-recom-wrap .terms-of-service-error {
  font-size: 12px;
  color: #ea7152;
}
#capitalMarket .paper-main .paper-page .foreign-equity-details-analysis-forecasts .join-analysts-recomendations .want-to-join-wrapper .join-analysis-recom-wrap .checkbox-warp span {
  float: right;
  font-size: 12px;
  color: #848484;
  margin-top: 4px;
  margin-right: 25px;
}
#capitalMarket .paper-main .paper-page .foreign-equity-details-analysis-forecasts .join-analysts-recomendations .want-to-join-wrapper .join-analysis-recom-wrap .checkbox-warp input[type="checkbox"] + .control-indicator {
  height: 16px;
  width: 16px;
  border-radius: 5px;
  background-color: white;
  margin-top: 3px;
}
#capitalMarket .paper-main .paper-page .foreign-equity-details-analysis-forecasts .join-analysts-recomendations .want-to-join-wrapper .join-analysis-recom-wrap .checkbox-warp input[type="checkbox"] + .control-indicator:after {
  top: 0px;
  left: 0px;
  color: #65a02e;
  font-size: 17px;
  border-radius: 5px;
}
#capitalMarket .paper-main .paper-page .foreign-equity-details-analysis-forecasts .join-analysts-recomendations .want-to-join-wrapper .agree_and_join {
  float: right;
  padding: 0 16px;
  margin-right: 22px;
  margin-top: -3px;
}
#capitalMarket .paper-main .paper-page .foreign-equity-details-analysis-forecasts .join-analysts-recomendations .recomendation-image {
  margin-top: 11px;
  margin-left: 98px;
  float: left;
}
#capitalMarket .paper-main .paper-page .foreign-equity-details-analysis-forecasts .analysts-recomandations .legal-clarification-wrap {
  height: 70px;
  width: 100%;
  border-radius: 0 5px 5px 0;
  background-color: #f2f6f5;
  display: inline-block;
}
#capitalMarket .paper-main .paper-page .foreign-equity-details-analysis-forecasts .analysts-recomandations .legal-clarification-wrap .tip-ranks-logo {
  height: 34px;
  width: 97px;
  margin-top: 18px;
  margin-right: 18px;
  float: right;
}
#capitalMarket .paper-main .paper-page .foreign-equity-details-analysis-forecasts .analysts-recomandations .legal-clarification-wrap .tip-ranks-line {
  height: 48px;
  width: 1px;
  background-color: #cecece;
  margin-right: 14.5px;
  float: right;
  margin-top: 11px;
}
#capitalMarket .paper-main .paper-page .foreign-equity-details-analysis-forecasts .analysts-recomandations .legal-clarification-wrap .legal-clarification-text {
  float: right;
  width: 980px;
  padding: 17px;
  color: #848484;
  font-size: 15px;
  line-height: 18px;
}
#capitalMarket .paper-main .paper-page .foreign-equity-details-analysis-forecasts .analysts-recomandations .legal-clarification-wrap .legal-clarification-text .legal-clarification-link {
  color: #148d35;
  text-decoration: underline;
  cursor: pointer;
  margin-right: -4px;
  padding-right: 5px;
}
#capitalMarket .paper-main .paper-page .foreign-equity-details-analysis-forecasts .analysts-recomandations .distribution-of-analysis-recomendations-wrapper {
  height: 237px;
  width: 556px;
  border-radius: 5px;
  box-shadow: 0 2px 7px 0 rgba(0, 0, 0, 0.17);
  float: right;
  margin-top: 30px;
  position: relative;
}
#capitalMarket .paper-main .paper-page .foreign-equity-details-analysis-forecasts .analysts-recomandations .distribution-of-analysis-recomendations-wrapper.left {
  float: left;
}
#capitalMarket .paper-main .paper-page .foreign-equity-details-analysis-forecasts .analysts-recomandations .distribution-of-analysis-recomendations-wrapper .distribution-of-analysis-recomendations-data-title {
  color: #242424;
  font-size: 15px;
  font-weight: bold;
  line-height: 16px;
  width: 169px;
  padding: 15px;
  padding-bottom: 20px;
}
#capitalMarket .paper-main .paper-page .foreign-equity-details-analysis-forecasts .analysts-recomandations .distribution-of-analysis-recomendations-wrapper .distribution-of-analysis-recomendations-data-wrapper {
  width: 205px;
  height: 100%;
  border-radius: 0 5px 5px 0;
  background-color: #f8fafa;
  float: right;
  position: absolute;
}
#capitalMarket .paper-main .paper-page .foreign-equity-details-analysis-forecasts .analysts-recomandations .distribution-of-analysis-recomendations-wrapper .distribution-of-analysis-recomendations-data-wrapper .distribution-of-analysis-recomendations-data-box {
  display: inline-block;
  margin-right: 15px;
  margin-bottom: 13px;
}
#capitalMarket .paper-main .paper-page .foreign-equity-details-analysis-forecasts .analysts-recomandations .distribution-of-analysis-recomendations-wrapper .distribution-of-analysis-recomendations-data-wrapper .distribution-of-analysis-recomendations-data-box .button_green {
  font-size: 12px;
  padding: 0px 6px;
  margin-top: 22px;
  cursor: pointer;
}
#capitalMarket .paper-main .paper-page .foreign-equity-details-analysis-forecasts .analysts-recomandations .distribution-of-analysis-recomendations-wrapper .distribution-of-analysis-recomendations-data-wrapper .distribution-of-analysis-recomendations-data-box .distribution-of-analysis-recomendations-data-box-rectangle {
  height: 23px;
  width: 6px;
  background-color: #63A023;
  float: right;
}
#capitalMarket .paper-main .paper-page .foreign-equity-details-analysis-forecasts .analysts-recomandations .distribution-of-analysis-recomendations-wrapper .distribution-of-analysis-recomendations-data-wrapper .distribution-of-analysis-recomendations-data-box .distribution-of-analysis-recomendations-data-box-rectangle.red {
  background-color: #C9243F;
}
#capitalMarket .paper-main .paper-page .foreign-equity-details-analysis-forecasts .analysts-recomandations .distribution-of-analysis-recomendations-wrapper .distribution-of-analysis-recomendations-data-wrapper .distribution-of-analysis-recomendations-data-box .distribution-of-analysis-recomendations-data-box-rectangle.gray {
  background-color: #95A5A6;
}
#capitalMarket .paper-main .paper-page .foreign-equity-details-analysis-forecasts .analysts-recomandations .distribution-of-analysis-recomendations-wrapper .distribution-of-analysis-recomendations-data-wrapper .distribution-of-analysis-recomendations-data-box .distribution-of-analysis-recomendations-data-box-rectangle.blue {
  background-color: #2B4C6F;
}
#capitalMarket .paper-main .paper-page .foreign-equity-details-analysis-forecasts .analysts-recomandations .distribution-of-analysis-recomendations-wrapper .distribution-of-analysis-recomendations-data-wrapper .distribution-of-analysis-recomendations-data-box .distribution-of-analysis-recomendations-data-box-text {
  font-size: 13px;
  line-height: 12px;
  float: right;
  margin-right: 5px;
}
#capitalMarket .paper-main .paper-page .foreign-equity-details-analysis-forecasts .analysts-recomandations .distribution-of-analysis-recomendations-wrapper .distribution-of-analysis-recomendations-data-wrapper .distribution-of-analysis-recomendations-data-box .distribution-of-analysis-recomendations-data-box-text .value {
  font-size: 11px;
}
#capitalMarket .paper-main .paper-page .foreign-equity-details-analysis-forecasts .analysts-recomandations .distribution-of-analysis-recomendations-wrapper .distribution-of-analysis-recomendations-pie-chart-policy-message {
  font-size: 12px;
  line-height: 11px;
  color: #7B7B7B;
  text-align: right;
  margin-top: -5px;
  margin-right: 13px;
}
#capitalMarket .paper-main .paper-page .foreign-equity-details-analysis-forecasts .analysts-recomandations .distribution-of-analysis-recomendations-wrapper .distribution-of-analysis-recomendations-pie-chart-wrapper {
  width: 350px;
  float: right;
  margin: 10px 0px 0 0px;
  position: absolute;
  left: 0;
}
#capitalMarket .paper-main .paper-page .foreign-equity-details-analysis-forecasts .analysts-recomandations .distribution-of-analysis-recomendations-wrapper .distribution-of-analysis-recomendations-pie-chart-wrapper.target-price {
  direction: ltr;
}
#capitalMarket .paper-main .paper-page .foreign-equity-details-analysis-forecasts .analysts-recomandations .distribution-of-analysis-recomendations-wrapper .distribution-of-analysis-recomendations-pie-chart-wrapper.target-price .distribution-of-analysis-recomendations-pie-chart-policy-message {
  margin-top: 0px;
  margin-right: 17px;
}
#capitalMarket .paper-main .paper-page .foreign-equity-details-analysis-forecasts .analysts-recomandations .historical-analysis-wrapper .bubble-box:before {
  right: 85px;
  background-image: url(media/images/filter_triangle_big.a7eb807a8e795da778f1..png);
  width: 42px;
  height: 21px;
  top: -21px;
}
#capitalMarket .paper-main .paper-page .foreign-equity-details-analysis-forecasts .analysts-recomandations .historical-analysis-wrapper .bubble-box {
  float: right;
  width: 100%;
  margin-top: 14px;
  height: 425px;
  padding: 30px;
}
#capitalMarket .paper-main .paper-page .foreign-equity-details-analysis-forecasts .analysts-recomandations .historical-analysis-wrapper .bubble-box .historical-analysis-wrap .excel-btn2 {
  cursor: pointer;
  position: absolute;
  top: 0;
  left: -260px;
  z-index: 9;
  margin-top: 15px;
  width: 30%;
}
#capitalMarket .paper-main .paper-page .foreign-equity-details-analysis-forecasts .analysts-recomandations .historical-analysis-wrapper .bubble-box .historical-analysis-wrap .historical-analysis-wrap-title {
  color: #242424;
  font-size: 15px;
  font-weight: bold;
  line-height: 16px;
  margin-right: 18px;
}
#capitalMarket .paper-main .paper-page .foreign-equity-details-analysis-forecasts .analysts-recomandations .historical-analysis-wrapper .bubble-box .historical-analysis-wrap .historical-analysis-can-not-show-data-error {
  margin: 0 auto;
  width: 185px;
  margin-top: 160px;
}
#capitalMarket .paper-main .paper-page .foreign-equity-details-analysis-forecasts .analysts-recomandations .historical-analysis-wrapper .bubble-box .historical-analysis-wrap .basic-line-chart-wrapper {
  position: relative;
  left: -29px;
}
#capitalMarket .paper-main .paper-page .foreign-equity-details-analysis-forecasts .analysts-recomandations .historical-analysis-wrapper .bubble-box .historical-analysis-wrap .historical-analysis-policy-message {
  color: #848484;
  font-size: 11px;
  margin-top: 16px;
  margin-right: 18px;
}
#capitalMarket .paper-main .paper-page .foreign-equity-details-analysis-forecasts .analysts-recomandations .analysis-recomendations-table-wrapper {
  float: right;
  margin-top: 35px;
  width: 100%;
}
#capitalMarket .paper-main .paper-page .foreign-equity-details-analysis-forecasts .analysts-recomandations .analysis-recomendations-table-wrapper .analysis-recomendations-table-title {
  float: right;
  font-size: 25px;
  margin-top: -3px;
}
#capitalMarket .paper-main .paper-page .foreign-equity-details-analysis-forecasts .analysts-recomandations .analysis-recomendations-table-wrapper .main_filter {
  padding-top: 0px;
  padding-bottom: 7px;
}
#capitalMarket .paper-main .paper-page .foreign-equity-details-analysis-forecasts .analysts-recomandations .analysis-recomendations-table-wrapper .mobile-grid-wrapper .field-name {
  color: #242424;
  font-size: 15px;
}
#capitalMarket .paper-main .paper-page .foreign-equity-details-analysis-forecasts .analysts-recomandations .analysis-recomendations-table-wrapper .mobile-grid-wrapper .field-name.smaller {
  font-size: 14px;
  float: right;
}
#capitalMarket .paper-main .paper-page .foreign-equity-details-analysis-forecasts .analysts-recomandations .analysis-recomendations-table-wrapper .mobile-grid-wrapper .field-name.gray-text {
  color: #848484;
}
#capitalMarket .paper-main .paper-page .foreign-equity-details-analysis-forecasts .analysts-recomandations .analysis-recomendations-table-wrapper .mobile-grid-wrapper .field-name.red-text {
  color: #C9243F;
}
#capitalMarket .paper-main .paper-page .foreign-equity-details-analysis-forecasts .analysts-recomandations .analysis-recomendations-table-wrapper .mobile-grid-wrapper .field-name.green-text {
  color: #63A023;
}
#capitalMarket .paper-main .paper-page .foreign-equity-details-analysis-forecasts .analysts-recomandations .analysis-recomendations-table-wrapper .mobile-grid-wrapper .mobile-grid-row {
  width: 100%;
  box-shadow: 0 2px 7px 0 rgba(0, 0, 0, 0.17);
  border-radius: 5px;
  margin: 0 auto;
  margin-bottom: 15px;
}
#capitalMarket .paper-main .paper-page .foreign-equity-details-analysis-forecasts .analysts-recomandations .analysis-recomendations-table-wrapper .mobile-grid-wrapper .mobile-grid-row .mobile-grid-strip {
  width: 100%;
  height: 70px;
  padding: 10px 14px 10px 0px;
}
#capitalMarket .paper-main .paper-page .foreign-equity-details-analysis-forecasts .analysts-recomandations .analysis-recomendations-table-wrapper .mobile-grid-wrapper .mobile-grid-row .mobile-grid-strip.top {
  border-bottom: 1px solid #f2f2f2;
  height: 80px;
}
#capitalMarket .paper-main .paper-page .foreign-equity-details-analysis-forecasts .analysts-recomandations .analysis-recomendations-table-wrapper .mobile-grid-wrapper .mobile-grid-row .mobile-grid-strip.small {
  padding: 10px 14px 0px 0px;
  height: 70px;
}
#capitalMarket .paper-main .paper-page .foreign-equity-details-analysis-forecasts .analysts-recomandations .analysis-recomendations-table-wrapper .mobile-grid-wrapper .mobile-grid-row .mobile-grid-strip .mobile-grid-strip-right .picture {
  height: 41px;
  width: 42px;
  float: right;
  border-radius: 25px;
  margin: 8px 0px 0px 13px;
}
#capitalMarket .paper-main .paper-page .foreign-equity-details-analysis-forecasts .analysts-recomandations .analysis-recomendations-table-wrapper .mobile-grid-wrapper .mobile-grid-row .mobile-grid-strip .sub-field {
  font-size: 11px;
  color: #606060;
}
#capitalMarket .paper-main .paper-page .foreign-equity-details-analysis-forecasts .analysts-recomandations .analysis-recomendations-table-wrapper .mobile-grid-wrapper .mobile-grid-row .mobile-grid-strip .sub-field.with-link {
  width: 180px;
}
#capitalMarket .paper-main .paper-page .foreign-equity-details-analysis-forecasts .analysts-recomandations .analysis-recomendations-table-wrapper .mobile-grid-wrapper .mobile-grid-row .mobile-grid-strip .mobile-grid-strip-left {
  float: right;
  margin-right: 55px;
}
#capitalMarket .paper-main .paper-page .foreign-equity-details-analysis-forecasts .analysts-recomandations .analysis-recomendations-table-wrapper .mobile-grid-wrapper .mobile-grid-row .mobile-grid-strip .mobile-grid-strip-left .link-to-article {
  float: left;
  text-decoration: underline;
}
#capitalMarket .paper-main .paper-page .foreign-equity-details-analysis-forecasts .analysts-recomandations .analysis-recomendations-table-wrapper .mobile-grid-wrapper .mobile-grid-row .mobile-grid-strip .mobile-grid-strip-left.with-pic {
  margin-right: 0px;
}
#capitalMarket .paper-main .paper-page .foreign-equity-details-analysis-forecasts .analysts-recomandations .analysis-recomendations-table-wrapper .mobile-grid-wrapper .mobile-grid-row .mobile-grid-strip .mobile-grid-strip-left .stars {
  font-family: FontAwesome;
  font-size: 12px;
  margin-left: 1.45px;
  transform: scaleX(-1);
  color: #FDC02F;
}
#capitalMarket .paper-main .paper-page .foreign-equity-details-analysis-forecasts .analysts-recomandations .analysis-recomendations-table-wrapper .mobile-grid-wrapper .mobile-grid-row .mobile-grid-strip .mobile-grid-strip-left .mobile-grid-strip-title {
  font-size: 15px;
  font-weight: bold;
}
#capitalMarket .paper-main .paper-page .foreign-equity-details-analysis-forecasts .analysts-recomandations .analysis-recomendations-table-wrapper .mobile-grid-wrapper .mobile-grid-row .mobile-grid-row-expand {
  width: 100%;
  height: 45px;
  color: #148d35;
  font-size: 13px;
  border-top: 1px solid #f2f2f2;
  text-align: center;
  padding-top: 12px;
}
#capitalMarket .paper-main .paper-page .foreign-equity-details-analysis-forecasts .analysts-recomandations .analysis-recomendations-table-wrapper .mobile-grid-wrapper .mobile-grid-row .expand-table-wrapper {
  padding-top: 10px;
  padding-bottom: 26px;
}
#capitalMarket .paper-main .paper-page .foreign-equity-details-analysis-forecasts .analysts-recomandations .analysis-recomendations-table-wrapper .mobile-grid-wrapper .mobile-grid-row .expand-table-titles-row {
  width: 90%;
  height: 37px;
  border-bottom: 1px solid #f2f2f2;
  margin: 0 auto;
  font-size: 13px;
  line-height: 15px;
}
#capitalMarket .paper-main .paper-page .foreign-equity-details-analysis-forecasts .analysts-recomandations .analysis-recomendations-table-wrapper .mobile-grid-wrapper .mobile-grid-row .expand-table-row-data {
  width: 90%;
  margin: 0 auto;
  padding: 16px 0px;
  border-bottom: 1px solid #f2f2f2;
}
#capitalMarket .paper-main .paper-page .foreign-equity-details-analysis-forecasts .analysts-recomandations .analysis-recomendations-table-wrapper .mobile-grid-wrapper .mobile-grid-row .sub-grid-wrapper {
  width: 90%;
  margin: 0 auto;
  padding: 40px 0px 0px 0px;
  font-size: 13px;
  display: table;
}
#capitalMarket .paper-main .paper-page .foreign-equity-details-analysis-forecasts .analysts-recomandations .analysis-recomendations-table-wrapper .mobile-grid-wrapper .mobile-grid-row .sub-grid-wrapper .amount-from-total {
  float: right;
  color: #999999;
}
#capitalMarket .paper-main .paper-page .foreign-equity-details-analysis-forecasts .analysts-recomandations .analysis-recomendations-table-wrapper .mobile-grid-wrapper .mobile-grid-row .sub-grid-wrapper .to-all-recomendations {
  float: left;
  text-decoration: underline;
  color: #148d35;
}
#capitalMarket .paper-main .paper-page .foreign-equity-details-analysis-forecasts .analysts-recomandations .analysis-recomendations-table-wrapper [ui-grid-expandable-row] .table-triangle-up .triangle-up-border {
  right: 24px;
}
#capitalMarket .paper-main .paper-page .foreign-equity-details-analysis-forecasts .analysts-recomandations .analysis-recomendations-table-wrapper [ui-grid-expandable-row] .table-triangle-up .triangle-up-inside {
  right: 26px;
}
@media (max-width: 1024px) {
  #capitalMarket .paper-main .paper-page .foreign-equity-details-analysis-forecasts .join-analysts-recomendations {
    display: table;
  }
  #capitalMarket .paper-main .paper-page .foreign-equity-details-analysis-forecasts .join-analysts-recomendations .logo {
    margin-right: 1%;
  }
  #capitalMarket .paper-main .paper-page .foreign-equity-details-analysis-forecasts .join-analysts-recomendations .line {
    margin-right: 1%;
  }
  #capitalMarket .paper-main .paper-page .foreign-equity-details-analysis-forecasts .join-analysts-recomendations .want-to-join-wrapper {
    margin-right: 1%;
  }
  #capitalMarket .paper-main .paper-page .foreign-equity-details-analysis-forecasts .join-analysts-recomendations .recomendation-image {
    display: block;
    margin-left: 1%;
  }
  #capitalMarket .paper-main .paper-page .foreign-equity-details-analysis-forecasts .analysts-recomandations .legal-clarification-wrap {
    height: 100%;
  }
  #capitalMarket .paper-main .paper-page .foreign-equity-details-analysis-forecasts .analysts-recomandations .legal-clarification-wrap .tip-ranks-line {
    height: 65px;
  }
  #capitalMarket .paper-main .paper-page .foreign-equity-details-analysis-forecasts .analysts-recomandations .legal-clarification-wrap .legal-clarification-text {
    width: 808px;
  }
  #capitalMarket .paper-main .paper-page .foreign-equity-details-analysis-forecasts .analysts-recomandations .distribution-of-analysis-recomendations-wrapper.left {
    float: right;
  }
}
@media (max-width: 991px) {
  #capitalMarket .paper-main .paper-page .foreign-equity-details-analysis-forecasts .grid {
    margin-bottom: 0px;
  }
  #capitalMarket .paper-main .paper-page .foreign-equity-details-analysis-forecasts .join-analysts-recomendations .logo {
    margin-right: 22px;
  }
  #capitalMarket .paper-main .paper-page .foreign-equity-details-analysis-forecasts .join-analysts-recomendations .line {
    margin-right: 34px;
  }
  #capitalMarket .paper-main .paper-page .foreign-equity-details-analysis-forecasts .join-analysts-recomendations .want-to-join-wrapper {
    margin-right: 34px;
  }
  #capitalMarket .paper-main .paper-page .foreign-equity-details-analysis-forecasts .join-analysts-recomendations .recomendation-image {
    display: none;
  }
  #capitalMarket .paper-main .paper-page .foreign-equity-details-analysis-forecasts .analysts-recomandations .legal-clarification-wrap {
    height: 100%;
  }
  #capitalMarket .paper-main .paper-page .foreign-equity-details-analysis-forecasts .analysts-recomandations .legal-clarification-wrap .tip-ranks-line {
    height: 80px;
  }
  #capitalMarket .paper-main .paper-page .foreign-equity-details-analysis-forecasts .analysts-recomandations .legal-clarification-wrap .legal-clarification-text {
    width: 587px;
  }
  #capitalMarket .paper-main .paper-page .foreign-equity-details-analysis-forecasts .analysts-recomandations .distribution-of-analysis-recomendations-wrapper.left {
    float: right;
  }
}
@media (max-width: 767px) {
  #capitalMarket .paper-main .paper-page .foreign-equity-details-analysis-forecasts .join-analysts-recomendations {
    height: 100%;
  }
  #capitalMarket .paper-main .paper-page .foreign-equity-details-analysis-forecasts .join-analysts-recomendations .logo-wrapper {
    margin: 0 auto;
    width: 138px;
    margin-top: 20px;
  }
  #capitalMarket .paper-main .paper-page .foreign-equity-details-analysis-forecasts .join-analysts-recomendations .logo-wrapper .logo {
    float: none;
    margin: 0px;
  }
  #capitalMarket .paper-main .paper-page .foreign-equity-details-analysis-forecasts .join-analysts-recomendations .line {
    height: 1px;
    width: 88%;
    margin: 0 auto;
    margin-top: 20px;
    float: none;
  }
  #capitalMarket .paper-main .paper-page .foreign-equity-details-analysis-forecasts .join-analysts-recomendations .line.full {
    width: 100%;
  }
  #capitalMarket .paper-main .paper-page .foreign-equity-details-analysis-forecasts .join-analysts-recomendations .want-to-join-wrapper {
    width: 88%;
    margin: 0 auto;
    margin-top: 20px;
    float: none;
  }
  #capitalMarket .paper-main .paper-page .foreign-equity-details-analysis-forecasts .join-analysts-recomendations .want-to-join-wrapper .title {
    line-height: 21px;
  }
  #capitalMarket .paper-main .paper-page .foreign-equity-details-analysis-forecasts .join-analysts-recomendations .want-to-join-wrapper .bullets-wrap {
    margin-bottom: -20px;
  }
  #capitalMarket .paper-main .paper-page .foreign-equity-details-analysis-forecasts .join-analysts-recomendations .want-to-join-wrapper .bullets-wrap .bullet-text {
    margin-right: 28px;
  }
  #capitalMarket .paper-main .paper-page .foreign-equity-details-analysis-forecasts .join-analysts-recomendations .want-to-join-wrapper .join-analysis-recom-wrap {
    margin-top: 22px;
    margin-bottom: 22px;
  }
  #capitalMarket .paper-main .paper-page .foreign-equity-details-analysis-forecasts .join-analysts-recomendations .want-to-join-wrapper .agree_and_join {
    margin: 25px auto;
    width: 150px;
    display: table;
    float: none;
  }
  #capitalMarket .paper-main .paper-page .foreign-equity-details-analysis-forecasts .analysts-recomandations .main_filter .main-filter-row .group-filter {
    min-width: 40px;
  }
  #capitalMarket .paper-main .paper-page .foreign-equity-details-analysis-forecasts .analysts-recomandations .legal-clarification-wrap {
    height: 100%;
  }
  #capitalMarket .paper-main .paper-page .foreign-equity-details-analysis-forecasts .analysts-recomandations .legal-clarification-wrap .tip-ranks-logo-wrapper {
    width: 87px;
    margin: 0 auto;
    margin-top: 15px;
  }
  #capitalMarket .paper-main .paper-page .foreign-equity-details-analysis-forecasts .analysts-recomandations .legal-clarification-wrap .tip-ranks-logo-wrapper .tip-ranks-logo {
    height: 30px;
    width: 86px;
    float: none;
    margin: 0px;
  }
  #capitalMarket .paper-main .paper-page .foreign-equity-details-analysis-forecasts .analysts-recomandations .legal-clarification-wrap .tip-ranks-line {
    width: 90%;
    height: 1px;
    margin: 12px auto;
    float: none;
  }
  #capitalMarket .paper-main .paper-page .foreign-equity-details-analysis-forecasts .analysts-recomandations .legal-clarification-wrap .legal-clarification-text {
    width: 90%;
    margin: 0 auto;
    margin-bottom: 5%;
    float: none;
    padding: 0px;
    font-size: 14px;
  }
  #capitalMarket .paper-main .paper-page .foreign-equity-details-analysis-forecasts .analysts-recomandations .distribution-of-analysis-recomendations-wrapper {
    width: 100%;
    height: 430px;
    margin-top: 20px;
  }
  #capitalMarket .paper-main .paper-page .foreign-equity-details-analysis-forecasts .analysts-recomandations .distribution-of-analysis-recomendations-wrapper.left {
    height: 369px;
  }
  #capitalMarket .paper-main .paper-page .foreign-equity-details-analysis-forecasts .analysts-recomandations .distribution-of-analysis-recomendations-wrapper .distribution-of-analysis-recomendations-pie-chart-policy-message {
    line-height: 15px;
  }
  #capitalMarket .paper-main .paper-page .foreign-equity-details-analysis-forecasts .analysts-recomandations .distribution-of-analysis-recomendations-wrapper .distribution-of-analysis-recomendations-data-title {
    width: 100%;
    padding-bottom: 15px;
    direction: rtl;
  }
  #capitalMarket .paper-main .paper-page .foreign-equity-details-analysis-forecasts .analysts-recomandations .distribution-of-analysis-recomendations-wrapper .distribution-of-analysis-recomendations-data-title.target-price {
    padding-bottom: 1px;
  }
  #capitalMarket .paper-main .paper-page .foreign-equity-details-analysis-forecasts .analysts-recomandations .distribution-of-analysis-recomendations-wrapper .distribution-of-analysis-recomendations-data-wrapper {
    width: 100%;
    padding: 26px 0px 30px 0px;
    height: 185px;
    bottom: 0;
  }
  #capitalMarket .paper-main .paper-page .foreign-equity-details-analysis-forecasts .analysts-recomandations .distribution-of-analysis-recomendations-wrapper .distribution-of-analysis-recomendations-data-wrapper.target-price {
    height: 130px;
  }
  #capitalMarket .paper-main .paper-page .foreign-equity-details-analysis-forecasts .analysts-recomandations .distribution-of-analysis-recomendations-wrapper .distribution-of-analysis-recomendations-data-wrapper .distribution-of-analysis-recomendations-data-box {
    width: 100%;
  }
  #capitalMarket .paper-main .paper-page .foreign-equity-details-analysis-forecasts .analysts-recomandations .distribution-of-analysis-recomendations-wrapper .distribution-of-analysis-recomendations-data-wrapper .distribution-of-analysis-recomendations-data-box .distribution-of-analysis-recomendations-data-box-text {
    font-weight: bold;
    font-size: 12px;
    line-height: 23px;
  }
  #capitalMarket .paper-main .paper-page .foreign-equity-details-analysis-forecasts .analysts-recomandations .distribution-of-analysis-recomendations-wrapper .distribution-of-analysis-recomendations-data-wrapper .distribution-of-analysis-recomendations-data-box .distribution-of-analysis-recomendations-data-box-text .text {
    float: right;
    width: 50px;
  }
  #capitalMarket .paper-main .paper-page .foreign-equity-details-analysis-forecasts .analysts-recomandations .distribution-of-analysis-recomendations-wrapper .distribution-of-analysis-recomendations-data-wrapper .distribution-of-analysis-recomendations-data-box .distribution-of-analysis-recomendations-data-box-text .text.longer {
    width: 100px;
  }
  #capitalMarket .paper-main .paper-page .foreign-equity-details-analysis-forecasts .analysts-recomandations .distribution-of-analysis-recomendations-wrapper .distribution-of-analysis-recomendations-data-wrapper .distribution-of-analysis-recomendations-data-box .distribution-of-analysis-recomendations-data-box-text .value {
    float: right;
    font-size: 12px;
    margin-left: 6px;
  }
  #capitalMarket .paper-main .paper-page .foreign-equity-details-analysis-forecasts .analysts-recomandations .distribution-of-analysis-recomendations-wrapper .distribution-of-analysis-recomendations-pie-chart-wrapper {
    width: 100%;
    margin: 4px 0px 0 0px;
  }
  #capitalMarket .paper-main .paper-page .foreign-equity-details-analysis-forecasts .analysts-recomandations .analysis-recomendations-table-pre-wrapper-line {
    height: 1px;
    background-color: #DEDEDE;
    width: 100%;
    float: left;
    margin-top: 25px;
  }
  #capitalMarket .paper-main .paper-page .foreign-equity-details-analysis-forecasts .analysts-recomandations .analysis-recomendations-table-wrapper {
    margin-top: 25px;
  }
  #capitalMarket .paper-main .paper-page .foreign-equity-details-analysis-forecasts .analysts-recomandations .analysis-recomendations-table-wrapper .analysis-recomendations-table-title {
    font-size: 16px;
  }
}
#capitalMarket .paper-main .paper-page .foreign-equity-company-details-interested-parties {
  margin-top: 40px;
}
@media (max-width: 767px) {
  #capitalMarket .paper-main .paper-page .foreign-equity-company-details-interested-parties .grid .ui-grid-row .extended-grid-row .tmd_item-value.one-line-row {
    direction: rtl;
  }
}
#capitalMarket .paper-main .paper-page .loading-area {
  min-height: 300px;
}
#capitalMarket .paper-main .paper-page .nav-tabs {
  margin-top: 25px;
}
#capitalMarket .paper-main .paper-page .nav-tabs li {
  margin-left: 18px;
}
#capitalMarket .paper-main .paper-page .page-wrapper {
  min-height: 25px;
  margin-top: 40px;
}
#capitalMarket .paper-main .paper-page .error-padding {
  padding: 20px;
}
#capitalMarket .paper-main .paper-page #market-indices .market-indices-btn {
  position: relative;
  z-index: 1;
}
@media (max-width: 1024px) {
  #capitalMarket .paper-main .paper-page .nav-tabs-wrapper {
    overflow: hidden;
    white-space: nowrap;
  }
  #capitalMarket .paper-main .paper-page .nav-tabs-wrapper .sub-tabs-seperator {
    height: 12px;
    border: 0;
    box-shadow: inset 0 11px 13px -13px #848484;
    margin-top: 10px;
    margin-bottom: 10px;
  }
  #capitalMarket .paper-main .paper-page .nav-tabs-wrapper .nav-tabs {
    display: block;
    overflow-x: scroll;
    padding-top: 0;
    margin-top: 0;
  }
  #capitalMarket .paper-main .paper-page .nav-tabs-wrapper .nav-tabs::-webkit-scrollbar {
    display: none;
  }
  #capitalMarket .paper-main .paper-page .nav-tabs-wrapper .nav-tabs li {
    margin-left: 8px;
    float: none;
    display: inline-block;
  }
  #capitalMarket .paper-main .paper-page .nav-tabs-wrapper .nav-tabs li > div {
    font-size: 12px;
    padding: 5px 18px;
  }
  #capitalMarket .paper-main .paper-page .paper-top-tabs .combo-wrap {
    margin-bottom: 6px;
    width: 100%;
  }
  #capitalMarket .paper-main .paper-page .paper-top-tabs .combo-wrap .combo {
    background-color: white;
    width: 100%;
  }
  #capitalMarket .paper-main .paper-page .paper-top-tabs .combo-wrap .combo .combo_selected {
    width: initial;
    border: 1px solid #aaaaaa;
  }
  #capitalMarket .paper-main .paper-page .paper-top-tabs .combo-wrap .wrap-options {
    width: 100%;
  }
}
#capitalMarket .derivatives-calculator .header-details {
  font-size: 14px;
}
#capitalMarket .derivatives-calculator .header-details .details-label {
  color: #848484;
}
#capitalMarket .derivatives-calculator .header-details .details-value {
  color: #242424;
  margin-left: 45px;
  margin-right: 10px;
}
#capitalMarket .derivatives-calculator .profits_calc {
  width: 100%;
  margin-top: 15px;
}
#capitalMarket .derivatives-calculator .profits_calc .profits_calc-right {
  display: inline-block;
  width: 55%;
  padding: 0 30px 0 30px;
  min-height: 320px;
}
#capitalMarket .derivatives-calculator .profits_calc .profits_calc-right .clear-button {
  display: inline-block;
  color: #148d35;
  text-decoration: underline;
  margin-top: 2px;
}
#capitalMarket .derivatives-calculator .profits_calc .profits_calc-right .input-titles {
  display: inline-block;
  margin: 0;
}
#capitalMarket .derivatives-calculator .profits_calc .profits_calc-right .text-input {
  height: 28px;
  float: left;
  width: 248px;
}
#capitalMarket .derivatives-calculator .profits_calc .profits_calc-right .pcl_heading {
  font-size: 18px;
  margin-top: 25px;
  padding-bottom: 25px;
  position: relative;
}
#capitalMarket .derivatives-calculator .profits_calc .profits_calc-right .pcl_heading .mandatory-form-title {
  position: absolute;
  top: 20px;
  font-size: 12px;
}
#capitalMarket .derivatives-calculator .profits_calc .profits_calc-right .button_green {
  margin-top: 0;
  width: 77px;
  padding: 0;
  height: 27px;
  font-size: 14px;
  line-height: 27px;
}
#capitalMarket .derivatives-calculator .profits_calc .profits_calc-right .button_green-disable {
  cursor: default;
}
#capitalMarket .derivatives-calculator .profits_calc .profits_calc-right .pcr-items {
  margin-bottom: 30px;
}
#capitalMarket .derivatives-calculator .profits_calc .profits_calc-right .pcr-items .alert-notification-wrapper {
  position: relative;
}
#capitalMarket .derivatives-calculator .profits_calc .profits_calc-right .pcr-items .alert-notification-wrapper .alert-notification {
  position: absolute;
  width: 150px;
  display: inline-block;
  margin-top: 5px;
}
#capitalMarket .derivatives-calculator .profits_calc .profits_calc-right .buttons-section {
  margin-top: 49px;
}
#capitalMarket .derivatives-calculator .profits_calc .profits_calc-left {
  display: inline-block;
  width: 45%;
  float: left;
  padding-left: 40px;
  padding-right: 43px;
  border: 1px solid #e7e7e7;
  height: 351px;
}
#capitalMarket .derivatives-calculator .profits_calc .profits_calc-left .loading-area {
  margin-top: 40px;
}
#capitalMarket .derivatives-calculator .profits_calc .profits_calc-left .simulation-error {
  margin-top: 23px;
}
#capitalMarket .derivatives-calculator .profits_calc .profits_calc-left .simulation-error .container {
  width: 100%;
  padding: 0;
}
#capitalMarket .derivatives-calculator .profits_calc .profits_calc-left .pcl_heading {
  font-size: 18px;
  margin-top: 25px;
  padding-bottom: 10px;
  border-bottom: none;
}
#capitalMarket .derivatives-calculator .profits_calc .profits_calc-left .cal-fields .pcl_item {
  border-bottom: 1px solid #e7e7e7;
  border-top: none;
  margin-top: 0;
  padding: 11px 0 11px 0;
  font-size: 14px;
}
#capitalMarket .derivatives-calculator .profits_calc .profits_calc-left .cal-fields .pcl_item .pcl-name {
  font-size: 14px;
}
#capitalMarket .derivatives-calculator .profits_calc .profits_calc-left .cal-fields .pcl_item .pcl-name .icon-info {
  width: 20px;
}
#capitalMarket .derivatives-calculator .profits_calc .profits_calc-left .cal-fields .pcl_item .pcl-info {
  font-size: 14px;
  margin: 0;
  width: initial;
  padding-left: 20px;
}
#capitalMarket .derivatives-calculator .profits_calc .profits_calc-left .cal-fields-opacity {
  opacity: 0.2;
}
#capitalMarket .derivatives-calculator .profits_calc-opacity {
  opacity: 0.3;
}
#capitalMarket .derivatives-calculator .derivatives-inner-loader {
  position: absolute;
  right: 436px;
  bottom: 171px;
}
@media (max-width: 1024px) {
  #capitalMarket .derivatives-calculator .profits_calc .profits_calc-right .text-input {
    margin-bottom: 10px;
    padding-right: 0;
    width: 200px;
  }
  #capitalMarket .derivatives-calculator .profits_calc .profits_calc-right .buttons-section {
    margin-top: 45px;
  }
  #capitalMarket .derivatives-calculator .profits_calc .profits_calc-right .button_green {
    float: left;
  }
  #capitalMarket .derivatives-calculator .profits_calc .profits_calc-left {
    height: 348px;
  }
  #capitalMarket .derivatives-calculator .derivatives-inner-loader {
    right: 357px;
  }
}
@media (max-width: 768px) {
  #capitalMarket .derivatives-calculator .profits_calc .profits_calc-right {
    padding-left: 20px;
  }
  #capitalMarket .derivatives-calculator .profits_calc .profits_calc-right:before {
    background: none;
  }
  #capitalMarket .derivatives-calculator .profits_calc .profits_calc-right .text-input {
    width: 190px;
  }
}
@media (max-width: 991px) {
  #capitalMarket .derivatives-calculator .profits_calc .profits_calc-right {
    padding-left: 20px;
  }
  #capitalMarket .derivatives-calculator .profits_calc .profits_calc-right:before {
    position: absolute;
    content: '';
    display: block;
    background-image: url(media/images/arrow-left.7c5d16459692ad114b26..png);
    width: 27px;
    height: 36px;
    left: -23px;
    z-index: 5;
    top: 0;
    bottom: 0;
    margin: auto;
  }
  #capitalMarket .derivatives-calculator .profits_calc .profits_calc-right .text-input {
    width: 190px;
  }
}
@media (max-width: 767px) {
  #capitalMarket .derivatives-calculator {
    margin-top: -5px;
  }
  #capitalMarket .derivatives-calculator .derivatives-inner-loader {
    top: 200px;
    left: 0;
    right: 0;
    bottom: 0;
  }
  #capitalMarket .derivatives-calculator .header-details .details-label {
    display: inline-block;
    width: 64%;
  }
  #capitalMarket .derivatives-calculator .header-details .details-value {
    display: inline-block;
    width: 33%;
    margin: 0;
  }
  #capitalMarket .derivatives-calculator .profits_calc {
    width: 100%;
  }
  #capitalMarket .derivatives-calculator .profits_calc .profits_calc-right {
    width: 100%;
    display: block;
    padding: 37px 10px 20px 10px;
    height: initial;
  }
  #capitalMarket .derivatives-calculator .profits_calc .profits_calc-right .pcr-items .alert-notification-wrapper .alert-notification {
    width: 103%;
    top: 25px;
  }
  #capitalMarket .derivatives-calculator .profits_calc .profits_calc-right .input-titles {
    margin-bottom: 0px;
  }
  #capitalMarket .derivatives-calculator .profits_calc .profits_calc-right .text-input {
    margin-bottom: 20px;
    padding-right: 0;
    width: 100%;
  }
  #capitalMarket .derivatives-calculator .profits_calc .profits_calc-right .data-container .pcl_heading {
    margin-top: -20px;
    padding-bottom: 10px;
  }
  #capitalMarket .derivatives-calculator .profits_calc .profits_calc-right:before {
    position: absolute;
    width: 30px;
    height: 35px;
    transform: rotate(-90deg);
    background-image: url(media/images/arrow-left.7c5d16459692ad114b26..png);
    top: 0;
    left: 45%;
    bottom: -104%;
  }
  #capitalMarket .derivatives-calculator .profits_calc .profits_calc-right .buttons-section {
    margin-top: 45px;
  }
  #capitalMarket .derivatives-calculator .profits_calc .profits_calc-right .button_green {
    float: left;
  }
  #capitalMarket .derivatives-calculator .profits_calc .profits_calc-left {
    width: 100%;
    display: block;
    padding: 0 10px 0 10px;
    border: 0;
  }
  #capitalMarket .derivatives-calculator .profits_calc .profits_calc-left .cal-fields .pcl_item .pcl-info {
    width: initial;
  }
}
@media (max-width: 320px) {
  #capitalMarket .derivatives-calculator .profits_calc .profits_calc-right {
    height: initial;
    padding: 37px 10px 20px 10px;
  }
  #capitalMarket .derivatives-calculator .profits_calc .profits_calc-right .text-input {
    margin-bottom: 20px;
  }
  #capitalMarket .derivatives-calculator .profits_calc .profits_calc-right .pcr-items .alert-notification-wrapper .alert-notification {
    width: 103%;
  }
  #capitalMarket .derivatives-calculator .profits_calc .profits_calc-right:before {
    position: absolute;
    width: 30px;
    height: 35px;
    transform: rotate(-90deg);
    top: 0;
    left: 45%;
    bottom: -104%;
  }
  #capitalMarket .derivatives-calculator .profits_calc .profits_calc-right .button_green {
    padding: 0;
    width: 78px;
  }
  #capitalMarket .derivatives-calculator .profits_calc .profits_calc-left .cal-fields .pcl_item .pcl-info {
    width: initial;
  }
}
#capitalMarket .derivative-search {
  height: 50px;
  width: 360px;
  margin-top: 20px;
}
#capitalMarket .derivative-search.search-area ul .search-result .data .data-type {
  display: none;
}
#capitalMarket .derivative-search.search-area ul .search-result .data .data-info {
  width: 210px;
}
#capitalMarket .option-search-title {
  font-size: 18px;
  margin-top: 20px;
}
#capitalMarket .go-to-derivatives-link {
  font-weight: bold;
}
#capitalMarket .go-to-derivatives-link:hover {
  font-weight: bold;
}
@media (max-width: 991px) {
  #capitalMarket .derivatives-page-width {
    width: 100%;
  }
}
@media (min-width: 1024px) {
  #capitalMarket .derivatives-page-width {
    width: 78%;
  }
}
@media (max-width: 767px) {
  #capitalMarket .go-to-derivatives-link {
    position: absolute;
    top: 0;
    left: 15px;
  }
}
#capitalMarket .virtual-folder .virtual-folder-flow buy-sell-real-time .real-time-area .bubble-box .real-time-table-area table tr .blue {
  color: #242424;
  cursor: default;
}
#capitalMarket .virtual-folder .virtual-folder-flow buy-sell-real-time .real-time-area .bubble-box .real-time-heading .value {
  color: #242424;
}
#capitalMarket .virtual-folder .virtual-folder-flow .info-area {
  margin-top: 33px;
  margin-bottom: 10px;
  background: none;
}
#capitalMarket .virtual-folder .virtual-folder-flow .info-area.alerts {
  padding-bottom: 2px;
}
#capitalMarket .virtual-folder .virtual-folder-flow .info-area .info-area-content .info-right-icon {
  margin-left: 5px;
}
#capitalMarket .virtual-folder .virtual-folder-flow .page-block .inner-loader {
  position: absolute;
  left: 50%;
  top: 20%;
}
#capitalMarket .virtual-folder .virtual-folder-flow .page-block .data-container.disable {
  opacity: 0.6;
}
#capitalMarket .virtual-folder .virtual-folder-flow .page-block .mandatory-form-title {
  margin: -13px 0 13px 0;
  font-size: 12px;
}
#capitalMarket .virtual-folder .virtual-folder-flow .data-container > div:first-child {
  padding-left: 0;
}
#capitalMarket .virtual-folder .virtual-folder-flow .data-container > div:nth-child(2) {
  padding-right: 0;
  padding-left: 80px;
}
#capitalMarket .virtual-folder .virtual-folder-flow .data-container .activity-details-loader {
  padding: 100px 0;
}
#capitalMarket .virtual-folder .virtual-folder-flow .data-container form .sub-fields-title {
  color: #148d35;
  font-weight: 400;
  display: block;
  margin-bottom: 20px;
}
#capitalMarket .virtual-folder .virtual-folder-flow .data-container form .form-group-row .form-group {
  margin-bottom: 20px;
  vertical-align: top;
  position: relative;
  display: inline-block;
  width: 263px;
}
#capitalMarket .virtual-folder .virtual-folder-flow .data-container form .form-group-row .form-group:nth-child(2) {
  margin-right: 29px;
}
#capitalMarket .virtual-folder .virtual-folder-flow .data-container form .form-group-row .form-group.last-child {
  margin-bottom: 0px;
}
#capitalMarket .virtual-folder .virtual-folder-flow .data-container form .form-group-row .form-group .combo-big .combo .combo_selected {
  width: 263px;
}
#capitalMarket .virtual-folder .virtual-folder-flow .data-container form .form-group-row .form-group .combo-big .wrap-options {
  width: 263px;
}
#capitalMarket .virtual-folder .virtual-folder-flow .data-container form .form-group-row .form-group label {
  font-weight: 400;
  margin-bottom: 5px;
  width: 100%;
}
#capitalMarket .virtual-folder .virtual-folder-flow .data-container form .form-group-row .form-group .input-description {
  color: #606060;
  font-size: 11px;
  font-weight: 400;
  margin-top: 4px;
}
#capitalMarket .virtual-folder .virtual-folder-flow .data-container form .form-group-row .form-group .input-description .bold {
  font-weight: bold;
}
#capitalMarket .virtual-folder .virtual-folder-flow .data-container form.big input.text-input {
  width: 263px;
  border-radius: 3px;
  height: 40px;
  border: 1px solid #d0d0d0;
  color: #606060;
}
#capitalMarket .virtual-folder .virtual-folder-flow .data-container .info-complete-button.button-next {
  width: 225px;
  margin-top: 30px;
}
#capitalMarket .virtual-folder .virtual-folder-flow .data-container .info-complete-link {
  margin-top: 35px;
}
#capitalMarket .virtual-folder .virtual-folder-flow .approved .more-action {
  margin-top: 30px;
}
#capitalMarket .virtual-folder .virtual-folder-flow .approved .more-action h3 {
  font-size: 14px;
}
#capitalMarket .virtual-folder .virtual-folder-flow .approved .more-action .more-links {
  margin: 10px 0 25px 0;
}
#capitalMarket .virtual-folder .virtual-folder-flow .approved .more-action .more-links > div {
  margin-left: 5px;
}
#capitalMarket .virtual-folder .virtual-folder-flow .approved .more-action .more-links > div.disable {
  opacity: 0.5;
}
#capitalMarket .virtual-folder .virtual-folder-flow .approved .more-action .more-links > div.disable div {
  cursor: default;
}
#capitalMarket .virtual-folder .virtual-folder-flow .approved paper-name-virtual-flow .paper-name-form {
  margin: 20px 0 0 0;
}
#capitalMarket .virtual-folder .virtual-folder-flow .approved paper-name-virtual-flow .info-title-flow-header {
  padding-right: 0;
}
#capitalMarket .virtual-folder .virtual-folder-flow .approved paper-name-virtual-flow .gi {
  display: none;
}
#capitalMarket .virtual-folder .virtual-folder-flow .approved paper-name-virtual-flow .title-underline {
  padding-bottom: 0;
}
#capitalMarket .virtual-folder .virtual-folder-flow .flow-wizard .info-area.info-terms-area p {
  margin-bottom: 10px;
  padding-right: 20px;
}
#capitalMarket .virtual-folder .virtual-folder-flow .flow-wizard .info-area.info-terms-area p .fa {
  color: #7dc34b;
  position: absolute;
  right: 17px;
  margin-top: 4px;
}
@media (max-width: 991px) and (min-width: 767px) {
  #capitalMarket .virtual-folder .virtual-folder-flow .real-time-area .bubble-box .real-time-table-area table tr th {
    width: 25%;
  }
  #capitalMarket .virtual-folder .virtual-folder-flow .real-time-area .bubble-box .real-time-table-area .row .buy-sell-grid {
    padding-right: 15px;
    padding-left: 15px;
  }
  #capitalMarket .virtual-folder .virtual-folder-flow .data-container > div:nth-child(2) {
    padding-right: 30px;
    padding-left: 0;
  }
  #capitalMarket .virtual-folder .virtual-folder-flow .data-container .form-data {
    margin-top: 25px;
    padding: 0;
  }
}
@media (max-width: 767px) {
  #capitalMarket .virtual-folder .virtual-folder-flow .data-container .form-data {
    margin-top: 25px;
    padding: 0;
  }
  #capitalMarket .virtual-folder .virtual-folder-flow .data-container > div:nth-child(2) {
    padding-left: 0;
  }
  #capitalMarket .virtual-folder .virtual-folder-flow .data-container form.big input.text-input {
    width: 100%;
  }
  #capitalMarket .virtual-folder .virtual-folder-flow .data-container form .form-group-row .form-group {
    margin-left: 0;
    width: 100%;
  }
  #capitalMarket .virtual-folder .virtual-folder-flow .data-container form .form-group-row .form-group:nth-child(2) {
    padding-left: 0;
    margin-right: 0;
  }
  #capitalMarket .virtual-folder .virtual-folder-flow .data-container form .form-group-row .form-group .combo-big .combo-wrap {
    display: block;
  }
  #capitalMarket .virtual-folder .virtual-folder-flow .data-container form .form-group-row .form-group .combo-big .combo-wrap .combo {
    width: 100%;
    border: none;
  }
  #capitalMarket .virtual-folder .virtual-folder-flow .data-container form .form-group-row .form-group .combo-big .combo-wrap .combo .combo_selected {
    width: 100%;
    margin: 0;
  }
  #capitalMarket .virtual-folder .virtual-folder-flow .data-container form .form-group-row .form-group .combo-big .wrap-options {
    width: 100%;
  }
}
#capitalMarket .virtual-folder .virtual-folder-flow .flow-wizard .info-area.alerts .info-area-content .info-right-icon {
  margin-top: 3px;
}
#capitalMarket .virtual-folder.virtual-portfolio-popup .ngdialog-content {
  width: 430px;
}
#capitalMarket .virtual-folder.virtual-portfolio-popup .ngdialog-content form {
  display: inline-block;
  width: 278px;
}
#capitalMarket .virtual-folder.virtual-portfolio-popup .ngdialog-content .modal-title {
  margin-top: 28px;
}
#capitalMarket .virtual-folder.virtual-portfolio-popup .ngdialog-content .modal-body {
  padding: 30px 30px 0 30px;
}
#capitalMarket .virtual-folder.virtual-portfolio-popup .ngdialog-content .modal-body .folder-label {
  float: right;
  font-size: 16px;
  margin-top: 8px;
  display: inline-block;
}
#capitalMarket .virtual-folder.virtual-portfolio-popup .ngdialog-content .modal-body .input-wrapper {
  position: relative;
  display: inline-block;
}
#capitalMarket .virtual-folder.virtual-portfolio-popup .ngdialog-content .modal-body .input-wrapper .create-virtual-folder-name {
  width: 278px;
  margin-right: 30px;
  height: 40px;
}
#capitalMarket .virtual-folder.virtual-portfolio-popup .ngdialog-content .modal-body .input-wrapper .input-clear-button {
  left: 17px;
  position: absolute;
  top: 15px;
}
#capitalMarket .virtual-folder.virtual-portfolio-popup .ngdialog-content .modal-body .input-wrapper .error-msg {
  position: absolute;
  margin-top: 7px;
  margin-right: 30px;
}
#capitalMarket .virtual-folder.virtual-portfolio-popup .ngdialog-content .modal-body .buttons-wrapper {
  float: left;
  margin-top: 30px;
  margin-bottom: 30px;
}
#capitalMarket .virtual-folder.virtual-portfolio-popup .ngdialog-content .modal-body .buttons-wrapper .btn-virtual-popup {
  font-size: 16px;
}
#capitalMarket .virtual-folder.virtual-portfolio-popup .ngdialog-content .modal-body .buttons-wrapper .cancel-button {
  margin-left: 35px;
  color: #7dc34b;
  font-size: 16px;
  font-weight: bold;
  cursor: pointer;
}
#capitalMarket .virtual-folder.virtual-portfolio-popup .ngdialog-content .modal-body .your-attention-msg {
  font-size: 16px;
}
#capitalMarket .virtual-folder.virtual-portfolio-popup .ngdialog-content .modal-body .delete-popup-error-msg {
  position: absolute;
}
@media (max-width: 767px) {
  #capitalMarket .virtual-folder.virtual-portfolio-popup .ngdialog-content {
    width: 100%;
  }
  #capitalMarket .virtual-folder.virtual-portfolio-popup .ngdialog-content form {
    width: initial;
  }
  #capitalMarket .virtual-folder.virtual-portfolio-popup .ngdialog-content .modal-body {
    padding: 10px 10px 0 10px;
  }
  #capitalMarket .virtual-folder.virtual-portfolio-popup .ngdialog-content .modal-body .folder-label {
    float: right;
    font-size: 16px;
    margin-top: 8px;
    display: inline-block;
  }
  #capitalMarket .virtual-folder.virtual-portfolio-popup .ngdialog-content .modal-body .input-wrapper {
    width: 100%;
    margin-top: 5px;
  }
  #capitalMarket .virtual-folder.virtual-portfolio-popup .ngdialog-content .modal-body .input-wrapper .create-virtual-folder-name {
    width: 100%;
    margin: 0;
  }
  #capitalMarket .virtual-folder.virtual-portfolio-popup .ngdialog-content .modal-body .input-wrapper .error-msg {
    margin-right: 0;
  }
}
#capitalMarket .virtual-folder .single-virtual-portfolio-screen {
  margin-top: 20px;
}
#capitalMarket .virtual-folder .single-virtual-portfolio-screen .virtual-folder-top-tabs .combo-wrap {
  width: 100%;
}
#capitalMarket .virtual-folder .single-virtual-portfolio-screen .virtual-folder-top-tabs .combo-wrap .combo {
  background-color: white;
  width: 100%;
}
#capitalMarket .virtual-folder .single-virtual-portfolio-screen .virtual-folder-top-tabs .combo-wrap .combo .combo_selected {
  width: initial;
  border: 1px solid #aaaaaa;
}
#capitalMarket .virtual-folder .single-virtual-portfolio-screen .virtual-folder-top-tabs .combo-wrap .wrap-options {
  width: 100%;
}
#capitalMarket .virtual-folder .single-virtual-portfolio-screen .folder-paper-block {
  min-height: 200px;
  margin-top: 55px;
}
#capitalMarket .virtual-folder .single-virtual-portfolio-screen .folder-paper-block .folder-papers-tab .grid {
  margin-top: 0;
}
#capitalMarket .virtual-folder .single-virtual-portfolio-screen .folder-paper-block .total {
  padding-top: 4px;
}
#capitalMarket .virtual-folder .single-virtual-portfolio-screen .folder-paper-block .total .label {
  font-size: 16px;
  font-weight: 700;
  font-family: "Arimo", serif;
  width: 11.5%;
  display: inline-block;
  vertical-align: top;
}
#capitalMarket .virtual-folder .single-virtual-portfolio-screen .folder-paper-block .total .value {
  font-size: 18px;
  display: inline-block;
  color: #242424;
}
#capitalMarket .virtual-folder .single-virtual-portfolio-screen .folder-paper-block .total .value .number {
  font-weight: 700;
  font-family: "Arimo", serif;
}
#capitalMarket .virtual-folder .single-virtual-portfolio-screen .folder-paper-block .total .value .number span {
  font-family: "Arimo", serif;
}
#capitalMarket .virtual-folder .single-virtual-portfolio-screen .folder-paper-block .total .value .number .decim {
  font-size: 16px;
}
#capitalMarket .virtual-folder .single-virtual-portfolio-screen .folder-paper-block .total .value p {
  margin: 0;
}
#capitalMarket .virtual-folder .single-virtual-portfolio-screen .folder-paper-block .total .value .currency {
  font-size: 16px;
}
#capitalMarket .virtual-folder .single-virtual-portfolio-screen .folder-paper-block .filters-wrapper {
  height: 50px;
}
#capitalMarket .virtual-folder .single-virtual-portfolio-screen .folder-paper-block .filters-wrapper .historical-search-area-wrapper {
  float: left;
}
#capitalMarket .virtual-folder .single-virtual-portfolio-screen .folder-paper-block .filters-wrapper .historical-search-area-wrapper .historical-search-area {
  width: 281px;
}
#capitalMarket .virtual-folder .single-virtual-portfolio-screen .folder-paper-block .filters-wrapper .historical-search-area-wrapper .historical-search-area input {
  height: 26px;
  border-radius: 3px;
  outline: none;
  vertical-align: top;
  text-indent: 5px;
  padding-right: 12px;
}
#capitalMarket .virtual-folder .single-virtual-portfolio-screen .folder-paper-block .filters-wrapper .historical-search-area-wrapper .historical-search-icon {
  position: relative;
  left: 31px;
  z-index: 1;
  top: 8px;
  background-size: 18px;
}
#capitalMarket .virtual-folder .single-virtual-portfolio-screen .folder-paper-block .filters-wrapper .historical-search-area-wrapper .filter-icon {
  margin-left: 5px;
  position: relative;
  top: 12px;
}
#capitalMarket .virtual-folder .single-virtual-portfolio-screen .folder-paper-block .filters-wrapper .historical-papers-datepicker-button {
  float: right;
  margin-right: 10px;
}
#capitalMarket .virtual-folder .single-virtual-portfolio-screen .folder-paper-block .filters-wrapper .historical-papers-datepicker {
  float: right;
}
#capitalMarket .virtual-folder .single-virtual-portfolio-screen .folder-paper-block .inner-loader-historical-papers-grid {
  position: absolute;
  z-index: 1;
  padding: 35px 30%;
}
#capitalMarket .virtual-folder .single-virtual-portfolio-screen .folder-paper-block .historical-papers-grid {
  margin-top: 20px;
}
#capitalMarket .virtual-folder .single-virtual-portfolio-screen .folder-paper-block .opacity-historical-papers-grid {
  opacity: 0.5;
}
@media (max-width: 767px) {
  #capitalMarket .virtual-folder .single-virtual-portfolio-screen .folder-paper-block {
    margin-top: 20px;
  }
  #capitalMarket .virtual-folder .single-virtual-portfolio-screen .folder-paper-block .grid .ui-grid-row .extended-grid-row .tmd_row .tmd_item-name.one-line-row {
    width: 70%;
  }
  #capitalMarket .virtual-folder .single-virtual-portfolio-screen .folder-paper-block .total .value {
    margin-right: 20px;
  }
  #capitalMarket .virtual-folder .single-virtual-portfolio-screen .folder-paper-block .filters-wrapper .historical-papers-datepicker-button {
    margin-right: 0;
    margin-top: 10px;
  }
  #capitalMarket .virtual-folder .single-virtual-portfolio-screen .folder-paper-block .filters-wrapper .historical-papers-datepicker .date-to {
    bottom: -2px;
  }
  #capitalMarket .virtual-folder .single-virtual-portfolio-screen .folder-paper-block .filters-wrapper .historical-papers-datepicker .icon-calendar {
    display: none;
  }
  #capitalMarket .virtual-folder .single-virtual-portfolio-screen .folder-paper-block .historical-papers-grid {
    margin-top: 30px;
  }
}
#capitalMarket .virtual-folder .virtual-folder-lobby {
  margin-top: 20px;
  position: relative;
}
#capitalMarket .virtual-folder .virtual-folder-lobby .init-text {
  width: 540px;
  display: inline-block;
}
#capitalMarket .virtual-folder .virtual-folder-lobby .man-pic {
  background-image: url(media/images/man.a72806f2310c3d8e8552..jpg);
  width: 400px;
  height: 300px;
  position: absolute;
  top: 0;
  left: 0;
}
#capitalMarket .virtual-folder .virtual-folder-lobby .to-create-virtual-folder-button {
  margin-top: 40px;
}
#capitalMarket .virtual-folder .virtual-folder-lobby .header-wrapper {
  display: inline-block;
  margin-bottom: 25px;
  padding-bottom: 5px;
  border-bottom: 2px solid #e7e7e7;
  width: 100%;
}
#capitalMarket .virtual-folder .virtual-folder-lobby .header-wrapper .my-folders-title {
  color: #242424;
  font-size: 20px;
  padding: 0 0 9px;
  border-bottom: 2px solid #242424;
}
#capitalMarket .virtual-folder .virtual-folder-lobby .header-wrapper .add-virtual-folder-wrapper {
  float: left;
  color: #148d35;
  margin-top: 10px;
  cursor: pointer;
}
#capitalMarket .virtual-folder .virtual-folder-lobby .header-wrapper .add-virtual-folder-wrapper .plus-icon-btn {
  margin-left: 5px;
}
#capitalMarket .virtual-folder .virtual-folder-lobby .header-wrapper .add-virtual-folder-wrapper .another-virtual-folder-title {
  font-weight: bold;
}
#capitalMarket .virtual-folder .virtual-folder-lobby .header-wrapper .actions-button-btn-style {
  display: inline-block;
  margin-right: 10px;
}
#capitalMarket .virtual-folder .virtual-folder-lobby .header-wrapper-grid {
  display: inline-block;
  margin-bottom: inherit;
  padding-bottom: inherit;
  border-bottom: none;
  width: inherit;
}
#capitalMarket .virtual-folder .virtual-folder-lobby .inner-loader-virtual-folders-grid {
  position: absolute;
  z-index: 1;
  padding: 0 30%;
}
#capitalMarket .virtual-folder .virtual-folder-lobby .opacity-virtual-folders-grid {
  opacity: 0.5;
}
@media (max-width: 767px) {
  #capitalMarket .virtual-folder .virtual-folder-lobby .header-wrapper {
    position: relative;
    padding-bottom: 6px;
  }
  #capitalMarket .virtual-folder .virtual-folder-lobby .header-wrapper .virtual-folder-update-name .input-wrapper .update-virtual-folder-name {
    width: 100%;
  }
  #capitalMarket .virtual-folder .virtual-folder-lobby .header-wrapper .add-virtual-folder-wrapper .plus-icon-btn {
    font-size: 20px;
    margin: 0;
    position: absolute;
    top: 0;
    left: 5px;
  }
  #capitalMarket .virtual-folder .virtual-folder-lobby .cir {
    border-radius: 50%;
    border: 1px solid;
    width: 25px;
    height: 25px;
    padding-right: 5px;
    padding-top: 2px;
    float: left;
  }
  #capitalMarket .virtual-folder .virtual-folder-lobby .cost-value-margin {
    margin-top: 20px;
  }
  #capitalMarket .virtual-folder .virtual-folder-lobby .activity-rate-label {
    margin-top: 10px;
    color: #858489;
    font-size: 11px;
  }
}
#capitalMarket .virtual-folder .virtual-folder-lobby-min-height {
  min-height: 250px;
}
#capitalMarket .virtual-folder .update-name-drv {
  display: inline-block;
}
#capitalMarket .virtual-folder .update-name-drv form {
  display: inline-block;
}
#capitalMarket .virtual-folder .update-name-drv .my-folders-title {
  color: #242424;
  font-size: 20px;
  padding: 0 18px 9px;
  border-bottom: 2px solid #242424;
}
#capitalMarket .virtual-folder .update-name-drv .folder-name {
  color: #0483a8;
  cursor: pointer;
}
#capitalMarket .virtual-folder .update-name-drv .input-wrapper {
  position: relative;
  display: inline-block;
}
#capitalMarket .virtual-folder .update-name-drv .input-wrapper .input-update-name {
  height: 26px;
  border-left: none;
  width: 205px;
  border-radius: 0;
}
#capitalMarket .virtual-folder .update-name-drv .input-wrapper .input-clear-button {
  left: 129px;
  position: absolute;
  top: 7px;
}
#capitalMarket .virtual-folder .update-name-drv .input-wrapper .error-msg {
  position: absolute;
  right: 0;
  bottom: -18px;
}
#capitalMarket .virtual-folder .update-name-drv .input-wrapper .error-msg-margin {
  bottom: -28px;
}
#capitalMarket .virtual-folder .update-name-drv .pen-icon {
  margin-right: 5px;
}
#capitalMarket .virtual-folder .update-name-drv .buttons-wrapper {
  margin-right: -5px;
}
#capitalMarket .virtual-folder .update-name-drv .buttons-wrapper .update-name-button {
  height: 26px;
}
#capitalMarket .virtual-folder .update-name-drv .buttons-wrapper .cancel-button {
  color: #7dc34b;
  font-weight: bold;
  margin-right: 5px;
}
@media (max-width: 991px) {
  #capitalMarket .virtual-folder .update-name-drv .input-wrapper .input-update-name {
    width: 123px;
  }
  #capitalMarket .virtual-folder .update-name-drv .input-wrapper .input-clear-button {
    left: 127px;
  }
  #capitalMarket .virtual-folder .update-name-drv .input-wrapper .error-msg-margin {
    bottom: -18px;
  }
}
@media (max-width: 767px) {
  #capitalMarket .virtual-folder .update-name-drv .input-wrapper .input-update-name {
    width: initial;
  }
  #capitalMarket .virtual-folder .update-name-drv .input-wrapper .input-clear-button {
    left: 97px;
  }
  #capitalMarket .virtual-folder .update-name-drv .input-wrapper .error-msg-margin {
    bottom: -18px;
  }
}
#capitalMarket .technical-analysis .technical-analysis-search {
  height: 50px;
  width: 360px;
  margin-top: 20px;
}
#capitalMarket .technical-analysis .technical-analysis-search.search-area .icon-magnify {
  top: 13px;
}
#capitalMarket .technical-analysis .technical-analysis-search.search-area .icon-close {
  top: 18px;
}
#capitalMarket .technical-analysis .technical-analysis-search.search-area ul .search-result .data .data-type {
  display: none;
}
#capitalMarket .technical-analysis .technical-analysis-search.search-area ul .search-result .data .data-info {
  width: 278px;
}
#capitalMarket .technical-analysis .technical-analysis-info {
  height: 80px;
  margin-top: 10px;
}
#capitalMarket .technical-analysis .technical-analysis-info .technical-analysis-info-name {
  font-size: 30px;
}
#capitalMarket .technical-analysis .technical-analysis-info .technical-analysis-info-number {
  font-size: 15px;
}
#capitalMarket .technical-analysis .technical-analysis-info .action-button-info {
  display: inline-block;
  margin-right: 20px;
  position: relative;
  top: 7px;
}
#capitalMarket .technical-analysis .technical-graph-content {
  box-shadow: none;
}
#capitalMarket .funds-standing-orders .funds-standing-orders-lobby .extend-row-wrapper.more-than-one-msg {
  padding-bottom: 13px;
  height: inherit;
}
#capitalMarket .funds-standing-orders .funds-standing-orders-lobby .empty-list-screen {
  text-align: right;
  font-size: 16px;
  min-height: 150px;
}
#capitalMarket .funds-standing-orders .funds-standing-orders-lobby .empty-list-screen .empty-list-title {
  font-size: 25px;
}
#capitalMarket .funds-standing-orders .funds-standing-orders-lobby .create-new-standing-order-button-row {
  display: inline-block;
  width: 100%;
  margin-bottom: 43px;
  margin-top: 13px;
}
#capitalMarket .funds-standing-orders .funds-standing-orders-lobby .create-new-standing-order-button-row .create-new-standing-order-button {
  float: left;
  color: #148d35;
  margin-top: 10px;
  cursor: pointer;
}
#capitalMarket .funds-standing-orders .funds-standing-orders-lobby .create-new-standing-order-button-row .create-new-standing-order-button .plus-icon-btn {
  margin-left: 5px;
}
#capitalMarket .funds-standing-orders .funds-standing-orders-lobby .create-new-standing-order-button-row-margin {
  margin-bottom: 0;
}
#capitalMarket .funds-standing-orders .funds-standing-orders-lobby .go-to-concentration-of-standing-orders {
  display: inline-block;
  width: 100%;
  margin-top: 21px;
  color: #148d35;
}
#capitalMarket .funds-standing-orders .funds-standing-orders-lobby .go-to-concentration-of-standing-orders .go-to-concentration-of-standing-orders-title {
  cursor: pointer;
  font-size: 12px;
  float: left;
  text-decoration: underline;
}
#capitalMarket .funds-standing-orders .funds-standing-orders-lobby .opacity-row {
  opacity: 0.3;
}
#capitalMarket .funds-standing-orders .funds-standing-orders-lobby .nick-name-grid {
  width: 227px;
}
#capitalMarket .funds-standing-orders .funds-standing-orders-lobby .nick-name-grid .update-name-drv {
  width: 190px;
}
#capitalMarket .funds-standing-orders .funds-standing-orders-lobby .nick-name-grid .update-name-drv .folder-name {
  max-width: 125px;
  overflow: hidden;
  text-overflow: ellipsis;
  -webkit-line-clamp: 2;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  float: right;
}
#capitalMarket .funds-standing-orders .funds-standing-orders-lobby .nick-name-grid .update-name-drv .pen-icon {
  position: relative;
  top: 0px;
  right: 5px;
}
#capitalMarket .funds-standing-orders .funds-standing-orders-lobby .nick-name-grid .update-name-drv .pen-icon.empty-nickname {
  top: 0px;
}
#capitalMarket .funds-standing-orders .funds-standing-orders-lobby .nick-name-grid .update-name-drv .input-wrapper .input-update-name {
  border: 1px solid #DEDEDE;
  height: 23px;
  border-radius: 0px 3px 3px 0px;
  width: 106px;
  border-left: none;
  margin-left: -4px;
}
@media screen and (-ms-high-contrast: none), (-ms-high-contrast: active) {
  #capitalMarket .funds-standing-orders .funds-standing-orders-lobby .nick-name-grid .update-name-drv .input-wrapper .input-update-name {
    line-height: 23px;
  }
}
#capitalMarket .funds-standing-orders .funds-standing-orders-lobby .nick-name-grid .update-name-drv .input-wrapper .buttons-wrapper .update-name-button {
  height: 23px;
  width: 48px;
  border-radius: 3px 0px 0px 3px;
  background-color: #84C449;
  display: inline-block;
  color: white;
  font-weight: bold;
  font-size: 12px;
  cursor: pointer;
  padding: 3px 6px;
}
#capitalMarket .funds-standing-orders .funds-standing-orders-lobby .nick-name-grid .update-name-drv .input-wrapper .buttons-wrapper .cancel-button {
  color: #148D35;
  font-size: 12px;
  font-weight: bold;
  cursor: pointer;
}
#capitalMarket .funds-standing-orders .funds-standing-orders-lobby .nick-name-grid .update-name-drv .input-wrapper .alert-notification p {
  position: absolute;
}
#capitalMarket .funds-standing-orders .funds-standing-orders-lobby .nick-name-grid .update-name-drv .empty-nickname {
  color: #848484;
}
#capitalMarket .funds-standing-orders .funds-standing-orders-lobby .nick-name-grid .update-name-drv .empty-nickname .icon-small-plus {
  top: 2px;
  position: relative;
}
#capitalMarket .funds-standing-orders .funds-standing-orders-lobby .red-end-date {
  color: #C9243F;
}
#capitalMarket .funds-standing-orders .funds-standing-orders-lobby .grid-details-title {
  color: #148d35;
  text-decoration: underline;
}
#capitalMarket .funds-standing-orders .funds-standing-orders-lobby .grid {
  margin-top: 0;
}
#capitalMarket .funds-standing-orders .funds-standing-orders-lobby .ui-grid-expandable-row {
  margin-top: 0px !important;
}
#capitalMarket .funds-standing-orders .funds-standing-orders-lobby .inner-loader-standing-orders-grid {
  position: absolute;
  z-index: 1;
  padding: 0 30%;
}
#capitalMarket .funds-standing-orders .funds-standing-orders-lobby .opacity-standing-orders-grid {
  opacity: 0.5;
}
#capitalMarket .funds-standing-orders .funds-standing-orders-lobby .standing-orders-mobile-list .order {
  min-height: 300px;
}
#capitalMarket .funds-standing-orders .funds-standing-orders-lobby .standing-orders-mobile-list .order .standing-orders-mobile-row-header .name-and-nick-row .name {
  font-size: 13px;
  color: #0F7097;
  font-weight: bold;
}
#capitalMarket .funds-standing-orders .funds-standing-orders-lobby .standing-orders-mobile-list .order .standing-orders-mobile-row-header .name-and-nick-row .action-btn {
  display: inline-block;
  float: left;
}
#capitalMarket .funds-standing-orders .funds-standing-orders-lobby .standing-orders-mobile-list .order .standing-orders-mobile-row-header .order-num-wrapper .order-num {
  font-size: 13px;
}
#capitalMarket .funds-standing-orders .funds-standing-orders-lobby .standing-orders-mobile-list .order .standing-orders-mobile-row-body {
  margin-top: 10px;
}
#capitalMarket .funds-standing-orders .funds-standing-orders-lobby .standing-orders-mobile-list .order .standing-orders-mobile-row-body .row-title-value-section .row-wrapper {
  margin-top: 10px;
}
#capitalMarket .funds-standing-orders .funds-standing-orders-lobby .standing-orders-mobile-list .order .standing-orders-mobile-row-body .row-title-value-section .row-wrapper .row-title {
  display: inline-block;
  width: 60%;
  color: #242424;
}
#capitalMarket .funds-standing-orders .funds-standing-orders-lobby .standing-orders-mobile-list .order .standing-orders-mobile-row-body .row-title-value-section .row-wrapper .row-value {
  display: inline-block;
  width: 38%;
  color: #606060;
}
#capitalMarket .funds-standing-orders .funds-standing-orders-lobby .standing-orders-mobile-list .order .standing-orders-mobile-row-body .row-title-value-section .to-details {
  margin-top: 20px;
  float: right;
  font-size: 11px;
}
#capitalMarket .funds-standing-orders .funds-standing-orders-lobby .standing-orders-mobile-list .order .standing-orders-mobile-row-body .msg-box-wrapper {
  margin-top: 51px;
  margin-bottom: 10px;
  background-color: #f8fafa;
  padding-top: 20px;
}
#capitalMarket .funds-standing-orders .funds-standing-orders-lobby .standing-orders-mobile-list .order .standing-orders-mobile-row-body .msg-box-wrapper.bubble-box:before {
  right: 44%;
  top: -9px;
}
#capitalMarket .funds-standing-orders .funds-standing-orders-lobby .standing-orders-mobile-list .order .separator-line {
  width: 100%;
  height: 1px;
  display: inline-block;
  background-color: #DEDEDE;
  margin: 24px 0 21px 0;
}
#capitalMarket .funds-standing-orders .funds-standing-orders-lobby .action_info_button {
  position: relative;
}
#capitalMarket .funds-standing-orders .funds-standing-orders-lobby .action_info_button .disable-btn {
  position: relative;
  margin-right: 1px;
  vertical-align: super;
}
#capitalMarket .funds-standing-orders .funds-standing-orders-lobby .action_info_button .disable-btn.disable-with-msg {
  top: 8px;
}
#capitalMarket .funds-standing-orders .funds-standing-orders-lobby .action_info_button .tmm_drop .table-triangle-up .triangle-up-inside {
  border-bottom: 7px solid white;
  right: 2px;
  position: absolute;
  top: 2px;
}
#capitalMarket .funds-standing-orders .funds-standing-orders-lobby .action_info_button .tmm_drop .table-triangle-up .triangle-up-border {
  right: 0;
  top: 0px;
}
#capitalMarket .funds-standing-orders .funds-standing-orders-lobby .action_info_button .tmm_drop .circle-text {
  left: -17px;
  top: 44px;
}
#capitalMarket .funds-standing-orders .funds-standing-orders-lobby .action_info_button .tmm_drop .rectangle-color {
  width: 20px;
  height: 7px;
  display: inline-block;
  margin-right: 0;
  border-radius: 2px;
}
#capitalMarket .funds-standing-orders .funds-standing-orders-lobby .action_info_button .tmm_drop .rectangle-color.rectangle-color-update {
  margin-top: 17px;
  background-color: #abbfd1;
}
#capitalMarket .funds-standing-orders .funds-standing-orders-lobby .action_info_button .tmm_drop .rectangle-color.rectangle-color-cancel {
  margin-top: 17px;
  background-color: #EBBD66;
}
#capitalMarket .funds-standing-orders .funds-standing-orders-lobby .action_info_button .tmm_drop .rectangle-color.rectangle-color-renew {
  margin-top: 17px;
  background-color: #B4E48A;
}
#capitalMarket .funds-standing-orders .funds-standing-orders-lobby .action_info_button .tmm_drop .rectangle-text {
  margin-right: 14px;
  font-size: 14px;
  color: #242424;
}
@media (max-width: 767px) {
  #capitalMarket .funds-standing-orders .funds-standing-orders-lobby .create-new-standing-order-button-row {
    margin-bottom: 0;
  }
}
#capitalMarket .funds-standing-orders.funds-standing-orders-lobby-popup .ngdialog-content {
  width: 870px;
  min-height: 757px;
}
#capitalMarket .funds-standing-orders.funds-standing-orders-lobby-popup .ngdialog-content .table-triangle-up .triangle-up-inside {
  border-bottom: 7px solid white;
  right: 2px;
  position: absolute;
  top: 1px;
}
#capitalMarket .funds-standing-orders.funds-standing-orders-lobby-popup .ngdialog-content .table-triangle-up .triangle-up-border {
  right: 0;
  top: -1px;
}
#capitalMarket .funds-standing-orders.funds-standing-orders-lobby-popup .ngdialog-content .modal-body {
  padding: 30px 45px 20px 47px;
  min-height: 757px;
}
#capitalMarket .funds-standing-orders.funds-standing-orders-lobby-popup .ngdialog-content .modal-body .modal-header {
  margin: -60px -45px 0 -47px;
  padding-top: 30px;
}
#capitalMarket .funds-standing-orders.funds-standing-orders-lobby-popup .ngdialog-content .modal-body .modal-header .circle-icon-wrapper {
  top: 11px;
  position: relative;
  margin-right: 18px;
}
#capitalMarket .funds-standing-orders.funds-standing-orders-lobby-popup .ngdialog-content .modal-body .modal-header .info-wrapper {
  margin-right: 10px;
  display: inline-block;
}
#capitalMarket .funds-standing-orders.funds-standing-orders-lobby-popup .ngdialog-content .modal-body .modal-header .info-wrapper .order-name {
  display: inline-block;
  font-size: 25px;
  font-weight: 700;
  margin-top: 5px;
  color: #242424;
  line-height: 29px;
}
#capitalMarket .funds-standing-orders.funds-standing-orders-lobby-popup .ngdialog-content .modal-body .modal-header .info-wrapper .linkage-row {
  margin-top: 2px;
  font-size: 15px;
}
#capitalMarket .funds-standing-orders.funds-standing-orders-lobby-popup .ngdialog-content .modal-body .modal-header .info-wrapper .linkage-row .linkage-row-description {
  margin-right: -4px;
}
#capitalMarket .funds-standing-orders.funds-standing-orders-lobby-popup .ngdialog-content .modal-body .modal-header .info-wrapper .branch-row {
  color: #606060;
  margin-top: 5px;
  font-size: 13px;
}
#capitalMarket .funds-standing-orders.funds-standing-orders-lobby-popup .ngdialog-content .modal-body .modal-header .info-wrapper .action-btn-wrapper {
  display: inline-block;
  margin-right: 5px;
  vertical-align: bottom;
}
#capitalMarket .funds-standing-orders.funds-standing-orders-lobby-popup .ngdialog-content .modal-body .modal-header .info-wrapper .action-btn-wrapper-disable {
  display: inline-block;
  margin-right: 5px;
  position: relative;
  top: 6px;
  vertical-align: inherit;
}
#capitalMarket .funds-standing-orders.funds-standing-orders-lobby-popup .ngdialog-content .modal-body .modal-header .action_info_button .disable-btn {
  color: #848484;
  font-size: 24px;
  position: relative;
  top: -3px;
}
#capitalMarket .funds-standing-orders.funds-standing-orders-lobby-popup .ngdialog-content .modal-body .modal-header .action_info_button .tmm_drop .rectangle-color {
  width: 20px;
  height: 7px;
  display: inline-block;
  margin-right: 0;
  border-radius: 2px;
}
#capitalMarket .funds-standing-orders.funds-standing-orders-lobby-popup .ngdialog-content .modal-body .modal-header .action_info_button .tmm_drop .rectangle-color.rectangle-color-update {
  margin-top: 17px;
  background-color: #abbfd1;
}
#capitalMarket .funds-standing-orders.funds-standing-orders-lobby-popup .ngdialog-content .modal-body .modal-header .action_info_button .tmm_drop .rectangle-color.rectangle-color-cancel {
  margin-top: 17px;
  background-color: #EBBD66;
}
#capitalMarket .funds-standing-orders.funds-standing-orders-lobby-popup .ngdialog-content .modal-body .modal-header .action_info_button .tmm_drop .rectangle-color.rectangle-color-renew {
  margin-top: 17px;
  background-color: #B4E48A;
}
#capitalMarket .funds-standing-orders.funds-standing-orders-lobby-popup .ngdialog-content .modal-body .modal-header .action_info_button .tmm_drop .rectangle-text {
  margin-right: 14px;
  font-size: 14px;
  color: #242424;
}
#capitalMarket .funds-standing-orders.funds-standing-orders-lobby-popup .ngdialog-content .modal-body .body-section {
  padding-top: 20px;
}
#capitalMarket .funds-standing-orders.funds-standing-orders-lobby-popup .ngdialog-content .modal-body .body-section .cubes-section .cube {
  width: 20%;
  display: inline-block;
  height: 60px;
  position: relative;
}
#capitalMarket .funds-standing-orders.funds-standing-orders-lobby-popup .ngdialog-content .modal-body .body-section .cubes-section .cube .title-area {
  font-size: 15px;
  color: #606060;
}
#capitalMarket .funds-standing-orders.funds-standing-orders-lobby-popup .ngdialog-content .modal-body .body-section .cubes-section .cube .value-area {
  font-size: 18px;
  color: #242424;
  margin-top: 7px;
}
#capitalMarket .funds-standing-orders.funds-standing-orders-lobby-popup .ngdialog-content .modal-body .body-section .cubes-section .cube .value-area .sub-value-area {
  color: #606060;
}
#capitalMarket .funds-standing-orders.funds-standing-orders-lobby-popup .ngdialog-content .modal-body .body-section .cubes-section .cube :after {
  content: '';
  display: block;
  width: 1px;
  height: 57px;
  background-color: #e7e7e7;
  position: absolute;
  right: -30px;
  top: 0;
}
#capitalMarket .funds-standing-orders.funds-standing-orders-lobby-popup .ngdialog-content .modal-body .body-section .cubes-section .cube:first-child :after {
  display: none;
}
#capitalMarket .funds-standing-orders.funds-standing-orders-lobby-popup .ngdialog-content .modal-body .body-section .details-of-orders-title-wrapper {
  margin-top: 25px;
  display: inline-block;
  margin-bottom: 25px;
  padding-bottom: 7px;
  border-bottom: 3px solid #e7e7e7;
  width: 100%;
}
#capitalMarket .funds-standing-orders.funds-standing-orders-lobby-popup .ngdialog-content .modal-body .body-section .details-of-orders-title-wrapper .details-of-orders-title {
  color: #242424;
  font-size: 18px;
  font-family: "Arimo", serif;
  padding: 0 0 9px;
  border-bottom: 3px solid #242424;
}
#capitalMarket .funds-standing-orders.funds-standing-orders-lobby-popup .ngdialog-content .modal-body .body-section .table-wrapper table th {
  border-bottom: none;
  padding-right: 0;
  padding-left: 0;
  display: inline-block;
  width: 25%;
  font-weight: 700;
}
#capitalMarket .funds-standing-orders.funds-standing-orders-lobby-popup .ngdialog-content .modal-body .body-section .table-wrapper table tfoot {
  display: none;
}
#capitalMarket .funds-standing-orders.funds-standing-orders-lobby-popup .ngdialog-content .modal-body .body-section .table-wrapper .grid {
  margin-top: 0;
}
#capitalMarket .funds-standing-orders.funds-standing-orders-lobby-popup .ngdialog-content .modal-body .body-section .table-wrapper .popup-orders-details-table-headers {
  width: 98%;
  margin-right: 15px;
}
#capitalMarket .funds-standing-orders.funds-standing-orders-lobby-popup .ngdialog-content .modal-body .body-section .table-wrapper .popup-orders-details-table-headers .popup-orders-details-table-header-space {
  white-space: normal;
}
#capitalMarket .funds-standing-orders.funds-standing-orders-lobby-popup .ngdialog-content .modal-body .body-section .table-wrapper .popup-orders-details-table-headers-border {
  border-bottom: 1px solid #e7e7e7;
}
#capitalMarket .funds-standing-orders.funds-standing-orders-lobby-popup .ngdialog-content .modal-body .body-section .table-wrapper .table-scroll-wrapper {
  position: relative;
}
#capitalMarket .funds-standing-orders.funds-standing-orders-lobby-popup .ngdialog-content .modal-body .body-section .table-wrapper .table-scroll-wrapper .table-content-body {
  overflow: hidden;
  padding-right: 20px;
  margin-bottom: 10px;
  position: relative;
  z-index: 4;
}
#capitalMarket .funds-standing-orders.funds-standing-orders-lobby-popup .ngdialog-content .modal-body .body-section .table-wrapper .table-scroll-wrapper .orders-details-table {
  padding-right: 15px;
}
#capitalMarket .funds-standing-orders.funds-standing-orders-lobby-popup .ngdialog-content .modal-body .body-section .table-wrapper .inner-loader-standing-orders-popup-grid {
  position: absolute;
  z-index: 1;
  padding: 0 30%;
}
#capitalMarket .funds-standing-orders.funds-standing-orders-lobby-popup .ngdialog-content .modal-body .body-section .table-wrapper .opacity-standing-orders-popup-grid {
  opacity: 0.5;
}
#capitalMarket .funds-standing-orders.funds-standing-orders-lobby-popup .ngdialog-content .modal-body .body-section .popup-orders-details-list-error {
  margin: 20px 0 20px 0;
  text-align: center;
}
@media (max-width: 991px) {
  #capitalMarket .funds-standing-orders.funds-standing-orders-lobby-popup .ngdialog-content .modal-body .body-section .cubes-section .cube .value-area {
    font-size: 15px;
  }
}
@media (max-width: 767px) {
  #capitalMarket .funds-standing-orders.funds-standing-orders-lobby-popup .ngdialog-content .modal-body {
    padding: 30px 5px 20px 5px;
  }
  #capitalMarket .funds-standing-orders.funds-standing-orders-lobby-popup .ngdialog-content .modal-body .modal-header {
    margin: -60px -30px 0 -47px;
  }
  #capitalMarket .funds-standing-orders.funds-standing-orders-lobby-popup .ngdialog-content .modal-body .modal-header .info-wrapper .order-name {
    font-size: 18px;
  }
  #capitalMarket .funds-standing-orders.funds-standing-orders-lobby-popup .ngdialog-content .modal-body .modal-header .info-wrapper .linkage-row {
    font-size: 13px;
    margin-top: 0;
  }
  #capitalMarket .funds-standing-orders.funds-standing-orders-lobby-popup .ngdialog-content .modal-body .modal-header .info-wrapper .branch-row {
    font-size: 12px;
    margin-top: 0;
  }
  #capitalMarket .funds-standing-orders.funds-standing-orders-lobby-popup .ngdialog-content .modal-body .modal-header .info-wrapper .action-btn-wrapper {
    margin-right: 0;
    margin-top: 5px;
  }
  #capitalMarket .funds-standing-orders.funds-standing-orders-lobby-popup .ngdialog-content .modal-body .body-section {
    padding: 0;
  }
  #capitalMarket .funds-standing-orders.funds-standing-orders-lobby-popup .ngdialog-content .modal-body .body-section .cubes-section .cube {
    width: 50%;
    position: static;
    border-left: 1px solid #DEDEDE;
    border-bottom: 1px solid #DEDEDE;
    padding-right: 9px;
    height: 70px;
  }
  #capitalMarket .funds-standing-orders.funds-standing-orders-lobby-popup .ngdialog-content .modal-body .body-section .cubes-section .cube .title-area {
    font-size: 12px;
    margin-top: 10px;
  }
  #capitalMarket .funds-standing-orders.funds-standing-orders-lobby-popup .ngdialog-content .modal-body .body-section .cubes-section .cube:last-child {
    border-bottom: none;
  }
  #capitalMarket .funds-standing-orders.funds-standing-orders-lobby-popup .ngdialog-content .modal-body .body-section .cubes-section .cube:nth-child(2n) {
    border-left: none;
  }
  #capitalMarket .funds-standing-orders.funds-standing-orders-lobby-popup .ngdialog-content .modal-body .body-section .table-wrapper table th {
    width: 31%;
  }
  #capitalMarket .funds-standing-orders.funds-standing-orders-lobby-popup .ngdialog-content .modal-body .body-section .table-wrapper .table-scroll-wrapper .table-content-body {
    padding-right: 0;
  }
  #capitalMarket .funds-standing-orders.funds-standing-orders-lobby-popup .ngdialog-content .grid .ui-grid-row .msg-box {
    height: auto;
    margin-bottom: -11px;
    padding: 5px 20px 5px 20px;
  }
  #capitalMarket .funds-standing-orders.funds-standing-orders-lobby-popup .ngdialog-content .grid .ui-grid-row .msg-box .msg-box-text {
    margin-top: 0;
  }
  #capitalMarket .funds-standing-orders.funds-standing-orders-lobby-popup .ngdialog-content .grid .ui-grid-row .extended-grid-row .table-triangle-up {
    margin-top: 5px;
  }
  #capitalMarket .funds-standing-orders.funds-standing-orders-lobby-popup .ngdialog-content .grid .ui-grid-row .extended-grid-row .table-triangle-up .triangle-up-inside {
    border-bottom: 7px solid #f8fafa;
    right: 10%;
    top: -7px;
  }
  #capitalMarket .funds-standing-orders.funds-standing-orders-lobby-popup .ngdialog-content .grid .ui-grid-row .extended-grid-row .table-triangle-up .triangle-up-border {
    top: -9px;
    right: 9%;
  }
}
#capitalMarket .funds-standing-orders .cancel-steps.cancel-step-1 .application-details-area {
  width: 585px;
  display: inline-block;
  margin-top: 35px;
}
#capitalMarket .funds-standing-orders .cancel-steps.cancel-step-1 .application-details-area .application-details-area-title-area .application-details-area-title {
  display: inline-block;
  font-size: 25px;
}
#capitalMarket .funds-standing-orders .cancel-steps.cancel-step-1 .application-details-area .application-details-area-title-area .application-details-area-sub-title {
  display: inline-block;
  color: #606060;
  font-size: 18px;
  padding-right: 5px;
}
#capitalMarket .funds-standing-orders .cancel-steps.cancel-step-1 .application-details-area .application-details-area-title-area .application-details-area-explanation {
  color: #606060;
  margin-top: 15px;
}
#capitalMarket .funds-standing-orders .cancel-steps.cancel-step-1 .application-details-area .notification {
  margin-top: 18px;
  font-size: 14px;
  color: #626262;
  margin-bottom: 50px;
}
#capitalMarket .funds-standing-orders .cancel-steps.cancel-step-1 .application-details-area .notification .bell-icon {
  font-family: FontAwesome;
  font-size: 19px;
  color: #709599;
  margin-left: 8px;
}
#capitalMarket .funds-standing-orders .cancel-steps.cancel-step-1 .application-details-area .step-buttons-wrap {
  margin-bottom: 80px;
}
#capitalMarket .funds-standing-orders .cancel-steps .details-of-commissions-wrap {
  border: 1px solid #e2e3e3;
  border-radius: 5px;
  box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.13);
  width: 460px;
  float: left;
  margin-top: 35px;
  padding: 26px;
  padding-bottom: 35px;
}
#capitalMarket .funds-standing-orders .cancel-steps .details-of-commissions-wrap .details-of-commissions-title {
  font-size: 20px;
}
#capitalMarket .funds-standing-orders .cancel-steps .details-of-commissions-wrap .bullet-icon-commissions-wrap {
  font-family: FontAwesome;
  position: inherit;
}
@media (max-width: 767px) {
  #capitalMarket .funds-standing-orders .cancel-steps.cancel-step-1 .application-details-area {
    width: 100%;
  }
  #capitalMarket .funds-standing-orders .cancel-steps .details-of-commissions-wrap {
    width: 100%;
    margin-top: 0px;
  }
}
#capitalMarket .funds-standing-orders .cancel-steps.cancel-step-2 .cancel-step-2-rigth-wrapper {
  width: 585px;
  display: inline-block;
  margin-top: 63px;
}
#capitalMarket .funds-standing-orders .cancel-steps.cancel-step-2 .cancel-step-2-rigth-wrapper .operation-success {
  font-size: 25px;
  margin-bottom: 15px;
}
#capitalMarket .funds-standing-orders .cancel-steps.cancel-step-2 .cancel-step-2-rigth-wrapper .confirmation-details-wrapper .confirmation-details-title {
  font-size: 20px;
}
#capitalMarket .funds-standing-orders .cancel-steps.cancel-step-2 .cancel-step-2-rigth-wrapper .confirmation-details-wrapper .notification {
  margin-top: 13px;
  color: #626262;
}
#capitalMarket .funds-standing-orders .cancel-steps.cancel-step-2 .cancel-step-2-rigth-wrapper .confirmation-details-wrapper .notification .bell-icon {
  font-family: FontAwesome;
  font-size: 17px;
  color: #709599;
  margin-left: 3px;
  margin-right: 8px;
}
#capitalMarket .funds-standing-orders .cancel-steps.cancel-step-2 .cancel-step-2-rigth-wrapper .cancel-step-2-links {
  text-align: left;
  color: #148d35;
  font-size: 16px;
  font-weight: bold;
  margin-top: 47px;
  margin-bottom: 40px;
}
#capitalMarket .funds-standing-orders .cancel-steps.cancel-step-2 .cancel-step-2-rigth-wrapper .cancel-step-2-links span {
  cursor: pointer;
}
#capitalMarket .funds-standing-orders .cancel-steps.cancel-step-2 .cancel-step-2-rigth-wrapper .application-details-area-title {
  display: inline-block;
  font-size: 25px;
}
#capitalMarket .funds-standing-orders .cancel-steps.cancel-step-2 .cancel-step-2-rigth-wrapper .application-details-area-sub-title {
  display: inline-block;
  color: #606060;
  font-size: 18px;
  padding-right: 5px;
}
#capitalMarket .funds-standing-orders .cancel-steps.cancel-step-2 .cancel-step-2-rigth-wrapper .info-complete-area-wrapper {
  margin-bottom: 80px;
}
@media (max-width: 767px) {
  #capitalMarket .funds-standing-orders .cancel-steps.cancel-step-2 .cancel-step-2-rigth-wrapper {
    width: 100%;
  }
  #capitalMarket .funds-standing-orders .cancel-steps.cancel-step-2 .cancel-step-2-rigth-wrapper .cancel-step-2-links {
    font-size: 14px;
    text-align: right;
  }
}
#capitalMarket .funds-standing-orders .BuyUpdateRenewFlow .application-details-area-title-area .application-details-area-title {
  display: inline-block;
  font-size: 20px;
  margin-right: 10px;
  color: #1B1B1B;
}
#capitalMarket .funds-standing-orders .BuyUpdateRenewFlow .application-details-area-title-area .application-details-area-sub-title {
  display: inline-block;
  color: #606060;
  font-size: 16px;
  padding-right: 5px;
}
#capitalMarket .funds-standing-orders .BuyUpdateRenewFlow .application-details-area-title-area .application-details-area-explanation {
  margin-top: 10px;
  font-size: 12px;
  color: #1B1B1B;
  margin-bottom: 7px;
}
#capitalMarket .funds-standing-orders .BuyUpdateRenewFlow .details-of-commissions-wrap {
  border: 1px solid #e2e3e3;
  border-radius: 5px;
  box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.13);
  width: 460px;
  float: left;
  margin-top: 35px;
  padding: 26px;
  padding-bottom: 35px;
}
#capitalMarket .funds-standing-orders .BuyUpdateRenewFlow .details-of-commissions-wrap .details-of-commissions-title {
  font-size: 20px;
}
#capitalMarket .funds-standing-orders .BuyUpdateRenewFlow .details-of-commissions-wrap .bullet-icon-commissions-wrap {
  font-family: FontAwesome;
  position: inherit;
}
#capitalMarket .funds-standing-orders .buyUpdateRenewStep1 {
  /****************************/
}
#capitalMarket .funds-standing-orders .buyUpdateRenewStep1.loading-area {
  margin-top: 50px;
  min-height: 50px;
}
#capitalMarket .funds-standing-orders .buyUpdateRenewStep1 .tabs-area {
  margin-top: 40px;
  width: 100%;
  height: 28px;
}
#capitalMarket .funds-standing-orders .buyUpdateRenewStep1 .filters-section-wrapper {
  height: 85px;
  margin-top: 30px;
}
#capitalMarket .funds-standing-orders .buyUpdateRenewStep1 .filters-section {
  float: right;
}
#capitalMarket .funds-standing-orders .buyUpdateRenewStep1 .filters-section .filter-sub-section {
  width: 230px;
  display: inline-block;
  margin-left: 21px;
}
#capitalMarket .funds-standing-orders .buyUpdateRenewStep1 .filters-section .filter-sub-section .filters-subheading {
  font-size: 16px;
  padding-bottom: 15px;
}
#capitalMarket .funds-standing-orders .buyUpdateRenewStep1 .search-filter {
  float: right;
  margin-top: 37px;
}
#capitalMarket .funds-standing-orders .buyUpdateRenewStep1 .clear-filters {
  float: right;
  margin-top: 45px;
  color: #148D35;
  font-size: 12px;
  text-decoration: underline;
  margin-right: 13px;
  cursor: pointer;
}
#capitalMarket .funds-standing-orders .buyUpdateRenewStep1 .grid-wrapper {
  margin-top: 50px;
  min-height: 50px;
}
#capitalMarket .funds-standing-orders .buyUpdateRenewStep1 .fund-standing-order-status {
  width: 75px;
  float: left;
  text-align: right;
  cursor: default;
}
#capitalMarket .funds-standing-orders .buyUpdateRenewStep1 .fund-standing-order-status .icon-info {
  float: right;
  margin-left: 5px;
}
#capitalMarket .funds-standing-orders .buyUpdateRenewStep1 .search-area {
  height: 40px;
  width: 266px;
}
#capitalMarket .funds-standing-orders .buyUpdateRenewStep1 .search-area .border {
  height: 39px;
}
#capitalMarket .funds-standing-orders .buyUpdateRenewStep1 .search-area.search-page-search i {
  top: 10px;
}
#capitalMarket .funds-standing-orders .buyUpdateRenewStep1 .search-area i.icon-close.inside {
  top: 14px;
}
#capitalMarket .funds-standing-orders .buyUpdateRenewStep1 .angucomplete-holder input {
  height: 40px;
  border-color: #d0d0d0;
}
#capitalMarket .funds-standing-orders .buyUpdateRenewStep1 .angucomplete-holder i {
  color: #84C449;
  font-size: 14px;
  top: 13px;
  left: 12px;
}
#capitalMarket .funds-standing-orders .buyUpdateRenewStep1 .angucomplete-dropdown {
  border-color: #d0d0d0;
}
#capitalMarket .funds-standing-orders .buyUpdateRenewStep1 .CRM-errors {
  margin-top: 20px;
  min-height: 142px;
}
@media (max-width: 1024px) {
  #capitalMarket .funds-standing-orders .buyUpdateRenewStep1 .grid-wrapper.with-filters {
    margin-top: 170px;
  }
}
@media (max-width: 767px) {
  #capitalMarket .funds-standing-orders .buyUpdateRenewStep1 .search-filter {
    width: 100%;
  }
  #capitalMarket .funds-standing-orders .buyUpdateRenewStep1 .filters-section {
    margin-top: 20px;
  }
  #capitalMarket .funds-standing-orders .buyUpdateRenewStep1 .filters-section .filter-sub-section {
    width: 100%;
    margin-bottom: 14px;
  }
  #capitalMarket .funds-standing-orders .buyUpdateRenewStep1 .filters-section .filter-sub-section .filters-subheading {
    padding-bottom: 0px;
  }
  #capitalMarket .funds-standing-orders .buyUpdateRenewStep1 .gi.icon-arrow-left {
    position: relative;
    text-align: center;
    left: 9px;
  }
  #capitalMarket .funds-standing-orders .buyUpdateRenewStep1 .grid-wrapper.with-filters {
    margin-top: 284px;
  }
  #capitalMarket .funds-standing-orders .buyUpdateRenewStep1 .grid .ui-grid-row .msg-box .msg-box-text {
    font-size: 12px;
    margin-top: 0;
  }
  #capitalMarket .funds-standing-orders .buyUpdateRenewStep1 .grid .ui-grid-row .extended-grid-row .extend-row-wrapper {
    border: none;
    width: 100%;
    height: auto;
    margin-top: 5px;
    padding: 4px 20px;
    border-radius: 0px;
    margin-bottom: -1px;
  }
  #capitalMarket .funds-standing-orders .buyUpdateRenewStep1 .tabs-area {
    overflow: hidden;
    white-space: nowrap;
  }
  #capitalMarket .funds-standing-orders .buyUpdateRenewStep1 .tabs-area ::-webkit-scrollbar {
    display: none;
  }
  #capitalMarket .funds-standing-orders .buyUpdateRenewStep1 .tabs-area .nav-tabs {
    display: block;
    overflow-x: scroll;
    padding-top: 0;
    margin-top: 0;
  }
  #capitalMarket .funds-standing-orders .buyUpdateRenewStep1 .tabs-area .nav-tabs li {
    margin-left: 8px;
    float: none;
    display: inline-block;
  }
}
#capitalMarket .funds-standing-orders .buyUpdateRenewStep2 {
  margin-top: 35px;
}
#capitalMarket .funds-standing-orders .buyUpdateRenewStep2 .container {
  min-height: 100px;
}
#capitalMarket .funds-standing-orders .buyUpdateRenewStep2 .no-permission-links {
  padding-top: 25px;
}
#capitalMarket .funds-standing-orders .buyUpdateRenewStep2 .no-permission-links .links-separator {
  padding: 0 10px;
}
#capitalMarket .funds-standing-orders .buyUpdateRenewStep2 .loading {
  width: 100%;
  height: 30px;
}
#capitalMarket .funds-standing-orders .buyUpdateRenewStep2 .bubble-box {
  padding: 12px 13px 15px;
  margin-bottom: 20px;
}
#capitalMarket .funds-standing-orders .buyUpdateRenewStep2 .bubble-box .trade-data-title-area .trade-data-title-title {
  font-size: 16px;
  font-weight: bold;
  color: #606060;
  display: inline-block;
}
#capitalMarket .funds-standing-orders .buyUpdateRenewStep2 .bubble-box .trade-data-title-area .trade-data-sell-limit {
  color: #00CFF6;
  font-weight: bold;
  font-size: 16px;
  display: inline-block;
}
#capitalMarket .funds-standing-orders .buyUpdateRenewStep2 .bubble-box .trade-data-title-area .trade-data-percent {
  margin-right: 10px;
  font-size: 16px;
  display: inline-block;
}
#capitalMarket .funds-standing-orders .buyUpdateRenewStep2 .bubble-box .trade-data-title-area .trade-data-cod {
  font-size: 12px;
  font-weight: bold;
  margin-top: 4px;
  margin-bottom: 15px;
}
#capitalMarket .funds-standing-orders .buyUpdateRenewStep2 .bubble-box .triangle-up {
  margin-top: 5px;
}
#capitalMarket .funds-standing-orders .buyUpdateRenewStep2 .bubble-box .real-time-info {
  box-shadow: 0px 1px 5px 0px rgba(0, 0, 0, 0.125);
  background-color: white;
  position: relative;
  margin: 0 2px;
  padding: 10px 15px 15px;
  border-radius: 4px;
  display: block;
  border-bottom: 1px solid #e7e7e7;
}
#capitalMarket .funds-standing-orders .buyUpdateRenewStep2 .bubble-box .real-time-info.data {
  display: inline-block;
}
#capitalMarket .funds-standing-orders .buyUpdateRenewStep2 .bubble-box .trade-data-field-name {
  font-size: 12px;
  width: 42%;
  color: #606060;
  float: right;
}
#capitalMarket .funds-standing-orders .buyUpdateRenewStep2 .bubble-box .trade-data-field-value {
  font-size: 12px;
  color: #606060;
  float: right;
  font-weight: bold;
  width: 55%;
}
#capitalMarket .funds-standing-orders .buyUpdateRenewStep2 .bubble-box .chart-slide .triangle-up .triangle-up-inside {
  right: 167px;
}
#capitalMarket .funds-standing-orders .buyUpdateRenewStep2 .bubble-box .chart-slide .triangle-up .triangle-up-border {
  right: 165px;
}
#capitalMarket .funds-standing-orders .buyUpdateRenewStep2 .buy-update-form {
  width: 620px;
  float: right;
}
#capitalMarket .funds-standing-orders .buyUpdateRenewStep2 .buy-update-form .title-underline {
  border-bottom: 2px solid #e7e7e7;
  padding-bottom: 7px;
  width: 590px;
}
#capitalMarket .funds-standing-orders .buyUpdateRenewStep2 .buy-update-form .form-row {
  width: 100%;
  display: inline-block;
  margin-top: 25px;
}
#capitalMarket .funds-standing-orders .buyUpdateRenewStep2 .buy-update-form .form-row .form-row-title {
  width: 200px;
  float: right;
  font-size: 16px;
  height: 40px;
}
#capitalMarket .funds-standing-orders .buyUpdateRenewStep2 .buy-update-form .form-row .form-row-data {
  width: 388px;
  display: inline-block;
}
#capitalMarket .funds-standing-orders .buyUpdateRenewStep2 .buy-update-form .form-row .form-row-data .form-tab {
  width: 119px;
  height: 35px;
  padding-top: 6px;
  display: inline-block;
  text-align: center;
  cursor: pointer;
  border-radius: 30px;
  border: 0.5px solid #D0D0D0;
  color: #606060;
  margin-left: 15px;
}
#capitalMarket .funds-standing-orders .buyUpdateRenewStep2 .buy-update-form .form-row .form-row-data .form-tab .form-tab-text {
  color: #606060;
  font-size: 16px;
}
#capitalMarket .funds-standing-orders .buyUpdateRenewStep2 .buy-update-form .form-row .form-row-data .form-tab.active {
  background-color: #84C449;
  border: 1px solid #84C449;
}
#capitalMarket .funds-standing-orders .buyUpdateRenewStep2 .buy-update-form .form-row .form-row-data .form-tab.active .form-tab-text {
  color: white;
}
#capitalMarket .funds-standing-orders .buyUpdateRenewStep2 .buy-update-form .form-row .form-row-data .form-tab.disable {
  cursor: default;
  opacity: 0.5;
}
#capitalMarket .funds-standing-orders .buyUpdateRenewStep2 .buy-update-form .form-row .form-row-data .form-tab.disable .form-tab-text {
  cursor: default;
}
#capitalMarket .funds-standing-orders .buyUpdateRenewStep2 .buy-update-form .form-row .form-row-data .cm-form-control {
  width: 425px;
}
#capitalMarket .funds-standing-orders .buyUpdateRenewStep2 .buy-update-form .form-row .form-row-data .cm-form-control input {
  opacity: 1;
  width: 388px;
  height: 40px;
  border: 0.5px solid #d0d0d0;
  border-radius: 2.5px;
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;
}
#capitalMarket .funds-standing-orders .buyUpdateRenewStep2 .buy-update-form .form-row .form-row-data .cm-form-control .gi {
  margin-top: 8px;
  margin-right: 5px;
  margin-left: 0px;
}
#capitalMarket .funds-standing-orders .buyUpdateRenewStep2 .buy-update-form .form-row .form-row-data .form-control {
  height: 40px;
  border: 0.5px solid #d0d0d0;
  border-radius: 2.5px;
}
#capitalMarket .funds-standing-orders .buyUpdateRenewStep2 .buy-update-form .form-row .form-row-data .combo_selected {
  width: 388px;
}
#capitalMarket .funds-standing-orders .buyUpdateRenewStep2 .buy-update-form .form-row .form-row-data .combo-big .wrap-options {
  width: 388px;
}
#capitalMarket .funds-standing-orders .buyUpdateRenewStep2 .buy-update-form .form-row .input-description {
  color: #848484;
  font-size: 12px;
  margin-top: 5px;
}
#capitalMarket .funds-standing-orders .buyUpdateRenewStep2 .buy-update-form .accept-terms {
  height: 50px;
  background-color: #F2F6F5;
  width: 589px;
  margin-top: 30px;
  padding: 13px;
  padding-right: 16px;
}
#capitalMarket .funds-standing-orders .buyUpdateRenewStep2 .buy-update-form .accept-terms .custom-checkbox {
  display: inline-block;
  position: relative;
  top: -2px;
  font-weight: normal;
  margin-right: 3px;
}
#capitalMarket .funds-standing-orders .buyUpdateRenewStep2 .buy-update-form .accept-terms .alert-notification {
  margin-top: -3px;
}
#capitalMarket .funds-standing-orders .buyUpdateRenewStep2 .buy-update-form .step-buttons-wrap {
  width: 590px;
  margin-bottom: 80px;
}
#capitalMarket .funds-standing-orders .buyUpdateRenewStep2 .buy-update-form .step-buttons-wrap .unchaged-inputs {
  position: relative;
  font-size: 12px;
  color: #f73030;
  top: 38px;
  text-align: left;
}
#capitalMarket .funds-standing-orders .buyUpdateRenewStep2 .buy-update-form .application-details-area-title-area .application-details-area-title {
  max-width: 530px;
}
#capitalMarket .funds-standing-orders .buyUpdateRenewStep2 .trade-data-area {
  width: 490px;
  border: 0.5px solid #EBE4E4;
  border-radius: 2.5px;
  box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.13);
  float: left;
}
#capitalMarket .funds-standing-orders .buyUpdateRenewStep2 .trade-data-area .trade-data-title-area {
  width: 488.5px;
  height: 45px;
  background-color: #F1F6F5;
  border-radius: 2.5px 2.5px 0 0;
}
#capitalMarket .funds-standing-orders .buyUpdateRenewStep2 .trade-data-area .trade-data-title-area .trade-data-title-title {
  font-size: 16px;
  font-weight: bold;
  color: #606060;
  float: right;
  margin: 10px;
}
#capitalMarket .funds-standing-orders .buyUpdateRenewStep2 .trade-data-area .trade-data-title-area .trade-data-sell-limit {
  color: #00CFF6;
  font-weight: bold;
  font-size: 16px;
  float: right;
  margin-top: 10px;
}
#capitalMarket .funds-standing-orders .buyUpdateRenewStep2 .trade-data-area .trade-data-title-area .trade-data-percent {
  margin-right: 10px;
  font-size: 16px;
  float: right;
  margin-top: 10px;
}
#capitalMarket .funds-standing-orders .buyUpdateRenewStep2 .trade-data-area .trade-data-title-area .trade-data-cod {
  width: 117px;
  font-size: 12px;
  font-weight: bold;
  padding-top: 3px;
  float: left;
  margin-left: 35px;
}
#capitalMarket .funds-standing-orders .buyUpdateRenewStep2 .trade-data-area .trade-data-fields-area {
  width: 462px;
  margin: 10px auto;
  border-bottom: 0.5px solid #eaeaea;
  display: flex;
}
#capitalMarket .funds-standing-orders .buyUpdateRenewStep2 .trade-data-area .trade-data-fields-area .trade-data-field {
  width: 48%;
  float: right;
  margin-bottom: 12px;
}
#capitalMarket .funds-standing-orders .buyUpdateRenewStep2 .trade-data-area .trade-data-fields-area .trade-data-field .trade-data-field-name {
  font-size: 12px;
  width: 42%;
  color: #606060;
  float: right;
}
#capitalMarket .funds-standing-orders .buyUpdateRenewStep2 .trade-data-area .trade-data-fields-area .trade-data-field .trade-data-field-value {
  font-size: 12px;
  color: #606060;
  float: right;
  font-weight: bold;
  width: 55%;
}
#capitalMarket .funds-standing-orders .buyUpdateRenewStep2 .trade-data-area .trade-data-graph-wrapper {
  width: 450px;
  margin: 0 auto;
  position: relative;
}
#capitalMarket .funds-standing-orders .buyUpdateRenewStep2 .trade-data-area .icon-arrow-change i {
  margin-left: 5px;
}
#capitalMarket .funds-standing-orders .buyUpdateRenewStep2 .drupal-error-message {
  display: flex;
  flex-direction: column;
  justify-content: start;
  align-items: center;
}
#capitalMarket .funds-standing-orders .buyUpdateRenewStep2 .drupal-error-message .drupal-error-img {
  margin-top: 37px;
  margin-bottom: 23px;
}
#capitalMarket .funds-standing-orders .buyUpdateRenewStep2 .drupal-error-message .error-title {
  font-size: 20px;
  color: #4bc87d;
  font-weight: bold;
  margin-bottom: 5px;
}
#capitalMarket .funds-standing-orders .buyUpdateRenewStep2 .drupal-error-message .msg-text {
  font-size: 16px;
  color: #3c3d3c;
  margin-bottom: 46px;
}
#capitalMarket .funds-standing-orders .buyUpdateRenewStep2 .drupal-error-message .button_green {
  width: 202px;
  margin-bottom: 15px;
  color: white;
}
@media (max-width: 767px) {
  #capitalMarket .funds-standing-orders .buyUpdateRenewStep2 .buy-update-form {
    width: 100%;
  }
  #capitalMarket .funds-standing-orders .buyUpdateRenewStep2 .buy-update-form .title-wrap {
    width: 100%;
  }
  #capitalMarket .funds-standing-orders .buyUpdateRenewStep2 .buy-update-form .application-details-area-title-area .application-details-area-title {
    width: 240px;
  }
  #capitalMarket .funds-standing-orders .buyUpdateRenewStep2 .buy-update-form .application-details-area-title-area .application-details-area-sub-title {
    padding-right: 50px;
  }
  #capitalMarket .funds-standing-orders .buyUpdateRenewStep2 .buy-update-form .form-row .form-row-data {
    width: 100%;
  }
  #capitalMarket .funds-standing-orders .buyUpdateRenewStep2 .buy-update-form .form-row .form-row-data .cm-form-control {
    width: 100%;
  }
  #capitalMarket .funds-standing-orders .buyUpdateRenewStep2 .buy-update-form .form-row .form-row-data .cm-form-control input {
    width: 90%;
  }
  #capitalMarket .funds-standing-orders .buyUpdateRenewStep2 .buy-update-form .form-row .form-row-data .combo-wrap {
    width: 100%;
  }
  #capitalMarket .funds-standing-orders .buyUpdateRenewStep2 .buy-update-form .form-row .form-row-data .combo-wrap .combo {
    width: 100%;
  }
  #capitalMarket .funds-standing-orders .buyUpdateRenewStep2 .buy-update-form .form-row .form-row-data .combo_selected {
    width: 100%;
  }
  #capitalMarket .funds-standing-orders .buyUpdateRenewStep2 .buy-update-form .form-row .form-row-data .combo-big .wrap-options {
    width: calc(100% - 2px);
  }
  #capitalMarket .funds-standing-orders .buyUpdateRenewStep2 .buy-update-form .step-buttons-wrap {
    width: 100%;
  }
  #capitalMarket .funds-standing-orders .buyUpdateRenewStep2 .buy-update-form .step-buttons-wrap .unchaged-inputs {
    top: 23px;
  }
}
#capitalMarket .funds-standing-orders .BuyUpdateRenewStep3 .application-details-area {
  width: 585px;
  display: inline-block;
  margin-top: 35px;
}
#capitalMarket .funds-standing-orders .BuyUpdateRenewStep3 .application-details-area .application-details-area-title-area .application-details-area-title {
  max-width: 530px;
}
@media (max-width: 767px) {
  #capitalMarket .funds-standing-orders .BuyUpdateRenewStep3 .application-details-area {
    width: 100%;
  }
  #capitalMarket .funds-standing-orders .BuyUpdateRenewStep3 .application-details-area .application-details-area-title-area .application-details-area-title {
    width: 240px;
  }
  #capitalMarket .funds-standing-orders .BuyUpdateRenewStep3 .application-details-area .application-details-area-title-area .application-details-area-sub-title {
    padding-right: 50px;
  }
  #capitalMarket .funds-standing-orders .BuyUpdateRenewStep3 .details-of-commissions-wrap {
    width: 100%;
  }
}
#capitalMarket .funds-standing-orders .BuyUpdateRenewStep4 .buy-update-renew-step-4-rigth-wrapper {
  width: 585px;
  display: inline-block;
  margin-top: 63px;
}
#capitalMarket .funds-standing-orders .BuyUpdateRenewStep4 .buy-update-renew-step-4-rigth-wrapper .operation-success {
  font-size: 25px;
  margin-bottom: 15px;
}
#capitalMarket .funds-standing-orders .BuyUpdateRenewStep4 .buy-update-renew-step-4-rigth-wrapper .confirmation-details-wrapper .confirmation-details-title {
  font-size: 20px;
}
#capitalMarket .funds-standing-orders .BuyUpdateRenewStep4 .buy-update-renew-step-4-rigth-wrapper .confirmation-details-wrapper .notification {
  margin-top: 13px;
  color: #626262;
}
#capitalMarket .funds-standing-orders .BuyUpdateRenewStep4 .buy-update-renew-step-4-rigth-wrapper .confirmation-details-wrapper .notification .bell-icon {
  font-family: FontAwesome;
  font-size: 17px;
  color: #709599;
  margin-left: 3px;
  margin-right: 8px;
}
#capitalMarket .funds-standing-orders .BuyUpdateRenewStep4 .buy-update-renew-step-4-rigth-wrapper .buy-update-renew-step-4-links {
  text-align: left;
  color: #148d35;
  font-size: 16px;
  font-weight: bold;
  margin-top: 47px;
  margin-bottom: 40px;
}
#capitalMarket .funds-standing-orders .BuyUpdateRenewStep4 .buy-update-renew-step-4-rigth-wrapper .buy-update-renew-step-4-links span {
  cursor: pointer;
}
#capitalMarket .funds-standing-orders .BuyUpdateRenewStep4 .buy-update-renew-step-4-rigth-wrapper .application-details-area-title {
  display: inline-block;
  font-size: 25px;
}
#capitalMarket .funds-standing-orders .BuyUpdateRenewStep4 .buy-update-renew-step-4-rigth-wrapper .application-details-area-sub-title {
  display: inline-block;
  color: #606060;
  font-size: 18px;
  padding-right: 5px;
}
#capitalMarket .funds-standing-orders .BuyUpdateRenewStep4 .buy-update-renew-step-4-rigth-wrapper .info-complete-area-wrapper {
  margin-bottom: 80px;
}
@media (max-width: 767px) {
  #capitalMarket .funds-standing-orders .BuyUpdateRenewStep4 .buy-update-renew-step-4-rigth-wrapper {
    width: 100%;
  }
  #capitalMarket .funds-standing-orders .BuyUpdateRenewStep4 .details-of-commissions-wrap {
    width: 100%;
    margin-top: 0px;
  }
}
#capitalMarket .funds-standing-orders .error-message {
  margin-top: 25px;
  font-size: 16px;
}
#capitalMarket .funds-standing-orders .error-message .error-message-links {
  margin-top: 23px;
}
#capitalMarket .funds-standing-orders .error-message .error-message-links .pipe {
  color: #148d35;
}
#capitalMarket .tase-declaration-page-content {
  padding-top: 30px;
}
#capitalMarket .tase-declaration-page-content h1 {
  display: none;
}
#capitalMarket #securities-transfer-page .securities-transfer-page .only-print {
  display: none !important;
}
#capitalMarket #securities-transfer-page .securities-transfer-page .main-securities-transfer-content {
  display: flex;
  background-color: white;
  box-shadow: 8px 0 25px 0 rgba(81, 144, 182, 0.2);
}
#capitalMarket #securities-transfer-page .securities-transfer-page .main-securities-transfer-content .transfer-form {
  padding: 37px 49px 40px 15px;
}
#capitalMarket #securities-transfer-page .securities-transfer-page .main-securities-transfer-content .transfer-form .title {
  color: #4BC87D;
  font-size: 20px;
  font-weight: bold;
  margin-bottom: 10px;
}
#capitalMarket #securities-transfer-page .securities-transfer-page .main-securities-transfer-content .transfer-form .desc {
  margin-bottom: 40px;
}
#capitalMarket #securities-transfer-page .securities-transfer-page .main-securities-transfer-content .transfer-form form.big .last-row {
  margin-bottom: 40px;
}
#capitalMarket #securities-transfer-page .securities-transfer-page .main-securities-transfer-content .transfer-form form.big label {
  font-weight: 500;
  display: block;
}
#capitalMarket #securities-transfer-page .securities-transfer-page .main-securities-transfer-content .transfer-form form.big input.text-input {
  width: 320px;
  background: #ebf2f8;
  border: none;
  border-radius: 4px;
  box-shadow: none;
  text-align: right;
  padding-right: 10px;
  color: #737D8A;
}
#capitalMarket #securities-transfer-page .securities-transfer-page .main-securities-transfer-content .transfer-form form.big textarea.text-input {
  width: 320px;
  background: #ebf2f8;
  border: none;
  border-radius: 4px;
  box-shadow: none;
  text-align: right;
  padding-right: 10px;
  color: #737D8A;
  height: 95px;
}
#capitalMarket #securities-transfer-page .securities-transfer-page .main-securities-transfer-content .transfer-form form.big .more-info-counter {
  font-size: 12px;
  margin-top: 4px;
}
#capitalMarket #securities-transfer-page .securities-transfer-page .main-securities-transfer-content .transfer-form form.big .note {
  font-size: 12px;
  margin-bottom: 4px;
  color: #4A4A4A;
}
#capitalMarket #securities-transfer-page .securities-transfer-page .main-securities-transfer-content .transfer-form form.big .buttons-section {
  margin-top: 40px;
}
#capitalMarket #securities-transfer-page .securities-transfer-page .main-securities-transfer-content .transfer-form .bullet-arrow li {
  padding: 0 15px;
  line-height: 23px;
  margin-bottom: 3px;
  position: relative;
}
#capitalMarket #securities-transfer-page .securities-transfer-page .main-securities-transfer-content .transfer-form .bullet-arrow li:before {
  content: "";
  background-color: #4A4A4A;
  border-radius: 50%;
  position: absolute;
  right: 2px;
  width: 4px;
  height: 4px;
  top: 10px;
}
#capitalMarket #securities-transfer-page .securities-transfer-page .main-securities-transfer-content .transfer-form .bullet-arrow li .bullet-icon-arrow {
  right: 0px;
  top: -2px;
  font-size: 4px !important;
  color: #4A4A4A !important;
}
#capitalMarket #securities-transfer-page .securities-transfer-page .main-securities-transfer-content .transfer-form .bullet-arrow li .note {
  margin-right: 8px;
}
#capitalMarket #securities-transfer-page .securities-transfer-page .main-securities-transfer-content .transfer-form .success-display .transfer-securities-data {
  display: flex;
  margin-bottom: 18px;
}
#capitalMarket #securities-transfer-page .securities-transfer-page .main-securities-transfer-content .transfer-form .success-display .transfer-securities-data .reference {
  display: flex;
  border-left: 1px solid #4A4A4A;
  padding-left: 10px;
}
#capitalMarket #securities-transfer-page .securities-transfer-page .main-securities-transfer-content .transfer-form .success-display .transfer-securities-data .reference div:first-child {
  margin-left: 5px;
}
#capitalMarket #securities-transfer-page .securities-transfer-page .main-securities-transfer-content .transfer-form .success-display .transfer-securities-data .subscription-date {
  display: flex;
  padding-right: 10px;
}
#capitalMarket #securities-transfer-page .securities-transfer-page .main-securities-transfer-content .transfer-form .success-display .transfer-securities-data .subscription-date div:first-child {
  margin-left: 5px;
}
#capitalMarket #securities-transfer-page .securities-transfer-page .main-securities-transfer-content .transfer-form .success-display .transfer-securities-data .subscription-date div:last-child {
  direction: ltr;
}
#capitalMarket #securities-transfer-page .securities-transfer-page .main-securities-transfer-content .transfer-form .success-display .banker {
  display: flex;
  margin-bottom: 40px;
}
#capitalMarket #securities-transfer-page .securities-transfer-page .main-securities-transfer-content .transfer-form .success-display .banker .pre {
  font-weight: 500;
}
#capitalMarket #securities-transfer-page .securities-transfer-page .main-securities-transfer-content .transfer-form .success-display .banker .fa-heart {
  color: #4BC87D;
  margin: 0 4px;
  padding-top: 2px;
}
#capitalMarket #securities-transfer-page .securities-transfer-page .main-securities-transfer-content .transfer-form .success-display .securities-transfer-info {
  display: flex;
  padding-bottom: 11px;
  padding-top: 15px;
  border-bottom: 1px solid #DAE9F2;
  min-height: 49px;
  align-items: flex-start;
}
#capitalMarket #securities-transfer-page .securities-transfer-page .main-securities-transfer-content .transfer-form .success-display .securities-transfer-info.upload-file-summary {
  flex-direction: column;
}
#capitalMarket #securities-transfer-page .securities-transfer-page .main-securities-transfer-content .transfer-form .success-display .securities-transfer-info.upload-file-summary .first-line {
  display: flex;
  margin-bottom: 14px;
}
#capitalMarket #securities-transfer-page .securities-transfer-page .main-securities-transfer-content .transfer-form .success-display .securities-transfer-info.upload-file-summary .file-name-container {
  font-size: 14px;
}
#capitalMarket #securities-transfer-page .securities-transfer-page .main-securities-transfer-content .transfer-form .success-display .securities-transfer-info.upload-file-summary .file-name-container .file-name-wrapper {
  margin-top: 5px;
}
#capitalMarket #securities-transfer-page .securities-transfer-page .main-securities-transfer-content .transfer-form .success-display .securities-transfer-info .info-label {
  width: 260px;
  min-width: 260px;
  padding-right: 15px;
  font-size: 16px;
}
#capitalMarket #securities-transfer-page .securities-transfer-page .main-securities-transfer-content .transfer-form .success-display .securities-transfer-info .info-value {
  display: flex;
  word-break: break-word;
  align-self: center;
  font-size: 14px;
  white-space: pre-line;
  min-height: 40px;
}
#capitalMarket #securities-transfer-page .securities-transfer-page .main-securities-transfer-content .transfer-form .success-display .securities-transfer-info .icon-transfer-comment {
  margin-top: 2px;
}
#capitalMarket #securities-transfer-page .securities-transfer-page .main-securities-transfer-content .transfer-info {
  padding: 37px 25px 34px 25px;
  box-shadow: 8px 0 25px 0 rgba(81, 144, 182, 0.2);
}
#capitalMarket #securities-transfer-page .securities-transfer-page .main-securities-transfer-content .transfer-info .info-step-main-wrapper {
  overflow-y: auto;
  overflow-x: hidden;
  padding: 0 6px;
  margin-bottom: 20px;
}
#capitalMarket #securities-transfer-page .securities-transfer-page .main-securities-transfer-content .transfer-info .title {
  font-size: 20px;
  color: #4A4A4A;
  margin-bottom: 23px;
}
#capitalMarket #securities-transfer-page .securities-transfer-page .main-securities-transfer-content .transfer-info .info-step-wrapper {
  border-right: 2px dotted #5B77F5;
  margin-right: 10px;
  padding-bottom: 25px;
  display: flex;
}
#capitalMarket #securities-transfer-page .securities-transfer-page .main-securities-transfer-content .transfer-info .info-step-wrapper:last-child,
#capitalMarket #securities-transfer-page .securities-transfer-page .main-securities-transfer-content .transfer-info .info-step-wrapper.last {
  border-color: transparent;
}
#capitalMarket #securities-transfer-page .securities-transfer-page .main-securities-transfer-content .transfer-info .info-step-wrapper .circle-doc {
  display: flex;
  align-items: center;
  justify-content: center;
  background-color: #5B77F5;
  border-radius: 32px;
  width: 32px;
  min-width: 32px;
  height: 32px;
  margin-left: 15px;
  margin-right: -17px;
}
#capitalMarket #securities-transfer-page .securities-transfer-page .main-securities-transfer-content .transfer-info .info-step-wrapper .info-step-content {
  margin-left: -15px;
  margin-right: -15px;
}
#capitalMarket #securities-transfer-page .securities-transfer-page .main-securities-transfer-content .transfer-info .info-step-wrapper .info-step-content .step-title {
  color: #4A4A4A;
  font-weight: 500;
  margin-bottom: 12px;
}
#capitalMarket #securities-transfer-page .securities-transfer-page .main-securities-transfer-content .transfer-info .info-step-wrapper .info-step-content .step-data .drawer {
  border-top: 1px solid #DAE9F2;
  padding: 12px 0px;
}
#capitalMarket #securities-transfer-page .securities-transfer-page .main-securities-transfer-content .transfer-info .info-step-wrapper .info-step-content .step-data .drawer .bullet {
  height: 4px;
  width: 4px;
  background-color: #4BC87D;
  border-radius: 50%;
  display: inline-block;
  position: relative;
  top: -2px;
}
#capitalMarket #securities-transfer-page .securities-transfer-page .main-securities-transfer-content .transfer-info .info-step-wrapper .info-step-content .step-data .drawer.last {
  border-bottom: 1px solid #DAE9F2;
}
#capitalMarket #securities-transfer-page .securities-transfer-page .main-securities-transfer-content .transfer-info .info-step-wrapper .info-step-content .step-data .drawer.last .drawer-content .line-drawer {
  font-size: 12px;
  margin-bottom: 5px;
}
#capitalMarket #securities-transfer-page .securities-transfer-page .main-securities-transfer-content .transfer-info .info-step-wrapper .info-step-content .step-data .drawer .drawer-title {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
#capitalMarket #securities-transfer-page .securities-transfer-page .main-securities-transfer-content .transfer-info .info-step-wrapper .info-step-content .step-data .drawer .drawer-title span {
  padding-left: 10px;
}
#capitalMarket #securities-transfer-page .securities-transfer-page .main-securities-transfer-content .transfer-info .info-step-wrapper .info-step-content .step-data .drawer .drawer-title .fa-angle-up,
#capitalMarket #securities-transfer-page .securities-transfer-page .main-securities-transfer-content .transfer-info .info-step-wrapper .info-step-content .step-data .drawer .drawer-title .fa-angle-down {
  font-size: 16px;
  font-weight: bold;
}
#capitalMarket #securities-transfer-page .securities-transfer-page .main-securities-transfer-content .transfer-info .info-step-wrapper .info-step-content .step-data .drawer .drawer-content-wrapper {
  position: relative;
  margin-top: 5px;
}
#capitalMarket #securities-transfer-page .securities-transfer-page .main-securities-transfer-content .transfer-info .info-step-wrapper .info-step-content .step-data .drawer .drawer-content-wrapper .iScrollVerticalScrollbar.iScrollLoneScrollbar {
  background: transparent;
  width: 5px !important;
}
#capitalMarket #securities-transfer-page .securities-transfer-page .main-securities-transfer-content .transfer-info .info-step-wrapper .info-step-content .step-data .drawer .drawer-content-wrapper .iScrollVerticalScrollbar.iScrollLoneScrollbar .iScrollIndicator {
  background: #D9D9D9 !important;
}
#capitalMarket #securities-transfer-page .securities-transfer-page .main-securities-transfer-content .transfer-info .info-step-wrapper .info-step-content .step-data .drawer .last-in-drawer {
  padding-bottom: 15px;
}
#capitalMarket #securities-transfer-page .securities-transfer-page .main-securities-transfer-content .transfer-info .info-step-wrapper .info-step-content .step-data .drawer .drawer-content {
  padding: 15px;
  background-color: #f7f7f7;
}
#capitalMarket #securities-transfer-page .securities-transfer-page .main-securities-transfer-content .transfer-info .info-step-wrapper .info-step-content .step-data .drawer .drawer-content .bullet-arrow li {
  position: relative;
}
#capitalMarket #securities-transfer-page .securities-transfer-page .main-securities-transfer-content .transfer-info .info-step-wrapper .info-step-content .step-data .drawer .drawer-content .bullet-arrow li .bullet-icon-arrow {
  right: 0px;
  top: -2px;
  font-size: 4px !important;
  color: #4A4A4A !important;
}
#capitalMarket #securities-transfer-page .securities-transfer-page .main-securities-transfer-content .transfer-info .info-step-wrapper .info-step-content .step-data .drawer .drawer-content .note {
  font-size: 12px;
  margin-bottom: 5px;
  margin-right: 8px;
}
#capitalMarket #securities-transfer-page .securities-transfer-page .main-securities-transfer-content .transfer-info .info-step-wrapper .info-step-content .step-data .drawer .drawer-content .note .underline {
  text-decoration: underline;
}
#capitalMarket #securities-transfer-page .securities-transfer-page .main-securities-transfer-content .transfer-info .info-step-wrapper .info-step-content .step-data .drawer .drawer-content .text-link {
  margin-bottom: 5px;
}
#capitalMarket #securities-transfer-page .securities-transfer-page .main-securities-transfer-content .transfer-info .info-step-wrapper .info-step-content .step-data .drawer .drawer-content .line-drawer {
  font-size: 12px;
  margin-bottom: 10px;
}
#capitalMarket #securities-transfer-page .securities-transfer-page .main-securities-transfer-content .transfer-info .info-step-wrapper .info-step-content .step-data .drawer .drawer-content .link-to-doc {
  font-weight: 500;
}
#capitalMarket #securities-transfer-page .securities-transfer-page .main-securities-transfer-content .transfer-info .info-step-wrapper .info-step-content .step-data .drawer .drawer-content .link-with-pre-text {
  font-size: 12px;
  margin: 8px 0px;
}
#capitalMarket #securities-transfer-page .securities-transfer-page .main-securities-transfer-content .transfer-info .info-step-wrapper .info-step-content .step-data .drawer .drawer-content .link-with-pre-text .underline {
  text-decoration: underline;
}
#capitalMarket #securities-transfer-page .securities-transfer-page .main-securities-transfer-content .transfer-info .info-step-wrapper.step2 {
  border-right: none;
}
#capitalMarket #securities-transfer-page .securities-transfer-page .main-securities-transfer-content .transfer-info .info-step-wrapper.step2 .circle-doc .icon-doc-with-sign {
  margin-right: -4px;
}
#capitalMarket #securities-transfer-page .securities-transfer-page .main-securities-transfer-content .transfer-info .more-info-wrapper {
  position: relative;
  display: flex;
  justify-content: center;
  margin-right: 40px;
}
#capitalMarket #securities-transfer-page .securities-transfer-page .main-securities-transfer-content .transfer-info .more-info-wrapper .text-link {
  margin-bottom: 0px;
  align-self: flex-end;
  position: absolute;
  right: 0;
}
#capitalMarket #securities-transfer-page .securities-transfer-page .main-securities-transfer-content .transfer-info .bottom-padding {
  padding-bottom: 5px;
}
#capitalMarket #securities-transfer-page .securities-transfer-page .main-securities-transfer-content .transfer-info .text-link {
  font-size: 12px;
  margin-bottom: 5px;
}
#capitalMarket #securities-transfer-page .securities-transfer-page .main-securities-transfer-content .transfer-info .text-link:hover {
  text-decoration: underline;
}
#capitalMarket #securities-transfer-page .securities-transfer-page .main-securities-transfer-content .upload-file-wrapper .file-name-container {
  margin-top: 17px;
}
#capitalMarket #securities-transfer-page .securities-transfer-page .main-securities-transfer-content .upload-file-wrapper .file-name-container .file-name-wrapper {
  margin-top: 5px;
}
#capitalMarket #securities-transfer-page .securities-transfer-page .main-securities-transfer-content .upload-file-wrapper .file-name-container .file-name-wrapper i {
  cursor: pointer;
}
#capitalMarket #securities-transfer-page .securities-transfer-page .main-securities-transfer-content .upload-file-wrapper .file-name-container .file-name-wrapper .file-name {
  padding-right: 3px;
}
#capitalMarket #securities-transfer-page .securities-transfer-page .main-securities-transfer-content .upload-file-wrapper .file-name-container .file-name-wrapper.file-invalid {
  color: #fb5f5f;
}
@media (max-width: 767px) {
  #capitalMarket #securities-transfer-page .securities-transfer-page {
    padding: 0px;
  }
  #capitalMarket #securities-transfer-page .securities-transfer-page .main-securities-transfer-content {
    display: block;
  }
  #capitalMarket #securities-transfer-page .securities-transfer-page .main-securities-transfer-content .transfer-form {
    padding: 20px 0px;
  }
  #capitalMarket #securities-transfer-page .securities-transfer-page .main-securities-transfer-content .transfer-form .title {
    font-size: 18px;
  }
  #capitalMarket #securities-transfer-page .securities-transfer-page .main-securities-transfer-content .transfer-form form.big input.text-input {
    width: 100%;
  }
  #capitalMarket #securities-transfer-page .securities-transfer-page .main-securities-transfer-content .transfer-form form.big textarea.text-input {
    width: 100%;
  }
  #capitalMarket #securities-transfer-page .securities-transfer-page .main-securities-transfer-content .transfer-form .buttons-section .button_green {
    width: 100%;
  }
  #capitalMarket #securities-transfer-page .securities-transfer-page .main-securities-transfer-content .transfer-form .success-display {
    padding-bottom: 30px;
    padding-left: 0px;
    padding-right: 0px;
  }
  #capitalMarket #securities-transfer-page .securities-transfer-page .main-securities-transfer-content .transfer-form .success-display .transfer-securities-data {
    display: block;
  }
  #capitalMarket #securities-transfer-page .securities-transfer-page .main-securities-transfer-content .transfer-form .success-display .transfer-securities-data .reference {
    border-left: none;
    padding-left: 0px;
  }
  #capitalMarket #securities-transfer-page .securities-transfer-page .main-securities-transfer-content .transfer-form .success-display .transfer-securities-data .subscription-date {
    padding-right: 0px;
  }
  #capitalMarket #securities-transfer-page .securities-transfer-page .main-securities-transfer-content .transfer-form .success-display .securities-transfer-info {
    display: block;
  }
  #capitalMarket #securities-transfer-page .securities-transfer-page .main-securities-transfer-content .transfer-form .success-display .securities-transfer-info i {
    display: inline-block;
  }
  #capitalMarket #securities-transfer-page .securities-transfer-page .main-securities-transfer-content .transfer-form .success-display .securities-transfer-info .info-label {
    display: inline-block;
    vertical-align: text-bottom;
    font-size: 14px;
    width: 130px;
  }
  #capitalMarket #securities-transfer-page .securities-transfer-page .main-securities-transfer-content .transfer-form .success-display .securities-transfer-info .info-value {
    margin-right: 45px;
    margin-top: 15px;
  }
  #capitalMarket #securities-transfer-page .securities-transfer-page .main-securities-transfer-content .transfer-form .success-display .banker {
    display: block;
  }
  #capitalMarket #securities-transfer-page .securities-transfer-page .main-securities-transfer-content .transfer-form .success-display .banker .pre {
    display: inline-block;
  }
  #capitalMarket #securities-transfer-page .securities-transfer-page .main-securities-transfer-content .transfer-info {
    margin-left: -15px;
    margin-right: -15px;
    padding: 30px 20px 30px 20px;
  }
  #capitalMarket #securities-transfer-page .securities-transfer-page .main-securities-transfer-content .upload-file-wrapper .file-name-container .file-name-wrapper .file-name-inner-wrapper {
    display: flex;
    align-items: baseline;
  }
  #capitalMarket #securities-transfer-page .securities-transfer-page .main-securities-transfer-content .upload-file-wrapper .file-name-container .file-name-wrapper .file-name-inner-wrapper .alert-notification {
    display: block;
    margin-bottom: 0px;
  }
}
@media (max-width: 991px) {
  #capitalMarket #securities-transfer-page .securities-transfer-page .main-securities-transfer-content .transfer-form .success-display .transfer-securities-data {
    display: block;
  }
  #capitalMarket #securities-transfer-page .securities-transfer-page .main-securities-transfer-content .transfer-form .success-display .transfer-securities-data .reference {
    border-left: none;
    padding-left: 0px;
  }
  #capitalMarket #securities-transfer-page .securities-transfer-page .main-securities-transfer-content .transfer-form .success-display .transfer-securities-data .subscription-date {
    padding-right: 0px;
  }
  #capitalMarket #securities-transfer-page .securities-transfer-page .main-securities-transfer-content .transfer-form .success-display .securities-transfer-info {
    display: block;
  }
  #capitalMarket #securities-transfer-page .securities-transfer-page .main-securities-transfer-content .transfer-form .success-display .securities-transfer-info i {
    display: inline-block;
    width: 25px;
  }
  #capitalMarket #securities-transfer-page .securities-transfer-page .main-securities-transfer-content .transfer-form .success-display .securities-transfer-info .info-label {
    display: inline-block;
    vertical-align: text-bottom;
    font-size: 14px;
    width: auto;
    min-width: auto;
  }
  #capitalMarket #securities-transfer-page .securities-transfer-page .main-securities-transfer-content .transfer-form .success-display .securities-transfer-info .info-value {
    margin-right: 45px;
    margin-top: 15px;
  }
  #capitalMarket #securities-transfer-page .securities-transfer-page .main-securities-transfer-content .transfer-form .success-display .securities-transfer-info.upload-file-summary .file-name-container {
    margin-right: 25px;
  }
}
.capitalMarketNewStyle #capitalMarket .dashboard .notlogged {
  margin: 17px 0px;
}
.capitalMarketNewStyle #capitalMarket .dashboard .notlogged h1 {
  font-size: 17px;
  font-weight: 500;
  color: #4A4A4A;
  margin-top: 18px;
  text-indent: 0;
}
.capitalMarketNewStyle #capitalMarket .dashboard .notlogged .error-content {
  background: white;
  height: 309px;
  box-shadow: 0 11px 18px 0 rgba(67, 96, 144, 0.15);
  padding-right: 20px;
  padding-left: 20px;
  padding-top: 15px;
}
.capitalMarketNewStyle #capitalMarket .dashboard .notlogged .error-content h1 {
  margin-top: 0;
}
.capitalMarketNewStyle #capitalMarket .dashboard .notlogged .error-content span {
  color: #606060;
  font-size: 14px;
}
.capitalMarketNewStyle #capitalMarket .dashboard .notlogged .error-content .links {
  margin-top: 10px;
  margin-bottom: 150px;
}
.capitalMarketNewStyle #capitalMarket .dashboard .notlogged .error-content .links span {
  color: #4BC87D;
  font-weight: normal;
  text-decoration: underline;
}
.capitalMarketNewStyle #capitalMarket .dashboard .notlogged .error-content .links span:before {
  color: #6e7685;
}
.capitalMarketNewStyle #capitalMarket .dashboard .notlogged .not-logged-banner {
  height: 309px;
  box-shadow: 0 11px 18px 0 rgba(67, 96, 144, 0.15);
  padding-top: 42px;
}
.capitalMarketNewStyle #capitalMarket .dashboard .notlogged .not-logged-banner h3 {
  color: #4BC87D;
  font-weight: bold;
  font-size: 20px;
  margin-top: 15px;
}
.capitalMarketNewStyle #capitalMarket .dashboard .notlogged .not-logged-banner p {
  color: #7d91a1;
  font-size: 14px;
}
.capitalMarketNewStyle #capitalMarket .dashboard .notlogged .not-logged-banner a {
  color: white;
  font-size: 14px;
  padding: 8px 68px;
  border-radius: 50px;
  box-shadow: 0 11px 25px 0 rgba(75, 200, 125, 0.45);
  background-color: #4BC87D;
}
@media (max-width: 991px) {
  .capitalMarketNewStyle #capitalMarket .dashboard .notlogged .not-logged-banner {
    padding: 15px 5px 5px;
  }
  .capitalMarketNewStyle #capitalMarket .dashboard .notlogged .not-logged-banner a {
    padding: 8px 30px;
  }
}
.capitalMarketNewStyle #capitalMarket .dashboard .blank-summary-area {
  position: absolute;
  top: 60px;
  z-index: 19;
  width: 100%;
  background: white;
  height: 100px;
  box-shadow: 0 0 25px 0 rgba(81, 144, 182, 0.1);
  right: 0px;
}
.capitalMarketNewStyle #capitalMarket .dashboard .my-portfolio {
  margin-top: 0px;
}
.capitalMarketNewStyle #capitalMarket .dashboard .my-portfolio .content_heading {
  margin-top: -40px;
  margin-left: 0;
}
.capitalMarketNewStyle #capitalMarket .dashboard .my-portfolio .grid {
  margin-top: 0px;
  box-shadow: 0 11px 18px 0 rgba(67, 96, 144, 0.15);
  min-height: 282px;
}
.capitalMarketNewStyle #capitalMarket .dashboard .my-portfolio .grid .filter-sum {
  padding-top: 0px;
  margin: 0px;
  font-size: 14px;
}
.capitalMarketNewStyle #capitalMarket .dashboard .my-portfolio .grid .ui-grid-header-cell-wrapper {
  padding-top: 8px;
}
.capitalMarketNewStyle #capitalMarket .dashboard .my-portfolio .main_filter {
  height: inherit;
  min-height: 50px;
  background-color: white;
  box-shadow: 0 0 25px 0 rgba(81, 144, 182, 0.1);
  padding-top: 8px;
  padding-bottom: 8px;
  margin-right: 0px;
  padding-right: 0px;
  position: relative;
  z-index: 1;
}
.capitalMarketNewStyle #capitalMarket .dashboard .my-portfolio .main_filter .main_filter-inner-wrapper {
  display: flex;
  align-items: start;
  padding-left: 215px;
  padding-right: 10px;
}
.capitalMarketNewStyle #capitalMarket .dashboard .my-portfolio .main_filter .main_filter-inner-wrapper .open-filter-box {
  float: left;
}
.capitalMarketNewStyle #capitalMarket .dashboard .my-portfolio .main_filter .dashboard-filter-checkbox-wrapper {
  margin-right: 20px;
}
.capitalMarketNewStyle #capitalMarket .dashboard .my-portfolio .main_filter .grow {
  flex-grow: 1;
}
.capitalMarketNewStyle #capitalMarket .dashboard .my-portfolio .main_filter .combo-view-type .combo-wrap {
  float: none;
}
.capitalMarketNewStyle #capitalMarket .dashboard .my-portfolio .main_filter .daily-profit-loss-wrapper {
  margin-right: 20px;
  padding-right: 20px;
  min-width: 200px;
  border-right: 1px solid #E9F2F9;
  flex: 1;
}
.capitalMarketNewStyle #capitalMarket .dashboard .my-portfolio .main_filter .daily-profit-loss-wrapper .daily-profit-loss-value .value-pos,
.capitalMarketNewStyle #capitalMarket .dashboard .my-portfolio .main_filter .daily-profit-loss-wrapper .daily-profit-loss-value .value-neg {
  font-size: 16px;
}
.capitalMarketNewStyle #capitalMarket .dashboard .my-portfolio .main_filter .daily-profit-loss-wrapper .daily-profit-loss-value .green {
  color: #65a02e;
}
.capitalMarketNewStyle #capitalMarket .dashboard .my-portfolio .main_filter .daily-profit-loss-wrapper .daily-profit-loss-value .red {
  color: #c9253f;
}
.capitalMarketNewStyle #capitalMarket .dashboard .my-portfolio .main_filter .button_green.filter {
  margin-top: -2px;
  margin-bottom: 0px;
  margin-right: 0px;
}
.capitalMarketNewStyle #capitalMarket .dashboard .my-portfolio .main_filter .button_green .gi {
  top: 17px;
}
.capitalMarketNewStyle #capitalMarket .dashboard .my-portfolio .sub-filter {
  background: white;
  margin-top: -1px;
  box-shadow: 0 0 25px 0 rgba(81, 144, 182, 0.1);
  padding-right: 10px;
  padding-bottom: 19px;
  padding-top: 10px;
}
.capitalMarketNewStyle #capitalMarket .dashboard .my-portfolio .sub-filter .sub-filter-label {
  position: relative;
  top: 4px;
  margin-left: 7px;
}
.capitalMarketNewStyle #capitalMarket .dashboard .my-portfolio .sub-filter .search {
  top: 4px;
  right: 10px;
}
@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {
  .capitalMarketNewStyle #capitalMarket .dashboard .my-portfolio .sub-filter .search {
    top: 1px;
  }
}
.capitalMarketNewStyle #capitalMarket .dashboard .bubble-box:before {
  right: 862px;
}
.capitalMarketNewStyle #capitalMarket .dashboard .no-papers {
  box-shadow: 0 0 25px 0 rgba(81, 144, 182, 0.1);
  padding: 50px 20px;
  background: white;
  margin: 0;
}
.capitalMarketNewStyle #capitalMarket .dashboard .no-papers .no-paper {
  margin-bottom: 20px;
  margin-top: 0;
}
@media (max-width: 1023px) {
  .capitalMarketNewStyle #capitalMarket .dashboard .blank-summary-area {
    display: none;
  }
}
@media (min-width: 768px) and (max-width: 1199px) {
  .capitalMarketNewStyle #capitalMarket .dashboard .bubble-box {
    padding-bottom: 40px;
  }
  .capitalMarketNewStyle #capitalMarket .dashboard .bubble-box:before {
    right: 595px;
  }
  .capitalMarketNewStyle #capitalMarket .dashboard .my-portfolio .main_filter .button_green.filter {
    float: left;
    margin-right: 0;
  }
  .capitalMarketNewStyle #capitalMarket .dashboard .grid .ui-grid-header-cell .ui-grid-header-cell-label {
    font-size: 14px;
  }
}
@media (max-width: 767px) {
  .capitalMarketNewStyle #capitalMarket .dashboard .grid .ui-grid-row .extended-grid-row .trade-details {
    margin: 0px;
  }
  .capitalMarketNewStyle #capitalMarket .dashboard .grid .ui-grid-row .extended-grid-row .trade-details actions-button {
    position: relative;
    top: 3px;
  }
  .capitalMarketNewStyle #capitalMarket .dashboard .grid .expandableRow .extended-grid-row .tmd_item-value .number {
    color: inherit;
  }
  .capitalMarketNewStyle #capitalMarket .dashboard .grid .expandableRow .extended-grid-row .tmd_item {
    margin-bottom: 10px;
  }
  .capitalMarketNewStyle #capitalMarket .dashboard .grid .expandableRow .extended-grid-row .tmd_blocks .tmd_block {
    padding-right: 10px;
    padding-left: 10px;
  }
  .capitalMarketNewStyle #capitalMarket .dashboard .grid .expandableRow .extended-grid-row .tmd_blocks .tmd_block .tmd_block-name {
    width: 100%;
  }
  .capitalMarketNewStyle #capitalMarket .dashboard .grid .expandableRow .extended-grid-row .tmd_blocks .tmd_block .tmd_block-value-wrapper {
    width: 100%;
    padding-right: 0;
    border: none;
    float: none;
    display: block;
    padding-top: 5px;
  }
  .capitalMarketNewStyle #capitalMarket .dashboard .grid .expandableRow .extended-grid-row .tmd_blocks .tmd_block .tmd_block-value-wrapper .tmd_block-value {
    font-size: 12px;
    margin-bottom: 5px;
  }
  .capitalMarketNewStyle #capitalMarket .dashboard .grid .expandableRow .extended-grid-row .tmd_blocks .tmd_block .tmd_block-value-wrapper .tmd_block-value .value {
    display: block;
  }
  .capitalMarketNewStyle #capitalMarket .dashboard .grid .expandableRow .extended-grid-row .tmd_blocks .tmd_block .tmd_block-value-wrapper .tmd_block-value .value .title {
    display: block;
  }
  .capitalMarketNewStyle #capitalMarket .dashboard .grid .expandableRow .extended-grid-row .tmd_blocks .tmd_block .tmd_block-value-wrapper .tmd_block-value a {
    display: block;
    width: auto;
    float: none;
    margin-top: 5px;
  }
  .capitalMarketNewStyle #capitalMarket .dashboard .grid .ui-grid-footer-panel .total {
    padding-left: 10px;
    display: flex;
    justify-content: space-between;
  }
  .capitalMarketNewStyle #capitalMarket .dashboard .main_filter .main-filter-clear {
    bottom: 14px;
  }
  .capitalMarketNewStyle #capitalMarket .dashboard .my-portfolio .main_filter {
    height: auto;
  }
  .capitalMarketNewStyle #capitalMarket .dashboard .my-portfolio .main_filter .main_filter-inner-wrapper {
    flex-direction: column;
    align-items: start;
    padding: 10px 20px;
  }
  .capitalMarketNewStyle #capitalMarket .dashboard .my-portfolio .main_filter .main_filter-inner-wrapper .open-filter-box {
    float: unset;
  }
  .capitalMarketNewStyle #capitalMarket .dashboard .my-portfolio .main_filter .combo-wrapper {
    width: 100%;
  }
  .capitalMarketNewStyle #capitalMarket .dashboard .my-portfolio .main_filter .daily-profit-loss-wrapper {
    display: flex;
    width: 100%;
    padding: 10px 0 0 0;
    margin: 0;
    border: none;
    min-height: 40px;
    align-items: center;
    justify-content: flex-start;
  }
  .capitalMarketNewStyle #capitalMarket .dashboard .my-portfolio .main_filter .daily-profit-loss-wrapper .daily-profit-loss-label {
    font-weight: bold;
    margin-left: 10px;
  }
  .capitalMarketNewStyle #capitalMarket .dashboard .my-portfolio .main_filter .button_green.filter {
    margin: 0;
    float: right;
  }
  .capitalMarketNewStyle #capitalMarket .dashboard .my-portfolio .main_filter .combo-view-type .combo-wrap {
    float: none;
    width: 100%;
  }
  .capitalMarketNewStyle #capitalMarket .dashboard .my-portfolio .main_filter .combo-view-type .combo-wrap .combo {
    width: 100%;
  }
  .capitalMarketNewStyle #capitalMarket .dashboard .my-portfolio .main_filter .combo-view-type .combo-wrap .combo .combo_selected {
    width: 100%;
  }
  .capitalMarketNewStyle #capitalMarket .dashboard .my-portfolio .main_filter .combo-view-type .wrap-options {
    width: calc(100% - 2px);
  }
  .capitalMarketNewStyle #capitalMarket .dashboard .my-portfolio .content_heading {
    position: static;
    margin-top: 0;
    background: white;
    height: inherit;
    padding-top: 5px;
    padding-bottom: 5px;
    padding-right: 20px;
    margin-bottom: 0;
    width: 100%;
    min-height: 50px;
  }
  .capitalMarketNewStyle #capitalMarket .dashboard .my-portfolio .content_heading .btn-section {
    padding: 0 25px 0 25px;
    margin-top: 9px;
    float: right;
  }
  .capitalMarketNewStyle #capitalMarket .dashboard .my-portfolio .content_heading .btn-section .gi.pie-chart {
    left: 155px;
  }
  .capitalMarketNewStyle #capitalMarket .dashboard .my-portfolio .sub-filter {
    padding: 20px 10px;
  }
  .capitalMarketNewStyle #capitalMarket .dashboard .my-portfolio .sub-filter .box:nth-child(1n) {
    float: none;
    margin-left: 13px;
  }
  .capitalMarketNewStyle #capitalMarket .dashboard .my-portfolio .sub-filter .box:nth-child(2n) {
    float: left;
    margin-left: 5px;
  }
  .capitalMarketNewStyle #capitalMarket .dashboard .my-portfolio .sub-filter .search {
    width: 100%;
    top: 0px;
    left: 0px;
    right: 0px;
  }
  .capitalMarketNewStyle #capitalMarket .dashboard .my-portfolio .sub-filter .search .button_green {
    width: 100%;
  }
  .capitalMarketNewStyle #capitalMarket .dashboard .bubble-box {
    margin-right: 0;
    margin-left: 0;
  }
  .capitalMarketNewStyle #capitalMarket .dashboard .bubble-box:before {
    right: 38px;
    left: auto;
  }
}
.capitalMarketNewStyle #capitalMarket .tichkur_slide {
  margin-left: 10px;
  margin-right: 10px;
}
.capitalMarketNewStyle #capitalMarket .tichkur_slide .tichkur-body {
  box-shadow: 0 7px 25px 0 rgba(135, 135, 135, 0.3);
  border-bottom: 2px solid #25cb92;
}
.capitalMarketNewStyle #capitalMarket .tichkur_slide .tichkur-body:after {
  border-bottom-color: white;
}
.capitalMarketNewStyle #capitalMarket .tichkur_slide .tichkur-body .nav-tabs li > div {
  padding: 3px 0px;
}
.capitalMarketNewStyle #capitalMarket .tichkur_slide .tichkur-body .close {
  z-index: 5;
}
.capitalMarketNewStyle #capitalMarket .tichkur_slide .tichkur_radio-wrapper {
  background-color: white;
  box-shadow: 0 0 25px 0 rgba(81, 144, 182, 0.1);
  position: relative;
  z-index: 2;
}
.capitalMarketNewStyle #capitalMarket .tichkur_slide .tichkur_radio .item label {
  font-family: Rubik, sans-serif;
  color: #606060;
}
.capitalMarketNewStyle #capitalMarket .tichkur_slide .tichkur-tabs-switchers {
  background-color: white;
}
.capitalMarketNewStyle #capitalMarket .tichkur_slide .tichkur_tabs-content {
  background-color: white;
}
.capitalMarketNewStyle #capitalMarket .tichkur_slide .tichkur_tabs-content.error-content .global-error-wrapper {
  box-shadow: none;
  margin-bottom: 0;
}
.capitalMarketNewStyle #capitalMarket .tichkur_slide .tichkur_tabs-content .tichkur_graph .highcharts-text-outline {
  display: none;
}
.capitalMarketNewStyle #capitalMarket .tichkur_slide .tichkur_table table th {
  font-family: Rubik, sans-serif;
  font-size: 14px;
  font-weight: normal;
  color: #7d91a1;
}
.capitalMarketNewStyle #capitalMarket .tichkur_slide .tichkur_table table tr:last-child {
  border: none;
}
.capitalMarketNewStyle #capitalMarket .tichkur_slide .tichkur_table table tr:last-child .cat {
  padding-bottom: 0;
}
.capitalMarketNewStyle #capitalMarket .tichkur_slide .tichkur_table table td {
  font-family: Rubik, sans-serif;
  font-size: 14px;
}
.capitalMarketNewStyle #capitalMarket .tichkur_slide .tichkur_table table td .td-strip {
  width: 16px;
  height: 16px;
  border-radius: 17px;
  margin-top: 6px;
  margin-left: 7px;
}
.capitalMarketNewStyle #capitalMarket .tichkur_slide .tichkur_table table td.cat {
  padding-right: 2px;
}
.capitalMarketNewStyle #capitalMarket .tichkur_slide .tichkur_table-descr {
  font-family: Rubik, sans-serif;
  font-size: 14px;
  color: #7d91a1;
}
.capitalMarketNewStyle #capitalMarket .tichkur_slide .tichkur_table-legal-message {
  position: relative;
  font-size: 14px;
  color: #7d91a1;
}
.capitalMarketNewStyle #capitalMarket .tichkur_slide .tichkur_table-legal-message .bullet-icon-arrow {
  top: -1px;
  right: 0;
}
.capitalMarketNewStyle #capitalMarket .tichkur_slide .tichkur_table-legal-message .inner-message {
  padding-right: 15px;
}
.capitalMarketNewStyle #capitalMarket .tichkur_slide .tickhur_table-popup {
  color: #4BC87D;
  font-weight: 500;
  text-decoration: underline;
}
.capitalMarketNewStyle #capitalMarket .tichkur_slide .channels-main-wrapper .tichkur_table .tichkur_table-wrap .td-name-view i {
  margin-top: 6px;
  margin-right: 6px;
}
.capitalMarketNewStyle #capitalMarket .tichkur_slide .exposures-main-wrapper .tichkur_table {
  width: auto;
  display: inline-block;
  float: none;
}
.capitalMarketNewStyle #capitalMarket .tichkur_slide .exposures-main-wrapper .tichkur_table .tichkur_table-wrap .percentage {
  direction: ltr;
}
.capitalMarketNewStyle #capitalMarket .tichkur_slide .exposures-main-wrapper .tichkur_table .tichkur_table-wrap .td-name-view i {
  margin-top: 6px;
  margin-right: 6px;
}
.capitalMarketNewStyle #capitalMarket .tichkur_slide .exposures-main-wrapper .tichkur_table .tichkur_table-wrap th.cat {
  padding-right: 0px;
  padding-bottom: 15px;
}
.capitalMarketNewStyle #capitalMarket .tichkur_slide .exposures-main-wrapper .tichkur_table .tichkur_table-wrap th.percentage {
  padding-bottom: 15px;
}
.capitalMarketNewStyle #capitalMarket .tichkur_slide .exposures-main-wrapper .tichkur_table .tichkur_table-wrap tr:last-child td.percentage {
  padding-top: 10px;
}
.capitalMarketNewStyle #capitalMarket .tichkur_slide .exposures-main-wrapper .tichkur_graph {
  float: none;
  margin: 0;
}
.capitalMarketNewStyle #capitalMarket .tichkur_slide .exposures-main-wrapper .main-title-wrapper {
  padding-bottom: 20px;
}
.capitalMarketNewStyle #capitalMarket .tichkur_slide .exposures-main-wrapper .main-title-wrapper .tichkur_table-descr,
.capitalMarketNewStyle #capitalMarket .tichkur_slide .exposures-main-wrapper .main-title-wrapper a {
  font-size: 16px;
}
.capitalMarketNewStyle #capitalMarket .tichkur_slide .exposures-main-wrapper .exposures-area-wrapper {
  margin-top: 60px;
  width: 50%;
  padding: 18px 10px;
  box-shadow: 2px 4px 15px 2px rgba(196, 196, 196, 0.6);
}
.capitalMarketNewStyle #capitalMarket .tichkur_slide .exposures-main-wrapper .exposures-area-wrapper .td-strip {
  display: inline-block;
  width: 10px;
  height: 10px;
  border-radius: 17px;
  margin-left: 8px;
}
.capitalMarketNewStyle #capitalMarket .tichkur_slide .exposures-main-wrapper .exposures-area-wrapper .exposure-row-wrapper {
  display: flex;
  font-weight: 500;
  padding: 5px 0;
}
.capitalMarketNewStyle #capitalMarket .tichkur_slide .exposures-main-wrapper .exposures-area-wrapper .exposure-row-wrapper .td-name-view {
  display: flex;
  padding-left: 20px;
}
.capitalMarketNewStyle #capitalMarket .tichkur_slide .exposures-main-wrapper .exposures-area-wrapper .exposure-row-wrapper .td-name-view i {
  margin-top: 3px;
  margin-right: 6px;
}
.capitalMarketNewStyle #capitalMarket .tichkur_slide .exposures-main-wrapper .exposures-area-wrapper .exposures-sub-row-wrapper {
  display: flex;
  padding-top: 5px ;
}
.capitalMarketNewStyle #capitalMarket .tichkur_slide .exposures-main-wrapper .exposures-area-wrapper .exposures-sub-row-wrapper .exposure-sub-row-item-wrapper {
  display: flex;
  align-items: center;
  padding: 0 10px;
  border-left: 1px solid #4e5664;
}
.capitalMarketNewStyle #capitalMarket .tichkur_slide .exposures-main-wrapper .exposures-area-wrapper .exposures-sub-row-wrapper .exposure-sub-row-item-wrapper:first-child {
  padding-right: 0px;
}
.capitalMarketNewStyle #capitalMarket .tichkur_slide .exposures-main-wrapper .exposures-area-wrapper .exposures-sub-row-wrapper .exposure-sub-row-item-wrapper:last-child {
  border-left: none;
}
.capitalMarketNewStyle #capitalMarket .tichkur_slide .exposures-main-wrapper .exposures-area-wrapper .exposures-sub-row-wrapper .exposure-sub-row-item-wrapper .td-name-view {
  display: inline-flex;
}
.capitalMarketNewStyle #capitalMarket .tichkur_slide .exposures-main-wrapper .exposures-area-wrapper .exposures-sub-row-wrapper .exposure-sub-row-item-wrapper .td-name-view .td-name-content {
  padding-left: 5px;
}
@media (min-width: 768px) and (max-width: 1199px) {
  .capitalMarketNewStyle #capitalMarket .tichkur_slide .tichkur_tabs-content {
    padding: 13px 20px 0;
  }
  .capitalMarketNewStyle #capitalMarket .tichkur_slide .exposures-main-wrapper .exposures-area-wrapper {
    width: 100%;
    margin-top: 35px;
  }
  .capitalMarketNewStyle #capitalMarket .tichkur_slide .tichkur-tabs-switchers {
    padding: 10px 30px 10px 0;
  }
  .capitalMarketNewStyle #capitalMarket .tichkur_slide .tichkur-tabs-switchers .nav-tabs li {
    margin: 0;
    margin-left: 10px;
  }
}
@media (max-width: 767px) {
  .capitalMarketNewStyle #capitalMarket .tichkur_slide {
    margin-left: 0;
    margin-right: 0;
  }
  .capitalMarketNewStyle #capitalMarket .tichkur_slide .tichkur_tabs-content {
    padding: 13px 30px 0;
  }
  .capitalMarketNewStyle #capitalMarket .tichkur_slide .tichkur-tabs-switchers .combo-view-type .combo-wrap .wrap-options {
    width: calc(100% - 2px);
  }
  .capitalMarketNewStyle #capitalMarket .tichkur_slide .exposures-main-wrapper .exposures-area-wrapper {
    width: 100%;
    margin-top: 35px;
  }
  .capitalMarketNewStyle #capitalMarket .tichkur_slide .exposures-main-wrapper .exposures-area-wrapper .exposure-row-wrapper {
    justify-content: space-between;
  }
  .capitalMarketNewStyle #capitalMarket .tichkur_slide .exposures-main-wrapper .exposures-area-wrapper .exposures-sub-row-wrapper {
    display: block;
  }
  .capitalMarketNewStyle #capitalMarket .tichkur_slide .exposures-main-wrapper .exposures-area-wrapper .exposures-sub-row-wrapper .exposure-sub-row-item-wrapper {
    padding: 0;
    border: none;
  }
  .capitalMarketNewStyle #capitalMarket .tichkur_slide .exposures-main-wrapper .tichkur_graph {
    width: 100%;
    max-width: 100%;
  }
  .capitalMarketNewStyle #capitalMarket .tichkur_slide .exposures-main-wrapper .tichkur_table {
    width: 100%;
  }
  .capitalMarketNewStyle #capitalMarket .tichkur_slide .exposures-main-wrapper .tichkur_table .tichkur_table-wrap tr {
    display: flex;
    align-items: center;
    justify-content: space-between;
    padding: 0;
  }
  .capitalMarketNewStyle #capitalMarket .tichkur_slide .exposures-main-wrapper .tichkur_table .tichkur_table-wrap tr:last-child {
    border-top: 1px solid #d5d6d6;
  }
  .capitalMarketNewStyle #capitalMarket .tichkur_slide .exposures-main-wrapper .tichkur_table .tichkur_table-wrap tr:last-child td.percentage {
    padding-top: 10px;
  }
  .capitalMarketNewStyle #capitalMarket .tichkur_slide .exposures-main-wrapper .tichkur_table .tichkur_table-wrap td {
    padding: 5px 0;
  }
}
.capitalMarketNewStyle #capitalMarket .follow-paper .main_filter {
  height: inherit;
  min-height: 55px;
  background-color: white;
  box-shadow: 0 0 25px 0 rgba(81, 144, 182, 0.1);
  padding-top: 10px;
  padding-bottom: 0px;
  margin-right: 0px;
  padding-right: 19px;
  position: relative;
  z-index: 1;
}
.capitalMarketNewStyle #capitalMarket .follow-paper .main_filter .button_green.filter {
  margin-right: 780px;
  bottom: 0px;
}
.capitalMarketNewStyle #capitalMarket .follow-paper .delete-button {
  background: white;
  margin: 0;
  width: 100%;
  opacity: 1;
  box-shadow: 0 0 25px 0 rgba(81, 144, 182, 0.1);
  height: 70px;
  padding: 4px 20px 10px 0;
}
.capitalMarketNewStyle #capitalMarket .follow-paper .delete-button .button_green {
  background-color: white;
  color: #4BC87D;
  box-shadow: none;
}
.capitalMarketNewStyle #capitalMarket .follow-paper .delete-button .button_green i {
  margin-left: 0px;
}
.capitalMarketNewStyle #capitalMarket .follow-paper .delete-button .icon-wrapper {
  box-shadow: 0 11px 25px 0 rgba(75, 200, 125, 0.45);
  background-color: #4BC87D;
  border-radius: 100px;
  /* background-position: 11px; */
  width: 40px;
  height: 40px;
  display: inline-block;
  position: relative;
  top: 6px;
  margin-left: 10px;
}
.capitalMarketNewStyle #capitalMarket .follow-paper .grid {
  margin-top: 0px;
  min-height: 250px;
}
.capitalMarketNewStyle #capitalMarket .follow-paper .grid .filter-sum {
  display: none;
}
@media (max-width: 991px) {
  .capitalMarketNewStyle #capitalMarket .follow-paper .main_filter .bubble-box {
    padding-bottom: 40px;
  }
  .capitalMarketNewStyle #capitalMarket .follow-paper .main_filter .button_green.filter {
    top: -8px;
    margin-right: 10px;
  }
  .capitalMarketNewStyle #capitalMarket .follow-paper .delete-button {
    height: 60px;
  }
  .capitalMarketNewStyle #capitalMarket .follow-paper .grid .ui-grid-row > div > div:first-child {
    padding-right: 6px;
  }
}
@media (max-width: 767px) {
  .capitalMarketNewStyle #capitalMarket .follow-paper .grid .expandableRow .extended-grid-row .tmd_row {
    padding-right: 15px;
  }
  .capitalMarketNewStyle #capitalMarket .follow-paper .grid .expandableRow .extended-grid-row .tmd_item-value .number {
    color: inherit;
  }
  .capitalMarketNewStyle #capitalMarket .follow-paper .grid .expandableRow .extended-grid-row .tmd_item {
    margin-bottom: 10px;
  }
  .capitalMarketNewStyle #capitalMarket .follow-paper .grid .expandableRow .extended-grid-row .tmd_blocks .tmd_block {
    padding-right: 10px;
    padding-left: 10px;
  }
  .capitalMarketNewStyle #capitalMarket .follow-paper .grid .expandableRow .extended-grid-row .tmd_blocks .tmd_block .tmd_block-name {
    width: 100%;
  }
  .capitalMarketNewStyle #capitalMarket .follow-paper .grid .expandableRow .extended-grid-row .tmd_blocks .tmd_block .tmd_block-value-wrapper {
    width: 100%;
    padding-right: 0;
    border: none;
    float: none;
    display: block;
    padding-top: 5px;
  }
  .capitalMarketNewStyle #capitalMarket .follow-paper .grid .expandableRow .extended-grid-row .tmd_blocks .tmd_block .tmd_block-value-wrapper .tmd_block-value {
    font-size: 12px;
    margin-bottom: 5px;
  }
  .capitalMarketNewStyle #capitalMarket .follow-paper .grid .expandableRow .extended-grid-row .tmd_blocks .tmd_block .tmd_block-value-wrapper .tmd_block-value .value {
    display: block;
  }
  .capitalMarketNewStyle #capitalMarket .follow-paper .grid .expandableRow .extended-grid-row .tmd_blocks .tmd_block .tmd_block-value-wrapper .tmd_block-value .value .title {
    display: block;
  }
  .capitalMarketNewStyle #capitalMarket .follow-paper .grid .expandableRow .extended-grid-row .tmd_blocks .tmd_block .tmd_block-value-wrapper .tmd_block-value a {
    display: block;
    width: auto;
    float: none;
    margin-top: 5px;
  }
  .capitalMarketNewStyle #capitalMarket .follow-paper .main_filter {
    padding-right: 10px;
    padding-left: 10px;
  }
  .capitalMarketNewStyle #capitalMarket .follow-paper .main_filter .button_green.filter {
    margin-right: 0px;
  }
  .capitalMarketNewStyle #capitalMarket .follow-paper .main_filter .bubble-box {
    margin-right: 0;
    margin-left: 0;
  }
  .capitalMarketNewStyle #capitalMarket .follow-paper .main_filter .bubble-box:before {
    right: 40px;
    left: auto;
  }
  .capitalMarketNewStyle #capitalMarket .follow-paper .delete-button {
    position: inherit;
  }
}
.capitalMarketNewStyle #capitalMarket .dealer-broker .grid-container {
  display: inline-grid;
  grid-template-columns: auto auto auto;
  gap: 10px;
  padding: 10px;
}
.capitalMarketNewStyle #capitalMarket .dealer-broker .item-container {
  background: white;
  width: 340px;
  height: 190px;
  border-radius: 8px;
  position: relative;
}
@media (max-width: 767px) {
  .capitalMarketNewStyle #capitalMarket .dealer-broker .item-container {
    width: 285px;
  }
}
.capitalMarketNewStyle #capitalMarket .dealer-broker .green {
  color: #4BC87D;
  font-size: large;
}
@media (max-width: 767px) {
  .capitalMarketNewStyle #capitalMarket .dealer-broker .max-width {
    width: auto;
    margin: 10%;
    position: relative;
    text-align: center;
  }
}
.capitalMarketNewStyle #capitalMarket .dealer-broker .center {
  text-align: center;
  margin-top: 20px;
  font-weight: 600;
  padding: 0 1px;
}
.capitalMarketNewStyle #capitalMarket .dealer-broker .flex-center {
  display: flex;
  flex-direction: column;
  align-items: center;
}
.capitalMarketNewStyle #capitalMarket .dealer-broker .button-green {
  box-shadow: 0 11px 25px 0 rgba(75, 200, 125, 0.45);
  background-color: #4BC87D;
  color: white;
  padding: 0 24px;
  height: 36px;
  border-radius: 50px;
  line-height: 36px;
  width: max-content;
  text-align: center;
  cursor: pointer;
  position: absolute;
  bottom: 20px;
}
.capitalMarketNewStyle #capitalMarket .dealer-broker .center-circle {
  position: absolute;
  bottom: 20px;
}
.capitalMarketNewStyle #capitalMarket .dealer-broker .fa-check-circle-o {
  color: #4BC87D;
}
.capitalMarketNewStyle #capitalMarket .dealer-broker .fa-refresh {
  color: white;
}
.capitalMarketNewStyle #capitalMarket .dealer-broker .button-gray {
  background-color: #f1f1f1;
  color: #7d91a1;
  padding: 0 24px;
  height: 36px;
  border-radius: 50px;
  line-height: 36px;
  width: max-content;
  text-align: center;
  cursor: auto;
  position: absolute;
  bottom: 20px;
}
.capitalMarketNewStyle #capitalMarket .dealer-broker .margin-right {
  margin-right: 15px;
}
.capitalMarketNewStyle #capitalMarket .dealer-broker .inner-title {
  font-weight: 500;
}
.capitalMarketNewStyle #capitalMarket .order-and-execution .home-page-link {
  display: none;
}
.capitalMarketNewStyle #capitalMarket .order-and-execution.orders-tab .main_filter {
  height: inherit;
  min-height: 35px;
  background-color: white;
  box-shadow: 0 11px 18px 0 rgba(67, 96, 144, 0.15);
  padding-top: 15px;
  padding-bottom: 0px;
  margin-right: 0px;
  padding-right: 19px;
}
.capitalMarketNewStyle #capitalMarket .order-and-execution.orders-tab .main_filter .button_green.filter {
  position: relative;
  top: -13px;
  left: 17px;
  z-index: 2;
  margin: 0px;
}
.capitalMarketNewStyle #capitalMarket .order-and-execution.orders-tab .main_filter .button_green .gi.angle-up,
.capitalMarketNewStyle #capitalMarket .order-and-execution.orders-tab .main_filter .button_green .gi.angle-down {
  top: 15px;
}
.capitalMarketNewStyle #capitalMarket .order-and-execution.orders-tab .bubble-box {
  margin-top: -16px;
}
.capitalMarketNewStyle #capitalMarket .order-and-execution .bubble-box {
  margin-top: -8px;
}
.capitalMarketNewStyle #capitalMarket .order-and-execution.execution-tab .main_filter {
  height: inherit;
  background-color: white;
  box-shadow: 0 11px 18px 0 rgba(67, 96, 144, 0.15);
  padding-top: 55px;
  margin-right: 0px;
  padding-right: 19px;
}
.capitalMarketNewStyle #capitalMarket .order-and-execution.execution-tab .main_filter .button_green.filter {
  position: relative;
  top: -6px;
  left: 17px;
  z-index: 2;
}
.capitalMarketNewStyle #capitalMarket .order-and-execution.execution-tab .main_filter .button_green .gi.angle-up,
.capitalMarketNewStyle #capitalMarket .order-and-execution.execution-tab .main_filter .button_green .gi.angle-down {
  top: 15px;
}
.capitalMarketNewStyle #capitalMarket .order-and-execution.execution-tab .main_filter.daily-tab {
  min-height: 0px;
  margin-top: -2px;
  padding-top: 0px;
  padding-bottom: 0px;
}
.capitalMarketNewStyle #capitalMarket .order-and-execution.execution-tab .main_filter.daily-tab .button_green.filter {
  top: 4px;
}
.capitalMarketNewStyle #capitalMarket .order-and-execution.execution-tab .main_filter .radio-group .radio-group-content {
  margin-top: -8px;
}
.capitalMarketNewStyle #capitalMarket .order-and-execution.execution-tab .main_filter .radio-group .radio-group-content.combo {
  margin-top: -5px;
}
.capitalMarketNewStyle #capitalMarket .order-and-execution .grid {
  margin-top: 0px;
}
.capitalMarketNewStyle #capitalMarket .order-and-execution .nav-tabs li div {
  padding: 0px;
}
.capitalMarketNewStyle #capitalMarket .order-and-execution .executed_tabs-switchers {
  margin-top: -24px;
  position: relative;
  top: 38px;
  margin-right: 20px;
}
.capitalMarketNewStyle #capitalMarket .order-and-execution .main-filter-dates .gi.search-green-icon-new {
  margin-right: -20px;
  margin-top: -8px;
  cursor: pointer;
  background-color: #4BC87D;
  border-radius: 100px;
  background-position: 12px;
}
.capitalMarketNewStyle #capitalMarket .order-and-execution .historical-tab .main_filter .search-input {
  padding: 0 10px;
}
@media (max-width: 1024px) {
  .capitalMarketNewStyle #capitalMarket .order-and-execution .main-filter-dates .radio-group {
    margin-bottom: 20px;
  }
  .capitalMarketNewStyle #capitalMarket .order-and-execution .main-filter-dates .gi.search-green-icon-new {
    margin-right: 0;
  }
  .capitalMarketNewStyle #capitalMarket .order-and-execution .historical-tab .main_filter .button_green.filter {
    margin-top: 0;
    top: 0px;
  }
  .capitalMarketNewStyle #capitalMarket .order-and-execution .historical-tab .bubble-box {
    margin-top: -64px;
    margin-left: 0px;
    margin-right: 0px;
  }
  .capitalMarketNewStyle #capitalMarket .order-and-execution .executed_tabs-switchers {
    margin-top: -24px;
  }
}
@media (max-width: 768px) {
  .capitalMarketNewStyle #capitalMarket .order-and-execution .historical-tab .main_filter .button_green.filter {
    top: -58px;
  }
  .capitalMarketNewStyle #capitalMarket .order-and-execution .historical-tab .main_filter .clearfix {
    height: 0px;
  }
}
@media (max-width: 767px) {
  .capitalMarketNewStyle #capitalMarket .order-and-execution .grid .filter-sum {
    padding-top: 0;
  }
  .capitalMarketNewStyle #capitalMarket .order-and-execution .main-filter-dates {
    margin-left: 20px;
    padding-bottom: 20px;
  }
  .capitalMarketNewStyle #capitalMarket .order-and-execution .main-filter-dates .gi.search-green-icon-new {
    float: left;
    clear: both;
  }
  .capitalMarketNewStyle #capitalMarket .order-and-execution .main-filter-dates .radio-group {
    margin-bottom: 10px;
    display: block;
  }
  .capitalMarketNewStyle #capitalMarket .order-and-execution .main-filter-dates .radio-group > label {
    margin-bottom: 20px;
  }
  .capitalMarketNewStyle #capitalMarket .order-and-execution .main-filter-dates .radio-group-content .cm-form-control {
    display: inline-block;
  }
  .capitalMarketNewStyle #capitalMarket .order-and-execution .main-filter-dates .radio-group-content .cm-form-control input {
    margin-bottom: 10px;
  }
  .capitalMarketNewStyle #capitalMarket .order-and-execution .main-filter-dates .radio-group-content .wrap-options.open {
    width: 100%;
  }
  .capitalMarketNewStyle #capitalMarket .order-and-execution.orders-tab .main_filter {
    padding-bottom: 10px;
    padding-left: 19px;
  }
  .capitalMarketNewStyle #capitalMarket .order-and-execution.orders-tab .main_filter .button_green.filter {
    top: 0px !important;
  }
  .capitalMarketNewStyle #capitalMarket .order-and-execution.orders-tab .main_filter .main-filter-filtering {
    margin-top: 5px;
  }
  .capitalMarketNewStyle #capitalMarket .order-and-execution.orders-tab .main_filter .main-filter-filtering .filter-active {
    float: none;
  }
  .capitalMarketNewStyle #capitalMarket .order-and-execution.execution-tab .main_filter {
    padding-bottom: 10px;
    padding-left: 19px;
  }
  .capitalMarketNewStyle #capitalMarket .order-and-execution.execution-tab .main_filter .radio-group .radio-group-content.combo {
    margin-top: 0;
    padding-right: 0px;
  }
  .capitalMarketNewStyle #capitalMarket .order-and-execution.execution-tab .main_filter .radio-group .radio-group-content.combo .combo-wrap .combo .combo_selected {
    width: 90vw;
  }
  .capitalMarketNewStyle #capitalMarket .order-and-execution.execution-tab .main_filter .main-filter-filtering {
    margin-top: 0;
  }
  .capitalMarketNewStyle #capitalMarket .order-and-execution.execution-tab .main_filter .main-filter-filtering .filter-active {
    float: none;
  }
  .capitalMarketNewStyle #capitalMarket .order-and-execution .top-filters {
    margin-top: 0;
  }
  .capitalMarketNewStyle #capitalMarket .order-and-execution .historical-tab .main_filter .button_green.filter {
    top: -10px;
    margin-right: 0;
    margin-top: 10px;
    margin-bottom: 10px;
  }
  .capitalMarketNewStyle #capitalMarket .order-and-execution .historical-tab .main_filter .filters-container {
    width: 100%;
  }
  .capitalMarketNewStyle #capitalMarket .order-and-execution .historical-tab .bubble-box {
    margin-top: 0px;
  }
  .capitalMarketNewStyle #capitalMarket .order-and-execution .historical-tab .global-error-wrapper {
    box-shadow: none;
  }
  .capitalMarketNewStyle #capitalMarket .order-and-execution .executed_tabs-switchers {
    margin-top: -24px;
  }
}
@media (max-width: 767px) {
  .capitalMarketNewStyle #capitalMarket .webview .order-and-execution .policy-messages.footer_info {
    padding: 130px 0px;
  }
}
.capitalMarketNewStyle #capitalMarket .category-main #categoris-grid {
  margin-top: -55px;
}
.capitalMarketNewStyle #capitalMarket .category-main #categoris-grid.default-top {
  margin-top: 0px;
}
.capitalMarketNewStyle #capitalMarket .category-main #categoris-grid #categoris-filters {
  background: white;
  box-shadow: 8px 0 25px 0 rgba(81, 144, 182, 0.2);
  border-radius: 0px;
  padding: 17px 20px 0 20px;
  margin-top: 15px;
}
.capitalMarketNewStyle #capitalMarket .category-main #categoris-grid #categoris-filters .top-tabs-items {
  box-shadow: none;
  margin: 0px;
  padding-right: 0px;
  height: 27px;
  border-color: #eee;
  z-index: 0;
}
.capitalMarketNewStyle #capitalMarket .category-main #categoris-grid #categoris-filters .top-tabs-items li {
  width: 109px;
}
.capitalMarketNewStyle #capitalMarket .category-main #categoris-grid #categoris-filters .top-tabs-items li.active {
  padding-bottom: 3px;
  font-weight: 500;
}
.capitalMarketNewStyle #capitalMarket .category-main #categoris-grid #categoris-filters .categoris-filters-clear {
  margin-top: 7px;
  color: #4BC87D;
  font-size: 14px;
  font-weight: 500;
}
.capitalMarketNewStyle #capitalMarket .category-main #categoris-grid #categoris-filters .categoris-filters-heading {
  font-weight: 400;
  margin-bottom: 10px;
}
.capitalMarketNewStyle #capitalMarket .category-main #categoris-grid #categoris-filters .categoris-filters-sections category-list-filter-checkboxes-radios .checkbox-warp span {
  margin-right: 38px;
}
.capitalMarketNewStyle #capitalMarket .category-main #categoris-grid #categoris-filters .categoris-filters-section.inline-filters-section {
  margin: 0 -20px;
  background: white;
  box-shadow: 0px 0 25px 0 rgba(81, 144, 182, 0.1);
  border: none;
  padding-bottom: 12px;
}
.capitalMarketNewStyle #capitalMarket .category-main #categoris-grid #categoris-filters .categoris-filters-section.inline-filters-section .mfd-group .radio_group > div {
  position: relative;
  top: 7px;
  margin-right: 13px;
}
.capitalMarketNewStyle #capitalMarket .category-main #categoris-grid #categoris-filters .categoris-filters-section .filter-next-payment-date-label {
  margin-top: 23px;
}
.capitalMarketNewStyle #capitalMarket .category-main #categoris-grid #categoris-filters .categoris-filters-section.dark-background-filters-section {
  margin: 0 -20px;
  background: #CDE2EA;
}
.capitalMarketNewStyle #capitalMarket .category-main #categoris-grid #categoris-filters .radio_group .radio-btn.flex-line label {
  display: flex;
  align-items: baseline;
}
.capitalMarketNewStyle #capitalMarket .category-main #categoris-grid #categoris-filters .radio_group .radio-btn.flex-line label input {
  flex-shrink: 0;
}
.capitalMarketNewStyle #capitalMarket .category-main #categoris-grid #categoris-filters .radio_group .radio-btn input[type=radio] + span {
  margin-right: 7px;
}
.capitalMarketNewStyle #capitalMarket .category-main #categoris-grid #categoris-filters .fa {
  float: left;
}
.capitalMarketNewStyle #capitalMarket .category-main #categoris-grid #categoris-filters .fa-chevron-up {
  color: #25cb92;
}
.capitalMarketNewStyle #capitalMarket .category-main #categoris-grid #categoris-filters .categoris-filters-gap-input {
  width: 60px;
  height: 40px;
  border: none;
  background-color: #ebf2f8;
  border-radius: 0;
  padding: 0 12px;
}
.capitalMarketNewStyle #capitalMarket .category-main #categoris-grid #categoris-filters .categoris-filters-gap-submit {
  background: none;
  margin-top: 7px;
  margin-left: 0;
}
.capitalMarketNewStyle #capitalMarket .category-main #categoris-grid #categoris-filters .categoris-filters-gap-submit.disabled-filter-button {
  background-color: transparent !important;
  opacity: 0.8;
}
.capitalMarketNewStyle #capitalMarket .category-main #categoris-grid #categoris-filters .categoris-filters-gap-submit.disabled-filter-button .arrow {
  cursor: not-allowed;
}
.capitalMarketNewStyle #capitalMarket .category-main #categoris-grid #categoris-filters .categoris-filters-gap-submit .arrow {
  cursor: pointer;
}
.capitalMarketNewStyle #capitalMarket .category-main #categoris-grid #categoris-filters .combo-wrap .combo .combo_selected {
  border: 1px solid #a4b2bd;
}
.capitalMarketNewStyle #capitalMarket .category-main #categoris-grid #categoris-filters .combo-wrap .combo .combo_selected.opened {
  border: 1px solid transparent;
}
.capitalMarketNewStyle #capitalMarket .category-main #categoris-grid .checkbox-warp span {
  margin-right: 34px;
}
.capitalMarketNewStyle #capitalMarket .category-main #categoris-grid .link {
  color: #4BC87D;
}
.capitalMarketNewStyle #capitalMarket .category-main #categoris-grid .category-list-paging-wrapper {
  height: 70px;
  box-shadow: 0 11px 18px 0 rgba(67, 96, 144, 0.15);
  background: white;
  margin-top: 0px;
}
.capitalMarketNewStyle #capitalMarket .category-main #categoris-grid .category-list-paging-wrapper .category-list-total-rows-wrap {
  padding-right: 10px;
  padding-top: 30px;
  color: #7d91a1;
}
.capitalMarketNewStyle #capitalMarket .category-main #categoris-grid .category-list-paging-wrapper .next-prev {
  top: 30px;
  left: 10px;
}
.capitalMarketNewStyle #capitalMarket .category-main #categoris-grid .category-list-paging-wrapper .next-prev .from-to {
  font-family: Rubik;
  font-weight: 500;
  color: #A0B2BF;
  margin: 3px 5px 0px 5px;
  min-width: 41px;
}
.capitalMarketNewStyle #capitalMarket .category-main #categoris-grid .category-list-paging-wrapper.sticky {
  height: 43px;
  box-shadow: none;
}
.capitalMarketNewStyle #capitalMarket .category-main #categoris-grid .category-search-wrap {
  position: absolute;
  display: inline-block;
  top: 21px;
  z-index: 5;
  right: 460px;
}
.capitalMarketNewStyle #capitalMarket .category-main #categoris-grid .category-list-section {
  margin-top: 0px;
}
.capitalMarketNewStyle #capitalMarket .category-main #categoris-grid .category-graph .button_green.open-close-graph-button {
  top: 12px;
  left: 27px;
  background: transparent;
  border-radius: 0;
  box-shadow: none;
  color: #4BC87D;
  font-weight: 500;
}
.capitalMarketNewStyle #capitalMarket .category-main #categoris-grid .category-graph .button_green.open-close-graph-button .fa.fa-caret-up,
.capitalMarketNewStyle #capitalMarket .category-main #categoris-grid .category-graph .button_green.open-close-graph-button .fa.fa-caret-down {
  color: #92ABBB;
  margin-right: 9px;
}
.capitalMarketNewStyle #capitalMarket .category-main #categoris-grid #grid-wrapper {
  padding-right: 0px;
  margin-top: 0px;
}
.capitalMarketNewStyle #capitalMarket .category-main #categoris-grid #grid-wrapper .grid-data-error .global-error-wrapper {
  padding-top: 70px;
}
.capitalMarketNewStyle #capitalMarket .category-main #categoris-grid .content_heading {
  width: calc(100% - 220px);
  top: 53px;
  right: 18px;
  float: right;
  margin-top: 0;
}
.capitalMarketNewStyle #capitalMarket .category-main #categoris-grid .content_heading h2 {
  display: block;
  font-size: 24px;
  font-weight: normal;
  color: #4A4A4A;
}
.capitalMarketNewStyle #capitalMarket .category-main #categoris-grid .categoris-user-orders {
  background: transparent;
  color: #4BC87D;
  font-weight: 500;
  font-size: 14px;
  margin-top: 3px;
  margin-left: 0px;
  padding: 0 35px 0 10px;
}
.capitalMarketNewStyle #capitalMarket .category-main #categoris-grid .categoris-user-orders span {
  background-color: white;
  color: #4A4A4A;
  opacity: 1;
  top: -4px;
  right: 9px;
  line-height: 14px;
  width: 15px;
  height: 15px;
  border: 1px solid #4BC87D;
  padding-right: 0;
}
.capitalMarketNewStyle #capitalMarket .category-main #categoris-grid .categoris-user-orders i.gi.icon-pages-icon {
  top: 2px;
}
.capitalMarketNewStyle #capitalMarket .category-main #categoris-grid .error-message .error-message-text {
  float: none;
}
@media (max-width: 991px) {
  .capitalMarketNewStyle #capitalMarket .category-main #categoris-grid .category-list-section {
    margin: 0px;
  }
  .capitalMarketNewStyle #capitalMarket .category-main #categoris-grid .category-list-section #grid-wrapper {
    padding-right: 0;
    padding-left: 0;
  }
  .capitalMarketNewStyle #capitalMarket .category-main #categoris-grid #grid-wrapper .action_info_button .action-info-small {
    display: flex;
  }
  .capitalMarketNewStyle #capitalMarket .category-main #categoris-grid .categoris-filter-show {
    float: none;
    margin-right: 15px;
    margin-top: 20px;
    padding-left: 10px;
  }
  .capitalMarketNewStyle #capitalMarket .category-main #categoris-grid .categoris-filter-show .fa-chevron-down,
  .capitalMarketNewStyle #capitalMarket .category-main #categoris-grid .categoris-filter-show .fa-chevron-up {
    font-size: 9px;
    padding-right: 5px;
    vertical-align: 2px;
  }
  .capitalMarketNewStyle #capitalMarket .category-main #categoris-grid #category-list-filters-wrap {
    position: absolute;
    z-index: 10;
    width: 100%;
    top: 14px;
    padding-left: 30px;
  }
}
@media (max-width: 767px) {
  .capitalMarketNewStyle #capitalMarket .category-main #categoris-grid .content_heading {
    right: 0;
  }
  .capitalMarketNewStyle #capitalMarket .category-main #categoris-grid .content_heading .categoris-user-orders {
    padding-right: 26px;
  }
  .capitalMarketNewStyle #capitalMarket .category-main #categoris-grid .content_heading .categoris-user-orders i.gi.icon-pages-icon {
    right: 1px;
  }
  .capitalMarketNewStyle #capitalMarket .category-main #categoris-grid .content_heading .categoris-user-orders span {
    rigth: 0;
  }
  .capitalMarketNewStyle #capitalMarket .category-main #categoris-grid .category-list-section {
    background-color: white;
  }
  .capitalMarketNewStyle #capitalMarket .category-main #categoris-grid .category-list-paging-wrapper .category-list-total-rows-wrap {
    padding-right: 15px;
  }
  .capitalMarketNewStyle #capitalMarket .category-main #categoris-grid .grid .ui-grid-row > div > div:first-child {
    padding-right: 15px;
  }
  .capitalMarketNewStyle #capitalMarket .category-main #categoris-grid .grid .expandableRow .extended-grid-row .tmd_row {
    padding-right: 15px;
  }
  .capitalMarketNewStyle #capitalMarket .category-main #categoris-grid .content_heading {
    padding: 0 15px;
    width: 100%;
  }
  .capitalMarketNewStyle #capitalMarket .category-main #categoris-grid .category-graph .button_green.open-close-graph-button {
    top: 54px;
    margin-left: 10px;
  }
  .capitalMarketNewStyle #capitalMarket .category-main #categoris-grid #category-list-filters-wrap {
    width: auto;
    margin-bottom: 15px;
    padding-left: 0;
    position: initial;
  }
  .capitalMarketNewStyle #capitalMarket .category-main #categoris-grid #categoris-filters {
    margin-top: 0px;
    min-height: initial;
  }
}
@media (max-width: 1024px) {
  .capitalMarketNewStyle #capitalMarket .category-main #categoris-grid .category-search-wrap {
    right: calc(100% - 400px);
  }
  .capitalMarketNewStyle #capitalMarket .category-main #categoris-grid #category-list-filters-wrap {
    margin-bottom: 15px;
    padding-left: 0;
    position: initial;
  }
  .capitalMarketNewStyle #capitalMarket .category-main #categoris-grid #categoris-filters {
    margin-top: 0px;
  }
}
.capitalMarketNewStyle #capitalMarket .category-main.population-popup .categories-graphpopup .categories-graphpopup-title {
  padding-right: 48px;
  font-family: Rubik, sans-serif;
  font-size: 18px;
  color: #4BC87D;
  font-weight: 700;
  padding-top: 30px;
}
.capitalMarketNewStyle #capitalMarket .category-main.population-popup .categories-graphpopup .top-tabs.no-border {
  margin: 0 48px;
  border-bottom: 1px solid #efefef;
  padding-bottom: 20px;
}
.capitalMarketNewStyle #capitalMarket .category-main.population-popup .categories-graphpopup .top-tabs-items {
  padding-right: 0;
}
.capitalMarketNewStyle #capitalMarket .category-main.population-popup .categories-graphpopup .top-tabs-items li {
  font-family: Rubik, sans-serif;
  color: #677b8a;
  padding-bottom: 5px;
  margin-left: 5px;
  margin-right: 25px;
  font-weight: 500;
}
.capitalMarketNewStyle #capitalMarket .category-main.population-popup .categories-graphpopup .top-tabs-items li.active {
  color: #4BC87D;
  border-bottom: 2px solid #4BC87D;
}
.capitalMarketNewStyle #capitalMarket .category-main.population-popup .categories-graphpopup .top-tabs-items li:first-child {
  margin-right: 0;
}
.capitalMarketNewStyle #capitalMarket .category-main.population-popup .categories-graphpopup .categories-graphpopup-navs {
  border: none;
}
.capitalMarketNewStyle #capitalMarket .category-main.population-popup .categories-graphpopup .categories-graphpopup-navs .categories-graphpopup-cancel {
  color: #4BC87D;
}
.capitalMarketNewStyle #capitalMarket .category-main.population-popup .categories-graphpopup .categories-graphpopup-navs .categories-graphpopup-submit {
  box-shadow: 0 11px 25px 0 rgba(75, 200, 125, 0.45);
  background-color: #4BC87D;
  height: auto;
  border-radius: 50px;
  font-size: 14px;
  cursor: pointer;
}
.capitalMarketNewStyle #capitalMarket .category-main.population-popup .categories-graphpopup .categories-graphpopup-column {
  list-style: none;
}
.capitalMarketNewStyle #capitalMarket .category-main.population-popup .categories-graphpopup .categories-graphpopup-toggler .fa {
  color: #4BC87D;
}
.capitalMarketNewStyle #capitalMarket .category-main.population-popup .categories-graphpopup .categories-graphpopup-content {
  overflow: inherit !important;
  padding: 0;
}
.capitalMarketNewStyle #capitalMarket .category-main.population-popup .categories-graphpopup .categories-graphpopup-content .categories-graphpopup-view {
  padding-right: 0;
}
.capitalMarketNewStyle #capitalMarket .category-main.population-popup .categories-graphpopup .categories-graphpopup-content .table-triangle-up {
  display: none;
}
.capitalMarketNewStyle #capitalMarket .category-main.population-popup .categories-graphpopup .categories-graphpopup-content .categories-graphpopup-box ul {
  margin-top: 5px;
}
.capitalMarketNewStyle #capitalMarket .category-main.population-popup .categories-graphpopup .categories-graphpopup-content .categories-graphpopup-box#graphpopup-box-0,
.capitalMarketNewStyle #capitalMarket .category-main.population-popup .categories-graphpopup .categories-graphpopup-content .categories-graphpopup-box#graphpopup-box-1,
.capitalMarketNewStyle #capitalMarket .category-main.population-popup .categories-graphpopup .categories-graphpopup-content .categories-graphpopup-box#graphpopup-box-2 {
  background-color: transparent;
  padding: 0;
  box-shadow: 0 7px 25px 0 rgba(135, 135, 135, 0.3);
  background-color: white;
  border: none;
  border-top: 1px solid #d7dde2;
  border-bottom: 2px solid #25cb92;
  border-radius: 0;
}
.capitalMarketNewStyle #capitalMarket .category-main.population-popup .categories-graphpopup .categories-graphpopup-content .categories-graphpopup-box#graphpopup-box-0 .table-triangle-up,
.capitalMarketNewStyle #capitalMarket .category-main.population-popup .categories-graphpopup .categories-graphpopup-content .categories-graphpopup-box#graphpopup-box-1 .table-triangle-up,
.capitalMarketNewStyle #capitalMarket .category-main.population-popup .categories-graphpopup .categories-graphpopup-content .categories-graphpopup-box#graphpopup-box-2 .table-triangle-up {
  display: none;
}
.capitalMarketNewStyle #capitalMarket .category-main.population-popup .categories-graphpopup .categories-graphpopup-content #graphpopup-box-0,
.capitalMarketNewStyle #capitalMarket .category-main.population-popup .categories-graphpopup .categories-graphpopup-content #graphpopup-box-1,
.capitalMarketNewStyle #capitalMarket .category-main.population-popup .categories-graphpopup .categories-graphpopup-content #graphpopup-box-2 {
  padding-right: 15px;
}
.capitalMarketNewStyle #capitalMarket .category-main.population-popup .categories-graphpopup .categories-graphpopup-content #graphpopup-box-0 ul,
.capitalMarketNewStyle #capitalMarket .category-main.population-popup .categories-graphpopup .categories-graphpopup-content #graphpopup-box-1 ul,
.capitalMarketNewStyle #capitalMarket .category-main.population-popup .categories-graphpopup .categories-graphpopup-content #graphpopup-box-2 ul {
  padding-right: 0;
}
.capitalMarketNewStyle #capitalMarket .category-main.population-popup .categories-graphpopup .categories-graphpopup-content #graphpopup-box-0 .checkbox-warp span,
.capitalMarketNewStyle #capitalMarket .category-main.population-popup .categories-graphpopup .categories-graphpopup-content #graphpopup-box-1 .checkbox-warp span,
.capitalMarketNewStyle #capitalMarket .category-main.population-popup .categories-graphpopup .categories-graphpopup-content #graphpopup-box-2 .checkbox-warp span {
  margin-right: 25px;
}
.capitalMarketNewStyle #capitalMarket .category-main.population-popup .categories-graphpopup .categories-graphpopup-content #graphpopup-box-1 {
  padding-right: 15px;
}
.capitalMarketNewStyle #capitalMarket .category-main.population-popup .categories-graphpopup .categories-graphpopup-content #graphpopup-box-1 ul {
  padding-right: 0;
}
.capitalMarketNewStyle #capitalMarket .category-main.population-popup .categories-graphpopup .categories-graphpopup-content #graphpopup-box-2 {
  padding-right: 15px;
}
.capitalMarketNewStyle #capitalMarket .category-main.population-popup .categories-graphpopup .categories-graphpopup-content #graphpopup-box-2 ul {
  padding-right: 0;
}
.capitalMarketNewStyle #capitalMarket .category-main.population-popup .categories-graphpopup .categories-graphpopup-content .table-triangle-up .triangle-up-inside {
  border-bottom: 7px solid #ebf2f8;
}
.capitalMarketNewStyle #capitalMarket .category-main.population-popup .categories-graphpopup .categories-graphpopup-content .categories-graphpopup-box {
  background-color: #ebf2f8;
}
.capitalMarketNewStyle #capitalMarket .category-main .left-area-statistics-popup .number {
  direction: ltr;
  text-align: right;
}
.capitalMarketNewStyle #capitalMarket .category-main .category-graph {
  width: 100%;
  min-height: 55px;
  background: white;
  height: inherit;
  box-shadow: 0 0 25px 0 rgba(81, 144, 182, 0.1);
  position: relative;
  z-index: 1;
}
.capitalMarketNewStyle #capitalMarket .category-main .category-graph #category-graph-content-view {
  min-height: 500px;
}
.capitalMarketNewStyle #capitalMarket .category-main .category-graph .top-tabs {
  display: block;
  border-bottom: none;
}
.capitalMarketNewStyle #capitalMarket .category-main .category-graph .top-tabs-items li {
  font-size: 18px;
}
.capitalMarketNewStyle #capitalMarket .category-main .category-graph .category-grap-slide-container .bubble-box {
  margin-top: 20px;
  padding: 0px;
  width: 1120px;
  margin-right: 10px;
  border-bottom: none;
  background: white;
}
.capitalMarketNewStyle #capitalMarket .category-main .category-graph .category-grap-slide-container .bubble-box:before {
  position: absolute;
  content: '';
  display: block;
  background-image: url(media/images/filter_triangle.a47bf0d8472f369fa169..png);
  width: 15px;
  height: 10px;
  top: -10px;
  right: 85%;
}
.capitalMarketNewStyle #capitalMarket .category-main .category-graph .category-grap-slide-container .search .right-area-add-popup {
  width: 256px;
  min-height: 100px;
  margin-top: 10px;
  left: 0px;
}
.capitalMarketNewStyle #capitalMarket .category-main .category-graph .category-grap-slide-container .search .right-area-add-popup .raap-close {
  margin-top: 0;
  margin-left: -7px;
}
.capitalMarketNewStyle #capitalMarket .category-main .category-graph .category-grap-slide-container .search .right-area-add-popup .raap-input {
  padding: 30px 7px 10px 7px;
}
.capitalMarketNewStyle #capitalMarket .category-main .category-graph .category-grap-slide-container .search .right-search-population-popup {
  bottom: -13px;
  left: 15px;
}
.capitalMarketNewStyle #capitalMarket .category-main .category-graph .category-grap-slide-container .search .search-area.category-graph-search {
  height: auto;
  width: 235px;
}
.capitalMarketNewStyle #capitalMarket .category-main .category-graph .green-triangle {
  display: none;
}
.capitalMarketNewStyle #capitalMarket .category-main .category-graph .right-area {
  padding: 0px;
}
.capitalMarketNewStyle #capitalMarket .category-main .category-graph .right-area .right-area-refresh {
  text-decoration: underline;
  font-size: 14px;
  color: #4BC87D;
  margin-top: 18px;
  padding-right: 0px;
  margin-right: 19px;
}
.capitalMarketNewStyle #capitalMarket .category-main .category-graph .right-area .right-area-refresh .icon-refresh {
  display: none;
}
.capitalMarketNewStyle #capitalMarket .category-main .category-graph .right-area .right-area-items {
  border-top: none;
  margin-top: 5px;
  padding-right: 11px;
  margin-bottom: 11px;
}
.capitalMarketNewStyle #capitalMarket .category-main .category-graph .right-area .right-area-items .right-area-item-content {
  float: right;
  border: none;
  border-top: 1px solid #e7e7e7;
  width: 203px;
  padding-right: 25px;
  height: 44px;
}
.capitalMarketNewStyle #capitalMarket .category-main .category-graph .right-area .right-area-items .right-area-item-content .right-area-item-name {
  font-size: 14px;
}
.capitalMarketNewStyle #capitalMarket .category-main .category-graph .right-area .right-area-items .right-area-item-content .right-area-item-sub {
  font-family: Rubik, sans-serif;
  font-size: 14px;
}
.capitalMarketNewStyle #capitalMarket .category-main .category-graph .right-area .right-area-items .right-area-item-block:before {
  height: 16px;
  width: 16px;
  border-radius: 50px;
  right: 2px;
}
.capitalMarketNewStyle #capitalMarket .category-main .category-graph .right-area .right-area-item {
  margin-bottom: 0px;
}
.capitalMarketNewStyle #capitalMarket .category-main .category-graph .right-area .right-area-item:last-child .right-area-item-content {
  border-bottom: 1px solid #e7e7e7;
}
.capitalMarketNewStyle #capitalMarket .category-main .category-graph .right-area .right-area-item.is-yield-curve {
  margin-right: 30px;
}
.capitalMarketNewStyle #capitalMarket .category-main .category-graph .right-area .right-area-item.is-yield-curve .checkbox-warp {
  right: -28px;
}
.capitalMarketNewStyle #capitalMarket .category-main .category-graph .right-area .right-area-item-more {
  border: none;
  width: 20px;
}
.capitalMarketNewStyle #capitalMarket .category-main .category-graph .right-area .right-area-item-more .icon-ellipsis {
  top: 6px;
  right: 0px;
}
.capitalMarketNewStyle #capitalMarket .category-main .category-graph .right-area .right-area-item-favorite {
  left: 33px;
}
.capitalMarketNewStyle #capitalMarket .category-main .category-graph .right-area .gi.icon-close {
  margin-top: 4px;
  margin-left: 10px;
  width: 10px;
  height: 10px;
  background-image: url(media/images/icon-close-small-vategory-graph.0eb583bd482f56ca299c..png);
}
.capitalMarketNewStyle #capitalMarket .category-main .category-graph .right-area .gi.icon-close.right-area-item-remove {
  margin-top: 17px;
}
.capitalMarketNewStyle #capitalMarket .category-main .category-graph .right-area .right-area-item-favorite {
  width: 15px;
  height: 15px;
  background-image: url(media/images/favorite-icon-empty-new.d13b838812227880ac3d..png);
}
.capitalMarketNewStyle #capitalMarket .category-main .category-graph .right-area .right-area-item-favorite.active {
  background-image: url(media/images/favorite-icon-full-new.8b38815937b0ca7ffeca..png);
  background-position: 0px;
}
.capitalMarketNewStyle #capitalMarket .category-main .category-graph .right-area .right-area-add-btn {
  color: #4BC87D;
  font-size: 14px;
  font-weight: normal;
  padding-right: 8px;
}
.capitalMarketNewStyle #capitalMarket .category-main .category-graph .right-area .right-area-add-btn:before {
  height: 36px;
  width: 36px;
  background: #4BC87D;
  font-size: 26px;
  padding-top: 11px;
}
.capitalMarketNewStyle #capitalMarket .category-main .category-graph .left-area .left-area-show-portfolio {
  margin-bottom: 0;
}
.capitalMarketNewStyle #capitalMarket .category-main .category-graph .left-area .left-area-show-portfolio .left-area-show-portfolio-text {
  color: #606060;
}
.capitalMarketNewStyle #capitalMarket .category-main .category-graph .left-area .checkbox-warp {
  top: 2px;
}
.capitalMarketNewStyle #capitalMarket .category-main .category-graph .left-area .checkbox-warp input[type="checkbox"] {
  top: -2px;
}
.capitalMarketNewStyle #capitalMarket .category-main .category-graph .left-area .checkbox-warp input[type="checkbox"] + .control-indicator {
  background-color: #ebf2f8;
}
.capitalMarketNewStyle #capitalMarket .category-main .category-graph .left-area .left-area-statistics {
  color: #4BC87D;
  font-size: 14px;
  margin-left: 45px;
}
.capitalMarketNewStyle #capitalMarket .category-main .category-graph .left-area .left-area-content {
  padding: 24px 4px 12px 0px;
}
.capitalMarketNewStyle #capitalMarket .category-main .category-graph .left-area .left-area-notification {
  margin-right: 3px;
  font-size: 14px;
}
.capitalMarketNewStyle #capitalMarket .category-main .category-graph .left-area .icon-excel {
  top: -42px;
}
.capitalMarketNewStyle #capitalMarket .category-main .category-graph #statistics {
  min-height: 55px;
}
.capitalMarketNewStyle #capitalMarket .category-main .category-graph #statistics .left-area-statistics-block:before {
  height: 16px;
  width: 16px;
  border-radius: 50px;
  top: 10px;
}
.capitalMarketNewStyle #capitalMarket .category-main .category-graph #statistics .left-area-statistics-item {
  padding-right: 25px;
}
.capitalMarketNewStyle #capitalMarket .category-main .category-graph #statistics .left-area-statistics-name {
  color: #4e5664;
  font-size: 16px;
}
.capitalMarketNewStyle #capitalMarket .category-main .category-graph #statistics .left-area-statistics-value {
  font-size: 14px;
  color: #4e5664;
}
@media (max-width: 767px) {
  .capitalMarketNewStyle #capitalMarket .category-main .category-graph {
    width: auto;
    min-height: 110px;
  }
  .capitalMarketNewStyle #capitalMarket .category-main .category-graph .category-grap-slide-container .bubble-box {
    box-shadow: 0 7px 25px 3px rgba(135, 135, 135, 0.3);
  }
  .capitalMarketNewStyle #capitalMarket .category-main .category-graph .category-grap-slide-container .bubble-box.right-area-add-popup {
    margin-top: 10px;
  }
  .capitalMarketNewStyle #capitalMarket .category-main .category-graph .category-grap-slide-container .bubble-box.right-area-add-popup:before {
    right: 15%;
  }
  .capitalMarketNewStyle #capitalMarket .category-main .category-graph .search-area.category-graph-search input {
    padding-right: 27px;
  }
  .capitalMarketNewStyle #capitalMarket .category-main .category-graph .left-area .left-area-statistics {
    margin-left: 5px;
  }
  .capitalMarketNewStyle #capitalMarket .category-main .category-graph .left-area .left-area-notification {
    padding: 0 15px;
  }
  .capitalMarketNewStyle #capitalMarket .category-main .category-graph .line-stock-chart {
    padding: 0 15px;
  }
  .capitalMarketNewStyle #capitalMarket .category-main .category-graph .line-stock-chart .icon-excel {
    top: 0px;
  }
  .capitalMarketNewStyle #capitalMarket .category-main .category-graph .category-grap-slide-container .bubble-box {
    width: 95%;
    margin-top: 65px;
  }
  .capitalMarketNewStyle #capitalMarket .category-main .category-graph .right-area .right-area-refresh {
    margin-top: 10px;
    padding-left: 10px;
  }
  .capitalMarketNewStyle #capitalMarket .category-main .category-graph .right-area .right-area-add-content {
    height: 60px;
  }
  .capitalMarketNewStyle #capitalMarket .category-main .category-graph .right-area .right-area-add-content .right-area-add {
    display: block;
  }
}
@media (max-width: 1024px) {
  .capitalMarketNewStyle #capitalMarket .category-main .category-graph .category-grap-slide-container .bubble-box {
    width: 95%;
    margin-top: 65px;
  }
  .capitalMarketNewStyle #capitalMarket .category-main .category-graph .category-grap-slide-container .bubble-box .select-period-picker {
    top: 10px;
  }
  .capitalMarketNewStyle #capitalMarket .category-main .category-graph .right-area .right-area-items {
    padding-right: 35px;
  }
}
.capitalMarketNewStyle #capitalMarket .category-main .category-graph .right-area {
  /* --- Right area end --- */
}
.capitalMarketNewStyle #capitalMarket .category-main .category-graph .right-area .search-area .search-results .icon-add-to-graph {
  margin-top: -8px;
}
.capitalMarketNewStyle #capitalMarket .category-main .category-graph .right-area .right-area-card .right-area-card-content .rapc-value .icon-arrow-change {
  display: flex;
}
.capitalMarketNewStyle #capitalMarket .category-main .category-graph .right-area .right-area-card .right-area-card-content .rapc-value .icon-arrow-change .arrow-up,
.capitalMarketNewStyle #capitalMarket .category-main .category-graph .right-area .right-area-card .right-area-card-content .rapc-value .icon-arrow-change .arrow-down {
  margin-left: 5px;
}
.capitalMarketNewStyle #capitalMarket .category-main .box-slide .box-title-lobby {
  padding-top: 5px;
}
.capitalMarketNewStyle #capitalMarket .category-main .box-slide .lobby-section-heading.heading-news {
  font-size: 17px;
  color: #717171;
  font-weight: normal;
  margin-bottom: 5px;
}
.capitalMarketNewStyle #capitalMarket .category-main .box-slide .slide-area .tabs-lobby {
  min-height: 0px;
  margin-top: 0px;
  margin-bottom: 10px;
}
.capitalMarketNewStyle #capitalMarket .category-main .box-slide .slide-area .slider-content {
  padding-top: 12px;
}
.capitalMarketNewStyle #capitalMarket .category-main .box-slide .slide-area .slider-content .news-list {
  border-bottom: none;
  display: block;
}
.capitalMarketNewStyle #capitalMarket .category-main .box-slide .slide-area .slider-content .news-list .news-block:last-child,
.capitalMarketNewStyle #capitalMarket .category-main .box-slide .slide-area .slider-content .news-list .news-block.one-before-last-in-last-row {
  border-bottom: 1px solid #e7e7e7;
}
.capitalMarketNewStyle #capitalMarket .category-main .box-slide .slide-area .slider-content .news-list .news-block .news-date * {
  font-size: 14px;
  color: #4e5664;
}
.capitalMarketNewStyle #capitalMarket .category-main .box-slide .slide-area .slider-content .news-list .news-block .news-date .tags .tag {
  color: #4BC87D;
  background: none;
  font-size: 14px;
  padding: 0;
}
.capitalMarketNewStyle #capitalMarket .category-main .box-slide .slide-area .slider-content .news-list .news-block .news-information {
  font-size: 14px;
  color: black;
  font-family: Rubik, sans-serif;
  margin-top: 0;
  margin-bottom: 5px;
}
.capitalMarketNewStyle #capitalMarket .category-main .lobby-news .slide-area .tabs-lobby .nav-tabs {
  display: block;
}
.capitalMarketNewStyle #capitalMarket .category-main .lobby-news .slide-area .tabs-lobby .nav-tabs li {
  border: none;
}
.capitalMarketNewStyle #capitalMarket .category-main .lobby-news .slide-area .tabs-lobby .nav-tabs li.active {
  border: none;
  border-bottom: 2px solid #4BC87D;
}
@media (max-width: 767px) {
  .capitalMarketNewStyle #capitalMarket .category-main .lobby-news .slide-area .tabs-lobby .nav-tabs li {
    margin-left: 15px;
  }
}
.capitalMarketNewStyle #capitalMarket .category-main .dailygraphs {
  margin-top: -10px;
}
.capitalMarketNewStyle #capitalMarket .category-main .dailygraphs .icon-excel {
  bottom: -33px;
}
.capitalMarketNewStyle #capitalMarket .category-main .dailygraphs .dailygraph {
  border: none;
  border-radius: 0;
  box-shadow: 0 11px 18px 0 rgba(67, 96, 144, 0.15);
}
.capitalMarketNewStyle #capitalMarket .category-main .dailygraphs .dailygraph .dailygraph-name {
  font-size: 17px;
  color: #717171;
}
.capitalMarketNewStyle #capitalMarket .category-main .dailygraphs .dailygraph .dailygraph-info .dailygraph-value {
  font-family: Rubik, sans-serif;
  color: #4e5664;
  font-size: 14px;
}
.capitalMarketNewStyle #capitalMarket .category-main .dailygraphs .dailygraph .dailygraph-info .dailygraph-dynamic {
  font-size: 14px;
}
.capitalMarketNewStyle #capitalMarket .category-main .dailygraphs .dailygraph .dailygraph-info .dailygraph-dynamic .icon-arrow-change span {
  position: relative;
  top: -2px;
}
.capitalMarketNewStyle #capitalMarket .category-main .dailygraphs .dailygraph .dailygraph-info .dailygraph-dynamic .icon-arrow-change .gi {
  margin-left: 5px;
  position: relative;
  top: 1px;
}
.capitalMarketNewStyle #capitalMarket .category-main .dailygraphs .dailygraph .dailygraph-info .dailygraph-times {
  margin-top: 7px;
}
.capitalMarketNewStyle #capitalMarket .category-main .dailygraphs .dailygraph .dailygraph-upd-time {
  margin-top: 14px;
  font-size: 14px;
  color: #737D8A;
}
.capitalMarketNewStyle #capitalMarket .category-main .dailygraphs .dailygraph .dailygraph-table tr th {
  font-family: Rubik, sans-serif;
  color: #7d91a1;
  font-weight: normal;
}
.capitalMarketNewStyle #capitalMarket .category-main .dailygraphs .dailygraph .dailygraph-table tr th:first-child {
  padding-right: 10px;
}
.capitalMarketNewStyle #capitalMarket .category-main .dailygraphs .dailygraph .dailygraph-table tr th:nth-child(2) {
  width: 30%;
}
.capitalMarketNewStyle #capitalMarket .category-main .dailygraphs .dailygraph .dailygraph-table tr.active {
  background-color: rgba(78, 86, 100, 0.1);
}
.capitalMarketNewStyle #capitalMarket .category-main .dailygraphs .dailygraph .dailygraph-table tr.active.change-pos {
  background-color: rgba(101, 160, 46, 0.2);
}
.capitalMarketNewStyle #capitalMarket .category-main .dailygraphs .dailygraph .dailygraph-table tr.active.change-pos td:first-child {
  border-right: none;
}
.capitalMarketNewStyle #capitalMarket .category-main .dailygraphs .dailygraph .dailygraph-table tr.active.change-neg {
  background-color: rgba(252, 47, 79, 0.2);
}
.capitalMarketNewStyle #capitalMarket .category-main .dailygraphs .dailygraph .dailygraph-table tr.active.change-neg td:first-child {
  border-right: none;
}
.capitalMarketNewStyle #capitalMarket .category-main .dailygraphs .dailygraph .dailygraph-table tr td {
  height: 39px;
  font-family: Rubik, sans-serif;
  font-size: 14px;
  color: black;
}
.capitalMarketNewStyle #capitalMarket .category-main .dailygraphs .dailygraph .dailygraph-table tr td:first-child {
  padding-right: 10px;
}
.capitalMarketNewStyle #capitalMarket .category-main .dailygraphs .dailygraph .dailygraph-table tr td .gi {
  position: relative;
  top: 3px;
  margin-left: 3px;
}
.capitalMarketNewStyle #capitalMarket .category-main .dailygraphs .dailygraph .dailygraph-table tr:last-child td {
  border-bottom: 1px solid #eeeeee;
}
.capitalMarketNewStyle #capitalMarket .category-main .dailygraphs .dailygraph-legend {
  margin-top: 15px;
  margin-bottom: 2px;
  margin-left: 20px;
}
.capitalMarketNewStyle #capitalMarket .category-main .dailygraphs .dailygraph-legend .dailygraph-legend-item {
  font-size: 14px;
  color: #4e5664;
}
.capitalMarketNewStyle #capitalMarket .category-main .dailygraphs .dailygraph-legend .gi.icon-day {
  top: -5px;
  right: 0;
}
.capitalMarketNewStyle #capitalMarket .category-main .dailygraphs .dailygraph-legend .gi.icon-night {
  position: relative;
  top: -6px;
}
@media (max-width: 767px) {
  .capitalMarketNewStyle #capitalMarket .category-main .dailygraphs .dailygraph {
    padding-right: 15px;
  }
  .capitalMarketNewStyle #capitalMarket .category-main .dailygraphs .nav-tabs-control {
    background: white;
    padding-top: 10px;
    padding-bottom: 10px;
    padding-right: 15px;
    box-shadow: 0 11px 18px 0 rgba(67, 96, 144, 0.15);
  }
}
.capitalMarketNewStyle #capitalMarket .category-main .daily-trend .daily-trend-title {
  color: #717171;
  font-weight: normal;
  font-size: 17px;
  margin-bottom: 20px;
}
.capitalMarketNewStyle #capitalMarket .category-main .daily-trend .daily-trend-item {
  box-shadow: 0 0 25px 0 rgba(81, 144, 182, 0.1);
  border-radius: 0;
  height: 39px;
  margin-bottom: 10px;
}
.capitalMarketNewStyle #capitalMarket .category-main .daily-trend .daily-trend-item .line {
  display: none;
}
.capitalMarketNewStyle #capitalMarket .category-main .daily-trend .daily-trend-item .daily-trend-item-name {
  font-size: 14px;
  line-height: 39px;
  padding-right: 8px;
}
.capitalMarketNewStyle #capitalMarket .category-main .daily-trend .daily-trend-item .daily-trend-item-info {
  margin-top: 5px;
}
.capitalMarketNewStyle #capitalMarket .category-main .daily-trend .daily-trend-item .daily-trend-item-info.daily-trend-item-info-israeli-stocks .daily-trend-item-info-dynamic {
  margin-top: -8px;
  text-align: left;
  padding-left: 5px;
}
.capitalMarketNewStyle #capitalMarket .category-main .daily-trend .daily-trend-item .daily-trend-item-info.daily-trend-item-info-israeli-stocks .daily-trend-item-info-value {
  margin-top: -5px;
}
.capitalMarketNewStyle #capitalMarket .category-main .daily-trend .daily-trend-item .daily-trend-item-info .daily-trend-item-info-drop {
  border: none;
  margin-right: 0px;
  width: 35px;
}
.capitalMarketNewStyle #capitalMarket .category-main .daily-trend .daily-trend-item .daily-trend-item-info .daily-trend-item-info-drop.daily-trend-item-info-drop-herbitraz {
  margin-top: 0px;
}
.capitalMarketNewStyle #capitalMarket .category-main .daily-trend .daily-trend-item .daily-trend-item-info .gi.icon-ellipsis {
  margin-top: 11px;
}
.capitalMarketNewStyle #capitalMarket .category-main .daily-trend .daily-trend-item .daily-trend-item-info .daily-trend-item-info-value {
  width: 60px;
  text-align: right;
  color: black;
  font-size: 14px;
}
.capitalMarketNewStyle #capitalMarket .category-main .daily-trend .daily-trend-item .daily-trend-item-info .daily-trend-item-info-dynamic {
  width: 72px;
  padding-left: 5px;
  text-align: left;
  font-size: 14px;
}
.capitalMarketNewStyle #capitalMarket .category-main .daily-trend .daily-trend-item .daily-trend-item-info .daily-trend-item-info-dynamic .icon-arrow-change {
  display: inline-flex;
}
.capitalMarketNewStyle #capitalMarket .category-main .daily-trend .daily-trend-item .daily-trend-item-info .daily-trend-item-info-dynamic .gi {
  margin-left: 4px;
  position: relative;
  top: 2px;
}
.capitalMarketNewStyle #capitalMarket .category-main .daily-trend .daily-trend-footer .daily-trend-footer-text {
  color: #4e5664;
}
.capitalMarketNewStyle #capitalMarket .category-main .daily-trend .actions-button-daily-trends {
  padding-right: 0px;
  width: 35px;
}
.capitalMarketNewStyle #capitalMarket .category-main .daily-trend .herbitraz {
  left: 58px;
  font-size: 12px;
  font-weight: normal;
  color: black;
}
.capitalMarketNewStyle #capitalMarket .category-main .daily-trend .daily-trend-no-data {
  height: 42px;
}
.capitalMarketNewStyle #capitalMarket .category-main .daily-trend .row {
  padding-bottom: 20px;
}
.capitalMarketNewStyle #capitalMarket .category-main .daily-trends-tabs .nav-tabs {
  display: block;
}
@media (max-width: 350px) {
  .capitalMarketNewStyle #capitalMarket .category-main .daily-trend .daily-trend-item .daily-trend-item-info {
    width: 65%;
  }
  .capitalMarketNewStyle #capitalMarket .category-main .daily-trend .daily-trend-item .daily-trend-item-info .daily-trend-item-info-value {
    width: 25%;
  }
  .capitalMarketNewStyle #capitalMarket .category-main .daily-trend .daily-trend-item .daily-trend-item-info.daily-trend-item-info-israeli-stocks .daily-trend-item-info-dynamic {
    width: 46%;
  }
}
.capitalMarketNewStyle #capitalMarket .category-main .lobby-reviews .reviewTitle {
  font-size: 24px;
  color: #7d91a1;
  font-weight: 400;
  margin: 0;
  height: 55px;
  display: flex;
  align-items: center;
  padding: 0 20px;
  box-shadow: 0 0 25px 0 rgba(81, 144, 182, 0.1);
}
.capitalMarketNewStyle #capitalMarket .category-main .lobby-reviews .review-box-wrapper {
  display: flex;
  flex-wrap: wrap;
  flex-direction: row;
  padding: 0 20px 20px;
}
.capitalMarketNewStyle #capitalMarket .category-main .lobby-reviews .review-box-wrapper .review-box {
  padding: 0 26px;
  display: flex;
  flex-direction: row;
  border-left: 1px solid #677b8a;
  margin: 20px 0;
}
.capitalMarketNewStyle #capitalMarket .category-main .lobby-reviews .review-box-wrapper .review-box.no-padding {
  padding-right: 0;
}
.capitalMarketNewStyle #capitalMarket .category-main .lobby-reviews .review-box-wrapper .review-box.no-border {
  border-left: 0;
}
.capitalMarketNewStyle #capitalMarket .category-main .lobby-reviews .review-box-wrapper .review-box .img-wrapper {
  width: 130px;
  height: 165px;
}
.capitalMarketNewStyle #capitalMarket .category-main .lobby-reviews .review-box-wrapper .review-box .img-wrapper img {
  width: 100%;
  height: 100%;
}
.capitalMarketNewStyle #capitalMarket .category-main .lobby-reviews .review-box-wrapper .review-box .data-wrapper {
  width: calc(100% - 130px);
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  margin-right: 20px;
}
.capitalMarketNewStyle #capitalMarket .category-main .lobby-reviews .review-box-wrapper .review-box .data-wrapper h4 {
  font-size: 16px;
  color: #677b8a;
  font-weight: 500;
  margin-top: 0;
  width: 100%;
}
.capitalMarketNewStyle #capitalMarket .category-main .lobby-reviews .review-box-wrapper .review-box .data-wrapper p {
  font-size: 14px;
  color: #677b8a;
  margin: 0;
  width: 100%;
}
.capitalMarketNewStyle #capitalMarket .category-main .lobby-reviews .review-box-wrapper .review-box .data-wrapper a {
  text-decoration: underline;
}
.capitalMarketNewStyle #capitalMarket .category-main .lobby-reviews .review-box-wrapper .review-box .data-wrapper .link-review {
  display: flex;
  align-items: flex-end;
}
.capitalMarketNewStyle #capitalMarket .category-main .lobby-reviews .review-box-wrapper.strip-view {
  padding-right: 20px;
  padding-bottom: 15px;
}
.capitalMarketNewStyle #capitalMarket .category-main .lobby-reviews .review-box-wrapper.strip-view .review-box {
  width: 100%;
  border-left: 0 ;
}
.capitalMarketNewStyle #capitalMarket .category-main .lobby-reviews .review-box-wrapper.strip-view .review-box .img-wrapper {
  width: 230px;
  height: 115px;
}
.capitalMarketNewStyle #capitalMarket .category-main .lobby-reviews .review-box-wrapper.strip-view .review-box .data-wrapper {
  width: calc(100% - 230px);
}
@media (max-width: 991px) {
  .capitalMarketNewStyle #capitalMarket .category-main .lobby-reviews .review-box-wrapper .review-box {
    width: 100%;
    padding: 0;
    border-left: 0;
  }
}
@media (max-width: 767px) {
  .capitalMarketNewStyle #capitalMarket .category-main .lobby-reviews .review-box-wrapper .review-box {
    width: 100%;
    padding: 0;
    border-left: 0;
  }
  .capitalMarketNewStyle #capitalMarket .category-main .lobby-reviews .review-box-wrapper .review-box .data-wrapper {
    width: 70%;
  }
  .capitalMarketNewStyle #capitalMarket .category-main .lobby-reviews .review-box-wrapper .review-box .img-wrapper {
    width: 30%;
  }
  .capitalMarketNewStyle #capitalMarket .category-main .lobby-reviews .review-box-wrapper.strip-view .review-box .data-wrapper {
    width: 70%;
  }
  .capitalMarketNewStyle #capitalMarket .category-main .lobby-reviews .review-box-wrapper.strip-view .review-box .img-wrapper {
    width: 30%;
  }
}
.capitalMarketNewStyle #capitalMarket .category-main .lobby.reviews {
  margin-top: 20px;
}
.capitalMarketNewStyle #capitalMarket .category-main .lobby .top-tabs-items {
  padding-right: 20px;
  padding-top: 8px;
}
.capitalMarketNewStyle #capitalMarket .category-main .lobby .lobby-wrapper {
  box-shadow: 0 11px 18px 0 rgba(67, 96, 144, 0.15);
  padding: 0 20px;
  padding-bottom: 2px;
}
.capitalMarketNewStyle #capitalMarket .category-main .lobby .lobby-section-link {
  font-size: 14px;
  color: #4BC87D;
  margin-top: 0px;
  margin-left: 23px;
}
.capitalMarketNewStyle #capitalMarket .category-main .lobby .all-the-rights {
  color: #4e5664;
  font-size: 14px;
}
.capitalMarketNewStyle #capitalMarket .category-main .lobby .lobby-section-heading {
  font-size: 17px;
  color: #717171;
  font-weight: normal;
  padding-top: 10px;
}
.capitalMarketNewStyle #capitalMarket .category-main .lobby lobby-sectors-trends-export .lobby-section-heading {
  padding-top: 20px;
}
.capitalMarketNewStyle #capitalMarket .category-main .lobby .separation-line {
  width: calc(100% - 23px);
  height: 1px;
  background: #e7e7e7;
  margin-top: 33px;
}
.capitalMarketNewStyle #capitalMarket .category-main .lobby .nav-tabs li {
  margin-left: 20px;
}
.capitalMarketNewStyle #capitalMarket .category-main .lobby .nav-tabs li div {
  padding: 0;
  font-size: 14px;
  font-weight: normal;
}
.capitalMarketNewStyle #capitalMarket .category-main .lobby .nav-tabs li.active div {
  color: #4BC87D;
  font-weight: 500;
}
@media (max-width: 767px) {
  .capitalMarketNewStyle #capitalMarket .category-main .daily-trends-wrapper .combo-wrap .combo_selected {
    width: 200px;
  }
  .capitalMarketNewStyle #capitalMarket .category-main .daily-trends-wrapper .combo-wrap .wrap-options {
    width: 200px;
  }
}
@media (max-width: 991px) {
  .capitalMarketNewStyle #capitalMarket .category-main .lobby .lobby-wrapper {
    padding: 0 15px;
  }
}
.capitalMarketNewStyle #capitalMarket .category-main .derivatives-area.derivatives-popup .modal-body {
  padding: 0 20px 20px 20px;
}
.capitalMarketNewStyle #capitalMarket .category-main .derivatives-area.derivatives-popup .modal-body .commands-book .commands-book-title {
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}
.capitalMarketNewStyle #capitalMarket .category-main .derivatives-area.derivatives-popup .modal-body .commands-book .commands-book-table {
  background: white;
  box-shadow: 0px 0 25px 0 rgba(81, 144, 182, 0.2);
  border-radius: 0;
}
.capitalMarketNewStyle #capitalMarket .category-main .derivatives-area.derivatives-popup .modal-body .commands-book .commands-book-table.red {
  background: #cc3a52;
}
.capitalMarketNewStyle #capitalMarket .category-main .derivatives-area.derivatives-popup .paper-details-left-border:after {
  content: none;
}
.capitalMarketNewStyle #capitalMarket .category-main .derivatives-area.derivatives-popup .derivative-detail-title-wrapper {
  border-bottom: none;
  margin-top: 5px;
  margin-bottom: 10px;
  padding-bottom: 0;
}
.capitalMarketNewStyle #capitalMarket .category-main .derivatives-area.derivatives-popup .derivative-detail-title-wrapper .derivative-detail-title {
  border-bottom: none;
  font-size: 17px;
  color: #606060;
  font-weight: 500;
  padding-bottom: 0;
  font-family: Rubik, sans-serif;
}
.capitalMarketNewStyle #capitalMarket .category-main .derivatives-area.derivatives-popup .modal-header {
  padding: 0 25px;
  margin: 0;
}
.capitalMarketNewStyle #capitalMarket .category-main .derivatives-area.derivatives-popup .nigazim-popup-refresh {
  margin-top: 15px;
  color: #4BC87D;
  font-weight: normal;
}
.capitalMarketNewStyle #capitalMarket .category-main .derivatives-area.derivatives-popup .nigazim-popup-actions {
  top: 55px;
}
.capitalMarketNewStyle #capitalMarket .category-main .derivatives-area.derivatives-popup .nigazim-popup-actions .calc-action {
  margin-left: 7px;
  text-decoration: none;
}
.capitalMarketNewStyle #capitalMarket .category-main .derivatives-area.derivatives-popup .nigazim-popup-actions .calc-action .icon-calculator {
  width: 18px;
  height: 23px;
  background-image: url(media/images/calculator-new-big.8f646420bbb03d28f464..png);
  position: relative;
  top: -4px;
}
.capitalMarketNewStyle #capitalMarket .category-main .derivatives-area.derivatives-popup .nigazim-popup-actions .circle-text div {
  height: 29px;
  line-height: 27px;
  font-weight: 500;
  font-family: Rubik, sans-serif;
}
.capitalMarketNewStyle #capitalMarket .category-main .derivatives-area.derivatives-popup .nigazim-popup-actions .circle-text .buy,
.capitalMarketNewStyle #capitalMarket .category-main .derivatives-area.derivatives-popup .nigazim-popup-actions .circle-text .sell {
  width: 29px;
}
.capitalMarketNewStyle #capitalMarket .category-main .derivatives-area.derivatives-popup .nigazim-popup-info .nigazim-popup-name {
  color: #515967;
  font-weight: 500;
}
.capitalMarketNewStyle #capitalMarket .category-main .derivatives-area.derivatives-popup .nigazim-popup-info .nigazim-popup-name .nigazim-popup-name-num {
  font-size: 14px;
  color: #606060;
}
.capitalMarketNewStyle #capitalMarket .category-main .derivatives-area.derivatives-popup .nigazim-popup-info .nigazim-popup-summary .nigazim-popup-summary-val {
  color: black;
}
.capitalMarketNewStyle #capitalMarket .category-main .derivatives-area.derivatives-popup .nigazim-popup-info .nigazim-popup-summary .nigazim-popup-summary-date {
  font-size: 14px;
  color: #606060;
}
.capitalMarketNewStyle #capitalMarket .category-main .derivatives-area.derivatives-popup .top-tabs-items {
  box-shadow: none;
}
.capitalMarketNewStyle #capitalMarket .category-main .derivatives-area.derivatives-popup .top-tabs-items li {
  font-size: 16px;
  padding: 0;
  font-weight: 400;
  padding-bottom: 5px;
  font-family: Rubik, sans-serif;
  color: #7d91a1;
  margin-left: 5px;
  margin-right: 25px;
}
.capitalMarketNewStyle #capitalMarket .category-main .derivatives-area.derivatives-popup .top-tabs-items li.active {
  color: #4BC87D;
  font-weight: 500;
  border-bottom: 2px solid #4BC87D;
}
.capitalMarketNewStyle #capitalMarket .category-main .derivatives-area.derivatives-popup .top-tabs {
  border-bottom: none;
  margin: 5px 0 15px;
}
.capitalMarketNewStyle #capitalMarket .category-main .derivatives-area.derivatives-popup .top-tabs .table_switch button i {
  cursor: pointer;
}
.capitalMarketNewStyle #capitalMarket .category-main .derivatives-area.derivatives-popup .content_heading {
  top: 0;
  left: 19px;
}
.capitalMarketNewStyle #capitalMarket .category-main .derivatives-area.derivatives-popup .grid .icon-arrow-change {
  display: flex;
  align-items: center;
}
.capitalMarketNewStyle #capitalMarket .category-main .derivatives-area.derivatives-popup .grid .icon-arrow-change .arrow-down,
.capitalMarketNewStyle #capitalMarket .category-main .derivatives-area.derivatives-popup .grid .icon-arrow-change arrow-up {
  margin-left: 4px;
}
.capitalMarketNewStyle #capitalMarket .category-main .derivatives-area.derivatives-popup .grid .icon-arrow-change i {
  position: static;
  margin-left: 4px;
}
.capitalMarketNewStyle #capitalMarket .category-main .derivatives-area.derivatives-popup .grid .ui-grid-canvas {
  position: static;
}
.capitalMarketNewStyle #capitalMarket .category-main .derivatives-area.derivatives-popup .derivatives-calculator {
  margin-bottom: 15px;
}
.capitalMarketNewStyle #capitalMarket .category-main .derivatives-area.derivatives-popup .derivatives-calculator .profits_calc .profits_calc-right .clear-button {
  color: #4BC87D;
}
.capitalMarketNewStyle #capitalMarket .category-main .derivatives-area.derivatives-popup .paper-details-block-wrapper {
  width: 193px;
  display: inline-block;
  box-shadow: 0px 0 25px 0 rgba(81, 144, 182, 0.2);
  padding: 15px 20px;
  margin-left: 15px;
  min-height: 290px;
}
.capitalMarketNewStyle #capitalMarket .category-main .derivatives-area.derivatives-popup .paper-details-block-wrapper-small {
  width: 193px;
  display: inline-block;
  box-shadow: 0px 0 25px 0 rgba(81, 144, 182, 0.2);
  padding: 15px 20px;
  min-height: 290px;
}
.capitalMarketNewStyle #capitalMarket .category-main .derivatives-area.derivatives-popup .paper-details-block-wrapper-alt {
  width: 193px;
  display: inline-block;
  box-shadow: 0px 0 25px 0 rgba(81, 144, 182, 0.2);
  padding: 15px 20px;
  margin-left: 15px;
  min-height: 290px;
}
.capitalMarketNewStyle #capitalMarket .category-main .derivatives-area.derivatives-popup .paper-details .paper-details-heading {
  color: #4A4A4A;
  font-weight: 500;
}
.capitalMarketNewStyle #capitalMarket .category-main .derivatives-area.derivatives-popup .paper-details .paper-details-row .paper-details-row-value {
  color: #242424;
}
.capitalMarketNewStyle #capitalMarket .category-main .derivatives-area.derivatives-popup .paper-details .paper-details-row .paper-details-row-name {
  color: #606060;
  margin-bottom: 10px;
}
.capitalMarketNewStyle #capitalMarket .category-main .derivatives-area.derivatives-popup .redirect-link {
  color: #4BC87D;
}
@media (max-width: 767px) {
  .capitalMarketNewStyle #capitalMarket .category-main .derivatives-area.derivatives-popup .commands-book .commands-book-table .commands-book-columns-title {
    width: 100%;
    padding-right: 3px;
  }
  .capitalMarketNewStyle #capitalMarket .category-main .derivatives-area.derivatives-popup .modal-body {
    padding: 15px 5px;
  }
  .capitalMarketNewStyle #capitalMarket .category-main .derivatives-area.derivatives-popup .nigazim-popup-actions {
    position: relative;
    display: block;
    left: auto;
    top: 0;
    margin-top: 6px;
    margin-bottom: 10px;
  }
  .capitalMarketNewStyle #capitalMarket .category-main .derivatives-area.derivatives-popup .top-tabs-items li {
    margin-left: 0;
  }
  .capitalMarketNewStyle #capitalMarket .category-main .derivatives-area.derivatives-popup .paper-details-block-wrapper {
    margin: 0 auto;
    display: block;
    margin-top: 15px;
  }
  .capitalMarketNewStyle #capitalMarket .category-main .derivatives-area.derivatives-popup .paper-details-block-wrapper-alt {
    margin: 0 auto;
    display: block;
  }
  .capitalMarketNewStyle #capitalMarket .category-main .derivatives-area.derivatives-popup .paper-details-block-wrapper-small {
    margin: 0 auto;
    display: block;
    margin-top: 15px;
  }
}
.capitalMarketNewStyle #capitalMarket .category-main .derivatives-area .summary-title-wrapper {
  display: inline-block;
  float: left;
  background: white;
  width: 100%;
  box-shadow: 0 0 25px 0 rgba(81, 144, 182, 0.1);
}
.capitalMarketNewStyle #capitalMarket .category-main .derivatives-area .categoris-top-buttons {
  margin-left: 20px;
  margin-top: 15px;
  font-size: 14px;
  color: #4BC87D;
  font-weight: 500;
  text-decoration: none;
  margin-bottom: 17px;
  margin-right: 14px;
}
.capitalMarketNewStyle #capitalMarket .category-main .derivatives-area .categoris-top-buttons span {
  top: -3px;
  right: -5px;
  border: 1px solid #4BC87D;
  opacity: 1;
  color: #4A4A4A;
  font-size: 9px;
  line-height: 14px;
  padding-right: 0px;
}
.capitalMarketNewStyle #capitalMarket .category-main .derivatives-area .categoris-top-buttons i.gi {
  top: 2px;
}
.capitalMarketNewStyle #capitalMarket .category-main .derivatives-area .search-area-content {
  box-shadow: 0 11px 18px 0 rgba(67, 96, 144, 0.15);
  background: white;
  padding: 10px 15px;
}
.capitalMarketNewStyle #capitalMarket .category-main .derivatives-area .search-area-content .search-combo {
  padding-left: 15px;
}
.capitalMarketNewStyle #capitalMarket .category-main .derivatives-area .search-area-content .search-combo.last-combo {
  padding-left: 30px;
}
.capitalMarketNewStyle #capitalMarket .category-main .derivatives-area .search-area-content .search-combo.last-child {
  padding-right: 0px;
  padding-left: 0px;
}
.capitalMarketNewStyle #capitalMarket .category-main .derivatives-area .search-area-content .search-combo label {
  font-size: 14px;
  font-weight: 500;
  color: #677b8a;
}
.capitalMarketNewStyle #capitalMarket .category-main .derivatives-area .search-area-content .search-combo .search-combo-label-margin {
  font-size: 14px;
  font-weight: 500;
  color: #677b8a;
  padding-right: 17px;
}
.capitalMarketNewStyle #capitalMarket .category-main .derivatives-area .search-area-content .search-combo .combo-wrap .combo .fa {
  z-index: 1;
}
.capitalMarketNewStyle #capitalMarket .category-main .derivatives-area .search-area-content .search-combo .combo-wrap .combo .combo_selected {
  border-color: #a4b2bd;
  background: white;
}
.capitalMarketNewStyle #capitalMarket .category-main .derivatives-area .search-area-content .search-combo .combo-wrap .combo .combo_selected.opened {
  border-color: transparent;
}
.capitalMarketNewStyle #capitalMarket .category-main .derivatives-area .search-area-content .radio-group {
  margin-top: 7px;
}
.capitalMarketNewStyle #capitalMarket .category-main .derivatives-area .search-area-content .radio-group label {
  font-weight: normal;
  color: #333a46;
  font-size: 14px;
}
.capitalMarketNewStyle #capitalMarket .category-main .derivatives-area .search-area-content .radio-group .radio-group-content {
  padding-top: 0px;
  position: relative;
  top: -5px;
}
.capitalMarketNewStyle #capitalMarket .category-main .derivatives-area .search-area-content .radio-group .radio-group-content .search-input-row .search-gap-input {
  background: #ebf2f8;
  border: none;
  border-radius: 0;
}
.capitalMarketNewStyle #capitalMarket .category-main .derivatives-area .search-area-content .radio-group .radio-group-content .search-input-row .search-input-desc {
  top: 38px;
  font-size: 12px;
  color: #737d8a;
}
.capitalMarketNewStyle #capitalMarket .category-main .derivatives-area .search-area-content .radio-group .radio-group-content .search-input-row .search-input-desc .search-input-desc-number {
  font-family: Josefin Sans;
}
.capitalMarketNewStyle #capitalMarket .category-main .derivatives-area .search-area-content .radio-group .radio-group-content .search-input-row .alert-notification p {
  top: 16px;
  right: 0;
}
.capitalMarketNewStyle #capitalMarket .category-main .derivatives-area .search-area-content .radio-group .radio-group-content .search-gap-submit {
  background: transparent;
  margin-top: 6px;
}
.capitalMarketNewStyle #capitalMarket .category-main .derivatives-area .search-area-content .summary-search-derivatives {
  margin-top: 25px;
  background: none;
  border: none;
  padding-right: 20px;
  background: #ebf2f8;
  padding-top: 2px;
  border-radius: 0;
  padding-bottom: 10px;
}
.capitalMarketNewStyle #capitalMarket .category-main .derivatives-area .search-area-content .summary-search-derivatives ul li {
  min-width: 100px;
}
.capitalMarketNewStyle #capitalMarket .category-main .derivatives-area .search-area-content .summary-search-derivatives ul li .summary-search-button .gi.icon-white-graph {
  right: 0;
  top: 6px;
}
.capitalMarketNewStyle #capitalMarket .category-main .derivatives-area .search-area-content .summary-search-derivatives ul li .summary-search-button .fa.fa-caret-down {
  color: #92ABBB;
  font-size: 14px;
  top: 12px;
}
.capitalMarketNewStyle #capitalMarket .category-main .derivatives-area .search-area-content .summary-search-derivatives .summary-search-title {
  font-size: 14px;
  font-weight: 500;
  color: #677b8a;
}
.capitalMarketNewStyle #capitalMarket .category-main .derivatives-area .search-area-content .summary-search-derivatives .summary-search-date {
  font-size: 12px;
  color: #4e5664;
}
.capitalMarketNewStyle #capitalMarket .category-main .derivatives-area .search-area-content .summary-search-derivatives .summary-search-content {
  color: #333a46;
  font-size: 14px;
}
.capitalMarketNewStyle #capitalMarket .category-main .derivatives-area .search-area-content .summary-search-derivatives .summary-search-button {
  background: none;
  box-shadow: none;
  color: #4BC87D;
  text-decoration: underline;
}
.capitalMarketNewStyle #capitalMarket .category-main .derivatives-area .search-area-content .icon-arrow-change {
  font-size: 14px;
}
.capitalMarketNewStyle #capitalMarket .category-main .derivatives-area .search-area-content .gi.arrow-up {
  top: 2px;
  position: relative;
}
.capitalMarketNewStyle #capitalMarket .category-main .derivatives-area .search-area-content .line-stock-chart .icon-excel {
  left: 50px;
  top: -1px;
}
.capitalMarketNewStyle #capitalMarket .category-main .derivatives-area .list-call-put {
  margin-top: 0px;
  box-shadow: 0 11px 18px 0 rgba(67, 96, 144, 0.15);
  background: white;
}
.capitalMarketNewStyle #capitalMarket .category-main .derivatives-area .list-call-put .on-over-call-put {
  background-color: #ebf1ef;
}
.capitalMarketNewStyle #capitalMarket .category-main .derivatives-area .list-call-put .materialization-price-col {
  background-color: #ebf2f8;
}
.capitalMarketNewStyle #capitalMarket .category-main .derivatives-area .list-call-put .call-put-titles-wrapper .call-put-titles-left-side,
.capitalMarketNewStyle #capitalMarket .category-main .derivatives-area .list-call-put .call-put-titles-wrapper .call-put-titles-right-side {
  padding: 0;
  text-align: center;
  height: 35px;
  box-shadow: 0 0 25px 0 rgba(81, 144, 182, 0.1);
  border: none;
}
.capitalMarketNewStyle #capitalMarket .category-main .derivatives-area .list-call-put .call-put-titles-wrapper .call-put-titles-left-side .call-put-titles,
.capitalMarketNewStyle #capitalMarket .category-main .derivatives-area .list-call-put .call-put-titles-wrapper .call-put-titles-right-side .call-put-titles {
  font-size: 18px;
  font-family: Rubik, sans-serif;
  color: #4A4A4A;
  border: none;
  padding: 0px;
  padding-top: 6px;
}
.capitalMarketNewStyle #capitalMarket .category-main .derivatives-area .list-call-put .call-put-titles-wrapper .call-put-titles-left-side {
  margin-left: 15px;
  margin-right: 35px;
}
.capitalMarketNewStyle #capitalMarket .category-main .derivatives-area .list-call-put .call-put-titles-wrapper .call-put-titles-right-side {
  margin-right: 15px;
  margin-left: 35px;
}
.capitalMarketNewStyle #capitalMarket .category-main .derivatives-area .grid {
  padding-bottom: 10px;
  box-shadow: none;
}
.capitalMarketNewStyle #capitalMarket .category-main .derivatives-area .grid.small-grid-rows .ui-grid-row > div > div {
  padding: 8px 0px;
}
.capitalMarketNewStyle #capitalMarket .category-main .derivatives-area .grid.small-grid-rows .ui-grid-row > div > div:first-child {
  padding: 3px 8px 3px 0px;
}
.capitalMarketNewStyle #capitalMarket .category-main .derivatives-area .alert-notification p {
  top: -11px;
  position: relative;
  right: 6px;
}
.capitalMarketNewStyle #capitalMarket .category-main .derivatives-area .demand-supply-titles-wrapper {
  height: 37px;
  padding: 0 94px 0 100px;
}
.capitalMarketNewStyle #capitalMarket .category-main .derivatives-area .demand-supply-titles-wrapper .demand-supply-titles {
  padding-bottom: 2px;
}
.capitalMarketNewStyle #capitalMarket .category-main .derivatives-area .demand-supply-titles-wrapper .supply-margin-left {
  margin-left: 23px;
}
.capitalMarketNewStyle #capitalMarket .category-main .derivatives-area .demand-supply-titles-wrapper .supply-margin-right {
  margin-right: 23px;
}
.capitalMarketNewStyle #capitalMarket .category-main .derivatives-area .derivatives-graph-area {
  margin-right: 0;
  margin-left: 0;
  border-top: none;
}
.capitalMarketNewStyle #capitalMarket .category-main .derivatives-area .derivatives-graph-area .right-area .section-title-desc {
  color: #4BC87D;
}
.capitalMarketNewStyle #capitalMarket .category-main .derivatives-area .derivatives-graph-area .right-area .title {
  padding-bottom: 0;
}
.capitalMarketNewStyle #capitalMarket .category-main .derivatives-area .derivatives-graph-area.bubble-box:before {
  right: 423px;
}
@media (max-width: 767px) {
  .capitalMarketNewStyle #capitalMarket .category-main .derivatives-area .grid .ui-grid-row > div > div:first-child {
    padding: 8px 15px;
  }
  .capitalMarketNewStyle #capitalMarket .category-main .derivatives-area .summary-title-wrapper .categoris-top-buttons {
    float: right;
  }
  .capitalMarketNewStyle #capitalMarket .category-main .derivatives-area .summary-title-wrapper .categoris-top-buttons:last-child {
    margin-right: 14px;
  }
  .capitalMarketNewStyle #capitalMarket .category-main .derivatives-area .search-area-content .search-combo.last-combo {
    padding-left: 15px;
  }
  .capitalMarketNewStyle #capitalMarket .category-main .derivatives-area .search-area-content .summary-search-derivatives-mobile {
    margin: 0;
  }
  .capitalMarketNewStyle #capitalMarket .category-main .derivatives-area .search-area-content .summary-search-derivatives {
    padding-top: 10px;
  }
  .capitalMarketNewStyle #capitalMarket .category-main .derivatives-area .search-area-content .summary-search-derivatives ul,
  .capitalMarketNewStyle #capitalMarket .category-main .derivatives-area .search-area-content .summary-search-derivatives .summary-search-date {
    padding-right: 15px;
  }
  .capitalMarketNewStyle #capitalMarket .category-main .derivatives-area .search-area-content .summary-search-derivatives ul li:last-child {
    margin-right: 0px;
  }
  .capitalMarketNewStyle #capitalMarket .category-main .derivatives-area .search-area-clearfix {
    box-shadow: 0 11px 18px 0 rgba(67, 96, 144, 0.15);
    background: white;
  }
  .capitalMarketNewStyle #capitalMarket .category-main .derivatives-area .list-call-put {
    box-shadow: none;
    padding-top: 0px;
  }
  .capitalMarketNewStyle #capitalMarket .category-main .derivatives-area .derivatives-graph-area.bubble-box:before {
    display: none;
  }
}
.capitalMarketNewStyle #capitalMarket .category-main .top-tabs {
  display: none;
}
.capitalMarketNewStyle #capitalMarket .securities-flow tax-simulation {
  margin-right: 20px;
  margin-left: 20px;
}
.capitalMarketNewStyle #capitalMarket .securities-flow #buy-sell-step-1-tab-foreign-bonds-main-wrapper {
  background-color: #ffffff;
}
.capitalMarketNewStyle #capitalMarket .securities-flow #buy-sell-step-1-tab-foreign-bonds-main-wrapper.toggle-wrapper {
  padding-bottom: 15px;
}
.capitalMarketNewStyle #capitalMarket .securities-flow #buy-sell-step-1-tab-foreign-bonds-main-wrapper .search-row {
  padding: 0px 10px 27px;
  box-shadow: 0 0 25px 0 rgba(81, 144, 182, 0.1);
}
@media (max-width: 991px) {
  .capitalMarketNewStyle #capitalMarket .securities-flow #buy-sell-step-1-tab-foreign-bonds-main-wrapper .search-row {
    padding-top: 20px;
    padding-bottom: 20px;
  }
}
@media (max-width: 767px) {
  .capitalMarketNewStyle #capitalMarket .securities-flow #buy-sell-step-1-tab-foreign-bonds-main-wrapper .search-row {
    padding-top: 20px;
    margin-bottom: 0;
    padding-bottom: 0;
  }
}
.capitalMarketNewStyle #capitalMarket .securities-flow #buy-sell-step-1-tab-foreign-bonds-main-wrapper #foreign-bonds-info-wrapper {
  padding: 0px 20px 0 20px;
}
.capitalMarketNewStyle #capitalMarket .securities-flow #buy-sell-step-1-tab-foreign-bonds-main-wrapper #foreign-bonds-info-wrapper h1 {
  color: #4BC87D;
}
.capitalMarketNewStyle #capitalMarket .securities-flow #buy-sell-step-1-tab-foreign-bonds-main-wrapper #foreign-bonds-info-wrapper ul#foreign-bonds-steps li {
  display: flex;
  justify-content: flex-start;
  align-items: center;
  margin-bottom: 15px;
  position: relative;
}
.capitalMarketNewStyle #capitalMarket .securities-flow #buy-sell-step-1-tab-foreign-bonds-main-wrapper #foreign-bonds-info-wrapper ul#foreign-bonds-steps li:after {
  content: "";
  border-right: 1px dashed #4BC87D;
  height: 15px;
  margin-right: 16px;
  position: absolute;
  right: 0px;
  top: 32px;
}
.capitalMarketNewStyle #capitalMarket .securities-flow #buy-sell-step-1-tab-foreign-bonds-main-wrapper #foreign-bonds-info-wrapper ul#foreign-bonds-steps li:last-child {
  margin-bottom: 0;
}
.capitalMarketNewStyle #capitalMarket .securities-flow #buy-sell-step-1-tab-foreign-bonds-main-wrapper #foreign-bonds-info-wrapper ul#foreign-bonds-steps li:last-child:after {
  display: none;
}
.capitalMarketNewStyle #capitalMarket .securities-flow #buy-sell-step-1-tab-foreign-bonds-main-wrapper #foreign-bonds-info-wrapper ul#foreign-bonds-steps li .icon-wrapper {
  height: 32px;
  width: 32px;
  border: 1px solid #4BC87D;
  border-radius: 50px;
  display: flex;
  align-items: center;
  justify-content: center;
  margin-left: 7px;
}
.capitalMarketNewStyle #capitalMarket .securities-flow #buy-sell-step-1-tab-foreign-bonds-main-wrapper #foreign-bonds-info-wrapper ul#foreign-bonds-steps li .icon-wrapper i {
  height: 17px;
  width: 20px;
  background-size: contain;
  background-position: center;
}
.capitalMarketNewStyle #capitalMarket .securities-flow #buy-sell-step-1-tab-foreign-bonds-main-wrapper #foreign-bonds-info-wrapper ul#foreign-bonds-steps li span {
  font-weight: 500;
}
.capitalMarketNewStyle #capitalMarket .securities-flow #buy-sell-step-1-tab-foreign-bonds-main-wrapper #foreign-bonds-info-wrapper #extra-info {
  margin-top: -10px;
}
.capitalMarketNewStyle #capitalMarket .securities-flow #buy-sell-step-1-tab-foreign-bonds-main-wrapper #foreign-bonds-info-wrapper #extra-info .right-side {
  margin-left: 30px;
  padding-left: 40px;
}
.capitalMarketNewStyle #capitalMarket .securities-flow #buy-sell-step-1-tab-foreign-bonds-main-wrapper #foreign-bonds-info-wrapper #extra-info .right-side .sub-info-row {
  padding-bottom: 10px;
  display: flex;
  justify-content: flex-start;
  margin-right: 36px;
  position: relative;
}
.capitalMarketNewStyle #capitalMarket .securities-flow #buy-sell-step-1-tab-foreign-bonds-main-wrapper #foreign-bonds-info-wrapper #extra-info .right-side .sub-info-row .icon-wrapper {
  margin-left: 6px;
}
.capitalMarketNewStyle #capitalMarket .securities-flow #buy-sell-step-1-tab-foreign-bonds-main-wrapper #foreign-bonds-info-wrapper #extra-info .right-side .sub-info-row:last-child {
  padding-bottom: 0;
}
.capitalMarketNewStyle #capitalMarket .securities-flow #buy-sell-step-1-tab-foreign-bonds-main-wrapper #foreign-bonds-info-wrapper #extra-info.manual-mode {
  flex-direction: column;
  margin-bottom: 0px;
}
.capitalMarketNewStyle #capitalMarket .securities-flow #buy-sell-step-1-tab-foreign-bonds-main-wrapper #foreign-bonds-info-wrapper .divider {
  width: 100%;
  height: 1px;
  background-color: #e2e3e3;
  margin: 25px 0;
}
.capitalMarketNewStyle #capitalMarket .securities-flow #buy-sell-step-1-tab-foreign-bonds-main-wrapper #foreign-bonds-info-wrapper #foreign-bonds-info-lower-section {
  margin-right: -15px;
  margin-left: -15px;
  padding: 5px 15px 15px 15px;
}
.capitalMarketNewStyle #capitalMarket .securities-flow #buy-sell-step-1-tab-foreign-bonds-main-wrapper #foreign-bonds-info-wrapper #foreign-bonds-info-lower-section h1 {
  margin-top: 0;
  font-size: 20px;
}
.capitalMarketNewStyle #capitalMarket .securities-flow #buy-sell-step-1-tab-foreign-bonds-main-wrapper #foreign-bonds-info-wrapper #foreign-bonds-info-lower-section #bottom-details-wrapper {
  display: flex;
  justify-content: flex-start;
}
.capitalMarketNewStyle #capitalMarket .securities-flow #buy-sell-step-1-tab-foreign-bonds-main-wrapper #foreign-bonds-info-wrapper #foreign-bonds-info-lower-section #bottom-details-wrapper .info-row {
  line-height: 30px;
}
.capitalMarketNewStyle #capitalMarket .securities-flow #buy-sell-step-1-tab-foreign-bonds-main-wrapper #foreign-bonds-info-wrapper #foreign-bonds-info-lower-section #bottom-details-wrapper .info-row:last-child {
  line-height: 14px;
}
.capitalMarketNewStyle #capitalMarket .securities-flow #buy-sell-step-1-tab-foreign-bonds-main-wrapper #foreign-bonds-info-wrapper #foreign-bonds-info-lower-section #bottom-details-wrapper .activity-time {
  width: 352px;
  margin-bottom: 10px;
  margin-left: 30px;
  position: relative;
}
.capitalMarketNewStyle #capitalMarket .securities-flow #buy-sell-step-1-tab-foreign-bonds-main-wrapper #foreign-bonds-info-wrapper #foreign-bonds-info-lower-section #bottom-details-wrapper .activity-time:after {
  content: "";
  position: absolute;
  width: 1px;
  background-color: #4BC87D;
  height: 44px;
  top: 0px;
  left: 0;
}
@media (max-width: 767px) {
  .capitalMarketNewStyle #capitalMarket .securities-flow #buy-sell-step-1-tab-foreign-bonds-main-wrapper #foreign-bonds-info-wrapper #foreign-bonds-info-lower-section #bottom-details-wrapper .activity-time:after {
    display: none;
  }
}
.capitalMarketNewStyle #capitalMarket .securities-flow #buy-sell-step-1-tab-foreign-bonds-main-wrapper #foreign-bonds-info-wrapper #foreign-bonds-info-lower-section #bottom-details-wrapper .contact-us .info-row {
  line-height: 30px;
}
.capitalMarketNewStyle #capitalMarket .securities-flow #buy-sell-step-1-tab-foreign-bonds-main-wrapper #foreign-bonds-info-wrapper #foreign-bonds-info-lower-section #bottom-details-wrapper h3 {
  margin-top: 0;
  margin-bottom: 0;
  color: #4BC87D;
  font-size: 14px;
}
@media (max-width: 767px) {
  .capitalMarketNewStyle #capitalMarket .securities-flow #buy-sell-step-1-tab-foreign-bonds-main-wrapper #foreign-bonds-info-wrapper #foreign-bonds-info-lower-section #bottom-details-wrapper {
    flex-direction: column;
  }
  .capitalMarketNewStyle #capitalMarket .securities-flow #buy-sell-step-1-tab-foreign-bonds-main-wrapper #foreign-bonds-info-wrapper #foreign-bonds-info-lower-section #bottom-details-wrapper .activity-time {
    padding-left: 0px;
    margin-left: 0px;
    width: 100%;
    border-left: none;
  }
}
.capitalMarketNewStyle #capitalMarket .securities-flow #buy-sell-step-1-tab-foreign-bonds-main-wrapper.manual-mode .buy-sell-step-2-tab-foreign-bonds-manual-wrapper.toggle-mode .button_green {
  margin: 5px 10px;
}
.capitalMarketNewStyle #capitalMarket .securities-flow #buy-sell-step-1-tab-foreign-bonds-main-wrapper.manual-mode .buy-sell-step-2-tab-foreign-bonds-manual-wrapper.toggle-mode .step-2-title {
  display: flex;
  width: 100%;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 0px;
}
.capitalMarketNewStyle #capitalMarket .securities-flow #buy-sell-step-1-tab-foreign-bonds-main-wrapper.manual-mode .buy-sell-step-2-tab-foreign-bonds-manual-wrapper.toggle-mode .manual-content-wrapper {
  position: relative;
  box-shadow: 0px 1px 5px 0px rgba(0, 0, 0, 0.125);
  padding: 15px;
  margin: 0;
  background-color: #ffffff;
}
.capitalMarketNewStyle #capitalMarket .securities-flow #buy-sell-step-1-tab-foreign-bonds-main-wrapper.manual-mode .buy-sell-step-2-tab-foreign-bonds-manual-wrapper .step-2-title {
  color: #4BC87D;
  font-size: 20px;
  font-weight: 500;
  box-shadow: 0 0 25px 0 rgba(81, 144, 182, 0.1);
  padding: 16px 22px;
  margin-top: 0;
  margin-bottom: 30px;
}
.capitalMarketNewStyle #capitalMarket .securities-flow #buy-sell-step-1-tab-foreign-bonds-main-wrapper.manual-mode .buy-sell-step-2-tab-foreign-bonds-manual-wrapper .manual-content-wrapper {
  padding-right: 20px;
  padding-left: 20px;
  padding-bottom: 40px;
}
.capitalMarketNewStyle #capitalMarket .securities-flow #buy-sell-step-1-tab-foreign-bonds-main-wrapper.manual-mode .buy-sell-step-2-tab-foreign-bonds-manual-wrapper .manual-content-wrapper .bullet-list .bullet-row {
  margin-bottom: 20px;
  display: flex;
  justify-content: flex-start;
  align-items: flex-start;
}
.capitalMarketNewStyle #capitalMarket .securities-flow #buy-sell-step-1-tab-foreign-bonds-main-wrapper.manual-mode .buy-sell-step-2-tab-foreign-bonds-manual-wrapper .manual-content-wrapper .bullet-list .bullet-row i {
  margin-left: 4px;
  padding-right: 12px;
  margin-top: 2px;
}
.capitalMarketNewStyle #capitalMarket .securities-flow #buy-sell-step-1-tab-foreign-bonds-main-wrapper.manual-mode .buy-sell-step-2-tab-foreign-bonds-manual-wrapper .manual-content-wrapper .divider {
  width: 100%;
  height: 1px;
  background-color: #e2e3e3;
  margin: 35px 0;
}
.capitalMarketNewStyle #capitalMarket .securities-flow #buy-sell-step-1-tab-foreign-bonds-main-wrapper.manual-mode .buy-sell-step-2-tab-foreign-bonds-manual-wrapper .manual-content-wrapper .bottom-area h3 {
  font-size: 14px;
  font-weight: 500;
  color: #4BC87D;
}
@media (max-width: 767px) {
  .capitalMarketNewStyle #capitalMarket .securities-flow #buy-sell-step-1-tab-foreign-bonds-main-wrapper .top-title {
    margin: 10px 0;
  }
}
.capitalMarketNewStyle #capitalMarket .securities-flow .no-selected-paper .sell-section {
  margin-top: 0;
}
.capitalMarketNewStyle #capitalMarket .securities-flow .no-selected-paper .sell-section h2 {
  margin-top: 0;
}
.capitalMarketNewStyle #capitalMarket .securities-flow .activity-details .info-area {
  background: white;
  margin-bottom: 15px;
}
.capitalMarketNewStyle #capitalMarket .securities-flow .activity-details .data-container {
  margin-top: 0px;
}
.capitalMarketNewStyle #capitalMarket .securities-flow .activity-details .data-container > div:nth-child(2) {
  padding-left: 40px;
}
.capitalMarketNewStyle #capitalMarket .securities-flow .activity-details .data-container form .sub-fields-title {
  font-size: 20px;
  font-weight: bold;
  color: #4BC87D;
  margin-top: 30px;
}
.capitalMarketNewStyle #capitalMarket .securities-flow .activity-details .data-container form.big {
  padding-right: 20px;
}
.capitalMarketNewStyle #capitalMarket .securities-flow .activity-details .data-container form.big input.text-input {
  background: #ebf2f8;
  border: none;
  border-radius: 4px;
  box-shadow: none;
  text-align: right;
  padding-right: 10px;
  color: #737D8A;
}
.capitalMarketNewStyle #capitalMarket .securities-flow .activity-details .data-container form .form-group-row .form-group label {
  color: #677b8a;
  font-size: 14px;
  margin-bottom: 2px;
}
.capitalMarketNewStyle #capitalMarket .securities-flow .activity-details .data-container form .form-group-row .form-group .input-description {
  font-size: 12px;
  color: #737D8A;
}
.capitalMarketNewStyle #capitalMarket .securities-flow .activity-details .data-container form .form-group-row .form-group .alert-notification {
  font-size: 12px;
}
.capitalMarketNewStyle #capitalMarket .securities-flow .activity-details .data-container form .form-group-row .form-group .combo-big .combo .fa {
  z-index: 2;
}
.capitalMarketNewStyle #capitalMarket .securities-flow .activity-details .data-container form .form-group-row .form-group .combo-big .combo .combo_selected {
  background: #ebf2f8;
  border: none;
  border-radius: 4px;
  color: #737D8A;
  font-size: 16px;
  box-shadow: none;
  position: relative;
  z-index: 0;
}
.capitalMarketNewStyle #capitalMarket .securities-flow .activity-details .data-container form .form-group-row .form-group .combo-big .wrap-options {
  font-size: 16px;
  line-height: 20px;
  color: #7d91a1;
  border: 0;
  width: 100%;
  min-width: initial;
  position: absolute;
  right: 0;
  left: auto;
  top: 39px;
  border-radius: 4px;
}
.capitalMarketNewStyle #capitalMarket .securities-flow .activity-details .data-container form .form-group-row .form-group .combo-big .wrap-options.open ul {
  top: 0px;
}
.capitalMarketNewStyle #capitalMarket .securities-flow .activity-details .data-container form .form-group-row .form-group .combo-big .wrap-options.open ul li:first-child {
  margin-top: 0px;
  border-top: none;
  padding-top: 6px;
}
.capitalMarketNewStyle #capitalMarket .securities-flow .activity-details .data-container form .form-group-row.calendar .icon-calendar {
  top: 0px;
}
.capitalMarketNewStyle #capitalMarket .securities-flow .activity-details .page-block .inner-loader {
  left: 43%;
}
.capitalMarketNewStyle #capitalMarket .securities-flow .activity-details .page-block .mandatory-form-title {
  color: #737D8A;
  margin-right: 20px;
}
.capitalMarketNewStyle #capitalMarket .securities-flow .activity-details #foreign-bond-data {
  margin-top: 25px;
  margin-bottom: 35px;
}
.capitalMarketNewStyle #capitalMarket .securities-flow .activity-details #foreign-bond-data .foreign-details-row {
  margin-bottom: 10px;
  font-size: 15px;
}
.capitalMarketNewStyle #capitalMarket .securities-flow .activity-details #foreign-bond-data .foreign-details-row .field-item-wrapper {
  display: inline-block;
}
.capitalMarketNewStyle #capitalMarket .securities-flow .activity-details #foreign-bond-data .foreign-details-row .up-to-date {
  font-size: 12px;
}
.capitalMarketNewStyle #capitalMarket .securities-flow .activity-details #foreign-bond-data .foreign-details-row .bond-interest {
  font-size: 13px;
  font-weight: 500;
}
.capitalMarketNewStyle #capitalMarket .securities-flow .activity-details #foreign-bond-data .foreign-details-row .calculated-rate-label {
  font-size: 13px;
  font-weight: 500;
}
.capitalMarketNewStyle #capitalMarket .securities-flow .activity-details #foreign-bond-data .foreign-details-row .calculated-rate-value {
  font-size: 13px;
  font-weight: 500;
}
.capitalMarketNewStyle #capitalMarket .securities-flow .activity-details #foreign-bond-data .foreign-details-row .divider {
  color: #4A4A4A;
  margin-right: 5px;
  margin-left: 5px;
}
.capitalMarketNewStyle #capitalMarket .securities-flow .form-data .form-data-data {
  background-color: white;
  box-shadow: 8px 0 25px 0 rgba(81, 144, 182, 0.2);
}
.capitalMarketNewStyle #capitalMarket .securities-flow .form-data .form-data-data .paper-name-form {
  margin: 0px;
  margin-bottom: 22px;
}
.capitalMarketNewStyle #capitalMarket .securities-flow .form-data .form-data-data .paper-name-form .title-underline {
  display: flex;
  min-height: 55px;
  margin: 0px;
  padding: 10px;
  padding-right: 0px;
  box-shadow: 0 0 25px 0 rgba(81, 144, 182, 0.1);
  border: none;
}
.capitalMarketNewStyle #capitalMarket .securities-flow .form-data .form-data-data .paper-name-form .circle-text div {
  height: 30px;
  width: 68px;
  border-radius: 15px 0 0 15px;
  line-height: 1.6;
  font-size: 18px;
}
.capitalMarketNewStyle #capitalMarket .securities-flow .form-data .form-data-data .paper-name-form .circle-text div.update {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 84px;
  line-height: 1;
  font-size: 14px;
}
.capitalMarketNewStyle #capitalMarket .securities-flow .form-data .form-data-data .footer_info .container {
  width: auto;
}
.capitalMarketNewStyle #capitalMarket .securities-flow .form-data .form-data-data .accept-terms {
  margin-right: 18px;
  margin-bottom: -15px;
  margin-top: 20px;
}
.capitalMarketNewStyle #capitalMarket .securities-flow .form-data .form-data-data .accept-terms input {
  height: auto;
}
.capitalMarketNewStyle #capitalMarket .securities-flow .buy-sell-area {
  padding: 0;
}
.capitalMarketNewStyle #capitalMarket .securities-flow .buy-sell-area .real-time-area .bubble-box {
  padding: 0px;
  border: none;
  box-shadow: 8px 0 25px 0 rgba(81, 144, 182, 0.2);
  margin: 0;
  margin-right: -30px;
  padding-bottom: 3px;
}
.capitalMarketNewStyle #capitalMarket .securities-flow .buy-sell-area .real-time-area .bubble-box .real-time-info {
  padding: 0px;
  margin: 15px;
  padding-bottom: 15px;
  margin-bottom: 0px;
}
.capitalMarketNewStyle #capitalMarket .securities-flow .buy-sell-area .real-time-area .bubble-box .real-time-info .item .value div {
  font-weight: 500;
}
.capitalMarketNewStyle #capitalMarket .securities-flow .buy-sell-area .real-time-area .bubble-box .real-time-table-area {
  padding: 15px;
  border: none;
}
.capitalMarketNewStyle #capitalMarket .securities-flow .buy-sell-area .real-time-area .bubble-box .real-time-table-area table tr th {
  font-size: 14px;
  font-weight: normal;
  color: #7d91a1;
  padding-bottom: 7px;
}
.capitalMarketNewStyle #capitalMarket .securities-flow .buy-sell-area .real-time-area .bubble-box .real-time-table-area table tr td {
  font-size: 12px;
  font-family: "Josefin Sans";
}
.capitalMarketNewStyle #capitalMarket .securities-flow .buy-sell-area .real-time-area .bubble-box .chart-slide {
  margin: 15px;
  margin-bottom: 30px;
  box-shadow: 0px 0 10px 0 rgba(67, 96, 144, 0.15);
}
.capitalMarketNewStyle #capitalMarket .securities-flow .buy-sell-area .real-time-area .real-time-heading {
  margin: 0px;
  background: white;
  border-bottom: 1px solid rgba(155, 155, 155, 0.24);
  height: 55px;
  padding-top: 14px;
}
.capitalMarketNewStyle #capitalMarket .securities-flow .buy-sell-area .real-time-area .real-time-heading .name {
  color: #717171;
  font-weight: normal;
}
.capitalMarketNewStyle #capitalMarket .securities-flow .buy-sell-area .real-time-area .real-time-heading .value {
  color: #0483ab;
}
.capitalMarketNewStyle #capitalMarket .securities-flow .buy-sell-area .real-time-area .real-time-heading .description {
  font-weight: 500;
  color: #4BC87D;
}
.capitalMarketNewStyle #capitalMarket .securities-flow .buy-sell-area .real-time-area .real-time-heading .separator {
  width: 1.5px;
}
.capitalMarketNewStyle #capitalMarket .securities-flow .buy-sell-area .real-time-area .real-time-heading .change .number {
  font-weight: bold;
  font-family: Rubik, sans-serif;
}
.capitalMarketNewStyle #capitalMarket .securities-flow .buy-sell-area .real-time-area .real-time-heading .icon-refresh-new {
  left: 9px;
}
.capitalMarketNewStyle #capitalMarket .securities-flow .buy-sell-area .real-time-area .real-time-heading .icon-arrow-change i {
  position: relative;
  top: 2px;
}
.capitalMarketNewStyle #capitalMarket .securities-flow .buy-section .tabs-area {
  background-color: white;
  box-shadow: none;
  margin-top: 0px;
  padding: 15px 15px 45px;
  position: relative;
}
.capitalMarketNewStyle #capitalMarket .securities-flow .buy-section .tabs-area .nav-tabs li div {
  padding: 0px;
  font-size: 16px;
}
.capitalMarketNewStyle #capitalMarket .securities-flow .buy-section .search-result-page .search-row {
  padding: 0px 10px 27px;
  margin: 0px;
  background-color: white;
  box-shadow: 0 11px 18px 0 rgba(67, 96, 144, 0.15);
}
.capitalMarketNewStyle #capitalMarket .securities-flow .buy-section .search-result-page .filter-row {
  padding-right: 10px;
  background-color: white;
  box-shadow: 0 11px 18px 0 rgba(67, 96, 144, 0.15);
}
.capitalMarketNewStyle #capitalMarket .securities-flow .approved .more-action .more-links > div.disable .update {
  color: white;
  background: #8a9ffb;
  cursor: default;
  opacity: 0.3;
  border: none;
}
.capitalMarketNewStyle #capitalMarket .securities-flow .approved .more-action .more-links > div.disable .cancel {
  color: white;
  background-color: #6e7685;
  cursor: default;
  opacity: 0.3;
  border: none;
}
.capitalMarketNewStyle #capitalMarket .securities-flow .approved .more-action .more-links > div.disable .buy {
  color: white;
  background-color: #65a02e;
  width: 31px;
  cursor: default;
  opacity: 0.3;
  border: none;
}
.capitalMarketNewStyle #capitalMarket .securities-flow .approved .more-action .more-links > div.disable .sell {
  color: white;
  background-color: #c9253f;
  width: 31px;
  cursor: default;
  opacity: 0.3;
  border: none;
}
.capitalMarketNewStyle #capitalMarket .securities-flow .approved .small-links.three-links {
  margin-left: 0px;
}
.capitalMarketNewStyle #capitalMarket .securities-flow .pre-approved .info-complete-area .flow-wizard .info-title-flow-header {
  box-shadow: none;
  height: auto;
  padding: 0;
  margin: 0;
}
.capitalMarketNewStyle #capitalMarket .securities-flow .pre-approved .info-complete-button.button-next {
  margin-left: 0;
}
@media (max-width: 991px) {
  .capitalMarketNewStyle #capitalMarket .securities-flow .no-selected-paper .combo-wrap {
    background: white;
    margin: 20px 0px;
    border-radius: 50px;
    width: initial;
  }
  .capitalMarketNewStyle #capitalMarket .securities-flow .buy-section .search-result-page .search-row {
    padding-top: 20px;
  }
  .capitalMarketNewStyle #capitalMarket .securities-flow .activity-details .data-container > div:nth-child(2) {
    padding-left: 0;
    padding-right: 0px;
  }
  .capitalMarketNewStyle #capitalMarket .securities-flow .form-data .form-data-data {
    padding-top: 20px;
  }
  .capitalMarketNewStyle #capitalMarket .securities-flow .buy-sell-area .real-time-area .bubble-box {
    margin-right: 0px;
  }
  .capitalMarketNewStyle #capitalMarket .securities-flow .buy-sell-area .real-time-area .bubble-box .real-time-toggle {
    margin-right: 10px;
  }
  .capitalMarketNewStyle #capitalMarket .securities-flow .activity-details .paper-name-form {
    background: white;
    box-shadow: none;
    margin-right: 0px;
    margin-bottom: 15px;
    min-height: 50px;
    padding-top: 10px;
    padding-right: 0px;
  }
  .capitalMarketNewStyle #capitalMarket .securities-flow .activity-details .paper-name-form .title-underline {
    border: none;
  }
  .capitalMarketNewStyle #capitalMarket .securities-flow .activity-details .paper-name-form .title-underline .circle-text div {
    height: 24px;
    width: 54px;
    border-radius: 11px 0 0 11px;
    margin-right: 0px;
    display: flex;
    align-items: center;
    justify-content: center;
    line-height: 1;
  }
  .capitalMarketNewStyle #capitalMarket .securities-flow .activity-details .paper-name-form .title-underline .circle-text div.update {
    width: 84px;
  }
}
@media (max-width: 767px) {
  .capitalMarketNewStyle #capitalMarket .securities-flow .no-selected-paper .combo-wrap {
    background: white;
    margin: 20px 0px;
    border-radius: 50px;
  }
  .capitalMarketNewStyle #capitalMarket .securities-flow .buy-section .search-result-page .search-row {
    padding-top: 10px;
  }
  .capitalMarketNewStyle #capitalMarket .securities-flow .form-data .form-data-data .info-complete-link {
    margin-top: 36px;
  }
  .capitalMarketNewStyle #capitalMarket .securities-flow .grid .ui-grid-row .extended-grid-row .trade-details .button_green {
    color: white;
    margin-top: 0;
  }
  .capitalMarketNewStyle #capitalMarket .securities-flow .activity-details .data-container form.big {
    padding-left: 25px;
    padding-top: 20px;
  }
  .capitalMarketNewStyle #capitalMarket .securities-flow .activity-details .data-container form .form-group-row.calendar .icon-calendar {
    margin-right: 0px;
    right: 10px;
  }
  .capitalMarketNewStyle #capitalMarket .securities-flow .activity-details .data-container > div:nth-child(2) {
    padding-left: 0;
    padding-right: 0;
  }
  .capitalMarketNewStyle #capitalMarket .securities-flow .activity-details .data-container .flow-title {
    background: white;
    box-shadow: 8px 0 25px 0 rgba(81, 144, 182, 0.2);
  }
  .capitalMarketNewStyle #capitalMarket .securities-flow .buy-sell-area .real-time-area .bubble-box {
    margin: 0;
    padding-bottom: 0;
  }
  .capitalMarketNewStyle #capitalMarket .securities-flow .buy-sell-area .real-time-area .bubble-box .real-time-info {
    padding: 15px;
    margin: 0;
  }
  .capitalMarketNewStyle #capitalMarket .securities-flow .buy-sell-area .real-time-area .bubble-box .description {
    margin: 0;
    font-size: 14px;
    padding-right: 15px;
  }
  .capitalMarketNewStyle #capitalMarket .securities-flow .buy-sell-area .real-time-area .bubble-box .real-time-toggle > div {
    margin-right: 5px;
  }
  .capitalMarketNewStyle #capitalMarket .securities-flow .buy-sell-area .real-time-area .bubble-box .chart-slide {
    box-shadow: none;
  }
  .capitalMarketNewStyle #capitalMarket .securities-flow .buy-sell-area .real-time-area .real-time-heading {
    padding-right: 15px;
  }
  .capitalMarketNewStyle #capitalMarket .securities-flow .buy-sell-area .real-time-area .real-time-heading .name {
    color: #717171;
    font-weight: normal;
  }
  .capitalMarketNewStyle #capitalMarket .securities-flow .buy-sell-area .real-time-area .real-time-heading .value {
    color: #0483ab;
  }
  .capitalMarketNewStyle #capitalMarket .securities-flow .buy-sell-area .real-time-area .real-time-heading .description {
    font-size: 16px;
    font-weight: 500;
    color: #4BC87D;
  }
  .capitalMarketNewStyle #capitalMarket .securities-flow .buy-sell-area .real-time-area .real-time-heading .separator {
    width: 1.5px;
  }
  .capitalMarketNewStyle #capitalMarket .securities-flow .buy-sell-area .real-time-area .real-time-heading .change .number {
    font-weight: bold;
    font-family: Rubik, sans-serif;
  }
  .capitalMarketNewStyle #capitalMarket .securities-flow .buy-sell-area .real-time-area .real-time-heading .icon-refresh-new {
    left: 9px;
  }
  .capitalMarketNewStyle #capitalMarket .securities-flow .buy-sell-area .real-time-area .real-time-heading .icon-arrow-change i {
    position: relative;
    top: 2px;
  }
  .capitalMarketNewStyle #capitalMarket .securities-flow .paper-name-form {
    margin: 7px;
    margin-right: 0px;
  }
  .capitalMarketNewStyle #capitalMarket .securities-flow .paper-name-form .title-underline {
    padding-top: 12px;
    padding-bottom: 0px;
    border: none;
  }
  .capitalMarketNewStyle #capitalMarket .securities-flow .paper-name-form .title-underline .circle-text div {
    height: 24px;
    width: 54px;
    border-radius: 11px 0 0 11px;
    margin-right: 0px;
    display: flex;
    align-items: center;
    justify-content: center;
    line-height: 1;
  }
  .capitalMarketNewStyle #capitalMarket .securities-flow .paper-name-form .title-underline .circle-text div.update {
    width: 84px;
  }
  .capitalMarketNewStyle #capitalMarket .securities-flow .approved .small-links.links {
    margin-top: 14px;
    margin-bottom: 5px;
  }
}
.capitalMarketNewStyle #capitalMarket .takbulim .content-wrap {
  height: inherit;
  min-height: 55px;
  margin: 0px;
  background-color: white;
  box-shadow: 0 0 25px 0 rgba(81, 144, 182, 0.1);
  padding-top: 10px;
  padding-bottom: 0px;
  padding-right: 19px;
  position: relative;
  z-index: 1;
}
.capitalMarketNewStyle #capitalMarket .takbulim .content-wrap .title {
  font-size: 24px;
  font-weight: normal;
  color: #4a4a4a;
  margin-left: 20px;
}
.capitalMarketNewStyle #capitalMarket .takbulim .content-wrap .total-amount {
  font-weight: normal;
  color: #4a4a4a;
}
.capitalMarketNewStyle #capitalMarket .takbulim .content-wrap .link-to-homepage {
  display: none;
}
.capitalMarketNewStyle #capitalMarket .takbulim .grid {
  min-height: 300px;
}
@media (max-width: 767px) {
  .capitalMarketNewStyle #capitalMarket .takbulim .content-wrap {
    padding-right: 10px;
    min-height: 45px;
  }
  .capitalMarketNewStyle #capitalMarket .takbulim .content-wrap .title {
    font-size: 16px;
    font-weight: 500;
    margin-left: 5px;
  }
  .capitalMarketNewStyle #capitalMarket .takbulim .content-wrap .total-amount .number {
    font-size: 14px;
  }
  .capitalMarketNewStyle #capitalMarket .takbulim .content-wrap .total-amount .number .decim,
  .capitalMarketNewStyle #capitalMarket .takbulim .content-wrap .total-amount .number .currency {
    font-size: 12px;
  }
  .capitalMarketNewStyle #capitalMarket .takbulim .grid {
    min-height: 0;
  }
}
.capitalMarketNewStyle #capitalMarket .return-of-portfolio .title-section-tool-tip {
  text-align: left;
  color: black;
  font-weight: 500;
  font-size: 16px;
}
.capitalMarketNewStyle #capitalMarket .return-of-portfolio .title-section-tool-tip .icon-info {
  margin-right: 5px;
  margin-left: 0px;
}
.capitalMarketNewStyle #capitalMarket .return-of-portfolio html[lang=en] .title-section-tool-tip {
  text-align: right;
  color: black;
  font-weight: 500;
}
.capitalMarketNewStyle #capitalMarket .return-of-portfolio .graph-title {
  background: white;
  font-size: 24px;
  font-weight: 300;
  color: #4a4a4a;
  box-shadow: 0 0 25px 0 rgba(81, 144, 182, 0.1);
  position: relative;
  z-index: 2;
  height: 55px;
  padding-right: 20px;
  padding-top: 10px;
  margin-top: 0px;
}
.capitalMarketNewStyle #capitalMarket .return-of-portfolio .graph-content {
  box-shadow: 0 11px 18px 0 rgba(67, 96, 144, 0.15);
  background: white;
  padding: 20px;
}
.capitalMarketNewStyle #capitalMarket .return-of-portfolio .graph-content .profits-notification {
  font-size: 14px;
  margin-bottom: 0;
  color: #6e7685;
}
.capitalMarketNewStyle #capitalMarket .return-of-portfolio .content_heading {
  float: none;
  background: white;
  margin-top: 10px;
  box-shadow: 0 0 25px 0 rgba(81, 144, 182, 0.1);
  position: relative;
  z-index: 2;
  top: 0;
  left: 0;
  height: 55px;
  padding: 12px 20px;
}
.capitalMarketNewStyle #capitalMarket .return-of-portfolio .content_heading h2 {
  display: block;
  font-size: 24px;
  font-weight: 300;
  color: #4a4a4a;
  border: none;
}
.capitalMarketNewStyle #capitalMarket .return-of-portfolio .profits_calc {
  margin-top: 0;
  border-radius: 0;
  border: none;
  background: #f4f9fd;
}
.capitalMarketNewStyle #capitalMarket .return-of-portfolio .profits_calc .profits_calc-right {
  padding-bottom: 20px;
  box-shadow: 0 11px 18px 0 rgba(67, 96, 144, 0.15);
  vertical-align: top;
}
.capitalMarketNewStyle #capitalMarket .return-of-portfolio .profits_calc .profits_calc-right:before {
  background-image: url(media/images/arrow_left-with-shadow-new.d7a109798c4a8069649f..png);
  left: -27px;
}
.capitalMarketNewStyle #capitalMarket .return-of-portfolio .profits_calc .profits_calc-right .pcr-radio_group {
  margin-bottom: 30px;
}
.capitalMarketNewStyle #capitalMarket .return-of-portfolio .profits_calc .profits_calc-right .datepickers-radio-group-wrapper .cm-form-control {
  display: inline-block;
}
.capitalMarketNewStyle #capitalMarket .return-of-portfolio .profits_calc .profits_calc-left {
  width: 38%;
  background-color: transparent;
}
.capitalMarketNewStyle #capitalMarket .return-of-portfolio .profits_calc .profits_calc-left .cal-fields .pcl_item .pcl-info {
  width: initial;
}
.capitalMarketNewStyle #capitalMarket .return-of-portfolio .profits_calc .profits_calc-left .global-error-wrapper {
  margin-bottom: 0px;
  background-color: transparent;
  box-shadow: none;
}
.capitalMarketNewStyle #capitalMarket .return-of-portfolio .gi.icon-excel {
  position: absolute;
  z-index: 5;
  top: -58px;
}
.capitalMarketNewStyle #capitalMarket .return-of-portfolio .gi.icon-info {
  top: -2px;
  position: relative;
  margin-left: 7px;
}
.capitalMarketNewStyle #capitalMarket .return-of-portfolio .links-area {
  margin-top: 20px;
}
.capitalMarketNewStyle #capitalMarket .return-of-portfolio .links-area .redirect-link {
  color: #4bc87d;
  text-decoration: underline;
  cursor: pointer;
  font-weight: 500;
}
@media (max-width: 1024px) {
  .capitalMarketNewStyle #capitalMarket .return-of-portfolio .profits_calc .profits_calc-right .datepickers-radio-group-wrapper .date-picket-items .datepicker-range-block {
    min-width: 569px;
  }
  .capitalMarketNewStyle #capitalMarket .return-of-portfolio .profits_calc .profits_calc-right .datepickers-radio-group-wrapper .date-picket-items .datepicker-range-block .cm-form-control {
    display: inline-block;
  }
  .capitalMarketNewStyle #capitalMarket .return-of-portfolio .profits_calc .profits_calc-left .cal-fields .pcl_item .pcl-name {
    width: 65%;
  }
  .capitalMarketNewStyle #capitalMarket .return-of-portfolio .profits_calc .profits_calc-left .cal-fields .pcl_item .pcl-info i {
    margin-left: 0px;
  }
}
@media (max-width: 991px) {
  .capitalMarketNewStyle #capitalMarket .return-of-portfolio .profits_calc .profits_calc-right:before {
    display: none;
  }
  .capitalMarketNewStyle #capitalMarket .return-of-portfolio .profits_calc .profits_calc-right .button_green {
    margin-top: 20px;
    float: left;
  }
  .capitalMarketNewStyle #capitalMarket .return-of-portfolio .profits_calc .profits_calc-right .datepickers-radio-group-wrapper .date-picket-items .datepicker-range-block .cm-form-control {
    position: relative;
    display: inline-block;
  }
  .capitalMarketNewStyle #capitalMarket .return-of-portfolio .profits_calc .profits_calc-right .datepickers-radio-group-wrapper .date-picket-items .datepicker-range-block .cm-form-control.to label {
    margin-bottom: 0;
    margin-right: 0;
  }
  .capitalMarketNewStyle #capitalMarket .return-of-portfolio .profits_calc .profits_calc-left {
    width: 100%;
  }
  .capitalMarketNewStyle #capitalMarket .return-of-portfolio .profits_calc .profits_calc-left .cal-fields .pcl_item {
    padding-right: 0;
    border-bottom: none;
  }
  .capitalMarketNewStyle #capitalMarket .return-of-portfolio .profits_calc .profits_calc-left .cal-fields .pcl_item .pcl-name {
    width: auto;
  }
  .capitalMarketNewStyle #capitalMarket .return-of-portfolio .profits_calc .profits_calc-left .cal-fields .pcl_item .pcl-info {
    float: left;
  }
}
@media (max-width: 767px) {
  .capitalMarketNewStyle #capitalMarket .return-of-portfolio .graph-title {
    height: 100%;
    padding-left: 20px;
    line-height: 24px;
    font-size: 20px;
  }
  .capitalMarketNewStyle #capitalMarket .return-of-portfolio .content_heading h2 {
    line-height: 24px;
    font-size: 20px;
  }
  .capitalMarketNewStyle #capitalMarket .return-of-portfolio .gi.icon-excel {
    top: -42px;
    left: 0;
  }
  .capitalMarketNewStyle #capitalMarket .return-of-portfolio .profits_calc .profits_calc-right {
    padding-left: 26px;
  }
  .capitalMarketNewStyle #capitalMarket .return-of-portfolio .profits_calc .profits_calc-right:before {
    display: none;
  }
  .capitalMarketNewStyle #capitalMarket .return-of-portfolio .profits_calc .profits_calc-right .button_green {
    margin-top: 20px;
    float: none;
  }
  .capitalMarketNewStyle #capitalMarket .return-of-portfolio .profits_calc .profits_calc-right .pcr-items {
    margin: 0;
  }
  .capitalMarketNewStyle #capitalMarket .return-of-portfolio .profits_calc .profits_calc-right .datepickers-radio-group-wrapper {
    margin: 0;
  }
  .capitalMarketNewStyle #capitalMarket .return-of-portfolio .profits_calc .profits_calc-right .datepickers-radio-group-wrapper .date-picket-items .datepicker-range-block {
    min-width: initial;
    width: 100%;
  }
  .capitalMarketNewStyle #capitalMarket .return-of-portfolio .profits_calc .profits_calc-right .datepickers-radio-group-wrapper .date-picket-items .datepicker-range-block .cm-form-control {
    display: inline;
  }
  .capitalMarketNewStyle #capitalMarket .return-of-portfolio .profits_calc .profits_calc-right .datepickers-radio-group-wrapper .date-picket-items .datepicker-range-block .cm-form-control.to .icon-calendar {
    top: 0;
  }
  .capitalMarketNewStyle #capitalMarket .return-of-portfolio .profits_calc .profits_calc-right .datepickers-radio-group-wrapper .date-picket-items .datepicker-range-block .cm-form-control .icon-calendar {
    top: 0;
  }
  .capitalMarketNewStyle #capitalMarket .return-of-portfolio .profits-notification span {
    display: flex;
  }
  .capitalMarketNewStyle #capitalMarket .return-of-portfolio .profits-notification span .gi.icon-info {
    top: 2px;
    margin-left: 7px;
    width: 17px;
  }
}
.capitalMarketNewStyle #capitalMarket .funds-standing-orders .funds-standing-orders-lobby .create-new-standing-order-button-row {
  margin-top: 0;
  height: inherit;
  min-height: 55px;
  background-color: white;
  box-shadow: 0 0 25px 0 rgba(81, 144, 182, 0.1);
  padding-bottom: 0px;
  margin-right: 0px;
  padding-right: 19px;
  position: relative;
  text-align: left;
  z-index: 1;
  margin-bottom: -6px;
  padding-left: 20px;
}
.capitalMarketNewStyle #capitalMarket .funds-standing-orders .funds-standing-orders-lobby .create-new-standing-order-button-row .create-new-standing-order-button {
  margin-top: -4px;
  color: #25cb92;
}
.capitalMarketNewStyle #capitalMarket .funds-standing-orders .funds-standing-orders-lobby .create-new-standing-order-button-row .create-new-standing-order-button .plus-icon-btn {
  position: relative;
  top: 12px;
}
.capitalMarketNewStyle #capitalMarket .funds-standing-orders .funds-standing-orders-lobby .create-new-standing-order-button-row .create-new-standing-order-button .plus-icon-btn .gi {
  cursor: pointer;
}
.capitalMarketNewStyle #capitalMarket .funds-standing-orders .funds-standing-orders-lobby .grid {
  min-height: 300px;
}
.capitalMarketNewStyle #capitalMarket .funds-standing-orders .funds-standing-orders-lobby .grid-details-title {
  color: #25cb92;
}
.capitalMarketNewStyle #capitalMarket .funds-standing-orders .funds-standing-orders-lobby .ui-grid-cell .gi.icon-info {
  position: relative;
  top: -1px;
}
.capitalMarketNewStyle #capitalMarket .funds-standing-orders .funds-standing-orders-lobby .go-to-concentration-of-standing-orders {
  color: #25cb92;
}
.capitalMarketNewStyle #capitalMarket .funds-standing-orders .funds-standing-orders-lobby .nick-name-grid .update-name-drv .input-wrapper .buttons-wrapper .update-name-button {
  background-color: #25cb92;
}
.capitalMarketNewStyle #capitalMarket .funds-standing-orders .funds-standing-orders-lobby .nick-name-grid .update-name-drv .input-wrapper .buttons-wrapper .cancel-button {
  color: #25cb92;
}
.capitalMarketNewStyle #capitalMarket .funds-standing-orders .funds-standing-orders-lobby .nick-name-grid .update-name-drv .empty-nickname {
  color: #25cb92;
}
.capitalMarketNewStyle #capitalMarket .funds-standing-orders .funds-standing-orders-lobby .nick-name-grid .update-name-drv .empty-nickname .icon-small-plus {
  top: 3px;
}
.capitalMarketNewStyle #capitalMarket .funds-standing-orders .funds-standing-orders-lobby .nick-name-grid .update-name-drv .folder-name {
  display: block;
}
.capitalMarketNewStyle #capitalMarket .funds-standing-orders .funds-standing-orders-lobby .action_info_button .disable-btn {
  margin-top: 8px;
  margin-right: 1px;
}
.capitalMarketNewStyle #capitalMarket .funds-standing-orders .funds-standing-orders-lobby .action_info_button .rectangle-color.rectangle-color-update {
  margin-top: 0px;
  background-color: #8a9ffb;
}
.capitalMarketNewStyle #capitalMarket .funds-standing-orders .funds-standing-orders-lobby .action_info_button .rectangle-color.rectangle-color-cancel {
  margin-top: 0px;
  background-color: #6E7685;
}
.capitalMarketNewStyle #capitalMarket .funds-standing-orders .funds-standing-orders-lobby .action_info_button .rectangle-color.rectangle-color-renew {
  margin-top: 0px;
  background-color: #7b906d;
}
.capitalMarketNewStyle #capitalMarket .funds-standing-orders .funds-standing-orders-lobby .extend-row-wrapper {
  margin: 0;
  margin-right: 10px;
}
.capitalMarketNewStyle #capitalMarket .funds-standing-orders .funds-standing-orders-lobby .empty-list-screen {
  box-shadow: 0 0 25px 0 rgba(81, 144, 182, 0.1);
  background: white;
  padding: 20px;
}
@media (max-width: 767px) {
  .capitalMarketNewStyle #capitalMarket .funds-standing-orders .funds-standing-orders-lobby .create-new-standing-order-button-row {
    text-align: right;
  }
  .capitalMarketNewStyle #capitalMarket .funds-standing-orders .funds-standing-orders-lobby .create-new-standing-order-button-row .create-new-standing-order-button {
    float: none;
  }
  .capitalMarketNewStyle #capitalMarket .funds-standing-orders .funds-standing-orders-lobby .standing-orders-mobile-list {
    background-color: white;
  }
  .capitalMarketNewStyle #capitalMarket .funds-standing-orders .funds-standing-orders-lobby .standing-orders-mobile-list .standing-orders-mobile-row-header,
  .capitalMarketNewStyle #capitalMarket .funds-standing-orders .funds-standing-orders-lobby .standing-orders-mobile-list .standing-orders-mobile-row-body {
    padding: 0 10px;
  }
}
.capitalMarketNewStyle #capitalMarket .funds-standing-orders .funds-standing-orders-lobby .ui-grid-viewport {
  overflow: visible !important;
}
.capitalMarketNewStyle #capitalMarket .funds-standing-orders .buyUpdateRenewStep1 .tabs-area {
  box-shadow: none;
  background: white;
  height: 55px;
  padding-top: 15px;
  padding-right: 15px;
  z-index: 1;
  position: relative;
  margin-top: 0;
}
.capitalMarketNewStyle #capitalMarket .funds-standing-orders .buyUpdateRenewStep1 .tabs-area .nav-tabs li div {
  padding: 0;
  font-size: 16px;
}
.capitalMarketNewStyle #capitalMarket .funds-standing-orders .buyUpdateRenewStep1 .filters-section-wrapper {
  margin-top: 0px;
  padding-top: 15px;
  box-shadow: 0 11px 18px 0 rgba(67, 96, 144, 0.15);
  background: white;
  height: auto;
  min-height: 100px;
  padding-right: 10px;
}
.capitalMarketNewStyle #capitalMarket .funds-standing-orders .buyUpdateRenewStep1 .filters-section .filter-sub-section {
  margin-left: 15px;
}
.capitalMarketNewStyle #capitalMarket .funds-standing-orders .buyUpdateRenewStep1 .filters-section .filter-sub-section .filters-subheading {
  font-size: 14px;
  padding-bottom: 5px;
  padding-right: 15px;
  font-weight: 500;
  color: #677b8a;
}
.capitalMarketNewStyle #capitalMarket .funds-standing-orders .buyUpdateRenewStep1 .search-filter {
  margin-top: 25px;
}
.capitalMarketNewStyle #capitalMarket .funds-standing-orders .buyUpdateRenewStep1 .grid-wrapper {
  margin-top: 0px;
}
.capitalMarketNewStyle #capitalMarket .funds-standing-orders .buyUpdateRenewStep1 .grid-wrapper .grid.scrolling-grid {
  right: 0;
}
.capitalMarketNewStyle #capitalMarket .funds-standing-orders .buyUpdateRenewStep1 .fund-standing-order-status {
  display: flex;
  align-items: center;
  float: none;
  width: auto;
  line-height: 1;
}
.capitalMarketNewStyle #capitalMarket .funds-standing-orders .buyUpdateRenewStep1 .fund-standing-order-status .icon-info {
  width: 16px;
  height: 15px;
}
.capitalMarketNewStyle #capitalMarket .funds-standing-orders .buyUpdateRenewStep1 .search-area .border {
  height: 36px;
}
.capitalMarketNewStyle #capitalMarket .funds-standing-orders .buyUpdateRenewStep1 .search-area.search-page-search i {
  background-size: initial;
}
.capitalMarketNewStyle #capitalMarket .funds-standing-orders .buyUpdateRenewStep1 .search-area.search-page-search i.icon-close {
  top: 10px;
}
.capitalMarketNewStyle #capitalMarket .funds-standing-orders .buyUpdateRenewStep1 .search-area.search-page-search i.icon-green-magnify {
  top: 5px;
}
.capitalMarketNewStyle #capitalMarket .funds-standing-orders .buyUpdateRenewStep1 .clear-filters {
  color: #4BC87D;
  font-size: 14px;
  margin-top: 33px;
}
.capitalMarketNewStyle #capitalMarket .funds-standing-orders .buyUpdateRenewStep1 .CRM-errors {
  background: white;
  box-shadow: 0 0 25px 0 rgba(81, 144, 182, 0.1);
  padding: 20px;
}
.capitalMarketNewStyle #capitalMarket .funds-standing-orders .buyUpdateRenewStep1 .angucomplete-holder input {
  height: 36px;
  border-color: #a4b2bd;
}
.capitalMarketNewStyle #capitalMarket .funds-standing-orders .buyUpdateRenewStep1 .angucomplete-holder i {
  color: #92ABBB;
  top: 10px;
  left: 15px;
}
.capitalMarketNewStyle #capitalMarket .funds-standing-orders .buyUpdateRenewStep1 .angucomplete-holder i:before {
  content: "\F0D7";
}
.capitalMarketNewStyle #capitalMarket .funds-standing-orders .buyUpdateRenewStep1 .angucomplete-holder.angucomplete-dropdown-visible input {
  border-color: transparent;
}
@media (max-width: 1024px) and (min-width: 991px) {
  .capitalMarketNewStyle #capitalMarket .funds-standing-orders .buyUpdateRenewStep1 .fund-standing-order-status .icon-info {
    padding-right: 10px;
  }
}
@media (max-width: 991px) {
  .capitalMarketNewStyle #capitalMarket .funds-standing-orders .buyUpdateRenewStep1 .fund-standing-order-status {
    display: block;
    width: 75px;
    float: left;
    text-align: right;
    line-height: normal;
  }
}
@media (max-width: 767px) {
  .capitalMarketNewStyle #capitalMarket .funds-standing-orders .buyUpdateRenewStep1 .tabs-area,
  .capitalMarketNewStyle #capitalMarket .funds-standing-orders .buyUpdateRenewStep1 .filters-section-wrapper {
    height: auto;
    padding-left: 15px;
    padding-right: 15px;
  }
  .capitalMarketNewStyle #capitalMarket .funds-standing-orders .buyUpdateRenewStep1 .tabs-area .filters-section,
  .capitalMarketNewStyle #capitalMarket .funds-standing-orders .buyUpdateRenewStep1 .filters-section-wrapper .filters-section,
  .capitalMarketNewStyle #capitalMarket .funds-standing-orders .buyUpdateRenewStep1 .tabs-area .search-filter,
  .capitalMarketNewStyle #capitalMarket .funds-standing-orders .buyUpdateRenewStep1 .filters-section-wrapper .search-filter {
    float: none;
  }
}
.capitalMarketNewStyle #capitalMarket .funds-standing-orders .buyUpdateRenewStep2 {
  margin-top: 0;
}
.capitalMarketNewStyle #capitalMarket .funds-standing-orders .buyUpdateRenewStep2 .buy-update-form {
  box-shadow: 0 11px 18px 0 rgba(67, 96, 144, 0.15);
  background: white;
}
.capitalMarketNewStyle #capitalMarket .funds-standing-orders .buyUpdateRenewStep2 .buy-update-form .title-wrap {
  padding: 10px;
  padding-right: 20px;
  width: 100%;
  box-shadow: 0 0 25px 0 rgba(81, 144, 182, 0.1);
  border-bottom: 0;
}
.capitalMarketNewStyle #capitalMarket .funds-standing-orders .buyUpdateRenewStep2 .buy-update-form .title-wrap .application-details-area-title-area .application-details-area-title {
  padding-top: 6px;
  font-size: 24px;
}
.capitalMarketNewStyle #capitalMarket .funds-standing-orders .buyUpdateRenewStep2 .buy-update-form .title-wrap .application-details-area-title-area .application-details-area-title .application-details-area-sub-title {
  font-size: 14px;
}
.capitalMarketNewStyle #capitalMarket .funds-standing-orders .buyUpdateRenewStep2 .buy-update-form .title-wrap .application-details-area-title-area .application-details-area-explanation {
  margin-top: 2px;
  font-size: 14px;
  margin-bottom: 0;
}
.capitalMarketNewStyle #capitalMarket .funds-standing-orders .buyUpdateRenewStep2 .buy-update-form .title-wrap .circle-text div {
  height: 30px;
  width: 30px;
  line-height: 1.6;
  font-size: 18px;
}
.capitalMarketNewStyle #capitalMarket .funds-standing-orders .buyUpdateRenewStep2 .buy-update-form .accept-terms {
  margin-right: 0px;
  background: white;
}
.capitalMarketNewStyle #capitalMarket .funds-standing-orders .buyUpdateRenewStep2 .buy-update-form .accept-terms .custom-checkbox {
  font-size: 16px;
  margin-right: 30px;
}
.capitalMarketNewStyle #capitalMarket .funds-standing-orders .buyUpdateRenewStep2 .buy-update-form .accept-terms .link {
  color: #4BC87D;
  text-decoration: underline;
}
.capitalMarketNewStyle #capitalMarket .funds-standing-orders .buyUpdateRenewStep2 .buy-update-form .accept-terms .alert-notification {
  font-size: 12px;
}
.capitalMarketNewStyle #capitalMarket .funds-standing-orders .buyUpdateRenewStep2 .buy-update-form .step-buttons-wrap {
  margin-bottom: 0;
  width: 100%;
}
.capitalMarketNewStyle #capitalMarket .funds-standing-orders .buyUpdateRenewStep2 .buy-update-form .step-buttons-wrap .info-complete-button {
  margin-top: 14px;
}
.capitalMarketNewStyle #capitalMarket .funds-standing-orders .buyUpdateRenewStep2 .buy-update-form .step-buttons-wrap .info-complete-link {
  margin-top: 20px;
}
.capitalMarketNewStyle #capitalMarket .funds-standing-orders .buyUpdateRenewStep2 .buy-update-form .step-buttons-wrap .unchaged-inputs {
  text-align: right;
  padding-right: 20px;
  top: 0;
}
.capitalMarketNewStyle #capitalMarket .funds-standing-orders .buyUpdateRenewStep2 .buy-update-form .form-row-data {
  width: 415px;
}
.capitalMarketNewStyle #capitalMarket .funds-standing-orders .buyUpdateRenewStep2 .buy-update-form .form-row-data .form-control {
  height: 36px;
  background: #ebf2f8;
  border: none;
  border-radius: 4px;
  box-shadow: none;
  text-align: right;
  padding-right: 10px;
  color: #737D8A;
}
.capitalMarketNewStyle #capitalMarket .funds-standing-orders .buyUpdateRenewStep2 .buy-update-form .form-row {
  margin-top: 20px;
}
.capitalMarketNewStyle #capitalMarket .funds-standing-orders .buyUpdateRenewStep2 .buy-update-form .form-row .form-row-title {
  padding-top: 10px;
  width: 160px;
  margin-right: 20px;
  color: #606060;
  font-weight: 500;
  font-size: 14px;
}
.capitalMarketNewStyle #capitalMarket .funds-standing-orders .buyUpdateRenewStep2 .buy-update-form .form-row .form-row-data .alert-notification {
  font-size: 12px;
}
.capitalMarketNewStyle #capitalMarket .funds-standing-orders .buyUpdateRenewStep2 .buy-update-form .form-row .form-row-data .form-tab {
  background: #ebf2f8;
  border-color: #ebf0f3;
  color: #7d91a1;
}
.capitalMarketNewStyle #capitalMarket .funds-standing-orders .buyUpdateRenewStep2 .buy-update-form .form-row .form-row-data .form-tab.active {
  background: #4BC87D;
  border-color: #4BC87D;
}
.capitalMarketNewStyle #capitalMarket .funds-standing-orders .buyUpdateRenewStep2 .buy-update-form .form-row .form-row-data .form-tab .form-tab-text {
  font-size: 14px;
}
.capitalMarketNewStyle #capitalMarket .funds-standing-orders .buyUpdateRenewStep2 .buy-update-form .form-row .form-row-data .cm-form-control input {
  text-align: right;
  padding-right: 10px;
  border: none;
  box-shadow: none;
  border-radius: 0;
  width: calc(100% - 27px);
}
.capitalMarketNewStyle #capitalMarket .funds-standing-orders .buyUpdateRenewStep2 .buy-update-form .form-row .form-row-data .cm-form-control .gi {
  margin-right: 4px;
}
.capitalMarketNewStyle #capitalMarket .funds-standing-orders .buyUpdateRenewStep2 .buy-update-form .form-row .form-row-data .combo-wrap .combo .fa {
  z-index: 10;
}
.capitalMarketNewStyle #capitalMarket .funds-standing-orders .buyUpdateRenewStep2 .buy-update-form .form-row .form-row-data .combo-wrap .wrap-options {
  font-size: 16px;
  line-height: 20px;
  color: #7d91a1;
  border: 0;
  width: 100%;
  min-width: initial;
  position: absolute;
  right: 0;
  left: auto;
  top: 39px;
  border-radius: 4px;
}
.capitalMarketNewStyle #capitalMarket .funds-standing-orders .buyUpdateRenewStep2 .buy-update-form .form-row .form-row-data .combo-wrap .wrap-options.open ul li:first-child {
  margin-top: 3px;
  border: none;
  padding-top: 0px;
}
.capitalMarketNewStyle #capitalMarket .funds-standing-orders .buyUpdateRenewStep2 .buy-update-form .form-row .form-row-data .combo_selected {
  width: 415px;
  background: #ebf2f8;
  border: none;
  border-radius: 4px;
  color: #737D8A;
  font-size: 16px;
  box-shadow: none;
  position: relative;
  z-index: 0;
}
.capitalMarketNewStyle #capitalMarket .funds-standing-orders .buyUpdateRenewStep2 .trade-data-area {
  box-shadow: 0 11px 18px 0 rgba(67, 96, 144, 0.15);
  background: white;
  border: none;
  border-radius: 0;
}
.capitalMarketNewStyle #capitalMarket .funds-standing-orders .buyUpdateRenewStep2 .trade-data-area .trade-data-title-area {
  border-radius: 0;
  background: white;
  box-shadow: 0 0 25px 0 rgba(81, 144, 182, 0.1);
}
.capitalMarketNewStyle #capitalMarket .funds-standing-orders .buyUpdateRenewStep2 .trade-data-area .trade-data-title-area .trade-data-title-title {
  font-size: 17px;
  font-weight: normal;
  color: #717171;
}
.capitalMarketNewStyle #capitalMarket .funds-standing-orders .buyUpdateRenewStep2 .trade-data-area .trade-data-title-area .trade-data-sell-limit {
  color: #0483a8;
  margin-top: 12px;
}
.capitalMarketNewStyle #capitalMarket .funds-standing-orders .buyUpdateRenewStep2 .trade-data-area .trade-data-title-area .trade-data-percent {
  margin-right: 5px;
  font-size: 17px;
}
.capitalMarketNewStyle #capitalMarket .funds-standing-orders .buyUpdateRenewStep2 .trade-data-area .trade-data-title-area .icon-arrow-change i {
  position: relative;
  top: 2px;
}
.capitalMarketNewStyle #capitalMarket .funds-standing-orders .buyUpdateRenewStep2 .trade-data-area .trade-data-title-area .trade-data-cod {
  color: #4A4A4A;
  line-height: 15px;
  font-weight: normal;
  width: 135px;
  padding-top: 7px;
  font-size: 14px;
}
.capitalMarketNewStyle #capitalMarket .funds-standing-orders .buyUpdateRenewStep2 .trade-data-area .trade-data-field .trade-data-field-line-wrapper {
  display: flex;
}
.capitalMarketNewStyle #capitalMarket .funds-standing-orders .buyUpdateRenewStep2 .trade-data-area .trade-data-field .trade-data-field-line-wrapper .trade-data-field-value {
  color: #242424;
  font-weight: 500;
  min-height: 17px;
  float: none;
}
.capitalMarketNewStyle #capitalMarket .funds-standing-orders .buyUpdateRenewStep2 .trade-data-area .trade-data-field .trade-data-field-line-wrapper .trade-data-field-name {
  float: none;
}
@media (max-width: 767px) {
  .capitalMarketNewStyle #capitalMarket .funds-standing-orders .buyUpdateRenewStep2 .bubble-box {
    margin: 16px 0px 20px;
  }
  .capitalMarketNewStyle #capitalMarket .funds-standing-orders .buyUpdateRenewStep2 .buy-update-form {
    padding: 0 15px;
  }
  .capitalMarketNewStyle #capitalMarket .funds-standing-orders .buyUpdateRenewStep2 .buy-update-form .form-row .form-row-data {
    width: 100%;
  }
  .capitalMarketNewStyle #capitalMarket .funds-standing-orders .buyUpdateRenewStep2 .buy-update-form .form-row .form-row-data .combo_selected {
    width: 100%;
  }
  .capitalMarketNewStyle #capitalMarket .funds-standing-orders .buyUpdateRenewStep2 .buy-update-form .title-wrap {
    padding: 10px 0;
  }
}
.capitalMarketNewStyle #capitalMarket .funds-standing-orders .BuyUpdateRenewStep3 .application-details-area {
  box-shadow: 0 11px 18px 0 rgba(67, 96, 144, 0.15);
  background: white;
  padding: 25px;
  margin-top: 0;
}
.capitalMarketNewStyle #capitalMarket .funds-standing-orders .BuyUpdateRenewStep4 .buy-update-renew-step-4-rigth-wrapper {
  box-shadow: 0 11px 18px 0 rgba(67, 96, 144, 0.15);
  background: white;
  padding: 20px;
  margin-top: 0;
  padding-top: 1px;
}
.capitalMarketNewStyle #capitalMarket .funds-standing-orders .BuyUpdateRenewStep4 .buy-update-renew-step-4-rigth-wrapper .operation-success {
  color: #242424;
  font-size: 25px;
  line-height: 23px;
  margin-top: 23px;
}
.capitalMarketNewStyle #capitalMarket .funds-standing-orders .BuyUpdateRenewStep4 .buy-update-renew-step-4-rigth-wrapper .buy-update-renew-step-4-links {
  color: #4BC87D;
  font-weight: 500;
  margin-top: 17px;
}
.capitalMarketNewStyle #capitalMarket .funds-standing-orders .BuyUpdateRenewStep4 .buy-update-renew-step-4-rigth-wrapper .info-complete-area-wrapper {
  margin-bottom: 0;
}
.capitalMarketNewStyle #capitalMarket .funds-standing-orders.funds-standing-orders-lobby-popup .ngdialog-content .modal-body .modal-header .info-wrapper .order-name .order-name-title {
  vertical-align: top;
}
.capitalMarketNewStyle #capitalMarket .funds-standing-orders.funds-standing-orders-lobby-popup .ngdialog-content .modal-body .modal-header .action_info_button .tmm_drop .rectangle-color.rectangle-color-update {
  background-color: #8a9ffb;
}
.capitalMarketNewStyle #capitalMarket .funds-standing-orders.funds-standing-orders-lobby-popup .ngdialog-content .modal-body .modal-header .action_info_button .tmm_drop .rectangle-color.rectangle-color-cancel {
  background-color: #6E7685;
}
.capitalMarketNewStyle #capitalMarket .funds-standing-orders.funds-standing-orders-lobby-popup .ngdialog-content .modal-body .modal-header .action_info_button .tmm_drop .rectangle-color.rectangle-color-renew {
  background-color: #7b906d;
}
.capitalMarketNewStyle #capitalMarket .funds-standing-orders.funds-standing-orders-lobby-popup .ngdialog-content .modal-body .table-wrapper .table-scroll-wrapper .table-content-body {
  padding-right: 0px;
}
.capitalMarketNewStyle #capitalMarket .funds-standing-orders.funds-standing-orders-lobby-popup .ngdialog-content .modal-body .table-wrapper .grid {
  box-shadow: none;
}
.capitalMarketNewStyle #capitalMarket .funds-standing-orders.funds-standing-orders-lobby-error-popup .ngdialog-content .modal-body .error-code-wrapper {
  margin-bottom: 20px;
  display: block;
}
.capitalMarketNewStyle #capitalMarket .funds-standing-orders .error-message-wrap {
  background: white;
  box-shadow: 0 0 25px 0 rgba(81, 144, 182, 0.1);
  padding: 20px;
  height: 350px;
}
.capitalMarketNewStyle #capitalMarket .funds-standing-orders .error-message-wrap .error-message {
  text-align: center;
  margin: 55px 0 0px 0;
}
.capitalMarketNewStyle #capitalMarket .funds-standing-orders .error-message-wrap .error-message .error-icon {
  height: 85px;
  width: 85px;
  background: url(media/images/icon_error-message.1a3ec051c16f6478c17f..png);
  margin: 0 auto;
  margin-bottom: 22px;
}
.capitalMarketNewStyle #capitalMarket .funds-standing-orders .error-message-wrap .error-message .error-msg-text {
  font-size: 14px;
  color: #7d91a1;
}
.capitalMarketNewStyle #capitalMarket .funds-standing-orders .error-message-wrap .error-message .error-message-links .pipe {
  color: #4BC87D;
}
.capitalMarketNewStyle #capitalMarket .funds-standing-orders .cancel-steps .info-complete-button {
  width: auto;
}
.capitalMarketNewStyle #capitalMarket .funds-standing-orders .cancel-steps.cancel-step-1 .application-details-area {
  box-shadow: 0 11px 18px 0 rgba(67, 96, 144, 0.15);
  background: white;
  padding: 25px;
  width: 620px;
  margin-top: 0;
}
.capitalMarketNewStyle #capitalMarket .funds-standing-orders .cancel-steps.cancel-step-1 .application-details-area .step-buttons-wrap {
  margin-bottom: 0;
}
.capitalMarketNewStyle #capitalMarket .funds-standing-orders .cancel-steps.cancel-step-1 .application-details-area .notification .bell-icon {
  margin-right: 6px;
}
.capitalMarketNewStyle #capitalMarket .funds-standing-orders .cancel-steps.cancel-step-2 .cancel-step-2-rigth-wrapper {
  box-shadow: 0 11px 18px 0 rgba(67, 96, 144, 0.15);
  background: white;
  padding: 25px;
  width: 620px;
  margin-top: 0;
}
.capitalMarketNewStyle #capitalMarket .funds-standing-orders .cancel-steps.cancel-step-2 .cancel-step-2-rigth-wrapper .cancel-step-2-links {
  color: #4BC87D;
}
.capitalMarketNewStyle #capitalMarket .funds-standing-orders .cancel-steps .details-of-commissions-wrap {
  box-shadow: 0 11px 18px 0 rgba(67, 96, 144, 0.15);
  background: white;
  border: none;
  border-radius: 0;
  margin-top: 0;
}
.capitalMarketNewStyle #capitalMarket .funds-standing-orders .cancel-steps.cancel-step-2 .cancel-step-2-rigth-wrapper .info-complete-area-wrapper {
  margin-bottom: 0;
  box-shadow: none;
  padding-right: 0px;
}
.capitalMarketNewStyle #capitalMarket .funds-standing-orders .BuyUpdateRenewFlow .details-of-commissions-wrap {
  box-shadow: 0 11px 18px 0 rgba(67, 96, 144, 0.15);
  background: white;
  border: none;
  border-radius: 0;
  margin-top: 0;
}
.capitalMarketNewStyle #capitalMarket .funds-standing-orders .BuyUpdateRenewFlow .application-details-area-title-area .application-details-area-title {
  line-height: 22px;
}
.capitalMarketNewStyle #capitalMarket .funds-standing-orders .BuyUpdateRenewFlow .flow-wizard .info-complete-area .info-complete-rows {
  border-top: 1px solid #e7e7e7;
  border-bottom: 1px solid #e7e7e7;
}
.capitalMarketNewStyle #capitalMarket .summary-meeting .global-error-wrapper {
  margin-bottom: 25px;
}
.capitalMarketNewStyle #capitalMarket .summary-meeting .links {
  margin-bottom: 0px;
}
.capitalMarketNewStyle #capitalMarket .summary-meeting .g-error-wrapper {
  background: white;
  box-shadow: 0 0 25px 0 rgba(81, 144, 182, 0.1);
  min-height: 350px;
  padding: 20px;
}
.capitalMarketNewStyle #capitalMarket .summary-meeting .g-error-wrapper .error-links {
  margin-bottom: 0;
  text-align: center;
}
.capitalMarketNewStyle #capitalMarket .summary-meeting .summary-meeting-wrapper .main_filter {
  margin: 0;
  padding: 0;
  padding-right: 20px;
  display: grid;
  background: white;
  box-shadow: 0 0 25px 0 rgba(81, 144, 182, 0.1);
}
.capitalMarketNewStyle #capitalMarket .summary-meeting .summary-meeting-wrapper .main_filter .filter-title-small {
  display: none;
}
.capitalMarketNewStyle #capitalMarket .summary-meeting .summary-meeting-wrapper .main_filter .top-filters {
  padding-top: 15px;
  padding-bottom: 5px;
}
.capitalMarketNewStyle #capitalMarket .summary-meeting .summary-meeting-wrapper .main_filter .nav-tabs li {
  margin-left: 28px;
}
.capitalMarketNewStyle #capitalMarket .summary-meeting .summary-meeting-wrapper .main_filter .nav-tabs li.active div {
  padding: 0px;
}
.capitalMarketNewStyle #capitalMarket .summary-meeting .summary-meeting-wrapper .main_filter .nav-tabs li div {
  padding: 0px;
}
.capitalMarketNewStyle #capitalMarket .summary-meeting .summary-meeting-wrapper .content_heading {
  float: none;
  position: inherit;
  height: 53px;
  margin-top: 0;
  padding-top: 25px;
}
.capitalMarketNewStyle #capitalMarket .summary-meeting .summary-meeting-wrapper .content_heading h2 {
  display: block;
  font-size: 24px;
  font-weight: 300;
  border: none;
  padding-right: 20px;
}
.capitalMarketNewStyle #capitalMarket .summary-meeting .summary-meeting-wrapper .tables-wrapper {
  box-shadow: 0 0 25px 0 rgba(81, 144, 182, 0.1);
}
.capitalMarketNewStyle #capitalMarket .summary-meeting .summary-meeting-wrapper .small-table,
.capitalMarketNewStyle #capitalMarket .summary-meeting .summary-meeting-wrapper .big-table {
  background: white;
  display: block;
}
.capitalMarketNewStyle #capitalMarket .summary-meeting .summary-meeting-wrapper .small-table .content_heading {
  padding-top: 15px;
}
.capitalMarketNewStyle #capitalMarket .summary-meeting .table-list {
  margin-bottom: 0px;
}
.capitalMarketNewStyle #capitalMarket .summary-meeting .table-list .table-list-type {
  padding-bottom: 0;
  color: black;
  font-size: 14px;
  padding-top: 12px;
  vertical-align: baseline;
  text-align: right;
  padding-right: 20px;
}
.capitalMarketNewStyle #capitalMarket .summary-meeting .table-list .table-list-type.icon-phone {
  padding-top: 2px;
}
.capitalMarketNewStyle #capitalMarket .summary-meeting .table-list td {
  vertical-align: middle;
  padding-top: 3px;
  padding-bottom: 0;
}
.capitalMarketNewStyle #capitalMarket .summary-meeting .table-list td.padBot {
  padding-bottom: 10px;
  padding-top: 7px;
}
.capitalMarketNewStyle #capitalMarket .summary-meeting .table-list td:nth-child(1) {
  width: 15%;
}
.capitalMarketNewStyle #capitalMarket .summary-meeting .table-list td:nth-child(2) {
  width: 15.1%;
}
.capitalMarketNewStyle #capitalMarket .summary-meeting .table-list td:nth-child(3) {
  width: 14%;
}
.capitalMarketNewStyle #capitalMarket .summary-meeting .table-list td .table-list-heading {
  color: #7d91a1;
  margin-top: 2px;
  margin-bottom: 10px;
}
.capitalMarketNewStyle #capitalMarket .summary-meeting .table-list td .table-list-content {
  font-size: 14px;
  color: black;
  margin-bottom: 2px;
}
.capitalMarketNewStyle #capitalMarket .summary-meeting .table-list td .download-options-links {
  margin-top: 0px;
  margin-bottom: 0px;
}
.capitalMarketNewStyle #capitalMarket .summary-meeting .table-list td .download-options-links .table-list-downloads .gi {
  top: 2px;
}
.capitalMarketNewStyle #capitalMarket .summary-meeting .table-list td .download-options-links .table-list-downloads .link {
  font-size: 14px;
  color: black;
  height: 20px;
}
.capitalMarketNewStyle #capitalMarket .summary-meeting .table-list td .download-options-links .table-list-downloads .link .text {
  right: 20px;
}
.capitalMarketNewStyle #capitalMarket .summary-meeting .table-list td .download-options-links .table-list-downloads .link:hover {
  color: #4BC87D;
}
.capitalMarketNewStyle #capitalMarket .summary-meeting .table-list td .download-options-links .table-list-downloads .link .download-error {
  line-height: 11px;
}
.capitalMarketNewStyle #capitalMarket .summary-meeting .table-list .gi.icon-people {
  margin-right: 0px;
  margin-left: 11px;
  position: relative;
  top: 2px;
}
.capitalMarketNewStyle #capitalMarket .summary-meeting .table-list .gi.icon-phone {
  margin-right: 0px;
  margin-left: 11px;
  position: relative;
  top: 7px;
}
.capitalMarketNewStyle #capitalMarket .summary-meeting .table-list .gi.icon-phone-2 {
  margin-right: 0px;
  margin-left: 7px;
  position: relative;
  top: 4px;
}
@media (max-width: 1024px) {
  .capitalMarketNewStyle #capitalMarket .summary-meeting .table-list td .download-options-links .table-list-downloads .link {
    height: auto;
  }
  .capitalMarketNewStyle #capitalMarket .summary-meeting .top-filters {
    display: flex;
    gap: 15px;
  }
}
@media (max-width: 767px) {
  .capitalMarketNewStyle #capitalMarket .summary-meeting .table-list .table-list-type {
    width: 100%;
  }
  .capitalMarketNewStyle #capitalMarket .summary-meeting .table-list td {
    width: 100%;
    padding-right: 20px;
    padding-top: 10px;
  }
  .capitalMarketNewStyle #capitalMarket .summary-meeting .table-list td:nth-child(1) {
    width: 100%;
  }
  .capitalMarketNewStyle #capitalMarket .summary-meeting .table-list td:nth-child(2) {
    width: 100%;
  }
  .capitalMarketNewStyle #capitalMarket .summary-meeting .table-list td:nth-child(3) {
    width: 100%;
  }
  .capitalMarketNewStyle #capitalMarket .summary-meeting .table-list td .download-options-links {
    padding-bottom: 20px;
  }
  .capitalMarketNewStyle #capitalMarket .summary-meeting .table-list td .download-options-links .table-list-downloads .link {
    height: auto;
  }
  .capitalMarketNewStyle #capitalMarket .summary-meeting .table-list td .download-options-links .table-list-downloads .link .gi {
    position: relative;
  }
  .capitalMarketNewStyle #capitalMarket .summary-meeting .table-list td .download-options-links .table-list-downloads .link .text {
    right: auto;
  }
  .capitalMarketNewStyle #capitalMarket .summary-meeting .summary-meeting-wrapper .main_filter {
    padding: 0 20px;
  }
  .capitalMarketNewStyle #capitalMarket .summary-meeting .summary-meeting-wrapper .main_filter .combo-wrap {
    width: 100%;
  }
  .capitalMarketNewStyle #capitalMarket .summary-meeting .summary-meeting-wrapper .main_filter .combo-wrap .combo {
    width: 100%;
  }
  .capitalMarketNewStyle #capitalMarket .summary-meeting .summary-meeting-wrapper .main_filter .combo-wrap .combo .combo_selected {
    width: 100%;
  }
  .capitalMarketNewStyle #capitalMarket .summary-meeting .summary-meeting-wrapper .main_filter .combo-wrap .wrap-options {
    width: calc(100% - 2px);
  }
  .capitalMarketNewStyle #capitalMarket .summary-meeting .summary-meeting-wrapper .main_filter .top-filters {
    display: flex;
    gap: 15px;
  }
}
.capitalMarketNewStyle #capitalMarket .open-event .info-title-flow-header {
  background: white;
  padding-right: 21px;
  padding-top: 17px;
  box-shadow: 0 0 25px 0 rgba(81, 144, 182, 0.1);
  color: #4A4A4A;
  font-size: 24px;
  margin-top: 3px;
}
.capitalMarketNewStyle #capitalMarket .open-event .info-title-flow-header .info-title-id {
  margin-right: 0;
}
.capitalMarketNewStyle #capitalMarket .open-event .info-complete-link {
  margin-top: -36px;
}
.capitalMarketNewStyle #capitalMarket .open-event .info-area .info-area-heading {
  padding-bottom: 11px;
}
.capitalMarketNewStyle #capitalMarket .open-event .title-message {
  height: inherit;
  min-height: 55px;
  background-color: white;
  box-shadow: 0 0 25px 0 rgba(81, 144, 182, 0.1);
  padding-top: 18px;
  padding-bottom: 0px;
  padding-right: 19px;
  position: relative;
  z-index: 1;
  margin: 0;
  border-radius: 0;
}
.capitalMarketNewStyle #capitalMarket .open-event .title-message .gi.icon-info {
  top: 2px;
}
.capitalMarketNewStyle #capitalMarket .open-event .buttons .info-button {
  margin-left: 10px;
  box-shadow: 0 3px 28px 0 rgba(75, 200, 125, 0.45);
  font-size: 16px;
  height: 32px;
  line-height: 32px;
}
.capitalMarketNewStyle #capitalMarket .open-event .grid {
  min-height: 300px;
}
.capitalMarketNewStyle #capitalMarket .open-event .grid .filter-sum {
  padding: 0px;
}
.capitalMarketNewStyle #capitalMarket .open-event .description-container {
  padding-right: 2px;
  padding-left: 10px;
}
.capitalMarketNewStyle #capitalMarket .open-event .description-container .gi.icon-info {
  right: -10px;
}
.capitalMarketNewStyle #capitalMarket .eventFlowStep2 .info-title-flow-header {
  background: white;
  min-height: 55px;
  padding-right: 21px;
  padding-top: 17px;
  box-shadow: 0 0 25px 0 rgba(81, 144, 182, 0.1);
  color: #4A4A4A;
  font-size: 24px;
  margin-top: 0;
  position: relative;
  z-index: 0;
}
.capitalMarketNewStyle #capitalMarket .eventFlowStep2 .info-title-flow-header .info-title-id {
  margin-right: 0;
}
.capitalMarketNewStyle #capitalMarket .eventFlowStep2 .info-complete-button.button-next {
  margin: 0;
  margin-top: 20px;
}
@media (max-width: 767px) {
  .capitalMarketNewStyle #capitalMarket .open-event .dynamic-directive {
    display: inline-block;
  }
  .capitalMarketNewStyle #capitalMarket .open-event .title-message {
    padding: 30px 20px;
  }
  .capitalMarketNewStyle #capitalMarket .open-event .description-container {
    padding-right: 10px;
  }
  .capitalMarketNewStyle #capitalMarket .open-event .description-container .gi.icon-info {
    right: -5px;
  }
  .capitalMarketNewStyle #capitalMarket .open-event .grid {
    min-height: 0px;
  }
  .capitalMarketNewStyle #capitalMarket .open-event .grid .ui-grid-row > div > div:first-child {
    padding-top: 8px;
    padding-bottom: 8px;
  }
  .capitalMarketNewStyle #capitalMarket .open-event .grid .ui-grid-row .extended-grid-row .trade-details .description-container {
    display: none;
  }
  .capitalMarketNewStyle #capitalMarket .open-event .grid .ui-grid-row .extended-grid-row .trade-details .button_green {
    min-width: 128px;
    margin-right: 0px;
  }
}
.capitalMarketNewStyle #capitalMarket .vote-system .content-wrap {
  margin: 0;
}
.capitalMarketNewStyle #capitalMarket .vote-system .desclamer {
  height: inherit;
  min-height: 55px;
  background-color: white;
  box-shadow: 0 0 25px 0 rgba(81, 144, 182, 0.1);
  padding-top: 10px;
  padding-bottom: 0px;
  margin-right: 0px;
  padding-right: 19px;
  position: relative;
  z-index: 1;
}
.capitalMarketNewStyle #capitalMarket .vote-system .fa-external-link-square {
  color: #4BC87D;
}
.capitalMarketNewStyle #capitalMarket .vote-system .grid {
  min-height: 230px;
}
.capitalMarketNewStyle #capitalMarket .vote-system-error .g-error-wrapper {
  background: white;
  box-shadow: 0 0 25px 0 rgba(81, 144, 182, 0.1);
  min-height: 350px;
  padding: 20px;
}
.capitalMarketNewStyle #capitalMarket .vote-system-error .g-error-wrapper .error-links {
  margin-bottom: 0;
  text-align: center;
}
@media (max-width: 767px) {
  .capitalMarketNewStyle #capitalMarket .vote-system-error .global-error-wrapper {
    height: auto;
    margin-bottom: 15px;
  }
  .capitalMarketNewStyle #capitalMarket .vote-system-error .links-outside-error {
    top: 0;
  }
  .capitalMarketNewStyle #capitalMarket .vote-system .desclamer {
    padding-right: 15px;
    padding-bottom: 15px;
  }
  .capitalMarketNewStyle #capitalMarket .vote-system .grid .ui-grid-row > div > div:first-child {
    padding: 8px 15px 8px 0;
  }
  .capitalMarketNewStyle #capitalMarket .vote-system .grid .ui-grid-row > div > div .extended-grid-row .fa-external-link-square {
    color: #4BC87D;
  }
  .capitalMarketNewStyle #capitalMarket .vote-system .grid .ui-grid-row .extended-grid-row .tmd_row {
    padding-right: 15px;
  }
}
.capitalMarketNewStyle #capitalMarket .events-forecasts .main_filter {
  height: inherit;
  min-height: 55px;
  background: white;
  box-shadow: 0 0 25px 0 rgba(81, 144, 182, 0.1);
  padding-top: 15px;
  padding-bottom: 0px;
  margin-right: 0px;
  padding-right: 19px;
  position: relative;
  z-index: 2;
}
.capitalMarketNewStyle #capitalMarket .events-forecasts .main_filter .main-filter-row.search-filter-row {
  display: flex;
  align-items: center;
  padding-top: 15px;
}
.capitalMarketNewStyle #capitalMarket .events-forecasts .main_filter .main-filter-row.search-filter-row .group-filter {
  padding-top: 0;
}
.capitalMarketNewStyle #capitalMarket .events-forecasts .main_filter .main-filter-row .radio-group {
  margin-top: 10px;
}
.capitalMarketNewStyle #capitalMarket .events-forecasts .main_filter .radio-group-title {
  padding-bottom: 8px;
}
.capitalMarketNewStyle #capitalMarket .events-forecasts .my-account-papers {
  margin-right: 30px;
}
.capitalMarketNewStyle #capitalMarket .events-forecasts .my-account-papers .my-papers-checkbox {
  line-height: 14px;
  padding-right: 28px;
}
.capitalMarketNewStyle #capitalMarket .events-forecasts .bubble-box h4 {
  margin-bottom: 11px;
}
.capitalMarketNewStyle #capitalMarket .events-forecasts .combo-wrap {
  top: 2px;
}
.capitalMarketNewStyle #capitalMarket .events-forecasts .radio-group-content {
  top: -8px;
  position: relative;
}
.capitalMarketNewStyle #capitalMarket .events-forecasts .radio-group-content .cm-form-control input {
  border-radius: 0;
}
.capitalMarketNewStyle #capitalMarket .events-forecasts .arrow-submit-date {
  background: white;
}
.capitalMarketNewStyle #capitalMarket .events-forecasts .more-filters-margins {
  margin: 27px 5px 0px 15px !important;
}
@media (max-width: 767px) {
  .capitalMarketNewStyle #capitalMarket .events-forecasts .main_filter {
    box-shadow: none;
  }
  .capitalMarketNewStyle #capitalMarket .events-forecasts .cm-form-control {
    display: inline-block;
  }
  .capitalMarketNewStyle #capitalMarket .events-forecasts .radio-group {
    display: block;
  }
  .capitalMarketNewStyle #capitalMarket .events-forecasts .main-filter-dates .radio-group.radio-group-datepicker {
    width: 89%;
  }
  .capitalMarketNewStyle #capitalMarket .events-forecasts .main-filter-dates .cm-form-control {
    margin-bottom: 15px;
  }
  .capitalMarketNewStyle #capitalMarket .events-forecasts .main-filter-dates .cm-form-control.to {
    margin-right: 46px;
  }
}
.capitalMarketNewStyle #capitalMarket .news-wrapper .news-container {
  background: white;
  box-shadow: 0 11px 18px 0 rgba(67, 96, 144, 0.15);
}
.capitalMarketNewStyle #capitalMarket .news-wrapper .news-container .search-area.news-search {
  margin-top: 0px;
}
.capitalMarketNewStyle #capitalMarket .news-wrapper .news-container .search-area.news-search .icon-green-magnify.with-border {
  right: 86%;
}
.capitalMarketNewStyle #capitalMarket .news-wrapper .news-container .top-tabs {
  border: none;
}
.capitalMarketNewStyle #capitalMarket .news-wrapper .news-container .top-tabs .top-tabs-items {
  padding-top: 0;
  box-shadow: none;
  height: 25px;
  padding-right: 15px;
  margin-top: 12px;
}
.capitalMarketNewStyle #capitalMarket .news-wrapper .news-container .top-tabs .top-tabs-items li {
  color: #7d91a1;
  font-size: 14px;
  font-weight: normal;
  margin-left: 42px;
}
.capitalMarketNewStyle #capitalMarket .news-wrapper .news-container .top-tabs .top-tabs-items li.active {
  color: #4BC87D;
  font-weight: 500;
}
.capitalMarketNewStyle #capitalMarket .news-wrapper .news-content {
  padding-left: 15px;
}
.capitalMarketNewStyle #capitalMarket .news-wrapper .news-content .news-items {
  padding-left: 100px;
  background: white;
  padding: 10px;
  padding-right: 15px;
}
.capitalMarketNewStyle #capitalMarket .news-wrapper .news-content .news-items .news-item .news-item-time,
.capitalMarketNewStyle #capitalMarket .news-wrapper .news-content .news-items .news-item .news-item-date {
  font-size: 14px;
  color: #606060;
}
.capitalMarketNewStyle #capitalMarket .news-wrapper .news-content .news-items .news-item p {
  font-size: 14px;
  color: black;
}
.capitalMarketNewStyle #capitalMarket .news-wrapper .news-content .news-items .news-item h4 {
  font-size: 14px;
  margin-top: 4px;
  font-weight: 500;
}
.capitalMarketNewStyle #capitalMarket .news-wrapper .main_filter .main-filter-subitem.active {
  background: white;
  height: 25px;
  border-color: #4BC87D;
  border-radius: 50px;
  padding-right: 9px;
  padding-left: 9px;
  margin-right: 15px;
  font-size: 14px;
  line-height: 24px;
}
.capitalMarketNewStyle #capitalMarket .news-wrapper .news-sidebar .news-sidebar-block {
  box-shadow: 0 0 25px 0 rgba(81, 144, 182, 0.2);
  background: white;
  border: none;
  border-radius: 0;
  margin-left: 15px;
  padding-right: 20px;
  padding-left: 20px;
  margin-bottom: 20px;
}
.capitalMarketNewStyle #capitalMarket .news-wrapper .news-sidebar .news-sidebar-block .news-notifications {
  margin-top: 11px;
}
.capitalMarketNewStyle #capitalMarket .news-wrapper .news-sidebar .news-sidebar-block .news-sidebar-heading {
  padding-top: 10px;
  color: #4a4a4a;
  font-size: 17px;
  font-weight: 500;
  padding-right: 30px;
}
.capitalMarketNewStyle #capitalMarket .news-wrapper .news-sidebar .news-sidebar-block .news-sidebar-heading.filters-title {
  padding-right: 0px;
}
.capitalMarketNewStyle #capitalMarket .news-wrapper .news-sidebar .news-sidebar-block .news-sidebar-notifcations-popup {
  color: #25cb92;
  font-size: 14px;
  text-decoration: underline;
}
.capitalMarketNewStyle #capitalMarket .news-wrapper .news-sidebar .news-sidebar-block .news-sidebar-notifications .news-sidebar-notification .news-sidebar-notification-date {
  font-size: 14px;
}
.capitalMarketNewStyle #capitalMarket .news-wrapper .news-sidebar .news-sidebar-block .news-sidebar-notifications .news-sidebar-notification p {
  color: black;
  font-size: 14px;
  margin-top: 5px;
}
.capitalMarketNewStyle #capitalMarket .news-wrapper .news-sidebar .news-sidebar-tags .main-filter-subitem {
  height: 25px;
  border-radius: 50px;
  border-color: #a4b2bd;
  padding: 0px 9px;
  font-size: 14px;
  line-height: 24px;
}
.capitalMarketNewStyle #capitalMarket .news-wrapper .news-sidebar .news-sidebar-tags .main-filter-subitem.active {
  border-color: #a4b2bd;
  background: none;
  margin-right: 0px;
}
.capitalMarketNewStyle #capitalMarket .news-wrapper .news-sidebar .news-sidebar-tags .main-filter-subitem.active .green-check {
  position: relative;
  left: 2px;
}
.capitalMarketNewStyle #capitalMarket .news-wrapper .global-error-wrapper {
  box-shadow: none;
}
@media (max-width: 992px) {
  .capitalMarketNewStyle #capitalMarket .news-wrapper .main_filter-apply i.fa {
    top: 12px;
  }
  .capitalMarketNewStyle #capitalMarket .news-wrapper .main_filter-apply i.icon-sort {
    top: 8px;
  }
}
@media (max-width: 767px) {
  .capitalMarketNewStyle #capitalMarket .news-wrapper .news-content {
    padding-left: 0px;
  }
  .capitalMarketNewStyle #capitalMarket .news-wrapper .news-content .news-items {
    padding: 10px 0;
  }
  .capitalMarketNewStyle #capitalMarket .news-wrapper .news-container .top-tabs .top-tabs-items {
    padding-right: 0px;
  }
  .capitalMarketNewStyle #capitalMarket .news-wrapper .news-container .search-area-wrap {
    box-shadow: none;
  }
  .capitalMarketNewStyle #capitalMarket .news-wrapper .news-container .search-area.news-search {
    width: auto;
  }
  .capitalMarketNewStyle #capitalMarket .news-wrapper .news-container .row {
    margin: 0;
  }
  .capitalMarketNewStyle #capitalMarket .news-wrapper .news-container .sidebar-content-wrapper {
    width: 100%;
  }
  .capitalMarketNewStyle #capitalMarket .news-wrapper .news-container .sidebar-content-wrapper .news-sidebar-block-wrap .mobile-search-wrapper {
    display: flex;
    justify-content: space-between;
  }
  .capitalMarketNewStyle #capitalMarket .news-wrapper .news-container .sidebar-content-wrapper .news-sidebar-block-wrap .news-sidebar-tags-toggle {
    background-color: #ebf2f8;
  }
  .capitalMarketNewStyle #capitalMarket .news-wrapper .news-container .sidebar-content-wrapper .news-sidebar-block-wrap .news-sidebar-tags-toggle .fa {
    color: #4BC87D;
  }
  .capitalMarketNewStyle #capitalMarket .news-wrapper .news-container .sidebar-content-wrapper .news-sidebar-block-wrap .filter-slide-wrapper .news-sidebar-block {
    margin-left: 0;
  }
  .capitalMarketNewStyle #capitalMarket .news-wrapper .news-container .sidebar-content-wrapper .news-sidebar-block-wrap .filter-slide-wrapper .triangle-up {
    display: none;
  }
}
.capitalMarketNewStyle #capitalMarket .virtual-folder .virtual-folder-flow .buy-sell-area {
  padding: 0;
}
.capitalMarketNewStyle #capitalMarket .virtual-folder .virtual-folder-flow .buy-sell-area buy-sell-real-time-virtual-folder .real-time-area .bubble-box {
  padding: 0px;
  border: none;
  box-shadow: 8px 0 25px 0 rgba(81, 144, 182, 0.2);
  margin: 0;
  margin-right: -40px;
  padding-bottom: 3px;
}
.capitalMarketNewStyle #capitalMarket .virtual-folder .virtual-folder-flow .buy-sell-area buy-sell-real-time-virtual-folder .real-time-area .bubble-box .real-time-info {
  padding: 0px;
  margin: 15px;
  padding-bottom: 15px;
  margin-bottom: 0px;
}
.capitalMarketNewStyle #capitalMarket .virtual-folder .virtual-folder-flow .buy-sell-area buy-sell-real-time-virtual-folder .real-time-area .bubble-box .real-time-info .item .value div {
  font-weight: 500;
}
.capitalMarketNewStyle #capitalMarket .virtual-folder .virtual-folder-flow .buy-sell-area buy-sell-real-time-virtual-folder .real-time-area .bubble-box .real-time-table-area {
  padding: 15px;
  border: none;
}
.capitalMarketNewStyle #capitalMarket .virtual-folder .virtual-folder-flow .buy-sell-area buy-sell-real-time-virtual-folder .real-time-area .bubble-box .real-time-table-area table tr th {
  font-size: 14px;
  font-weight: normal;
  color: #7d91a1;
  padding-bottom: 7px;
}
.capitalMarketNewStyle #capitalMarket .virtual-folder .virtual-folder-flow .buy-sell-area buy-sell-real-time-virtual-folder .real-time-area .bubble-box .real-time-table-area table tr td {
  font-size: 12px;
  font-family: "Josefin Sans";
}
.capitalMarketNewStyle #capitalMarket .virtual-folder .virtual-folder-flow .buy-sell-area buy-sell-real-time-virtual-folder .real-time-area .bubble-box .chart-slide {
  margin: 15px;
  margin-bottom: 30px;
  box-shadow: 0px 0 10px 0 rgba(67, 96, 144, 0.15);
}
.capitalMarketNewStyle #capitalMarket .virtual-folder .virtual-folder-flow .buy-sell-area buy-sell-real-time-virtual-folder .real-time-area .real-time-heading {
  margin: 0px;
  background: white;
  border-bottom: 1px solid rgba(155, 155, 155, 0.24);
  height: 55px;
  padding-top: 14px;
}
.capitalMarketNewStyle #capitalMarket .virtual-folder .virtual-folder-flow .buy-sell-area buy-sell-real-time-virtual-folder .real-time-area .real-time-heading .name {
  color: #717171;
  font-weight: normal;
}
.capitalMarketNewStyle #capitalMarket .virtual-folder .virtual-folder-flow .buy-sell-area buy-sell-real-time-virtual-folder .real-time-area .real-time-heading .value {
  color: #0483ab;
}
.capitalMarketNewStyle #capitalMarket .virtual-folder .virtual-folder-flow .buy-sell-area buy-sell-real-time-virtual-folder .real-time-area .real-time-heading .description {
  font-weight: 500;
  color: #4BC87D;
}
.capitalMarketNewStyle #capitalMarket .virtual-folder .virtual-folder-flow .buy-sell-area buy-sell-real-time-virtual-folder .real-time-area .real-time-heading .separator {
  width: 1.5px;
}
.capitalMarketNewStyle #capitalMarket .virtual-folder .virtual-folder-flow .buy-sell-area buy-sell-real-time-virtual-folder .real-time-area .real-time-heading .change .number {
  font-weight: bold;
  font-family: Rubik, sans-serif;
}
.capitalMarketNewStyle #capitalMarket .virtual-folder .virtual-folder-flow .buy-sell-area buy-sell-real-time-virtual-folder .real-time-area .real-time-heading .icon-refresh-new {
  left: 9px;
}
.capitalMarketNewStyle #capitalMarket .virtual-folder .virtual-folder-flow .buy-sell-area buy-sell-real-time-virtual-folder .real-time-area .real-time-heading .icon-arrow-change i {
  position: relative;
  top: 2px;
}
.capitalMarketNewStyle #capitalMarket .virtual-folder .virtual-folder-flow .info-area {
  background-color: white;
}
.capitalMarketNewStyle #capitalMarket .virtual-folder .virtual-folder-flow .info-area.alerts {
  margin-top: 8px;
}
.capitalMarketNewStyle #capitalMarket .virtual-folder .virtual-folder-flow .page-block .mandatory-form-title {
  color: #737D8A;
  margin-right: 20px;
}
.capitalMarketNewStyle #capitalMarket .virtual-folder .virtual-folder-flow .data-container > div:nth-child(2) {
  padding-left: 60px;
}
.capitalMarketNewStyle #capitalMarket .virtual-folder .virtual-folder-flow .data-container form .form-group-row .form-group label {
  color: #677b8a;
  font-size: 14px;
  margin-bottom: 2px;
}
.capitalMarketNewStyle #capitalMarket .virtual-folder .virtual-folder-flow .data-container form .form-group-row .form-group .input-description {
  font-size: 12px;
  color: #737D8A;
}
.capitalMarketNewStyle #capitalMarket .virtual-folder .virtual-folder-flow .data-container form .form-group-row .form-group .alert-notification {
  font-size: 12px;
}
.capitalMarketNewStyle #capitalMarket .virtual-folder .virtual-folder-flow .data-container form .form-group-row .form-group .combo-big .combo-wrap .fa {
  z-index: 2;
}
.capitalMarketNewStyle #capitalMarket .virtual-folder .virtual-folder-flow .data-container form .form-group-row .form-group .combo-big .combo-wrap .combo .combo_selected {
  background: #ebf2f8;
  border: none;
  border-radius: 4px;
  color: #737D8A;
  font-size: 16px;
  box-shadow: none;
  position: relative;
  z-index: 0;
}
.capitalMarketNewStyle #capitalMarket .virtual-folder .virtual-folder-flow .data-container form .form-group-row .form-group .combo-big .wrap-options {
  font-size: 16px;
  line-height: 20px;
  color: #7d91a1;
  border: 0;
  width: 100%;
  min-width: initial;
  position: absolute;
  right: 0;
  left: auto;
  top: 39px;
  border-radius: 4px;
}
.capitalMarketNewStyle #capitalMarket .virtual-folder .virtual-folder-flow .data-container form .form-group-row .form-group .combo-big .wrap-options.open ul {
  top: 0px;
}
.capitalMarketNewStyle #capitalMarket .virtual-folder .virtual-folder-flow .data-container form .form-group-row .form-group .combo-big .wrap-options.open ul li:first-child {
  margin-top: 0px;
  border-top: none;
  padding-top: 6px;
}
.capitalMarketNewStyle #capitalMarket .virtual-folder .virtual-folder-flow .data-container form.big {
  padding-right: 20px;
}
.capitalMarketNewStyle #capitalMarket .virtual-folder .virtual-folder-flow .data-container form.big input.text-input {
  background: #ebf2f8;
  border: none;
  border-radius: 4px;
  box-shadow: none;
  text-align: right;
  padding-right: 10px;
  color: #737D8A;
}
.capitalMarketNewStyle #capitalMarket .virtual-folder .virtual-folder-flow .data-container .form-data-inner-wrapper {
  background-color: white;
  box-shadow: 8px 0 25px 0 rgba(81, 144, 182, 0.2);
}
.capitalMarketNewStyle #capitalMarket .virtual-folder .virtual-folder-flow .data-container .form-data-inner-wrapper .flow-title paper-name-virtual-flow .paper-name-form {
  margin: 0px;
  margin-bottom: 22px;
}
.capitalMarketNewStyle #capitalMarket .virtual-folder .virtual-folder-flow .data-container .form-data-inner-wrapper .flow-title paper-name-virtual-flow .paper-name-form .circle-text div {
  height: 30px;
  width: 30px;
  line-height: 1.6;
  font-size: 18px;
}
.capitalMarketNewStyle #capitalMarket .virtual-folder .virtual-folder-flow .data-container .form-data-inner-wrapper .flow-title paper-name-virtual-flow .info-title-flow-header {
  padding-top: 3px;
}
.capitalMarketNewStyle #capitalMarket .virtual-folder .virtual-folder-flow .data-container .form-data-inner-wrapper .flow-title paper-name-virtual-flow .title-underline {
  height: 55px;
  margin: 0px;
  padding: 10px;
  padding-right: 20px;
  box-shadow: 0 0 25px 0 rgba(81, 144, 182, 0.1);
  border: none;
}
.capitalMarketNewStyle #capitalMarket .virtual-folder .virtual-folder-flow .flow-wizard .info-area.info-terms-area p {
  font-size: 14px;
  line-height: 20px;
  margin-top: 6px;
}
.capitalMarketNewStyle #capitalMarket .virtual-folder .virtual-folder-flow .flow-wizard .info-area.info-terms-area p .fa {
  color: #4BC87D;
  font-size: 6px;
  right: 30px;
}
.capitalMarketNewStyle #capitalMarket .virtual-folder .virtual-folder-flow .flow-wizard .info-area.info-terms-area p .fa:before {
  content: "\F111";
}
.capitalMarketNewStyle #capitalMarket .virtual-folder .virtual-folder-flow .flow-wizard .info-complete-area-container .links.small-links {
  margin-top: 15px;
  margin-bottom: 15px;
}
@media (max-width: 1200px) and (min-width: 1024px) {
  .capitalMarketNewStyle #capitalMarket .virtual-folder .virtual-folder-flow .flow-wizard .steps-header,
  .capitalMarketNewStyle #capitalMarket .virtual-folder .virtual-folder-flow .flow-wizard .stepContainer {
    overflow: visible;
  }
  .capitalMarketNewStyle #capitalMarket .virtual-folder .virtual-folder-flow .flow-wizard .steps-header .scrolled,
  .capitalMarketNewStyle #capitalMarket .virtual-folder .virtual-folder-flow .flow-wizard .stepContainer .scrolled {
    overflow: visible;
  }
  .capitalMarketNewStyle #capitalMarket .virtual-folder .virtual-folder-flow .data-container form .form-group-row .form-group:nth-child(2) {
    margin-right: 0px;
  }
}
@media (max-width: 991px) and (min-width: 767px) {
  .capitalMarketNewStyle #capitalMarket .virtual-folder .virtual-folder-flow .buy-sell-area buy-sell-real-time-virtual-folder .real-time-area .bubble-box {
    margin: 0px;
    padding: 0 13px 21px;
  }
  .capitalMarketNewStyle #capitalMarket .virtual-folder .virtual-folder-flow .buy-sell-area buy-sell-real-time-virtual-folder .real-time-area .bubble-box .chart-slide {
    margin: 15px 0;
    box-shadow: none;
  }
  .capitalMarketNewStyle #capitalMarket .virtual-folder .virtual-folder-flow .buy-sell-area buy-sell-real-time-virtual-folder .real-time-area .bubble-box .real-time-chart {
    padding: 15px 0px;
  }
  .capitalMarketNewStyle #capitalMarket .virtual-folder .virtual-folder-flow .buy-sell-area buy-sell-real-time-virtual-folder .real-time-area .bubble-box .real-time-table-area .row .col-md-6:first-child {
    border-left: none;
  }
  .capitalMarketNewStyle #capitalMarket .virtual-folder .virtual-folder-flow .data-container form.big {
    padding: 15px;
  }
  .capitalMarketNewStyle #capitalMarket .virtual-folder .virtual-folder-flow .data-container > div:nth-child(2) {
    padding: 0;
  }
  .capitalMarketNewStyle #capitalMarket .virtual-folder .virtual-folder-flow .data-container .flow-title .paper-name-form {
    background-color: white;
  }
  .capitalMarketNewStyle #capitalMarket .virtual-folder .virtual-folder-flow .data-container .flow-title .paper-name-form .title-underline {
    padding: 15px;
  }
}
@media (max-width: 767px) {
  .capitalMarketNewStyle #capitalMarket .virtual-folder .virtual-folder-flow .buy-sell-area buy-sell-real-time-virtual-folder .real-time-area .bubble-box {
    margin: 0;
  }
  .capitalMarketNewStyle #capitalMarket .virtual-folder .virtual-folder-flow .buy-sell-area buy-sell-real-time-virtual-folder .real-time-area .bubble-box .chart-slide {
    margin: 0 15px 15px;
    box-shadow: none;
  }
  .capitalMarketNewStyle #capitalMarket .virtual-folder .virtual-folder-flow .buy-sell-area buy-sell-real-time-virtual-folder .real-time-area .bubble-box .real-time-info {
    padding: 50px 15px 15px;
    margin: 0 15px 15px;
  }
  .capitalMarketNewStyle #capitalMarket .virtual-folder .virtual-folder-flow .buy-sell-area buy-sell-real-time-virtual-folder .real-time-area .description {
    padding: 0 15px;
    margin: 0;
    background-color: white;
  }
  .capitalMarketNewStyle #capitalMarket .virtual-folder .virtual-folder-flow .buy-sell-area buy-sell-real-time-virtual-folder .real-time-area .real-time-toggle {
    padding: 0 15px;
  }
  .capitalMarketNewStyle #capitalMarket .virtual-folder .virtual-folder-flow .buy-sell-area buy-sell-real-time-virtual-folder .real-time-area .real-time-heading {
    padding: 10px 15px;
  }
  .capitalMarketNewStyle #capitalMarket .virtual-folder .virtual-folder-flow .data-container > div:nth-child(2) {
    padding-left: 0;
  }
  .capitalMarketNewStyle #capitalMarket .virtual-folder .virtual-folder-flow .data-container form.big {
    padding: 20px;
  }
  .capitalMarketNewStyle #capitalMarket .virtual-folder .virtual-folder-flow .approved paper-name-virtual-flow .paper-name-form .circle-text div {
    position: relative;
    top: 2px;
    margin-right: 0px;
  }
}
.capitalMarketNewStyle #capitalMarket .virtual-folder .virtual-folder-lobby {
  margin-top: 0;
}
.capitalMarketNewStyle #capitalMarket .virtual-folder .virtual-folder-lobby .virtual-empty-portfolio-screen {
  min-height: 300px;
  background: white;
  box-shadow: 0 0 25px 0 rgba(81, 144, 182, 0.1);
  padding: 20px;
}
.capitalMarketNewStyle #capitalMarket .virtual-folder .virtual-folder-lobby .header-wrapper {
  box-shadow: 0 0 25px 0 rgba(81, 144, 182, 0.1);
  background: white;
  margin-bottom: 0px;
  padding: 10px;
  border-bottom: none;
  position: relative;
  z-index: 2;
  height: 55px;
  padding-top: 12px;
}
.capitalMarketNewStyle #capitalMarket .virtual-folder .virtual-folder-lobby .header-wrapper .my-folders-title {
  color: #333a46;
  font-size: 24px;
  border-bottom: none;
  padding-right: 10px;
  font-weight: 300;
}
.capitalMarketNewStyle #capitalMarket .virtual-folder .virtual-folder-lobby .header-wrapper.header-wrapper-grid {
  box-shadow: none;
}
.capitalMarketNewStyle #capitalMarket .virtual-folder .virtual-folder-lobby .header-wrapper .add-virtual-folder-wrapper {
  color: #4BC87D;
  margin-top: 8px;
  margin-left: 10px;
}
.capitalMarketNewStyle #capitalMarket .virtual-folder .virtual-folder-lobby .header-wrapper .add-virtual-folder-wrapper .another-virtual-folder-title {
  position: relative;
  top: -8px;
}
.capitalMarketNewStyle #capitalMarket .virtual-folder .virtual-folder-lobby .virtual-portfolio-lobby-grid-wrapper {
  padding-top: 10px;
  min-height: 300px;
  background: white;
  box-shadow: 0 11px 18px 0 rgba(67, 96, 144, 0.15);
}
.capitalMarketNewStyle #capitalMarket .virtual-folder .virtual-folder-lobby .grid {
  box-shadow: none;
}
.capitalMarketNewStyle #capitalMarket .virtual-folder .virtual-folder-lobby .grid .ui-grid-cell .button_green {
  background: none;
  box-shadow: none;
  color: #4BC87D;
  text-decoration: underline;
  padding-top: 0;
}
.capitalMarketNewStyle #capitalMarket .virtual-folder .virtual-folder-lobby .grid .gi.pencil-new {
  background-size: 12px;
  position: relative;
  top: 4px;
}
.capitalMarketNewStyle #capitalMarket .virtual-folder .virtual-folder-lobby .grid .header-wrapper.header-wrapper-grid {
  box-shadow: none;
  height: auto;
  padding: 0;
}
@media (max-width: 767px) {
  .capitalMarketNewStyle #capitalMarket .virtual-folder .virtual-folder-lobby .init-text {
    width: auto;
  }
  .capitalMarketNewStyle #capitalMarket .virtual-folder .virtual-folder-lobby .header-wrapper .add-virtual-folder-wrapper .plus-icon-btn {
    margin: 0;
    position: relative;
    left: 0;
  }
  .capitalMarketNewStyle #capitalMarket .virtual-folder .virtual-folder-lobby .header-wrapper .my-folders-title {
    font-size: 20px;
  }
  .capitalMarketNewStyle #capitalMarket .virtual-folder .virtual-folder-lobby .header-wrapper.header-wrapper-grid {
    box-shadow: none;
  }
  .capitalMarketNewStyle #capitalMarket .virtual-folder .virtual-folder-lobby .header-wrapper .add-virtual-folder-wrapper {
    color: #4BC87D;
    margin-top: 8px;
    margin-left: 10px;
  }
  .capitalMarketNewStyle #capitalMarket .virtual-folder .virtual-folder-lobby .header-wrapper .add-virtual-folder-wrapper .another-virtual-folder-title {
    position: relative;
    top: -8px;
  }
  .capitalMarketNewStyle #capitalMarket .virtual-folder .virtual-folder-lobby .cir {
    border: none;
    padding-right: 0;
  }
  .capitalMarketNewStyle #capitalMarket .virtual-folder .virtual-folder-lobby .grid .ui-grid-row:first-child .ui-grid-cell.row-mobile {
    border-top: none;
  }
  .capitalMarketNewStyle #capitalMarket .virtual-folder .virtual-folder-lobby .grid .ui-grid-contents-wrapper .row-mobile:first-child {
    padding: 8px 5px;
  }
  .capitalMarketNewStyle #capitalMarket .virtual-folder .virtual-folder-lobby .grid .ui-grid-cell .button_green {
    background: none;
    box-shadow: none;
    color: #4BC87D;
    text-decoration: underline;
    padding-top: 0;
  }
  .capitalMarketNewStyle #capitalMarket .virtual-folder .virtual-folder-lobby .grid .gi.pencil-new {
    background-size: 12px;
    position: relative;
    top: 4px;
  }
  .capitalMarketNewStyle #capitalMarket .virtual-folder .virtual-folder-lobby .grid .header-wrapper.header-wrapper-grid {
    box-shadow: none;
    height: auto;
    padding: 0;
  }
}
.capitalMarketNewStyle #capitalMarket .virtual-folder .single-virtual-portfolio-screen {
  margin-top: 0;
}
.capitalMarketNewStyle #capitalMarket .virtual-folder .single-virtual-portfolio-screen .header-wrapper {
  padding-top: 3px;
  height: auto;
}
.capitalMarketNewStyle #capitalMarket .virtual-folder .single-virtual-portfolio-screen .header-wrapper .add-virtual-folder-wrapper {
  margin-top: 22px;
}
.capitalMarketNewStyle #capitalMarket .virtual-folder .single-virtual-portfolio-screen .header-wrapper .actions-button-btn-style {
  position: relative;
  top: 9px;
  margin-right: 0;
}
.capitalMarketNewStyle #capitalMarket .virtual-folder .single-virtual-portfolio-screen .header-wrapper .update-name-drv form {
  display: inline-flex;
}
.capitalMarketNewStyle #capitalMarket .virtual-folder .single-virtual-portfolio-screen .header-wrapper .update-name-drv .input-wrapper {
  top: -1px;
}
.capitalMarketNewStyle #capitalMarket .virtual-folder .single-virtual-portfolio-screen .header-wrapper .update-name-drv .buttons-wrapper .cancel-button {
  right: 0px;
}
.capitalMarketNewStyle #capitalMarket .virtual-folder .single-virtual-portfolio-screen .single-virtual-portfolio-content {
  background: white;
  box-shadow: 0 11px 18px 0 rgba(67, 96, 144, 0.15);
  padding: 10px 20px;
  min-height: 350px;
}
.capitalMarketNewStyle #capitalMarket .virtual-folder .single-virtual-portfolio-screen .single-virtual-portfolio-content .tabs {
  margin-top: 0;
}
.capitalMarketNewStyle #capitalMarket .virtual-folder .single-virtual-portfolio-screen .single-virtual-portfolio-content .tabs .nav-tabs {
  justify-content: flex-start;
}
.capitalMarketNewStyle #capitalMarket .virtual-folder .single-virtual-portfolio-screen .single-virtual-portfolio-content .tabs .nav-tabs li {
  margin-left: 40px;
}
.capitalMarketNewStyle #capitalMarket .virtual-folder .single-virtual-portfolio-screen .single-virtual-portfolio-content .tabs .nav-tabs li div {
  font-size: 16px;
  padding: 0;
}
.capitalMarketNewStyle #capitalMarket .virtual-folder .single-virtual-portfolio-screen .single-virtual-portfolio-content .tabs .nav-tabs li.active div {
  color: #4BC87D;
  padding: 0;
  padding-bottom: 5px;
}
.capitalMarketNewStyle #capitalMarket .virtual-folder .single-virtual-portfolio-screen .single-virtual-portfolio-content .no-historical-papers-error {
  color: #606060;
  position: relative;
  top: 10px;
}
.capitalMarketNewStyle #capitalMarket .virtual-folder .single-virtual-portfolio-screen .folder-paper-block {
  margin-top: 15px;
}
.capitalMarketNewStyle #capitalMarket .virtual-folder .single-virtual-portfolio-screen .folder-paper-block .global-error-wrapper {
  margin-bottom: 0;
  box-shadow: none;
}
.capitalMarketNewStyle #capitalMarket .virtual-folder .single-virtual-portfolio-screen .folder-paper-block .total .label {
  color: black;
}
.capitalMarketNewStyle #capitalMarket .virtual-folder .single-virtual-portfolio-screen .folder-paper-block .filters-wrapper {
  margin-top: 23px;
}
.capitalMarketNewStyle #capitalMarket .virtual-folder .single-virtual-portfolio-screen .folder-paper-block .filters-wrapper .historical-search-area-wrapper .historical-search-area {
  display: inline-flex;
}
.capitalMarketNewStyle #capitalMarket .virtual-folder .single-virtual-portfolio-screen .folder-paper-block .filters-wrapper .historical-search-area-wrapper .historical-search-area input {
  height: 36px;
  border-radius: 50px;
  padding-right: 27px;
  padding-left: 15px;
}
.capitalMarketNewStyle #capitalMarket .virtual-folder .single-virtual-portfolio-screen .folder-paper-block .filters-wrapper .historical-search-area-wrapper .historical-search-icon {
  left: calc(100% - 30px);
  background-size: 100%;
  top: 8px;
}
.capitalMarketNewStyle #capitalMarket .virtual-folder .single-virtual-portfolio-screen .folder-paper-block .filters-wrapper .historical-search-area-wrapper .filter-icon {
  display: none;
}
.capitalMarketNewStyle #capitalMarket .virtual-folder .single-virtual-portfolio-screen .folder-paper-block .filters-wrapper .historical-papers-datepicker-button {
  cursor: pointer;
  background-color: #4BC87D;
  border-radius: 100px;
  background-position: 12px;
}
.capitalMarketNewStyle #capitalMarket .virtual-folder .single-virtual-portfolio-screen .folder-paper-block .filters-wrapper .cm-form-control {
  margin-left: 13px;
}
.capitalMarketNewStyle #capitalMarket .virtual-folder .single-virtual-portfolio-screen .folder-paper-block .filters-wrapper .cm-form-control.to {
  margin-left: 0px;
}
@media (max-width: 767px) {
  .capitalMarketNewStyle #capitalMarket .virtual-folder .single-virtual-portfolio-screen .folder-paper-block .filters-wrapper .historical-papers-datepicker-button {
    margin-right: 10px;
    margin-top: 0px;
  }
}
@media (max-width: 991px) {
  .capitalMarketNewStyle #capitalMarket .virtual-folder .single-virtual-portfolio-screen .filters-wrapper .historical-search-area-wrapper .historical-search-area {
    max-width: 220px;
  }
}
@media (max-width: 767px) {
  .capitalMarketNewStyle #capitalMarket .virtual-folder .single-virtual-portfolio-screen .header-wrapper {
    padding: 3px 15px 10px;
  }
  .capitalMarketNewStyle #capitalMarket .virtual-folder .single-virtual-portfolio-screen .header-wrapper .add-virtual-folder-wrapper {
    margin-top: 16px;
    margin-left: 0px;
  }
  .capitalMarketNewStyle #capitalMarket .virtual-folder .single-virtual-portfolio-screen .single-virtual-portfolio-content {
    min-height: 0;
    padding: 10px 15px;
  }
  .capitalMarketNewStyle #capitalMarket .virtual-folder .single-virtual-portfolio-screen .virtual-folder-top-tabs .combo-wrap .combo_selected.opened {
    border: 1px solid transparent;
  }
  .capitalMarketNewStyle #capitalMarket .virtual-folder .single-virtual-portfolio-screen .folder-paper-block .filters-wrapper .historical-papers-datepicker-button {
    margin-right: 10px;
    margin-top: 0px;
  }
  .capitalMarketNewStyle #capitalMarket .virtual-folder .single-virtual-portfolio-screen .folder-paper-block .filters-wrapper .cm-form-control {
    margin-left: 13px;
  }
  .capitalMarketNewStyle #capitalMarket .virtual-folder .single-virtual-portfolio-screen .folder-paper-block .filters-wrapper .cm-form-control label {
    bottom: -10px;
  }
  .capitalMarketNewStyle #capitalMarket .virtual-folder .single-virtual-portfolio-screen .folder-paper-block .filters-wrapper .cm-form-control.to {
    margin-left: 0px;
  }
}
.capitalMarketNewStyle #capitalMarket .virtual-folder.virtual-portfolio-popup .ngdialog-content .modal-header {
  margin: 0 0 0 25px;
}
.capitalMarketNewStyle #capitalMarket .virtual-folder.virtual-portfolio-popup .ngdialog-content .modal-body .folder-label {
  font-weight: 500;
}
.capitalMarketNewStyle #capitalMarket .virtual-folder.virtual-portfolio-popup .ngdialog-content .modal-body .input-wrapper .input-clear-button {
  opacity: 1;
  top: 12px;
}
.capitalMarketNewStyle #capitalMarket .virtual-folder.virtual-portfolio-popup .ngdialog-content .modal-body .buttons-wrapper .btn-virtual-popup {
  box-shadow: 0 11px 25px 0 rgba(75, 200, 125, 0.45);
  background-color: #4BC87D;
  height: auto;
  border-radius: 50px;
  font-size: 14px;
  cursor: pointer;
}
.capitalMarketNewStyle #capitalMarket .virtual-folder.virtual-portfolio-popup .ngdialog-content .modal-body .buttons-wrapper .cancel-button {
  font-size: 14px;
  text-decoration: underline;
  color: #4BC87D;
  cursor: pointer;
  margin-left: 36px;
  font-weight: normal;
}
@media (max-width: 991px) {
  .capitalMarketNewStyle #capitalMarket .virtual-folder.virtual-portfolio-popup {
    padding-left: 0px;
  }
}
@media (max-width: 767px) {
  .capitalMarketNewStyle #capitalMarket .virtual-folder.virtual-portfolio-popup {
    padding-left: 0;
  }
  .capitalMarketNewStyle #capitalMarket .virtual-folder.virtual-portfolio-popup .ngdialog-content form {
    width: 100%;
  }
  .capitalMarketNewStyle #capitalMarket .virtual-folder.virtual-portfolio-popup .ngdialog-content .modal-body .buttons-wrapper {
    float: none;
    text-align: center;
    width: 100%;
    display: inline-block;
  }
}
.capitalMarketNewStyle #capitalMarket .virtual-folder .update-name-drv .input-wrapper .input-update-name {
  height: 33px;
  border-radius: 50px;
  width: 235px;
  padding-left: 60px;
}
@media screen and (-ms-high-contrast: none), (-ms-high-contrast: active) {
  .capitalMarketNewStyle #capitalMarket .virtual-folder .update-name-drv .input-wrapper .input-update-name {
    line-height: 22px;
  }
}
.capitalMarketNewStyle #capitalMarket .virtual-folder .update-name-drv .input-wrapper .input-clear-button {
  left: 76px;
  position: absolute;
  top: 8px;
}
.capitalMarketNewStyle #capitalMarket .virtual-folder .update-name-drv .input-wrapper .error-msg {
  position: relative;
  top: 3px;
  display: block;
  margin-right: 0px;
}
.capitalMarketNewStyle #capitalMarket .virtual-folder .update-name-drv .input-wrapper .error-msg-margin {
  bottom: -14px;
  right: 15px;
}
.capitalMarketNewStyle #capitalMarket .virtual-folder .update-name-drv .buttons-wrapper {
  margin-right: -36px;
}
.capitalMarketNewStyle #capitalMarket .virtual-folder .update-name-drv .buttons-wrapper .update-name-button {
  padding: 0;
  width: 31px;
  height: 31px;
  text-decoration: none;
  position: relative;
  z-index: 5;
  top: 1px;
  background: #4BC87D !important;
  box-shadow: 0 11px 25px 0 rgba(75, 200, 125, 0.45);
}
.capitalMarketNewStyle #capitalMarket .virtual-folder .update-name-drv .buttons-wrapper .update-name-button .icon-checkmark_icon_white {
  cursor: pointer;
}
.capitalMarketNewStyle #capitalMarket .virtual-folder .update-name-drv .buttons-wrapper .cancel-button {
  color: #4BC87D;
  font-weight: normal;
  position: relative;
  right: 0px;
}
@media (max-width: 991px) {
  .capitalMarketNewStyle #capitalMarket .virtual-folder .update-name-drv .input-wrapper .input-update-name {
    width: 160px;
  }
}
@media (max-width: 767px) {
  .capitalMarketNewStyle #capitalMarket .virtual-folder .update-name-drv .input-wrapper .input-update-name {
    width: initial;
    max-width: 210px;
  }
  .capitalMarketNewStyle #capitalMarket .virtual-folder .update-name-drv .input-wrapper .input-clear-button {
    left: 75px;
  }
  .capitalMarketNewStyle #capitalMarket .virtual-folder .update-name-drv .input-wrapper .error-msg-margin {
    bottom: -18px;
  }
}
.capitalMarketNewStyle #capitalMarket .join-foreign-stock .container .step1-container {
  box-shadow: 8px 0 25px 0 rgba(81, 144, 182, 0.2);
  background: white;
  padding: 20px;
  padding-top: 0;
}
.capitalMarketNewStyle #capitalMarket .join-foreign-stock .container .step1-container .step1 {
  width: 100%;
}
.capitalMarketNewStyle #capitalMarket .join-foreign-stock .container .step1-container .step1 .step1-top {
  width: 850px;
  color: #6e7685;
}
.capitalMarketNewStyle #capitalMarket .join-foreign-stock .container .step1-container .step1 .step1-top p {
  color: #6e7685;
}
.capitalMarketNewStyle #capitalMarket .join-foreign-stock .container .step1-container .step1 .step1-middle .actions {
  width: 850px;
}
.capitalMarketNewStyle #capitalMarket .join-foreign-stock .container .step1-container .step1 .step1-middle .explanation,
.capitalMarketNewStyle #capitalMarket .join-foreign-stock .container .step1-container .step1 .step1-middle .mandatory-form-title {
  color: #717171;
}
.capitalMarketNewStyle #capitalMarket .join-foreign-stock .container .step1-container .step1 .step1-middle-exist .existing-agreement .bullet-icon-arrow {
  font-size: 8px;
  line-height: 16px;
}
.capitalMarketNewStyle #capitalMarket .join-foreign-stock .container .step1-container .step1 .step1-middle-exist .existing-agreement span {
  padding-right: 7px;
}
.capitalMarketNewStyle #capitalMarket .join-foreign-stock .container .step1-container .step1 .form-group {
  width: 252px;
}
.capitalMarketNewStyle #capitalMarket .join-foreign-stock .container .step1-container .step1 .form-group input {
  height: 40px;
  color: #4e5664;
}
.capitalMarketNewStyle #capitalMarket .join-foreign-stock .container .step1-container .step1 .form-group label {
  color: #677b8a;
  margin-bottom: 0;
}
.capitalMarketNewStyle #capitalMarket .join-foreign-stock .container .step1-container .step1 .radio-btn {
  margin-top: 20px;
}
.capitalMarketNewStyle #capitalMarket .join-foreign-stock .container .step1-container .step1 .radio-btn span {
  color: #4e5664;
}
.capitalMarketNewStyle #capitalMarket .join-foreign-stock .container .step1-container .global-error-wrapper {
  margin-bottom: 0;
  box-shadow: none;
}
.capitalMarketNewStyle #capitalMarket .join-foreign-stock .info-complete-button.button-next {
  font-size: 14px;
  line-height: 40px;
}
.capitalMarketNewStyle #capitalMarket .join-foreign-stock .radio-btn input {
  cursor: pointer;
  width: 25px;
  height: 25px;
  background-color: #ebf2f8;
  border: none;
  margin-top: -4px;
}
.capitalMarketNewStyle #capitalMarket .join-foreign-stock .radio-btn input:checked:before {
  width: 50%;
  height: 50%;
  margin: 25% 25%;
  background-color: #4BC87D;
  box-shadow: 0 0 9px 0 rgba(18, 187, 146, 0.45);
}
.capitalMarketNewStyle #capitalMarket .join-foreign-stock .radio-btn span {
  font-family: Rubik, sans-serif;
  color: #606060;
}
.capitalMarketNewStyle #capitalMarket .join-foreign-stock .step2 {
  box-shadow: 0 11px 18px 0 rgba(67, 96, 144, 0.15);
  background: white;
  margin-bottom: 100px;
  padding-bottom: 0px;
}
.capitalMarketNewStyle #capitalMarket .join-foreign-stock .step2 .opacity-8 {
  opacity: 1;
}
.capitalMarketNewStyle #capitalMarket .join-foreign-stock .step2 .title {
  font-size: 24px;
  font-weight: normal;
  color: #4A4A4A;
  box-shadow: 0 0 25px 0 rgba(81, 144, 182, 0.1);
  padding: 15px 20px;
  margin-bottom: 0;
}
.capitalMarketNewStyle #capitalMarket .join-foreign-stock .step2 .agreement-body {
  margin-top: 0;
  box-shadow: none;
  padding: 20px;
  padding-top: 17px;
  padding-bottom: 0;
}
.capitalMarketNewStyle #capitalMarket .join-foreign-stock .step2 .agreement-body .agreement-instruction {
  font-size: 14px;
  color: #6e7685;
  line-height: 19px;
  opacity: 1;
}
.capitalMarketNewStyle #capitalMarket .join-foreign-stock .step2 .agreement-body .title-section {
  margin-top: 10px;
  border-bottom: none;
  font-size: 17px;
  color: #4A4A4A;
  font-weight: 500;
  opacity: 1;
}
.capitalMarketNewStyle #capitalMarket .join-foreign-stock .step2 .agreement-body .title-section span {
  border: none;
  margin-bottom: 0;
  padding-bottom: 5px;
  opacity: 1;
}
.capitalMarketNewStyle #capitalMarket .join-foreign-stock .step2 .agreement-body .title-section.form-section {
  display: inline-block;
}
.capitalMarketNewStyle #capitalMarket .join-foreign-stock .step2 .agreement-body .i-agree .checkbox label input[type="checkbox"] + .control-indicator {
  left: -7px;
  top: 1px;
}
.capitalMarketNewStyle #capitalMarket .join-foreign-stock .step2 .agreement-body .i-agree .checkbox label input[type="checkbox"] + .control-indicator:after {
  font-size: 18px;
  top: 2px;
  color: #4BC87D;
  background-color: transparent;
  height: 13px;
  width: 15px;
  border-radius: 3px;
}
.capitalMarketNewStyle #capitalMarket .join-foreign-stock .step2 .agreement-body .separation-section-line {
  height: 1px;
  background: #d7dde2;
}
.capitalMarketNewStyle #capitalMarket .join-foreign-stock .step2 .agreement-body .block-holder {
  margin-top: 0;
  box-shadow: none;
  border: 1px solid #d7dde2;
  border-radius: 0;
  padding: 10px;
  height: 290px;
}
.capitalMarketNewStyle #capitalMarket .join-foreign-stock .step2 .agreement-body .block-holder.first-block {
  height: 290px;
}
.capitalMarketNewStyle #capitalMarket .join-foreign-stock .step2 .agreement-body .block-holder .iScrollVerticalScrollbar {
  background: transparent;
}
.capitalMarketNewStyle #capitalMarket .join-foreign-stock .step2 .agreement-body .block-holder .iScrollIndicator {
  background: #4BC87D !important;
}
.capitalMarketNewStyle #capitalMarket .join-foreign-stock .step2 .agreement-body .block-holder.small-block {
  border: none;
  height: inherit;
  box-shadow: 8px 0 25px 0 rgba(81, 144, 182, 0.25);
  padding: 17px 20px 17px 42px;
  color: #6e7685;
  margin-left: 80px;
}
.capitalMarketNewStyle #capitalMarket .join-foreign-stock .step2 .agreement-body .block-holder.small-block .gi.icon-info {
  left: 20px;
  top: 20px;
}
.capitalMarketNewStyle #capitalMarket .join-foreign-stock .step2 .agreement-body .scroll-wrapper .text {
  color: #6e7685;
  opacity: 1;
}
.capitalMarketNewStyle #capitalMarket .join-foreign-stock .step2 .agreement-body .scroll-wrapper ul,
.capitalMarketNewStyle #capitalMarket .join-foreign-stock .step2 .agreement-body .scroll-wrapper ol {
  padding-left: 8px;
}
.capitalMarketNewStyle #capitalMarket .join-foreign-stock .step2 .agreement-body .mandatory-form-title {
  margin-top: 0px;
  color: #6e7685;
  line-height: 14px;
  display: inline-block;
  position: relative;
  top: -17px;
}
.capitalMarketNewStyle #capitalMarket .join-foreign-stock .step2 .agreement-body .inner-section-3-text-1 {
  color: #6e7685;
  font-size: 12px;
  line-height: 14px;
  margin-top: 4px;
  opacity: 1;
}
.capitalMarketNewStyle #capitalMarket .join-foreign-stock .step2 .agreement-body .inner-section-3-text-2 {
  line-height: 20px;
  font-weight: 500;
}
.capitalMarketNewStyle #capitalMarket .join-foreign-stock .step2 .agreement-body .form-part {
  margin-top: 10px;
}
.capitalMarketNewStyle #capitalMarket .join-foreign-stock .step2 .agreement-body .form-part .header {
  font-size: 17px;
  color: #4A4A4A;
}
.capitalMarketNewStyle #capitalMarket .join-foreign-stock .step2 .agreement-body .form-part .header span {
  font-size: 12px;
  color: #6e7685;
}
.capitalMarketNewStyle #capitalMarket .join-foreign-stock .step2 .agreement-body .form-part form input {
  height: 40px;
  width: 325px;
  padding-left: 10px;
  color: #4e5664;
  font-size: 16px;
}
.capitalMarketNewStyle #capitalMarket .join-foreign-stock .step2 .agreement-body .form-part form .form-group label {
  font-size: 14px;
  color: #677b8a;
  margin-bottom: 0;
  width: 320px;
}
.capitalMarketNewStyle #capitalMarket .join-foreign-stock .step2 .agreement-body .form-part .right-form-part {
  padding-left: 21px;
  border-left: 1px solid #d7dde2;
}
.capitalMarketNewStyle #capitalMarket .join-foreign-stock .step2 .agreement-body .confirmation-area {
  margin: 0 -20px;
  padding: 20px;
  background-color: #f4f9fd;
  margin-top: 30px;
}
.capitalMarketNewStyle #capitalMarket .join-foreign-stock .step2 .agreement-body .confirmation-area p {
  color: #7d91a1;
  width: 785px;
}
.capitalMarketNewStyle #capitalMarket .join-foreign-stock .step2 .agreement-body .confirmation-area .actions .info-complete-button {
  min-width: 205px;
  margin-right: 30px;
}
.capitalMarketNewStyle #capitalMarket .join-foreign-stock .step2 .agreement-body .confirmation-area .actions .info-complete-link {
  margin-top: 40px;
}
.capitalMarketNewStyle #capitalMarket .join-foreign-stock .step2 .agreement-body .combo-wrap .combo .combo_selected {
  height: 40px;
  width: 325px;
  border: none;
  background: #ebf2f8;
  padding-left: 0px;
  font-size: 16px;
  line-height: 40px;
}
.capitalMarketNewStyle #capitalMarket .join-foreign-stock .step2 .agreement-body .combo-wrap .combo .fa {
  z-index: 1;
  right: 10px;
  top: 11px;
  color: #92ABBB;
}
.capitalMarketNewStyle #capitalMarket .join-foreign-stock .step2 .agreement-body .combo-wrap .wrap-options {
  font-size: 16px;
  line-height: 20px;
  color: #7d91a1;
  border: 0;
  width: 100%;
  min-width: initial;
  position: absolute;
  right: 0;
  left: auto;
  top: 43px;
  border-radius: 4px;
  padding: 0;
}
.capitalMarketNewStyle #capitalMarket .join-foreign-stock .step2 .agreement-body .combo-wrap .wrap-options.open ul li:first-child {
  margin-top: 0px;
  border: none;
  padding-top: 15px;
}
.capitalMarketNewStyle #capitalMarket .join-foreign-stock .step2 .agreement-body.nyse .title-section {
  margin-top: 15px;
}
.capitalMarketNewStyle #capitalMarket .join-foreign-stock .step2 .agreement-body.nyse .translate-link {
  color: #4A4A4A;
}
.capitalMarketNewStyle #capitalMarket .join-foreign-stock .step2 .agreement-body.nyse .agreement-title {
  border: none;
  margin-top: 0px;
  padding-top: 0;
  margin-bottom: 4px;
}
.capitalMarketNewStyle #capitalMarket .join-foreign-stock .step2 .agreement-body.nyse .agreement-title span {
  color: #6e7685;
}
.capitalMarketNewStyle #capitalMarket .join-foreign-stock .step2 .agreement-body.nyse .c-black {
  color: #6e7685;
}
.capitalMarketNewStyle #capitalMarket .join-foreign-stock .step2 .agreement-body.nyse .c-black.subtitle {
  color: #6e7685;
  font-size: 12px;
  width: 944px;
  margin-bottom: 17px;
}
.capitalMarketNewStyle #capitalMarket .join-foreign-stock .step2 .agreement-body.nyse .i-agree {
  margin-top: 20px;
  background-color: #EAF5F9;
  margin-bottom: 22px;
}
.capitalMarketNewStyle #capitalMarket .join-foreign-stock .step2 .agreement-body.nyse .i-agree .checkbox {
  margin-top: 15px;
  margin-bottom: 12px;
}
.capitalMarketNewStyle #capitalMarket .join-foreign-stock .step2 .agreement-body.nyse .i-agree .checkbox label {
  margin-left: 38px;
}
.capitalMarketNewStyle #capitalMarket .join-foreign-stock .step2 .agreement-body.nyse .i-agree .checkbox label input[type="checkbox"] + .control-indicator {
  border: 1px solid #6e7685;
  left: -19px;
}
.capitalMarketNewStyle #capitalMarket .join-foreign-stock .step2 .agreement-body.nyse .i-agree .checkbox label input[type="checkbox"] + .control-indicator:after {
  top: 0.4px;
  left: -18.6px;
}
.capitalMarketNewStyle #capitalMarket .join-foreign-stock .step2 .agreement-body.nyse .list-items {
  margin-top: 0;
  padding-left: 0;
}
.capitalMarketNewStyle #capitalMarket .join-foreign-stock .step2 .agreement-body.nyse .list-items > li {
  padding-left: 0;
}
.capitalMarketNewStyle #capitalMarket .join-foreign-stock .step2 .agreement-body.nyse .list-items.nyse-section2 .c-black {
  color: #4A4A4A;
  opacity: 1;
}
.capitalMarketNewStyle #capitalMarket .join-foreign-stock .step2 .agreement-body.nyse .list-items.nyse-section2 .c-black.display-block span {
  display: block;
  margin-bottom: 10px;
}
.capitalMarketNewStyle #capitalMarket .join-foreign-stock .step2 .agreement-body.nyse .list-items.nyse-section2 .c-black .sub-text,
.capitalMarketNewStyle #capitalMarket .join-foreign-stock .step2 .agreement-body.nyse .list-items.nyse-section2 .c-black .sub-list {
  font-size: 12px;
  color: #6e7685;
}
.capitalMarketNewStyle #capitalMarket .join-foreign-stock .step2 .agreement-body.nyse .list-items.nyse-section2 .c-black .sub-text li,
.capitalMarketNewStyle #capitalMarket .join-foreign-stock .step2 .agreement-body.nyse .list-items.nyse-section2 .c-black .sub-list li {
  margin-bottom: 10px;
  list-style-type: lower-alpha;
}
.capitalMarketNewStyle #capitalMarket .join-foreign-stock .step2 .agreement-body.nyse .list-items.nyse-section2 li .form-row {
  margin-top: 10px;
}
.capitalMarketNewStyle #capitalMarket .join-foreign-stock .step2 .agreement-body.nyse .list-items.nyse-section2 li .form-row .form-column {
  width: 325px;
  margin-right: 20px;
}
.capitalMarketNewStyle #capitalMarket .join-foreign-stock .step2 .agreement-body.nyse .list-items.nyse-section2 li .form-row .form-column .form-group label {
  color: #677b8a;
  margin-bottom: 0;
}
.capitalMarketNewStyle #capitalMarket .join-foreign-stock .step2 .agreement-body.nyse .list-items.nyse-section2 li .form-row .form-column .form-group .func-label {
  width: 100%;
}
.capitalMarketNewStyle #capitalMarket .join-foreign-stock .step2 .agreement-body.nyse .list-items.nyse-section2 li .form-row .form-column .block-holder {
  border: none;
  box-shadow: 8px 0 25px 0 rgba(81, 144, 182, 0.25);
  height: inherit;
  padding: 17px 23px 18px 43px;
  color: #6a7685;
}
.capitalMarketNewStyle #capitalMarket .join-foreign-stock .step2 .agreement-body.nyse .list-items.nyse-section2 li .form-row .form-column .block-holder .gi.icon-info {
  left: 20px;
  top: 20px;
}
.capitalMarketNewStyle #capitalMarket .join-foreign-stock .step2 .agreement-body.nyse .list-items.nyse-section2 .form-group input {
  height: 40px;
  padding-left: 5px;
  color: #4e5664;
}
.capitalMarketNewStyle #capitalMarket .join-foreign-stock .step2 .agreement-body.nyse .list-items.nyse-section2 .form-group input.radio {
  height: 25px;
  padding-left: 0;
}
.capitalMarketNewStyle #capitalMarket .join-foreign-stock .step2 .agreement-body.nyse .section-3-text {
  margin-top: 0;
}
.capitalMarketNewStyle #capitalMarket .join-foreign-stock .step2 .agreement-body.nyse .actions .info-complete-link {
  margin-top: 40px;
}
.capitalMarketNewStyle #capitalMarket .join-foreign-stock .step2 .agreement-body.nyse .actions .info-complete-button {
  width: 190px;
  padding-top: 2px;
  margin-right: 30px;
  margin-bottom: 23px;
}
.capitalMarketNewStyle #capitalMarket .join-foreign-stock .step2 .agreement-body .radio-btn input {
  margin-right: 10px;
}
.capitalMarketNewStyle #capitalMarket .join-foreign-stock .step3 {
  box-shadow: 0 11px 18px 0 rgba(67, 96, 144, 0.15);
  background: white;
  padding: 20px;
  padding-top: 1px;
  margin-top: 20px;
  width: 100%;
}
.capitalMarketNewStyle #capitalMarket .join-foreign-stock .step3 a {
  color: #4BC87D;
}
.capitalMarketNewStyle #capitalMarket .join-foreign-stock .form-group input {
  background-color: #ebf2f8;
  border: none;
}
@media (max-width: 991px) {
  .capitalMarketNewStyle #capitalMarket .join-foreign-stock .container .step1-container .step1 .form-group {
    width: auto;
  }
  .capitalMarketNewStyle #capitalMarket .join-foreign-stock .container .step1-container .step1 .step1-top {
    width: auto;
  }
  .capitalMarketNewStyle #capitalMarket .join-foreign-stock .container .step1-container .step1 .step1-middle .actions {
    width: auto;
  }
  .capitalMarketNewStyle #capitalMarket .join-foreign-stock .container .step2 .agreement-body.nyse .subtitle {
    width: auto;
  }
  .capitalMarketNewStyle #capitalMarket .join-foreign-stock .container .step2 .agreement-body .confirmation-area p {
    width: auto;
  }
}
@media (max-width: 767px) {
  .capitalMarketNewStyle #capitalMarket .join-foreign-stock .container .step1-container .step1 .form-group {
    width: auto;
  }
  .capitalMarketNewStyle #capitalMarket .join-foreign-stock .container .step1-container .step1 .step1-top {
    width: auto;
  }
  .capitalMarketNewStyle #capitalMarket .join-foreign-stock .container .step1-container .step1 .step1-middle .actions {
    width: auto;
  }
  .capitalMarketNewStyle #capitalMarket .join-foreign-stock .container .step1-container .step1 .info-complete-button {
    margin-top: 20px;
    width: 100%;
    float: right;
  }
  .capitalMarketNewStyle #capitalMarket .join-foreign-stock .container .step2 .agreement-body.nyse .subtitle {
    width: auto;
  }
  .capitalMarketNewStyle #capitalMarket .join-foreign-stock .container .step2 .agreement-body.nyse .list-items.nyse-section2 li .form-row .form-column {
    width: auto;
    margin: 0;
  }
  .capitalMarketNewStyle #capitalMarket .join-foreign-stock .container .step2 .agreement-body.nyse .list-items.nyse-section2 li .form-row .form-column .form-group {
    width: auto;
  }
  .capitalMarketNewStyle #capitalMarket .join-foreign-stock .container .step2 .agreement-body.nyse .actions .info-complete-button {
    width: 100%;
    margin: 0;
  }
  .capitalMarketNewStyle #capitalMarket .join-foreign-stock .container .step2 .agreement-body.nyse .actions .info-complete-link {
    width: 100%;
    text-align: center;
    margin-top: 10px;
  }
  .capitalMarketNewStyle #capitalMarket .join-foreign-stock .container .step2 .agreement-body .form-part form .form-group label {
    width: 100%;
  }
  .capitalMarketNewStyle #capitalMarket .join-foreign-stock .container .step2 .agreement-body .form-part form .form-group input {
    width: 100%;
  }
  .capitalMarketNewStyle #capitalMarket .join-foreign-stock .container .step2 .agreement-body .combo-wrap {
    width: 100%;
  }
  .capitalMarketNewStyle #capitalMarket .join-foreign-stock .container .step2 .agreement-body .combo-wrap .combo {
    width: 100%;
  }
  .capitalMarketNewStyle #capitalMarket .join-foreign-stock .container .step2 .agreement-body .combo-wrap .combo .combo_selected {
    width: 100%;
  }
  .capitalMarketNewStyle #capitalMarket .join-foreign-stock .container .step2 .agreement-body .confirmation-area .actions .info-complete-button {
    margin-left: 0;
    width: 100%;
  }
  .capitalMarketNewStyle #capitalMarket .join-foreign-stock .container .step2 .agreement-body .confirmation-area .actions .info-complete-link {
    margin: 0px;
    width: 100%;
    text-align: center;
  }
  .capitalMarketNewStyle #capitalMarket .join-foreign-stock .container .step2 .agreement-body .confirmation-area p {
    width: 100%;
    padding: 0;
  }
  .capitalMarketNewStyle #capitalMarket .join-foreign-stock .container .step2 .agreement-body .block-holder.small-block {
    margin-left: 0;
  }
  .capitalMarketNewStyle #capitalMarket .join-foreign-stock .container .step3 .redirect-link {
    margin-top: 50px;
  }
  .capitalMarketNewStyle #capitalMarket .join-foreign-stock .container .step3 .links-area {
    display: flex;
    justify-content: space-between;
  }
  .capitalMarketNewStyle #capitalMarket .join-foreign-stock .container .step3 .links-area .another-stock {
    margin-right: 0;
  }
}
.capitalMarketNewStyle #capitalMarket .search-result-page .search-row {
  box-shadow: 0 11px 18px 0 rgba(67, 96, 144, 0.15);
  background: white;
  padding: 20px 10px;
  padding-bottom: 10px;
  margin: 0;
}
.capitalMarketNewStyle #capitalMarket .search-result-page .filter-row {
  box-shadow: 0 11px 18px 0 rgba(67, 96, 144, 0.15);
  background: white;
  padding-right: 10px;
}
.capitalMarketNewStyle #capitalMarket .search-result-page .filter-row .filter-checkbox .filters-container {
  margin-top: 0;
}
.capitalMarketNewStyle #capitalMarket .search-result-page .filter-row .link {
  padding-left: 20px;
  text-decoration: underline;
}
.capitalMarketNewStyle #capitalMarket .search-result-page .filter-row.main_filter {
  padding-bottom: 15px;
}
.capitalMarketNewStyle #capitalMarket .search-result-page .filter-row.main_filter.foreign .link {
  padding-left: 20px;
}
.capitalMarketNewStyle #capitalMarket .search-result-page .filter-row .count_text {
  padding-top: 7px;
}
@media (max-width: 767px) {
  .capitalMarketNewStyle #capitalMarket .search-result-page .grid .ui-grid-row .ui-grid-cell.row-mobile .bottom-section {
    line-height: 1;
  }
  .capitalMarketNewStyle #capitalMarket .search-result-page .search-row {
    box-shadow: none;
  }
  .capitalMarketNewStyle #capitalMarket .search-result-page .filter-row {
    min-height: 60px;
  }
  .capitalMarketNewStyle #capitalMarket .search-result-page .filter-row .link {
    font-size: 14px;
    top: 0;
  }
  .capitalMarketNewStyle #capitalMarket .search-result-page .filter-row .count_text {
    float: none;
    padding-top: 0;
  }
  .capitalMarketNewStyle #capitalMarket .search-result-page .filter-row .filter-checkbox .button_green.filter {
    top: 21px;
    right: 15px;
    left: auto;
  }
}
.capitalMarketNewStyle #capitalMarket .tax-layers .top-part-wrapper {
  box-shadow: 0 11px 18px 0 rgba(67, 96, 144, 0.15);
  background: white;
  height: 55px;
  padding-top: 10px;
  padding-right: 15px;
  position: relative;
  z-index: 1;
}
.capitalMarketNewStyle #capitalMarket .tax-layers .top-part-wrapper autocomplete {
  display: inline-block;
}
.capitalMarketNewStyle #capitalMarket .tax-layers .top-part-wrapper autocomplete .angucomplete-holder {
  margin: 0;
  width: 300px;
}
.capitalMarketNewStyle #capitalMarket .tax-layers .top-part-wrapper autocomplete .angucomplete-holder i {
  left: 15px;
  top: 12px;
}
.capitalMarketNewStyle #capitalMarket .tax-layers .top-part-wrapper .home-page-link {
  margin-top: 6px;
  margin-left: 20px;
  text-decoration: underline;
}
.capitalMarketNewStyle #capitalMarket .tax-layers .top-part-wrapper .home-page-link a {
  text-decoration: underline;
}
.capitalMarketNewStyle #capitalMarket .tax-layers .tip-error-wrap {
  min-height: 290px;
  box-shadow: 0 11px 18px 0 rgba(67, 96, 144, 0.15);
  background: white;
  padding: 21px;
}
.capitalMarketNewStyle #capitalMarket .tax-layers .bottom-part {
  box-shadow: 0 11px 18px 0 rgba(67, 96, 144, 0.15);
  background: white;
  padding: 22px 15px 0px 15px;
  position: relative;
  z-index: 0;
}
.capitalMarketNewStyle #capitalMarket .tax-layers .bottom-part .summary-open-layers {
  background: #eaf5f9;
  border: none;
  border-radius: 0;
  box-shadow: 0 0 25px 0 rgba(81, 144, 182, 0.1);
  margin-bottom: 2px;
  padding: 0;
}
.capitalMarketNewStyle #capitalMarket .tax-layers .bottom-part .summary-open-layers li {
  padding-right: 20px;
  padding-bottom: 10px;
  margin-left: 20px;
  max-width: 20%;
  width: auto;
}
.capitalMarketNewStyle #capitalMarket .tax-layers .bottom-part .summary-open-layers li .summary-open-layers-label {
  font-weight: 500;
  font-family: Rubik, sans-serif;
  padding-top: 10px;
  margin-bottom: 3px;
}
.capitalMarketNewStyle #capitalMarket .tax-layers .bottom-part .summary-open-layers li .summary-open-layers-value {
  font-size: 14px;
  color: black;
  font-family: Rubik, sans-serif;
}
.capitalMarketNewStyle #capitalMarket .tax-layers .bottom-part .grid {
  box-shadow: none;
  padding-bottom: 10px;
}
.capitalMarketNewStyle #capitalMarket .tax-layers .bottom-part .grid .filter-sum {
  display: none;
}
.capitalMarketNewStyle #capitalMarket .tax-layers .bottom-part.empty {
  box-shadow: none;
  padding: 0;
}
@media (max-width: 767px) {
  .capitalMarketNewStyle #capitalMarket .tax-layers .bottom-part .summary-open-layers li {
    max-width: 100%;
  }
  .capitalMarketNewStyle #capitalMarket .tax-layers .top-part-wrapper {
    height: auto;
    padding: 15px;
  }
  .capitalMarketNewStyle #capitalMarket .tax-layers .top-part-wrapper:after {
    clear: both;
    content: "";
    display: table;
  }
  .capitalMarketNewStyle #capitalMarket .tax-layers .top-part-wrapper autocomplete {
    display: block;
  }
  .capitalMarketNewStyle #capitalMarket .tax-layers .top-part-wrapper autocomplete .angucomplete-holder {
    width: 100%;
  }
}
.capitalMarketNewStyle #capitalMarket .tax-baskets .taxView {
  box-shadow: 0 11px 18px 0 rgba(67, 96, 144, 0.15);
  background: white;
}
.capitalMarketNewStyle #capitalMarket .tax-baskets .taxView .year-tab {
  padding: 22px 15px 0px 15px;
}
.capitalMarketNewStyle #capitalMarket .tax-baskets .taxView .year-tab .summary-open-layers {
  background: #eaf5f9;
  border: none;
  border-radius: 0;
  box-shadow: 0 0 25px 0 rgba(81, 144, 182, 0.1);
  margin: 0;
  width: 100%;
  padding: 10px 20px 10px 0;
}
.capitalMarketNewStyle #capitalMarket .tax-baskets .taxView .date-tab {
  padding: 22px 15px 0px 15px;
}
.capitalMarketNewStyle #capitalMarket .tax-baskets .taxView .date-tab .show-button {
  margin-bottom: 15px;
  font-size: 16px;
}
.capitalMarketNewStyle #capitalMarket .tax-baskets .taxView .grid {
  box-shadow: none;
  padding-bottom: 10px;
}
.capitalMarketNewStyle #capitalMarket .tax-baskets .taxView .grid .filter-sum {
  display: none;
}
.capitalMarketNewStyle #capitalMarket .tax-baskets .combo-tip {
  top: 0px;
}
.capitalMarketNewStyle #capitalMarket .tax-baskets .combo-tip-container {
  margin-bottom: 10px;
  display: flex;
  align-items: flex-end;
}
.capitalMarketNewStyle #capitalMarket .tax-baskets .date-picker-tip {
  margin: 0 0 20px 5px;
}
@media (max-width: 991px) {
  .capitalMarketNewStyle #capitalMarket .tax-baskets .top-tabs-items {
    padding-right: 15px !important;
    padding-left: 15px !important;
  }
}
@media (max-width: 767px) {
  .capitalMarketNewStyle #capitalMarket .tax-baskets .combo-tip-container {
    display: block;
  }
  .capitalMarketNewStyle #capitalMarket .tax-baskets .top-tabs-items li {
    padding-left: 10px;
    padding-right: 10px;
    margin-left: 0;
  }
  .capitalMarketNewStyle #capitalMarket .tax-baskets .top-tabs-items li:nth-child(2) {
    float: left;
  }
  .capitalMarketNewStyle #capitalMarket .tax-baskets .footer_info .item {
    word-break: break-word;
  }
}
.capitalMarketNewStyle #capitalMarket .tax-simulation.no-policy-messages {
  margin-bottom: 100px;
}
.capitalMarketNewStyle #capitalMarket .tax-simulation .tax-simulation-autocomplete-wrapper {
  background: white;
  height: 55px;
  box-shadow: 0 0 25px 0 rgba(81, 144, 182, 0.1);
  padding-top: 10px;
  padding-right: 15px;
  padding-left: 15px;
}
.capitalMarketNewStyle #capitalMarket .tax-simulation .tax-simulation-autocomplete-wrapper .angucomplete-holder {
  margin: 0;
}
.capitalMarketNewStyle #capitalMarket .tax-simulation .tax-simulation-autocomplete-wrapper autocomplete {
  display: inline-block;
}
.capitalMarketNewStyle #capitalMarket .tax-simulation .tax-simulation-autocomplete-wrapper autocomplete .angucomplete-holder i {
  left: 15px;
  top: 12px;
}
.capitalMarketNewStyle #capitalMarket .tax-simulation .tax-simulation-autocomplete-wrapper .paper-alert {
  display: inline-block;
  position: relative;
  top: 7px;
  right: 10px;
  vertical-align: top;
}
.capitalMarketNewStyle #capitalMarket .tax-simulation .tax-simulation-autocomplete-wrapper .paper-alert .icon-info {
  top: -2px;
}
.capitalMarketNewStyle #capitalMarket .tax-simulation .tax-simulation-calculator .profits_calc {
  margin: 0;
  width: 100%;
  border: none;
  border-radius: 0;
  background: #ebf2f8;
  box-shadow: 0 11px 18px 0 rgba(67, 96, 144, 0.15);
}
.capitalMarketNewStyle #capitalMarket .tax-simulation .tax-simulation-calculator .profits_calc.has-simulation-error {
  justify-content: space-between;
  display: flex;
}
.capitalMarketNewStyle #capitalMarket .tax-simulation .tax-simulation-calculator .profits_calc.has-simulation-error .profits_calc-left {
  top: 0;
  right: 0;
}
.capitalMarketNewStyle #capitalMarket .tax-simulation .tax-simulation-calculator .profits_calc .pcr-items input.text-input {
  background: #ebf2f8;
  border-radius: 5px;
  padding-right: 10px;
}
.capitalMarketNewStyle #capitalMarket .tax-simulation .tax-simulation-calculator .profits_calc .profits_calc-right {
  box-shadow: 0 11px 18px 0 rgba(67, 96, 144, 0.15);
  padding-top: 28px;
  padding-right: 18px;
  border-top-right-radius: 0px;
  border-bottom-right-radius: 0px;
  height: 418px;
}
.capitalMarketNewStyle #capitalMarket .tax-simulation .tax-simulation-calculator .profits_calc .profits_calc-right .data-container {
  margin-right: 0;
}
.capitalMarketNewStyle #capitalMarket .tax-simulation .tax-simulation-calculator .profits_calc .profits_calc-right .data-container .pcl_heading {
  font-size: 17px;
  color: #606060;
  font-weight: 500;
  margin-bottom: 18px;
}
.capitalMarketNewStyle #capitalMarket .tax-simulation .tax-simulation-calculator .profits_calc .profits_calc-right .data-container .pcl_heading .mandatory-form-title {
  font-size: 14px;
  font-weight: normal;
  position: inherit;
}
.capitalMarketNewStyle #capitalMarket .tax-simulation .tax-simulation-calculator .profits_calc .profits_calc-right .data-container .input-titles {
  color: #677b8a;
  margin-bottom: 3px;
}
.capitalMarketNewStyle #capitalMarket .tax-simulation .tax-simulation-calculator .profits_calc .profits_calc-right .profits_calc .pcr-items {
  margin-bottom: 25px;
}
.capitalMarketNewStyle #capitalMarket .tax-simulation .tax-simulation-calculator .profits_calc .profits_calc-right .buttons-section {
  display: flex;
  justify-content: space-between;
  padding-top: 38px;
  padding-right: 0px;
}
.capitalMarketNewStyle #capitalMarket .tax-simulation .tax-simulation-calculator .profits_calc .profits_calc-right .buttons-section .clear-button {
  color: #4BC87D;
  cursor: pointer;
  font-size: 16px;
}
.capitalMarketNewStyle #capitalMarket .tax-simulation .tax-simulation-calculator .profits_calc .profits_calc-right .buttons-section .button_green {
  margin-left: 21px;
}
.capitalMarketNewStyle #capitalMarket .tax-simulation .tax-simulation-calculator .profits_calc .profits_calc-right .combo-big .combo .combo_selected {
  height: 40px;
  border: none;
  padding-right: 0;
}
.capitalMarketNewStyle #capitalMarket .tax-simulation .tax-simulation-calculator .profits_calc .profits_calc-right .combo-wrap .combo .combo_selected .combo_selected_text {
  padding-right: 0px;
  padding-top: 2px;
}
.capitalMarketNewStyle #capitalMarket .tax-simulation .tax-simulation-calculator .profits_calc .profits_calc-left {
  vertical-align: top;
  background: #ebf2f8;
  position: relative;
  top: 5px;
  right: 20px;
  display: inline-block;
  padding-top: 28px;
  float: none;
}
.capitalMarketNewStyle #capitalMarket .tax-simulation .tax-simulation-calculator .profits_calc .profits_calc-left .pcl_heading {
  font-size: 17px;
  color: #606060;
  font-weight: 500;
  padding-right: 18px;
}
.capitalMarketNewStyle #capitalMarket .tax-simulation .tax-simulation-calculator .profits_calc .profits_calc-left .pcl_item {
  color: black;
  font-weight: normal;
  padding: 8px 0;
  padding-right: 18px;
}
.capitalMarketNewStyle #capitalMarket .tax-simulation .tax-simulation-calculator .profits_calc .profits_calc-left .pcl_item:first-child {
  padding-top: 8px;
  border-top: 1px solid #e7e7e7;
}
.capitalMarketNewStyle #capitalMarket .tax-simulation .tax-simulation-calculator .profits_calc .profits_calc-left .pcl_item:last-child {
  border-bottom: 1px solid #e7e7e7;
  font-weight: 500;
}
.capitalMarketNewStyle #capitalMarket .tax-simulation .tax-simulation-calculator .profits_calc .profits_calc-left .pcl-info {
  left: 23px;
}
.capitalMarketNewStyle #capitalMarket .tax-simulation .tax-simulation-calculator .profits_calc .profits_calc-left .pcl-info .number .currency {
  margin-right: 4px;
}
.capitalMarketNewStyle #capitalMarket .tax-simulation .tax-simulation-calculator .profits_calc .profits_calc-left .gi.icon-info {
  margin-right: 8px;
}
.capitalMarketNewStyle #capitalMarket .tax-simulation .simulation-error {
  top: 0px;
  right: 0px;
}
.capitalMarketNewStyle #capitalMarket .tax-simulation .simulation-error .global-error-wrapper {
  margin-bottom: 0px;
  background-color: transparent;
  box-shadow: none;
}
.capitalMarketNewStyle #capitalMarket .tax-simulation .simulation-error .global-error-wrapper .error-message {
  max-width: 500px;
  bottom: 0px;
}
@media (max-width: 991px) {
  .capitalMarketNewStyle #capitalMarket .tax-simulation .tax-simulation-calculator .profits_calc.has-simulation-error {
    display: block;
  }
  .capitalMarketNewStyle #capitalMarket .tax-simulation .tax-simulation-calculator .profits_calc.has-simulation-error .error-message {
    left: auto;
  }
  .capitalMarketNewStyle #capitalMarket .tax-simulation .tax-simulation-calculator .profits_calc .profits_calc-right {
    height: 434px;
    padding-right: 15px;
    padding-left: 15px;
  }
  .capitalMarketNewStyle #capitalMarket .tax-simulation .tax-simulation-calculator .profits_calc .profits_calc-right:before {
    top: 399px;
  }
  .capitalMarketNewStyle #capitalMarket .tax-simulation .tax-simulation-calculator .profits_calc .profits_calc-right .buttons-section {
    padding-right: inherit;
    justify-content: flex-start;
    padding-top: 0;
  }
  .capitalMarketNewStyle #capitalMarket .tax-simulation .tax-simulation-calculator .profits_calc .profits_calc-left {
    top: 0;
    right: 0;
  }
  .capitalMarketNewStyle #capitalMarket .tax-simulation .tax-simulation-autocomplete-wrapper autocomplete {
    width: 100%;
  }
  .capitalMarketNewStyle #capitalMarket .tax-simulation .tax-simulation-autocomplete-wrapper .paper-alert {
    display: inline-block;
    position: relative;
    top: 7px;
    right: 10px;
    vertical-align: top;
  }
  .capitalMarketNewStyle #capitalMarket .tax-simulation .tax-simulation-autocomplete-wrapper .paper-alert .icon-info {
    top: -2px;
  }
  .capitalMarketNewStyle #capitalMarket .tax-simulation .simulation-error .global-error-wrapper .error-message {
    max-width: 5000px;
  }
}
@media (max-width: 767px) {
  .capitalMarketNewStyle #capitalMarket .tax-simulation .tax-simulation-calculator .profits_calc.has-simulation-error {
    display: block;
  }
  .capitalMarketNewStyle #capitalMarket .tax-simulation .tax-simulation-calculator .profits_calc.has-simulation-error .error-message {
    left: auto;
  }
  .capitalMarketNewStyle #capitalMarket .tax-simulation .tax-simulation-calculator .profits_calc .profits_calc-left {
    right: 0;
  }
  .capitalMarketNewStyle #capitalMarket .tax-simulation .tax-simulation-calculator .profits_calc .profits_calc-right:before {
    display: none;
  }
  .capitalMarketNewStyle #capitalMarket .tax-simulation .tax-simulation-calculator .profits_calc .profits_calc-right .buttons-section {
    padding-right: inherit;
    justify-content: space-between;
  }
  .capitalMarketNewStyle #capitalMarket .tax-simulation .tax-simulation-calculator .profits_calc .profits_calc-right .buttons-section .button_green {
    margin: 0px;
    left: 0px;
    right: auto;
  }
  .capitalMarketNewStyle #capitalMarket .tax-simulation .tax-simulation-calculator .profits_calc .profits_calc-right .combo-big .combo .combo_selected {
    width: 93vw;
  }
  .capitalMarketNewStyle #capitalMarket .tax-simulation .tax-simulation-calculator .profits_calc .profits_calc-right input.text-input {
    width: 93vw;
  }
  .capitalMarketNewStyle #capitalMarket .tax-simulation .tax-simulation-calculator .profits_calc .profits_calc-left .pcl_item,
  .capitalMarketNewStyle #capitalMarket .tax-simulation .tax-simulation-calculator .profits_calc .profits_calc-left .pcl_heading {
    padding-right: 0px;
  }
}
.capitalMarketNewStyle #capitalMarket .paper-main .paper-summary-area {
  background-color: transparent;
  padding-top: 0px;
  height: auto;
  padding-bottom: 15px;
}
.capitalMarketNewStyle #capitalMarket .paper-main .paper-summary-area .container {
  padding-top: 2px;
}
.capitalMarketNewStyle #capitalMarket .paper-main .paper-summary-area .container .paper-summary-area-content-wrapper {
  background: white;
  box-shadow: 0 0 25px 0 rgba(81, 144, 182, 0.1);
  padding: 22px 22px 0 0;
  height: auto;
}
.capitalMarketNewStyle #capitalMarket .paper-main .paper-summary-area .container .paper-summary-area-content-wrapper .block.indice-block {
  width: 250px;
  padding: 0 20px 0 20px;
}
.capitalMarketNewStyle #capitalMarket .paper-main .paper-summary-area .container .paper-summary-area-content-wrapper .block.indice-block span {
  color: #606060;
  font-size: 14px;
}
.capitalMarketNewStyle #capitalMarket .paper-main .paper-summary-area .container .paper-summary-area-content-wrapper .block.indice-block .line-img {
  margin: -6px 0;
  margin-bottom: 0;
}
.capitalMarketNewStyle #capitalMarket .paper-main .paper-summary-area .container .paper-summary-area-content-wrapper .block.indice-block .icon-gray-arrow-down {
  position: absolute;
  top: 20px;
}
.capitalMarketNewStyle #capitalMarket .paper-main .paper-summary-area .container .paper-summary-area-content-wrapper .block.indice-block .bar-number {
  position: relative;
  top: -4px;
  color: black;
}
.capitalMarketNewStyle #capitalMarket .paper-main .paper-summary-area .container .paper-summary-area-content-wrapper .block.operation-block {
  width: auto;
  min-width: 320px;
  margin-top: 0;
}
.capitalMarketNewStyle #capitalMarket .paper-main .paper-summary-area .container .paper-summary-area-content-wrapper .block.operation-block .last-rate {
  font-size: 26px;
  color: #515967;
  margin-left: 10px;
  margin-top: 0;
}
.capitalMarketNewStyle #capitalMarket .paper-main .paper-summary-area .container .paper-summary-area-content-wrapper .block.operation-block .revenue-rate {
  font-size: 26px;
  color: #4e5664;
  margin-left: 10px;
  margin-top: 0;
}
.capitalMarketNewStyle #capitalMarket .paper-main .paper-summary-area .container .paper-summary-area-content-wrapper .block.operation-block .rate-labels {
  font-size: 14px;
  position: relative;
  top: -5px;
}
.capitalMarketNewStyle #capitalMarket .paper-main .paper-summary-area .container .paper-summary-area-content-wrapper .block.operation-block .paper-value {
  display: inline-block;
  vertical-align: top;
  margin-left: 5px;
}
.capitalMarketNewStyle #capitalMarket .paper-main .paper-summary-area .container .paper-summary-area-content-wrapper .block.operation-block .more-actions {
  display: inline-block;
  vertical-align: top;
}
.capitalMarketNewStyle #capitalMarket .paper-main .paper-summary-area .container .paper-summary-area-content-wrapper .block.operation-block .more-actions .action_info_button {
  position: static;
  right: 0px;
  top: 0px;
}
.capitalMarketNewStyle #capitalMarket .paper-main .paper-summary-area .container .paper-summary-area-content-wrapper .block.operation-block .more-actions .action_info_button .icon-ellipsis {
  vertical-align: super;
}
.capitalMarketNewStyle #capitalMarket .paper-main .paper-summary-area .container .paper-summary-area-content-wrapper .block.operation-block .buy-sell {
  display: inline-block;
  margin-top: 0px;
  position: relative;
  margin-right: 0px;
  vertical-align: top;
  padding-bottom: 5px;
}
.capitalMarketNewStyle #capitalMarket .paper-main .paper-summary-area .container .paper-summary-area-content-wrapper .block.operation-block .buy-sell .buy,
.capitalMarketNewStyle #capitalMarket .paper-main .paper-summary-area .container .paper-summary-area-content-wrapper .block.operation-block .buy-sell .sell {
  width: 32px;
  height: 32px;
  font-size: 16px;
  line-height: 1.9;
}
.capitalMarketNewStyle #capitalMarket .paper-main .paper-summary-area .container .paper-summary-area-content-wrapper .block.operation-block .buy-sell .buy {
  margin-left: 7px;
}
.capitalMarketNewStyle #capitalMarket .paper-main .paper-summary-area .container .paper-summary-area-content-wrapper .block.operation-block .buy-sell .bursa-status-text {
  color: #515967;
}
.capitalMarketNewStyle #capitalMarket .paper-main .paper-summary-area .container .paper-summary-area-content-wrapper .block.operation-block .base-rate {
  font-size: 18px;
  margin-top: 7px;
  font-weight: 500;
}
.capitalMarketNewStyle #capitalMarket .paper-main .paper-summary-area .container .paper-summary-area-content-wrapper .block.operation-block .base-rate .gi {
  margin-left: 7px;
  position: relative;
  top: 2px;
}
.capitalMarketNewStyle #capitalMarket .paper-main .paper-summary-area .container .paper-summary-area-content-wrapper .block.operation-block .base-rate .icon-arrow-change {
  color: #515967;
}
.capitalMarketNewStyle #capitalMarket .paper-main .paper-summary-area .container .paper-summary-area-content-wrapper .block.operation-block .base-rate .icon-arrow-change.change-pos {
  color: #86c343;
}
.capitalMarketNewStyle #capitalMarket .paper-main .paper-summary-area .container .paper-summary-area-content-wrapper .block.operation-block .base-rate .icon-arrow-change.change-neg {
  color: #cc3a52;
}
.capitalMarketNewStyle #capitalMarket .paper-main .paper-summary-area .container .paper-summary-area-content-wrapper .block.operation-block .last-deal-time {
  font-size: 14px;
  color: #606060;
  line-height: 7px;
  margin-bottom: 4px;
}
.capitalMarketNewStyle #capitalMarket .paper-main .paper-summary-area .container .paper-summary-area-content-wrapper .block.operation-block .get-real-time-data {
  color: #4BC87D;
  float: none;
  font-size: 14px;
  text-decoration: underline;
}
.capitalMarketNewStyle #capitalMarket .paper-main .paper-summary-area .container .paper-summary-area-content-wrapper .block.operation-block .get-real-time-data .bullet-icon-arrow {
  display: none;
}
.capitalMarketNewStyle #capitalMarket .paper-main .paper-summary-area .container .paper-summary-area-content-wrapper .block.trading-block {
  padding: 0px 20px 0 22px;
  width: 246px;
}
.capitalMarketNewStyle #capitalMarket .paper-main .paper-summary-area .container .paper-summary-area-content-wrapper .block.trading-block div {
  font-size: 15px;
  color: #515967;
}
.capitalMarketNewStyle #capitalMarket .paper-main .paper-summary-area .container .paper-summary-area-content-wrapper .block.trading-block .trading-stage-meta {
  color: #515967;
  margin-top: 0;
  font-size: 22px;
}
.capitalMarketNewStyle #capitalMarket .paper-main .paper-summary-area .container .paper-summary-area-content-wrapper .block.trading-block .not-active {
  margin-top: 0;
  color: #fb5f5f;
}
.capitalMarketNewStyle #capitalMarket .paper-main .paper-summary-area .container .paper-summary-area-content-wrapper .block.trading-block .not-active .fa-chevron-down {
  display: none;
}
.capitalMarketNewStyle #capitalMarket .paper-main .paper-summary-area .container .paper-summary-area-content-wrapper .block.trading-block .not-active .exclamation-icon-red-new {
  position: relative;
  top: 2px;
  margin-left: 5px;
}
.capitalMarketNewStyle #capitalMarket .paper-main .paper-summary-area .container .paper-summary-area-content-wrapper .block.daily-revenue {
  padding: 0px 20px 0 20px;
  width: 225px;
}
.capitalMarketNewStyle #capitalMarket .paper-main .paper-summary-area .container .paper-summary-area-content-wrapper .block.daily-revenue div {
  font-size: 15px;
  color: #515967;
}
.capitalMarketNewStyle #capitalMarket .paper-main .paper-summary-area .container .paper-summary-area-content-wrapper .block.daily-revenue .daily-nis-revenue {
  margin-top: 0px;
  font-size: 22px;
  color: #515967;
}
.capitalMarketNewStyle #capitalMarket .paper-main .paper-summary-area .container .paper-summary-area-content-wrapper .block.daily-revenue .daily-nis-revenue .number .currency {
  font-size: 12px;
  margin-right: 4px;
}
.capitalMarketNewStyle #capitalMarket .paper-main .paper-summary-area .container .paper-summary-area-content-wrapper .block.daily-rate {
  padding-top: 0px;
}
.capitalMarketNewStyle #capitalMarket .paper-main .paper-summary-area .container .paper-summary-area-content-wrapper .block.daily-rate div {
  color: #515967;
}
.capitalMarketNewStyle #capitalMarket .paper-main .paper-summary-area .container .paper-summary-area-content-wrapper .block.daily-rate .daily-rate-value {
  margin-top: 0px;
}
.capitalMarketNewStyle #capitalMarket .paper-main .paper-summary-area .container .paper-summary-area-content-wrapper .block.foreign-equity-block.ask-bid {
  width: auto;
  margin: 0 20px;
}
.capitalMarketNewStyle #capitalMarket .paper-main .paper-summary-area .container .paper-summary-area-content-wrapper .block.foreign-equity-block.ask-bid .bid-values-wrap,
.capitalMarketNewStyle #capitalMarket .paper-main .paper-summary-area .container .paper-summary-area-content-wrapper .block.foreign-equity-block.ask-bid .ask-values-wrap {
  margin-top: 0;
}
.capitalMarketNewStyle #capitalMarket .paper-main .paper-summary-area .container .paper-summary-area-content-wrapper .block.foreign-equity-block.ask-bid .bid-values-wrap {
  margin-right: 0px;
}
.capitalMarketNewStyle #capitalMarket .paper-main .paper-summary-area .container .paper-summary-area-content-wrapper .block.foreign-equity-block.ask-bid .ask-values-wrap {
  float: right;
}
.capitalMarketNewStyle #capitalMarket .paper-main .paper-summary-area .container .paper-summary-area-content-wrapper .block.foreign-equity-block .foreign-equity-block-value {
  color: #606060;
  margin-bottom: 4px;
  font-size: 14px;
}
.capitalMarketNewStyle #capitalMarket .paper-main .paper-summary-area .container .paper-summary-area-content-wrapper .block.foreign-equity-block .foreign-equity-block-value.bursa-name {
  width: auto;
  color: black;
}
.capitalMarketNewStyle #capitalMarket .paper-main .paper-summary-area .container .paper-summary-area-content-wrapper .block.foreign-equity-block .foreign-equity-block-value.big-font {
  margin-top: 0;
}
.capitalMarketNewStyle #capitalMarket .paper-main .paper-summary-area .container .paper-summary-area-content-wrapper .block.foreign-equity-block .foreign-equity-block-value.value {
  color: black;
  font-size: 16px;
}
.capitalMarketNewStyle #capitalMarket .paper-main .paper-summary-area .container .paper-summary-area-content-wrapper .block.foreign-equity-block.daily-cycle {
  padding: 0 20px;
}
.capitalMarketNewStyle #capitalMarket .paper-main .paper-summary-area .container .paper-summary-area-content-wrapper .block.foreign-equity-block.bursa {
  padding-top: 0;
}
.capitalMarketNewStyle #capitalMarket .paper-main .paper-summary-area .container .paper-summary-area-content-wrapper .block-separator {
  height: 46px;
  background-color: #c8c8c8;
}
.capitalMarketNewStyle #capitalMarket .paper-main .paper-summary-area .container .paper-summary-area-content-wrapper .outer-section {
  z-index: 5;
  top: 0px;
  margin-top: 0px;
  left: 23px;
}
.capitalMarketNewStyle #capitalMarket .paper-main .paper-summary-area .container .paper-summary-area-content-wrapper .outer-section .open-orders {
  top: 32px;
}
.capitalMarketNewStyle #capitalMarket .paper-main .paper-summary-area .container .paper-summary-area-content-wrapper .outer-section .open-orders .text {
  color: #4BC87D;
  font-size: 14px;
  font-weight: 500;
  text-decoration: none;
  opacity: 1;
  padding-right: 5px;
}
.capitalMarketNewStyle #capitalMarket .paper-main .paper-summary-area .container .paper-summary-area-content-wrapper .outer-section .derivatives-details-summary-title-wrapper {
  margin-top: 25px;
}
.capitalMarketNewStyle #capitalMarket .paper-main .paper-summary-area .container .paper-summary-area-content-wrapper .outer-section .derivatives-details-summary-title-wrapper .categoris-top-buttons {
  left: 130px;
  top: -11px;
  font-size: 14px;
  font-weight: 500;
  text-decoration: none;
}
.capitalMarketNewStyle #capitalMarket .paper-main .paper-summary-area .container .paper-summary-area-content-wrapper .outer-section .derivatives-details-summary-title-wrapper .categoris-top-buttons i.gi {
  top: -2px;
  height: 19px;
}
.capitalMarketNewStyle #capitalMarket .paper-main .paper-summary-area .container .paper-summary-area-content-wrapper .outer-section .outer-section-links {
  display: flex;
  justify-content: flex-end;
  position: static;
}
.capitalMarketNewStyle #capitalMarket .paper-main .paper-summary-area .container .paper-summary-area-content-wrapper .outer-section .outer-section-links .indice-links .text {
  color: #25cb92;
}
.capitalMarketNewStyle #capitalMarket .paper-main .paper-summary-area .container .block.operation-block .buy-sell .bursa-status-icon {
  top: 0px;
}
.capitalMarketNewStyle #capitalMarket .paper-main .paper-summary-area.foreign-paper-summary .paper-sticky-summary .container {
  padding-top: 2px;
}
.capitalMarketNewStyle #capitalMarket .paper-main .paper-summary-area.foreign-paper-summary .paper-sticky-summary .paper-name {
  direction: ltr;
}
.capitalMarketNewStyle #capitalMarket .paper-main .paper-summary-area.paper-sticky-summary-wrap {
  padding-top: 15px;
  background-color: rgba(45, 57, 72, 0.85);
  opacity: 1;
  top: 64px;
  z-index: 19;
  box-shadow: 0 11px 18px 0 rgba(67, 96, 144, 0.15);
}
.capitalMarketNewStyle #capitalMarket .paper-main .paper-summary-area.paper-sticky-summary-wrap .container .block {
  padding-top: 10px;
}
.capitalMarketNewStyle #capitalMarket .paper-main .paper-summary-area.paper-sticky-summary-wrap .container .block .paper-name {
  padding-right: 63px;
  font-size: 24px;
  width: 430px;
}
.capitalMarketNewStyle #capitalMarket .paper-main .paper-summary-area.paper-sticky-summary-wrap .container .block.operation-block {
  width: 320px;
}
.capitalMarketNewStyle #capitalMarket .paper-main .paper-summary-area.paper-sticky-summary-wrap .container .block.operation-block .last-rate,
.capitalMarketNewStyle #capitalMarket .paper-main .paper-summary-area.paper-sticky-summary-wrap .container .block.operation-block .revenue-rate {
  font-size: 26px;
}
.capitalMarketNewStyle #capitalMarket .paper-main .paper-summary-area.paper-sticky-summary-wrap .container .block.operation-block .base-rate {
  font-weight: 500;
}
.capitalMarketNewStyle #capitalMarket .paper-main .paper-summary-area.paper-sticky-summary-wrap .container .block.operation-block .rate-labels {
  color: white;
  font-size: 12px;
  position: relative;
  top: -7px;
}
.capitalMarketNewStyle #capitalMarket .paper-main .paper-summary-area.paper-sticky-summary-wrap .container .block.operation-block .last-rate {
  color: white;
}
.capitalMarketNewStyle #capitalMarket .paper-main .paper-summary-area.paper-sticky-summary-wrap .container .block.operation-block .last-deal-time {
  color: white;
  font-size: 16px;
  line-height: 11px;
}
.capitalMarketNewStyle #capitalMarket .paper-main .paper-summary-area.paper-sticky-summary-wrap .container .block.operation-block .revenue-rate {
  color: white;
}
.capitalMarketNewStyle #capitalMarket .paper-main .paper-summary-area.paper-sticky-summary-wrap .container .block.operation-block .gi {
  position: relative;
  top: 3px;
  margin-right: 8px;
  margin-left: 7px;
}
.capitalMarketNewStyle #capitalMarket .paper-main .paper-summary-area.paper-sticky-summary-wrap .container .block.operation-block .icon-arrow-change {
  color: white;
}
.capitalMarketNewStyle #capitalMarket .paper-main .paper-summary-area.paper-sticky-summary-wrap .container .block.operation-block .buy-sell .bursa-status-icon {
  top: 4px;
}
.capitalMarketNewStyle #capitalMarket .paper-main .paper-summary-area.paper-sticky-summary-wrap .container .block.daily-revenue div {
  color: white;
}
.capitalMarketNewStyle #capitalMarket .paper-main .paper-summary-area.paper-sticky-summary-wrap .container .summary_actions {
  position: relative;
  right: -152px;
  top: 6px;
}
.capitalMarketNewStyle #capitalMarket .paper-main .paper-summary-area.paper-sticky-summary-wrap .container .summary_actions .sa_buy,
.capitalMarketNewStyle #capitalMarket .paper-main .paper-summary-area.paper-sticky-summary-wrap .container .summary_actions .sa_sell {
  height: 38px;
  width: 75px;
  border-radius: 50px;
  box-shadow: none;
  font-size: 16px;
  font-weight: 500;
  font-family: Rubik, sans-serif;
  line-height: 1;
}
.capitalMarketNewStyle #capitalMarket .paper-main .paper-summary-area.paper-sticky-summary-wrap .container .summary_actions .sa_buy {
  margin-left: 10px;
}
.capitalMarketNewStyle #capitalMarket .paper-main .paper-summary-area.paper-sticky-summary-wrap .container .block-separator {
  background-color: white;
  margin-top: 12px;
  height: 47px;
  color: white;
}
@media (max-width: 1024px) {
  .capitalMarketNewStyle #capitalMarket .paper-main .paper-summary-area {
    height: inherit;
    background-color: inherit;
  }
  .capitalMarketNewStyle #capitalMarket .paper-main .paper-summary-area .container .paper-summary-area-content-wrapper {
    padding: 0;
    box-shadow: none;
    padding-top: 10px;
    height: auto;
  }
  .capitalMarketNewStyle #capitalMarket .paper-main .paper-summary-area .container .paper-summary-area-content-wrapper .block.operation-block .last-rate,
  .capitalMarketNewStyle #capitalMarket .paper-main .paper-summary-area .container .paper-summary-area-content-wrapper .block.operation-block .last-deal-time,
  .capitalMarketNewStyle #capitalMarket .paper-main .paper-summary-area .container .paper-summary-area-content-wrapper .block.operation-block .base-rate.icon-arrow-change {
    color: #515967;
  }
  .capitalMarketNewStyle #capitalMarket .paper-main .paper-summary-area .container .paper-summary-area-content-wrapper .outer-section {
    margin-top: 0px;
    height: auto;
    top: 0;
  }
  .capitalMarketNewStyle #capitalMarket .paper-main .paper-summary-area .container .paper-summary-area-content-wrapper .outer-section .open-orders {
    top: auto;
  }
  .capitalMarketNewStyle #capitalMarket .paper-main .paper-summary-area .container .mobile-summary-wrapper {
    margin: 0;
    background-color: white;
    min-height: 90px;
  }
  .capitalMarketNewStyle #capitalMarket .paper-main .paper-summary-area .container .mobile-summary-wrapper .row-separator {
    border-bottom: 1px solid #e7e7e7;
    margin: 10px 0;
  }
  .capitalMarketNewStyle #capitalMarket .paper-main .paper-summary-area .container .mobile-summary-wrapper .draw-content .row-value {
    color: #000;
    font-size: 14px;
  }
  .capitalMarketNewStyle #capitalMarket .paper-main .paper-summary-area .container .mobile-summary-wrapper .draw-content .row-label {
    color: #606060;
    font-size: 14px;
  }
  .capitalMarketNewStyle #capitalMarket .paper-main .paper-summary-area .container .mobile-summary-wrapper .block.operation-block {
    width: 100%;
  }
  .capitalMarketNewStyle #capitalMarket .paper-main .paper-summary-area .container .mobile-summary-wrapper .block.operation-block .last-deal-time,
  .capitalMarketNewStyle #capitalMarket .paper-main .paper-summary-area .container .mobile-summary-wrapper .block.operation-block .rate-labels {
    font-size: 11px;
  }
  .capitalMarketNewStyle #capitalMarket .paper-main .paper-summary-area .container .mobile-summary-wrapper .block.operation-block .last-rate-wrapper .last-rate {
    font-size: 18px;
    font-weight: 400;
  }
  .capitalMarketNewStyle #capitalMarket .paper-main .paper-summary-area .container .mobile-summary-wrapper .block.operation-block .base-rate {
    font-size: 18px;
    font-weight: 400;
  }
  .capitalMarketNewStyle #capitalMarket .paper-main .paper-summary-area .container .mobile-summary-wrapper .block.operation-block .revenue-rate {
    font-size: 18px ;
  }
  .capitalMarketNewStyle #capitalMarket .paper-main .paper-summary-area .container .mobile-summary-wrapper .action_info_button .tmm_drop.active ul {
    max-height: 328px;
  }
  .capitalMarketNewStyle #capitalMarket .paper-main .paper-summary-area .container .mobile-summary-wrapper .action_info_button .tmm_drop.active ul li {
    height: 32px;
  }
  .capitalMarketNewStyle #capitalMarket .paper-main .paper-summary-area.paper-sticky-summary-wrap .container .block .paper-name {
    max-width: 150px;
    width: 150px;
    padding-right: 0;
  }
  .capitalMarketNewStyle #capitalMarket .paper-main .paper-summary-area.paper-sticky-summary-wrap .container .summary_actions {
    right: 0;
  }
}
@media (max-width: 767px) {
  .capitalMarketNewStyle #capitalMarket .paper-main .paper-summary-area .container .mobile-summary-wrapper {
    margin-top: 0px;
  }
  .capitalMarketNewStyle #capitalMarket .paper-main .paper-summary-area .container .mobile-summary-wrapper .draw-content .more-actions {
    margin-top: 10px;
  }
  .capitalMarketNewStyle #capitalMarket .paper-main .paper-summary-area .container .paper-summary-area-content-wrapper .outer-section {
    margin-top: 0px;
    height: auto;
  }
  .capitalMarketNewStyle #capitalMarket .paper-main .paper-summary-area .container .paper-summary-area-content-wrapper .outer-section .derivatives-details-summary-title-wrapper {
    top: 1px;
  }
  .capitalMarketNewStyle #capitalMarket .paper-main .paper-summary-area .container .paper-summary-area-content-wrapper .outer-section .open-orders {
    bottom: 0px;
  }
  .capitalMarketNewStyle #capitalMarket .paper-main .paper-summary-area .container .paper-summary-area-content-wrapper .block.operation-block {
    min-width: initial;
  }
}
.capitalMarketNewStyle #capitalMarket .paper-main .indice-page .local-equity-details-activity {
  background-color: white;
  padding: 0 15px;
}
.capitalMarketNewStyle #capitalMarket .paper-main .indice-page .local-equity-details-activity .local-equity-details-activity-wrapper {
  margin-top: 20px;
  margin-bottom: 10px;
  width: 815px;
}
.capitalMarketNewStyle #capitalMarket .paper-main .indice-page .local-equity-details-activity .local-equity-details-activity-wrapper .graph-table-wrapper {
  padding-right: 20px;
  padding-top: 17px;
  box-shadow: 0 0 25px 0 rgba(81, 144, 182, 0.1);
}
.capitalMarketNewStyle #capitalMarket .paper-main .indice-page .local-equity-details-activity .local-equity-details-activity-wrapper .graph-table-wrapper .paper-name-wrapper {
  border: none;
  background-color: white;
}
.capitalMarketNewStyle #capitalMarket .paper-main .indice-page .local-equity-details-activity .local-equity-details-activity-wrapper .graph-table-wrapper .paper-name-wrapper .paper-name-line {
  background: #526AB0;
  height: 16px;
  width: 16px;
  border: none;
  border-radius: 50px;
}
.capitalMarketNewStyle #capitalMarket .paper-main .indice-page .local-equity-details-activity .local-equity-details-activity-wrapper .graph-table-wrapper .paper-name-wrapper .paper-name-line.skyblue {
  background: #A3B4FC;
}
.capitalMarketNewStyle #capitalMarket .paper-main .indice-page .local-equity-details-activity .local-equity-details-activity-wrapper .graph-table-wrapper .paper-name-wrapper .paper-name {
  padding-top: 6px;
  font-size: 14px;
}
.capitalMarketNewStyle #capitalMarket .paper-main .indice-page .local-equity-details-activity .local-equity-details-activity-wrapper .graph-table-wrapper .paper-name-wrapper .delete {
  margin: 0;
  margin-top: 6px;
  margin-left: 15px;
}
.capitalMarketNewStyle #capitalMarket .paper-main .indice-page .local-equity-details-activity.search-area {
  padding: 0;
}
.capitalMarketNewStyle #capitalMarket .paper-main .indice-page .local-equity-details-activity .page-data {
  background-color: white;
}
.capitalMarketNewStyle #capitalMarket .paper-main .indice-page .local-equity-details-activity .grid {
  box-shadow: none;
}
.capitalMarketNewStyle #capitalMarket .paper-main .indice-page .indice-description {
  z-index: 5;
  background: white;
  border-radius: 3px;
  box-shadow: 0 0 25px 0 rgba(81, 144, 182, 0.1);
  padding: 19px;
  position: relative;
  font-size: 14px;
  color: #6e7685;
  margin-top: 0px;
}
.capitalMarketNewStyle #capitalMarket .paper-main .indice-page .indice-composition {
  padding-top: 0px;
  background: white;
}
.capitalMarketNewStyle #capitalMarket .paper-main .indice-page .indice-composition .indice-composition-button-wrapper {
  padding-top: 10px;
  padding-left: 10px;
}
.capitalMarketNewStyle #capitalMarket .paper-main .indice-page .indice-composition .bubble-box {
  margin-right: 1%;
  margin-left: 2%;
  width: 98%;
}
.capitalMarketNewStyle #capitalMarket .paper-main .indice-page .indice-composition .bar-chart-button .fa-line-chart {
  top: 10px;
  right: 10px;
}
.capitalMarketNewStyle #capitalMarket .paper-main .indice-page .indice-composition .indice-slide-area {
  background-color: white;
  box-shadow: 0 7px 25px 0 hsla(0, 0%, 53%, 0.3);
  border: none;
  border-bottom: 2px solid #25cb92;
}
.capitalMarketNewStyle #capitalMarket .paper-main .indice-page .indice-composition .indice-composition-table-section {
  margin-top: 0px;
  position: static;
}
.capitalMarketNewStyle #capitalMarket .paper-main .indice-page .indice-composition .indice-composition-table-section .indice-composition-filter-wrapper {
  padding-bottom: 20px;
  display: inline-block;
  padding-right: 10px;
}
.capitalMarketNewStyle #capitalMarket .paper-main .indice-page .indice-composition .indice-composition-table-section .indice-composition-combo-label {
  top: 8px;
}
.capitalMarketNewStyle #capitalMarket .paper-main .indice-page .indice-composition .indice-composition-table-section .checkbox-section {
  vertical-align: bottom;
}
.capitalMarketNewStyle #capitalMarket .paper-main .indice-page .indice-composition .indice-composition-table-section .checkbox-section .indice-suitcase-icon {
  margin-top: 4px;
  color: #4BC87D;
}
.capitalMarketNewStyle #capitalMarket .paper-main .indice-page .daily-stock-graph-main-wrapper {
  background: white;
}
.capitalMarketNewStyle #capitalMarket .paper-main .indice-page .daily-stock-graph-main-wrapper .paper-daily-stock-graph .link {
  margin: 10px;
  margin-left: 15px;
}
.capitalMarketNewStyle #capitalMarket .paper-main .indice-page .daily-stock-graph-main-wrapper .paper-daily-stock-graph .bubble-box {
  margin: 0px;
}
@media (max-width: 767px) {
  .capitalMarketNewStyle #capitalMarket .paper-main .indice-page .indice-composition .indice-composition-button-wrapper {
    padding: 10px;
    display: flex;
    justify-content: space-between;
  }
  .capitalMarketNewStyle #capitalMarket .paper-main .indice-page .indice-composition .indice-composition-table-section .indice-composition-filter-wrapper {
    padding: 10px 10px 10px 20px;
  }
}
.capitalMarketNewStyle #capitalMarket .paper-main .percent-change-by-period-calculation-component {
  background-color: white;
  width: 250px;
  margin-right: 37px;
  box-shadow: 0 0 25px 0 rgba(81, 144, 182, 0.1);
  margin-top: 19px;
}
.capitalMarketNewStyle #capitalMarket .paper-main .percent-change-by-period-calculation-component .title {
  color: #4a4a4a;
  font-size: 17px;
  font-weight: 500;
  padding: 0;
  padding-right: 24px;
  padding-top: 15px;
}
.capitalMarketNewStyle #capitalMarket .paper-main .percent-change-by-period-calculation-component .dates-choices-wrapper {
  border-top: none;
  border-bottom: 1px solid #dedede;
  height: 175px;
  padding: 0px 5px;
}
.capitalMarketNewStyle #capitalMarket .paper-main .percent-change-by-period-calculation-component .dates-choices-wrapper .datepicker-wrapper {
  width: 100%;
}
.capitalMarketNewStyle #capitalMarket .paper-main .percent-change-by-period-calculation-component .dates-choices-wrapper .datepicker-wrapper .cm-form-control label {
  color: #606060;
}
.capitalMarketNewStyle #capitalMarket .paper-main .percent-change-by-period-calculation-component .dates-choices-wrapper .datepicker-wrapper .cm-form-control input {
  height: 40px;
}
.capitalMarketNewStyle #capitalMarket .paper-main .percent-change-by-period-calculation-component .dates-choices-wrapper .datepicker-wrapper .cm-form-control .gi {
  margin-top: 9px;
}
.capitalMarketNewStyle #capitalMarket .paper-main .percent-change-by-period-calculation-component .dates-choices-wrapper .arrow-submit-date {
  float: left;
  margin-top: -32px;
  background: transparent;
  width: 8px;
}
.capitalMarketNewStyle #capitalMarket .paper-main .percent-change-by-period-calculation-component .dates-choices-wrapper .arrow-submit-date .gi {
  cursor: pointer;
}
.capitalMarketNewStyle #capitalMarket .paper-main .percent-change-by-period-calculation-component .percent-change-by-period-row .row-label {
  color: #606060;
}
.capitalMarketNewStyle #capitalMarket .paper-main .percent-change-by-period-calculation-component .percent-change-by-period-row .row-label.negative {
  color: #c9253f;
}
.capitalMarketNewStyle #capitalMarket .paper-main .percent-change-by-period-calculation-component .percent-change-by-period-row .row-label.positive {
  color: #65a02e;
}
.capitalMarketNewStyle #capitalMarket .paper-main .percent-change-by-period-calculation-component .percent-change-by-period-row .row-value {
  color: black;
}
.capitalMarketNewStyle #capitalMarket .paper-main .percent-change-by-period-calculation-component .percent-change-by-period-row .row-value.value--pos {
  color: #65a02e;
}
.capitalMarketNewStyle #capitalMarket .paper-main .percent-change-by-period-calculation-component .percent-change-by-period-row .row-value.value--neg {
  color: #c9253f;
}
.capitalMarketNewStyle #capitalMarket .paper-main .percent-change-by-period-calculation-component .percent-change-by-period-row.colored {
  height: 39px;
  padding-top: 9px;
}
@media (max-width: 991px) {
  .capitalMarketNewStyle #capitalMarket .paper-main .percent-change-by-period-calculation-component {
    margin-right: 5%;
  }
}
@media (max-width: 767px) {
  .capitalMarketNewStyle #capitalMarket .paper-main .percent-change-by-period-calculation-component {
    box-shadow: 8px 0 25px 0 rgba(81, 144, 182, 0.2);
  }
}
.capitalMarketNewStyle #capitalMarket .paper-main .local-equity-details-historical-rates .page-title {
  padding-top: 15px;
  margin-top: 0;
  padding-right: 3px;
  height: 60px;
}
.capitalMarketNewStyle #capitalMarket .paper-main .local-equity-details-historical-rates .page-data {
  background: white;
}
.capitalMarketNewStyle #capitalMarket .paper-main .local-equity-details-historical-rates .page-data .dates-choices-wrapper {
  padding-right: 15px;
  width: 830px;
}
.capitalMarketNewStyle #capitalMarket .paper-main .local-equity-details-historical-rates .page-data .dates-choices-wrapper .search-submit {
  background: #4BC87D;
}
.capitalMarketNewStyle #capitalMarket .paper-main .local-equity-details-historical-rates .page-data .dates-choices-wrapper .gi.search-green-icon-new {
  margin-right: 6px;
  margin-top: -8px;
  cursor: pointer;
  background-color: #4BC87D;
  border-radius: 100px;
  background-position: 12px;
  float: left;
}
.capitalMarketNewStyle #capitalMarket .paper-main .local-equity-details-historical-rates .page-data .table-wrap {
  margin-top: 77px;
}
.capitalMarketNewStyle #capitalMarket .paper-main .local-equity-details-historical-rates .page-data .table-wrap .grid .ui-grid-row > div > div {
  padding: 3px 0 3px 5px;
  word-break: break-all;
}
.capitalMarketNewStyle #capitalMarket .paper-main .local-equity-details-historical-rates .page-data .table-wrap .grid .ui-grid-row > div > div:first-child {
  word-break: inherit;
}
.capitalMarketNewStyle #capitalMarket .paper-main .local-equity-details-historical-rates .page-data .table-wrap .grid .ui-grid-row > div > div:nth-child(2) {
  padding-right: 7px;
}
.capitalMarketNewStyle #capitalMarket .paper-main .local-equity-details-historical-rates .page-data .info-square {
  margin-top: 5px;
  margin-left: 10px;
  border-radius: 4px;
  background: transparent;
  box-shadow: none;
  height: 66px;
  width: 266px;
  padding: 6px 10px;
}
.capitalMarketNewStyle #capitalMarket .paper-main .local-equity-details-historical-rates .page-data .info-square .line-diagram-wrapper {
  margin-top: -5px;
}
.capitalMarketNewStyle #capitalMarket .paper-main .local-equity-details-historical-rates .page-data .info-square .line-diagram-wrapper .line {
  width: 246px;
  border-radius: 2.5px;
  background: linear-gradient(270deg, #7d91a1 0%, #c8c8c8 100%);
  display: block;
}
.capitalMarketNewStyle #capitalMarket .paper-main .local-equity-details-historical-rates .page-data .info-square .line-diagram-wrapper .selected-value {
  top: 6px;
  border-top: 7px solid #515967;
  border-radius: 4px;
}
.capitalMarketNewStyle #capitalMarket .paper-main .local-equity-details-historical-rates .page-data .info-square .min-max-rate {
  color: #606060;
  font-size: 14px;
}
.capitalMarketNewStyle #capitalMarket .paper-main .local-equity-details-historical-rates .page-data .info-square .min-max-rate.bottom {
  color: black;
}
.capitalMarketNewStyle #capitalMarket .paper-main .local-equity-details-historical-rates .grid {
  box-shadow: none;
  padding-bottom: 20px;
}
.capitalMarketNewStyle #capitalMarket .paper-main .local-equity-details-historical-rates .grid .filter-sum {
  display: none;
}
.capitalMarketNewStyle #capitalMarket .paper-main .local-equity-details-historical-rates .radio-group-content {
  margin-top: -6px;
}
.capitalMarketNewStyle #capitalMarket .paper-main .local-equity-details-historical-rates .radio-group-content .cm-form-control {
  position: relative;
  top: -2px;
}
@media (max-width: 991px) {
  .capitalMarketNewStyle #capitalMarket .paper-main .local-equity-details-historical-rates .page-data .dates-choices-wrapper {
    width: 100%;
    float: none;
  }
  .capitalMarketNewStyle #capitalMarket .paper-main .local-equity-details-historical-rates .page-data .dates-choices-wrapper .gi.search-green-icon-new {
    float: none;
    margin-top: 7px;
  }
  .capitalMarketNewStyle #capitalMarket .paper-main .local-equity-details-historical-rates .page-data .dates-choices-wrapper .radio-group .radio-group-datepicker {
    margin-top: 15px;
  }
  .capitalMarketNewStyle #capitalMarket .paper-main .local-equity-details-historical-rates .page-data .info-square {
    margin: 0;
    height: 74px;
  }
  .capitalMarketNewStyle #capitalMarket .paper-main .local-equity-details-historical-rates .page-data .info-square .line-diagram-wrapper {
    margin-top: 0;
  }
}
@media (max-width: 767px) {
  .capitalMarketNewStyle #capitalMarket .paper-main .local-equity-details-historical-rates .page-data .dates-choices-wrapper .gi.search-green-icon-new {
    margin-top: -7px;
  }
  .capitalMarketNewStyle #capitalMarket .paper-main .local-equity-details-historical-rates .page-data .dates-choices-wrapper .radio-group-content {
    float: none;
  }
  .capitalMarketNewStyle #capitalMarket .paper-main .local-equity-details-historical-rates .page-data .table-wrap {
    margin-top: 0;
  }
  .capitalMarketNewStyle #capitalMarket .paper-main .local-equity-details-historical-rates .page-data .info-square {
    margin: 0;
    margin-top: 15px;
    margin-bottom: 30px;
    height: 73px;
    width: 100%;
  }
  .capitalMarketNewStyle #capitalMarket .paper-main .local-equity-details-historical-rates .page-data .info-square .line-diagram-wrapper .line {
    width: 100%;
  }
}
.capitalMarketNewStyle #capitalMarket .paper-main .paper-details .green-background .paper-details-row .paper-details-row-name .paper-details-row-name-name {
  padding-right: 2px;
}
.capitalMarketNewStyle #capitalMarket .paper-main .paper-details .no-border-and-underline .paper-details-row-name .paper-details-row-name-name {
  padding-right: 2px;
}
.capitalMarketNewStyle #capitalMarket .paper-main .paper-daily-stock-graph .bubble-box {
  border-bottom: 0;
  padding: 25px 15px 0px;
  position: static;
}
.capitalMarketNewStyle #capitalMarket .paper-main .paper-daily-stock-graph .bubble-box.no-bottom-padding {
  padding-bottom: 0;
}
.capitalMarketNewStyle #capitalMarket .paper-main .paper-daily-stock-graph .link {
  color: #4BC87D;
  margin: 20px 30px 15px 15px;
}
.capitalMarketNewStyle #capitalMarket .paper-main .paper-daily-stock-graph .top-graph-checkbox {
  margin: 20px 0 15px 15px;
}
.capitalMarketNewStyle #capitalMarket .paper-main .paper-daily-stock-graph .top-graph-checkbox .checkbox-warp {
  top: 2px;
}
.capitalMarketNewStyle #capitalMarket .paper-main .paper-daily-stock-graph .summary-historic-value .icon-arrow-change .arrow-down,
.capitalMarketNewStyle #capitalMarket .paper-main .paper-daily-stock-graph .summary-historic-value .icon-arrow-change .arrow-up {
  position: relative;
  top: 3px;
}
@media (max-width: 767px) {
  .capitalMarketNewStyle #capitalMarket .paper-main .paper-daily-stock-graph .summary-historic-title {
    display: block;
  }
}
.capitalMarketNewStyle #capitalMarket .paper-main .content_heading {
  border-bottom: 2px solid #e7e7e7;
  margin-top: 47px;
  float: none;
  top: 0px;
  left: 0px;
}
.capitalMarketNewStyle #capitalMarket .paper-main .content_heading h2 {
  display: block;
}
.capitalMarketNewStyle #capitalMarket .paper-main .paper-page .local-equity-daily-view-daily-deals {
  margin-top: 0px;
}
.capitalMarketNewStyle #capitalMarket .paper-main .paper-page .local-equity-daily-view-daily-deals .grid {
  box-shadow: none;
}
.capitalMarketNewStyle #capitalMarket .paper-main .paper-page .local-equity-daily-view-trade-data {
  display: inline-block;
  background: white;
}
.capitalMarketNewStyle #capitalMarket .paper-main .paper-page .local-equity-daily-view-trade-data .trading-data-tab-info {
  margin-top: 10px;
}
.capitalMarketNewStyle #capitalMarket .paper-main .paper-page .local-equity-daily-view-trade-data .trading-data-tab-info .commands-book-wrapper {
  width: 840px;
}
.capitalMarketNewStyle #capitalMarket .paper-main .paper-page .local-equity-daily-view-trade-data .trading-data-tab-info .graph {
  box-shadow: 8px 0 25px 0 rgba(81, 144, 182, 0.2);
  background: white;
  width: 495px;
  margin-top: 8px;
  border-radius: 0;
}
.capitalMarketNewStyle #capitalMarket .paper-main .paper-page .local-equity-daily-view-trade-data .trading-data-tab-info .graph .graph-section .graphs .go-to-expanded-graph {
  color: #4BC87D;
}
.capitalMarketNewStyle #capitalMarket .paper-main .paper-page .local-equity-daily-view-trade-data .trading-data-tab-info .daily-data-wrapper .daily-data-box .paper-details .paper-details-column {
  box-shadow: 0 11px 18px 0 rgba(67, 96, 144, 0.15);
  background: white;
  border-radius: 0;
}
.capitalMarketNewStyle #capitalMarket .paper-main .paper-page .local-equity-daily-view-trade-data .trading-data-tab-info .daily-data-wrapper {
  margin-top: 10px;
  display: flex;
  justify-content: flex-end;
}
.capitalMarketNewStyle #capitalMarket .paper-main .paper-page .local-equity-daily-view-trade-data .paper-indexes-list {
  box-shadow: 8px 0 25px 0 rgba(81, 144, 182, 0.2);
  background: white;
  margin-top: 20px;
  margin-bottom: 0;
  border-radius: 0;
}
.capitalMarketNewStyle #capitalMarket .paper-main .paper-page .local-equity-daily-view-trade-data .paper-indexes-list .paper-indexes-list-title {
  font-size: 17px;
  padding: 16px 16px 5px 20px;
}
.capitalMarketNewStyle #capitalMarket .paper-main .paper-page .local-equity-daily-view-trade-data .paper-indexes-list .paper-indexes-list-links .link {
  margin: 0px 16px 0px 0px;
}
@media (max-width: 1024px) {
  .capitalMarketNewStyle #capitalMarket .paper-main .paper-page .local-equity-daily-view-trade-data {
    width: 100%;
  }
  .capitalMarketNewStyle #capitalMarket .paper-main .paper-page .local-equity-daily-view-trade-data .trading-data-tab-info .commands-book-wrapper {
    width: 100%;
  }
  .capitalMarketNewStyle #capitalMarket .paper-main .paper-page .local-equity-daily-view-trade-data .trading-data-tab-info .daily-data-wrapper {
    float: right;
  }
}
@media (max-width: 767px) {
  .capitalMarketNewStyle #capitalMarket .paper-main .paper-page .local-equity-daily-view-trade-data .trading-data-tab-info .daily-data-wrapper {
    width: 100%;
    margin-top: 0;
    display: block;
  }
}
.capitalMarketNewStyle #capitalMarket .paper-main .paper-page .local-equity-daily-view-graph-and-news .box-slide {
  background: white;
  margin-top: 0;
}
.capitalMarketNewStyle #capitalMarket .paper-main .paper-page .local-equity-daily-view-graph-and-news .box-slide .news-component-main-wrapper {
  box-shadow: none;
}
.capitalMarketNewStyle #capitalMarket .paper-main .paper-page .local-equity-daily-view-graph-and-news .box-slide .slide-area {
  width: calc(100% - 60px);
}
.capitalMarketNewStyle #capitalMarket .paper-main .paper-page .local-equity-daily-view-graph-and-news .box-slide .slide-area .slider-content .all-news-link {
  color: #4BC87D;
}
.capitalMarketNewStyle #capitalMarket .paper-main .paper-page .local-equity-daily-view-graph-and-news .box-slide .slide-area .tabs .nav-tabs {
  justify-content: flex-start;
}
.capitalMarketNewStyle #capitalMarket .paper-main .paper-page .local-equity-daily-view-graph-and-news .box-slide .slide-area .tabs .nav-tabs li.active {
  border-color: #4BC87D;
}
.capitalMarketNewStyle #capitalMarket .paper-main .paper-page .local-equity-daily-view-graph-and-news .box-slide .slide-area .tabs .nav-tabs li div.active {
  color: #4BC87D;
}
.capitalMarketNewStyle #capitalMarket .paper-main .paper-page .local-equity-daily-view-graph-and-news .bubble-box {
  margin: 0;
  padding-top: 23px;
  border-bottom: none;
}
.capitalMarketNewStyle #capitalMarket .paper-main .paper-page .local-equity-daily-view-graph-and-news .paper-daily-stock-graph .bubble-box {
  box-shadow: none;
  padding: 0;
}
.capitalMarketNewStyle #capitalMarket .paper-main .paper-page .local-equity-daily-view-graph-and-news .paper-daily-stock-graph .link {
  color: #4BC87D;
}
@media (max-width: 767px) {
  .capitalMarketNewStyle #capitalMarket .paper-main .paper-page .local-equity-daily-view-graph-and-news .box-slide .slide-area {
    width: 100%;
  }
  .capitalMarketNewStyle #capitalMarket .paper-main .paper-page .local-equity-daily-view-graph-and-news .box-slide .slide-area .tabs .nav-tabs {
    justify-content: space-around;
  }
}
.capitalMarketNewStyle #capitalMarket .paper-main .paper-page .derivatives-details-trade-data {
  padding: 0 15px 15px;
}
.capitalMarketNewStyle #capitalMarket .paper-main .paper-page .derivatives-details-daily-deals {
  background: white;
  padding: 15px;
}
.capitalMarketNewStyle #capitalMarket .paper-main .paper-page .derivatives-details-calculation-area {
  margin-top: 20px;
}
.capitalMarketNewStyle #capitalMarket .paper-main .paper-page .derivatives-details-calculation-area.bubble-box {
  padding-top: 15px;
  margin-right: 0;
  margin-left: 0;
  margin-bottom: 10px;
}
@media (max-width: 1024px) {
  .capitalMarketNewStyle #capitalMarket .paper-main .paper-page .derivatives-details-calculation-area {
    margin-top: 10px;
  }
}
.capitalMarketNewStyle #capitalMarket .paper-main .paper-page .compare-paper-performance-graph {
  margin-bottom: 30px;
}
.capitalMarketNewStyle #capitalMarket .paper-main .paper-page .compare-paper-performance-graph .graph {
  height: auto;
}
.capitalMarketNewStyle #capitalMarket .paper-main .paper-page .compare-paper-performance-graph .graph svg:not(:root),
.capitalMarketNewStyle #capitalMarket .paper-main .paper-page .compare-paper-performance-graph .graph .highcharts-container {
  overflow: visible !important;
  clear: both;
}
.capitalMarketNewStyle #capitalMarket .paper-main .paper-page .local-equity-details-activity .local-equity-details-activity-wrapper {
  width: 815px;
  margin-top: -28px;
}
.capitalMarketNewStyle #capitalMarket .paper-main .paper-page .local-equity-details-activity .local-equity-details-activity-wrapper .graph-table-wrapper {
  padding-top: 17px;
  padding-right: 20px;
  box-shadow: 0 0 25px 0 rgba(81, 144, 182, 0.1);
}
.capitalMarketNewStyle #capitalMarket .paper-main .paper-page .local-equity-details-activity .local-equity-details-activity-wrapper .graph-table-wrapper .paper-name-wrapper {
  padding-top: 3px;
  background: none;
  border: none;
  width: 166px;
}
.capitalMarketNewStyle #capitalMarket .paper-main .paper-page .local-equity-details-activity .local-equity-details-activity-wrapper .graph-table-wrapper .paper-name-wrapper .paper-name-line {
  background: #526AB0;
  height: 16px;
  width: 16px;
  border: none;
  border-radius: 50px;
}
.capitalMarketNewStyle #capitalMarket .paper-main .paper-page .local-equity-details-activity .local-equity-details-activity-wrapper .graph-table-wrapper .paper-name-wrapper .paper-name-line.skyblue {
  border: none;
  background: #A3B4FC;
}
.capitalMarketNewStyle #capitalMarket .paper-main .paper-page .local-equity-details-activity .local-equity-details-activity-wrapper .graph-table-wrapper .paper-name-wrapper .paper-name {
  padding-top: 6px;
  font-size: 14px;
}
.capitalMarketNewStyle #capitalMarket .paper-main .paper-page .local-equity-details-activity .local-equity-details-activity-wrapper .graph-table-wrapper .paper-name-wrapper .delete {
  margin: 0;
  margin-top: 7px;
  margin-left: 15px;
}
.capitalMarketNewStyle #capitalMarket .paper-main .paper-page .local-equity-details-activity .local-equity-details-activity-wrapper .compare-indice-competitors {
  color: #4BC87D;
  position: relative;
  top: 55px;
  left: 27px;
  font-size: 14px;
}
.capitalMarketNewStyle #capitalMarket .paper-main .paper-page .local-equity-details-activity .period-calculator-wrap .gi.arrow-up,
.capitalMarketNewStyle #capitalMarket .paper-main .paper-page .local-equity-details-activity .period-calculator-wrap .gi.arrow-down {
  position: relative;
  top: 2px;
  left: 1px;
}
.capitalMarketNewStyle #capitalMarket .paper-main .paper-page .local-equity-details-activity .grid {
  box-shadow: none;
}
.capitalMarketNewStyle #capitalMarket .paper-main .paper-page .local-equity-details-activity .search-area i.icon-close {
  top: 10px;
}
@media (max-width: 991px) {
  .capitalMarketNewStyle #capitalMarket .paper-main .paper-page .local-equity-details-activity .local-equity-details-activity-wrapper {
    width: 63%;
    margin-top: 0;
  }
  .capitalMarketNewStyle #capitalMarket .paper-main .paper-page .local-equity-details-activity .local-equity-details-activity-wrapper .graph-table-wrapper {
    padding-right: 10px;
    padding-left: 10px;
  }
  .capitalMarketNewStyle #capitalMarket .paper-main .paper-page .local-equity-details-activity .local-equity-details-activity-wrapper .compare-indice-competitors {
    top: 0;
  }
}
@media (max-width: 767px) {
  .capitalMarketNewStyle #capitalMarket .paper-main .paper-page .local-equity-details-activity .table-triangle-up {
    top: 17px;
  }
  .capitalMarketNewStyle #capitalMarket .paper-main .paper-page .local-equity-details-activity .local-equity-details-activity-wrapper {
    width: 100%;
    margin-top: 20px;
  }
  .capitalMarketNewStyle #capitalMarket .paper-main .paper-page .local-equity-details-activity .local-equity-details-activity-wrapper .compare-indice-competitors {
    left: 0;
  }
}
.capitalMarketNewStyle #capitalMarket .paper-main .paper-page .details-about-company .rigth-side-content {
  padding: 15px 20px;
  box-shadow: 8px 0 25px 0 rgba(81, 144, 182, 0.2);
  margin-top: 15px;
  margin-bottom: 20px;
}
.capitalMarketNewStyle #capitalMarket .paper-main .paper-page .details-about-company .rigth-side-content .content_heading {
  margin-top: 0;
  border: none;
}
.capitalMarketNewStyle #capitalMarket .paper-main .paper-page .details-about-company .rigth-side-content .content_heading h2 {
  border: none;
  font-size: 17px;
  color: #606060;
}
.capitalMarketNewStyle #capitalMarket .paper-main .paper-page .details-about-company .content-box {
  background: white;
  box-shadow: 8px 0 25px 0 rgba(81, 144, 182, 0.2);
  border: none;
  border-radius: 0;
  padding: 10px 20px 20px 20px;
}
.capitalMarketNewStyle #capitalMarket .paper-main .paper-page .details-about-company .company-details-section {
  border-bottom: 1px solid #c6ddeb;
  padding-bottom: 15px;
  margin-bottom: 16px;
}
.capitalMarketNewStyle #capitalMarket .paper-main .paper-page .details-about-company .company-details-section .company-details-content {
  margin-top: 0;
}
.capitalMarketNewStyle #capitalMarket .paper-main .paper-page .details-about-company .company-details-section .company-details-content .field-title {
  color: #606060;
}
.capitalMarketNewStyle #capitalMarket .paper-main .paper-page .details-about-company .company-details-section .company-details-content .field-value {
  color: #242424;
}
.capitalMarketNewStyle #capitalMarket .paper-main .paper-page .details-about-company .company-details-section .company-details-content .field-description {
  margin: 0;
}
.capitalMarketNewStyle #capitalMarket .paper-main .paper-page .details-about-company .company-details-section.no-line {
  border-bottom: none;
}
.capitalMarketNewStyle #capitalMarket .paper-main .paper-page .details-about-company .managers-details-section {
  border-bottom: 1px solid #c6ddeb;
  padding-bottom: 10px;
}
.capitalMarketNewStyle #capitalMarket .paper-main .paper-page .details-about-company .managers-details-section .managers-details-header {
  margin-bottom: 5px;
}
.capitalMarketNewStyle #capitalMarket .paper-main .paper-page .details-about-company .directors-details-section {
  margin-top: 15px;
  border-bottom: 1px solid #c6ddeb;
  margin-bottom: 20px;
  padding-bottom: 10px;
}
.capitalMarketNewStyle #capitalMarket .paper-main .paper-page .details-about-company .directors-details-section .directors-details-header {
  margin-bottom: 5px;
}
.capitalMarketNewStyle #capitalMarket .paper-main .paper-page .details-about-company .subsidiaries-section .grid {
  box-shadow: none;
}
.capitalMarketNewStyle #capitalMarket .paper-main .paper-page .details-about-company .subsidiaries-section .grid .filter-sum {
  display: none;
}
.capitalMarketNewStyle #capitalMarket .paper-main .paper-page .details-about-company .card-box-wrapper .card-box {
  width: 140px;
  height: 60px;
  margin-left: 15px;
  padding: 10px 20px 10px 30px;
  border: 1px solid #c6ddeb;
  font-size: 14px;
  line-height: 19px;
}
.capitalMarketNewStyle #capitalMarket .paper-main .paper-page .details-about-company .card-box-wrapper .card-box .title {
  color: black;
  width: 105px;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.capitalMarketNewStyle #capitalMarket .paper-main .paper-page .details-about-company .card-box-wrapper .card-box .subtitle {
  color: #606060;
  width: 105px;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.capitalMarketNewStyle #capitalMarket .paper-main .paper-page .details-about-company .link.more-button {
  color: #4BC87D;
  float: none;
  text-align: left;
  text-decoration: underline;
}
.capitalMarketNewStyle #capitalMarket .paper-main .paper-page .details-about-company .link.more-button:after {
  content: "";
}
.capitalMarketNewStyle #capitalMarket .paper-main .paper-page .details-about-company .contact-info-section .contact-info-header {
  font-size: 17px;
  font-weight: 500;
  color: #4a4a4a;
  padding-bottom: 13px;
}
.capitalMarketNewStyle #capitalMarket .paper-main .paper-page .details-about-company .contact-info-section .contact-info-content .content-row .field-title {
  color: #606060;
}
.capitalMarketNewStyle #capitalMarket .paper-main .paper-page .details-about-company .left-col {
  margin-top: 15px;
}
.capitalMarketNewStyle #capitalMarket .paper-main .paper-page .details-about-company .left-col .related-securities-section .related-securities-header {
  font-size: 17px;
  font-weight: 500;
  color: #4a4a4a;
  padding-bottom: 13px;
}
.capitalMarketNewStyle #capitalMarket .paper-main .paper-page .details-about-company .left-col .related-securities-section .related-securities-content .field-title {
  color: #0483a8;
}
.capitalMarketNewStyle #capitalMarket .paper-main .paper-page .details-about-company .link-view {
  color: #0483a8;
}
@media (max-width: 991px) {
  .capitalMarketNewStyle #capitalMarket .paper-main .paper-page .details-about-company .content-box {
    padding: 10px;
  }
  .capitalMarketNewStyle #capitalMarket .paper-main .paper-page .details-about-company .contact-info-section .contact-info-content .content-row .field-value {
    word-break: break-word;
  }
}
@media (max-width: 767px) {
  .capitalMarketNewStyle #capitalMarket .paper-main .paper-page .details-about-company .mobile-contact-info-section {
    margin-top: 5px;
    margin-bottom: 10px;
  }
  .capitalMarketNewStyle #capitalMarket .paper-main .paper-page .details-about-company .card-box-wrapper .card-box {
    width: 100%;
    height: 100%;
  }
  .capitalMarketNewStyle #capitalMarket .paper-main .paper-page .details-about-company .card-box-wrapper .card-box .title,
  .capitalMarketNewStyle #capitalMarket .paper-main .paper-page .details-about-company .card-box-wrapper .card-box .subtitle {
    width: 100%;
    white-space: normal;
  }
}
.capitalMarketNewStyle #capitalMarket .paper-main .paper-page .local-equity-company-details-financial-reports .first-filters-selection {
  margin-top: 20px;
  margin-bottom: 20px;
}
.capitalMarketNewStyle #capitalMarket .paper-main .paper-page .local-equity-company-details-financial-reports .first-filters-selection .label {
  vertical-align: top;
  color: #606060;
  font-size: 14px;
  font-weight: normal;
  position: relative;
  top: 11px;
}
.capitalMarketNewStyle #capitalMarket .paper-main .paper-page .local-equity-company-details-financial-reports .graph-container {
  height: 428px;
  border-bottom: 1px solid #dedede;
}
.capitalMarketNewStyle #capitalMarket .paper-main .paper-page .local-equity-company-details-financial-reports .graph-container .graph-filters {
  margin-top: 9px;
  padding-top: 12px;
}
.capitalMarketNewStyle #capitalMarket .paper-main .paper-page .local-equity-company-details-financial-reports .graph-container .graph-filters .graph-filters-label {
  font-size: 14px;
}
.capitalMarketNewStyle #capitalMarket .paper-main .paper-page .local-equity-company-details-financial-reports .graph-container .graph-filters .graph-first-combo .combo-wrap .combo,
.capitalMarketNewStyle #capitalMarket .paper-main .paper-page .local-equity-company-details-financial-reports .graph-container .graph-filters .graph-second-combo .combo-wrap .combo {
  background-color: transparent;
}
.capitalMarketNewStyle #capitalMarket .paper-main .paper-page .local-equity-company-details-financial-reports .graph-container .graph-filters .graph-first-combo .combo-wrap .combo .combo_selected .combo_selected_text,
.capitalMarketNewStyle #capitalMarket .paper-main .paper-page .local-equity-company-details-financial-reports .graph-container .graph-filters .graph-second-combo .combo-wrap .combo .combo_selected .combo_selected_text {
  border: 0;
  padding: 0;
  margin-right: 25px;
}
.capitalMarketNewStyle #capitalMarket .paper-main .paper-page .local-equity-company-details-financial-reports .graph-container .graph-filters .graph-first-combo .combo-wrap .combo .combo_selected .combo_selected_text:before,
.capitalMarketNewStyle #capitalMarket .paper-main .paper-page .local-equity-company-details-financial-reports .graph-container .graph-filters .graph-second-combo .combo-wrap .combo .combo_selected .combo_selected_text:before {
  content: '';
  position: absolute;
  top: 12px;
  right: 15px;
  height: 15px;
  width: 15px;
  border-radius: 50%;
  background: #A3B4FC;
}
.capitalMarketNewStyle #capitalMarket .paper-main .paper-page .local-equity-company-details-financial-reports .graph-container .graph-filters .graph-first-combo .combo-wrap .combo .fa,
.capitalMarketNewStyle #capitalMarket .paper-main .paper-page .local-equity-company-details-financial-reports .graph-container .graph-filters .graph-second-combo .combo-wrap .combo .fa {
  top: 12px;
  color: #92ABBB;
  left: 16px;
}
.capitalMarketNewStyle #capitalMarket .paper-main .paper-page .local-equity-company-details-financial-reports .graph-container .graph-filters .graph-first-combo .combo-wrap {
  background-color: transparent;
}
.capitalMarketNewStyle #capitalMarket .paper-main .paper-page .local-equity-company-details-financial-reports .graph-container .graph-filters .graph-first-combo .combo-wrap .combo .combo_selected .combo_selected_text:before {
  background: #526AB0;
}
.capitalMarketNewStyle #capitalMarket .paper-main .paper-page .local-equity-company-details-financial-reports .graph-container .graph-area {
  box-shadow: none;
  padding-top: 0;
}
.capitalMarketNewStyle #capitalMarket .paper-main .paper-page .local-equity-company-details-financial-reports .report-table table tr.bold-row {
  background-color: #eef5f8;
}
.capitalMarketNewStyle #capitalMarket .paper-main .paper-page .local-equity-company-details-financial-reports .report-table table tr th {
  font-weight: normal;
  line-height: 15px;
}
.capitalMarketNewStyle #capitalMarket .paper-main .paper-page .local-equity-company-details-financial-reports .report-table table tr th .header-first-row {
  font-weight: 500;
  font-size: 14px;
}
.capitalMarketNewStyle #capitalMarket .paper-main .paper-page .local-equity-company-details-financial-reports .policy-message {
  margin-top: 15px;
  padding-bottom: 0px;
  font-size: 12px;
  color: #606060;
}
@media (max-width: 767px) {
  .capitalMarketNewStyle #capitalMarket .paper-main .paper-page .local-equity-company-details-financial-reports .first-filters-selection .combo-selector-wrapper .label {
    top: -7px;
    margin-right: 0;
  }
  .capitalMarketNewStyle #capitalMarket .paper-main .paper-page .local-equity-company-details-financial-reports .first-filters-selection .period-combo {
    margin-right: 0;
  }
  .capitalMarketNewStyle #capitalMarket .paper-main .paper-page .local-equity-company-details-financial-reports .first-filters-selection .label {
    top: -7px;
  }
  .capitalMarketNewStyle #capitalMarket .paper-main .paper-page .local-equity-company-details-financial-reports .report-table table tr th {
    font-weight: 500;
    line-height: 15px;
  }
}
.capitalMarketNewStyle #capitalMarket .paper-main .paper-page .company-performance {
  margin-top: 16px;
}
.capitalMarketNewStyle #capitalMarket .paper-main .paper-page .company-performance .period-filter-wrapper > label {
  position: relative;
  top: 8px;
  vertical-align: top;
}
.capitalMarketNewStyle #capitalMarket .paper-main .paper-page .company-performance .grid {
  box-shadow: none;
  margin-top: 20px;
}
.capitalMarketNewStyle #capitalMarket .paper-main .paper-page .company-performance .cell-color-indicator-item-content .cell-color-indicator-item-header {
  color: #4e5664;
  font-weight: 500;
}
.capitalMarketNewStyle #capitalMarket .paper-main .paper-page .company-performance .cell-color-indicator-item-content .cell-color-indicator-item-header .cell-color-indicator-item-sub-header {
  position: relative;
  top: -5px;
}
.capitalMarketNewStyle #capitalMarket .paper-main .paper-page .company-performance .cell-color-indicator-item-content .cell-content-rectangle {
  width: 5px;
  height: 15px;
  margin-top: 1px;
  margin-right: 10px;
}
.capitalMarketNewStyle #capitalMarket .paper-main .paper-page .company-performance .gi.icon-info {
  position: relative;
  top: -1px;
}
@media (max-width: 767px) {
  .capitalMarketNewStyle #capitalMarket .paper-main .paper-page .company-performance {
    margin-top: 12px;
  }
  .capitalMarketNewStyle #capitalMarket .paper-main .paper-page .company-performance .period-filter-wrapper > label {
    padding: 0.2em 0.6em 0.3em;
    top: -5px;
    margin-bottom: 0px;
  }
}
.capitalMarketNewStyle #capitalMarket .paper-main .paper-page .interested-parties {
  margin-top: 0;
}
.capitalMarketNewStyle #capitalMarket .paper-main .paper-page .interested-parties .content_heading {
  margin-top: 15px;
  border-bottom: none;
}
.capitalMarketNewStyle #capitalMarket .paper-main .paper-page .interested-parties .content_heading h2 {
  border: none;
  color: #606060;
  font-size: 17px;
  font-weight: 500;
}
.capitalMarketNewStyle #capitalMarket .paper-main .paper-page .interested-parties .grid {
  box-shadow: none;
}
.capitalMarketNewStyle #capitalMarket .paper-main .paper-page .interested-parties .grid .filter-sum {
  display: none;
}
.capitalMarketNewStyle #capitalMarket .paper-main .paper-page .interested-parties .details-of-interested-parties-section {
  margin-bottom: 0px;
  margin-top: 5px;
}
.capitalMarketNewStyle #capitalMarket .paper-main .paper-page .interested-parties .details-of-interested-parties-section .details-of-interested-parties-header {
  margin-bottom: 0px;
}
.capitalMarketNewStyle #capitalMarket .paper-main .paper-page .interested-parties .details-of-interested-parties-section .distribution-of-interested-parties-between-holdings-section .distribution-of-interested-parties-between-holdings-header {
  font-size: 14px;
  color: #606060;
  margin-bottom: 0;
}
.capitalMarketNewStyle #capitalMarket .paper-main .paper-page .interested-parties .details-of-interested-parties-section .distribution-of-interested-parties-between-holdings-section .distribution-of-interested-parties-between-holdings-content {
  margin-top: 10px;
  padding-top: 20px;
  padding-right: 20px;
  padding-bottom: 20px;
}
.capitalMarketNewStyle #capitalMarket .paper-main .paper-page .interested-parties .details-of-interested-parties-section .distribution-of-interested-parties-between-holdings-section .distribution-of-interested-parties-between-holdings-content .distribution-of-interested-parties-between-holdings-table {
  color: #242424;
}
.capitalMarketNewStyle #capitalMarket .paper-main .paper-page .interested-parties .details-of-interested-parties-section .distribution-of-interested-parties-between-holdings-section .distribution-of-interested-parties-between-holdings-content .distribution-of-interested-parties-between-holdings-table table tr .label {
  font-weight: normal;
  color: #677b8a;
  font-size: 14px;
  border: none;
  padding-bottom: 3px;
}
.capitalMarketNewStyle #capitalMarket .paper-main .paper-page .interested-parties .details-of-interested-parties-section .distribution-of-interested-parties-between-holdings-section .distribution-of-interested-parties-between-holdings-content .distribution-of-interested-parties-between-holdings-table table tr.bold-text {
  font-weight: 500;
}
.capitalMarketNewStyle #capitalMarket .paper-main .paper-page .interested-parties .details-of-interested-parties-section .distribution-of-interested-parties-between-holdings-section .distribution-of-interested-parties-between-holdings-content .distribution-of-interested-parties-between-holdings-table table tr td.label {
  display: inline-block;
}
.capitalMarketNewStyle #capitalMarket .paper-main .paper-page .interested-parties .details-of-interested-parties-section .distribution-of-interested-parties-between-holdings-section .distribution-of-interested-parties-between-holdings-content .distribution-of-interested-parties-between-holdings-table table tr td .td-name-view {
  color: #242424;
  padding: 0;
  padding-top: 10px;
  padding-bottom: 5px;
  font-size: 14px;
  font-weight: normal;
}
.capitalMarketNewStyle #capitalMarket .paper-main .paper-page .interested-parties .details-of-interested-parties-section .distribution-of-interested-parties-between-holdings-section .distribution-of-interested-parties-between-holdings-content .distribution-of-interested-parties-between-holdings-table table td .td-strip {
  width: 16px;
  height: 16px;
  border-radius: 50px;
  margin-top: 7px;
}
.capitalMarketNewStyle #capitalMarket .paper-main .paper-page .interested-parties .details-of-interested-parties-section .distribution-of-interested-parties-between-holdings-section .distribution-of-interested-parties-between-holdings-content .distribution-of-interested-parties-between-holdings-table table th.percentage {
  min-width: 55px;
  text-indent: 0;
  font-weight: normal;
  color: #677b8a;
  font-size: 14px;
}
.capitalMarketNewStyle #capitalMarket .paper-main .paper-page .interested-parties .distribution-of-holdings-between-interested-parties-section .distribution-of-holdings-between-interested-parties-header {
  margin-bottom: 0;
}
.capitalMarketNewStyle #capitalMarket .paper-main .paper-page .interested-parties .distribution-of-holdings-between-interested-parties-section .distribution-of-holdings-between-interested-parties-content .grid.small-grid-rows .ui-grid-row:last-child > div > div {
  font-weight: 500;
}
.capitalMarketNewStyle #capitalMarket .paper-main .paper-page .interested-parties .movements-of-interested-parties-section .movements-of-interested-parties-header {
  font-size: 17px;
  margin-top: 15px;
  margin-bottom: 0;
  color: #606060;
}
.capitalMarketNewStyle #capitalMarket .paper-main .paper-page .interested-parties .movements-of-interested-parties-section .movements-of-interested-parties-content .label-title {
  font-size: 14px;
  font-weight: normal;
}
.capitalMarketNewStyle #capitalMarket .paper-main .paper-page .interested-parties .movements-of-interested-parties-section .movements-of-interested-parties-content .label-subtitle {
  font-size: 12px;
  color: #606060;
  line-height: 11px;
}
@media (max-width: 991px) {
  .capitalMarketNewStyle #capitalMarket .paper-main .paper-page .interested-parties .details-of-interested-parties-section .distribution-of-interested-parties-between-holdings-section .distribution-of-interested-parties-between-holdings-content .distribution-of-interested-parties-between-holdings-graph {
    height: inherit;
    margin: 0 10px 0 0;
  }
}
@media (max-width: 767px) {
  .capitalMarketNewStyle #capitalMarket .paper-main .paper-page .interested-parties .content_heading h2 {
    margin-top: 15px;
  }
}
.capitalMarketNewStyle #capitalMarket .paper-main .paper-page .local-equity-company-details-comparison-to-competitors {
  margin-bottom: -15px;
}
.capitalMarketNewStyle #capitalMarket .paper-main .paper-page .local-equity-company-details-comparison-to-competitors .first-filters-selection {
  margin-top: 20px;
  margin-bottom: 20px;
}
.capitalMarketNewStyle #capitalMarket .paper-main .paper-page .local-equity-company-details-comparison-to-competitors .first-filters-selection .label {
  font-size: 14px;
  color: #606060;
  font-weight: normal;
  position: relative;
  top: 11px;
  vertical-align: top;
  padding-right: 0;
  padding-left: 3px;
}
.capitalMarketNewStyle #capitalMarket .paper-main .paper-page .local-equity-company-details-comparison-to-competitors .competitors-area {
  background: white;
  height: 55px;
  border-bottom: 1px solid #c6ddeb;
  border-radius: 0;
  padding: 0;
  margin-bottom: 0;
}
.capitalMarketNewStyle #capitalMarket .paper-main .paper-page .local-equity-company-details-comparison-to-competitors .competitors-area .label {
  font-size: 14px;
  color: #677b8a;
  font-weight: 500;
  margin-top: 16px;
  margin-right: 0;
  margin-left: 92px;
  padding-right: 0;
}
.capitalMarketNewStyle #capitalMarket .paper-main .paper-page .local-equity-company-details-comparison-to-competitors .competitors-area .company {
  margin-left: 19px;
  width: 184px;
}
.capitalMarketNewStyle #capitalMarket .paper-main .paper-page .local-equity-company-details-comparison-to-competitors .competitors-area .company .data-block {
  border: none;
  padding-right: 16px;
  padding-top: 3px;
  height: 36px;
  margin-top: 0px;
}
.capitalMarketNewStyle #capitalMarket .paper-main .paper-page .local-equity-company-details-comparison-to-competitors .competitors-area .company .data-block .close-section {
  margin-top: 8px;
  margin-left: 0;
}
.capitalMarketNewStyle #capitalMarket .paper-main .paper-page .local-equity-company-details-comparison-to-competitors .competitors-area .company .data-block .data {
  border: none;
}
.capitalMarketNewStyle #capitalMarket .paper-main .paper-page .local-equity-company-details-comparison-to-competitors .competitors-area .company .data-block .data .circle {
  width: 16px;
  height: 16px;
  border-radius: 50px;
  float: right;
  position: relative;
  left: 8px;
  top: 6px;
  margin-left: 4px;
}
.capitalMarketNewStyle #capitalMarket .paper-main .paper-page .local-equity-company-details-comparison-to-competitors .competitors-area .company .data-block .data .name {
  color: black;
}
.capitalMarketNewStyle #capitalMarket .paper-main .paper-page .local-equity-company-details-comparison-to-competitors .competitors-area .company .data-block .data .id {
  font-size: 13px;
  color: #606060;
  line-height: 22px;
}
.capitalMarketNewStyle #capitalMarket .paper-main .paper-page .local-equity-company-details-comparison-to-competitors .competitors-area .company .data-block .data .id .currency {
  font-size: 11px;
}
.capitalMarketNewStyle #capitalMarket .paper-main .paper-page .local-equity-company-details-comparison-to-competitors .competitors-area .company:nth-child(2) .data-block .data {
  border: none;
}
.capitalMarketNewStyle #capitalMarket .paper-main .paper-page .local-equity-company-details-comparison-to-competitors .competitors-area .company:nth-child(2) .data-block .data .circle {
  background: #526AB0;
}
.capitalMarketNewStyle #capitalMarket .paper-main .paper-page .local-equity-company-details-comparison-to-competitors .competitors-area .company:nth-child(3) .data-block {
  width: 169px;
  border: 1px solid #bdc7cf;
  border-radius: 50px;
  padding-right: 16px;
  padding-top: 3px;
  height: 36px;
  margin-top: 0px;
}
.capitalMarketNewStyle #capitalMarket .paper-main .paper-page .local-equity-company-details-comparison-to-competitors .competitors-area .company:nth-child(3) .data-block .data {
  border: none;
}
.capitalMarketNewStyle #capitalMarket .paper-main .paper-page .local-equity-company-details-comparison-to-competitors .competitors-area .company:nth-child(3) .data-block .data .circle {
  background: #6cb537;
}
.capitalMarketNewStyle #capitalMarket .paper-main .paper-page .local-equity-company-details-comparison-to-competitors .competitors-area .company:nth-child(4) .data-block {
  width: 169px;
  border: 1px solid #bdc7cf;
  border-radius: 50px;
  padding-right: 16px;
  padding-top: 3px;
  height: 36px;
  margin-top: 0px;
}
.capitalMarketNewStyle #capitalMarket .paper-main .paper-page .local-equity-company-details-comparison-to-competitors .competitors-area .company:nth-child(4) .data-block .data {
  border: none;
}
.capitalMarketNewStyle #capitalMarket .paper-main .paper-page .local-equity-company-details-comparison-to-competitors .competitors-area .company:nth-child(4) .data-block .data .circle {
  background: #cbd528;
}
.capitalMarketNewStyle #capitalMarket .paper-main .paper-page .local-equity-company-details-comparison-to-competitors .competitors-area .company:nth-child(5) .data-block {
  width: 169px;
  border: 1px solid #bdc7cf;
  border-radius: 50px;
  padding-right: 16px;
  padding-top: 3px;
  height: 36px;
  margin-top: 0px;
}
.capitalMarketNewStyle #capitalMarket .paper-main .paper-page .local-equity-company-details-comparison-to-competitors .competitors-area .company:nth-child(5) .data-block .data {
  border: none;
}
.capitalMarketNewStyle #capitalMarket .paper-main .paper-page .local-equity-company-details-comparison-to-competitors .competitors-area .company:nth-child(5) .data-block .data .circle {
  background: #F6C700;
}
.capitalMarketNewStyle #capitalMarket .paper-main .paper-page .local-equity-company-details-comparison-to-competitors .competitors-area .section li.marked {
  color: #0483a8;
  font-weight: 600;
}
.capitalMarketNewStyle #capitalMarket .paper-main .paper-page .local-equity-company-details-comparison-to-competitors .comparison-area .label {
  color: #606060;
  font-weight: normal;
  font-size: 14px;
  padding-right: 0;
  display: block;
  border-bottom: 1px solid #efefef;
  border-radius: 0;
  padding-bottom: 10px;
  margin-bottom: 14px;
  margin-top: 30px;
}
.capitalMarketNewStyle #capitalMarket .paper-main .paper-page .local-equity-company-details-comparison-to-competitors .comparison-area .section {
  height: 33px;
  margin-bottom: 14px;
}
.capitalMarketNewStyle #capitalMarket .paper-main .paper-page .local-equity-company-details-comparison-to-competitors .comparison-area .section li:nth-child(1) {
  color: black;
}
.capitalMarketNewStyle #capitalMarket .paper-main .paper-page .local-equity-company-details-comparison-to-competitors .search-area input {
  width: 182px;
  border: 1px solid #bdc7cf;
  padding-left: 0;
}
@media (max-width: 767px) {
  .capitalMarketNewStyle #capitalMarket .paper-main .paper-page .local-equity-company-details-comparison-to-competitors .first-filters-selection {
    height: 55px;
  }
  .capitalMarketNewStyle #capitalMarket .paper-main .paper-page .local-equity-company-details-comparison-to-competitors .first-filters-selection .label {
    top: -7px;
  }
}
.capitalMarketNewStyle #capitalMarket .paper-main .paper-page .ratings-wrapper {
  box-shadow: 8px 0 25px 0 rgba(81, 144, 182, 0.2);
  background: white;
  border: none;
  border-radius: 0;
  width: 829px;
  margin-top: 20px;
  margin-bottom: 0;
}
.capitalMarketNewStyle #capitalMarket .paper-main .paper-page .ratings-wrapper.not-convertable {
  width: 100%;
}
.capitalMarketNewStyle #capitalMarket .paper-main .paper-page .ratings-wrapper.not-convertable .sub-ratings .rankings-wrap {
  margin-right: 8px;
}
.capitalMarketNewStyle #capitalMarket .paper-main .paper-page .ratings-wrapper.not-convertable .sub-ratings .rankings-wrap .rankings-wrapper .square-tootltip-triangle {
  border-bottom: 7px solid #a4c6da;
}
.capitalMarketNewStyle #capitalMarket .paper-main .paper-page .ratings-wrapper.not-convertable .sub-ratings .rankings-wrap .rankings-wrapper .square-tooltip {
  box-shadow: 0 8px 25px 8px rgba(81, 144, 182, 0.2);
  background: white;
  border-top: 5px solid #a4c6da;
  padding: 14px 30px;
  height: auto;
  width: auto;
}
.capitalMarketNewStyle #capitalMarket .paper-main .paper-page .ratings-wrapper .sub-ratings .rankings-wrap {
  margin-right: 12px;
}
.capitalMarketNewStyle #capitalMarket .paper-main .paper-page .ratings-wrapper .ratings-title {
  color: #4A4A4A;
  font-size: 17px;
  font-weight: 500;
}
@media (max-width: 991px) {
  .capitalMarketNewStyle #capitalMarket .paper-main .paper-page .ratings-wrapper.not-convertable {
    height: 220px;
  }
}
@media (max-width: 767px) {
  .capitalMarketNewStyle #capitalMarket .paper-main .paper-page .ratings-wrapper.not-convertable {
    height: 100%;
  }
  .capitalMarketNewStyle #capitalMarket .paper-main .paper-page .ratings-wrapper .sub-ratings .rankings-wrap .rankings-wrapper {
    width: 281.5px;
  }
  .capitalMarketNewStyle #capitalMarket .paper-main .paper-page .ratings-wrapper .sub-ratings .rankings-wrap .rankings-wrapper.small {
    width: 278.5px;
  }
  .capitalMarketNewStyle #capitalMarket .paper-main .paper-page .ratings-wrapper .sub-ratings .rankings-wrap .rankings-wrapper .square {
    height: 28px;
    width: 10px;
    margin-left: 2.7px;
  }
}
.capitalMarketNewStyle #capitalMarket .paper-main .paper-page .funds-general.isNotBasketFund {
  box-shadow: 8px 0 25px 0 rgba(81, 144, 182, 0.2);
  background: white;
  margin-top: 0;
  padding: 15px;
  padding-bottom: 20px;
}
.capitalMarketNewStyle #capitalMarket .paper-main .paper-page .funds-general .derivative {
  margin-left: 11px;
}
.capitalMarketNewStyle #capitalMarket .paper-main .paper-page .funds-general .derivative.last-in-line {
  margin-left: 0;
}
.capitalMarketNewStyle #capitalMarket .paper-main .paper-page .funds-general .graph-block {
  box-shadow: 8px 0 25px 0 rgba(81, 144, 182, 0.15);
  background: white;
  border-radius: 0;
  margin-top: 20px;
}
.capitalMarketNewStyle #capitalMarket .paper-main .paper-page .funds-general .graph-block .highcharts-text-outline {
  display: none;
}
.capitalMarketNewStyle #capitalMarket .paper-main .paper-page .funds-general .graph-block .graph-title-label {
  background: white;
  border-radius: 0;
  color: #4a4a4a;
  font-size: 17px;
  font-weight: 500;
  text-align: right;
  padding-right: 16px;
  padding-top: 10px;
  margin-bottom: 3px;
}
.capitalMarketNewStyle #capitalMarket .paper-main .paper-page .funds-general .graph-block.isBasketFund {
  width: 832px;
  margin-top: 0;
}
.capitalMarketNewStyle #capitalMarket .paper-main .paper-page .funds-general .graph-block .table-container {
  margin-right: 20px;
  margin-top: 20px;
}
.capitalMarketNewStyle #capitalMarket .paper-main .paper-page .funds-general .graph-block .table-container ul li div:first-child {
  font-size: 14px;
  color: #677b8a;
  font-weight: normal;
}
.capitalMarketNewStyle #capitalMarket .paper-main .paper-page .funds-general .graph-block .table-container ul li div:nth-child(2) {
  font-size: 14px;
  color: #677b8a;
  font-weight: normal;
}
.capitalMarketNewStyle #capitalMarket .paper-main .paper-page .funds-general .graph-block .table-container ul li:not(:first-child) {
  padding-top: 12px;
}
.capitalMarketNewStyle #capitalMarket .paper-main .paper-page .funds-general .graph-block .table-container .table-item {
  border: none !important;
  color: black !important;
}
.capitalMarketNewStyle #capitalMarket .paper-main .paper-page .funds-general .graph-block .table-container .table-item .circle {
  width: 16px;
  height: 16px;
  border-radius: 50%;
  position: relative;
  top: 3px;
  left: 5px;
}
.capitalMarketNewStyle #capitalMarket .paper-main .paper-page .funds-general .graph-block .table-container .table-item-2 {
  direction: ltr;
  color: black !important;
}
.capitalMarketNewStyle #capitalMarket .paper-main .paper-page .funds-general .exposure-profile {
  box-shadow: 8px 0 25px 0 rgba(81, 144, 182, 0.2);
  background: white;
  border-radius: 0;
  border: none;
  margin-top: 20px;
}
.capitalMarketNewStyle #capitalMarket .paper-main .paper-page .funds-general .exposure-profile .header {
  color: #4a4a4a;
  font-weight: 500;
}
.capitalMarketNewStyle #capitalMarket .paper-main .paper-page .funds-general .exposure-profile .stock-expose .square-tootltip-wrapper .square-tootltip-triangle,
.capitalMarketNewStyle #capitalMarket .paper-main .paper-page .funds-general .exposure-profile .forex-expose .square-tootltip-wrapper .square-tootltip-triangle {
  border-bottom: 7px solid #a4c6da;
}
.capitalMarketNewStyle #capitalMarket .paper-main .paper-page .funds-general .exposure-profile .stock-expose .square-tootltip-wrapper .square-tooltip,
.capitalMarketNewStyle #capitalMarket .paper-main .paper-page .funds-general .exposure-profile .forex-expose .square-tootltip-wrapper .square-tooltip {
  box-shadow: 0 8px 25px 8px rgba(81, 144, 182, 0.2);
  background: white;
  border-top: 5px solid #a4c6da;
  padding: 14px 30px;
  height: auto;
  width: auto;
}
.capitalMarketNewStyle #capitalMarket .paper-main .paper-page .funds-general .exposure-profile .stock-expose .label,
.capitalMarketNewStyle #capitalMarket .paper-main .paper-page .funds-general .exposure-profile .forex-expose .label {
  color: #4a4a4a;
}
@media (max-width: 991px) {
  .capitalMarketNewStyle #capitalMarket .paper-main .paper-page .funds-general .graph-block.isBasketFund {
    width: 100%;
  }
}
@media (max-width: 767px) {
  .capitalMarketNewStyle #capitalMarket .paper-main .paper-page .funds-general .table-triangle-up .triangle-up-border {
    bottom: -17px;
  }
  .capitalMarketNewStyle #capitalMarket .paper-main .paper-page .funds-general .table-triangle-up .triangle-up-inside {
    bottom: -17px;
  }
  .capitalMarketNewStyle #capitalMarket .paper-main .paper-page .funds-general .derivative {
    margin-left: auto;
  }
  .capitalMarketNewStyle #capitalMarket .paper-main .paper-page .funds-general .derivative.last-in-line {
    margin-left: auto;
  }
  .capitalMarketNewStyle #capitalMarket .paper-main .paper-page .funds-general .exposure-profile {
    margin-left: auto;
    width: 290px;
    display: block;
    margin: 15px auto 0;
    height: auto;
  }
  .capitalMarketNewStyle #capitalMarket .paper-main .paper-page .funds-general .exposure-profile .stock-expose {
    margin-bottom: 20px;
  }
  .capitalMarketNewStyle #capitalMarket .paper-main .paper-page .funds-general .exposure-profile .forex-expose .label,
  .capitalMarketNewStyle #capitalMarket .paper-main .paper-page .funds-general .exposure-profile .stock-expose .label {
    margin-bottom: 5px;
    display: block;
  }
  .capitalMarketNewStyle #capitalMarket .paper-main .paper-page .funds-general .exposure-profile .forex-expose .square-tootltip-wrapper .square-tooltip {
    z-index: 1;
    line-height: 1;
    padding-top: 5px;
    padding-bottom: 5px;
  }
  .capitalMarketNewStyle #capitalMarket .paper-main .paper-page .funds-general .exposure-profile .stock-expose .square-tootltip-wrapper .square-tooltip {
    z-index: 1;
    line-height: 1;
    padding-top: 5px;
    padding-bottom: 5px;
  }
}
.capitalMarketNewStyle #capitalMarket .paper-main .paper-page .local-equity-details-general .basket-general-right-side {
  width: 844px;
}
.capitalMarketNewStyle #capitalMarket .paper-main .paper-page .local-equity-details-general .basket-general-right-side .basket-general-details-wrapper {
  background: white;
  padding: 5px;
}
.capitalMarketNewStyle #capitalMarket .paper-main .paper-page .local-equity-details-general .basket-general-right-side .policy-description-wrapper {
  background: white;
  margin-right: 15px;
}
.capitalMarketNewStyle #capitalMarket .paper-main .paper-page .local-equity-details-general .basket-general-right-side .policy-description-wrapper .policy-description-title {
  padding-right: 17px;
  padding-top: 10px;
}
.capitalMarketNewStyle #capitalMarket .paper-main .paper-page .local-equity-details-general .basket-general-right-side .policy-description-wrapper .policy-description-content {
  background: white;
}
.capitalMarketNewStyle #capitalMarket .paper-main .paper-page .local-equity-details-general .basket-general-right-side .boxes-wrapper .box-wrapper {
  margin-left: 8px;
}
.capitalMarketNewStyle #capitalMarket .paper-main .paper-page .local-equity-details-general .basket-general-left-side .exposure-level-wrapper {
  box-shadow: 0 11px 18px 0 rgba(67, 96, 144, 0.15);
  background: white;
  border: none;
  border-radius: 0;
  margin-top: 33px;
}
.capitalMarketNewStyle #capitalMarket .paper-main .paper-page .local-equity-details-general .foreign-basket-general .policy-description-wrapper {
  margin-top: 20px;
}
.capitalMarketNewStyle #capitalMarket .paper-main .paper-page .local-equity-details-general .foreign-basket-general .policy-description-wrapper .policy-description-content {
  background: white;
  padding-right: 0;
  padding-top: 10px;
}
.capitalMarketNewStyle #capitalMarket .paper-main .paper-page .local-equity-details-general .foreign-basket-general .policy-description-wrapper .policy-description-content .policy-description-text {
  font-size: 14px;
  color: #606060;
  padding: 0px;
}
.capitalMarketNewStyle #capitalMarket .paper-main .paper-page .local-equity-details-general .foreign-basket-general .policy-description-wrapper .policy-description-title {
  color: #4a4a4a;
  font-size: 17px;
  font-weight: 500;
  padding-bottom: 0;
}
.capitalMarketNewStyle #capitalMarket .paper-main .paper-page .local-equity-details-general .foreign-basket-general .basket-general-details-wrapper {
  background: white;
  margin-top: 67px;
}
.capitalMarketNewStyle #capitalMarket .paper-main .paper-page .local-equity-details-general .foreign-basket-general .basket-general-details-wrapper .no-border-and-underline .paper-details-heading {
  display: none;
}
.capitalMarketNewStyle #capitalMarket .paper-main .paper-page .local-equity-details-general .foreign-basket-general .basket-general-details-wrapper .no-border-and-underline .paper-details-row-value .paper-details-row-value-value {
  color: black;
}
.capitalMarketNewStyle #capitalMarket .paper-main .paper-page .local-equity-details-general .foreign-basket-general .box-wrapper .paper-details .paper-details-row-value .paper-details-row-value-value {
  color: black;
}
.capitalMarketNewStyle #capitalMarket .paper-main .paper-page .local-equity-details-general .daily-data-box {
  margin-top: 20px;
  margin-bottom: 20px;
  margin-left: 15px;
}
.capitalMarketNewStyle #capitalMarket .paper-main .paper-page .local-equity-details-general .daily-data-box.no-margin {
  margin-left: 0;
}
.capitalMarketNewStyle #capitalMarket .paper-main .paper-page .local-equity-company-details-assembly-history {
  margin-top: 0px;
}
.capitalMarketNewStyle #capitalMarket .paper-main .paper-page .local-equity-company-details-assembly-history .grid {
  box-shadow: none;
}
.capitalMarketNewStyle #capitalMarket .paper-main .paper-page .bursa-messages-wrap {
  margin-top: 10px;
}
.capitalMarketNewStyle #capitalMarket .paper-main .paper-page .bursa-messages-wrap .bursa-messages-message.only-one-news {
  width: 740px;
}
.capitalMarketNewStyle #capitalMarket .paper-main .paper-page .last-transaction-table {
  height: 342px;
  border-radius: 0;
  box-shadow: 0 11px 18px 0 rgba(67, 96, 144, 0.15);
  background: white;
}
.capitalMarketNewStyle #capitalMarket .paper-main .paper-page .last-transaction-table .last-transaction-table-title {
  color: #4A4A4A;
  font-size: 17px;
  font-weight: 500;
  padding: 12px 20px 5px 20px;
}
.capitalMarketNewStyle #capitalMarket .paper-main .paper-page .last-transaction-table .number-cell.colored {
  height: 39px;
  padding-top: 10px;
}
.capitalMarketNewStyle #capitalMarket .paper-main .paper-page .last-transaction-table .number-cell.colored.negative {
  background: rgba(201, 37, 63, 0.2);
}
.capitalMarketNewStyle #capitalMarket .paper-main .paper-page .last-transaction-table .value .gi {
  position: relative;
  top: 4px;
}
@media (max-width: 991px) {
  .capitalMarketNewStyle #capitalMarket .paper-main .paper-page .last-transaction-table {
    margin-top: 0;
  }
}
.capitalMarketNewStyle #capitalMarket .paper-main .paper-page .local-equity-details-events .tables-wrapper .table-title {
  color: #606060;
  font-weight: 500;
  margin-top: 15px;
  margin-bottom: 0;
}
.capitalMarketNewStyle #capitalMarket .paper-main .paper-page .local-equity-details-events .empty-table-result {
  padding-top: 15px;
  padding-bottom: 15px;
  font-size: 14px;
  color: #606060;
  padding-right: 0;
  border-bottom: 1px solid #e7e7e7;
}
.capitalMarketNewStyle #capitalMarket .paper-main .paper-page .local-equity-details-events .grid {
  box-shadow: none;
  padding-bottom: 20px;
}
.capitalMarketNewStyle #capitalMarket .paper-main .paper-page .local-equity-details-events .grid div .gi {
  position: relative;
  top: -2px;
  right: 4px;
}
.capitalMarketNewStyle #capitalMarket .paper-main .paper-page .local-equity-details-events .grid .filter-sum {
  display: none;
}
.capitalMarketNewStyle #capitalMarket .paper-main .paper-page .foreign-equity-trade-data {
  background: white;
  padding: 0 15px;
  padding-bottom: 20px;
}
.capitalMarketNewStyle #capitalMarket .paper-main .paper-page .foreign-equity-trade-data .box-slide .container .slide-area {
  margin-left: 57px;
}
.capitalMarketNewStyle #capitalMarket .paper-main .paper-page .foreign-equity-trade-data .box-slide .container .slide-area .tabs .nav-tabs {
  justify-content: flex-start;
}
.capitalMarketNewStyle #capitalMarket .paper-main .paper-page .foreign-equity-trade-data .box-slide .container .slide-area .tabs .nav-tabs li > div.active {
  color: #4BC87D;
}
.capitalMarketNewStyle #capitalMarket .paper-main .paper-page .foreign-equity-trade-data .box-slide .container .slide-area .tabs .nav-tabs li.active {
  border-color: #4BC87D;
}
.capitalMarketNewStyle #capitalMarket .paper-main .paper-page .foreign-equity-trade-data .paper-daily-stock-graph .bubble-box {
  padding: 0px 15px 0px;
  margin: 0;
  box-shadow: none;
}
.capitalMarketNewStyle #capitalMarket .paper-main .paper-page .foreign-equity-details-analysis-forecasts {
  margin-top: 18px;
}
.capitalMarketNewStyle #capitalMarket .paper-main .paper-page .foreign-equity-details-analysis-forecasts .grid .filter-sum {
  display: none;
}
.capitalMarketNewStyle #capitalMarket .paper-main .paper-page .foreign-equity-details-analysis-forecasts .join-analysts-recomendations {
  height: 358px;
  background: white;
  box-shadow: 8px 0 25px 0 rgba(81, 144, 182, 0.2);
}
.capitalMarketNewStyle #capitalMarket .paper-main .paper-page .foreign-equity-details-analysis-forecasts .join-analysts-recomendations .logo {
  margin-right: 24px;
  margin-top: 63px;
}
.capitalMarketNewStyle #capitalMarket .paper-main .paper-page .foreign-equity-details-analysis-forecasts .join-analysts-recomendations .line {
  background: #d7dde2;
  margin-right: 19px;
  margin-top: 26px;
  height: 214px;
}
.capitalMarketNewStyle #capitalMarket .paper-main .paper-page .foreign-equity-details-analysis-forecasts .join-analysts-recomendations .want-to-join-wrapper {
  margin-top: 24px;
  margin-right: 20px;
  width: 490px;
}
.capitalMarketNewStyle #capitalMarket .paper-main .paper-page .foreign-equity-details-analysis-forecasts .join-analysts-recomendations .want-to-join-wrapper .title {
  font-size: 24px;
  font-weight: normal;
  color: #4a4a4a;
}
.capitalMarketNewStyle #capitalMarket .paper-main .paper-page .foreign-equity-details-analysis-forecasts .join-analysts-recomendations .want-to-join-wrapper .text {
  color: #242424;
  font-size: 16px;
  margin-top: 20px;
}
.capitalMarketNewStyle #capitalMarket .paper-main .paper-page .foreign-equity-details-analysis-forecasts .join-analysts-recomendations .want-to-join-wrapper .bullets-wrap {
  margin-top: 30px;
}
.capitalMarketNewStyle #capitalMarket .paper-main .paper-page .foreign-equity-details-analysis-forecasts .join-analysts-recomendations .want-to-join-wrapper .bullets-wrap .bullet {
  width: 265px;
}
.capitalMarketNewStyle #capitalMarket .paper-main .paper-page .foreign-equity-details-analysis-forecasts .join-analysts-recomendations .want-to-join-wrapper .bullets-wrap .bullet.small-bullet {
  width: 200px;
}
.capitalMarketNewStyle #capitalMarket .paper-main .paper-page .foreign-equity-details-analysis-forecasts .join-analysts-recomendations .want-to-join-wrapper .bullets-wrap .bullet .bullet-checkbox {
  width: 28px;
  height: 28px;
}
.capitalMarketNewStyle #capitalMarket .paper-main .paper-page .foreign-equity-details-analysis-forecasts .join-analysts-recomendations .want-to-join-wrapper .bullets-wrap .bullet .bullet-text {
  font-size: 16px;
  font-weight: 500;
  color: #242424;
  margin-top: 4px;
  margin-right: 15px;
}
.capitalMarketNewStyle #capitalMarket .paper-main .paper-page .foreign-equity-details-analysis-forecasts .join-analysts-recomendations .want-to-join-wrapper .bullets-wrap .bullet .bullet-text.two-lines {
  margin-top: 0px;
}
.capitalMarketNewStyle #capitalMarket .paper-main .paper-page .foreign-equity-details-analysis-forecasts .join-analysts-recomendations .want-to-join-wrapper .join-analysis-recom-wrap {
  width: 345px;
}
.capitalMarketNewStyle #capitalMarket .paper-main .paper-page .foreign-equity-details-analysis-forecasts .join-analysts-recomendations .want-to-join-wrapper .join-analysis-recom-wrap .terms-of-service {
  color: #4BC87D;
  font-size: 16px;
  text-decoration: underline;
}
.capitalMarketNewStyle #capitalMarket .paper-main .paper-page .foreign-equity-details-analysis-forecasts .join-analysts-recomendations .want-to-join-wrapper .join-analysis-recom-wrap .checkbox-warp span {
  color: #6e7685;
  font-size: 16px;
}
.capitalMarketNewStyle #capitalMarket .paper-main .paper-page .foreign-equity-details-analysis-forecasts .join-analysts-recomendations .want-to-join-wrapper .join-analysis-recom-wrap .checkbox-warp input[type="checkbox"] + .control-indicator {
  background-color: #cde2ea;
  border-radius: 3px;
}
.capitalMarketNewStyle #capitalMarket .paper-main .paper-page .foreign-equity-details-analysis-forecasts .join-analysts-recomendations .want-to-join-wrapper .join-analysis-recom-wrap .checkbox-warp input[type="checkbox"] + .control-indicator:after {
  top: 1px;
  left: 1px;
  background-color: #cde2ea;
  color: #4BC87D;
  border-radius: 0;
}
.capitalMarketNewStyle #capitalMarket .paper-main .paper-page .foreign-equity-details-analysis-forecasts .join-analysts-recomendations .want-to-join-wrapper .agree_and_join {
  height: auto;
  padding: 2px 25px;
  margin-top: -8px;
  margin-right: 0;
}
.capitalMarketNewStyle #capitalMarket .paper-main .paper-page .foreign-equity-details-analysis-forecasts .join-analysts-recomendations .recomendation-image {
  margin-top: 26px;
  margin-left: 30px;
}
.capitalMarketNewStyle #capitalMarket .paper-main .paper-page .foreign-equity-details-analysis-forecasts .analysts-recomandations .legal-clarification-wrap {
  height: 75px;
  background: white;
  box-shadow: 8px 0 25px 0 rgba(81, 144, 182, 0.2);
  border-radius: 0;
}
.capitalMarketNewStyle #capitalMarket .paper-main .paper-page .foreign-equity-details-analysis-forecasts .analysts-recomandations .legal-clarification-wrap .tip-ranks-logo {
  margin-right: 15px;
  margin-left: 5px;
}
.capitalMarketNewStyle #capitalMarket .paper-main .paper-page .foreign-equity-details-analysis-forecasts .analysts-recomandations .legal-clarification-wrap .legal-clarification-text {
  font-size: 14px;
  color: #242424;
  width: 970px;
  padding-top: 19px;
}
.capitalMarketNewStyle #capitalMarket .paper-main .paper-page .foreign-equity-details-analysis-forecasts .analysts-recomandations .legal-clarification-wrap .legal-clarification-text .legal-clarification-link {
  color: #4BC87D;
}
.capitalMarketNewStyle #capitalMarket .paper-main .paper-page .foreign-equity-details-analysis-forecasts .analysts-recomandations .distribution-of-analysis-recomendations-wrapper {
  margin-top: 10px;
  width: 540px;
  height: 285px;
  border-radius: 0;
  box-shadow: 8px 0 25px 0 rgba(81, 144, 182, 0.2);
}
.capitalMarketNewStyle #capitalMarket .paper-main .paper-page .foreign-equity-details-analysis-forecasts .analysts-recomandations .distribution-of-analysis-recomendations-wrapper .distribution-of-analysis-recomendations-data-title {
  font-size: 17px;
  font-weight: 500;
  color: #4a4a4a;
}
.capitalMarketNewStyle #capitalMarket .paper-main .paper-page .foreign-equity-details-analysis-forecasts .analysts-recomandations .distribution-of-analysis-recomendations-wrapper .distribution-of-analysis-recomendations-data-title .icon-info {
  position: relative;
  top: -1px;
  right: 3px;
}
.capitalMarketNewStyle #capitalMarket .paper-main .paper-page .foreign-equity-details-analysis-forecasts .analysts-recomandations .distribution-of-analysis-recomendations-wrapper .distribution-of-analysis-recomendations-data-wrapper {
  position: inherit;
  width: 227px;
  background: white;
}
.capitalMarketNewStyle #capitalMarket .paper-main .paper-page .foreign-equity-details-analysis-forecasts .analysts-recomandations .distribution-of-analysis-recomendations-wrapper .distribution-of-analysis-recomendations-data-wrapper .distribution-of-analysis-recomendations-data-box {
  margin-right: 0;
}
.capitalMarketNewStyle #capitalMarket .paper-main .paper-page .foreign-equity-details-analysis-forecasts .analysts-recomandations .distribution-of-analysis-recomendations-wrapper .distribution-of-analysis-recomendations-data-wrapper .distribution-of-analysis-recomendations-data-box .button_green {
  background: none;
  box-shadow: none;
  font-size: 14px;
  color: #4BC87D;
  font-weight: 500;
  padding: 0;
  position: absolute;
  bottom: 18px;
  width: 100%;
  right: -3px;
}
.capitalMarketNewStyle #capitalMarket .paper-main .paper-page .foreign-equity-details-analysis-forecasts .analysts-recomandations .distribution-of-analysis-recomendations-wrapper .distribution-of-analysis-recomendations-data-wrapper .distribution-of-analysis-recomendations-data-box .button_green .history-clock-icon {
  position: relative;
  top: 4px;
  margin-right: 5px;
}
.capitalMarketNewStyle #capitalMarket .paper-main .paper-page .foreign-equity-details-analysis-forecasts .analysts-recomandations .distribution-of-analysis-recomendations-wrapper .distribution-of-analysis-recomendations-data-wrapper .distribution-of-analysis-recomendations-data-box .button_green .fa {
  color: #92abbb;
}
.capitalMarketNewStyle #capitalMarket .paper-main .paper-page .foreign-equity-details-analysis-forecasts .analysts-recomandations .distribution-of-analysis-recomendations-wrapper .distribution-of-analysis-recomendations-data-wrapper .distribution-of-analysis-recomendations-data-box .distribution-of-analysis-recomendations-data-box-rectangle {
  width: 16px;
  height: 16px;
  border-radius: 50px;
  background-color: #63A023;
  margin-right: 15px;
}
.capitalMarketNewStyle #capitalMarket .paper-main .paper-page .foreign-equity-details-analysis-forecasts .analysts-recomandations .distribution-of-analysis-recomendations-wrapper .distribution-of-analysis-recomendations-data-wrapper .distribution-of-analysis-recomendations-data-box .distribution-of-analysis-recomendations-data-box-rectangle.red {
  background-color: #C9243F;
}
.capitalMarketNewStyle #capitalMarket .paper-main .paper-page .foreign-equity-details-analysis-forecasts .analysts-recomandations .distribution-of-analysis-recomendations-wrapper .distribution-of-analysis-recomendations-data-wrapper .distribution-of-analysis-recomendations-data-box .distribution-of-analysis-recomendations-data-box-rectangle.gray {
  background-color: #95A5A6;
}
.capitalMarketNewStyle #capitalMarket .paper-main .paper-page .foreign-equity-details-analysis-forecasts .analysts-recomandations .distribution-of-analysis-recomendations-wrapper .distribution-of-analysis-recomendations-data-wrapper .distribution-of-analysis-recomendations-data-box .distribution-of-analysis-recomendations-data-box-rectangle.blue {
  background-color: #2B4C6F;
}
.capitalMarketNewStyle #capitalMarket .paper-main .paper-page .foreign-equity-details-analysis-forecasts .analysts-recomandations .distribution-of-analysis-recomendations-wrapper .distribution-of-analysis-recomendations-data-wrapper .distribution-of-analysis-recomendations-data-box .distribution-of-analysis-recomendations-data-box-text {
  margin-right: 9px;
}
.capitalMarketNewStyle #capitalMarket .paper-main .paper-page .foreign-equity-details-analysis-forecasts .analysts-recomandations .distribution-of-analysis-recomendations-wrapper .distribution-of-analysis-recomendations-data-wrapper .distribution-of-analysis-recomendations-data-box .distribution-of-analysis-recomendations-data-box-text .text {
  color: #606060;
  font-size: 16px;
  line-height: 13px;
  margin-bottom: 7px;
}
.capitalMarketNewStyle #capitalMarket .paper-main .paper-page .foreign-equity-details-analysis-forecasts .analysts-recomandations .distribution-of-analysis-recomendations-wrapper .distribution-of-analysis-recomendations-data-wrapper .distribution-of-analysis-recomendations-data-box .distribution-of-analysis-recomendations-data-box-text .value {
  font-size: 16px;
  color: black;
}
.capitalMarketNewStyle #capitalMarket .paper-main .paper-page .foreign-equity-details-analysis-forecasts .analysts-recomandations .distribution-of-analysis-recomendations-wrapper .distribution-of-analysis-recomendations-data-wrapper .distribution-of-analysis-recomendations-data-box .distribution-of-analysis-recomendations-data-box-text .gi.icon-info {
  position: relative;
  top: -2px;
  right: 3px;
}
.capitalMarketNewStyle #capitalMarket .paper-main .paper-page .foreign-equity-details-analysis-forecasts .analysts-recomandations .distribution-of-analysis-recomendations-wrapper .distribution-of-analysis-recomendations-data-line {
  width: 1px;
  height: 246px;
  background: #d7dde2;
  display: inline-block;
  float: right;
  margin-top: 20px;
}
.capitalMarketNewStyle #capitalMarket .paper-main .paper-page .foreign-equity-details-analysis-forecasts .analysts-recomandations .distribution-of-analysis-recomendations-wrapper .distribution-of-analysis-recomendations-pie-chart-policy-message {
  font-size: 14px;
  color: #606060;
  line-height: 17px;
  margin-top: 5px;
}
.capitalMarketNewStyle #capitalMarket .paper-main .paper-page .foreign-equity-details-analysis-forecasts .analysts-recomandations .distribution-of-analysis-recomendations-wrapper .distribution-of-analysis-recomendations-pie-chart-wrapper {
  width: 310px;
  padding-left: 10px;
  margin-top: 25px;
}
.capitalMarketNewStyle #capitalMarket .paper-main .paper-page .foreign-equity-details-analysis-forecasts .analysts-recomandations .distribution-of-analysis-recomendations-wrapper .distribution-of-analysis-recomendations-pie-chart-wrapper .highcharts-data-labels {
  display: none !important;
}
.capitalMarketNewStyle #capitalMarket .paper-main .paper-page .foreign-equity-details-analysis-forecasts .analysts-recomandations .distribution-of-analysis-recomendations-wrapper .distribution-of-analysis-recomendations-pie-chart-wrapper.target-price .distribution-of-analysis-recomendations-pie-chart-policy-message {
  margin-right: 10px;
  margin-top: 17px;
}
.capitalMarketNewStyle #capitalMarket .paper-main .paper-page .foreign-equity-details-analysis-forecasts .analysts-recomandations .historical-analysis-wrapper .bubble-box {
  margin-right: 0;
}
.capitalMarketNewStyle #capitalMarket .paper-main .paper-page .foreign-equity-details-analysis-forecasts .analysts-recomandations .historical-analysis-wrapper .bubble-box .historical-analysis-wrap .basic-line-chart-wrapper {
  left: 0;
}
.capitalMarketNewStyle #capitalMarket .paper-main .paper-page .foreign-equity-details-analysis-forecasts .analysts-recomandations .analysis-recomendations-table-wrapper {
  margin-top: 25px;
}
.capitalMarketNewStyle #capitalMarket .paper-main .paper-page .foreign-equity-details-analysis-forecasts .analysts-recomandations .analysis-recomendations-table-wrapper .grid {
  box-shadow: none;
}
.capitalMarketNewStyle #capitalMarket .paper-main .paper-page .foreign-equity-details-analysis-forecasts .analysts-recomandations .analysis-recomendations-table-wrapper .grid .ui-grid-row .col-name .link-to-article {
  text-decoration: underline;
  margin-top: 9px;
}
.capitalMarketNewStyle #capitalMarket .paper-main .paper-page .foreign-equity-details-analysis-forecasts .analysts-recomandations .analysis-recomendations-table-wrapper .grid .ui-grid-row .col-name .link-to-article.right {
  margin-top: 0;
}
.capitalMarketNewStyle #capitalMarket .paper-main .paper-page .foreign-equity-details-analysis-forecasts .analysts-recomandations .analysis-recomendations-table-wrapper .main_filter {
  padding-bottom: 0;
}
.capitalMarketNewStyle #capitalMarket .paper-main .paper-page .foreign-equity-details-analysis-forecasts .analysts-recomandations .analysis-recomendations-table-wrapper .main_filter .bubble-box {
  margin-right: 0;
  margin-left: 0;
  margin-top: -13px;
  margin-bottom: 10px;
}
.capitalMarketNewStyle #capitalMarket .paper-main .paper-page .foreign-equity-details-analysis-forecasts .analysts-recomandations .analysis-recomendations-table-wrapper .main_filter .main-filter-filtering {
  margin-right: 0;
  margin-left: 0;
  margin-top: 0;
}
.capitalMarketNewStyle #capitalMarket .paper-main .paper-page .foreign-equity-details-analysis-forecasts .analysts-recomandations .analysis-recomendations-table-wrapper .mobile-grid-wrapper .field-name.gray-text {
  color: #848484;
}
.capitalMarketNewStyle #capitalMarket .paper-main .paper-page .foreign-equity-details-analysis-forecasts .analysts-recomandations .analysis-recomendations-table-wrapper .mobile-grid-wrapper .field-name.red-text {
  color: #C9243F;
}
.capitalMarketNewStyle #capitalMarket .paper-main .paper-page .foreign-equity-details-analysis-forecasts .analysts-recomandations .analysis-recomendations-table-wrapper .mobile-grid-wrapper .field-name.green-text {
  color: #63A023;
}
.capitalMarketNewStyle #capitalMarket .paper-main .paper-page .foreign-equity-details-analysis-forecasts .analysts-recomandations .analysis-recomendations-table-wrapper .mobile-grid-wrapper .mobile-grid-row .mobile-grid-strip .mobile-grid-strip-left .link-to-article {
  text-decoration: underline;
}
.capitalMarketNewStyle #capitalMarket .paper-main .paper-page .foreign-equity-details-analysis-forecasts .analysts-recomandations .analysis-recomendations-table-wrapper .mobile-grid-wrapper .mobile-grid-row .mobile-grid-strip .mobile-grid-strip-left .stars {
  transform: scaleX(1);
}
@media (max-width: 991px) {
  .capitalMarketNewStyle #capitalMarket .paper-main .paper-page .foreign-equity-details-analysis-forecasts .analysts-recomandations .legal-clarification-wrap {
    width: 100%;
    display: block;
  }
  .capitalMarketNewStyle #capitalMarket .paper-main .paper-page .foreign-equity-details-analysis-forecasts .analysts-recomandations .legal-clarification-wrap .legal-clarification-text {
    width: 100%;
  }
}
@media (max-width: 767px) {
  .capitalMarketNewStyle #capitalMarket .paper-main .paper-page .foreign-equity-details-analysis-forecasts .analysts-recomandations .legal-clarification-wrap {
    display: inline-block;
  }
  .capitalMarketNewStyle #capitalMarket .paper-main .paper-page .foreign-equity-details-analysis-forecasts .analysts-recomandations .legal-clarification-wrap .legal-clarification-text {
    width: 90%;
  }
  .capitalMarketNewStyle #capitalMarket .paper-main .paper-page .foreign-equity-details-analysis-forecasts .analysts-recomandations .distribution-of-analysis-recomendations-wrapper {
    width: 100%;
    height: 430px;
    box-shadow: 0 2px 7px 0 rgba(0, 0, 0, 0.17);
  }
  .capitalMarketNewStyle #capitalMarket .paper-main .paper-page .foreign-equity-details-analysis-forecasts .analysts-recomandations .distribution-of-analysis-recomendations-wrapper .distribution-of-analysis-recomendations-data-wrapper {
    position: absolute;
    width: 100%;
  }
  .capitalMarketNewStyle #capitalMarket .paper-main .paper-page .foreign-equity-details-analysis-forecasts .analysts-recomandations .distribution-of-analysis-recomendations-wrapper .distribution-of-analysis-recomendations-data-box .distribution-of-analysis-recomendations-data-box-text {
    line-height: 1;
  }
  .capitalMarketNewStyle #capitalMarket .paper-main .paper-page .foreign-equity-details-analysis-forecasts .analysts-recomandations .distribution-of-analysis-recomendations-wrapper .distribution-of-analysis-recomendations-pie-chart-wrapper {
    width: 100%;
    margin: 4px 0px 0 0px;
  }
}
.capitalMarketNewStyle #capitalMarket .paper-main .paper-page .foreign-equity-company-details-interested-parties {
  margin-top: 0px;
}
.capitalMarketNewStyle #capitalMarket .paper-main .paper-page .foreign-equity-company-details-interested-parties .grid {
  box-shadow: none;
}
.capitalMarketNewStyle #capitalMarket .paper-main .paper-page .exposure-level-wrapper .square-tootltip-triangle {
  border-bottom: 7px solid #a4c6da;
}
.capitalMarketNewStyle #capitalMarket .paper-main .paper-page .exposure-level-wrapper .square-tooltip {
  box-shadow: 0 8px 25px 8px rgba(81, 144, 182, 0.2);
  background: white;
  border-top: 5px solid #a4c6da;
  padding: 14px 30px;
  height: auto;
  width: auto;
}
.capitalMarketNewStyle #capitalMarket .paper-main .paper-page .local-equity-daily-view,
.capitalMarketNewStyle #capitalMarket .paper-main .paper-page .local-equity-company-details-wrapper,
.capitalMarketNewStyle #capitalMarket .paper-main .paper-page .foreign-equity-company-details-wrapper {
  background: white;
  box-shadow: 8px 0 25px 0 rgba(81, 144, 182, 0.2);
  padding: 0 15px;
  padding-bottom: 20px;
}
.capitalMarketNewStyle #capitalMarket .paper-main .paper-page .foreign-equity-company-details-wrapper .grid .ui-grid-row > div > div {
  word-break: break-word;
}
.capitalMarketNewStyle #capitalMarket .paper-main .paper-page .foreign-equity-company-details-wrapper .grid .ui-grid-row > div > div:nth-child(2) {
  padding-left: 10px;
}
.capitalMarketNewStyle #capitalMarket .paper-main .paper-page .foreign-equity-details-wrapper {
  box-shadow: 8px 0 25px 0 rgba(81, 144, 182, 0.2);
  padding: 0 15px;
  background: white;
  display: grid;
  padding-bottom: 20px;
  width: 100%;
}
.capitalMarketNewStyle #capitalMarket .paper-main .paper-page .local-equity-details-wrapper {
  box-shadow: 8px 0 25px 0 rgba(81, 144, 182, 0.2);
  padding: 0 15px;
  background: white;
  display: inline-block;
  padding-bottom: 20px;
  width: 100%;
}
.capitalMarketNewStyle #capitalMarket .paper-main .paper-page .funds-graph-wrapper {
  background: white;
  padding: 0 15px;
  box-shadow: 8px 0 25px 0 rgba(81, 144, 182, 0.2);
  padding-bottom: 20px;
}
.capitalMarketNewStyle #capitalMarket .paper-main .paper-page .funds-graph-wrapper .paper-daily-stock-graph .bubble-box {
  margin: 0;
  box-shadow: none;
}
.capitalMarketNewStyle #capitalMarket .paper-main .paper-page .page-content-wrapper .topTabsContent {
  box-shadow: 0 11px 18px 0 rgba(67, 96, 144, 0.15);
  background: white;
}
.capitalMarketNewStyle #capitalMarket .paper-main .paper-page .grid {
  right: 0px;
}
.capitalMarketNewStyle #capitalMarket .paper-main .paper-page .nav-tabs-wrapper {
  margin-left: 0;
  margin-right: 0;
}
.capitalMarketNewStyle #capitalMarket .paper-main .paper-page .nav-tabs-wrapper .nav-tabs {
  margin-top: 10px;
}
.capitalMarketNewStyle #capitalMarket .paper-main .paper-page .nav-tabs-wrapper .nav-tabs li {
  margin-left: 40px;
}
.capitalMarketNewStyle #capitalMarket .paper-main .paper-page .nav-tabs-wrapper .nav-tabs li > div {
  font-size: 14px;
  padding: 1px 0px;
  color: #7d91a1;
}
.capitalMarketNewStyle #capitalMarket .paper-main .paper-page .nav-tabs-wrapper .nav-tabs li.active div {
  color: #4BC87D;
}
.capitalMarketNewStyle #capitalMarket .paper-main .paper-page .commands-book .commands-book-title {
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}
.capitalMarketNewStyle #capitalMarket .paper-main .paper-page .commands-book .commands-book-table {
  background: white;
  box-shadow: 0 11px 18px 0 rgba(67, 96, 144, 0.15);
  border-radius: 0;
}
.capitalMarketNewStyle #capitalMarket .paper-main .paper-page .commands-book .commands-book-table.red {
  background: #cc3a52;
}
.capitalMarketNewStyle #capitalMarket .paper-main .paper-page .paper-details .paper-details-heading {
  color: #4a4a4a;
  font-size: 17px;
  font-weight: 500;
}
.capitalMarketNewStyle #capitalMarket .paper-main .paper-page .paper-details .paper-details-row .paper-details-row-name {
  font-size: 14px;
  color: #606060;
}
.capitalMarketNewStyle #capitalMarket .paper-main .paper-page .paper-details .paper-details-row .paper-details-row-value {
  font-size: 14px;
  color: #242424;
  width: 42%;
}
.capitalMarketNewStyle #capitalMarket .paper-main .paper-page .paper-details .green-background {
  box-shadow: 8px 0 25px 0 rgba(81, 144, 182, 0.15);
  background: white;
  border-radius: 0;
}
.capitalMarketNewStyle #capitalMarket .paper-main .paper-page .paper-details .green-background .paper-details-heading {
  background: white;
  border-radius: 0;
  color: #4a4a4a;
  font-size: 17px;
  font-weight: 500;
  text-align: right;
  padding-right: 14px;
  padding-top: 10px;
  margin-bottom: 3px;
}
.capitalMarketNewStyle #capitalMarket .paper-main .paper-page .paper-details .green-background .paper-details-row {
  border: none;
}
.capitalMarketNewStyle #capitalMarket .paper-main .paper-page .paper-details .green-background .paper-details-row .paper-details-row-name {
  padding-bottom: 10px;
  width: 55%;
  font-size: 14px;
  color: #606060;
}
.capitalMarketNewStyle #capitalMarket .paper-main .paper-page .paper-details .green-background .paper-details-row .paper-details-row-value {
  padding-bottom: 10px;
  width: 45%;
  font-size: 14px;
  color: #242424;
}
.capitalMarketNewStyle #capitalMarket .paper-main .paper-page .paper-details .green-background .paper-details-row .paper-details-row-value .paper-details-row-value-value span {
  line-height: 15px;
}
@media (max-width: 1024px) {
  .capitalMarketNewStyle #capitalMarket .paper-main .paper-page .nav-tabs-wrapper .sub-tabs-seperator {
    display: none;
  }
  .capitalMarketNewStyle #capitalMarket .paper-main .paper-page .paper-top-tabs .combo-wrap .combo {
    border-radius: 50px;
  }
  .capitalMarketNewStyle #capitalMarket .paper-main .paper-page .grid {
    right: 0px;
  }
  .capitalMarketNewStyle #capitalMarket .paper-main .paper-page .grid.small-grid-rows .ui-grid-row > div > div:first-child {
    padding: 3px 0px 3px 0px;
  }
  .capitalMarketNewStyle #capitalMarket .paper-main .paper-page .grid .ui-grid-header-cell:first-child {
    padding-right: 0px;
  }
}
@media (max-width: 767px) {
  .capitalMarketNewStyle #capitalMarket .paper-main .paper-page .paper-top-tabs .combo-wrap .combo[aria-expanded="true"] {
    border-radius: 20px 20px 0 0;
  }
  .capitalMarketNewStyle #capitalMarket .paper-main .paper-page .paper-top-tabs .combo-wrap .combo[aria-expanded="true"] .combo_selected.opened {
    border: none;
  }
  .capitalMarketNewStyle #capitalMarket .paper-main .paper-page .grid.small-grid-rows .ui-grid-row > div > div:first-child {
    padding: 8px 0px 8px 0px;
  }
  .capitalMarketNewStyle #capitalMarket .paper-main .paper-page .grid .icon-arrow-change i {
    position: relative;
    top: 2px;
  }
}
.capitalMarketNewStyle #capitalMarket .header-view-wrapper .header-view .header_right {
  display: block;
  top: -20px;
  margin-right: 25px;
}
.capitalMarketNewStyle #capitalMarket .header-view-wrapper .header-view .header_right h2 {
  font-size: 24px;
  color: #515967;
}
.capitalMarketNewStyle #capitalMarket .header-view-wrapper .header-view .header_right .page-sub-title {
  color: #606060;
  bottom: -10px;
}
.capitalMarketNewStyle #capitalMarket .header-view-wrapper .header-view .header_right .page-sub-title span span {
  margin-left: 5px;
}
.capitalMarketNewStyle #capitalMarket .header-view-wrapper .header-view .header_right .page-sub-title .header-subtitle-pipe {
  color: #c8c8c8;
}
.capitalMarketNewStyle #capitalMarket .technical-analysis .tech-analysis-wrap {
  background-color: white;
  box-shadow: 0 0 25px 0 rgba(81, 144, 182, 0.1);
}
.capitalMarketNewStyle #capitalMarket .technical-analysis .tech-analysis-wrap .search-wrap {
  background-color: white;
  box-shadow: 0 0 25px 0 rgba(81, 144, 182, 0.1);
  padding: 0px 15px;
  position: relative;
  z-index: 1;
}
.capitalMarketNewStyle #capitalMarket .technical-analysis .technical-analysis-info {
  padding-right: 20px;
}
.capitalMarketNewStyle #capitalMarket .technical-analysis .technical-graph-content {
  margin-right: 0;
}
@media (max-width: 767px) {
  .capitalMarketNewStyle #capitalMarket .technical-analysis #technical-graph-iframe {
    margin-left: 0;
  }
  .capitalMarketNewStyle #capitalMarket .technical-analysis .technical-analysis-info .technical-analysis-info-name {
    font-size: 17px;
  }
}
.capitalMarketNewStyle #capitalMarket .activity-summary .summary-seo {
  padding-top: 0px;
}
.capitalMarketNewStyle #capitalMarket .activity-summary .summary-seo .container {
  background: white;
  border-radius: 0;
  border: none;
  box-shadow: 8px 0 25px 0 rgba(81, 144, 182, 0.2);
  margin-top: 0px;
  padding: 15px;
  height: auto;
}
.capitalMarketNewStyle #capitalMarket .activity-summary .summary-seo .container .row.newDesignWrapperRow {
  border: 1px solid #c6ddeb;
  border-radius: 10px;
  margin: 0px;
  height: auto;
}
.capitalMarketNewStyle #capitalMarket .activity-summary .summary-seo .container .currency-item {
  color: #4e5664;
  padding-top: 19px;
}
.capitalMarketNewStyle #capitalMarket .activity-summary .summary-seo .container .currency-item:before {
  background: #a4c6da;
  width: 1px;
  height: 48px;
  position: absolute;
  right: -3px;
  top: 14px;
}
.capitalMarketNewStyle #capitalMarket .activity-summary .summary-seo .summary-seo-heading {
  font-size: 24px;
  margin-top: 27px;
  color: #4a4a4a;
}
.capitalMarketNewStyle #capitalMarket .activity-summary .summary-seo .summary-seo-heading .single-data-date {
  max-width: 355px;
}
.capitalMarketNewStyle #capitalMarket .activity-summary .summary-seo .summary-seo-heading.single-day {
  margin-top: 10px;
}
.capitalMarketNewStyle #capitalMarket .activity-summary .summary-seo .summary-seo-more {
  color: #4BC87D;
  top: -13px;
}
.capitalMarketNewStyle #capitalMarket .activity-summary .summary-seo .summary-seo-overlay {
  opacity: 1;
  position: relative;
}
.capitalMarketNewStyle #capitalMarket .activity-summary .summary-seo .summary-seo-overlay .currency-item {
  padding-top: 6px;
  padding-right: 0px;
  padding-left: 0px;
}
.capitalMarketNewStyle #capitalMarket .activity-summary .summary-seo .summary-seo-overlay .currency-item .sdoi-input:before,
.capitalMarketNewStyle #capitalMarket .activity-summary .summary-seo .summary-seo-overlay .currency-item .sdoi-output:before {
  margin-left: 2px;
  margin-right: 2px;
}
.capitalMarketNewStyle #capitalMarket .activity-summary .summary-seo .summary-seo-overlay .currency-item .sdoi-input:after,
.capitalMarketNewStyle #capitalMarket .activity-summary .summary-seo .summary-seo-overlay .currency-item .sdoi-output:after {
  margin-left: 0;
}
.capitalMarketNewStyle #capitalMarket .activity-summary .summary-seo .summary-seo-overlay .summary-days-overlay-item .sdoi-input:before {
  margin-right: 2px;
  margin-left: 2px;
}
.capitalMarketNewStyle #capitalMarket .activity-summary .summary-seo .summary-seo-overlay .summary-seo-overlay-close {
  left: 0px;
}
.capitalMarketNewStyle #capitalMarket .activity-summary .summary-days .container {
  height: 243px;
}
.capitalMarketNewStyle #capitalMarket .activity-summary .summary-days .container .summary-days-items {
  border: none;
  box-shadow: 8px 0 25px 0 rgba(81, 144, 182, 0.2);
  background: white;
  margin: 3px;
  margin-top: 10px;
  max-width: 100%;
  padding: 15px;
  overflow-x: auto;
}
.capitalMarketNewStyle #capitalMarket .activity-summary .summary-days .container .summary-days-items .summary-days-item {
  margin: 0;
  margin-left: 15px;
  border-radius: 0;
  box-shadow: 8px 0 25px 0 rgba(81, 144, 182, 0.2);
  height: 191px;
}
.capitalMarketNewStyle #capitalMarket .activity-summary .summary-days .container .summary-days-items .summary-days-item .summary-days-heading {
  height: 55px;
  border-radius: 0;
  background: white;
  box-shadow: 0 0 25px 0 rgba(81, 144, 182, 0.1);
  color: black;
  text-align: right;
  padding-right: 20px;
  padding-top: 8px;
}
.capitalMarketNewStyle #capitalMarket .activity-summary .summary-days .container .summary-days-items .summary-days-item .summary-days-heading:before {
  margin-right: 0px;
  margin-left: 0px;
}
.capitalMarketNewStyle #capitalMarket .activity-summary .summary-days .container .summary-days-items .summary-days-item .summary-days-heading .gi.icon-calendar-grey {
  margin-left: 13px;
  position: relative;
  top: 2px;
}
.capitalMarketNewStyle #capitalMarket .activity-summary .summary-days .container .summary-days-items .summary-days-item .summary-days-values {
  padding: 0px 20px;
}
.capitalMarketNewStyle #capitalMarket .activity-summary .summary-days .container .summary-days-items .summary-days-item .summary-days-values > span {
  height: 36px;
  border-bottom: 1px solid #d7dde2;
  padding-top: 8px;
  font-size: 16px;
}
.capitalMarketNewStyle #capitalMarket .activity-summary .summary-days .container .summary-days-items .summary-days-item .summary-days-values > span:last-child {
  border-bottom: none;
}
.capitalMarketNewStyle #capitalMarket .activity-summary .summary-days .container .summary-days-items .summary-days-item .summary-days-more {
  text-align: right;
  padding-right: 20px;
  font-size: 14px;
  color: #4BC87D;
  font-family: Rubik, sans-serif;
}
.capitalMarketNewStyle #capitalMarket .activity-summary .summary-days .container .summary-days-items .summary-days-item .summary-days-more .gi.icon-arrow-left-grey {
  display: none;
}
.capitalMarketNewStyle #capitalMarket .activity-summary .summary-days .container .summary-days-items .summary-days-item .summary-days-overlay {
  background: white;
  padding-right: 10px;
}
.capitalMarketNewStyle #capitalMarket .activity-summary .summary-days .container .summary-days-items .summary-days-item .summary-days-overlay .number {
  font-size: 16px;
  padding-bottom: 6px;
}
.capitalMarketNewStyle #capitalMarket .activity-summary .summary-days .container .summary-days-items .summary-days-item .summary-days-overlay .sdoi-input {
  margin-bottom: 4px;
}
.capitalMarketNewStyle #capitalMarket .activity-summary .summary-days .container .summary-days-items .summary-days-item .summary-days-overlay .sdoi-input:before {
  font-size: 25px;
  margin-top: -7px;
  color: #d7dde2;
}
.capitalMarketNewStyle #capitalMarket .activity-summary .summary-days .container .summary-days-items .summary-days-item .summary-days-overlay .sdoi-input:after {
  width: 6px;
  height: 6px;
}
.capitalMarketNewStyle #capitalMarket .activity-summary .summary-days .container .summary-days-items .summary-days-item .summary-days-overlay .sdoi-input .number {
  font-size: 14px;
  padding-bottom: 0px;
}
.capitalMarketNewStyle #capitalMarket .activity-summary .summary-days .container .summary-days-items .summary-days-item .summary-days-overlay .sdoi-input .currency {
  font-size: 14px;
  padding-right: 3px;
}
.capitalMarketNewStyle #capitalMarket .activity-summary .summary-days .container .summary-days-items .summary-days-item .summary-days-overlay .sdoi-output {
  margin-bottom: 4px;
}
.capitalMarketNewStyle #capitalMarket .activity-summary .summary-days .container .summary-days-items .summary-days-item .summary-days-overlay .sdoi-output:after {
  width: 6px;
  height: 6px;
}
.capitalMarketNewStyle #capitalMarket .activity-summary .summary-days .container .summary-days-items .summary-days-item .summary-days-overlay .sdoi-output .number {
  font-size: 14px;
  padding-bottom: 0px;
}
.capitalMarketNewStyle #capitalMarket .activity-summary .summary-days .container .summary-days-items .summary-days-item .summary-days-overlay .sdoi-output .currency {
  font-size: 14px;
  padding-right: 3px;
}
.capitalMarketNewStyle #capitalMarket .activity-summary .orders-grid-wrapper {
  margin-top: 0px;
}
@media (max-width: 1200px) and (min-width: 1024px) {
  .capitalMarketNewStyle #capitalMarket .activity-summary .summary-seo {
    padding: 0 0px 15px 0;
  }
  .capitalMarketNewStyle #capitalMarket .activity-summary .summary-seo .container {
    height: auto;
    margin-right: 15px;
  }
  .capitalMarketNewStyle #capitalMarket .activity-summary .summary-seo .container .col-md-5 {
    margin-left: 0px;
  }
  .capitalMarketNewStyle #capitalMarket .activity-summary .summary-seo .container .row.newDesignWrapperRow {
    height: auto;
  }
  .capitalMarketNewStyle #capitalMarket .activity-summary .summary-seo .summary-seo-heading.single-day {
    margin-right: 0px;
  }
  .capitalMarketNewStyle #capitalMarket .activity-summary .summary-seo .summary-seo-heading .single-data-date {
    max-width: 300px;
  }
  .capitalMarketNewStyle #capitalMarket .activity-summary .summary-seo .summary-seo-more {
    margin-bottom: -10px;
  }
  .capitalMarketNewStyle #capitalMarket .activity-summary .summary-seo .summary-seo-price {
    font-size: 18px;
    line-height: 32px;
  }
  .capitalMarketNewStyle #capitalMarket .activity-summary .summary-seo .summary-seo-price span.currency,
  .capitalMarketNewStyle #capitalMarket .activity-summary .summary-seo .summary-seo-price span.decim {
    font-size: 14px;
  }
  .capitalMarketNewStyle #capitalMarket .activity-summary .summary-seo .summary-seo-overlay .sdoi-input,
  .capitalMarketNewStyle #capitalMarket .activity-summary .summary-seo .summary-seo-overlay .sdoi-output {
    font-size: 14px;
  }
  .capitalMarketNewStyle #capitalMarket .activity-summary .summary-seo .summary-seo-overlay .sdoi-input:before,
  .capitalMarketNewStyle #capitalMarket .activity-summary .summary-seo .summary-seo-overlay .sdoi-output:before {
    margin-right: 0px;
    margin-left: 0px;
  }
  .capitalMarketNewStyle #capitalMarket .activity-summary .summary-seo .summary-seo-overlay .sdoi-input .currency,
  .capitalMarketNewStyle #capitalMarket .activity-summary .summary-seo .summary-seo-overlay .sdoi-output .currency,
  .capitalMarketNewStyle #capitalMarket .activity-summary .summary-seo .summary-seo-overlay .sdoi-input .decim,
  .capitalMarketNewStyle #capitalMarket .activity-summary .summary-seo .summary-seo-overlay .sdoi-output .decim {
    font-size: 10px;
  }
}
@media (max-width: 991px) {
  .capitalMarketNewStyle #capitalMarket .activity-summary .summary-seo {
    margin: 0 9px;
    padding: 0 15px;
  }
  .capitalMarketNewStyle #capitalMarket .activity-summary .summary-seo .container {
    height: 100%;
    margin-bottom: 13px;
  }
  .capitalMarketNewStyle #capitalMarket .activity-summary .summary-seo .container .row.newDesignWrapperRow {
    height: auto;
  }
  .capitalMarketNewStyle #capitalMarket .activity-summary .summary-seo .summary-seo-heading {
    margin: 0;
    margin-top: 10px;
    padding: 0;
  }
  .capitalMarketNewStyle #capitalMarket .activity-summary .summary-seo .summary-seo-heading .single-data-date {
    max-width: 100%;
  }
  .capitalMarketNewStyle #capitalMarket .activity-summary .summary-seo .summary-seo-more {
    top: -5px;
    bottom: 0;
    margin: 0;
  }
  .capitalMarketNewStyle #capitalMarket .activity-summary .summary-seo .currency-item {
    width: auto;
    padding: 0px 15px;
    text-align: right;
  }
  .capitalMarketNewStyle #capitalMarket .activity-summary .summary-seo .currency-item:before {
    display: none;
  }
  .capitalMarketNewStyle #capitalMarket .activity-summary .summary-seo .summary-seo-overlay {
    top: 0px;
    width: 100%;
  }
}
@media (max-width: 767px) {
  .capitalMarketNewStyle #capitalMarket .activity-summary .summary-seo {
    margin: 0;
  }
}
.capitalMarketNewStyle #capitalMarket .option-search-title {
  height: 55px;
  box-shadow: 0 0 25px 0 rgba(81, 144, 182, 0.1);
  background: white;
  margin: 0;
  padding-right: 15px;
  padding-top: 14px;
}
.capitalMarketNewStyle #capitalMarket .search-area-wrap {
  box-shadow: 0 0 25px 0 rgba(81, 144, 182, 0.1);
  background: white;
  padding-right: 15px;
  padding-left: 15px;
  padding-top: 9px;
  height: 55px;
  position: relative;
}
.capitalMarketNewStyle #capitalMarket .search-area-wrap .search-area {
  margin: 0;
}
.capitalMarketNewStyle #capitalMarket .search-area-wrap .search-area i.icon-close {
  top: 10px;
  left: 15px;
}
.capitalMarketNewStyle #capitalMarket .derivatives-calculation {
  position: relative;
}
.capitalMarketNewStyle #capitalMarket .derivatives-calculation .go-to-derivatives-link {
  position: absolute;
  top: 15px;
  left: 15px;
  z-index: 9;
}
.capitalMarketNewStyle #capitalMarket .derivative-wrapper {
  background: white;
  margin-top: 15px;
  box-shadow: 0 0 25px 0 rgba(67, 96, 144, 0.15);
}
.capitalMarketNewStyle #capitalMarket .derivative-wrapper .derivatives-calculator .header-details {
  padding-top: 15px;
  padding-right: 15px;
  height: 50px;
  z-index: 1;
  position: relative;
  background: white;
  box-shadow: 0 0 25px 0 rgba(81, 144, 182, 0.1);
}
.capitalMarketNewStyle #capitalMarket .derivative-wrapper .derivatives-calculator .profits_calc {
  border: none;
  box-shadow: 0 0 25px 0 rgba(67, 96, 144, 0.15);
  background: white;
  margin-top: 0;
}
.capitalMarketNewStyle #capitalMarket .derivative-wrapper .derivatives-calculator .profits_calc .profits_calc-right {
  z-index: 1;
  min-height: 356px;
  box-shadow: 0 11px 18px 0 rgba(67, 96, 144, 0.15);
  border-radius: 0;
  width: 40%;
}
.capitalMarketNewStyle #capitalMarket .derivative-wrapper .derivatives-calculator .profits_calc .profits_calc-right .data-container .pcl_heading {
  margin-top: 20px;
  font-size: 17px;
  color: #606060;
  font-weight: 500;
  margin-bottom: 10px;
  padding-bottom: 0px;
}
.capitalMarketNewStyle #capitalMarket .derivative-wrapper .derivatives-calculator .profits_calc .profits_calc-right .data-container .pcl_heading .mandatory-form-title {
  font-size: 14px;
  top: 21px;
  font-weight: normal;
  position: static;
}
.capitalMarketNewStyle #capitalMarket .derivative-wrapper .derivatives-calculator .profits_calc .profits_calc-right .clear-button {
  color: #4BC87D;
  margin-top: 13px;
}
.capitalMarketNewStyle #capitalMarket .derivative-wrapper .derivatives-calculator .profits_calc .profits_calc-right .buttons-section {
  margin-top: 40px;
}
.capitalMarketNewStyle #capitalMarket .derivative-wrapper .derivatives-calculator .profits_calc .profits_calc-right .button_green {
  margin-left: 0;
  width: 110px;
  height: 41px;
}
.capitalMarketNewStyle #capitalMarket .derivative-wrapper .derivatives-calculator .profits_calc .profits_calc-right .input-titles {
  padding-top: 9px;
}
.capitalMarketNewStyle #capitalMarket .derivative-wrapper .derivatives-calculator .profits_calc .profits_calc-right:before {
  left: -23px;
}
.capitalMarketNewStyle #capitalMarket .derivative-wrapper .derivatives-calculator .profits_calc .profits_calc-left {
  min-height: 370px;
  border: none;
  border-radius: 0;
  box-shadow: 0 11px 18px 0 rgba(67, 96, 144, 0.15);
  background: #ebf2f8;
  width: 60%;
}
.capitalMarketNewStyle #capitalMarket .derivative-wrapper .derivatives-calculator .profits_calc .profits_calc-left .cal-fields .pcl_heading {
  font-size: 17px;
  font-weight: 500;
  color: #606060;
  border-bottom: 1px solid #e7e7e7;
  padding-bottom: 30px;
  margin-bottom: 4px;
}
.capitalMarketNewStyle #capitalMarket .derivative-wrapper .derivatives-calculator .profits_calc .profits_calc-left .cal-fields .pcl_item {
  min-height: 41px;
  padding: 9px 0 9px 0;
}
.capitalMarketNewStyle #capitalMarket .derivative-wrapper .derivatives-calculator .profits_calc .profits_calc-left .cal-fields .pcl_item .pcl-name {
  font-size: 16px;
}
.capitalMarketNewStyle #capitalMarket .derivative-wrapper .derivatives-calculator .profits_calc .profits_calc-left .cal-fields .pcl_item .pcl-info {
  color: black;
  font-size: 16px;
}
.capitalMarketNewStyle #capitalMarket .derivative-wrapper .derivatives-calculator .profits_calc .pcr-items {
  margin-bottom: 20px;
}
.capitalMarketNewStyle #capitalMarket .derivative-wrapper .derivatives-calculator .profits_calc .pcr-items input.text-input {
  height: 40px;
  background: #ebf2f8;
  padding-right: 10px;
  color: #4e5664;
  border-radius: 4px;
}
.capitalMarketNewStyle #capitalMarket .derivative-wrapper .simulation-error .global-error-wrapper {
  margin-bottom: 0px;
  background-color: transparent;
  box-shadow: none;
}
@media (min-width: 991px) and (max-width: 1200px) {
  .capitalMarketNewStyle #capitalMarket .profits_calc .profits_calc-left {
    width: 54%;
  }
  .capitalMarketNewStyle #capitalMarket .profits_calc .profits_calc-right {
    width: 43%;
  }
  .capitalMarketNewStyle #capitalMarket .derivative-wrapper .derivatives-calculator .profits_calc .profits_calc-left {
    width: 55%;
    padding: 0 15px;
  }
  .capitalMarketNewStyle #capitalMarket .derivative-wrapper .derivatives-calculator .profits_calc .profits_calc-right {
    padding: 0 15px 10px;
    width: 45%;
  }
}
@media (max-width: 991px) {
  .capitalMarketNewStyle #capitalMarket .derivatives-page-width {
    width: 100%;
  }
  .capitalMarketNewStyle #capitalMarket .derivative-wrapper .derivatives-calculator .profits_calc .profits_calc-left {
    width: 50%;
    padding: 0 15px;
  }
  .capitalMarketNewStyle #capitalMarket .derivative-wrapper .derivatives-calculator .profits_calc .profits_calc-left .cal-fields .pcl_item {
    text-align: initial;
  }
  .capitalMarketNewStyle #capitalMarket .derivative-wrapper .derivatives-calculator .profits_calc .profits_calc-right {
    padding: 0 15px 10px;
    width: 50%;
  }
  .capitalMarketNewStyle #capitalMarket .derivative-wrapper .derivatives-calculator .profits_calc .profits_calc-right .pcr-items {
    margin-top: 25px;
  }
}
@media (min-width: 1024px) {
  .capitalMarketNewStyle #capitalMarket .derivatives-page-width {
    width: 100%;
  }
  .capitalMarketNewStyle #capitalMarket .derivative-wrapper .derivatives-calculator .profits_calc .pcr-items {
    margin-bottom: 30px;
  }
  .capitalMarketNewStyle #capitalMarket .derivative-wrapper .derivatives-calculator .profits_calc .profits_calc-right {
    padding: 0 15px 10px;
  }
}
@media (max-width: 767px) {
  .capitalMarketNewStyle #capitalMarket .derivative-wrapper .derivatives-calculator .profits_calc .profits_calc-right {
    width: 100%;
  }
  .capitalMarketNewStyle #capitalMarket .derivative-wrapper .derivatives-calculator .profits_calc .profits_calc-right:before {
    display: none;
  }
  .capitalMarketNewStyle #capitalMarket .derivative-wrapper .derivatives-calculator .profits_calc .profits_calc-left {
    width: 100%;
  }
  .capitalMarketNewStyle #capitalMarket .derivative-wrapper .derivatives-calculator .profits_calc .profits_calc-left .cal-fields .pcl_item {
    text-align: right;
  }
  .capitalMarketNewStyle #capitalMarket .derivative-wrapper .derivatives-calculator .header-details {
    height: auto;
  }
}
.capitalMarketNewStyle #capitalMarket .open-event-flow .g-error-wrapper {
  background: white;
  box-shadow: 0 0 25px 0 rgba(81, 144, 182, 0.1);
  min-height: 350px;
  padding: 20px;
  margin-bottom: 150px;
}
.capitalMarketNewStyle #capitalMarket .open-event-flow .g-error-wrapper .error-links {
  width: auto;
  margin-bottom: 0;
  text-align: center;
}
@media (max-width: 767px) {
  .capitalMarketNewStyle #capitalMarket .open-event-flow .g-error-wrapper {
    margin-bottom: 30px;
  }
}
.capitalMarketNewStyle #capitalMarket .security-event {
  background: white;
  border-radius: 0;
  border-color: transparent;
  box-shadow: 0 0 25px 0 rgba(81, 144, 182, 0.1);
  color: #4A4A4A;
  padding-bottom: 40px;
  margin-top: 0;
}
.capitalMarketNewStyle #capitalMarket .security-event .security-event-heading {
  margin-top: 10px;
  color: #4A4A4A;
}
.capitalMarketNewStyle #capitalMarket .security-event .security-event-info {
  margin-top: 12px;
}
.capitalMarketNewStyle #capitalMarket .security-event .security-event-info .security-event-info-tooltip {
  color: #606060;
  font-size: 14px;
}
.capitalMarketNewStyle #capitalMarket .security-event .security-event-info .security-event-info-value {
  font-size: 14px;
}
.capitalMarketNewStyle #capitalMarket .security-event .security-event-info .security-event-info-value span {
  font-weight: normal;
}
.capitalMarketNewStyle #capitalMarket .security-event .security-event-info .security-event-info-value .gi.icon-info {
  position: relative;
  top: -2px;
  right: 5px;
}
.capitalMarketNewStyle #capitalMarket .security-event .security-event-info .security-event-info-text {
  margin-right: 35px;
  font-size: 14px;
  color: #606060;
}
.capitalMarketNewStyle #capitalMarket .security-event .security-event-info .security-event-info-cost {
  color: #4A4A4A;
  font-size: 16px;
}
.capitalMarketNewStyle #capitalMarket .security-event .security-event-items .security-event-item {
  min-height: 111px;
  border: 1px solid #c6ddeb;
  border-radius: 10px;
  box-shadow: none;
  margin-bottom: 19px;
  padding-bottom: 0;
  padding-left: 15px;
}
.capitalMarketNewStyle #capitalMarket .security-event .security-event-items .security-event-item .security-event-item-col {
  padding-right: 20px;
}
.capitalMarketNewStyle #capitalMarket .security-event .security-event-items .security-event-item .security-event-item-col .seic-active .seic-edit {
  display: block;
}
.capitalMarketNewStyle #capitalMarket .security-event .security-event-items .security-event-item .security-event-item-col .seic-active .seic-value {
  display: none;
}
.capitalMarketNewStyle #capitalMarket .security-event .security-event-items .security-event-item .security-event-item-col .seic-name {
  font-size: 14px;
  color: #606060;
}
.capitalMarketNewStyle #capitalMarket .security-event .security-event-items .security-event-item .security-event-item-col .seic-value {
  font-size: 16px;
  color: black;
  line-height: 19px;
  padding-top: 6px;
}
.capitalMarketNewStyle #capitalMarket .security-event .security-event-items .security-event-item .seib {
  width: 126px;
  height: 32px;
  line-height: 29px;
  color: white;
  border: none;
  font-size: 16px;
}
.capitalMarketNewStyle #capitalMarket .security-event .security-event-items .security-event-item .security-event-item-button {
  margin-top: 18px;
}
.capitalMarketNewStyle #capitalMarket .security-event .security-event-items .security-event-item .security-event-item-button.seib-relative {
  margin-top: 26px;
}
.capitalMarketNewStyle #capitalMarket .security-event .security-event-items .security-event-item:hover {
  border: 1px solid #4BC87D;
  box-shadow: 0 9px 25px 0 rgba(75, 100, 125, 0.25);
}
.capitalMarketNewStyle #capitalMarket .security-event .security-event-items .security-event-item.active-item {
  border: 1px solid #4BC87D;
  box-shadow: 0 9px 25px 0 rgba(75, 100, 125, 0.25);
}
.capitalMarketNewStyle #capitalMarket .security-event .security-event-items .security-event-item .seic-edit {
  display: none;
}
.capitalMarketNewStyle #capitalMarket .security-event .security-event-items .security-event-item .seic-edit input {
  height: 30px;
  width: 95px;
  border: none;
  border-radius: 0;
  background: #ebf2f8;
  color: black;
  font-size: 16px;
  padding-right: 10px;
}
.capitalMarketNewStyle #capitalMarket .security-event .security-event-items .security-event-item .seib-unavailable {
  color: #6e7685;
  font-size: 14px;
  line-height: 17px;
}
.capitalMarketNewStyle #capitalMarket .security-event .security-event-items .security-event-item .seib-unavailable .gi {
  top: 1px;
}
@media (max-width: 1024px) {
  .capitalMarketNewStyle #capitalMarket .security-event .security-event-info .security-event-info-tooltip,
  .capitalMarketNewStyle #capitalMarket .security-event .security-event-info .security-event-info-value,
  .capitalMarketNewStyle #capitalMarket .security-event .security-event-info .security-event-info-cost {
    font-size: 12px;
  }
  .capitalMarketNewStyle #capitalMarket .security-event .security-event-info .security-event-info-text {
    font-size: 12px;
    margin-right: 15px;
  }
  .capitalMarketNewStyle #capitalMarket .security-event .security-event-items .security-event-item {
    position: relative;
  }
  .capitalMarketNewStyle #capitalMarket .security-event .security-event-items .security-event-item .security-event-item-button {
    position: absolute;
    left: 17px;
    top: 5px;
  }
}
@media (max-width: 991px) {
  .capitalMarketNewStyle #capitalMarket .security-event .security-event-heading {
    margin-top: 10px;
    color: #4A4A4A;
  }
  .capitalMarketNewStyle #capitalMarket .security-event .security-event-info .security-event-info-text {
    margin-right: 0px;
  }
}
@media (max-width: 767px) {
  .capitalMarketNewStyle #capitalMarket .security-event .security-event-items .security-event-item .security-event-item-col .seic-value {
    max-width: 60%;
  }
}
.capitalMarketNewStyle #capitalMarket .info-complete-link {
  font-size: 16px;
  cursor: pointer;
}
.capitalMarketNewStyle #capitalMarket .info-area {
  margin-top: 3px;
  padding-top: 18px;
  padding-right: 20px;
  padding-left: 20px;
}
.capitalMarketNewStyle #capitalMarket .info-area .info-area-close {
  opacity: 1;
}
.capitalMarketNewStyle #capitalMarket .info-area .info-area-heading {
  color: #4A4A4A;
  font-weight: 500;
  font-size: 17px;
}
.capitalMarketNewStyle #capitalMarket .info-area .grid {
  box-shadow: none;
}
.capitalMarketNewStyle #capitalMarket .info-area .iati-name {
  font-size: 14px;
  width: 98px;
}
.capitalMarketNewStyle #capitalMarket .info-area .iati-name .icon-info {
  top: -1px;
}
.capitalMarketNewStyle #capitalMarket .info-area .iati-value {
  padding-top: 0;
  font-size: 14px;
  color: black;
}
.capitalMarketNewStyle #capitalMarket .info-area .info-area-table {
  margin-top: 12px;
}
.capitalMarketNewStyle #capitalMarket .info-area .info-area-subheading {
  color: #4A4A4A;
  font-size: 17px;
  margin-top: 15px;
}
.capitalMarketNewStyle #capitalMarket .info-complete-area-wrapper {
  background: white;
  padding: 20px;
  box-shadow: 8px 0 25px 0 rgba(81, 144, 182, 0.2);
}
.capitalMarketNewStyle #capitalMarket .info-complete-area-wrapper.bottom {
  box-shadow: none;
}
.capitalMarketNewStyle #capitalMarket .info-complete-area-wrapper .info-complete-area .info-complete-link {
  margin-top: 29px;
}
.capitalMarketNewStyle #capitalMarket .info-area.info-terms-area {
  margin-top: 0;
  margin-right: -17px;
  padding-top: 20px;
}
.capitalMarketNewStyle #capitalMarket .event-flow-step-3 .info-title-flow-header {
  font-weight: 400;
  padding-top: 15px;
  padding-right: 20px;
  margin-top: 0;
}
.capitalMarketNewStyle #capitalMarket .event-flow-step-3 .info-complete-area {
  padding: 0 20px;
}
.capitalMarketNewStyle #capitalMarket .event-flow-step-3 .info-complete-area.wrapper {
  margin-top: 0px;
  background: white;
  box-shadow: 8px 0 25px 0 rgba(81, 144, 182, 0.2);
  padding: 0px;
  padding-bottom: 55px;
}
.capitalMarketNewStyle #capitalMarket .event-flow-step-3 .links.small-links {
  margin-top: -43px;
  margin-bottom: 10px;
  margin-right: 20px;
}
.capitalMarketNewStyle #capitalMarket .info-area-content .info-area-list a {
  color: #4BC87D;
}
.capitalMarketNewStyle #capitalMarket .info-area-content .info-area-list li {
  margin-bottom: 15px;
}
.capitalMarketNewStyle #capitalMarket .info-area-content .info-area-list li i {
  top: -1px;
}
@media (max-width: 991px) {
  .capitalMarketNewStyle #capitalMarket .info-area-heading.padding15 {
    padding-right: 15px;
    padding-left: 15px;
  }
  .capitalMarketNewStyle #capitalMarket .info-area-open {
    margin-right: 15px;
  }
  .capitalMarketNewStyle #capitalMarket .info-area-content .info-area-wrapper {
    border-top: none;
    background-color: transparent;
  }
  .capitalMarketNewStyle #capitalMarket .security-event {
    margin: 0px;
    padding-right: 15px;
    padding-left: 15px;
  }
  .capitalMarketNewStyle #capitalMarket .security-event .security-event-items .security-event-item .security-event-item-button.seib-relative {
    position: relative;
    top: 0px;
    left: 0px;
    margin: 5px 13px;
  }
  .capitalMarketNewStyle #capitalMarket .security-event .security-event-items .security-event-item .security-event-item-button.seib-relative .seib-unavailable {
    padding-right: 20px;
  }
}
.capitalMarketNewStyle #capitalMarket .tase-declaration-page-content {
  box-shadow: 0 11px 18px 0 rgba(67, 96, 144, 0.15);
  background: #fff;
  padding: 0px;
}
.capitalMarketNewStyle #capitalMarket .tase-declaration-page-content .tase-declaration-title-wrapper {
  padding: 20px;
  box-shadow: 0 0 25px 0 rgba(81, 144, 182, 0.2);
}
.capitalMarketNewStyle #capitalMarket .tase-declaration-page-content .tase-declaration-title-wrapper h1 {
  margin: 0;
  display: block;
}
.capitalMarketNewStyle #capitalMarket .tase-declaration-page-content .padding-20 {
  padding: 0 20px 20px 20px;
}
html[lang=en] #capitalMarket .dashboard .my-portfolio .content_heading,
html[lang=en] .capital-marketing-popup .dashboard .my-portfolio .content_heading {
  float: right;
  right: 19px;
  left: 0;
}
html[lang=en] #capitalMarket .dashboard .my-portfolio .content_heading .gi.pie-chart,
html[lang=en] .capital-marketing-popup .dashboard .my-portfolio .content_heading .gi.pie-chart {
  margin-right: 6px;
  margin-left: 0;
  left: 0;
}
html[lang=en] #capitalMarket .dashboard .my-portfolio .content_heading .gi.angle-up,
html[lang=en] .capital-marketing-popup .dashboard .my-portfolio .content_heading .gi.angle-up {
  right: 12px;
  left: auto;
}
html[lang=en] #capitalMarket .dashboard .my-portfolio .content_heading .gi.angle-down,
html[lang=en] .capital-marketing-popup .dashboard .my-portfolio .content_heading .gi.angle-down {
  right: 12px;
  left: auto;
}
html[lang=en] #capitalMarket .dashboard .my-portfolio .main_filter .main_filter-inner-wrapper,
html[lang=en] .capital-marketing-popup .dashboard .my-portfolio .main_filter .main_filter-inner-wrapper {
  padding-left: 10px;
  padding-right: 215px;
}
html[lang=en] #capitalMarket .dashboard .my-portfolio .main_filter .main-filter-row .group-filter,
html[lang=en] .capital-marketing-popup .dashboard .my-portfolio .main_filter .main-filter-row .group-filter {
  padding-left: 21px;
  padding-right: 0;
  width: 150px;
}
html[lang=en] #capitalMarket .dashboard .my-portfolio .main_filter .daily-profit-loss-wrapper,
html[lang=en] .capital-marketing-popup .dashboard .my-portfolio .main_filter .daily-profit-loss-wrapper {
  margin-right: 0px;
  margin-left: 20px;
  padding-right: 0px;
  padding-left: 20px;
  border-right: none;
  border-left: 1px solid #E9F2F9;
  flex: 1;
}
html[lang=en] #capitalMarket .dashboard .my-portfolio .main_filter .button_green.filter,
html[lang=en] .capital-marketing-popup .dashboard .my-portfolio .main_filter .button_green.filter {
  margin-left: 0px;
  margin-right: 0;
  padding-left: 31px;
  padding-right: 24px;
}
html[lang=en] #capitalMarket .dashboard .my-portfolio .main_filter .combo-view-type,
html[lang=en] .capital-marketing-popup .dashboard .my-portfolio .main_filter .combo-view-type {
  left: 19px;
}
html[lang=en] #capitalMarket .dashboard .my-portfolio .main_filter .combo-view-type .combo,
html[lang=en] .capital-marketing-popup .dashboard .my-portfolio .main_filter .combo-view-type .combo {
  width: 100%;
}
html[lang=en] #capitalMarket .dashboard .my-portfolio .main_filter .combo-view-type .combo .combo_selected,
html[lang=en] .capital-marketing-popup .dashboard .my-portfolio .main_filter .combo-view-type .combo .combo_selected {
  width: 100%;
}
html[lang=en] #capitalMarket .dashboard .my-portfolio .main_filter .combo-view-type .wrap-options,
html[lang=en] .capital-marketing-popup .dashboard .my-portfolio .main_filter .combo-view-type .wrap-options {
  width: 100%;
}
html[lang=en] #capitalMarket .dashboard .my-portfolio .main_filter .button_green .gi,
html[lang=en] .capital-marketing-popup .dashboard .my-portfolio .main_filter .button_green .gi {
  right: 7px;
  left: auto;
}
html[lang=en] #capitalMarket .dashboard .my-portfolio .main_filter .main-filter-clear,
html[lang=en] .capital-marketing-popup .dashboard .my-portfolio .main_filter .main-filter-clear {
  left: auto;
  right: 22px;
}
html[lang=en] #capitalMarket .dashboard .my-portfolio .sub-filter .search,
html[lang=en] .capital-marketing-popup .dashboard .my-portfolio .sub-filter .search {
  left: 10px;
  right: 0;
}
html[lang=en] #capitalMarket .dashboard .footer_info .item,
html[lang=en] .capital-marketing-popup .dashboard .footer_info .item {
  padding-left: 30px;
  padding-right: 0;
}
html[lang=en] #capitalMarket .dashboard .footer_info .bullet-icon-arrow,
html[lang=en] .capital-marketing-popup .dashboard .footer_info .bullet-icon-arrow {
  right: auto;
  left: 13px;
}
html[lang=en] #capitalMarket .dashboard .combo-view-type .combo .combo_selected,
html[lang=en] .capital-marketing-popup .dashboard .combo-view-type .combo .combo_selected {
  width: 100%;
  padding-right: 24px;
  padding-left: 0;
}
html[lang=en] #capitalMarket .dashboard .combo-revaluation-rate-type,
html[lang=en] .capital-marketing-popup .dashboard .combo-revaluation-rate-type {
  margin-left: 5px;
  margin-right: 5px;
}
html[lang=en] #capitalMarket .dashboard .combo-revaluation-rate-type .wrap-options,
html[lang=en] .capital-marketing-popup .dashboard .combo-revaluation-rate-type .wrap-options {
  width: 145px;
}
html[lang=en] #capitalMarket .dashboard .combo-revaluation-type,
html[lang=en] .capital-marketing-popup .dashboard .combo-revaluation-type {
  margin-right: 20px;
  margin-left: 5px;
}
html[lang=en] #capitalMarket .dashboard .combo-revaluation-type .combo .combo_selected,
html[lang=en] .capital-marketing-popup .dashboard .combo-revaluation-type .combo .combo_selected {
  width: 136px;
}
html[lang=en] #capitalMarket .dashboard .combo-revaluation-type .wrap-options,
html[lang=en] .capital-marketing-popup .dashboard .combo-revaluation-type .wrap-options {
  width: 136px;
}
html[lang=en] #capitalMarket .dashboard .tichkur-tabs-switchers,
html[lang=en] .capital-marketing-popup .dashboard .tichkur-tabs-switchers {
  padding: 10px 0 10px 30px;
}
html[lang=en] #capitalMarket .dashboard .tichkur_slide .tichkur-body .close,
html[lang=en] .capital-marketing-popup .dashboard .tichkur_slide .tichkur-body .close {
  right: 20px;
  left: auto;
}
html[lang=en] #capitalMarket .dashboard .tab-pane,
html[lang=en] .capital-marketing-popup .dashboard .tab-pane {
  display: flex;
  flex-direction: row;
}
html[lang=en] #capitalMarket .dashboard .tab-pane .tichkur_table-descr-wrap,
html[lang=en] .capital-marketing-popup .dashboard .tab-pane .tichkur_table-descr-wrap {
  margin-bottom: 11px;
  padding-top: 24px;
}
html[lang=en] #capitalMarket .dashboard .tichkur_graph,
html[lang=en] .capital-marketing-popup .dashboard .tichkur_graph {
  margin: -2px 0px 0px 180px;
}
html[lang=en] #capitalMarket .dashboard .tichkur_table table td,
html[lang=en] .capital-marketing-popup .dashboard .tichkur_table table td {
  text-align: left;
}
html[lang=en] #capitalMarket .dashboard .tichkur_table table td .td-strip,
html[lang=en] .capital-marketing-popup .dashboard .tichkur_table table td .td-strip {
  margin-right: 7px;
  margin-left: 0;
  float: left;
}
html[lang=en] #capitalMarket .dashboard .tichkur_radio .item,
html[lang=en] .capital-marketing-popup .dashboard .tichkur_radio .item {
  margin-left: 0;
  margin-right: 19px;
}
html[lang=en] #capitalMarket .dashboard .bubble-box:before,
html[lang=en] .capital-marketing-popup .dashboard .bubble-box:before {
  left: 762px;
  right: inherit;
}
html[lang=en] #capitalMarket .dashboard .no-papers,
html[lang=en] .capital-marketing-popup .dashboard .no-papers {
  box-shadow: 0 0 25px 0 rgba(81, 144, 182, 0.1);
  padding: 19px;
  background: white;
  margin: 15px 0;
}
html[lang=en] #capitalMarket .dashboard .no-papers .no-paper,
html[lang=en] .capital-marketing-popup .dashboard .no-papers .no-paper {
  margin-bottom: 45px;
}
html[lang=en] #capitalMarket .dashboard .notlogged .error-wrapper,
html[lang=en] .capital-marketing-popup .dashboard .notlogged .error-wrapper {
  margin: 15px 0;
}
html[lang=en] #capitalMarket .dashboard .notlogged .error-wrapper .error-content,
html[lang=en] .capital-marketing-popup .dashboard .notlogged .error-wrapper .error-content {
  box-shadow: 0 0 25px 0 rgba(81, 144, 182, 0.1);
  padding: 19px;
  background: white;
}
html[lang=en] #capitalMarket .dashboard .grid .ui-grid-row .col-name .col-id,
html[lang=en] .capital-marketing-popup .dashboard .grid .ui-grid-row .col-name .col-id {
  color: #606060;
}
@media (max-width: 767px) {
  html[lang=en] #capitalMarket .dashboard .my-portfolio .main_filter .main_filter-inner-wrapper,
  html[lang=en] .capital-marketing-popup .dashboard .my-portfolio .main_filter .main_filter-inner-wrapper {
    padding: 10px 20px;
    flex-direction: column;
    align-items: start;
  }
  html[lang=en] #capitalMarket .dashboard .my-portfolio .main_filter .combo-wrapper,
  html[lang=en] .capital-marketing-popup .dashboard .my-portfolio .main_filter .combo-wrapper {
    width: 100%;
  }
  html[lang=en] #capitalMarket .dashboard .my-portfolio .main_filter .daily-profit-loss-wrapper,
  html[lang=en] .capital-marketing-popup .dashboard .my-portfolio .main_filter .daily-profit-loss-wrapper {
    display: flex;
    width: 100%;
    padding: 10px 0 0 0;
    margin: 0;
    border: none;
    min-height: 40px;
    align-items: center;
    justify-content: space-between;
  }
  html[lang=en] #capitalMarket .dashboard .my-portfolio .main_filter .daily-profit-loss-wrapper .daily-profit-loss-label,
  html[lang=en] .capital-marketing-popup .dashboard .my-portfolio .main_filter .daily-profit-loss-wrapper .daily-profit-loss-label {
    font-weight: bold;
  }
  html[lang=en] #capitalMarket .dashboard .my-portfolio .main_filter .button_green.filter,
  html[lang=en] .capital-marketing-popup .dashboard .my-portfolio .main_filter .button_green.filter {
    margin-left: 0;
    float: left;
  }
  html[lang=en] #capitalMarket .dashboard .my-portfolio .main_filter .combo-view-type,
  html[lang=en] .capital-marketing-popup .dashboard .my-portfolio .main_filter .combo-view-type {
    position: static;
    left: auto;
  }
  html[lang=en] #capitalMarket .dashboard .my-portfolio .main_filter .combo-view-type .combo,
  html[lang=en] .capital-marketing-popup .dashboard .my-portfolio .main_filter .combo-view-type .combo {
    width: 100%;
  }
  html[lang=en] #capitalMarket .dashboard .my-portfolio .main_filter .combo-view-type .combo .combo_selected,
  html[lang=en] .capital-marketing-popup .dashboard .my-portfolio .main_filter .combo-view-type .combo .combo_selected {
    width: 100%;
  }
  html[lang=en] #capitalMarket .dashboard .my-portfolio .main_filter .combo-view-type .wrap-options,
  html[lang=en] .capital-marketing-popup .dashboard .my-portfolio .main_filter .combo-view-type .wrap-options {
    width: calc(100% - 2px);
  }
  html[lang=en] #capitalMarket .dashboard .my-portfolio .content_heading,
  html[lang=en] .capital-marketing-popup .dashboard .my-portfolio .content_heading {
    position: static;
    margin-top: 0;
    background: white;
    height: inherit;
    padding-top: 5px;
    padding-bottom: 5px;
    padding-left: 20px;
    margin-bottom: 0;
    width: 100%;
    min-height: 50px;
  }
  html[lang=en] #capitalMarket .dashboard .my-portfolio .content_heading .btn-section,
  html[lang=en] .capital-marketing-popup .dashboard .my-portfolio .content_heading .btn-section {
    padding: 0 30px 0 30px;
    float: left;
  }
  html[lang=en] #capitalMarket .dashboard .my-portfolio .content_heading .btn-section .gi.pie-chart,
  html[lang=en] .capital-marketing-popup .dashboard .my-portfolio .content_heading .btn-section .gi.pie-chart {
    left: 0;
  }
  html[lang=en] #capitalMarket .dashboard .my-portfolio .sub-filter .box:nth-child(1n),
  html[lang=en] .capital-marketing-popup .dashboard .my-portfolio .sub-filter .box:nth-child(1n) {
    float: none;
    margin-left: 13px;
  }
  html[lang=en] #capitalMarket .dashboard .my-portfolio .sub-filter .box:nth-child(2n),
  html[lang=en] .capital-marketing-popup .dashboard .my-portfolio .sub-filter .box:nth-child(2n) {
    float: left;
    margin-left: 5px;
  }
  html[lang=en] #capitalMarket .dashboard .my-portfolio .sub-filter .search,
  html[lang=en] .capital-marketing-popup .dashboard .my-portfolio .sub-filter .search {
    left: 0;
  }
  html[lang=en] #capitalMarket .dashboard .bubble-box:before,
  html[lang=en] .capital-marketing-popup .dashboard .bubble-box:before {
    left: 38px;
    right: inherit;
  }
  html[lang=en] #capitalMarket .dashboard .tichkur_slide,
  html[lang=en] .capital-marketing-popup .dashboard .tichkur_slide {
    margin-right: -10px;
    margin-left: -10px;
  }
  html[lang=en] #capitalMarket .dashboard .tichkur_slide .tichkur_radio-wrapper,
  html[lang=en] .capital-marketing-popup .dashboard .tichkur_slide .tichkur_radio-wrapper {
    padding-left: 20px;
    padding-right: 0;
  }
  html[lang=en] #capitalMarket .dashboard .tichkur_slide .tichkur_tabs-content,
  html[lang=en] .capital-marketing-popup .dashboard .tichkur_slide .tichkur_tabs-content {
    padding: 13px 25px 0;
  }
  html[lang=en] #capitalMarket .dashboard .tab-pane,
  html[lang=en] .capital-marketing-popup .dashboard .tab-pane {
    display: block;
  }
  html[lang=en] #capitalMarket .dashboard .tichkur_graph,
  html[lang=en] .capital-marketing-popup .dashboard .tichkur_graph {
    margin: 0 auto;
  }
  html[lang=en] #capitalMarket .dashboard .tichkur_table table td.value,
  html[lang=en] .capital-marketing-popup .dashboard .tichkur_table table td.value {
    float: right;
  }
  html[lang=en] #capitalMarket .dashboard .ui-grid-footer-panel .total,
  html[lang=en] .capital-marketing-popup .dashboard .ui-grid-footer-panel .total {
    display: flex;
    justify-content: space-between;
  }
  html[lang=en] #capitalMarket .dashboard .tichkur-tabs-switchers,
  html[lang=en] .capital-marketing-popup .dashboard .tichkur-tabs-switchers {
    padding: 10px 20px;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  html[lang=en] #capitalMarket .dashboard .my-portfolio .main_filter .button_green.filter,
  html[lang=en] .capital-marketing-popup .dashboard .my-portfolio .main_filter .button_green.filter {
    margin-left: 640px;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  html[lang=en] #capitalMarket .dashboard .tichkur_slide .tichkur_table-descr,
  html[lang=en] .capital-marketing-popup .dashboard .tichkur_slide .tichkur_table-descr {
    white-space: normal;
  }
  html[lang=en] #capitalMarket .dashboard .tichkur_graph,
  html[lang=en] .capital-marketing-popup .dashboard .tichkur_graph {
    margin: -2px 0px 0px 105px;
  }
}
@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {
  html[lang=en] #capitalMarket .dashboard .my-portfolio .sub-filter .search,
  html[lang=en] .capital-marketing-popup .dashboard .my-portfolio .sub-filter .search {
    top: 1px;
  }
}
html[lang=en] #capitalMarket .tichkur_slide,
html[lang=en] .capital-marketing-popup .tichkur_slide {
  margin-right: 10px;
  margin-left: 10px;
}
html[lang=en] #capitalMarket .tichkur_slide .tichkur-tabs-switchers .nav-tabs,
html[lang=en] .capital-marketing-popup .tichkur_slide .tichkur-tabs-switchers .nav-tabs {
  border: none;
}
html[lang=en] #capitalMarket .tichkur_slide .tichkur_table .tichkur_table-wrap,
html[lang=en] .capital-marketing-popup .tichkur_slide .tichkur_table .tichkur_table-wrap {
  min-height: 130px;
}
html[lang=en] #capitalMarket .tichkur_slide .tichkur_table .tichkur_table-wrap .td-name-view i,
html[lang=en] .capital-marketing-popup .tichkur_slide .tichkur_table .tichkur_table-wrap .td-name-view i {
  margin-right: 0px;
  margin-left: 6px;
}
html[lang=en] #capitalMarket .tichkur_slide .tichkur_table table th,
html[lang=en] .capital-marketing-popup .tichkur_slide .tichkur_table table th {
  text-align: left;
}
html[lang=en] #capitalMarket .tichkur_slide .tichkur-body:before,
html[lang=en] .capital-marketing-popup .tichkur_slide .tichkur-body:before {
  right: 54px;
  left: inherit;
}
html[lang=en] #capitalMarket .tichkur_slide .tichkur-body:after,
html[lang=en] .capital-marketing-popup .tichkur_slide .tichkur-body:after {
  right: 55px;
  left: inherit;
}
html[lang=en] #capitalMarket .tichkur_slide .tichkur-body .tabs-inner-section,
html[lang=en] .capital-marketing-popup .tichkur_slide .tichkur-body .tabs-inner-section {
  min-height: 290px;
}
html[lang=en] #capitalMarket .tichkur_slide .tichkur_table-legal-message,
html[lang=en] .capital-marketing-popup .tichkur_slide .tichkur_table-legal-message {
  position: relative;
  font-size: 14px;
  color: #7d91a1;
}
html[lang=en] #capitalMarket .tichkur_slide .tichkur_table-legal-message .bullet-icon-arrow,
html[lang=en] .capital-marketing-popup .tichkur_slide .tichkur_table-legal-message .bullet-icon-arrow {
  top: -1px;
  left: 0;
}
html[lang=en] #capitalMarket .tichkur_slide .tichkur_table-legal-message .inner-message,
html[lang=en] .capital-marketing-popup .tichkur_slide .tichkur_table-legal-message .inner-message {
  padding-right: 0px;
  padding-left: 15px;
}
html[lang=en] #capitalMarket .tichkur_slide .exposures-main-wrapper,
html[lang=en] .capital-marketing-popup .tichkur_slide .exposures-main-wrapper {
  display: block;
}
html[lang=en] #capitalMarket .tichkur_slide .exposures-main-wrapper .tichkur_table,
html[lang=en] .capital-marketing-popup .tichkur_slide .exposures-main-wrapper .tichkur_table {
  width: auto;
  display: inline-block;
  float: none;
}
html[lang=en] #capitalMarket .tichkur_slide .exposures-main-wrapper .tichkur_table .tichkur_table-wrap .percentage,
html[lang=en] .capital-marketing-popup .tichkur_slide .exposures-main-wrapper .tichkur_table .tichkur_table-wrap .percentage {
  direction: ltr;
}
html[lang=en] #capitalMarket .tichkur_slide .exposures-main-wrapper .tichkur_table .tichkur_table-wrap .td-name-view i,
html[lang=en] .capital-marketing-popup .tichkur_slide .exposures-main-wrapper .tichkur_table .tichkur_table-wrap .td-name-view i {
  margin-top: 6px;
  margin-right: 0px;
  margin-left: 6px;
}
html[lang=en] #capitalMarket .tichkur_slide .exposures-main-wrapper .tichkur_table .tichkur_table-wrap th.cat,
html[lang=en] .capital-marketing-popup .tichkur_slide .exposures-main-wrapper .tichkur_table .tichkur_table-wrap th.cat {
  padding-right: 0px;
  padding-bottom: 15px;
}
html[lang=en] #capitalMarket .tichkur_slide .exposures-main-wrapper .tichkur_table .tichkur_table-wrap th.percentage,
html[lang=en] .capital-marketing-popup .tichkur_slide .exposures-main-wrapper .tichkur_table .tichkur_table-wrap th.percentage {
  padding-bottom: 15px;
}
html[lang=en] #capitalMarket .tichkur_slide .exposures-main-wrapper .tichkur_graph,
html[lang=en] .capital-marketing-popup .tichkur_slide .exposures-main-wrapper .tichkur_graph {
  float: none;
  margin: 0;
}
html[lang=en] #capitalMarket .tichkur_slide .exposures-main-wrapper .main-title-wrapper,
html[lang=en] .capital-marketing-popup .tichkur_slide .exposures-main-wrapper .main-title-wrapper {
  padding-bottom: 20px;
}
html[lang=en] #capitalMarket .tichkur_slide .exposures-main-wrapper .exposures-area-wrapper,
html[lang=en] .capital-marketing-popup .tichkur_slide .exposures-main-wrapper .exposures-area-wrapper {
  margin-top: 60px;
  width: 50%;
  padding: 18px 10px;
  box-shadow: 2px 4px 15px 2px rgba(196, 196, 196, 0.6);
}
html[lang=en] #capitalMarket .tichkur_slide .exposures-main-wrapper .exposures-area-wrapper .td-strip,
html[lang=en] .capital-marketing-popup .tichkur_slide .exposures-main-wrapper .exposures-area-wrapper .td-strip {
  display: inline-block;
  width: 10px;
  height: 10px;
  border-radius: 17px;
  margin-right: 8px;
  margin-left: 0px;
}
html[lang=en] #capitalMarket .tichkur_slide .exposures-main-wrapper .exposures-area-wrapper .exposure-row-wrapper,
html[lang=en] .capital-marketing-popup .tichkur_slide .exposures-main-wrapper .exposures-area-wrapper .exposure-row-wrapper {
  display: flex;
  font-weight: 500;
  padding: 5px 0;
}
html[lang=en] #capitalMarket .tichkur_slide .exposures-main-wrapper .exposures-area-wrapper .exposure-row-wrapper .td-name-view,
html[lang=en] .capital-marketing-popup .tichkur_slide .exposures-main-wrapper .exposures-area-wrapper .exposure-row-wrapper .td-name-view {
  display: flex;
  padding-right: 20px;
  padding-left: 0px;
}
html[lang=en] #capitalMarket .tichkur_slide .exposures-main-wrapper .exposures-area-wrapper .exposure-row-wrapper .td-name-view i,
html[lang=en] .capital-marketing-popup .tichkur_slide .exposures-main-wrapper .exposures-area-wrapper .exposure-row-wrapper .td-name-view i {
  margin-top: 3px;
  margin-right: 0px;
  margin-left: 6px;
}
html[lang=en] #capitalMarket .tichkur_slide .exposures-main-wrapper .exposures-area-wrapper .exposures-sub-row-wrapper,
html[lang=en] .capital-marketing-popup .tichkur_slide .exposures-main-wrapper .exposures-area-wrapper .exposures-sub-row-wrapper {
  display: flex;
  padding-top: 5px ;
}
html[lang=en] #capitalMarket .tichkur_slide .exposures-main-wrapper .exposures-area-wrapper .exposures-sub-row-wrapper .exposure-sub-row-item-wrapper,
html[lang=en] .capital-marketing-popup .tichkur_slide .exposures-main-wrapper .exposures-area-wrapper .exposures-sub-row-wrapper .exposure-sub-row-item-wrapper {
  display: flex;
  align-items: center;
  padding: 0 10px;
  border-right: 1px solid #4e5664;
  border-left: none;
}
html[lang=en] #capitalMarket .tichkur_slide .exposures-main-wrapper .exposures-area-wrapper .exposures-sub-row-wrapper .exposure-sub-row-item-wrapper:first-child,
html[lang=en] .capital-marketing-popup .tichkur_slide .exposures-main-wrapper .exposures-area-wrapper .exposures-sub-row-wrapper .exposure-sub-row-item-wrapper:first-child {
  padding-left: 0px;
  padding-right: 10px;
}
html[lang=en] #capitalMarket .tichkur_slide .exposures-main-wrapper .exposures-area-wrapper .exposures-sub-row-wrapper .exposure-sub-row-item-wrapper:last-child,
html[lang=en] .capital-marketing-popup .tichkur_slide .exposures-main-wrapper .exposures-area-wrapper .exposures-sub-row-wrapper .exposure-sub-row-item-wrapper:last-child {
  border-right: none;
}
html[lang=en] #capitalMarket .tichkur_slide .exposures-main-wrapper .exposures-area-wrapper .exposures-sub-row-wrapper .exposure-sub-row-item-wrapper .td-name-view,
html[lang=en] .capital-marketing-popup .tichkur_slide .exposures-main-wrapper .exposures-area-wrapper .exposures-sub-row-wrapper .exposure-sub-row-item-wrapper .td-name-view {
  display: inline-flex;
}
html[lang=en] #capitalMarket .tichkur_slide .exposures-main-wrapper .exposures-area-wrapper .exposures-sub-row-wrapper .exposure-sub-row-item-wrapper .td-name-view .td-name-content,
html[lang=en] .capital-marketing-popup .tichkur_slide .exposures-main-wrapper .exposures-area-wrapper .exposures-sub-row-wrapper .exposure-sub-row-item-wrapper .td-name-view .td-name-content {
  padding-right: 5px;
  padding-left: 0px;
}
html[lang=en] #capitalMarket.profit-or-loss-popup .ngdialog-content,
html[lang=en] .capital-marketing-popup.profit-or-loss-popup .ngdialog-content {
  width: 778px;
}
html[lang=en] #capitalMarket.profit-or-loss-popup .ngdialog-content .modal-body,
html[lang=en] .capital-marketing-popup.profit-or-loss-popup .ngdialog-content .modal-body {
  direction: ltr;
}
html[lang=en] #capitalMarket.profit-or-loss-popup .ngdialog-content .popup-main-title,
html[lang=en] .capital-marketing-popup.profit-or-loss-popup .ngdialog-content .popup-main-title {
  padding-right: 20px;
  font-size: 20px;
  font-weight: bold;
  color: #4BC87D;
}
html[lang=en] #capitalMarket.profit-or-loss-popup .ngdialog-content .calculate-wrapper,
html[lang=en] .capital-marketing-popup.profit-or-loss-popup .ngdialog-content .calculate-wrapper {
  display: block;
  font-size: 12px;
  line-height: 1.5;
  text-align: center;
  margin: 10px 0;
  padding: 10px;
  background-color: #f9f9f9;
  color: #7d91a1;
  font-weight: 500;
}
html[lang=en] #capitalMarket.profit-or-loss-popup .ngdialog-content .legal-message-wrapper ul,
html[lang=en] .capital-marketing-popup.profit-or-loss-popup .ngdialog-content .legal-message-wrapper ul {
  list-style: none;
  padding-left: 10px;
}
html[lang=en] #capitalMarket.profit-or-loss-popup .ngdialog-content .legal-message-wrapper li,
html[lang=en] .capital-marketing-popup.profit-or-loss-popup .ngdialog-content .legal-message-wrapper li {
  position: relative;
}
html[lang=en] #capitalMarket.profit-or-loss-popup .ngdialog-content .legal-message-wrapper ul li::before,
html[lang=en] .capital-marketing-popup.profit-or-loss-popup .ngdialog-content .legal-message-wrapper ul li::before {
  content: "\2022";
  color: #4BC87D;
  font-weight: bold;
  display: inline-block;
  height: 5px;
  width: 5px;
  margin-right: 10px;
  position: absolute;
  left: -20px;
  top: 0;
}
html[lang=en] #capitalMarket.profit-or-loss-popup .ngdialog-content .legal-message-wrapper .legal-message-title,
html[lang=en] .capital-marketing-popup.profit-or-loss-popup .ngdialog-content .legal-message-wrapper .legal-message-title {
  font-weight: bold;
}
html[lang=en] #capitalMarket.profit-or-loss-popup .ngdialog-content .legal-message-wrapper .bullet,
html[lang=en] .capital-marketing-popup.profit-or-loss-popup .ngdialog-content .legal-message-wrapper .bullet {
  height: 5px;
  width: 5px;
  background-color: #4BC87D;
  border-radius: 50%;
  display: inline-block;
  position: relative;
  top: -2px;
  margin-left: 10px;
}
@media (max-width: 767px) {
  html[lang=en] #capitalMarket.profit-or-loss-popup,
  html[lang=en] .capital-marketing-popup.profit-or-loss-popup {
    padding-left: 0;
  }
  html[lang=en] #capitalMarket.profit-or-loss-popup .ngdialog-content .modal-body,
  html[lang=en] .capital-marketing-popup.profit-or-loss-popup .ngdialog-content .modal-body {
    padding: 20px;
  }
}

