@media (max-width:1280px) {
	.container {
		width: 100% !important;
	}
}
@media (max-width:1070px) {

}

@media (max-width:980px) {
	ul.menu {
		li {
			& > a {
				font-size: 12px !important;
			}
		}
	}
	a.header-logo {
		text-align: center;
		img {
			margin: 0 auto;
		}
	}
	.header-socials {
		float: left !important;
	}
	.home-about {
		margin: 0 0 30px;
	}
	.home-led {
		background-size: 100% 100%;
	}
	a.banner-block {
		img {
			width: 100%;
		}
	}
	.home-photos {
		margin: 0 0 30px;
	}
}

@media (max-width:768px) {
	.title-bar {
		padding-left: 200px !important;
	}
	.side-calendar {
		margin: 0 0 30px;
	}
	.tab-links {
		margin: 0;
		a {
			margin: 0 0 15px;
		}
	}
	a.basic-button {
		margin: 0 0 30px;
	}
	a.side-more-link {
		margin: 0 0 30px;
		display: block;
	}
	.cpager {
		display: none;
	}
	.news-carousel {
		margin: 0 0 30px;
	}
	.side-form {
		button {
			margin: 0 0 30px;
		}
	}
	.share-links {
		display: block;
		a {
			margin: 0 0 15px;
		}
	}
	.footer-links {
		margin: 0 0 15px;
	}
	.footer-logo {
		img {
			margin: 0 auto;
		}
	}
}