.quoteboard-upBig {
  background: #7bd300; /* Old browsers */
  background: -moz-linear-gradient(top, #7bd300 0%, #30a300 100%); /* FF3.6+ */
  background: -webkit-gradient(
    linear,
    left top,
    left bottom,
    color-stop(0%, #7bd300),
    color-stop(100%, #30a300)
  ); /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(
    top,
    #7bd300 0%,
    #30a300 100%
  ); /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(
    top,
    #7bd300 0%,
    #30a300 100%
  ); /* Opera11.10+ */
  background: -ms-linear-gradient(top, #7bd300 0%, #30a300 100%); /* IE10+ */
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#7BD300', endColorstr='#30A300',GradientType=0 ); /* IE6-9 */
  background: linear-gradient(top, #7bd300 0%, #30a300 100%); /* W3C */
}
.quoteboard-downBig {
  background: #d10000; /* Old browsers */
  background: -moz-linear-gradient(top, #d10000 0%, #a00000 100%); /* FF3.6+ */
  background: -webkit-gradient(
    linear,
    left top,
    left bottom,
    color-stop(0%, #d10000),
    color-stop(100%, #a00000)
  ); /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(
    top,
    #d10000 0%,
    #a00000 100%
  ); /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(
    top,
    #d10000 0%,
    #a00000 100%
  ); /* Opera11.10+ */
  background: -ms-linear-gradient(top, #d10000 0%, #a00000 100%); /* IE10+ */
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#D10000', endColorstr='#A00000',GradientType=0 ); /* IE6-9 */
  background: linear-gradient(top, #d10000 0%, #a00000 100%); /* W3C */
}
.quoteboard-up {
  background: #a5ff00; /* Old browsers */
  background: -moz-linear-gradient(top, #9eef00 0%, #8fc800 100%); /* FF3.6+ */
  background: -webkit-gradient(
    linear,
    left top,
    left bottom,
    color-stop(0%, #9eef00),
    color-stop(100%, #8fc800)
  ); /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(
    top,
    #9eef00 0%,
    #8fc800 100%
  ); /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(
    top,
    #9eef00 0%,
    #8fc800 100%
  ); /* Opera11.10+ */
  background: -ms-linear-gradient(top, #9eef00 0%, #8fc800 100%); /* IE10+ */
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#9EEF00', endColorstr='#8fc800',GradientType=0 ); /* IE6-9 */
  background: linear-gradient(top, #9eef00 0%, #8fc800 100%); /* W3C */
}
.quoteboard-down {
  background: #ff2600; /* Old browsers */
  background: -moz-linear-gradient(top, #ff2600 0%, #c91700 100%); /* FF3.6+ */
  background: -webkit-gradient(
    linear,
    left top,
    left bottom,
    color-stop(0%, #ff2600),
    color-stop(100%, #c91700)
  ); /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(
    top,
    #ff2600 0%,
    #c91700 100%
  ); /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(
    top,
    #ff2600 0%,
    #c91700 100%
  ); /* Opera11.10+ */
  background: -ms-linear-gradient(top, #ff2600 0%, #c91700 100%); /* IE10+ */
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#FF2600', endColorstr='#C91700',GradientType=0 ); /* IE6-9 */
  background: linear-gradient(top, #ff2600 0%, #c91700 100%); /* W3C */
}
.quoteboard-up-L {
  background: #7bd300; /* Old browsers */
  background: -moz-linear-gradient(top, #7bd300 0%, #30a300 100%); /* FF3.6+ */
  background: -webkit-gradient(
    linear,
    left top,
    left bottom,
    color-stop(0%, #7bd300),
    color-stop(100%, #30a300)
  ); /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(
    top,
    #7bd300 0%,
    #30a300 100%
  ); /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(
    top,
    #7bd300 0%,
    #30a300 100%
  ); /* Opera11.10+ */
  background: -ms-linear-gradient(top, #7bd300 0%, #30a300 100%); /* IE10+ */
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#7BD300', endColorstr='#30A300',GradientType=0 ); /* IE6-9 */
  background: linear-gradient(top, #7bd300 0%, #30a300 100%); /* W3C */
}
.quoteboard-down-L {
  background: #d10000; /* Old browsers */
  background: -moz-linear-gradient(top, #d10000 0%, #a00000 100%); /* FF3.6+ */
  background: -webkit-gradient(
    linear,
    left top,
    left bottom,
    color-stop(0%, #d10000),
    color-stop(100%, #a00000)
  ); /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(
    top,
    #d10000 0%,
    #a00000 100%
  ); /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(
    top,
    #d10000 0%,
    #a00000 100%
  ); /* Opera11.10+ */
  background: -ms-linear-gradient(top, #d10000 0%, #a00000 100%); /* IE10+ */
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#D10000', endColorstr='#A00000',GradientType=0 ); /* IE6-9 */
  background: linear-gradient(top, #d10000 0%, #a00000 100%); /* W3C */
}
.quoteboard-up-S {
  background: #a5ff00; /* Old browsers */
  background: -moz-linear-gradient(top, #9eef00 0%, #8fc800 100%); /* FF3.6+ */
  background: -webkit-gradient(
    linear,
    left top,
    left bottom,
    color-stop(0%, #9eef00),
    color-stop(100%, #8fc800)
  ); /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(
    top,
    #9eef00 0%,
    #8fc800 100%
  ); /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(
    top,
    #9eef00 0%,
    #8fc800 100%
  ); /* Opera11.10+ */
  background: -ms-linear-gradient(top, #9eef00 0%, #8fc800 100%); /* IE10+ */
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#9EEF00', endColorstr='#8fc800',GradientType=0 ); /* IE6-9 */
  background: linear-gradient(top, #9eef00 0%, #8fc800 100%); /* W3C */
}
.quoteboard-down-S,
.technical-detail table.pricepage .legendaDown {
  background: #ff2600; /* Old browsers */
  background: -moz-linear-gradient(top, #ff2600 0%, #c91700 100%); /* FF3.6+ */
  background: -webkit-gradient(
    linear,
    left top,
    left bottom,
    color-stop(0%, #ff2600),
    color-stop(100%, #c91700)
  ); /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(
    top,
    #ff2600 0%,
    #c91700 100%
  ); /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(
    top,
    #ff2600 0%,
    #c91700 100%
  ); /* Opera11.10+ */
  background: -ms-linear-gradient(top, #ff2600 0%, #c91700 100%); /* IE10+ */
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#FF2600', endColorstr='#C91700',GradientType=0 ); /* IE6-9 */
  background: linear-gradient(top, #ff2600 0%, #c91700 100%); /* W3C */
}
.quoteboard-up-M {
  background: #83e300; /* Old browsers */
  background: -moz-linear-gradient(top, #83e300 0%, #65bb01 100%); /* FF3.6+ */
  background: -webkit-gradient(
    linear,
    left top,
    left bottom,
    color-stop(0%, #83e300),
    color-stop(100%, #65bb01)
  ); /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(
    top,
    #83e300 0%,
    #65bb01 100%
  ); /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(
    top,
    #83e300 0%,
    #65bb01 100%
  ); /* Opera11.10+ */
  background: -ms-linear-gradient(top, #83e300 0%, #65bb01 100%); /* IE10+ */
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#83e300', endColorstr='#65bb01',GradientType=0 ); /* IE6-9 */
  background: linear-gradient(top, #83e300 0%, #65bb01 100%); /* W3C */
}
.quoteboard-down-M {
  background: #e90000; /* Old browsers */
  background: -moz-linear-gradient(top, #e90000 0%, #b10000 100%); /* FF3.6+ */
  background: -webkit-gradient(
    linear,
    left top,
    left bottom,
    color-stop(0%, #e90000),
    color-stop(100%, #b10000)
  ); /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(
    top,
    #e90000 0%,
    #b10000 100%
  ); /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(
    top,
    #e90000 0%,
    #b10000 100%
  ); /* Opera11.10+ */
  background: -ms-linear-gradient(top, #e90000 0%, #b10000 100%); /* IE10+ */
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e90000', endColorstr='#b10000',GradientType=0 ); /* IE6-9 */
  background: linear-gradient(top, #e90000 0%, #b10000 100%); /* W3C */
}
.quoteboard-up-XL,
.technical-detail table.pricepage .legendaUp {
  background: #4fc700; /* Old browsers */
  background: -moz-linear-gradient(top, #4fc700 0%, #2c9300 100%); /* FF3.6+ */
  background: -webkit-gradient(
    linear,
    left top,
    left bottom,
    color-stop(0%, #4fc700),
    color-stop(100%, #2c9300)
  ); /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(
    top,
    #4fc700 0%,
    #2c9300 100%
  ); /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(
    top,
    #4fc700 0%,
    #2c9300 100%
  ); /* Opera11.10+ */
  background: -ms-linear-gradient(top, #4fc700 0%, #2c9300 100%); /* IE10+ */
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#4fc700', endColorstr='#2c9300',GradientType=0 ); /* IE6-9 */
  background: linear-gradient(top, #4fc700 0%, #2c9300 100%); /* W3C */
}
.quoteboard-down-XL {
  background: #bc0000; /* Old browsers */
  background: -moz-linear-gradient(top, #bc0000 0%, #8f0000 100%); /* FF3.6+ */
  background: -webkit-gradient(
    linear,
    left top,
    left bottom,
    color-stop(0%, #bc0000),
    color-stop(100%, #8f0000)
  ); /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(
    top,
    #bc0000 0%,
    #b10000 100%
  ); /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(
    top,
    #bc0000 0%,
    #8f0000 100%
  ); /* Opera11.10+ */
  background: -ms-linear-gradient(top, #bc0000 0%, #8f0000 100%); /* IE10+ */
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#bc0000', endColorstr='#8f0000',GradientType=0 ); /* IE6-9 */
  background: linear-gradient(top, #bc0000 0%, #8f0000 100%); /* W3C */
}
.off,
.main .off {
  opacity: 0.3;
  filter: alpha(opacity=30);
}
.off_2 .dateTime,
.off_2 .last-delayed,
.off_2 .dateTimeBidAsk,
.off_2 .value-big,
.off_2 .value-small,
.off_2 .bond-last {
  opacity: 0.8;
  filter: alpha(opacity=80);
}
.loading-indicator-overlay {
  background-color: #ffffff;
  opacity: 0.6;
  filter: alpha(opacity = 60);
  z-index: 2000;
}
.portlet {
  -webkit-padding-start: 1px;
}
.portlet-content .showAndExecuteScreen {
  float: left;
  border-right: 1px solid #222;
  width: 42px;
  height: 70px;
  cursor: pointer;
  background: -moz-linear-gradient(top, #666 0%, #555 100%);
  background: -webkit-gradient(
    linear,
    left top,
    left bottom,
    color-stop(0%, #666),
    color-stop(100%, #555)
  );
  background: -webkit-linear-gradient(top, #666 0%, #555 100%);
  background: -o-linear-gradient(top, #666 0%, #555 100%);
  background: -ms-linear-gradient(top, #666 0%, #555 100%);
  background: linear-gradient(top, #666 0%, #555 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#666666', endColorstr='#555555',GradientType=0 );
}
@media screen and (-webkit-min-device-pixel-ratio: 0) {
  #Ajax_ScreenerResult table th,
  #Ajax_IndexMembers table th,
  .currencies-block table th,
  .commodity-block table th,
  .indices-block table th,
  .watchlist-members table th {
    /*line-height:18px*/
  }
  #Ajax_ScreenerResult table th span,
  #Ajax_IndexMembers table th span,
  .currencies-block table th span,
  .commodity-block table th span,
  .indices-block table th span,
  .watchlist-members table th span {
    margin-top: 3px;
  }
}
.main-navigation #mobile {
  background: #353535; /* Old browsers */
  background: -moz-linear-gradient(top, #353535 0%, #656565 100%); /* FF3.6+ */
  background: -webkit-gradient(
    linear,
    left top,
    left bottom,
    color-stop(0%, #353535),
    color-stop(100%, #656565)
  ); /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(
    top,
    #353535 0%,
    #656565 100%
  ); /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(
    top,
    #353535 0%,
    #656565 100%
  ); /* Opera 11.10+ */
  background: -ms-linear-gradient(top, #353535 0%, #656565 100%); /* IE10+ */
  background: linear-gradient(to bottom, #353535 0%, #656565 100%); /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#353535', endColorstr='#656565',GradientType=0 ); /* IE6-9 */
}
.main-navigation #mobile:hover {
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#656565', endColorstr='#373737',GradientType=0 );
}

.market-depth div.performance-bar-holder div {
  background: #555; /* Old browsers */
  background: -moz-linear-gradient(top, #595959 0%, #444 80%); /* FF3.6+ */
  background: -webkit-gradient(
    linear,
    left top,
    left bottom,
    color-stop(0%, #595959),
    color-stop(80%, #444)
  ); /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(
    top,
    #595959 0%,
    #444 80%
  ); /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(top, #595959 0%, #444 80%); /* Opera 11.10+ */
  background: -ms-linear-gradient(top, #595959 0%, #444 80%); /* IE10+ */
  background: linear-gradient(to bottom, #595959 0%, #444 80%); /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#595959', endColorstr='#444444',GradientType=0 ); /* IE6-9 */
}
.portlet-header,
.technical-detail table.pricepage .legendaNeutral,
.professinalDerivativesSearch .searchform,
.report-bad-bar form fieldset,
.notification-form form fieldset,
.portfolio-position-form form fieldset,
.portfolio-delete-form fieldset,
.watchlist-form-holder fieldset,
.portfolio-position-form fieldset,
.portfolio-details-form form fieldset,
.news-options form fieldset,
.account-popupform form fieldset,
.email-popup-form fieldset {
  background: #222;
}
.option-group-holder {
  background: #363636;
}
fieldset.registerButtons,
.portfolio-details-form fieldset.registerButtons,
.portfolio-position-form fieldset.registerButtons,
.portfolio-delete-form fieldset.registerButtons,
.watchlist-form-holder fieldset.registerButtons,
.account-popupform fieldset.registerButtons,
.notification-form fieldset.registerButtons,
.account-form fieldset.registerButtons,
.news-options fieldset.registerButtons,
.report-bad-bar fieldset.registerButtons,
.labelHolderRegister input.close,
.labelHolderRegister a.close,
.news-options #closeButton,
.registerButton:hover,
.signinButtonUser:hover,
.user-login input.button:hover,
.user-form input.button:hover,
.signinButtonUser-new:hover,
#splitShow,
#splitButton,
#changeCustomPositionLastShow,
#changeCustomPositionLastButton,
.report-bad-bar .showEmail {
  background: #222; /* Old browsers */
}
.labelHolderRegister input.close:hover,
.labelHolderRegister a.close:hover,
.news-options #closeButton:hover,
.registerButton,
.signinButtonUser,
.user-login input.button,
.user-form input.button,
.signinButtonUser-new,
#splitShow:hover,
#splitButton:hover,
#changeCustomPositionLastShow:hover,
#changeCustomPositionLastButton:hover,
.report-bad-bar .showEmail:hover {
  background: #555; /* Old browsers */
  background: -moz-linear-gradient(
    top,
    #999 0%,
    #666 4%,
    #555 100%
  ); /* FF3.6+ */
  background: -webkit-gradient(
    linear,
    left top,
    left bottom,
    color-stop(0%, #999),
    color-stop(4%, #666),
    color-stop(100%, #555)
  ); /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(
    top,
    #999 0%,
    #666 4%,
    #555 100%
  ); /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(
    top,
    #999 0%,
    #666 4%,
    #555 100%
  ); /* Opera 11.10+ */
  background: -ms-linear-gradient(top, #999 0%, #666 4%, #555 100%); /* IE10+ */
  background: linear-gradient(to bottom, #999 0%, #666 4%, #555 100%); /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#666666', endColorstr='#555555',GradientType=0 ); /* IE6-9 */
}
ul.tabs_widget li,
.news-overview ul.newsQuickLinks li,
.market-widget ul.tabs_widget li,
a.flashButton,
a.gifButton,
a.flashChartHelpButton,
a.canvasButton,
a.show-filters {
  background: #555; /* Old browsers */
  background: -moz-linear-gradient(top, #666 0%, #444 100%); /* FF3.6+ */
  background: -webkit-gradient(
    linear,
    left top,
    left bottom,
    color-stop(0%, #666),
    color-stop(100%, #444)
  ); /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(
    top,
    #666 0%,
    #444 100%
  ); /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(top, #666 0%, #444 100%); /* Opera 11.10+ */
  background: -ms-linear-gradient(top, #666 0%, #444 100%); /* IE10+ */
  background: linear-gradient(to bottom, #666 0%, #444 100%); /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#666666', endColorstr='#444444',GradientType=0 ); /* IE6-9 */
}
.index-topflop-bar-bottom,
.portlet-content .screenConditionFixed:hover,
.portlet-content .showAndExecuteScreen:hover,
.mini-security-details .header .title {
  background: #393939; /* Old browsers */
  background: -moz-linear-gradient(top, #444 0%, #333 100%); /* FF3.6+ */
  background: -webkit-gradient(
    linear,
    left top,
    left bottom,
    color-stop(0%, #444),
    color-stop(100%, #333)
  ); /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(
    top,
    #444 0%,
    #333 100%
  ); /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(top, #444 0%, #333 100%); /* Opera 11.10+ */
  background: -ms-linear-gradient(top, #444 0%, #333 100%); /* IE10+ */
  background: linear-gradient(to bottom, #444 0%, #333 100%); /* W3C */
}
div.neutral-bar {
  background: #999; /* Old browsers */
  background: -moz-linear-gradient(top, #999 0%, #aaa 50%); /* FF3.6+ */
  background: -webkit-gradient(
    linear,
    left top,
    left bottom,
    color-stop(0%, #999),
    color-stop(50%, #aaa)
  ); /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(
    top,
    #999 0%,
    #aaa 50%
  ); /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(top, #999 0%, #aaa 50%); /* Opera 11.10+ */
  background: -ms-linear-gradient(top, #999 0%, #aaa 50%); /* IE10+ */
  background: linear-gradient(to bottom, #999 0%, #aaa 50%); /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#999999', endColorstr='#aaaaaa',GradientType=0 ); /* IE6-9 */
}
div.winner-bar {
  background: #268600; /* Old browsers */
  background: -moz-linear-gradient(top, #268600 0%, #2c9f00 50%); /* FF3.6+ */
  background: -webkit-gradient(
    linear,
    left top,
    left bottom,
    color-stop(0%, #268600),
    color-stop(50%, #2c9f00)
  ); /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(
    top,
    #268600 0%,
    #2c9f00 50%
  ); /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(
    top,
    #268600 0%,
    #2c9f00 50%
  ); /* Opera 11.10+ */
  background: -ms-linear-gradient(top, #268600 0%, #2c9f00 50%); /* IE10+ */
  background: linear-gradient(to bottom, #268600 0%, #2c9f00 50%); /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#268600', endColorstr='#2c9f00',GradientType=0 ); /* IE6-9 */
}
div.loser-bar {
  background: #b82828; /* Old browsers */
  background: -moz-linear-gradient(top, #b82828 0%, #d93030 50%); /* FF3.6+ */
  background: -webkit-gradient(
    linear,
    left top,
    left bottom,
    color-stop(0%, #b82828),
    color-stop(50%, #d93030)
  ); /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(
    top,
    #b82828 0%,
    #d93030 50%
  ); /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(
    top,
    #b82828 0%,
    #d93030 50%
  ); /* Opera 11.10+ */
  background: -ms-linear-gradient(top, #b82828 0%, #d93030 50%); /* IE10+ */
  background: linear-gradient(to bottom, #b82828 0%, #d93030 50%); /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#b82828', endColorstr='#d93030',GradientType=0 ); /* IE6-9 */
}
.searchbox .save,
.searchbox-top,
.top-buttons,
.price-page .save,
.watchlist-options .watchlistOptionsform,
.screener .execute,
.screener-form .from,
.sampleportlet,
.userForm .save {
  background: #222; /* Old browsers */
}
.configurator-holder .top-buttons,
.configurator-holder .save {
  background: #2d2d2d;
}
.searchbox .searchform,
.quick-screens .from,
.userForm .form-block {
  background: #222; /* Old browsers */
}
div.positive-customview-performance-bar {
  background: #94f38f; /* Old browsers */
  opacity: 0.35;
}
div.positive-bar {
  background: #94f38f; /* Old browsers */
}
div.negative-customview-performance-bar {
  background: #f95050; /* Old browsers */
  opacity: 0.35;
}
div.negative-bar {
  background: #f95050; /* Old browsers */
}
.security-details-container table,
.security-details-container .alternative-price {
  background: #2d2d2d;
}
.configurator-bottom {
  /*lower shadow*/
  background: #ccc; /* Old browsers */
  background: -moz-linear-gradient(
    top,
    rgba(0, 0, 0, 0.5) 0%,
    rgba(0, 0, 0, 0) 100%
  ); /* FF3.6+ */
  background: -webkit-gradient(
    linear,
    left top,
    left bottom,
    color-stop(0%, rgba(0, 0, 0, 0.5)),
    color-stop(100%, rgba(0, 0, 0, 0))
  ); /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(
    top,
    rgba(0, 0, 0, 0.5) 0%,
    rgba(100, 100, 100, 0) 100%
  ); /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(
    top,
    rgba(0, 0, 0, 0.5) 0%,
    rgba(0, 0, 0, 0) 100%
  ); /* Opera 11.10+ */
  background: -ms-linear-gradient(
    top,
    rgba(0, 0, 0, 0.5) 0%,
    rgba(0, 0, 0, 0) 100%
  ); /* IE10+ */
  background: linear-gradient(
    to bottom,
    rgba(0, 0, 0, 0.5) 0%,
    rgba(0, 0, 0, 0) 100%
  ); /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#111111', endColorstr='#222222',GradientType=0 ); /* IE6-9 */
}
.user-form form fieldset,
.user-login form fieldset,
.account-form form fieldset,
.success form fieldset,
.user-login .subscribe-plan,
ul.fromButtons li {
  background: #222;
  border: none;
}
.tabed-navi.favorites li a {
  background: #e2e7f3; /* Old browsers */
  background: -moz-linear-gradient(
    top,
    #ffffff 0%,
    #e2e7f3 5%,
    #ffffff 100%
  ); /* FF3.6+ */
  background: -webkit-gradient(
    linear,
    left top,
    left bottom,
    color-stop(0%, #ffffff),
    color-stop(5%, #e2e7f3),
    color-stop(100%, #ffffff)
  ); /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(
    top,
    #ffffff 0%,
    #e2e7f3 5%,
    #ffffff 100%
  ); /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(
    top,
    #ffffff 0%,
    #e2e7f3 5%,
    #ffffff 100%
  ); /* Opera 11.10+ */
  background: -ms-linear-gradient(
    top,
    #ffffff 0%,
    #e2e7f3 5%,
    #ffffff 100%
  ); /* IE10+ */
  background: linear-gradient(
    to bottom,
    #ffffff 0%,
    #e2e7f3 5%,
    #ffffff 100%
  ); /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e2e7f3', endColorstr='#ffffff',GradientType=0 ); /* IE6-9 */
}
.riskmatrix-selectbox-holder,
.optionContracts-header {
  background: #111; /* Old browsers */
  background: -moz-linear-gradient(top, #0c0c0c 0%, #111 15%); /* FF3.6+ */
  background: -webkit-gradient(
    linear,
    left top,
    left bottom,
    color-stop(0%, #0c0c0c),
    color-stop(15%, #111)
  ); /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(
    top,
    #0c0c0c 0%,
    #111 15%
  ); /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(top, #0c0c0c 0%, #111 15%); /* Opera 11.10+ */
  background: -ms-linear-gradient(top, #0c0c0c 0%, #111 15%); /* IE10+ */
  background: linear-gradient(to bottom, #0c0c0c 0%, #111 15%); /* W3C */
}
.button,
.button-main,
.userForm #change_Email,
.userForm #change_Password,
.userForm #delete_Account,
#fastlook-tab .tabContent-favorites-pageHistory .addToFavorites {
  background: #59c6ce; /* Old browsers */
  color: #252525;
}
input#deleteAccountButton {
  background: #b32f2f;
  color: #fff;
}
.button:hover,
.button-main:hover,
.userForm #change_Email:hover,
.userForm #change_Password:hover {
  background: #4ef2f2; /* Old browsers */
}
.notification-form .button,
.portfolio-details-form .button,
.portfolio-position-form .button,
.portfolio-delete-form .button,
.watchlist-form-holder .button,
.notification-public-form .button,
.news-options .button,
.account-popupform .button,
.account-form .button,
.report-bad-bar .buton,
.screener input[type="button"],
.screener input.boolButton.selected,
.email-popup-form .button,
.quick-screens .where li.active,
#sendButton {
  background: #59c6ce; /* Old browsers */
  color: #252525;
}
.notification-form .button:hover,
.portfolio-details-form .button:hover,
.portfolio-position-form .button:hover,
.portfolio-delete-form .button:hover,
.watchlist-form-holder .button:hover,
.news-options .button:hover,
.account-popupform .button:hover,
.account-form .button:hover,
.report-bad-bar .button:hover,
.screener input[type="button"]:hover,
.screener input.boolButton.selected:hover,
.email-popup-form .button:hover,
#sendButton:hover {
  background: #4ef2f2; /* Old browsers */
}
.screener .button,
.screener .button.disabled:hover,
.screener input.compareButton,
.screener input.cancelButton,
.screener input.boolButton,
.light-button {
  background: #59c6ce;
  color: #252525 !important;
}
.quick-screens .where li {
  background: #2d2d2d;
}
.quick-screens .where li:hover {
  background: #252525;
  color: #59c6ce;
}
.screener .button:hover,
.screener input.compareButton:hover,
.screener input.cancelButton:hover,
.screener input.boolButton:hover,
.light-button:hover {
  background: #4ef2f2;
}
.header-fixed li.toggle-button {
  background: #848484; /* Old browsers */
  background: -moz-linear-gradient(top, #848484 0%, #5f5f5f 100%); /* FF3.6+ */
  background: -webkit-gradient(
    linear,
    left top,
    left bottom,
    color-stop(0%, #848484),
    color-stop(100%, #5f5f5f)
  ); /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(
    top,
    #848484 0%,
    #5f5f5f 100%
  ); /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(
    top,
    #848484 0%,
    #5f5f5f 100%
  ); /* Opera 11.10+ */
  background: -ms-linear-gradient(top, #848484 0%, #5f5f5f 100%); /* IE10+ */
  background: linear-gradient(to bottom, #848484 0%, #5f5f5f 100%); /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#848484', endColorstr='#5f5f5f',GradientType=0 ); /* IE6-9 */
}
.header-chart-link,
.header-symbol-holder,
.header-symbol-holder div.active .pop-menu {
  background: #505050;
  background: rgba(80, 80, 80, 0.9);
}
ul.fromButtons li.checkbox-selected {
  background: #444444; /* Old browsers */
  background: -moz-linear-gradient(top, #333333 0%, #444444 100%); /* FF3.6+ */
  background: -webkit-gradient(
    linear,
    left top,
    left bottom,
    color-stop(0%, #333333),
    color-stop(100%, #444444)
  ); /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(
    top,
    #333333 0%,
    #444444 100%
  ); /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(
    top,
    #333333 0%,
    #444444 100%
  ); /* Opera 11.10+ */
  background: -ms-linear-gradient(top, #333333 0%, #444444 100%); /* IE10+ */
  background: linear-gradient(to bottom, #333333 0%, #444444 100%); /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#333333', endColorstr='#444444',GradientType=0 ); /* IE6-9 */
  box-shadow: 0 0 5px rgba(100, 100, 100, 0.2) inset;
}
.portlet-content .screenConditionFixed,
.quick-portlet {
  background: #444; /* Old browsers */
  background: -moz-linear-gradient(top, #555 0%, #444 100%); /* FF3.6+ */
  background: -webkit-gradient(
    linear,
    left top,
    left bottom,
    color-stop(0%, #555),
    color-stop(100%, #444)
  ); /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(
    top,
    #555 0%,
    #444 100%
  ); /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(top, #555 0%, #444 100%); /* Opera 11.10+ */
  background: -ms-linear-gradient(top, #555 0%, #444 100%); /* IE10+ */
  background: linear-gradient(to bottom, #555 0%, #444 100%); /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#555555', endColorstr='#444444',GradientType=0 ); /* IE6-9 */
}
.tour-step-holder .current-step-content,
.message-box-holder .current-message-content,
.recent-changes-box-holder .current-message-content {
  background: #555; /* Old browsers */
  background: -moz-linear-gradient(top, #666 30%, #555 100%); /* FF3.6+ */
  background: -webkit-gradient(
    linear,
    left top,
    left bottom,
    color-stop(30%, #666),
    color-stop(100%, #555)
  ); /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(
    top,
    #666 30%,
    #555 100%
  ); /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(top, #666 30%, #555 100%); /* Opera 11.10+ */
  background: -ms-linear-gradient(top, #666 30%, #555 100%); /* IE10+ */
  background: linear-gradient(to bottom, #666 30%, #555 100%); /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#666666', endColorstr='#555555',GradientType=0 ); /* IE6-9 */
}
.tour-step-holder .current-step-action {
  background: #b20069; /* Old browsers */
  background: -moz-linear-gradient(
    top,
    #e89fca 0%,
    #b20069 5%,
    #8d0053 100%
  ); /* FF3.6+ */
  background: -webkit-gradient(
    linear,
    left top,
    left bottom,
    color-stop(0%, #e89fca),
    color-stop(5%, #b20069),
    color-stop(100%, #8d0053)
  ); /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(
    top,
    #e89fca 0%,
    #b20069 5%,
    #8d0053 100%
  ); /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(
    top,
    #e89fca 0%,
    #b20069 5%,
    #8d0053 100%
  ); /* Opera 11.10+ */
  background: -ms-linear-gradient(
    top,
    #e89fca 0%,
    #b20069 5%,
    #8d0053 100%
  ); /* IE10+ */
  background: linear-gradient(
    to bottom,
    #e89fca 0%,
    #b20069 5%,
    #8d0053 100%
  ); /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#b20069', endColorstr='#8d0053',GradientType=0 ); /* IE6-9 */
}
.tour-step-holder .current-step-action:hover {
  opacity: 0.9;
  filter: alpha(opacity=90);
}

.highlighted-economic-result-row {
  background: #444; /* Old browsers */
  background: -moz-linear-gradient(#444, #3d3d3d); /* FF3.6+ */
  background: -webkit-gradient(
    linear,
    0 0,
    0 bottom,
    from(#444),
    to(#3d3d3d)
  ); /* Chrome,Safari4+ */
  background: -ms-linear-gradient(#444, #3d3d3d); /* IE10+ */
  background: -o-linear-gradient(#444, #3d3d3d); /* Opera 11.10+ */
  background: linear-gradient(#444, #3d3d3d); /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#444444', endColorstr='#3d3d3d',GradientType=0 ); /* IE6-9 */
}
.period-time-selection-holder ul li.full-calendar-period-select,
.economic-calendar-datetime-selector {
  background: #222;
}

.economic-calendar-datetime-selector {
  min-width: 200px;
}
.period-time-selection-holder ul li.selected-period {
  background: #344e50;
}
