/* 
For ic tooltipster legacy bundle
*/
.tooltipster-sidetip .tooltipster-box
{
    box-shadow:0 4px 6px rgba(0, 0, 0, 0.15);
    border:1px solid #E5E5E5;
    border-radius:1px;
	background-color:#fff;    
}
.tooltipster-sidetip{
	border:1px
}

.tooltipster-sidetip .tooltipster-content
{
    padding: 0;
}

.tooltipster-sidetip.tooltipster-bottom .tooltipster-arrow-background
{
    border-bottom-color: #fff;
}

.tooltipster-sidetip.tooltipster-left .tooltipster-arrow-background {
  border-left-color: #fff;
}
.tooltipster-sidetip.tooltipster-right .tooltipster-arrow-background {
  border-right-color: #fff;
}
.tooltipster-sidetip.tooltipster-top .tooltipster-arrow-background {
  border-top-color: #fff;
}

.tooltipster-sidetip.tooltipster-bottom .tooltipster-arrow-border {
  border-bottom-color: #E5E5E5;
}
.tooltipster-sidetip.tooltipster-left .tooltipster-arrow-border {
  border-left-color: #E5E5E5;
}
.tooltipster-sidetip.tooltipster-right .tooltipster-arrow-border {
  border-right-color: #E5E5E5;
}
.tooltipster-sidetip.tooltipster-top .tooltipster-arrow-border {
  border-top-color: #E5E5E5;
}

.tooltipster-sidetip .tooltipster-arrow-border
{
    border: 1px solid transparent;
}

.tooltipster-sidetip .tooltipster-arrow
{
     z-index: 1;
}

.tooltipster-sidetip.tooltipster-bottom .tooltipster-arrow {
  top: -1px;
}
.tooltipster-sidetip.tooltipster-left .tooltipster-arrow {
  right: -1px;
}
.tooltipster-sidetip.tooltipster-right .tooltipster-arrow {
  left: -1px;
}
.tooltipster-sidetip.tooltipster-top .tooltipster-arrow {
  bottom: -1px;
    top: auto;
}

.tooltipster-base .tooltipster-content
{
    overflow: visible;
}

.tooltipster-sidetip .tooltipster-content
{
    color: inherit;
}