/* TOOLTIP */
div.am-tooltip {
	background-color: #175fb9;
	box-shadow: #b6c4e1 0 0 5px 0;
	border-radius: 4px;
	padding: 15px 20px;
	display: none;
	position: absolute;
	color: #ffffff;
	z-index: 100;
}
div.am-tooltip:after {
	border: 10px solid;
	content: "";
	height: 0;
	width: 0;
	position: absolute;
}
div.am-tooltip .am-tooltip-close {
	background: url("../../img/close.png") no-repeat center;
	display: block;
	width: 12px;
	height: 11px;
	position: absolute;
	right: 10px;
	top: 10px;
	cursor:pointer;
}
div.am-tooltip-top {
	margin-top: -10px;
}
div.am-tooltip-top:after {
	border-color: #175fb9 rgba(23, 95, 185, 0) rgba(23, 95, 185, 0) rgba(23, 95, 185, 0);
	top: 100%;
	left: 50%;
	margin-left:-10px;
}
div.am-tooltip-bottom {
	margin-top: 10px;
}
div.am-tooltip-bottom:after {
	border-color: rgba(23, 95, 185, 0) rgba(23, 95, 185, 0) #175fb9 rgba(23, 95, 185, 0);
	bottom: 100%;
	left: 50%;
	margin-left:-10px;
}
div.am-tooltip-left {
	margin-left: -10px;
}
div.am-tooltip-left:after {
	border-color: rgba(23, 95, 185, 0) rgba(23, 95, 185, 0) rgba(23, 95, 185, 0) #175fb9;
	top: 36%;
	left: 100%;
}
div.am-tooltip-right {
	margin-left: 10px;
}
div.am-tooltip-right:after {
	border-color: rgba(23, 95, 185, 0) #175fb9 rgba(23, 95, 185, 0) rgba(23, 95, 185, 0);
	top: 36%;
	right: 100%;
}
div.am-tooltip h2 {
	font: bold 18px/22px 'Tahoma';
	text-transform: none;
	color: #ffffff;
	margin: 0;
	padding: 0;
}

.am-tooltip .button {
	border-radius: 4px;
	background-color: #ffffff;
	border: 1px solid #ffffff;
	color: #175fb9;
	font-size: 18px;
	width: 78px;
	height: 28px;
	display: inline-block;
	cursor: pointer;
	text-align: center;
	vertical-align: top;
	line-height: 25px;
}
.am-tooltip .button:hover {
	border-color: #175fb9;
	box-shadow: #0087ff 0 0 10px;
	background-image: -webkit-linear-gradient(#ffffff, #eef7ff);
	background-image: -moz-linear-gradient(#ffffff, #eef7ff);
	background-image: -o-linear-gradient(#ffffff, #eef7ff);
	background-image: linear-gradient(#ffffff, #eef7ff);
}


div.am-tooltip div.am-combobox {
	margin-bottom: 10px;
	width: 262px;
}

div.am-tooltip div.am-combobox-selected { border-color:#fff; }

div.am-tooltip div.am-combobox-selected:hover {
	border-color: #175fb9;
	box-shadow: #0087ff 0 0 10px;
}
div.am-tooltip div.am-combobox-list {
	width: 220px;
}

/* ARROW */
div.am-helper {
	display: none;
	position: absolute;
	z-index: 100;
	background: url("../../img/arrow.png") no-repeat center center;
	width: 114px;
	height: 140px;
	cursor: pointer;
}