.tooltipster-sidetip.tooltipster-mpDef .tooltipster-box {
    border-radius: 3px;
    box-shadow: 0 0 5px rgba(15,153,0,.5);

    background-color:#12b200;
    background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #12b200), color-stop(0.95, #12b200)); /*#14cc00 - #12b200 */
    background:-moz-linear-gradient(top, #12b200 5%, #12b200 95%);
    background:-webkit-linear-gradient(top, #12b200 5%, #12b200 95%);
    background:-o-linear-gradient(top, #12b200 5%, #12b200 95%);
    background:-ms-linear-gradient(top, #12b200 5%, #12b200 95%);
    background:linear-gradient(to bottom, #12b200 5%, #12b200 95%);
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#12b200', endColorstr='#12b200',GradientType=0);
}
.tooltipster-sidetip.tooltipster-mpDef.tooltipster-top .tooltipster-box {
    border-top: none;
    border-right: none; 
    border-bottom: 5px solid #0f9900;
    border-left: none;
}
.tooltipster-sidetip.tooltipster-mpDef.tooltipster-bottom .tooltipster-box {
    border-top: 5px solid #0f9900;
    border-right: none; 
    border-bottom: none;
    border-left: none;
}
.tooltipster-sidetip.tooltipster-mpDef.tooltipster-left .tooltipster-box {
    border-top: none;
    border-right: 5px solid #0f9900; 
    border-bottom: none;
    border-left: none;
}
.tooltipster-sidetip.tooltipster-mpDef.tooltipster-right .tooltipster-box {
    border-top: none;
    border-right: none; 
    border-bottom: none;
    border-left: 5px solid #0f9900;
}

.tooltipster-sidetip.tooltipster-mpDef.tooltipster-top .tooltipster-box {
    margin-bottom: 10px;
}
.tooltipster-sidetip.tooltipster-mpDef.tooltipster-bottom .tooltipster-box {
    margin-top: 10px;
}
.tooltipster-sidetip.tooltipster-mpDef.tooltipster-left .tooltipster-box {
    margin-right: 10px;
}
.tooltipster-sidetip.tooltipster-mpDef.tooltipster-right .tooltipster-box {
    margin-left: 10px;
}
.tooltipster-sidetip.tooltipster-mpDef .tooltipster-content {
    color: #e8ffe6;
    font: normal 13px/1.3 'Open Sans',Verdana,Arial,sans-serif;
    padding: 8px 20px 7px;
}
.tooltipster-sidetip.tooltipster-mpDef .tooltipster-arrow-background {
    display: none;
}
.tooltipster-sidetip.tooltipster-mpDef.tooltipster-bottom .tooltipster-arrow-border {
    border-bottom-color: #0f9900;
}
.tooltipster-sidetip.tooltipster-mpDef.tooltipster-left .tooltipster-arrow-border {
    border-left-color: #0f9900;
}
.tooltipster-sidetip.tooltipster-mpDef.tooltipster-right .tooltipster-arrow-border {
    border-right-color: #0f9900;
}
.tooltipster-sidetip.tooltipster-mpDef.tooltipster-top .tooltipster-arrow-border {
    border-top-color: #0f9900;
}