/* Stylesheet for dark theme */

.ex_img,
.docu_img.gray,
.container-item a img {
  filter: invert(100%) grayscale(1);
  -webkit-filter: invert(100%) grayscale(1);
  -moz-filter: invert(100%) grayscale(1);
  -o-filter: invert(100%) grayscale(1);
  -ms-filter: invert(100%) grayscale(1);
}


.nice_button.info {
  background-position: left 3px center !important;
}

.table--default .table__body td {
  background-color: #000000 !important;
}

.wizard_wrapper {
  background: none !important;
}

.sqlbox {
	color:#bbb;
}

.info-boxes .contentbox button {
  position: absolute !important;
}

.container-item.docu {
  background-image:none !important;
}

.container-item.faq {
  background-image:none !important;
}

.container-item.insite {
  background-image:none !important;
}

.container-item.com {
  background-image:none !important;
}

.container-item.bot {
  background-image:none !important;
}

.container-item.video {
  background-image:none !important;
}

.container-item.cpa {
  background-image:none !important;
}

.container-item.fullservice {
  background-image:none !important;
}

.container-item.contact {
  background-image:none !important;
}

.nice_button.info {
  background: no-repeat url(/img/tip-dark-theme.png);
}

div.Bfield::before {
  color: #bbbbbb;
}

.table--default .table__body td.first.balance_profit {
  border-left-color: #00af19 !important;
}
.table--default .table__body td.balance_profit {
  background-color: #090 !important;
}

.table--default .table__body td.first.balance_loss {
  border-left-color: #ef2102 !important;
}
.table--default .table__body td.balance_loss {
  background-color: #900 !important;
}

input[type="date"]::-webkit-calendar-picker-indicator {
  filter: invert(0.8);
}

.table-wrapper--calm .dt-button.buttons-columnVisibility.active {
  box-shadow: inset 4px 4px 12px #000 !important;
}

div.DTE_Field input, div.DTE_Field textarea {
  background-color: #012b4d !important;
  color: #ffffff !important;
  border-color: #444444 !important;
  text-shadow: 0 0 0 #444444;
}

div.DTE_Field input.hasDatepicker {
  background-color: #ffffff !important;
}

div.DTE button.btn, div.DTE div.DTE_Form_Buttons button {
  background-color: #d94b00 !important;
  background-image: none !important;
  border: none !important;
  color: #fff !important;
  font-weight: bold;
  box-shadow: none !important;
  -webkit-box-shadow: none !important;
  -moz-box-shadow: none !important;
  text-shadow: none !important;
}

div.DTE button.btn:hover,
div.DTE div.DTE_Form_Buttons button:hover {
  background-color: #d92b00 !important;
}

div.DTE_Body div.DTE_Body_Content div.DTE_Field > label {
  color: #ffffff !important;
}

#show_dates .date {
  background-color: #01192c !important;
}

div.DTE_Bubble div.DTE_Bubble_Liner {
	background-color:#012b4d !important;
}


.chart-wrapper--default .chart__table tr:hover {
  background-color: #01192c !important;
}

.dt-print-view {
  background-color: #f5f6f7;
}
.dt-print-view td {
  background-color: #ffffff !important;
}

body {
  background-color: #000000;
  color: #e5e5e5;
}

div.outerDiv {
  background-color: #000000 !important;
}

h2,
h2 a {
  color: #BEB099 !important;
}

h3 {
  color: #aaaaaa;
}

a {
  color: #008afb;
}


select,
input,
input[type=text],
input[type=password],
input[type=url],
input[type=email],
input[type=search],
input[type=tel],
textarea,
select:hover,
input[type=text]:hover,
input[type=password]:hover,
select:focus,
input[type=text]:focus,
input[type=submit]:focus{
  background-color: #02569a;
  color: #ffffff;
  border-color: #023966 !important;
  text-shadow: 0 0 0 #023966;
}

::placeholder {
  color: #7eadd2;
}

.inputs_main_search {
  color: #bbbbbb !important;
}

.grau {
  color: #ddd;
}

.grau2 {
  color: #999999;
}

.wrapper {
  color: #eaeaea;
}

.wide-form {
  background-color: #00003c;
  border: 1px solid #444444;
}

.wide-form .notice strong {
  color: #5affff;
}

.wide-form label {
  color: #8a8fab;
}

.wide-form input[type="password"],
.wide-form input[type="text"] {
  background-color: #000000;
  border: 1px solid #848484;
  color: #ffffff;
}

.header {
  background-color: #000000;
}

.header .main-nav li > a.main-nav-item {
  color: #eee;
}

.header .main-nav li.arrow:before {
  color: #f2daa7;
}

.header .lang a,
.header .lang2 a {
  color: #eee;
}

.header .lang:hover,
.header .lang2:hover,
.header .lang a:hover,
.header .lang2 a:hover,
.header .lang ul,
.header .lang2 ul {
  background-color: #1c2834;
}

.header .lang .info.blue > div {
  color: #ffffff !important;
}

.ct-arrow--downriver {
  border-color: #eee transparent transparent transparent;
}

.header #notifications_icon {
  background-image: url("/assets/img/icons/bell_dark.svg?v=2") !important;
}

#ct_reload_notifications > div {
  background-color: #012b4d !important;
  color: #ffffff !important;
}

.anchor_arrow {
	border-bottom:2px solid #eee !important;
	border-right:2px solid #eee !important;
}

.main-nav a {
  color: #eee;
}

.main-nav li.arrow:hover {
  background-color: #1c2834;
}

.main-nav li ul {
  background-color: #132333;
}

.main-nav a:hover {
  background-color: #1c2834 !important;
  color: #ddd;
}

.main-nav .button--login {
  background-color: #06b4ff;
  color: #000000;
}

.main-nav .subnav_title {
  color: #ffffff;
}

.main-nav li ul a {
  color: #eee;
}

.main-nav li ul li a:hover {
	background-color:#1c2834 !important;
}

.main-nav .upgrade a {
  color: #7788bc;
}

.main-nav .arrow-right .sf-with-ul {
  background-image: url(/assets/img/icons/triangle-right-icon_dark_theme.svg) !important;
  /* background-image: url(/assets/img/icons/chevron-right-dark.svg) !important; */
}

.main-nav .arrow-left {
  background-image: url(/assets/img/icons/triangle-left-icon_dark_theme.svg) !important;
  /* background-image: url(/assets/img/icons/chevron-left-dark.svg) !important; */
}

@media screen and (min-width: 749px) {
  .main-nav li ul:not(.horizontal_dropdown)>li:not(:last-of-type)::after {
      border-bottom: 2px solid #72839433;
    }
  }
  @media screen and (min-width: 749px) {
    .main-nav li ul:is(.horizontal_dropdown)>li>a:not(:last-of-type)::after {
        border-bottom: 2px solid #72839433;
    }
    }

.arrow ul.horizontal_dropdown {
  background-color: #1c2834;
}

.main-header {
  background: transparent !important;
  border: transparent !important;
}

.main-header__title {
  color: #ddd !important;
}

.main-header__subtitle {
  color: #bbbbbb;
}

#cpa_map ul.map-legend li {
	color:#FFF !important;
}



.ct-link-tabs #tab-nav li {
  background-color: #01192c !important;
  border-color: #2c2c2c;
}

.ct-link-tabs #tab-nav li:hover {
  background-color: #252525;
  border-color: #666666;
}

.ct-link-tabs #tab-nav li a {
  color: #bfbfbf !important;
}

.ct-link-tabs #tab-nav li a:hover {
  color: #bababa !important;
}

.ct-link-tabs #tab-nav li.active {
  background-color: #012b4d !important;
  border-color: #011f37;
  color: #ffffff;
}



.ct-link-tabs #tab-nav li.active a {
  color: #ffffff !important;
}

.ct-link-tabs #tab-nav li.active:hover {
  background-color: #000000;
  border-color: #444444;
}

.ct-tabs .ui-widget-header.ui-tabs-nav li {
  background: #01192c !important;
  border-top: 1px solid #2c2c2c !important;
  border-left: 1px solid #2c2c2c !important;
  border-right: 1px solid #2c2c2c !important;
}

.ct-tabs .ui-widget-header.ui-tabs-nav li.ui-state-active {
  background: #012b4d !important;
  border-top: 1px solid #011f37 !important;
  border-left: 1px solid #011f37 !important;
  border-right: 1px solid #011f37 !important;
}

.ui-tabs .ui-tabs-nav li.ui-state-disabled .ui-tabs-anchor, .ui-tabs .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor, .ui-tabs .ui-tabs-nav li.ui-tabs-loading .ui-tabs-anchor {
	color:#FFF !important;
}

.ui-tabs .ui-tabs-nav .ui-tabs-anchor {
	color:#bfbfbf !important;
}


.contentbox {
  background-color: #012b4d;
  border: 1px solid #011f37;
}



.contentbox.proHelp {
  background-color: #012b4d;
}

.contentbox.fullservice {
  background-color: #012b4d;
}

.contentbox.logos {
  background-color: #000000;
}

.contentbox_cell {
  background-color: #012b4d;
  border: 1px solid #011f37;
}

.contentbox_cell--default {
  box-shadow: 0 0 0 #444444;
}
.contentbox_cell--default,
.contentbox_cell__title {
  color: #686868 !important;
}

.contentbox_cell--default .utitel_gross {
  color: #bbbbbb;
}

.contentbox_cell--default .utitel_gross_grau {
  color: #686868;
}

.proHelp {
  background-color: #e2eef6;
}

.box-m2--options {
  background-color: #000000;
}

.box-m2--options .box_m2_top .div_rechts_titel {
  color: #bbbbbb !important;
}

.box-m2--options .box_m2_content span.grau2 {
  color: #999999 !important;
}

.summary_sorting--default a {
  color: #008afb !important;
}



.nice-select, .nice_filter {
  background-color: #02569a !important;
  color: #fff !important;
  border-color: #023966 !important;
}

.nice-select .list {
  background-color: #050505 !important;
}

.nice-select .option.selected.focus {
  background-color: #050505 !important;
  color: #008afb !important;
}

.nice-select .option {
  color: #a79b95 !important;
}

.nice-select .option:hover, .nice-select .option.focus {
  background-color: #091e33 !important;
  color: #008afb !important;
}

.nice_filter .anchor {
  background-color: #02569a !important;
  color: #eee !important;
}

.nice_filter .multi_div {
  background-color: #01192c !important;
  color: #c7beB8 !important;
  border: 1px #012b4d solid !important;
  box-shadow: none !important;
}

.nice_filter .multi_div .multi_div_in,
.nice_filter .multi_div .apply,
.nice_filter .multi_div .apply .s1 {
  background-color: #01192c !important;
}

.nice_filter .multi_div .apply {
  border-color: #111111 !important;
}

.nice_filter .border {
  border-color: #111111 !important;
}

.nice_filter ul {
  color: #a79b95 !important;
}

.nice-select:after {
  border-bottom: 2px solid #eee !important;
  border-right: 2px solid #eee !important;
}

.nice_input {
  background-color: #02569a !important;
  color: #fff !important;
}

button.nice_button.info,
button.nice_button.button,
div.nice_button.info,
div.nice_button.button,
a.nice_button.info,
a.nice_button.button {
  background-color: #012b4d;
  color: #bbbbbb;
  border-color: #011f37;
}

.table-wrapper--calm .dt-button {
  color: #eee;
  background-color: #01192c !important;
  border-color: #011f37;
}

.table-wrapper--calm .dt-buttons .dt-button-collection {
  background-color: #012b4d !important;
}

.table-wrapper--calm .dt-buttons .dt-button-collection .dt-button {
  background-color: #01192c !important;
}

.table-wrapper--calm .dt-button:active {
  color: #f2daa7 !important;
  background: #0A0908 !important;
  border-color: #444444 !important;
}

.dataTables_wrapper .dataTables_length, .dataTables_wrapper .dataTables_filter, .dataTables_wrapper .dataTables_info, .dataTables_wrapper .dataTables_processing, .dataTables_wrapper .dataTables_paginate {
	color:#CCC !important;
}

.table-wrapper--calm .dt-button:focus {
  color: #bbbbbb !important;
  background: #865316 !important;
  border-color: #bd9361 !important;
}

button.dt-button.disabled, div.dt-button.disabled, a.dt-button.disabled {
  color: #888 !important;
  background: #0A0908 !important;
  border-color: #222 !important;
}

button.dt-button.disabled:active, div.dt-button.disabled:active, a.dt-button.disabled:active {
  color: #f2daa7 !important;
  background: #0A0908 !important;
  border-color: #444444 !important;
}

button.dt-button.disabled:focus, div.dt-button.disabled:focus, a.dt-button.disabled:focus {
  color: #bbbbbb !important;
  background: #865316 !important;
  border-color: #bd9361 !important;
}

.table-wrapper--calm a.dt-button:hover:not(.disabled) {
  background: #0A0908 !important;
  border-color: #444444 !important;
}

.fixed-buttons {
  background-color: #131415 !important;
  border-color: #444444 !important;
}

button.s {
  background-color: #012b4d;
  border-color: #666666;
  color: #ffffff;
}

.dataTables_wrapper .dataTables_filter label {
  color: #cccccc;
}

.dataTables_wrapper .dataTables_length {
  color: #cccccc !important;
}

.table-wrapper--calm table.dataTable tfoot th,
.table-wrapper--calm table.dataTable thead th {
  color: #bbbbbb;
}

.table-wrapper--calm .dataTables_length select {
  background-image: url("/img/nice_select_arrow_dark_theme.png");
  background-color: #01192c;
  border-color: #444444;
  color: #bbbbbb;
}

.table-wrapper--calm .dataTables_length select option {
  color: #bbbbbb;
  background-color: #0A0908;
}

.table-wrapper--calm .tableBg {
  background-color: #012b4d !important;
}



.table-wrapper--calm table.dataTable.display tbody tr.odd {
  background-color: #01223d!important;
}

table.dataTable.display tbody tr.even > .sorting_1 {
  background-color: #002547 !important;
}

table.dataTable.display tbody tr.odd > .sorting_1 {
  background-color: #002040 !important;
}

table.dataTable.display tbody tr.even:hover {
  background-color: #001631 !important;
}

table.dataTable.display tbody tr.odd:hover {
  background-color: #001631 !important;
}

table.dataTable.display tbody tr.even:hover td.sorting_1 {
  background-color: #001631 !important;
}

table.dataTable.display tbody tr.odd:hover td.sorting_1 {
  background-color: #001631 !important;
}

table.dataTable.display tbody .shown {
  background: none !important;
}

.table-wrapper--calm table.dataTable.display tbody td {
  color: #bbbbbb;
}

button.dt-button, div.dt-button, a.dt-button {
	color:#eee !important;
}

table.dataTable thead .sorting {
  background-image: url("/img/sort_both_dark_theme.png");
}

.table-wrapper--calm table.dataTable thead .sorting_desc {
  background-image: url(/assets/img/sort_desc_dark_theme.png);
}
table.dataTable tbody tr {
  background-color: #012b4d !important;
}

table.dataTable tbody tr.tx-flow-lvl-2 {
  background: #262626 !important;
}

table.dataTable.hover tbody tr:hover,
table.dataTable.display tbody tr:hover {
  background-color:  #01192c !important;
}

table.fancy td {
  border-bottom: 1px solid #111111;
}

.balance-by-day-table .dataTables_scroll .dataTables_scrollFoot .display.dataTable td,
.balance-by-day-table .dataTables_scroll .dataTables_scrollFoot .display.dataTable th,
.balance-by-day-table .dataTables_scroll .dataTables_scrollHead .display.dataTable td,
.balance-by-day-table .dataTables_scroll .dataTables_scrollHead .display.dataTable th {
  background-color: #012b4d;
}

.balance-by-day-table .dataTables_scroll .dataTables_scrollBody {
  background-color: #01223d;
}

.balance-by-day-table .dataTables_scroll .dataTables_scrollBody .display.dataTable tr.odd td.sorting_1:first-child {
  background-color: #141210;
}

.balance-by-day-table .dataTables_scroll .dataTables_scrollBody .display.dataTable tr.odd td:first-child {
  background-color: #01223d;
}

.balance-by-day-table .dataTables_scroll .dataTables_scrollBody .display.dataTable tr.even td:first-child {
  background-color: #012b4d;
}

.balance-by-day-table .dataTables_scroll .dataTables_scrollBody .display.dataTable tr.odd:hover td:first-child {
  background-color: #011e35;
}

.balance-by-day-table .dataTables_scroll .dataTables_scrollBody .display.dataTable tr.even:hover td:first-child {
  background-color: #002644;
}

.dataTables_wrapper .dataTables_paginate .paginate_button.current,
.dataTables_wrapper .dataTables_paginate .paginate_button.current:hover, 
.dataTables_wrapper .dataTables_paginate a.paginate_button.current,
.dataTables_wrapper .dataTables_paginate a.paginate_button.current:hover {
  color: #cccccc !important;
  border: 1px solid #686868 !important;
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #000000), color-stop(100%, #232323)) !important;
  background: -webkit-linear-gradient(top, #000000 0%, #232323 100%) !important;
  background: -moz-linear-gradient(top, #000000 0%, #232323 100%) !important;
  background: -ms-linear-gradient(top, #000000 0%, #232323 100%) !important;
  background: -o-linear-gradient(top, #000000 0%, #232323 100%) !important;
  background: linear-gradient(to bottom, #000000 0%, #232323 100%) !important;
}

.dataTables_wrapper .dataTables_info {
  color: #ccc !important;
}

.table-wrapper--calm .dataTables_wrapper .dataTables_info,
.dataTables_wrapper .dataTables_paginate .ellipsis {
  color: #cccccc !important;
}


.table-wrapper--calm .dataTables_wrapper .dataTables_paginate .paginate_button:hover,
.table-wrapper--calm .dataTables_wrapper .dataTables_paginate .paginate_button.previous:hover,
.table-wrapper--calm .dataTables_wrapper .dataTables_paginate .paginate_button.next:hover {
  color: #f2daa7 !important;
  border-color: #686868;
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #000000), color-stop(100%, #232323)) !important;
  background: -webkit-linear-gradient(top, #000000 0%, #232323 100%) !important;
  background: -moz-linear-gradient(top, #000000 0%, #232323 100%) !important;
  background: -ms-linear-gradient(top, #000000 0%, #232323 100%) !important;
  background: -o-linear-gradient(top, #000000 0%, #232323 100%) !important;
  background: linear-gradient(to bottom, #000000 0%, #232323 100%) !important;
}

.dataTables_wrapper .dataTables_paginate a.paginate_button.disabled,
.dataTables_wrapper .dataTables_paginate a.paginate_button,
.table-wrapper--calm .dataTables_wrapper .dataTables_paginate,
.table-wrapper--calm .dataTables_wrapper .dataTables_paginate .paginate_button{
  color: #cccccc !important;
}


.table-wrapper--calm .tableBg {
  background-color: #012b4d !important;
}

.table-tab--default .tab_div_head {
  background-color: #0a0908 !important;
  border-color: #191919 !important;
}

.table-tab--default .tab_div_head .tab_navi {
  color: #5a503e !important;
  border-left-color: #191919 !important;
}

.table-tab--default .tab_div_head .tab_navi.tab_active {
  color: #f2daa7 !important;
}

.table--default .table__head td,
.table--default .table__sub-head td {
  border-color: #191919 !important;
}

table.table--simple .balance_profit.first table tbody td span {
	color:#aaa;
}

.box-m2--options .box_m2_content .switch {
	color:#aaa;
}

.table--default .table__body td {
  color: #f2daa7 !important;
}

.table--default .table__body td.first.balance_profit {
  border-left-color: #00af19 !important;
}

.table--default .table__body td.first.balance_loss {
  border-left-color: #ef2102 !important;
}

.table--default .table__body td.balance_loss {
  background-color: #02171a !important;
}

.table--default .table__body td.balance_profit {
  background-color: #11060f !important;
  color: #f2daa7 !important;
}

.table--default td {
  border-color: #141210 !important;
}

.table--simple td {
  background-color: #0a0908 !important;
  border-color: #141210 !important;
  color: #f2daa7 !important;
}

#reload_balance_sums .tab_div_head {
  background-color: #012b4d !important;
  border-color: #444444 !important;
}

#reload_balance_sums .tab_div_head span.tab_active {
  color: #ffffff !important;
}

#reload_balance_sums .tab_div_head span {
  color: #aaaaaa !important;
  border-color: #444444 !important;
}

#reload_balance_sums .table--default,
#reload_balance_sums .table--default .smalltext {
  color: #ffffff}

#reload_balance_sums .table--default .table__body td.balance_loss {
  color: #f2daa7}

#reload_balance_sums

.table--simple .balance_profit table td span {
  color: #f2daa7 !important;
}

#all_currencies tbody tr td:first-child a {
  color: #008afb;
}

.highcharts-container .highcharts-text-outline {
  stroke: none;
}

#all_currencies_filter .dataTables_length label, .table-wrapper--calm .dataTables_length label {
  color: #bbbbbb;
}

#all_currencies_filter label input, .table-wrapper--calm label input {
  background-color: #01192c;
  color: #686868;
  border: 1px solid #011f37;
}

#balance_calculation {
  background-color: #000000 !important;
  border: 1px solid #444444 !important;
}

#balance_calculation .balance_buy {
  color: #beb099 !important;
}

#csv_import .desktop_only .s1,
#api_import .desktop_only .s1 {
  background-color: #012b4d !important;
}

#mulitplefileuploader .ajax-upload-dragdrop {
  background-color: #01192c !important;
}

.intro-film-watch span {
  color: #008afb !important;
}


.box_m2_top {
  background-color: #012441 !important;
}
.box_m2_mid {
  background-color: #012441 !important;
}

.box_sub_nav .grau3 .grau3 {
  color: #999;
}

.box_sub_nav .grau3 a {
  color: #1d84af;
}

#dashboard_edit {
  background-color: #000000 !important;
}

.dashboard__tip .grau3 {
  color: #999999;
}

.timeline-wrapper div.timeliner div.date_separator span {
  color: #F2DAA7;
}

.summary_sorting--default .box_m2_mid .box_m2_content .smalltext {
  color: #ddd !important;
}

.summary_sorting--default .box_m2_mid .box_m2_content .grau_gr {
  color: #bfbfbf !important;
}

.summary_sorting--default .box_m2_mid .box_m2_content .grau3 {
  color: #008afb !important;
}

.summary_sorting--default .box_m2_mid .box_m2_content .grau2_gr {
  color: #eee !important;
}

.summary_sorting--default .div_rechts_titel a {
  color: #bbbbbb;
}

.summary_sorting--default .box_m2_content button.grau {
  background-color: #02569a;
  border-color: #023966;
  color: #eee !important;
}

.summary_sorting--default .box_m2_mid .box_m2_content .grau3 {
  color: #f2daa7;
}

.div_rechts_titel {
  color: #bcbcbc;
}

.highcharts-container .highcharts-background {
  fill: #012b4d;
}

.highcharts-container .highcharts-axis-labels text {
  fill: #eedc8a !important;
}

.highcharts-container .highcharts-grid path,
.highcharts-container .highcharts-axis path{
  stroke: #99999999;
}

.highcharts-point {
	stroke: #fff;
	stroke-width: 0.2;
}

.highcharts-legend-navigation {
	color:#fff;
}

.highcharts-container .highcharts-title ,
.highcharts-container .highcharts-title tspan {
  color: #f2daa7 !important;
  fill: #f2daa7 !important;
}

.highcharts-container .highcharts-tracker text {
  color: #999999 !important;
  fill: #999999 !important;
  text-shadow: none !important;
}

.highcharts-container .highcharts-button path {
  stroke: #eedc8a !important;
}

.highcharts-container .highcharts-button rect {
  fill: #012b4d !important;
}

.highcharts-container .highcharts-button tspan {
  fill: #eee !important;
}

.highcharts-container .highcharts-legend .highcharts-legend-box {
  fill: #012b4d;
}

.highcharts-container .highcharts-legend .highcharts-legend-item text tspan,
.highcharts-container .highcharts-legend .highcharts-legend-item text {
  color: #D8B492 !important;
  fill: #D8B492 !important;
}

.highcharts-container .highcharts-contextmenu > div {
  background-color: #000000 !important;
  color: #cfcfcf !important;
}

.highcharts-container .highcharts-contextmenu > div > div {
  background-color: #000000 !important;
  color: #cfcfcf !important;
}


.chart-wrapper--default .chart__subtitle {
  color: #f2daa7;
}

.chart-wrapper--default .chart__text-calm {
  color: #008afb;
}

.chart-wrapper--default .chart__table {
  color: #f2daa7;
}

.chart-wrapper--default .chart__table .tableRowClickEffect1 {
  color: #f2daa7;
  background-color: #01192c;
}

.chart-wrapper--default .chart__table .tableRollOverEffect1 {
  color: #ffffff;
  background-color: #01192c;
}

.chart-wrapper--default .chart__tabs .tab_navi {
  background-color: #02569a !important;
  border-left: 1px solid #023966;
}

.chart-wrapper--default .chart__table tr:hover {
  background-color: #1f0e00;
}

.chart-wrapper--default .chart__tabs .tab_navi.tab_active {
  color: #f5f5f5 !important;
}

.chart-wrapper--default .chart__tabs {
  background: #0A0908;
  border-color: #191919;
  color: #f2daa7 !important;
}

.chart-wrapper--default .chart__button {
  color: #f5f5f5;
  background-color: #02569a;
  border-color: #023966;
}

.chart-wrapper--default .highcharts-title .chart__message {
  border-color: #aaaaaa !important;
  background: #000000 !important;
  opacity: 0.9 !important;
}



.myTable_border {
    border: solid #012b4d !important; 
}


#reload_chart_value > span,
#container_profit ~ span,
#container_trades ~ span {
  color: #f2daa7 !important;
}


.table-short-long-border .short td, .table-short-long-border .short th {
  border: none;
}

.table-short-long-border .short td table td {
  border-bottom: 1px solid #444444 !important;
}

table.short td {
  background-color: #012b4d !important;
}

.ajax-upload-dragdrop {
  background-color: #050505 !important;
  border-color: #333333 !important;
}

#import_custom_table_options .tip > div {
  background-color: #01192c !important;
}

.myTable_btc_footer {
  background-color: #01192c !important;
}

.custom-checkbox__switch .custom-checkbox__circle {
  background-color: #000000;
}

.go-button {
  color: #000000 !important;
}

.go-button:hover {
  color: #000000 !important;
}

button.dt-button {
  background-image: -webkit-linear-gradient(top, #1e1e1e 0%, #1e1e1e 100%) !important;
  background-image: -moz-linear-gradient(top, #1e1e1e 0%, #1e1e1e 100%) !important;
  background-image: -ms-linear-gradient(top, #1e1e1e 0%, #1e1e1e 100%) !important;
  background-image: -o-linear-gradient(top, #1e1e1e 0%, #1e1e1e 100%) !important;
  background-image: linear-gradient(to bottom, #1e1e1e 0%, #1e1e1e 100%) !important;
}



.bfield .dt-buttons button.dt-button {
  color: #f2daa7 !important;
}

.page_help, #transfer_help {
  border-color: #007da8 !important;
  background-color: #0f0907 !important;
  color: #f5f5f5 !important;
}

.page_help h2 {
  color: #f2daa7;
}

.factsbox {
  background: #012b4d;
  border: #011f37;
}

.factsbox h3 {
  color: #BEB099;
  border-bottom: 1px solid #444444;
}

.progress-box .inner {
  color: #eee;
  background-color:#333;
  border-left: 1px solid #444;
}


/* Upgrade Account site */

.pricing-top-bar h1 {
  color: #f2daa7 !important;
}

.free-header {
  background-color: #012b4d !important;
}

.pro-header {
  background-color: #012b4d !important;
}

.expert-header {
  background-color: #012b4d !important;
}

.unlimited-header {
  background-color: #012b4d !important;
}

.most_popular {
  background-color: #F8E71C !important;
  color: #0D2558 !important;
}

.choice-type {
  color: #f2daa7 !important;
}

.choice-desc {
  color: #f2daa7 !important;
}

.price-choice-wrapper .price-choice-col:nth-child(1) .price-choice-row {
  background: #01192c !important;
}

.price-choice-row.oneyear,
.price-choice-row.twoyears,
.price-choice-row.lifetime {
  background: #01192c !important;
}

.pp-mobile .price-choice-row.oneyear,
.pp-mobile .price-choice-row.twoyears,
.pp-mobile .price-choice-row.lifetime {
  background: #012b4d !important;
}


.price-choice-link span {
  color: #ffffff !important;
}

.price-choice-link.complex.inverse {
  background-color: #000000 !important;
}

.pro-choice .price-choice-link.complex.inverse {
  border-color: #B15000 !important;
}

.unlimited-choice .price-choice-link.complex.inverse {
  border-color: #B15000 !important;
  color: #B15000 !important;
}

.col-header-title {
  color: #f2daa7 !important;
}

.current-plan {
  color: #686868 !important;
}

.pricing-user-info  {
  background-color: #01192c !important;
  border: 1px solid #1b1b1b !important;
}

.pricing-values {
  background-color: #012b4d !important;
}

.pricing-free-values .checked:nth-child(2n) {
  background: #012b4d !important;
}

.pricing-pro-values .checked:nth-child(2n) {
  background: #012b4d !important;
}

.pricing-pro-values .checked:nth-child(2n) {
  background: #012b4d !important;
}

.pricing-unlimited-values .checked:nth-child(2n) {
  background: #012b4d !important;
}

.pricing-key .pricing-row:nth-child(even) {
  background-color: #012b4d !important;
}

.pricing-key .pricing-row:last-child {
  background: none !important;
}

.pricing-row p {
  color: #F2DAA7 !important;
}

.pricing-row .s1 {
  background: none !important;
}

.pricing-row:nth-child(2n+1) {
  background-color: #01192c !important;
}

.price-selector {
  background-color: #012b4d !important;
  border: 1px solid #1b1b1b !important;
}

.price-selector span {
  color: #f2daa7 !important;
}

.price-selector-btn.selected {
  background-color: #ecc471 !important;
  color: #000000 !important;
}

.payments-wrapper p {
  color: #f2daa7 !important;
}

.col-header p {
  color: #fff !important;
}

.info div {
  background-color: #01192c;
  color: #ffffff !important;
  border-color: #293c4f !important;
}

.utitel_gross {
  color: #BEB099;
}

h3.people-title {
  color: #f2daa7 !important;
}

.account_box {
  background-color: #40405c !important;
}

.enterprise-wrapper {
  background-color: #40405c !important;
}

.enterprise-title {
  color: #ffffff !important;
}

.enterprise-info {
  color: #ffffff !important;
}

.offer-include-box span {
  color: #f2daa7 !important;
}


.contact-link {
  background-color: #8AB96D !important;
}

.people-section {
  background-color: #012b4d !important;
  border: 1px solid #444444;
}

.people-section .people-item-text,
.people-section .people-name,
.people-section .people-pos,
.people-section .paper-item p,
.people-section .paper-name,
.people-section .paper-info {
  color: #ffffff !important;
}

.container-item {
  background-color: #012b4d;
  border-color: #011f37
}

.nice_button {
  background-color: #02569a !important;
  border-color: #023966 !important;
  color:  #f0f0f0 !important;
}

#create_tax_export .info_tooltip,
.info_tooltip {
  background-color: #01192c !important;
}


.corporate-box {
  background-color: #393919 !important;
}

#cpa_button button {
  background-color: #0078ac !important;
  border-color: #0088c4 !important;
  color: #fff !important;
}

#advences_search {
  color: #eaeaea;
}

#advences_search .tip > div {
  background-color: #000000 !important;
}

#label_info {
  background-color: #001155 !important;
}

#automatic_info {
  background-color: #001155 !important;
}

#automatic_info span {
  color: #f2daa7 !important;
}


.ui-datepicker select.ui-datepicker-month, .ui-datepicker select.ui-datepicker-year {
	background-color:#FFF !important;
	color:#000 !important;
}

#type_description {
  background: none !important;
}

.fancybox-skin {
  background-color: #000000 !important;
}

#bulk_delete .custom-checkbox {
  color: #999999 !important;
}

#bulk_edit td {
  color: #999999 !important;
}


#ssp_mode {
  background-color: #000000 !important;
}

.taxSettingsContainer div {
  background-color: #012b4d !important;
}


/* Enter coins modal window */

.ui-selectmenu-menu .ui-widget-content {
  background-color: #012b4d !important;
}

.ui-widget-content.ui-autocomplete {
  background-color: #012b4d !important;
  color: #ffffff !important;
}

.ui-menu-item-wrapper {
	color:#fff;
}



.ui-selectmenu-menu .ui-widget-content li:first-child.ui-selectmenu-optgroup {
  color: #f2daa7 !important;
}

div.DTED_Lightbox_Wrapper div.DTED_Lightbox_Container div.DTED_Lightbox_Content_Wrapper div.DTED_Lightbox_Content div.DTE {
  background: #012b4d !important;
}

div.DTED_Lightbox_Wrapper div.DTED_Lightbox_Container div.DTED_Lightbox_Content_Wrapper div.DTED_Lightbox_Content div.DTE div.DTE_Header {
  background-color: #012b4d !important;
}

div.DTED_Lightbox_Wrapper div.DTED_Lightbox_Container div.DTED_Lightbox_Content_Wrapper div.DTED_Lightbox_Content .DTE_Footer {
  background-color: #01192c !important;
}

.DTE_Header_Content {
  color: #e3d59e !important;
}

.DTE_Form_Content {
  background-color: #012b4d !important;
}

div.DTE_Body div.DTE_Body_Content div.DTE_Field:hover {
  background-color: #000000 !important;
  border: 1px solid #000000 !important;
}

#DTE_Field_time {
  color: #ffffff !important;
  background-color: #012b4d !important;
}

div.DTE_Body div.DTE_Body_Content div.DTE_Form_Info {
  color: #ffffff !important;
}


#customForm {
  background-color: #012b4d !important;
}

#customForm fieldset {
  background-color: #01192c !important;
  border: 1px solid #555 !important;
}





#customForm fieldset legend {
  background-color: #000000 !important;
  color: #f2daa7 !important;
  border: 1px solid #555 !important;
}

#customForm fieldset .DTE_Label {
  color: #eaeaea !important;
}

#customForm fieldset .ui-selectmenu-text {
  color: #212121 !important;
}

.DTE_Form_Buttons button {
  color: #212121 !important;
}

#customForm .ui-button {
  background-color: #012b4d !important;
  color: #aaaaaa !important;
}


.summaryInfoDiv {
  color: #ffffff !important;
}


.elm-datepicker--picker-header, .elm-datepicker--weekdays {
	background:none !important;
}


.codeExample {
  background-color: #0f161d !important;
}

.DTE_Field_Input input[type="text"],
.DTE_Field_Input input[type="text"]:hover,
.DTE_Field_Input input[type="text"]:focus {
  background-color: #012b4d !important;
  color: #ffffff !important;
  text-shadow: none;
}

.DTE_Field_InputControl .ui-button,
.DTE_Field_InputControl .ui-button:active,
.DTE_Field_InputControl .ui-button:hover,
.DTE_Field_InputControl .ui-button:focus {
  background: none;
  color: #ffffff !important;
}

#customForm fieldset .ui-selectmenu-text {
  color: #ffffff !important;
}

.benefits-wrapper h3 {
  color: #ddd !important;
}

.benefits-wrapper .grau2 {
  color: #bbbbbb !important;
}

.benefits-wrapper .container-item .text {
  color: #eaeaea;
}

.benefits-wrapper .container-item .text-small {
  color: #eaeaea;
}

.benefits-wrapper button {
  color: #ffffff !important;
  background-color: #008000 !important;
  border-color: #525252 !important;
}

a.DTTT_button {
  background: #02569a !important;
  color:#f5f5f5 !important;
  border-color: #023966 !important;
  -webkit-box-shadow: 1px 1px 3px #333333 !important;
  -moz-box-shadow: 1px 1px 3px #333333 !important;
  -ms-box-shadow: 1px 1px 3px #333333 !important;
  -o-box-shadow: 1px 1px 3px #333333 !important;
  box-shadow: 1px 1px 3px #333333 !important;
}
.contentbox.head.proHelp {
  background-color: #013865 !important;
}

#ok_box {
  color: #999999 !important;
}

.box_tax_delete {
	background-color:#012b4d !important;
}

table.dataTable tbody tr.cgr-lvl-2 {
	background:#01477f !important;
}

.grau_gr {
	color:#e0e0e0 !important;
}

.grau2_gr {
	color:#c0c0c0 !important;
}

.utitel {
	color:#e0e0e0 !important;
}

table.dataTable.row-border tbody th, table.dataTable.row-border tbody td, table.dataTable.display tbody th, table.dataTable.display tbody td {
	border-top: 1px solid #0f161d !important;
}

.ajax-upload-dragdrop {
	color:#ddd !important;
}

.contentbox_tax_free_user {
	background-color:#003f72 !important;
}

.user-info-title {
	color:#fff !important;
}

h6.intro-info-title,
ul.intro-info-list li,
.people-item-text,
.people-name,
.people-pos,
.paper-item p,
.paper-name,
.paper-info {
  color: #000; }

.intro-film-container p,
.intro-film-watch span {
  color: #fff; }

.main-header__title {
  color: #e3d59e; }

#coinacc-bg {
  background-color: #0f161d; }

.tip div {
  background: #000000;
}

.import-file-error {
  background-color: #000000;
}

#tcal, .container-item {
  background-color: black;
}

#tcalGrid td.tcalWeekend {
  background-color: gray;
}

#tcalGrid td.tcalSelected {
  background-color: #02569a;
}

.nav_loginButton {
  border-color: #fff;
}
.main-nav.bg a:hover {
  background-color: #1c2834 !important;
}
.main-nav .bg-hover a:hover {
  background-color: #1c2834 !important;}

.newSegmentedControl > input:checked + label {
  color: #000;
}
.spam-center .toolbar > label {
  color: rgb(238, 238, 238) !important;
  background-color: rgb(1, 25, 44) !important;
  border-color: #011f37 !important;
}

.spam-center .toolbar > label:hover {
  background-image: linear-gradient(to bottom, #1e1e1e 0%, #1e1e1e 100%) !important;
  background-color: rgb(1, 25, 44) !important;
  border-color: rgb(102, 102, 102) !important;
}

.spam-center .toolbar > label:active:has(input),
.spam-center .toolbar > label:has(input:checked) {
  background-image: linear-gradient(to bottom, #1e1e1e 0%, #1e1e1e 100%) !important;
  background-color: rgb(1, 25, 44) !important;
  border-color: rgb(102, 102, 102) !important;
}

#spam-center-table-popup .delete-popup {
  color: #BEB099 !important;
  background-color: #012b4d !important;
}

.spam-center span.explorer-link {
  filter: invert(50%);
}

.wrapper > a {
  filter: invert(50%);
}

.main-nav.bg a.upgrade-cta:hover {
  background: rgba(87, 166, 248, 1)!important;
  border-color: rgba(87, 166, 248, 1)!important;
}
