/* ------------------------------------------------------------------------------------------------------------------------ */
/* TOOLTIP - ANIMATIONS																										*/

.rc-tooltip.rc-tooltip-zoom-enter,
.rc-tooltip.rc-tooltip-zoom-leave {
	display: block;
}

.rc-tooltip-zoom-enter,
.rc-tooltip-zoom-appear {
	opacity: 0;
	animation-duration: 0.3s;
	animation-fill-mode: both;
	animation-timing-function: cubic-bezier(0.18, 0.89, 0.32, 1.28);
	animation-play-state: paused;
}

.rc-tooltip-zoom-leave {
	animation-duration: 0.3s;
	animation-fill-mode: both;
	animation-timing-function: cubic-bezier(0.6, -0.3, 0.74, 0.05);
	animation-play-state: paused;
}

.rc-tooltip-zoom-enter.rc-tooltip-zoom-enter-active,
.rc-tooltip-zoom-appear.rc-tooltip-zoom-appear-active {
	animation-name: rcToolTipZoomIn;
	animation-play-state: running;
}

.rc-tooltip-zoom-leave.rc-tooltip-zoom-leave-active {
	animation-name: rcToolTipZoomOut;
	animation-play-state: running;
}

@keyframes rcToolTipZoomIn {
	0% {
		opacity: 0;
		transform-origin: 50% 50%;
		transform: scale(0, 0);
	}
	
	100% {
		opacity: 1;
		transform-origin: 50% 50%;
		transform: scale(1, 1);
  	}
}

@keyframes rcToolTipZoomOut {
    0% {
		opacity: 1;
		transform-origin: 50% 50%;
		transform: scale(1, 1);
    }
	
	100% {
		opacity: 0;
		transform-origin: 50% 50%;
		transform: scale(0, 0);
    }
}

/* ------------------------------------------------------------------------------------------------------------------------ */
/* TOOLTIP																													*/

.rc-tooltip {
	position: absolute;
	z-index: 1070;
	visibility: visible;
	font-size: 12px;
	line-height: 1.5;
	opacity: 0.9;
	display: block;
}

.rc-tooltip-hidden {
	display: none;  
}

.rc-tooltip-inner {
	max-width: 240px;
	padding: 8px 12px;
	color: #fff;
	text-decoration: none;
	background-color: #000000;
	border-radius: 4px;
	box-shadow: 0 0 4px rgba(0, 0, 0, 0.17);
	box-sizing: border-box;
}

.rc-tooltip-arrow {
	width: 0;
	height: 0;
	border-color: transparent;
	border-style: solid;
	position: absolute;
	z-index: 1;
}

.rc-tooltip-placement-top,
.rc-tooltip-placement-topLeft,
.rc-tooltip-placement-topRight {
	padding: 5px 0 9px 0;
}

.rc-tooltip-placement-right,
.rc-tooltip-placement-rightTop,
.rc-tooltip-placement-rightBottom {
	padding: 0 5px 0 9px;
}

.rc-tooltip-placement-bottom,
.rc-tooltip-placement-bottomLeft,
.rc-tooltip-placement-bottomRight {
	padding: 9px 0 5px 0;
}
.rc-tooltip-placement-left,
.rc-tooltip-placement-leftTop,
.rc-tooltip-placement-leftBottom {
	padding: 0 9px 0 5px;
}

.rc-tooltip-placement-top .rc-tooltip-arrow,
.rc-tooltip-placement-topLeft .rc-tooltip-arrow,
.rc-tooltip-placement-topRight .rc-tooltip-arrow {
	bottom: 3px;
	margin-left: -6px;
	border-width: 6px 6px 0;
	border-top-color:  #000000;
}

.rc-tooltip-placement-top .rc-tooltip-arrow {
	left: 50%;  
}

.rc-tooltip-placement-topLeft .rc-tooltip-arrow {
	left: 15%;
}
.rc-tooltip-placement-topRight .rc-tooltip-arrow {
	right: 15%;
}

.rc-tooltip-placement-right .rc-tooltip-arrow,
.rc-tooltip-placement-rightTop .rc-tooltip-arrow,
.rc-tooltip-placement-rightBottom .rc-tooltip-arrow {
	left: 3px;
	margin-top: -6px;
	border-width: 6px 6px 6px 0;
	border-right-color:  #000000;
}

.rc-tooltip-placement-right .rc-tooltip-arrow {
	top: 50%;   
}

.rc-tooltip-placement-rightTop .rc-tooltip-arrow {
	top: 15%;
	margin-top: 0;
}

.rc-tooltip-placement-rightBottom .rc-tooltip-arrow {
	bottom: 15%;
}

.rc-tooltip-placement-left .rc-tooltip-arrow,
.rc-tooltip-placement-leftTop .rc-tooltip-arrow,
.rc-tooltip-placement-leftBottom .rc-tooltip-arrow {
	right: 3px;
	margin-top: -6px;
	border-width: 6px 0 6px 6px;
	border-left-color:  #000000;
}

.rc-tooltip-placement-left .rc-tooltip-arrow {
	top: 50%;
}

.rc-tooltip-placement-leftTop .rc-tooltip-arrow {
	top: 15%;
	margin-top: 0;
}

.rc-tooltip-placement-leftBottom .rc-tooltip-arrow {
	bottom: 15%;
}

.rc-tooltip-placement-bottom .rc-tooltip-arrow,
.rc-tooltip-placement-bottomLeft .rc-tooltip-arrow,
.rc-tooltip-placement-bottomRight .rc-tooltip-arrow {
	top: 3px;
	margin-left: -6px;
	border-width: 0 6px 6px;
	border-bottom-color: #000000;
}

.rc-tooltip-placement-bottom .rc-tooltip-arrow {
	left: 50%;
}

.rc-tooltip-placement-bottomLeft .rc-tooltip-arrow {
	left: 15%;
}

.rc-tooltip-placement-bottomRight .rc-tooltip-arrow {
	right: 15%;
}

/* ------------------------------------------------------------------------------------------------------------------------ */
/* TOOLTIP - INFO																											*/

.rc-tooltip.tooltip-info {
	opacity: 1;
}

.tooltip-info .icon10.icon-cross {
	position: absolute;
	top: 8px;
	right: 8px;
	z-index: 1;
	cursor: pointer;
}

.tooltip-info .rc-tooltip-inner {
	position: relative;
	color: rgba(0, 0, 0, 0.6);
	background-color: #79C0F2;
	padding: 10px 30px 10px 14px;
	}

.tooltip-info.rc-tooltip-placement-top .rc-tooltip-arrow,
.tooltip-info.rc-tooltip-placement-topLeft .rc-tooltip-arrow,
.tooltip-info.rc-tooltip-placement-topRight .rc-tooltip-arrow {
	border-top-color:  #79C0F2;
}

.tooltip-info.rc-tooltip-placement-right .rc-tooltip-arrow,
.tooltip-info.rc-tooltip-placement-rightTop .rc-tooltip-arrow,
.tooltip-info.rc-tooltip-placement-rightBottom .rc-tooltip-arrow {
	border-right-color: #79C0F2;
}

.tooltip-info.rc-tooltip-placement-bottom .rc-tooltip-arrow,
.tooltip-info.rc-tooltip-placement-bottomLeft .rc-tooltip-arrow,
.tooltip-info.rc-tooltip-placement-bottomRight .rc-tooltip-arrow {
	border-bottom-color: #79C0F2;
}

.tooltip-info.rc-tooltip-placement-left .rc-tooltip-arrow,
.tooltip-info.rc-tooltip-placement-leftTop .rc-tooltip-arrow,
.tooltip-info.rc-tooltip-placement-leftBottom .rc-tooltip-arrow {
	border-left-color: #79C0F2;
}

 

/* ------------------------------------------------------------------------------------------------------------------------ */
/* TOOLTIP - WARNING																										*/

/* ------------------------------------------------------------------------------------------------------------------------ */
/* TOOLTIP - ERROR																											*/

