* {
	box-sizing: border-box !important;
}

h1, h2, h3, h4, h5, h6, p {
	font-family: 'Montserrat', sans-serif !important;
}

p {
	font-weight: 400 !important;
}

.navbar.bg-color {
	background-color: #303C49;
	border-radius: 0;
}

.nav-3cols-logo img {
	max-width: 180px
}

.navbar-nav>.active>a, .navbar-nav>.active>a:hover, .navbar-nav>.active>a:focus {
	background: none;
}

.nav .open>a, .nav .open>a:focus, .nav .open>a:hover {
	background-color: #E40045;
	border-color: #E40045;
}

.navbar-nav>li>.dropdown-menu {
	background-color: #E40045;
	color: white !important;
}

.dropdown-menu>li>a:focus, .dropdown-menu>li>a, .dropdown-menu>li>a:hover {
color: white;
text-decoration: none;
background-color: transparent;
}

.bg-video {
	padding-top: 120px !important;
	padding-bottom: 60px !important;
}

.man-logo {
	max-width: 80px;
}

.text-white {
	color: white !important;
}

.text-black {
	color: black !important;
}

.text-red {
	color: #E40045 !important;
}

.text-blue {
	color: #303C49 !important;
}

.text-underline {
	text-decoration: underline !important
}

.bg-blue {
	background-color: #303C49 !important;
}

.bg-red {
	background-color: #E40045 !important;
}

.btn, .btn-nav, nav {
	text-transform: uppercase !important;
}

.btn-red {
	background-color: #E40045 !important;
	border-color: transparent !important;
	-webkit-box-shadow: 0 4px 0 #cc023f !important;
	-moz-box-shadow: 0 4px 0 #cc023f !important;
	box-shadow: 0 4px 0 #cc023f !important;
}
.bg-black {
	background-color: black !important;
}

#inschrijven {
	background: url('../img/bg.jpg') no-repeat;
	background-size: cover;
}

.white-shapes {
	position: absolute;
	bottom: 0;
	z-index: 999;
}

.rotate-shapes {
	-ms-transform: rotate(180deg); /* IE 9 */
  	-webkit-transform: rotate(180deg); /* Safari 3-8 */
  	transform: rotate(180deg);
  	position: absolute;
	top: 0;
	z-index: 999;
}

.countdown .timer {
	min-width: 110px;
	padding: 10px;
	margin-left: 0;
	background: black;
}

.countdown .timer>div {
	font-weight: 500 !important;
	font-size: 70px;
}

.overlay {
	background:rgba(0, 0, 0, 0.6);
}

.hero-leadbox .form-horizontal {
	background: black;
}

.collapsing input {
	width: 100% !important;
	padding: 16px !important;
}