/*
 * angular-tooltips
 * 1.0.9
 * 
 * Angular.js tooltips module.
 * http://720kb.github.io/angular-tooltips
 * 
 * MIT license
 * Wed Apr 13 2016
 */

tooltip._bottom tip tip-arrow,
tooltip._top tip tip-arrow {
	border-left: 6px solid transparent;
	border-right: 6px solid transparent;
	left: 50%;
	margin-left: -6px;
}

._exradicated-tooltip {
	position: absolute;
	display: block;
	opacity: 1;
	z-index: 999;
}

tooltip {
	display: inline-block;
	position: relative;
}

tooltip._multiline {
	display: block;
}

tooltip._slow._ready tip {
	animation: animate-tooltip .65s;
}

tooltip._fast._ready tip {
	animation: animate-tooltip .15s;
}

tooltip._steady._ready tip {
	animation: animate-tooltip .35s;
}

tooltip tip {
	border-radius: 3px;
	background: rgba(0,0,0,.85);
	color: #fff;
	display: none;
	line-height: normal;
	max-width: 500px;
	min-width: 100px;
	opacity: 0;
	padding: 8px 16px;
	position: absolute;
	text-align: center;
	width: auto;
	will-change: top,left,bottom,right;
}

tooltip tip._hidden {
	display: block;
	visibility: hidden;
}

tooltip.active tip {
	display: block;
	opacity: 1;
	z-index: 999;
}

tooltip tip-tip {
	font-size: .95em;
}

tooltip tip-tip._large {
	font-size: 1.1em;
}

tooltip tip-tip._small {
	font-size: .8em;
}

tooltip._top tip {
	left: 50%;
	top: -9px;
	-webkit-transform: translateX(-50%) translateY(-100%);
	transform: translateX(-50%) translateY(-100%);
}

tooltip._top tip tip-arrow {
	border-top: 6px solid rgba(0,0,0,.85);
	content: '';
	height: 0;
	position: absolute;
	top: 100%;
	width: 0;
}

tooltip._bottom tip {
	right: 50%;
	top: 100%;
	-webkit-transform: translateX(50%) translateY(9px);
	transform: translateX(50%) translateY(9px);
}

tooltip._bottom tip tip-arrow {
	border-bottom: 6px solid rgba(0,0,0,.85);
	bottom: 100%;
	content: '';
	height: 0;
	position: absolute;
	width: 0;
}

tooltip._left tip tip-arrow,
tooltip._right tip tip-arrow {
	border-bottom: 6px solid transparent;
	border-top: 6px solid transparent;
	content: '';
	height: 0;
	margin-top: -6px;
	position: absolute;
	top: 50%;
	width: 0;
}

tooltip._right tip {
	left: 100%;
	top: 50%;
	-webkit-transform: translateX(9px) translateY(-50%);
	transform: translateX(9px) translateY(-50%);
}

tooltip._right tip tip-arrow {
	border-right: 6px solid rgba(0,0,0,.85);
	right: 100%;
}

tooltip._left tip {
	left: -9px;
	top: 50%;
	-webkit-transform: translateX(-100%) translateY(-50%);
	transform: translateX(-100%) translateY(-50%);
}

tooltip._left tip tip-arrow {
	border-left: 6px solid rgba(0,0,0,.85);
	left: 100%;
}

tip-tip #close-button {
	cursor: pointer;
	float: right;
	left: 8%;
	margin-top: -7%;
	padding: 3px;
	position: relative;
}

/*# sourceMappingURL=angular-tooltips.css.map */

@-webkit-keyframes animate-tooltip {

0% {
	opacity: 0;
}

50% {
	opacity: .5;
}

60% {
	opacity: .8;
}

70% {
	opacity: .9;
}

90% {
	opacity: 1;
}

}

@-moz-keyframes animate-tooltip {

0% {
	opacity: 0;
}

50% {
	opacity: .5;
}

60% {
	opacity: .8;
}

70% {
	opacity: .9;
}

90% {
	opacity: 1;
}

}

@-ms-keyframes animate-tooltip {

tooltip,0% {
	opacity: 0;
}

tooltip,50% {
	opacity: .5;
}

tooltip,60% {
	opacity: .8;
}

tooltip,70% {
	opacity: .9;
}

tooltip,90% {
	opacity: 1;
}

}

@keyframes animate-tooltip {

0% {
	opacity: 0;
}

50% {
	opacity: .5;
}

60% {
	opacity: .8;
}

70% {
	opacity: .9;
}

90% {
	opacity: 1;
}

}


/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiIiwic291cmNlcyI6WyJ2ZW5kb3JzL2FuZ3VsYXItdG9vbHRpcHMubWluLmNzcyJdLCJzb3VyY2VzQ29udGVudCI6WyIvKlxuICogYW5ndWxhci10b29sdGlwc1xuICogMS4wLjlcbiAqIFxuICogQW5ndWxhci5qcyB0b29sdGlwcyBtb2R1bGUuXG4gKiBodHRwOi8vNzIwa2IuZ2l0aHViLmlvL2FuZ3VsYXItdG9vbHRpcHNcbiAqIFxuICogTUlUIGxpY2Vuc2VcbiAqIFdlZCBBcHIgMTMgMjAxNlxuICovXG50b29sdGlwLl9ib3R0b20gdGlwIHRpcC1hcnJvdyx0b29sdGlwLl90b3AgdGlwIHRpcC1hcnJvd3tib3JkZXItbGVmdDo2cHggc29saWQgdHJhbnNwYXJlbnQ7Ym9yZGVyLXJpZ2h0OjZweCBzb2xpZCB0cmFuc3BhcmVudDtsZWZ0OjUwJTttYXJnaW4tbGVmdDotNnB4fS5fZXhyYWRpY2F0ZWQtdG9vbHRpcHtwb3NpdGlvbjphYnNvbHV0ZTtkaXNwbGF5OmJsb2NrO29wYWNpdHk6MTt6LWluZGV4Ojk5OX10b29sdGlwe2Rpc3BsYXk6aW5saW5lLWJsb2NrO3Bvc2l0aW9uOnJlbGF0aXZlfUAtd2Via2l0LWtleWZyYW1lcyBhbmltYXRlLXRvb2x0aXB7MCV7b3BhY2l0eTowfTUwJXtvcGFjaXR5Oi41fTYwJXtvcGFjaXR5Oi44fTcwJXtvcGFjaXR5Oi45fTkwJXtvcGFjaXR5OjF9fUAtbW96LWtleWZyYW1lcyBhbmltYXRlLXRvb2x0aXB7MCV7b3BhY2l0eTowfTUwJXtvcGFjaXR5Oi41fTYwJXtvcGFjaXR5Oi44fTcwJXtvcGFjaXR5Oi45fTkwJXtvcGFjaXR5OjF9fUAtbXMta2V5ZnJhbWVzIGFuaW1hdGUtdG9vbHRpcHt0b29sdGlwIDAle29wYWNpdHk6MH10b29sdGlwIDUwJXtvcGFjaXR5Oi41fXRvb2x0aXAgNjAle29wYWNpdHk6Ljh9dG9vbHRpcCA3MCV7b3BhY2l0eTouOX10b29sdGlwIDkwJXtvcGFjaXR5OjF9fUBrZXlmcmFtZXMgYW5pbWF0ZS10b29sdGlwezAle29wYWNpdHk6MH01MCV7b3BhY2l0eTouNX02MCV7b3BhY2l0eTouOH03MCV7b3BhY2l0eTouOX05MCV7b3BhY2l0eToxfX10b29sdGlwLl9tdWx0aWxpbmV7ZGlzcGxheTpibG9ja310b29sdGlwLl9zbG93Ll9yZWFkeSB0aXB7YW5pbWF0aW9uOmFuaW1hdGUtdG9vbHRpcCAuNjVzfXRvb2x0aXAuX2Zhc3QuX3JlYWR5IHRpcHthbmltYXRpb246YW5pbWF0ZS10b29sdGlwIC4xNXN9dG9vbHRpcC5fc3RlYWR5Ll9yZWFkeSB0aXB7YW5pbWF0aW9uOmFuaW1hdGUtdG9vbHRpcCAuMzVzfXRvb2x0aXAgdGlwe2JvcmRlci1yYWRpdXM6M3B4O2JhY2tncm91bmQ6cmdiYSgwLDAsMCwuODUpO2NvbG9yOiNmZmY7ZGlzcGxheTpub25lO2xpbmUtaGVpZ2h0Om5vcm1hbDttYXgtd2lkdGg6NTAwcHg7bWluLXdpZHRoOjEwMHB4O29wYWNpdHk6MDtwYWRkaW5nOjhweCAxNnB4O3Bvc2l0aW9uOmFic29sdXRlO3RleHQtYWxpZ246Y2VudGVyO3dpZHRoOmF1dG87d2lsbC1jaGFuZ2U6dG9wLGxlZnQsYm90dG9tLHJpZ2h0fXRvb2x0aXAgdGlwLl9oaWRkZW57ZGlzcGxheTpibG9jazt2aXNpYmlsaXR5OmhpZGRlbn10b29sdGlwLmFjdGl2ZSB0aXB7ZGlzcGxheTpibG9jaztvcGFjaXR5OjE7ei1pbmRleDo5OTl9dG9vbHRpcCB0aXAtdGlwe2ZvbnQtc2l6ZTouOTVlbX10b29sdGlwIHRpcC10aXAuX2xhcmdle2ZvbnQtc2l6ZToxLjFlbX10b29sdGlwIHRpcC10aXAuX3NtYWxse2ZvbnQtc2l6ZTouOGVtfXRvb2x0aXAuX3RvcCB0aXB7bGVmdDo1MCU7dG9wOi05cHg7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWCgtNTAlKSB0cmFuc2xhdGVZKC0xMDAlKTt0cmFuc2Zvcm06dHJhbnNsYXRlWCgtNTAlKSB0cmFuc2xhdGVZKC0xMDAlKX10b29sdGlwLl90b3AgdGlwIHRpcC1hcnJvd3tib3JkZXItdG9wOjZweCBzb2xpZCByZ2JhKDAsMCwwLC44NSk7Y29udGVudDonJztoZWlnaHQ6MDtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MTAwJTt3aWR0aDowfXRvb2x0aXAuX2JvdHRvbSB0aXB7cmlnaHQ6NTAlO3RvcDoxMDAlOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVgoNTAlKSB0cmFuc2xhdGVZKDlweCk7dHJhbnNmb3JtOnRyYW5zbGF0ZVgoNTAlKSB0cmFuc2xhdGVZKDlweCl9dG9vbHRpcC5fYm90dG9tIHRpcCB0aXAtYXJyb3d7Ym9yZGVyLWJvdHRvbTo2cHggc29saWQgcmdiYSgwLDAsMCwuODUpO2JvdHRvbToxMDAlO2NvbnRlbnQ6Jyc7aGVpZ2h0OjA7cG9zaXRpb246YWJzb2x1dGU7d2lkdGg6MH10b29sdGlwLl9sZWZ0IHRpcCB0aXAtYXJyb3csdG9vbHRpcC5fcmlnaHQgdGlwIHRpcC1hcnJvd3tib3JkZXItYm90dG9tOjZweCBzb2xpZCB0cmFuc3BhcmVudDtib3JkZXItdG9wOjZweCBzb2xpZCB0cmFuc3BhcmVudDtjb250ZW50OicnO2hlaWdodDowO21hcmdpbi10b3A6LTZweDtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6NTAlO3dpZHRoOjB9dG9vbHRpcC5fcmlnaHQgdGlwe2xlZnQ6MTAwJTt0b3A6NTAlOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVgoOXB4KSB0cmFuc2xhdGVZKC01MCUpO3RyYW5zZm9ybTp0cmFuc2xhdGVYKDlweCkgdHJhbnNsYXRlWSgtNTAlKX10b29sdGlwLl9yaWdodCB0aXAgdGlwLWFycm93e2JvcmRlci1yaWdodDo2cHggc29saWQgcmdiYSgwLDAsMCwuODUpO3JpZ2h0OjEwMCV9dG9vbHRpcC5fbGVmdCB0aXB7bGVmdDotOXB4O3RvcDo1MCU7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWCgtMTAwJSkgdHJhbnNsYXRlWSgtNTAlKTt0cmFuc2Zvcm06dHJhbnNsYXRlWCgtMTAwJSkgdHJhbnNsYXRlWSgtNTAlKX10b29sdGlwLl9sZWZ0IHRpcCB0aXAtYXJyb3d7Ym9yZGVyLWxlZnQ6NnB4IHNvbGlkIHJnYmEoMCwwLDAsLjg1KTtsZWZ0OjEwMCV9dGlwLXRpcCAjY2xvc2UtYnV0dG9ue2N1cnNvcjpwb2ludGVyO2Zsb2F0OnJpZ2h0O2xlZnQ6OCU7bWFyZ2luLXRvcDotNyU7cGFkZGluZzozcHg7cG9zaXRpb246cmVsYXRpdmV9XG4vKiMgc291cmNlTWFwcGluZ1VSTD1hbmd1bGFyLXRvb2x0aXBzLmNzcy5tYXAgKi9cbiJdLCJmaWxlIjoidmVuZG9ycy9hbmd1bGFyLXRvb2x0aXBzLm1pbi5jc3MifQ== */
