.hint--success.hint--right:before {
    border-right-color: #000;
}

.hint--success:after {
    background-color: #fff;
    text-shadow: 0 -1px 0px #fff;
    border: 1px solid #000;
    font-size: 1em;
    font-weight: bold;
    color: black;
}

.hint--hint.hint--right:before {
    border-right-color: #000;
}

.hint--hint:after {
    background-color: #fff;
    text-shadow: 0 -1px 0px #fff;
    border: 1px solid #000;
    font-size: 1em;
    color: black;
}

/* highcharts tooltips */
.hc-tooltip {
    padding: 10px;
    margin: -10px;
    border: none;
    border-radius: 5px;
    box-shadow: 2px 2px 2px;
    color:#fff;
}

.hc-tooltipSpan {    
    opacity:1;
    z-index:9999!important;
     width:100%;
}
