/*
 * General
 */
.tnt-prochart {
    margin: 10px;
    font: normal 400 1em/1.3076923077em "FrutigerBold","Helvetica Neue",Helvetica,sans-serif;

}
.tnt-prochart-style-indicator-options {
	color:#FFFFFF;
}
#fi_Chart_SubModule_ProChart_1 .tnt-prochart-style-information.tnt-prochart-event-information {
	width: 100%;
}
.tnt-prochart .tnt-prochart-style-chart-controls .tnt-prochart-style-lineColor {
    color: #2F3943;
}

/*
.tnt-prochart-style-icon-charttype-bidaskband {
	background-position: 0px 0px;
}
*/

.ui-colorpicker.ui-colorpicker-dialog.ui-dialog.ui-widget.ui-widget-content.ui-corner-all {
    z-index: 100 !important;
}

.tnt-prochart button {
    border-bottom: 2px solid #054696;
    background: #054A9C;
    border-radius: 3px;
    background-image: linear-gradient(to bottom, #064da0,#043f8c);
    box-shadow: none;
    text-shadow: 0 1px 0 #043f8c;
    border: 0.0769230769em solid #a8afb3;
    font: normal 400 1em/1.3076923077em "FrutigerRegular","Helvetica Neue",Helvetica,sans-serif;
}

.tnt-prochart button.tnt-prochart-style-button-primary {
    background: #054696;
    border-bottom: 2px solid #2F3943;
}

.tnt-prochart button:hover {
    background: #043f8c !important;
    border-bottom: 2px solid #2F3943;
}

.tnt-prochart-style-tooltip {
    color: #2F3943;
}

.tnt-prochart-style-annotation-settings label.tnt-prochart-style-active, .tnt-prochart-style-annotation-settings li.tnt-prochart-style-active, .tnt-prochart-style-annotation-settings li:hover {
    background-color: #84A6C7;
}
.tnt-prochart .tnt-prochart-style-settingsHolder .tnt-prochart-style-heading {
    color: #2F3943;
    font: normal 400 100.01%/1.25em "FrutigerRegular","Helvetica Neue",Helvetica,sans-serif;
}
.tnt-prochart .tnt-prochart-style-settingsHolder .tnt-prochart-style-parameters .tnt-prochart-style-options input {
    border-radius: 0px;
    border: 2px solid #2F3943;
}
.tnt-prochart .tnt-prochart-style-settingsHolder .tnt-prochart-style-parameters input:focus {
    border: 2px solid #054696;
}

/*
 * Calendar
 */
.gldp-flatwhite {
  font: normal 400 100.01%/1.25em "FrutigerRegular","Helvetica Neue",Helvetica,sans-serif;
  font-size: .75em;
  font-weight: normal;
  border: 1px solid #454A4D;
  color: white;
}
.gldp-flatwhite .core {
    font: normal 400 100.01%/1.25em "FrutigerRegular","Helvetica Neue",Helvetica,sans-serif;
    color: #2F3943;
    background-color: #F9F9F9;
}
.gldp-flatwhite .monyear, .gldp-flatwhite .monyear select {
    background-color: #454A4D;
    color: white;
}
.gldp-flatwhite .selected {
    color: white;
    background-color: #054696;
}
.gldp-flatwhite .outday {
    color: #94b5bc !important;
}
/*
 * Crosshair
 */

.tnt-prochart .tnt-prochart-style-crosshair .tnt-prochart-style-vertical-value .tnt-prochart-style-vertical-value-inner {
    background-color: #054696;
}

.tnt-prochart .tnt-prochart-style-crosshair .tnt-prochart-style-horizontal-value .tnt-prochart-style-horizontal-value-inner {
    background-color: #054696;
}

/*
 * Menu
 */

.tnt-prochart .tnt-prochart-style-chart-controls .tnt-prochart-style-navigation.tnt-prochart-style-bubbles li{
    background-color: #054696;
}
.tnt-prochart .tnt-prochart-style-chart-controls .tnt-prochart-style-flyout-body{
    background-color: #FFFFFF;
    color: #000000;
    border-bottom: 3px solid;
    padding-bottom: 10px;
    border-top: 3px solid;
    padding-top: 12px;
}

.tnt-prochart-style-annotation-settings li {
    background-color: #054696;
}
.tnt-prochart-style-active .tnt-prochart-event-active {

   background-color: #84A6C7;
}
.tnt-prochart .tnt-prochart-style-chart-controls .tnt-prochart-style-navigation.tnt-prochart-style-bubbles li:first-child{
    border-radius: 0px;
}
div.tnt-prochart[data-screen-size="md"] .tnt-prochart-style-flyout-small.tnt-prochart-style-menu-types li:nth-child(3) {
    border-radius: 0px;
}
.tnt-prochart .tnt-prochart-style-chart-controls .tnt-prochart-style-navigation.tnt-prochart-style-bubbles li:last-child, .tnt-prochart .tnt-prochart-style-chart-controls .tnt-prochart-style-navigation.tnt-prochart-style-bubbles li.tnt-prochart-style-last {
    border-radius: 0px;
}
div.tnt-prochart[data-screen-size="sm"] .tnt-prochart-style-flyout-small.tnt-prochart-style-menu-options li:nth-child(2) {
    border-radius: 0px;
}
div.tnt-prochart[data-screen-size="sm"] .tnt-prochart-style-flyout-small.tnt-prochart-style-menu-cursors li:nth-child(4) {
    border-radius: 0px;
}
div.tnt-prochart[data-screen-size="sm"] .tnt-prochart-style-flyout-small.tnt-prochart-style-menu-types li:nth-child(2) {
    border-radius: 0px;
}
    /* disabled */
.tnt-prochart .tnt-prochart-style-chart-controls .tnt-prochart-style-navigation.tnt-prochart-style-bubbles li.tnt-prochart-style-menu-disabled {
    background-color: #94b5bc;
}

/*
 * Navigator
 */

.tnt-prochart .tnt-prochart-style-navigator {
    background-color: #054696;
}

.tnt-prochart .tnt-prochart-style-navigator .tnt-prochart-style-navigator-range li a, .tnt-prochart .tnt-prochart-style-navigator .tnt-prochart-style-navigator-settings li a {
    color: white;
    font-weight: normal;
}

.tnt-prochart .tnt-prochart-style-chart-controls .tnt-prochart-style-navigation.tnt-prochart-style-bubbles li.tnt-prochart-style-selected {
    background-color: #84A6C7;
}

.tnt-prochart .tnt-prochart-style-navigator .tnt-prochart-style-navigator-range li.tnt-prochart-style-selected a, .tnt-prochart .tnt-prochart-style-navigator .tnt-prochart-style-navigator-settings li.tnt-prochart-style-selected a {
    color: #84A6C7;
}

.tnt-prochart .tnt-prochart-style-navigator .tnt-prochart-style-button-group > a {
    color: #ffffff;
}

/*
 * Indicator
 */

.tnt-prochart .tnt-prochart-style-indicator-options {
    background-color: #054696;
}

.fi_module.fi_General_SubModule_BoxTabs ul.box-tabs {
    display: flex;
}

.fi_module.fi_General_SubModule_BoxTabs ul.box-tabs a {
    white-space: nowrap;
}