/**
	Prerequisites:
	You should define mixin '.theme-definition(<your_theme_name>)'
	which will define the following variables:

	.theme-definition(<your_theme_name>) {
		@container-background-color:
		@container-color:

		@panel-background-color:
		@panel-color
		...
	}
*/
.dark {
  background-color: #4f566a;
}
.dark .tt-dropdown-menu,
.dark .dropdown-menu,
.dark .datepicker.dropdown-menu {
  background-color: #ffffff;
  color: #333333;
  border-color: #aeb4c4;
}
.dark .tt-dropdown-menu > li > a,
.dark .dropdown-menu > li > a,
.dark .datepicker.dropdown-menu > li > a {
  color: #333333;
}
.dark .tt-dropdown-menu > li > a:hover,
.dark .dropdown-menu > li > a:hover,
.dark .datepicker.dropdown-menu > li > a:hover,
.dark .tt-dropdown-menu > li > a:focus,
.dark .dropdown-menu > li > a:focus,
.dark .datepicker.dropdown-menu > li > a:focus {
  background-color: #ffffff;
}
.dark .datepicker table tr td.day:hover,
.dark .datepicker table tr td .day.focused {
  background-color: #0086e6;
}
.dark .datepicker table tr td.active,
.dark .datepicker table tr td.active:hover,
.dark .datepicker table tr td.active.disabled,
.dark .datepicker table tr td.active.disabled:hover {
  background-color: #0d84d9;
  background-image: -moz-linear-gradient(top, #1a9fff, #0068b3);
  background-image: -ms-linear-gradient(top, #1a9fff, #0068b3);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#1a9fff), to(#0068b3));
  background-image: -webkit-linear-gradient(top, #1a9fff, #0068b3);
  background-image: -o-linear-gradient(top, #1a9fff, #0068b3);
  background-image: linear-gradient(top, #1a9fff, #0068b3);
  background-repeat: repeat-x;
}
.dark .sogotrade #powerhousePro .vendor-logo {
  height: 20px;
  width: 155px;
  background-image: url("../../../images/clients/sogotrade-logo-inverted.png");
}
.dark .sogotrade #powerhousePro .powered-by-logo {
  display: inline-block;
}
.dark .optionshouse #powerhousePro .vendor-logo {
  height: 20px;
  width: 155px;
  background-image: url("../../../images/clients/optionshouse-logo.png");
}
.dark .optionshouse #powerhousePro .powered-by-logo {
  display: inline-block;
}
.dark .firstrade #powerhousePro .vendor-logo {
  height: 20px;
  width: 155px;
  background-image: url("../../../images/clients/firstrade-logo-inverted.png");
}
.dark .firstrade #powerhousePro .powered-by-logo {
  display: inline-block;
}
.dark #powerhousePro .tmx .whitelabeler-logo {
  display: inline-block;
  background-image: url("../../../images/clients/mx-white-logo.png");
}
.dark #powerhousePro .tmx1 .whitelabeler-logo {
  display: inline-block;
  background-image: url("../../../images/clients/mx-white-logo.png");
}
.dark .modal-dialog {
  border-color: rgba(221, 221, 221, 0.2);
  background-color: rgba(221, 221, 221, 0.2);
}
.dark .modal-dialog .modal-header {
  background-color: #737c97;
  color: #ffffff;
}
.dark .modal-dialog .modal-body {
  background-color: #4f566a;
  color: #ffffff;
}
.dark .modal-dialog .modal-footer {
  background-color: #737c97;
  color: #ffffff;
}
.dark .modal-dialog .modal-footer .btn {
  background-color: #0068b3;
  color: #ffffff;
}
.dark .modal-dialog .close {
  color: inherit;
}
.dark .running-bar-indicator .loading-bar {
  background-color: #ffffff;
}
.dark #powerhousePro {
  /*// rs commented this
            .table-hover {
				> tbody {
					> tr:hover, > tr:nth-child(2n) {
						> td, > th {
							background-color: mix(@content-background-color, @content-color, 90%);
							color: @content-color;
						}
					}

					> tr:nth-child(2n+1) {
						> td, > th {
							background-color: @content-background-color;
							color: @content-color;
						}
					}
				}
			}
            */
}
.dark #powerhousePro .modal-dialog .modal-body .btn {
  color: #ffffff;
}
.dark #powerhousePro .modal-dialog .modal-body .btn.trade-btn {
  color: #ffffff;
}
.dark #powerhousePro.container-background-scheme {
  background-color: #4f566a;
  color: #ffffff;
}
.dark #powerhousePro .panel-background-scheme {
  background-color: #737c97;
  color: #ffffff;
}
.dark #powerhousePro .content-background-scheme {
  background-color: #ffffff;
  color: #333333;
}
.dark #powerhousePro .content-background-scheme.inverted {
  background-color: #333333;
  color: #ffffff;
}
.dark #powerhousePro .content-background-scheme .hoverable:hover {
  background-color: #e9ebef;
}
.dark #powerhousePro .content-background-scheme .selectable.selected {
  background-color: #aeb4c4;
}
.dark #powerhousePro .toolbox-content-background-scheme {
  background-color: #ffffff;
  color: #737c97;
}
.dark #powerhousePro .toolbox-content-background-scheme input[type=text] {
  color: #737c97;
  border-color: #737c97;
}
.dark #powerhousePro .pl-chart-content-background-scheme {
  background-color: #ffffff;
  color: #333333;
}
.dark #powerhousePro .pl-chart-content-background-scheme .comb-detail-table .row {
  border-top-color: #dddddd;
}
.dark #powerhousePro .pl-chart-content-background-scheme .comb-detail-table .row:last-child {
  border-bottom-color: #dddddd;
}
.dark #powerhousePro .pl-chart-content-background-scheme .comb-detail-table .row .key {
  color: #333333;
}
.dark #powerhousePro .pl-chart-content-background-scheme .comb-detail-table .row .val {
  color: #333333;
}
.dark #powerhousePro .income-english-content-background-scheme {
  background-color: #ffffff;
  color: #07356d;
}
.dark #powerhousePro .english-box {
  background-color: #ffffff;
  color: #07356d;
}
.dark #powerhousePro .carousel-header {
  background-color: #737c97;
  color: #ffffff;
}
.dark #powerhousePro .green {
  color: #9fd072 !important;
}
.dark #powerhousePro .red {
  color: #d76c7e !important;
}
.dark #powerhousePro .black {
  color: #333333 !important;
}
.dark #powerhousePro .fa.bullish {
  color: #9fd072;
}
.dark #powerhousePro .fa.bearish {
  color: #d76c7e;
}
.dark #powerhousePro .fa.neutral {
  color: #ffdb8d;
}
.dark #powerhousePro .sentiment-name.bullish {
  color: #9fd072 !important;
  border-color: #9fd072;
}
.dark #powerhousePro .sentiment-name.bearish {
  color: #d76c7e !important;
  border-color: #d76c7e;
}
.dark #powerhousePro .sentiment-name.neutral {
  color: #ffdb8d !important;
  border-color: #ffdb8d;
}
@-moz-keyframes sentiment-gradient {
  0% {
    background-color: #aaaaaa;
  }
  50% {
    background-color: rgba(0, 0, 0, 0);
  }
  100% {
    background-color: #aaaaaa;
  }
}
@-webkit-keyframes sentiment-gradient {
  0% {
    background-color: #aaaaaa;
  }
  50% {
    background-color: rgba(0, 0, 0, 0);
  }
  100% {
    background-color: #aaaaaa;
  }
}
@keyframes sentiment-gradient {
  0% {
    background-color: #aaaaaa;
  }
  50% {
    background-color: rgba(0, 0, 0, 0);
  }
  100% {
    background-color: #aaaaaa;
  }
}
.dark #powerhousePro .sentiment-gradient {
  -webkit-animation-name: sentiment-gradient;
  -moz-animation-name: sentiment-gradient;
  -o-animation-name: sentiment-gradient;
  animation-name: sentiment-gradient;
}
.dark #powerhousePro .sentiment-gradient {
  -webkit-animation-iteration-count: infinite;
  -moz-animation-iteration-count: infinite;
  -o-animation-iteration-count: infinite;
  animation-iteration-count: infinite;
  -webkit-animation-duration: 2s;
  -moz-animation-duration: 2s;
  -o-animation-duration: 2s;
  animation-duration: 2s;
}
.dark #powerhousePro .sentiment-gradient {
  background: #aaaaaa;
  position: absolute;
  width: 11px;
  height: 100%;
}
.dark #powerhousePro .sentiment-gradient.bullish {
  background: #9fd072;
  position: absolute;
  width: 11px;
  height: 100%;
  -webkit-animation: none;
  -moz-animation: none;
  -o-animation: none;
  animation: none;
}
.dark #powerhousePro .sentiment-gradient.bearish {
  background: #d76c7e;
  position: absolute;
  width: 11px;
  height: 100%;
  -webkit-animation: none;
  -moz-animation: none;
  -o-animation: none;
  animation: none;
}
.dark #powerhousePro .sentiment-gradient.neutral {
  background: #ffdb8d;
  position: absolute;
  width: 11px;
  height: 100%;
  -webkit-animation: none;
  -moz-animation: none;
  -o-animation: none;
  animation: none;
}
.dark #powerhousePro .sentiment-gradient.unknown {
  background: #aaaaaa;
  position: absolute;
  width: 11px;
  height: 100%;
  -webkit-animation: none;
  -moz-animation: none;
  -o-animation: none;
  animation: none;
}
.dark #powerhousePro .table-body .sentiment-gradient {
  background: #aaaaaa;
  position: absolute;
  width: 7px;
  height: 100%;
}
.dark #powerhousePro .table-body .sentiment-gradient.bullish {
  background: #9fd072;
  position: absolute;
  width: 7px;
  height: 100%;
  -webkit-animation: none;
  -moz-animation: none;
  -o-animation: none;
  animation: none;
}
.dark #powerhousePro .table-body .sentiment-gradient.bearish {
  background: #d76c7e;
  position: absolute;
  width: 7px;
  height: 100%;
  -webkit-animation: none;
  -moz-animation: none;
  -o-animation: none;
  animation: none;
}
.dark #powerhousePro .table-body .sentiment-gradient.neutral {
  background: #ffdb8d;
  position: absolute;
  width: 7px;
  height: 100%;
  -webkit-animation: none;
  -moz-animation: none;
  -o-animation: none;
  animation: none;
}
.dark #powerhousePro .table-body .sentiment-gradient.unknown {
  background: #aaaaaa;
  position: absolute;
  width: 7px;
  height: 100%;
  -webkit-animation: none;
  -moz-animation: none;
  -o-animation: none;
  animation: none;
}
.dark #powerhousePro .table-body .strategy-icon-sentiment.bullish {
  border-color: #9fd072;
}
.dark #powerhousePro .table-body .strategy-icon-sentiment.bearish {
  border-color: #d76c7e;
}
.dark #powerhousePro .table-body .strategy-icon-sentiment.neutral {
  border-color: #ffdb8d;
}
.dark #powerhousePro .table-row {
  border-bottom-color: #ffffff;
}
.dark #powerhousePro #singleTradeView .risk-analysis-table .val {
  color: #333333;
}
.dark #powerhousePro #singleTradeView .risk-analysis-table .key {
  color: #07356d;
}
.dark #powerhousePro #singleTradeView .strategy-checklist-table .val {
  color: #07356d;
}
.dark #powerhousePro #symbolWidget #quoteInfo .caption {
  color: #000000;
}
.dark #powerhousePro .symbol-lookup-input {
  background: #ffffff;
}
.dark #powerhousePro .symbol-lookup-input .caption {
  color: #000000;
}
.dark #powerhousePro .symbol-lookup-input .fa.fa-search {
  color: #ffffff;
}
.dark #powerhousePro .symbol-lookup-input.disabled {
  background: #dddddd;
}
.dark #powerhousePro .chart {
  border-color: #aeb4c4;
}
.dark #powerhousePro .carousel-control {
  color: #ffffff;
}
.dark #powerhousePro .toggle-trade-panel {
  color: #ffffff;
}
.dark #powerhousePro .nav-pils li:not(:last-of-type) {
  border-bottom: 1px solid #4f566a;
}
.dark #powerhousePro .nav-pils li.active a span {
  border-color: #0068b3;
}
.dark #powerhousePro .nav-pils li a span {
  color: #0068b3;
}
.dark #powerhousePro .nav-pils li a:hover {
  background-color: #4f566a;
}
.dark #powerhousePro .nav-tabs li.active a span:not(.sentiment-name) {
  border-color: #ffffff;
}
.dark #powerhousePro .nav-tabs li a span {
  color: #ffffff;
}
.dark #powerhousePro .btn {
  background-color: #5c657c;
  color: #f2f2f2;
  border-color: #333333;
}
.dark #powerhousePro .btn.dropdown-toggle,
.dark #powerhousePro .btn.toggleMenu {
  background-color: #5c657c;
  border-color: #333333 !important;
}
.dark #powerhousePro .btn.btn-active {
  background-color: #2c303f;
}
.dark #powerhousePro input,
.dark #powerhousePro select,
.dark #powerhousePro textarea,
.dark #powerhousePro .bootstrap-tagsinput,
.dark #powerhousePro .list-group-item {
  background-color: #ffffff;
  color: #333333;
}
.dark #powerhousePro input[disabled],
.dark #powerhousePro select[disabled],
.dark #powerhousePro textarea[disabled],
.dark #powerhousePro .bootstrap-tagsinput[disabled] {
  background-color: #dddddd;
  color: #333333;
}
.dark #powerhousePro .powerhouse-profile-section input,
.dark #powerhousePro .powerhouse-profile-section select,
.dark #powerhousePro .powerhouse-profile-section textarea,
.dark #powerhousePro .powerhouse-profile-section .bootstrap-tagsinput {
  border-color: #333333;
  color: #333333;
}
.dark #powerhousePro .powerhouse-profile-section input[disabled],
.dark #powerhousePro .powerhouse-profile-section select[disabled],
.dark #powerhousePro .powerhouse-profile-section textarea[disabled],
.dark #powerhousePro .powerhouse-profile-section .bootstrap-tagsinput[disabled] {
  color: #333333;
}
.dark #powerhousePro .powerhouse-profile-section .btn {
  color: #f2f2f2;
}
.dark #powerhousePro #strategySelector .dropdown-toggle {
  color: #f2f2f2;
}
.dark #powerhousePro .btn-bearish {
  background-color: #d76c7e;
}
.dark #powerhousePro .btn-bearish.active {
  background-color: #d2586c;
}
.dark #powerhousePro .btn-bullish {
  background-color: #9fd072;
}
.dark #powerhousePro .btn-bullish.active {
  background-color: #97cc67;
}
.dark #powerhousePro .btn-toggle-off {
  background-color: #d76c7e;
  color: #ffffff;
}
.dark #powerhousePro .btn-toggle-off.active {
  background-color: #d2586c;
}
.dark #powerhousePro .btn-toggle-on {
  background-color: #9fd072;
  color: #ffffff;
}
.dark #powerhousePro .btn-toggle-on.active {
  background-color: #92ca5f;
}
.dark #powerhousePro .bg-green {
  background-color: #9fd072 !important;
}
.dark #powerhousePro .bg-red {
  background-color: #d76c7e !important;
}
.dark #powerhousePro .btn-bullish,
.dark #powerhousePro .btn-bearish {
  color: #ffffff;
}
.dark #powerhousePro .btn-delete {
  background-color: #d76c7e;
  color: #ffffff;
}
.dark #powerhousePro .btn-delete.active {
  background-color: #d2586c;
}
.dark #powerhousePro #supportAndResistance .support {
  color: #9fd072;
}
.dark #powerhousePro #supportAndResistance .resistance {
  color: #d76c7e;
}
.dark #powerhousePro .radio-custom input[type=radio].ace + .lbl::before,
.dark #powerhousePro .radio-strategies input[type=radio].ace + .lbl::before {
  color: #737c97;
  border-color: #737c97;
}
.dark #powerhousePro .ui-slider-custom .ui-slider {
  background: #aeb4c4;
  border: 1px solid white;
}
.dark #powerhousePro .ui-slider-custom .ui-slider-handle {
  border-color: #aeb4c4;
}
.dark #powerhousePro .ui-slider-custom .ui-slider-range {
  background: #0068b3;
}
.dark #powerhousePro .ui-slider-custom .ui-slider-tick {
  background: #ffffff;
}
.dark #powerhousePro .ui-slider-custom .ui-slider-anchor.support-anchor {
  color: #9fd072;
}
.dark #powerhousePro .ui-slider-custom .ui-slider-anchor.support-anchor:hover {
  color: #78b83d;
}
.dark #powerhousePro .ui-slider-custom .ui-slider-anchor.resist-anchor {
  color: #d76c7e;
}
.dark #powerhousePro .ui-slider-custom .ui-slider-anchor.resist-anchor:hover {
  color: #c2354c;
}
.dark #powerhousePro .slider-handler-label {
  color: #07356d;
}
.dark #powerhousePro .combination-heading {
  /*background-color: @combination-heading-background-color;*/
}
.dark #powerhousePro .position-management .current-position .combination-heading {
  background-color: #ffffff;
  color: #333333;
}
.dark #powerhousePro .position-management .adjustment-panel .combination-heading {
  background-color: #ffffff;
  color: #333333;
}
.dark #powerhousePro .position-management .combination-heading {
  background-color: #ffffff;
  color: #333333;
}
.dark #powerhousePro .income-combination-english {
  border: 2px solid #aeb4c4;
}
.dark #powerhousePro .pl-chart-container-header {
  background-color: #ffffff;
  border: 2px solid #aeb4c4;
}
.dark #powerhousePro .pl-chart-container-header.is-default {
  background-color: #9fd072;
  color: #ffffff;
}
.dark #powerhousePro .pl-chart-container-header.is-alternative {
  background-color: #0068b3;
  color: #ffffff;
}
.dark #powerhousePro .pl-chart-container-body {
  border: 2px solid #aeb4c4;
}
.dark #powerhousePro .what-if-pane h1,
.dark #powerhousePro .what-if-pane h2,
.dark #powerhousePro .what-if-pane h3,
.dark #powerhousePro .what-if-pane h4,
.dark #powerhousePro .what-if-pane h5,
.dark #powerhousePro .what-if-pane h6,
.dark #powerhousePro .what-if-pane .h1,
.dark #powerhousePro .what-if-pane .h2,
.dark #powerhousePro .what-if-pane .h3,
.dark #powerhousePro .what-if-pane .h4,
.dark #powerhousePro .what-if-pane .h5,
.dark #powerhousePro .what-if-pane .h6 {
  color: #737c97;
}
.dark #powerhousePro #strategiesSection #whatifDetailsPane .whatif-pl.best .trade-name,
.dark #powerhousePro #strategiesSection #whatifDetailsPane .whatif-pl.best .whatif-pl-value {
  border-color: #07356d;
}
.dark #powerhousePro .combination-editor-table {
  color: #333333;
  border-color: #dddddd;
}
.dark #powerhousePro .combination-editor-table input[type=text] {
  background-color: #ffffff;
  color: #333333;
}
.dark #powerhousePro .combination-editor-table th {
  background-color: #737c97 !important;
  color: #ffffff;
  border-color: #dddddd;
}
.dark #powerhousePro .combination-editor-table th i {
  color: #ffffff;
}
.dark #powerhousePro .combination-editor-table td {
  border-color: #dddddd;
}
.dark #powerhousePro .combination-editor-table i {
  color: #737c97;
}
.dark #powerhousePro .combination-editor-table .fa.fa-times-circle {
  color: #0068b3;
}
.dark #powerhousePro .combination-editor-table .select-strike,
.dark #powerhousePro .combination-editor-table .select-exp {
  background-color: #ffffff;
}
.dark #powerhousePro .combination-editor-table .select-strike .strike-of-sd {
  background-color: #a6a6a6;
}
.dark #powerhousePro .combination-editor-table .select-strike.Put .strike-over-last,
.dark #powerhousePro .combination-editor-table .select-strike.Call .strike-below-last {
  background-color: #e6e6e6;
}
.dark #powerhousePro #strategiesSection .toolbox-container .trade-name {
  background-color: #ffffff;
  border-color: #aeb4c4;
}
.dark #powerhousePro #strategiesSection .toolbox-container .whatif-pl .whatif-pl-value {
  border-color: #aeb4c4;
}
.dark #powerhousePro #strategiesSection .toolbox-container .sentence-container .english-box {
  border-color: #aeb4c4;
}
.dark #powerhousePro #strategiesSection .toolbox-container .control-slider .slider-value .slider-label {
  color: #07356d;
}
.dark #powerhousePro #strategiesSection .toolbox-container select,
.dark #powerhousePro #strategiesSection .toolbox-container .styleable-select-wrapper {
  background-color: #ffffff;
  border-color: #aeb4c4;
}
.dark #powerhousePro #strategiesSection .toolbox-container select:focus,
.dark #powerhousePro #strategiesSection .toolbox-container .styleable-select-wrapper:focus {
  outline: none;
}
.dark #powerhousePro #strategiesSection .toolbox-container option.gray {
  background-color: #b3b3b3;
}
.dark #powerhousePro #calculateAmount {
  color: #737c97;
}
.dark #powerhousePro #calculateAmount .btn {
  color: #f2f2f2;
}
.dark #powerhousePro #sdSliderText span,
.dark #powerhousePro #sdSliderText .expiry-select {
  color: #737c97;
}
.dark #powerhousePro #footerBackground,
.dark #powerhousePro #footer {
  background-color: #141518;
  color: #f2f2f2;
}
.dark #powerhousePro #footerBackground > div > a,
.dark #powerhousePro #footer > div > a {
  color: #f2f2f2;
}
.dark #powerhousePro #headerBackground,
.dark #powerhousePro #header {
  background-color: #141518;
  color: #f2f2f2;
}
.dark #powerhousePro #headerBackground > div > a,
.dark #powerhousePro #header > div > a {
  color: #f2f2f2;
}
@media (max-width: 479px) {
  .dark #powerhousePro #headerBackground .left-part,
  .dark #powerhousePro #header .left-part {
    position: static;
    display: inline-block;
  }
  .dark #powerhousePro #headerBackground .left-part > div > div > div.tmx,
  .dark #powerhousePro #header .left-part > div > div > div.tmx {
    display: none;
  }
  .dark #powerhousePro #headerBackground .left-part > div > div > div.tmx1,
  .dark #powerhousePro #header .left-part > div > div > div.tmx1 {
    display: none;
  }
}
@media (max-width: 479px) {
  .dark #powerhousePro #headerBackground .right-part #learnMoreUsxButton,
  .dark #powerhousePro #header .right-part #learnMoreUsxButton {
    display: none;
  }
}
.dark #powerhousePro #headerBackground .right-part #learnMoreUsxButton .default,
.dark #powerhousePro #header .right-part #learnMoreUsxButton .default {
  display: none;
}
.dark #powerhousePro #headerBackground .right-part #learnMoreUsxButton button > span,
.dark #powerhousePro #header .right-part #learnMoreUsxButton button > span {
  color: #16fffb;
}
.dark #powerhousePro #headerBackground .right-part #learnMoreUsxButton button > span.learn_text,
.dark #powerhousePro #header .right-part #learnMoreUsxButton button > span.learn_text {
  font-weight: bold;
}
.dark #powerhousePro #headerBackground .right-part #learnMoreUsxButton button.learn_btn,
.dark #powerhousePro #header .right-part #learnMoreUsxButton button.learn_btn {
  background: url("../../../images/clients/learn-about-usx-dark-large.jpg");
  border: none;
  padding: 0px 15px;
  height: 36px;
  line-height: normal;
  font-size: 14px;
  vertical-align: middle;
  margin-right: 10px;
}
@media (max-width: 992px) {
  .dark #powerhousePro #headerBackground .right-part #learnMoreUsxButton button.learn_btn,
  .dark #powerhousePro #header .right-part #learnMoreUsxButton button.learn_btn {
    max-width: 130px;
    font-size: 12px;
  }
}
.dark #powerhousePro #headerBackground .right-part #learnMoreUsxButton a,
.dark #powerhousePro #header .right-part #learnMoreUsxButton a {
  text-decoration: none;
}
.dark #powerhousePro #headerBackground .right-part #learnMoreUsxButton a > span,
.dark #powerhousePro #header .right-part #learnMoreUsxButton a > span {
  color: #16fffb;
}
.dark #powerhousePro #headerBackground .right-part #learnMoreUsxButton a > span.learn_text,
.dark #powerhousePro #header .right-part #learnMoreUsxButton a > span.learn_text {
  font-weight: bold;
}
@media (max-width: 992px) {
  .dark #powerhousePro #headerBackground .right-part #learnMoreUsxButton a > span.learn_text,
  .dark #powerhousePro #header .right-part #learnMoreUsxButton a > span.learn_text {
    width: 90px;
    line-height: normal;
    text-align: center;
    display: inline-block;
    vertical-align: middle;
  }
}
.dark #powerhousePro #headerMenu .dropdown-list:before {
  border-bottom-color: #f2f2f2;
}
.dark #powerhousePro #headerMenu .dropdown-list:after {
  border-bottom-color: #141518;
}
.dark #powerhousePro #headerMenu .dropdown-list a {
  color: #f2f2f2;
  background-color: #141518;
  border-color: #f2f2f2;
}
.dark #powerhousePro .recommendation-btn.btn-active {
  background-color: #5c657c;
  color: #f2f2f2;
  border-color: #07356d;
}
.dark #powerhousePro .recommendation-btn.optionsplay {
  background-color: #ffffff;
  color: #333333;
  border-color: #5c657c;
  border-width: 2px;
}
.dark #powerhousePro .recommendation-btn.optionsplay.btn-active {
  background-color: #ffffff;
  color: #333333;
  border-color: #07356d;
}
.dark #powerhousePro .trade-btn {
  background-color: #0068b3;
  color: #ffffff;
}
.dark #powerhousePro .trade-modify-panel .btn.modify-btn {
  background-color: #ffffff;
  color: #333333;
}
.dark #powerhousePro .trade-modify-panel .btn.modify-btn.btn-active {
  background-color: #2c303f;
  color: #ffffff;
}
.dark #powerhousePro .carousel-indicators li {
  border-color: #737c97;
}
.dark #powerhousePro .carousel-indicators .active {
  background-color: #737c97;
}
.dark #powerhousePro #combinationEditor .combination-editor-addleg {
  color: #737c97;
}
.dark #powerhousePro #combinationEditor .combination-editor .btn:not(.trade-btn) {
  color: #f2f2f2;
}
.dark #powerhousePro #strategiesSection #calculateAmount .instruction-container p {
  color: #5c657c;
}
.dark #powerhousePro #watchListsDropdown .dropdown-toggle .fa.fa-angle-down,
.dark #powerhousePro #portfolioAccountsDropdown .dropdown-toggle .fa.fa-angle-down {
  color: #ffffff;
}
.dark #powerhousePro #watchListsManagementControls #symbolLookupInput .fa.fa-search {
  color: #ffffff;
}
.dark #powerhousePro #watchListsManagementControls .btn-addsymbol,
.dark #powerhousePro #watchListsManagementControls .btn-savewatchlist,
.dark #powerhousePro #watchListsManagementControls .btn-watchlistyes {
  background-color: #0068b3;
  color: #ffffff;
}
.dark #powerhousePro #watchListsManagementControls .notification-message {
  color: #ffdb8d;
}
.dark #powerhousePro #portfolioPositionsGridWrapper .table-row,
.dark #powerhousePro #portfolioAlertSummary .table-row {
  border-bottom-color: #7d859e;
}
.dark #powerhousePro #portfolioPositionsGridWrapper .symbol-name {
  color: #2b4c66;
}
.dark #powerhousePro #portfolioPositionsGridWrapper .last-price,
.dark #powerhousePro #portfolioPositionsGridWrapper .keyvaluepair-key {
  color: #7d859e;
}
.dark #powerhousePro #portfolioPositionsGridWrapper .position:not(:last-of-type) {
  border-bottom: 1px solid #7d859e;
}
.dark #powerhousePro #portfolioAlertSummary .table-group-header.alerts {
  background-color: #9fd072;
  color: white;
}
.dark #powerhousePro #portfolioAlertSummary .table-group-header.notifications {
  background-color: #0068b3;
  color: white;
}
.dark #powerhousePro #portfolioAlertSummary .blue {
  color: #07356d !important;
}
.dark #powerhousePro .optionsplay-score-round.poor {
  border-color: #d76c7e;
}
.dark #powerhousePro .optionsplay-score-round.not-bad {
  border-color: #ffdb8d;
}
.dark #powerhousePro .optionsplay-score-round.good {
  border-color: #9fd072;
}
.dark #powerhousePro .optionsplay-score-explanation.poor {
  color: #d76c7e;
}
.dark #powerhousePro .optionsplay-score-explanation.not-bad {
  color: #ffdb8d;
}
.dark #powerhousePro .optionsplay-score-explanation.good {
  color: #9fd072;
}
.dark #powerhousePro .backdrop {
  background: #333333;
}
.dark #powerhousePro .close {
  text-shadow: 0 1px 0 #ffffff;
  color: #333333;
}
.dark #powerhousePro .close:hover,
.dark #powerhousePro .close:focus {
  color: #333333;
}
.dark #powerhousePro .vendor-logo,
.dark #powerhousePro .powered-by-logo {
  background-image: url("../../../images/OptionsPlay/logo-big-white.png");
}
@media (max-width: 479px) {
  .dark #powerhousePro .vendor-logo {
    background-image: url("../../../images/OptionsPlay/trademark-logo.png") !important;
    background-size: contain;
    background-position: left;
    width: 40px;
    margin-right: 0;
    height: 32px;
  }
}
@media (max-width: 479px) {
  .dark #powerhousePro .whitelabeler-logo {
    height: 30px;
    width: 40px;
  }
}
@media (max-width: 479px) {
  .dark #powerhousePro .header-block {
    margin-right: 5px;
  }
}
@media (max-width: 479px) {
  .dark #powerhousePro .sandp-status {
    margin-right: 2px;
    width: 100px;
  }
}
.dark #powerhousePro .default .whitelabeler-logo {
  background-image: url("../../../images/OptionsPlay/logo-blank.png");
}
@media screen and (max-height: 778px) {
  .dark #powerhousePro .vendor-logo {
    background-image: url("../../../images/OptionsPlay/logo-small-white.png");
  }
}
.dark #powerhousePro .popover {
  border-color: rgba(221, 221, 221, 0.2);
  background-color: rgba(221, 221, 221, 0.2);
}
.dark #powerhousePro .popover .arrow:after {
  border-bottom-color: rgba(221, 221, 221, 0.2);
  border-top-color: rgba(221, 221, 221, 0.2);
}
.dark #powerhousePro .popover .popover-title {
  background-color: #737c97;
  color: #ffffff;
}
.dark #powerhousePro .popover .popover-content {
  background-color: #4f566a;
  color: #ffffff;
}
.dark #powerhousePro .table-striped > tbody > tr:nth-child(2n+1) > td,
.dark #powerhousePro .table-striped > tbody > tr:nth-child(2n+1) > th {
  color: #333333;
}
.dark #powerhousePro .panel {
  background-color: #737c97;
}
.dark #powerhousePro .table .table {
  background-color: #737c97;
}
.dark #powerhousePro .checkbox i {
  background: #ffffff;
  color: #333333;
}
.dark #powerhousePro .coveredCall-variance-container {
  background-color: #737c97;
  border-top-color: #0068b3;
}
.dark #powerhousePro .coveredCall-variance-container .aggressiveness-container {
  color: #ffffff;
}
.dark #powerhousePro .coveredCall-variance-container .aggressiveness-container .aggressiveness-shade-label.aggressive {
  background-color: #072237;
}
.dark #powerhousePro .coveredCall-variance-container .aggressiveness-container .aggressiveness-shade-label.optimal {
  background-color: #2b4c66;
}
.dark #powerhousePro .coveredCall-variance-container .aggressiveness-container .aggressiveness-shade-label.conservative {
  background-color: #6a859a;
}
.dark #powerhousePro .coveredCall-variance-container .timeframe-container {
  color: #ffffff;
}
.dark #powerhousePro .coveredCall-variance-container .variance-grid-container {
  background-color: #737c97;
  border-top-color: #2b4c66;
}
.dark #powerhousePro .coveredCall-variance-container .variance-grid-container .btn {
  color: #ffffff;
}
.dark #powerhousePro .coveredCall-variance-container .variance-grid-container .btn.has-option {
  background-color: #9fd072;
}
.dark #powerhousePro .coveredCall-variance-container .variance-grid-container .btn.has-option.is-alternative {
  background-color: #0068b3;
}
.dark #powerhousePro .coveredCall-variance-container .variance-grid-container .btn.no-option {
  background-color: #2b4c66;
}
.dark #powerhousePro .userSettings-container {
  background-color: #737c97;
  border-color: #0068b3;
}
.dark #powerhousePro .userSettings-container .callput-settings-container {
  background-color: #737c97;
  border-color: #2b4c66;
}
.dark #powerhousePro .userSettings-container .callput-settings-container .tabs-container .tab {
  background-color: #737c97;
  border-color: #2b4c66;
}
.dark #powerhousePro .userSettings-container .callput-settings-container .tabs-container .tab.active {
  background-color: #0068b3;
  color: #ffffff;
}
.dark #powerhousePro .userSettings-container .callput-settings-container .callPut-part .slider-container .slider-item {
  color: #ffffff;
}
.dark #powerhousePro .userSettings-container .callput-settings-container .callPut-part .slider-container .slider-item.active:after {
  color: #0068b3;
}
.dark #powerhousePro .userSettings-container .callput-settings-container .callPut-part .slider-container .slider-item.light {
  background-color: #6a859a;
}
.dark #powerhousePro .userSettings-container .callput-settings-container .callPut-part .slider-container .slider-item.medium {
  background-color: #2b4c66;
}
.dark #powerhousePro .userSettings-container .callput-settings-container .callPut-part .slider-container .slider-item.dark {
  background-color: #072237;
}
.dark #powerhousePro .functional-container .btn.btn-primary {
  background-color: #0068b3 !important;
  color: #ffffff !important;
}
.dark #powerhousePro .configuration-buttons-container .btn {
  background-color: #0068b3 !important;
  color: #ffffff !important;
}
.dark .bnc #powerhousePro.container-background-scheme {
  background-color: #ffffff;
  color: #ffffff;
}
.dark .progressbar-container {
  background: #4f566a;
}
.dark #tradedCombinationModal #tradeTicketCheckList .checklist-table td,
.dark #tradedCombinationModal #saveTrade .checklist-table td {
  color: #333333;
}
.dark #tradedCombinationModal #tradeTicketCheckList .checklist-table .red-bold,
.dark #tradedCombinationModal #saveTrade .checklist-table .red-bold {
  color: #c60651;
}
.dark #powerhousePro #techScore,
.dark #powerhousePro #chartsAndEnglish #tradeIdeaRule .title,
.dark #powerhousePro #chartsAndEnglish .title {
  font-weight: bold;
}
.dark #powerhousePro .caption,
.dark #powerhousePro .why-section,
.dark #powerhousePro #chartsAndEnglish .title,
.dark #powerhousePro #supportAndResistance .support-label,
.dark #powerhousePro #supportAndResistance .resistance-label,
.dark #powerhousePro .sentiment-name,
.dark #powerhousePro .combination-heading,
.dark #powerhousePro .no-optimal,
.dark #powerhousePro #tradeIdeas .filter-button,
.dark #powerhousePro .trade-modify-panel > *,
.dark #powerhousePro #tradeIdeasFilter,
.dark #powerhousePro #tradeIdeasGridWrapper th,
.dark #powerhousePro #watchListsGridWrapper th,
.dark #powerhousePro .trade-name,
.dark #powerhousePro #sentimentBtnGroup button,
.dark #powerhousePro .carousel-header span {
  text-transform: uppercase;
}
.dark #powerhousePro #tradeIdeasFilterHeader > div.optionsplay,
.dark #powerhousePro #watchListsManagementHeader > div.optionsplay,
.dark #powerhousePro #portfolioSummary > div.optionsplay {
  background-color: #ffffff;
  border-radius: 5px;
}
.dark #powerhousePro #watchListsDropdown .watchListNameEditor-placeHolder {
  color: #ffffff;
}
.dark #powerhousePro #watchListsDropdown .watchListNameEditor-editTrigger {
  border-bottom-color: #ffffff;
}
.dark #powerhousePro #powerhouseProProfile .nav-pils li a:hover {
  background-color: #f3f5f8;
}
.dark #powerhousePro #combinationEditor .btn:not(:active),
.dark #powerhousePro #incomeCombinationEditor .btn:not(:active) {
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
}
.dark #powerhousePro .btn,
.dark #powerhousePro .powerhouse-section,
.dark #powerhousePro #tradeIdeasGridWrapper,
.dark #powerhousePro #watchListsGridWrapper,
.dark #powerhousePro #portfolioAlertSummaryWrapper,
.dark #powerhousePro #portfolioPositionsGridWrapper {
  -webkit-box-shadow: 2px 2px 3px 0 #333333;
  -moz-box-shadow: 2px 2px 3px 0 #333333;
  box-shadow: 2px 2px 3px 0 #333333;
}
