body { margin: 0px; height: 385px; font-family: Arial,Verdana,sans-serif; font-size: 13px; line-height: 18px; color: #000; padding: 10px 10px 0; background: rgb(255,255,255); background: linear-gradient(180deg, rgba(240,240,240,1) 0%, rgba(255,255,255,1) 50px); }
a { text-decoration: none; color: #005a8c;}
body.blank #tv_chart_container {width: calc(100% - 10px); height: 600px; padding: 0 5px;}
.cmpn-info {position: relative; margin: 0 0 5px 0; line-height: 19px;}
.cmpn-info:after {content: "."; display: block; height: 0; clear: both; visibility: hidden; }
.cmpn-info time {float: right; color: #888; display: inline-block;}
.cmpn-info .name {font-size: 15px; display: inline-block; margin: 0 0 5px;}
.cmpn-info .name span { min-width: 80px; text-align: center; color: #fff;  background: #f1f1f1; padding: 5px 10px;  display: inline-block; border-radius: 0 4px 4px 0;  }
.cmpn-info .name strong { width: 80px; text-align: center;  background: #005a8c; color: #fff; padding: 5px; display: inline-block; border-radius: 4px 0 0 4px; }
.cmpn-info .name div {display: inline; !important; padding: 0 10px 0 0;}
.cmpn-info .change {font-size: 15px; }
.cmpn-info .change.goesup {background: #009d25;}
.cmpn-info .change.goesdown {background: #dd0000;}
.cmpn-info .change  strong { padding: 0 10px 0 0;}
.cmpn-info-ohlc {clear: both;margin: 0 0 5px;position: relative;	z-index: 1200;	background: #fff;display: inline-block;	padding: 5px;}
.cmpn-info-ohlc span {margin: 0 0 0 10px; font-weight: bold; color: #005a8c;}
.cmpn-info-ohlc span:first-child {margin: 0; }
.tv-info {padding: 2px; color: #002d47; text-align: center; font-size: 12px;}

 



