body{
	height: 100%;
	background-position: center top;
	background-repeat: repeat-y;
}

@media (min-width: 768px) {
	body{
		background-image: none;
		background-image: url('../img/background-sm.png');
	}
}
@media (min-width: 992px) {
	body{
		background-image: url('../img/background-md.png');
	}
}
@media (min-width: 1200px) {
	body{
		background-image: url('../img/background-lg.png');
	}
}

body.layout-clean{
	background: none;
}

	div#header {
		position: fixed;
		z-index: 3;
		background: rgba(255,255,255,0.95);
		height: 100px;
		width: 100%;
		-webkit-box-shadow: 0px 4px 18px 0px rgba(0,0,0,0.2);
		-moz-box-shadow: 0px 4px 18px 0px rgba(0,0,0,0.2);
		box-shadow: 0px 4px 18px 0px rgba(0,0,0,0.2);
	}
		
		div#header img{
			padding: 0;
			float: left;
		}
	
	div#content{
		padding-top: 100px;
		position: relative;
	}
	
	body.layout-clean div#content{
		padding-top: 20px;
	}
	
	@media (min-height: 600px) {
		body.layout-clean div#content{
			padding-top: 200px;
		}
	}
	
		div#content div#leftmenu-container{
			position: relative;
			padding-top: 20px;
			padding-bottom: 20px;
		}
		
			div#content div#leftmenu-container ul{
				position: fixed;
			}
			
			@media (min-width: 768px) {
				div#content div#leftmenu-container ul{
					width: 249px;
				}
			}
			@media (min-width: 992px) {
				div#content div#leftmenu-container ul{
					width: 243px;
				}
			}
			@media (min-width: 1200px) {
				div#content div#leftmenu-container ul{
					width: 292px;
				}
			}
		
		div#content div#content-container{
			height: 100%;
			padding-top: 20px;
			padding-bottom: 20px;
		}
		
			div#content div#content-container div#footer{
				border-top: 1px solid #ccc;
				margin-top: 20px;
				padding-top: 20px;
			}
			
			
.navbar-toggle {
	border-color: #dddddd;
	margin-top: 32px;
}

	.navbar-toggle .icon-bar{
		background-color: #cccccc;
	}

/* Test */
.glyphicon-lg{font-size:3em}
.blockquote-box{
	margin-bottom:25px;
	padding-left: 25px;
	padding-top: 5px;
	padding-bottom: 15px;
	/*border: 1px solid #ccc;*/
	
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	
	-webkit-box-shadow: 0px 0px 16px 2px rgba(92,92,92,0.1);
	-moz-box-shadow: 0px 0px 16px 2px rgba(92,92,92,0.1);
	box-shadow: 0px 0px 16px 2px rgba(92,92,92,0.1);
}
.blockquote-box .square{width:100px;min-height:50px;height:100%;margin-right:22px;text-align:center!important;background-color:#E6E6E6;padding:20px 0}
.blockquote-box.blockquote-primary{border-left:5px solid #357EBD}
.blockquote-box.blockquote-primary h4{color: #357EBD}
.blockquote-box.blockquote-success{border-left:5px solid #4CAE4C}
.blockquote-box.blockquote-success h4{color: #4CAE4C}
.blockquote-box.blockquote-info{border-left:5px solid #46B8DA}
.blockquote-box.blockquote-info h4{color: #46B8DA}
.blockquote-box.blockquote-warning{border-left:5px solid #EEA236}
.blockquote-box.blockquote-warning h4{color: #EEA236}
.blockquote-box.blockquote-danger{border-left:5px solid #D43F3A}
.blockquote-box.blockquote-danger h4{color: #D43F3A}