@media screen and (max-width: 768px) {
	/*Hide the tagline on mobile screens*/
	#tagline {display: none;}
	.row {
		padding-top: 2em;
		padding-bottom: 2em;
	}

}

@media screen and (max-width: 1200px) {
	.row {
		padding-top: 2em;
		padding-bottom: 2em;
	}
}

#mainJumbo {
	background-image: url('../img/OpeningIMG.JPG');
	background-repeat: no-repeat;
	background-position: 25% 55%;
	background-size: cover;
	text-align: center;
	height: 20%;
	margin: 0;
	padding: 0;
}

#mainJumbo h1 {
	padding-top: 1em;
}

#tagline p {
      font-weight: bold;
      margin-right: 25%;
      margin-left: 25%;
}

.container-fluid {
	padding: 0;
}

.row {
	width: 100%;
	margin: 0;
}

.col{
	margin-top: auto;
	margin-bottom: auto;
	padding-right: 0;
	padding-left: 0;
}

.col:first-child{
	padding-right: 2%;
}

.col h3, .col p{
	margin-left: 5%;
}