@CHARSET "UTF-8";
/** ----------------------------------------- Popup Layer Start ----------------------------------------- */
.popupLayer {
	/* max-width:1440px; */
	margin:0 auto;
	position:relative;
}

#popupLayer-left.popupLayer-container {
	position:absolute;
	left:0;
	top:auto;
	z-index:1001;
	border:0px solid #ddd;
	-moz-box-shadow:2px 2px 4px #ddd;
	-webkit-box-shadow:2px 2px 4px #ddd;
	box-shadow:2px 2px 4px #ddd;
}

#popupLayer-right.popupLayer-container {
	position:absolute;
	right:0;
	top:auto;
	z-index:1001;
	border:0px solid #ddd;
	-moz-box-shadow:-2px 2px 4px #ddd;
	-webkit-box-shadow:-2px 2px 4px #ddd;
	box-shadow:-2px 2px 4px #ddd;
}

.popupLayer-container.open {
	border:1px solid #ddd !important;
}

.popupLayer-content {
	width:0;
	height:0;
	overflow:hidden;
	background:#fff;
}

#popupLayer-left.popupLayer-container .popupLayer-content aside {
	width:10px;
	height:100%;
	position:absolute;
	right:0;
	top:0;
	background:#eee;
	background:linear-gradient(to left, #eee 0, #fff 100%);
}

#popupLayer-right.popupLayer-container .popupLayer-content aside {
	width:10px;
	height:100%;
	position:absolute;
	left:0;
	top:0;
	background:#eee;
	background:linear-gradient(to right, #eee 0, #fff 100%);
}

#popupLayer-left.popupLayer-container .popupLayer-content .popupLayer-buttons {
	padding:4px;
	margin-right:-2px;
	display:none;
}

#popupLayer-right.popupLayer-container .popupLayer-content .popupLayer-buttons {
	padding:4px;
	margin-left:-2px;
	display:none;
}

#popupLayer-left.popupLayer-container .popupLayer-content .popupLayer-close {
	float:left;
}

#popupLayer-right.popupLayer-container .popupLayer-content .popupLayer-close {
	float:right;
}

.popupLayer-content .popupLayer-iframe {
	margin-left:-2px;
}

.popupLayer-content .popupLayer-iframe div {
	height:100%;
}
/** ----------------------------------------- Popup Layer End ----------------------------------------- */
/** ----------------------------------------- Popover Layer Start ----------------------------------------- */
.popover {
	box-shadow:0 2px 4px rgba(0,0,0,0.2);
	color:#000;
	position:fixed;
	font-family:inherit;
	max-width:none;
}

.popover .popover-content {
	padding:6px;
	font-weight:normal;
	font-family:inherit;
	display:inline-block;
}

.popover.top .arrow {
	border-width:7px;
	margin-left:-7px;
	bottom:-14px;
}
/** ----------------------------------------- Popover Layer End ----------------------------------------- */
/** ----------------------------------------- Tooltip Start ----------------------------------------- */
.tooltip .tooltip-inner {
	word-break:break-all;
	background-color:#6ebb2f !important;
}

.tooltip .tooltip-arrow {
	border-top-color:#6ebb2f !important;
	border-bottom-color:#6ebb2f !important;
}
/** ----------------------------------------- Tooltip End ----------------------------------------- */