﻿@media screen and (max-width: 992px) {
	.navbar-collapse {
		text-align: center;
	}
	#buildings #materials {
		display: none;
	}
	#buildings .col-md-9 {
		padding-bottom:20px;
	}
	.hidden-sm {
		display:none;
	}
}
@media screen and (max-width: 767px) {
	.hidden-mb {
		display: none;
	}
	.blockColors [class*='col-']:nth-child(even) {
		background-color: #1B1F39;
		color: #fff;
	}

		.blockColors [class*='col-']:nth-child(even) h2:before {
			background-color: #fff !important;
		}
	.content-padding {
		padding: 15px 35px;
	}
	.content-padding-lg {
		padding: 40px 35px;
	}
	.home-title {
		padding-top: 90px;
		padding-left: 50px;
		padding-bottom: 20px;
	}
	footer {text-align:center;}
}

@media screen and (max-width: 600px) {
	.home-container h1 {
		font-size: 30px;
	}
	.home-container h2 {
		font-size: 40px;
	}
	.home-container h3 {
		font-size: 20px;
	}
	.h1, h1 {
		font-size: 2.2rem;
	}
	#contentContainer h2 {
		font-size: 20px;
	}
}


@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
	#videoBlock1 {
		background-image: url('../Images/istockphoto-1011820294-1024x1024.jpg');
		background-position: center;
		background-repeat: no-repeat;
		background-size: cover;
	}
}