/*==========  Mobile First Method  ==========*/
/* Custom, iPhone Retina */
@media only screen and (min-width : 320px) {

}

/* Extra Small Devices, Phones */
@media only screen and (min-width : 480px) {

}

/* Small Devices, Tablets */
@media only screen and (min-width : 768px) {
	/* 100% Video desktop */
	.field--name-field-media-oembed-video iframe {
		width:100%;
		-webkit-border-radius:4px;
		-moz-border-radius:4px;
		border-radius:4px;
	}

	/* Feature blocks homepage */
	#block-views-block-feature-block-block-1 .view-content,#block-views-block-feature-block-block-2 .view-content {
		display:flex;
		justify-content:space-between;
	}

	.feature-row {
		width:24%;
	}

	.paragraph--feature-wrapper {
		margin-top:-100px;
		margin-bottom:-40px;
	}/* Navbar Last Link
																		.navbar-default .navbar-nav > li:last-child > a {
																			-webkit-border-radius:4px;
																			-moz-border-radius:4px;
																			border-radius:4px;
																			margin-right:0;
																			transition:all .2s ease-in-out!important;
																		}

																		.navbar-default .navbar-nav > li:last-child > a {
																			background-color:transparent!important;
																			color:#93c04c;
																			border:1px solid #93c04c;
																		}

																		.navbar-default .navbar-nav > li:last-child > a:hover {
																			background-color:#93c04c!important;
																			color:#fff;
																			border:1px solid #93c04c;
																		}
																		*/
	/* End Hover on Dropdown */

}

/* Medium Devices, Desktops */
@media only screen and (min-width : 992px) {
	/* Navbar */
	.navbar .menu {
		float:right;
		margin-top:12px;
	}

	.navbar-default .navbar-nav > li > a {
		padding:15px 15px 20px;
		margin:0 10px;
	}

	/* Hover on Dropdown */
	ul.nav li.dropdown:hover ul.dropdown-menu {
		display:block;
	}

	ul.nav li.dropdown ul.dropdown-menu {
		margin-top:0;
	}

	/* Active link */
	.navbar-default .navbar-nav > .active > a {
		background-color:transparent;
		border-bottom:3px solid;
	}
}


}

/* Large Devices, Wide Screens */
@media only screen and (min-width : 1200px) {

}

/*==========  Non-Mobile First Method  ==========*/
/* Large Devices, Wide Screens */
@media only screen and (max-width : 1200px) {

}

/* Medium Devices, Desktops */
@media only screen and (max-width : 992px) {
	/* Navbar */
	.navbar-default .navbar-nav > li > a {
		padding:5px 0 5px 5px;
		margin:0 10px;
		text-align:center;
	}

	.navbar-default .navbar-nav .open .dropdown-menu > li > a {
		text-align:center;
	}

	.navbar-default .navbar-nav .open .dropdown-menu > .active > a {
		color:#93c04c;
		background-color:transparent;
	}

	.dropdown-menu > li > a:hover,.dropdown-menu > li > a:focus {
		color:#333!important;
		background-color:#f5f5f5!important;
	}

	.navbar-default .navbar-nav .open .dropdown-menu > li > a {
		color:#777;
	}
}

/* Small Devices, Tablets */
@media only screen and (max-width : 767px) {
	/* Form marge */
	.form-control,.form-text {
		margin-bottom:15px;
	}

	/* Homepage 100Vh */
	.path-frontpage .header--space {
	}

	.path-frontpage .region--banner-content-wrapper {
	}

	.path-frontpage .region--bannervideo-content-wrapper {
	}

	/* Remove flex footer */
	.region-footer {
		display:block;
	}

	.footer .contextual-region {
		width:100%;
	}

	/* Footer blocks marge */
	.footer--wrapper .block,#block-voet {
		margin-bottom:20px;
	}

	/* Diensten overview remove flex */
	#block-views-block-items-overview-block-1 .bs-2col {
		flex-wrap:wrap;
	}

	/* Remove flex nowrap */
	.flex {
		flex-wrap:wrap;
	}

	/* Menu sidebar */
	.region-sidebar-first .nav > li > a,.region-sidebar-second .nav > li > a {
		padding:5px 15px;
	}
}

/* Extra Small Devices, Phones */
@media only screen and (max-width : 480px) {

}

/* Custom, iPhone Retina */
@media only screen and (max-width : 320px) {

}

/* Breakpoint navbar */
@media (max-width: 992px) {
	header .navbar-header {
		float:none;
	}

	header .navbar-left,.navbar-right {
		float:none!important;
	}

	header .navbar-toggle {
		display:block;
	}

	header .navbar-collapse.collapse {
		display:none!important;
	}

	header .navbar-nav {
		float:none!important;
	}

	header .navbar-nav>li {
		float:none;
	}

	header .collapse.in {
		display:block!important;
	}

	header .navbar-nav .open .dropdown-menu {
		position:static;
		float:none;
		width:auto;
		margin-top:0;
		background-color:transparent;
		border:0;
		-webkit-box-shadow:none;
		box-shadow:none;
	}
}