/* stylesheet for demo and examples */
body{
	margin: 0;
	padding: 0;
	min-width: auto;
}

.callbacks, .callbacks + p, #examples, .content, .disable-destroy, .show-hide, .dialog, .all-themes-switch, .scrollTo{ -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; }
.content{
	overflow: auto;
	position: relative;
	padding: 10px;
	text-align: left;
	-webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;
}

.content.hidden{ display: none; }

.content.light{
	background-color: #ddd;
	color: #333;
}
.full-page-alt #mCSB_1_container{
	width: 97% !important; 
	min-width: 480px;
}
.full-page-alt #mCSB_1_scrollbar_vertical{
	position: fixed;
	margin-right: 30px;
	margin-top: 16px;
	margin-bottom: 16px;
}
.full-page-alt #mCSB_1_scrollbar_horizontal{
	position: fixed;
	margin-bottom: 30px;
	margin-left: 16px;
	margin-right: 16px;
}
.full-page-alt .outer.content{ width: 960px; }
.full-page-alt .horizontal-images.content{
	height: 275px;
	width: 100%;
	margin: 20px auto 10px auto;
}
.full-page-alt .horizontal-images.content img{ height: 200px; }
