


.highcharts-figure, .highcharts-data-table table {

    min-width: 360px; 

    max-width: 100%;

    margin: 1em auto;

}



.highcharts-data-table table {

	font-family: Verdana, sans-serif;

	border-collapse: collapse;

	border: 1px solid #EBEBEB;

	margin: 10px auto;

	text-align: center;

	width: 100%;

	max-width: 500px;

}

.highcharts-data-table caption {

    padding: 1em 0;

    font-size: 1.2em;

    color: #555;

}

.highcharts-data-table th {

	font-weight: 600;

    padding: 0.5em;

}

.highcharts-data-table td, .highcharts-data-table th, .highcharts-data-table caption {

    padding: 0.5em;

}

.highcharts-data-table thead tr, .highcharts-data-table tr:nth-child(even) {

    background: #f8f8f8;

}

.highcharts-data-table tr:hover {

    background: #f1f7ff;

}

.highcharts-linked-description{display:none;}

.btn_span{ width: 75px;

    float: left;

    padding: 5px 0;

    background: #eee;

    margin: 0 5px;

    border: 1px solid #eee;

    border-radius: 5px;

    text-align: center;

    cursor: pointer;

}

.highlight{background: #aedff7;}
