img.brand {
	display:none !important;
}

body {
	padding-top: 50px !important;
}

#navbar .navbar-inner {
	background: #fff !important;
}

.contact {
	height:340px;
	background: #4b4b4d;
}

.footer {
	background: #3d3d3f;
}

#navbar .navbar-inner .nav li a {
	color:#4b4b4d !important;
}

#navbar .navbar-inner .nav li.active a {
	color:#fff !important;
}

#navbar ul.nav {
	float:left;
}

#slider .above-slider {
	position: absolute;
	top:0;
	width:100%;
	height:520px;
}

#slider .slider-image-overlay {
	position: absolute;
	top:0;
	width:100%;
	height:520px;
	z-index:999;
	background:rgba(0,0,0,0.2);
}

#home-slider, #home-slider .sy-slide {
   	height:520px;
   	max-height:520px !important;
   	overflow: hidden;
}

.project-slider {
	width:100%;
}

.project-slider .sy-slide {
	height:400px;
	max-height:400px !important;
	overflow: hidden;
}

.sy-controls {
	background: none !important;
}

.sy-controls li a:after {
	background-color: #fff !important;
}

.sy-caption-wrap {
	bottom: 3em !important;
}

.sy-pager a {
	box-shadow: 0px 0px 4px rgba(0,0,0,0.3)
}

.sy-pager li.sy-active a {
	background-color: #ff3300 !important;
}

.sy-pager {
	position: relative;
	top:-35px;
	margin-top:0 !important;
	z-index: 1000 !important;
	margin-bottom:10px;
	overflow: visible !important;
}

#slider {
	background:#444;
	width:100%;
	height:520px;
	position:relative;
}

.slide-caption-wrap {
	position: absolute;
	top:0px;
	width:100%;
	height:520px;
	margin:0 auto !important;
	z-index: 9999 !important;
	background:rgba(0,0,0,0.2);
	padding-top:140px;
}

h2.intro {
	padding-top:90px;
	text-align:left;
	margin:0;
	width:70%;
	color:#fff;
	text-shadow: 1px 1px 8px black;
	line-height:32px;
	font-size:19px;
	font-weight:normal;
	z-index: 1000 !important;
}

h2.intro strong {
	line-height:36px;
	font-size:22px;
	text-shadow: 1px 1px 8px rgba(0,0,0,0.5);
}

.slider_bottom {
	margin:0;
	width:100%;
	min-width: 940px;
	position: absolute;
	left:0;
	bottom:0;
	padding-top:60px;
	padding-bottom:0px;
	text-align: center;
	font-size:15px;
	color:#fff;
	background: linear-gradient(rgba(0,0,0,0) 0%, rgba(0,0,0,0.5) 100%);
	line-height:30px;
	z-index:1000 !important;
}

.slider_bottom span {
	display:inline-block;
	margin-right:5px;
	position:relative;
	top:42px;
}

.slider_bottom a {
	display:inline-block;
	position:relative;
	top:40px;
}

.btn-form {
	background: #f17323 !important;
	color:#fff !important;
	border:1px solid #de6418 !important;
	padding:35px 10px 45px 10px;
	text-shadow: none !important;
	position: relative;
	top:-1px;
	margin:0 2px;
	width:120px;
	height:60px;
	border-radius:50%;
	line-height:20px;
	font-size:12px;
	text-align:center;
}

.btn-form img.form-icon {
	display:block;
	margin:0 auto;
}

.btn-form:hover {
	background: #ee6815 !important;
}

.btn-facebook {
	background: #3B5998 !important;
	color:#fff !important;
	border:1px solid #244385 !important;
	padding:6px 10px;
	text-shadow: none !important;
	position: relative;
	top:-1px;
	margin:0 2px;
}

.btn-form.icon-only {
	width:80px;
	height:80px;
	padding:35px 20px 5px 20px;
	line-height:110px;
}

.btn-form.icon-only img.form-icon {
	display:block;
	margin:0 auto;
	width:50px;
}

#home {
	background: none !important;
	margin-top:0;
}

.navbar .container {
	position: relative;
}

#logo-bol-wrap {
	position: relative;
	z-index:9999;
	width:960px !important;
	pointer-events: none !important;
}

.btn, .btn-primary {
	background: #f17323 !important;
	color:#FFF !important;
}

.btn:hover, .btn-primary:hover {
	background: #e96310 !important;
}

#logo-bol {
	position: relative;
	z-index:9999;
	display:block;
	float:right;
	width:200px;
	height:200px;
	border-radius:50%;
	box-shadow: 0px 0px 20px rgba(0,0,0,0.3);
}

#logo-bol-wrap.affix {
	position:fixed !important;
	z-index:9999;
	top:-70px;
}

.navbar-inner {
	background:#000 !important;
}

.navbar li.active a {
	background: #4b4b4d !important;
}

#intro {
	margin-bottom:40px;
}

#referenties {
	margin-top:30px;
	background:#eee;
}

#referenties .page_title {
	position: relative;
	top:-50px;
}

#referenties .pixelmap {
	width:400px;
	position: absolute;
	right:0;
	top:0;
}