.tooltipster-fall,.tooltipster-grow.tooltipster-show{-webkit-transition-timing-function:cubic-bezier(.175,.885,.32,1);-moz-transition-timing-function:cubic-bezier(.175,.885,.32,1.15);-ms-transition-timing-function:cubic-bezier(.175,.885,.32,1.15);-o-transition-timing-function:cubic-bezier(.175,.885,.32,1.15)}.tooltipster-base{display:flex;pointer-events:none;position:absolute}
.tooltipster-box{flex:1 1 auto}.tooltipster-content{box-sizing:border-box;max-height:100%;max-width:100%;overflow:auto}
.tooltipster-ruler{bottom:0;left:0;overflow:hidden;position:fixed;right:0;top:0;visibility:hidden}
.tooltipster-fade{opacity:0;-webkit-transition-property:opacity;-moz-transition-property:opacity;-o-transition-property:opacity;-ms-transition-property:opacity;transition-property:opacity}
.tooltipster-fade.tooltipster-show{opacity:1}
.tooltipster-grow{-webkit-transform:scale(0,0);-moz-transform:scale(0,0);-o-transform:scale(0,0);-ms-transform:scale(0,0);transform:scale(0,0);-webkit-transition-property:-webkit-transform;-moz-transition-property:-moz-transform;-o-transition-property:-o-transform;-ms-transition-property:-ms-transform;transition-property:transform;-webkit-backface-visibility:hidden}
.tooltipster-grow.tooltipster-show{-webkit-transform:scale(1,1);-moz-transform:scale(1,1);-o-transform:scale(1,1);-ms-transform:scale(1,1);transform:scale(1,1);-webkit-transition-timing-function:cubic-bezier(.175,.885,.32,1.15);transition-timing-function:cubic-bezier(.175,.885,.32,1.15)}
.tooltipster-swing{opacity:0;-webkit-transform:rotateZ(4deg);-moz-transform:rotateZ(4deg);-o-transform:rotateZ(4deg);-ms-transform:rotateZ(4deg);transform:rotateZ(4deg);-webkit-transition-property:-webkit-transform,opacity;-moz-transition-property:-moz-transform;-o-transition-property:-o-transform;-ms-transition-property:-ms-transform;transition-property:transform}
.tooltipster-swing.tooltipster-show{opacity:1;-webkit-transform:rotateZ(0);-moz-transform:rotateZ(0);-o-transform:rotateZ(0);-ms-transform:rotateZ(0);transform:rotateZ(0);-webkit-transition-timing-function:cubic-bezier(.23,.635,.495,1);-webkit-transition-timing-function:cubic-bezier(.23,.635,.495,2.4);-moz-transition-timing-function:cubic-bezier(.23,.635,.495,2.4);-ms-transition-timing-function:cubic-bezier(.23,.635,.495,2.4);-o-transition-timing-function:cubic-bezier(.23,.635,.495,2.4);transition-timing-function:cubic-bezier(.23,.635,.495,2.4)}
.tooltipster-fall{-webkit-transition-property:top;-moz-transition-property:top;-o-transition-property:top;-ms-transition-property:top;transition-property:top;-webkit-transition-timing-function:cubic-bezier(.175,.885,.32,1.15);transition-timing-function:cubic-bezier(.175,.885,.32,1.15)}
.tooltipster-fall.tooltipster-initial{top:0!important}
.tooltipster-fall.tooltipster-dying{-webkit-transition-property:all;-moz-transition-property:all;-o-transition-property:all;-ms-transition-property:all;transition-property:all;top:0!important;opacity:0}
.tooltipster-slide{-webkit-transition-property:left;-moz-transition-property:left;-o-transition-property:left;-ms-transition-property:left;transition-property:left;-webkit-transition-timing-function:cubic-bezier(.175,.885,.32,1);-webkit-transition-timing-function:cubic-bezier(.175,.885,.32,1.15);-moz-transition-timing-function:cubic-bezier(.175,.885,.32,1.15);-ms-transition-timing-function:cubic-bezier(.175,.885,.32,1.15);-o-transition-timing-function:cubic-bezier(.175,.885,.32,1.15);transition-timing-function:cubic-bezier(.175,.885,.32,1.15)}
.tooltipster-slide.tooltipster-initial{left:-40px!important}
.tooltipster-slide.tooltipster-dying{-webkit-transition-property:all;-moz-transition-property:all;-o-transition-property:all;-ms-transition-property:all;transition-property:all;left:0!important;opacity:0}
@keyframes tooltipster-fading{0%{opacity:0}100%{opacity:1}}
.tooltipster-update-fade{animation:tooltipster-fading .4s}
@keyframes tooltipster-rotating{25%{transform:rotate(-2deg)}75%{transform:rotate(2deg)}100%{transform:rotate(0)}}
.tooltipster-update-rotate{animation:tooltipster-rotating .6s}
@keyframes tooltipster-scaling{50%{transform:scale(1.1)}100%{transform:scale(1)}}
.tooltipster-update-scale{animation:tooltipster-scaling .6s}
.tooltipster-sidetip .tooltipster-box{background:#fff;border:0px solid #e9e9e9;border-radius:1px; box-shadow: 0 0 4px rgba(0, 0, 0, 0.2);}
.tooltipster-sidetip.tooltipster-bottom .tooltipster-box{margin-top:15px}
.tooltipster-sidetip.tooltipster-left .tooltipster-box{margin-right:15px}
.tooltipster-sidetip.tooltipster-right .tooltipster-box{margin-left:15px}
.tooltipster-sidetip.tooltipster-top .tooltipster-box{margin-bottom:15px}
.tooltipster-sidetip .tooltipster-content{font-size: 13px;color:#333;line-height:18px; padding:16px 24px 16px}
.tooltipster-sidetip .tooltipster-arrow{overflow:hidden;position:absolute}
.tooltipster-sidetip.tooltipster-bottom .tooltipster-arrow{height:15px; margin-left:-12px;top:0;width:35px}
.tooltipster-sidetip.tooltipster-left .tooltipster-arrow{height:35px;margin-top:-14px;right:-5px;top:0;width:20px}
.tooltipster-sidetip.tooltipster-right .tooltipster-arrow{height:35px;margin-top:-14px;left:-5px;top:0;width:20px}
.tooltipster-sidetip.tooltipster-top .tooltipster-arrow{bottom:-2px;height:17px;margin-left:-13px;width:35px}
.tooltipster-sidetip .tooltipster-arrow-background,.tooltipster-sidetip .tooltipster-arrow-border{height:0;position:absolute;width:0}
.tooltipster-sidetip .tooltipster-arrow-background{border:15px solid transparent}
.tooltipster-sidetip.tooltipster-bottom .tooltipster-arrow-background{border-bottom-color:#fff;left:0;top:3px}
.tooltipster-sidetip.tooltipster-left .tooltipster-arrow-background{border-left-color:#fff;left:-3px;top:0}
.tooltipster-sidetip.tooltipster-right .tooltipster-arrow-background{border-right-color:#fff;left:3px;top:0}
.tooltipster-sidetip.tooltipster-top .tooltipster-arrow-background{border-top-color:#fff;left:0;top:-3px}
.tooltipster-sidetip .tooltipster-arrow-border{border:15px solid transparent;left:0;top:0}
.tooltipster-sidetip.tooltipster-bottom .tooltipster-arrow-border{border-bottom-color:#e9e9e9}
.tooltipster-sidetip.tooltipster-left .tooltipster-arrow-border{border-left-color:#e9e9e9}
.tooltipster-sidetip.tooltipster-right .tooltipster-arrow-border{border-right-color:#e9e9e9}
.tooltipster-sidetip.tooltipster-top .tooltipster-arrow-border{border-top-color:#e9e9e9}
.tooltipster-sidetip .tooltipster-arrow-uncropped{position:relative}
.tooltipster-sidetip.tooltipster-bottom .tooltipster-arrow-uncropped{top:-10px}
.tooltipster-sidetip.tooltipster-right .tooltipster-arrow-uncropped{left:-10px}
.tooltip_cursor {cursor: pointer}
.tooltip_templates {display: none;}
.tooltipster-content .block.easycontent {margin-bottom: 0px}
.tooltipster-sidetip .tooltipster-content p,
.tooltipster-sidetip .tooltipster-content li,
.tooltipster-sidetip .tooltipster-content a,
.tooltipster-sidetip .tooltipster-content span {margin-bottom: 0px; line-height: 24px}


/*****************************************************************************
Tooltipster black
*****************************************************************************/
.tooltipster-sidetip.tooltipster-black .tooltipster-box {background: #000; border: 0 solid #e9e9e9; border-radius: 1px; box-shadow: 0 0 4px rgba(0, 0, 0, 0.2);}
.tooltipster-sidetip.tooltipster-black .tooltipster-content { color: #fff; font-size: 13px; line-height: 18px; padding: 14px 18px 14px;}
.tooltipster-sidetip.tooltipster-top.tooltipster-black  .tooltipster-arrow-border {border-top-color: #000;}
.tooltipster-sidetip.tooltipster-top.tooltipster-black .tooltipster-arrow-background {border-top-color: #000;}
.tooltipster-sidetip.tooltipster-bottom.tooltipster-black  .tooltipster-arrow-border {border-bottom-color: #000;}
.tooltipster-sidetip.tooltipster-bottom.tooltipster-black .tooltipster-arrow-background {border-bottom-color: #000;}
.tooltipster-sidetip.tooltipster-left.tooltipster-black  .tooltipster-arrow-border {border-left-color: #000;}
.tooltipster-sidetip.tooltipster-left.tooltipster-black .tooltipster-arrow-background {border-left-color: #000;}
.tooltipster-sidetip.tooltipster-right.tooltipster-black  .tooltipster-arrow-border {border-right-color: #000;}
.tooltipster-sidetip.tooltipster-right.tooltipster-black .tooltipster-arrow-background {border-right-color: #000;} 


/*****************************************************************************
Tooltipster attribute label
*****************************************************************************/

.tooltipster-sidetip.tooltipster-black-face .tooltipster-box {background: #000; border: 0 solid #e9e9e9; border-radius: 1px; box-shadow: 0 0 4px rgba(0, 0, 0, 0.2);}
.tooltipster-sidetip.tooltipster-black-face .tooltipster-content { color: #fff; font-size: 12px; line-height: 14px; padding: 6px 14px 6px;}
.tooltipster-sidetip.tooltipster-top.tooltipster-black-face  .tooltipster-arrow-border {border-top-color: #000;}
.tooltipster-sidetip.tooltipster-top.tooltipster-black-face .tooltipster-arrow-background {border-top-color: #000;}
.tooltipster-sidetip.tooltipster-bottom.tooltipster-black-face  .tooltipster-arrow-border {border-bottom-color: #000;}
.tooltipster-sidetip.tooltipster-bottom.tooltipster-black-face .tooltipster-arrow-background {border-bottom-color: #000;}
.tooltipster-sidetip.tooltipster-left.tooltipster-black-face  .tooltipster-arrow-border {border-left-color: #000;}
.tooltipster-sidetip.tooltipster-left.tooltipster-black-face .tooltipster-arrow-background {border-left-color: #000;}
.tooltipster-sidetip.tooltipster-right.tooltipster-black-face  .tooltipster-arrow-border {border-right-color: #000;}
.tooltipster-sidetip.tooltipster-right.tooltipster-black-face .tooltipster-arrow-background {border-right-color: #000;}

/*****************************************************************************
Tooltipster attribute color
****************************************************************************/

.tooltipster-sidetip.tooltipster-black-face-color .tooltipster-box {background: #fff; border: 0 solid #e9e9e9; border-radius: 1px; box-shadow: 0 0 4px rgba(0, 0, 0, 0.2);}
.tooltipster-sidetip.tooltipster-black-face-color .tooltipster-content {color: #fff; font-size: 12px; line-height: 14px; padding: 0px;}
.tooltipster-sidetip.tooltipster-top.tooltipster-black-face-color  .tooltipster-arrow-border {border-top-color: #333;}
.tooltipster-sidetip.tooltipster-top.tooltipster-black-face-color .tooltipster-arrow-background {border-top-color: #333;}
.tooltipster-sidetip.tooltipster-bottom.tooltipster-black-face-color  .tooltipster-arrow-border {border-bottom-color: #333;}
.tooltipster-sidetip.tooltipster-bottom.tooltipster-black-face-color .tooltipster-arrow-background {border-bottom-color: #333;}
.tooltipster-sidetip.tooltipster-left.tooltipster-black-face-color  .tooltipster-arrow-border {border-left-color: #333;}
.tooltipster-sidetip.tooltipster-left.tooltipster-black-face-color .tooltipster-arrow-background {border-left-color: #333;}
.tooltipster-sidetip.tooltipster-right.tooltipster-black-face-color  .tooltipster-arrow-border {border-right-color: #333;}
.tooltipster-sidetip.tooltipster-right.tooltipster-black-face-color .tooltipster-arrow-background {border-right-color: #333;}

.filter_label_absolute {width: 100%; text-align: center; background: #333; padding: 5px 0px; display: block}

