/* TipTip CSS - Version 1.2 */

#tiptip_holder {
	display: none;
	position: absolute;
	top: 0;
	left: 0;
	z-index: 3000;
}

#tiptip_holder.tip_top {
	padding-bottom: 5px;
}

#tiptip_holder.tip_bottom {
	padding-top: 5px;
}

#tiptip_holder.tip_right {
	padding-left: 5px;
}

#tiptip_holder.tip_left {
	padding-right: 5px;
}

#tiptip_content {
	font-family: 'Roboto',Arial,sans-serif;
	font-weight: 300;
	font-size: 16px;
	color: #000000;
	text-align: center;
	padding: 20px 25px 30px 25px;
	border: 1px solid #c51e7d;
	background-color: rgba(255, 255, 255, 0.9);
	border-radius: 10px;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	box-shadow: 5px 5px 30px rgba(0,0,0,0.2);
	-webkit-box-shadow: 5px 5px 20px rgba(0,0,0,0.2);
	-moz-box-shadow: 5px 5px 20px rgba(0,0,0,0.2);
	-webkit-backdrop-filter: saturate(180%) blur(20px);
	backdrop-filter: saturate(380%) blur(20px);
}

#tiptip_arrow, #tiptip_arrow_inner {
	position: absolute;
	border-color: transparent;
	border-style: solid;
	border-width: 6px;
	height: 0;
	width: 0;
}

#tiptip_holder.tip_top #tiptip_arrow {
	border-top-color: #c51e7d;
}

#tiptip_holder.tip_bottom #tiptip_arrow {
	border-bottom-color: #c51e7d;
}

#tiptip_holder.tip_right #tiptip_arrow {
	border-right-color: #c51e7d;
}

#tiptip_holder.tip_left #tiptip_arrow {
	border-left-color: #c51e7d;
}

#tiptip_holder.tip_top #tiptip_arrow_inner {
	margin-top: -7px;
	margin-left: -6px;
	border-top-color: #c51e7d;
}

#tiptip_holder.tip_bottom #tiptip_arrow_inner {
	margin-top: -5px;
	margin-left: -6px;
	border-bottom-color: #c51e7d;
}

#tiptip_holder.tip_right #tiptip_arrow_inner {
	margin-top: -6px;
	margin-left: -5px;
	border-right-color: #c51e7d;
}

#tiptip_holder.tip_left #tiptip_arrow_inner {
	margin-top: -6px;
	margin-left: -7px;
	border-left-color: #000000;
}
.tooltip-btn-km {
	padding: 5px 20px 5px 20px;
	font-weight: 400;
	color:#000000;
	border:1.5px solid #000000;
	background-color:#ffffff;
	text-decoration: none;
	border-radius:20px;
	-moz-border-radius:20px;
	-webkit-border-radius:20px;
		
	-webkit-transition:all ease-in-out .2s;
	-moz-transition:all ease-in-out .2s;
	-o-transition:all ease-in-out .2s;
	transition:all ease-in-out .2s
}
.tooltip-btn-km:hover {
	color:#c51e7d;
	border-color:#c51e7d;
}