@import url(http://fonts.googleapis.com/css?family=Kalam);




.tooltip {
	display: inline;
	position: relative;
	z-index: 999;
}

.tooltip-content {
	position: absolute;
	background-size: 100% 100%;
	z-index: 9999;
	width: 200px;
	bottom: 13%;
	left: 50%;
	margin-left: -100px;
	padding: 60px 30px 100px 30px;;
	text-align: center;
	color: #fff;
	opacity: 0;
	cursor: default;
	font-size: 0.45em;
	font-weight: 100;
	line-height: 1.4;
	pointer-events: none;
	-webkit-transform: scale3d(0.1,0.2,1);
	transform: scale3d(0.1,0.2,1);
	-webkit-transform-origin: 50% 120%;
	transform-origin: 50% 120%;
	-webkit-transition: opacity 0.4s, -webkit-transform 0.4s;
	transition: opacity 0.4s, transform 0.4s;
	-webkit-transition-timing-function: ease, cubic-bezier(0.6,0,0.4,1);
	transition-timing-function: ease, cubic-bezier(0.6,0,0.4,1);
}
.tooltip-bg{background: url(../img/shape2010.svg) no-repeat center bottom;}
.tooltip-bg2{background: url(../img/shape2013.svg) no-repeat center bottom;}
.tooltip-bg3{background: url(../img/shape2014.svg) no-repeat center bottom;}
.tooltip-bg4{background: url(../img/shape2016.svg) no-repeat center bottom;}
.tooltip-bg5{background: url(../img/shape2012.svg) no-repeat center bottom;}
.tooltip-bg6{background: url(../img/shape0.svg) no-repeat center bottom;}
.tooltip-bg7{background: url(../img/shape2011.svg) no-repeat center bottom;}
.tooltip-bg8{background: url(../img/shape2004.svg) no-repeat center bottom;}

.tooltip-content strong{font-size: 1.6em; font-weight: 600; padding-bottom: 0.5em; font-family: 'Century Gothic'}

.tooltip:hover .tooltip-content {
	opacity: 1;
	pointer-events: auto;
	-webkit-transform: scale3d(1,1,1);
	transform: scale3d(1,1,1);
}
.tooltip-li:hover .tooltip-icon {opacity: 0;}
/* Arrow 

.tooltip-content::after {
	content: '';
	position: absolute;
	width: 16px;
	height: 16px;
	left: 50%;
	margin-left: -8px;
	top: 100%;
	background: #00AEEF;
	-webkit-transform: translate3d(0,-60%,0) rotate3d(0,0,1,45deg);
	transform: translate3d(0,-60%,0) rotate3d(0,0,1,45deg);
}
*/

.tooltip1 {
	display: inline;
	position: relative;
	z-index: 999;
}

.tooltip1-content {
	position: absolute;
	/*background: url(../img/shape1.svg) no-repeat center bottom;*/
	background-color: red;
    -webkit-mask:  url(../img/shape1.svg) no-repeat 50% 50%;
    mask: url(../img/shape1.svg) no-repeat 50% 50%;
	
	background-size: 100% 100%;
	z-index: 9999;
	width: 200px;
	bottom: 50%;
	left: 50%;
	margin-left: -100px;
	padding: 100px 30px 100px 30px;
	text-align: center;
	color: #fff;
	opacity: 0;
	cursor: default;
	font-size: 0.55em;
	line-height: 1.4;
	pointer-events: none;
	font-family: 'Kalam', cursive;
	-webkit-transform: scale3d(0.1,0.2,1);
	transform: scale3d(0.1,0.2,1);
	-webkit-transform-origin: 50% 120%;
	transform-origin: 50% 120%;
	-webkit-transition: opacity 0.4s, -webkit-transform 0.4s;
	transition: opacity 0.4s, transform 0.4s;
	-webkit-transition-timing-function: ease, cubic-bezier(0.6,0,0.4,1);
	transition-timing-function: ease, cubic-bezier(0.6,0,0.4,1);
}

.tooltip1:hover .tooltip1-content {
	opacity: 1;
	pointer-events: auto;
	-webkit-transform: scale3d(1,1,1);
	transform: scale3d(1,1,1);
}

/*** Alfred 2016-9-13 ***/
