	#tooltip_bubble{
		position:absolute;
		background-color:#fff;
		border:1px solid #ccc;
		width:auto;
		height:auto !important;
		z-index:500;
		display:none;
		-webkit-box-shadow: 4px 4px 7px 0px rgba(0,0,0,0.3);
		-moz-box-shadow: 4px 4px 7px 0px rgba(0,0,0,0.3);
		box-shadow: 4px 4px 7px 0px rgba(0,0,0,0.3);		
		-webkit-border-radius: 3px;
		-moz-border-radius: 3px;
		border-radius: 3px;
		pointer-events : none;

	}
	#tooltip_bubble .inner{
		padding:7px;
		padding-left:20px;
		padding-right:20px;
		line-height:160%;
		width:100%;
		position:relative;
		white-space:pre-wrap;
		color:#333 !important;
		font-size:14px;
	}
	#tooltip_bubble .inner.tt-html{
		white-space:normal !important;
		
	}
	
	#tooltip_bubble .arrow{
		content:"";
		width:22px;
		height:10px;
		position:absolute;
		background-image:url("../img/search_alert_box_arrow.png");
		background-repeat:no-repeat;
		background-position:center top;
		z-index:499;
		margin-top:-10px;
		-webkit-transform: rotate(180deg);
		-moz-transform: rotate(180deg);
		-ms-transform: rotate(180deg);
		-o-transform: rotate(180deg);
		transform: rotate(180deg);	
	}
	#tooltip_bubble .arrow.bottom{
		content:"";
		width:22px;
		height:10px;
		position:absolute;
		background-image:url("../img/search_alert_box_arrow.png");
		background-repeat:no-repeat;
		background-position:center top;
		z-index:499;
		margin-top:-10px;
		-webkit-transform: rotate(0deg);
		-moz-transform: rotate(0deg);
		-ms-transform: rotate(0deg);
		-o-transform: rotate(0deg);
		transform: rotate(0deg);	
	
	}

	#tooltip_bubble .arrow.vertical{
		content:"";
		width:10px;
		height:22px;
		position:absolute;
		background-image:url("../img/search_alert_box_arrow_vert_left.png");
		background-repeat:no-repeat;
		background-position:center top;
		background-size:contain;
		z-index:499;
		margin-left:-2px;
	}
	#tooltip_bubble .arrow.vertical.right{
		background-image:url("../img/search_alert_box_arrow_vert_right.png");
		margin-left:-10px;
	}
	
