/*  id (basic, centered, forcecentered, cycleitems, cyclepages, oneperframe, crazy)  */
	
	/* Frame */
.frame {
	height: 460px;
	overflow: hidden;
	/* margin:40px 0px; */
}
.frame ul {
	list-style: none;
	margin: 0;
	padding: 0;
	height: 100%;
	/*width:2830px;*/
}

@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
	
	.frame ul {
		width:2830px;
	}

}


.frame ul li {
	float: left;
	width: 235px;
	height: 100%;
	margin: 0 0px 0 0;
	padding: 0;
	color: #ddd;
	text-align: center;
	/* cursor: pointer; */
	color:#9d9d9d;
}
.frame ul li.active {
	/* color: #fff; */
	/* background: #a03232; */
}

.mCSB_container {
	height:100% !important;
}

/* Scrollbar */
.scrollbar {
	padding:0 0.5em;
	height: 16px;
	border-top:2px solid #adadad;
	background: #ebebeb;
	line-height: 0;
	border-radius:10px;
	max-width:600px;
	margin:0 auto;
}
.scrollbar .handle {
	width: 100px;
	height: 8px;
	background: #bababa;
	cursor: pointer;
	margin-top:2px;
	border-radius:5px;
}
.scrollbar .handle .mousearea {
	position: absolute;
	top: -9px;
	left: 0;
	width: 100%;
	height: 20px;
}

/* Pages */
.pages {
	list-style: none;
	margin: 20px 0;
	padding: 0;
	text-align: center;
}
.pages li {
	display: inline-block;
	width: 12px;
	height: 12px;
	margin: 0 4px;
	text-indent: -999px;
	border-radius: 10px;
	cursor: pointer;
	overflow: hidden;
	background: #d3d3d3;
	box-shadow: inset 0 0 0 1px rgba(0,0,0,.2);
}
.pages li:hover {
	background: #d3d3d3;
}
.pages li.active {
	background: #14394c;
}

/* Controls */
.controls { margin: 25px 0; text-align: center; }

