.chart-box .nav-tabs li {
	font-size: 0.8em;
	position: relative;
	z-index: 99;
}

.chart-box .nav-tabs li .nav-link {
	padding: 0.2em 0.4em;
	border: 1px solid #ccc;
	background: #eee;
	display: block;
	height: 100%;
	position: relative;
	top: 1px;
}

.chart-box .nav-tabs li .nav-link.active {
	background: #fff;
	position: relative;
	border-bottom: none;
	font-weight: bold;
	font-size: 1em;
}

.chart-wrapper {
    position: relative;
    width:100%;
    border:1px solid #ccc;
    /*position: relative;*/
}

.chart_tabs_loading {
    position:absolute;
    text-align:center;
    padding: 30px 0 0 0;
    z-index: 20;
    width: 100%; height: 100px;
    background: url('/v3/images/bg_FFF_75.png') repeat;
}

.chart-tabs-viewport {
    /* position:absolute;
    z-index: 15; */
    width: 100%;
	padding: 0.5em 0;
}

.chart-tabs-viewport img {
	width: 100%;
}
