.MenuBar {
 vertical-align:bottom;
}
.remainderPanel{
	background-color: white;
}

.header-wrapped {
	white-space: normal !important;
}

.bullish-row td {
    background-color: lightgreen;
}

.bearish-row td {
    background-color: lightpink;
}
.neutral-row td {
    background-color: #B57EDC;
}
.color-row td {
    background-color: #198E19;
}

.tigrid-header {
	
}

.rowdatagrid-black .rowdatacellInner, .rowdatagrid-gray .rowdatacellInner {
	/*color: #000;*/
}

.rowdataheader {
	max-height: 22px;
}
.rowdataheader-abbreviated {
	max-height: 22px;
}

.rowdataheader-normal {
	max-height: 22px;
}
.rowdataheader-D_Symbol {
	max-width: 100;
}

/* visibility: hidden hides the element but it still consumes space.  use display: none to hide and not consume space */
.om-hidden {
	visibility: hidden;
}
.om-timedexit-selected, .om-riskmgmt-selected, .om-advanced-selected, .om-summary-header, .om-calendar-dow, .om-calendar-month, .om-summary-startingequity input, .om-calendar-firstofmonth {
	font-weight: bold;
}
.om-calendar-infocell, .om-summary-value {
	padding: 2px;
}
.om-summary-heading {
	padding: 2px;
	font-weight: bold;
}
.om-calendar-table-Large td {
	vertical-align: top;
}
.om-calendar-infocell-large {
	height: 62px;
	width: 100px;
}
.om-calendar-large-daycontent {
	font-size: 8pt;
}
.chart_iq_container {
       position: relative;
       background-color: white;
       top:0px;
       bottom:0px;
       left:0px;
       right:0px;   
 }
 .chart_iq_dark{
       position: relative;
       background-color: black;
       top:0px;
       bottom:0px;
       left:0px;
       right:0px;
 }
 .chart_iq_light{
       position: relative;
       background-color: white;
       top:0px;
       bottom:0px;
       left:0px;
       right:0px;
  }
  
 .chart_iq_noLabel .stx-panel-control.stx-show {
	display: none;
}

.huWrapper{
	position: absolute;
   /* right: 320px; */ 
    top: 55px;  	
}
ul.hu { /* Formatting for list container */
  /* position: relative;*/
   list-style-type: none;
    padding: 0;
    width: 60px;           
}
ul.hu li { /* Data Sets */
	float: right;
	width: 200px;
	font-size: 11px;
}

.huLabel { /* Data Set Labels */
	display: inline-block;
	margin-right: 5px;
	width: 15px;
	color: #b2b2b2;
}
.huField { /* Data Set Value */
	display: inline-block;
	width: 110px;
	margin-left: 35px;
}

.chart_iq_ohlc_nodisplay ul.hu{
	display: none;
}

 .stx_market_session.divider {
     background-color: rgba(0,255,0,0.0);
     width: 0px;
 }
 .stx_market_session.pre {
    /* background-color: rgba(255,255,0,0.1);*/
    background-color: rgba(254,105,180,0.2)
 }
 .stx_market_session.post {
     background-color: rgba(0,0,255,0.2); /*blue*/
 }
