
@media print {
	img {
		display: none;
	}
}

/* Small devices (landscape phones, 576px and up) */
@media (min-width: 576px) {
	.home-banner {
		background-position: 0 0;
	}
	.home-intro-overlay {
		height: 360px;
	}
}

/* Medium devices (tablets, 768px and up) */
@media (min-width: 768px) {
	.main-header {
		display: block;
		width: 80px;
		height: 100vh;
	}
	#main {
		margin-top: 0;
	}
	.logo-holder img {
		height: 36px;
	}
	.brand-text {
		font-size: 26px;
	}
	.home-intro {
		left: 16%;
		top: 16%;
		width: 70%;
	}
	.home-list .card {
		min-height: 340px;
	}
}

/* Large devices (desktops, 992px and up) */
@media (min-width: 992px) {
	.home-intro-overlay {
		height: 420px;
	}
	.home-intro {
		top: 24%;
		width: 60%;
	}
	.page-content {
		min-height: 60vh;
	}
	.page-header {
		min-height: 240px;
	}
	.home-list .card {
		min-height: 380px;
	}
}

/* Extra large devices (large desktops, 1200px and up) */
@media (min-width: 1200px) {

}
