html, body{
	background-color: #ae011f;
	font-size: 8pt; 
}
a{
	color:#990000;
}
a:visited, a:hover{
	color:#990000;
}
.banner-pic{
	display: inline-block;
}
.footer-pics{position: relative;}
.footer-pic{
	position: absolute;
	left:0;
}
.pre-margin{
	padding-left: 2.4%;
	padding-right: 2.4%;
	margin-top: -20px
}
.pre-content{
	background-color: white;
	background-image: url('images/pre-content.jpg'); 
	background-position: top;
	background-size: contain;
	background-repeat: no-repeat; 
}
.shadow-back{
	-webkit-box-shadow: 0px 0px 10px 1px rgba(0,0,0,.5);
	-moz-box-shadow: 0px 0px 10px 1px rgba(0,0,0,.5);
	box-shadow: 0px 0px 10px 1px rgba(0,0,0,.5);
}

.content-1{
	background-image: url('images/content-1.jpg');
	border-radius: 30px;
	-webkit-box-shadow: 0px 0px 1.5px 1.5px rgba(133,131,133,0.5);
	-moz-box-shadow: 0px 0px 1.5px 1.5px rgba(133,131,133,0.5);
	box-shadow: 0px 0px 1.5px 1.5px rgba(133,131,133,0.5);
	position: relative;
	z-index: 3;
}
.content-1 h2 a, .content-2 h2 a{
	text-decoration: underline;
	font-weight: bold;
	letter-spacing: 1.5px
}
p>span{
	color:#990000;
	font-weight: bold
}



/** -- Responsive ----*/
@media  (max-width: 577px) {
	.container{
		padding-left: 0;
		padding-right: 0;	
	}
	.pre-margin{
		padding-left: 2.4%;
		padding-right: 2.4%;
		margin-top: -20px
	}
	.pre-content{
		padding-left: .15rem !important;
		padding-right: .15rem !important;
	}
	.shadow-back{
		-webkit-box-shadow: none;
		-moz-box-shadow: none;
		box-shadow: none;
	}
	.content-1{
		border-radius: 0;
		-webkit-box-shadow: none;
		-moz-box-shadow: none;
		box-shadow: none;
	}
	.content-1 h2 a, .content-2 h2 a{
		font-size: 1.2rem;
	}
}
@media  (min-width: 577px) {
	.pre-margin{
		padding-left: 32.3px;
		padding-right: 32.3px;	
	}
}
@media  (min-width: 768px) {
	.pre-margin{
		padding-left: 32.6px;
		padding-right: 32.6px;
		margin-top: -23px	
	}
	
}
@media  (min-width: 845px) {
	.pre-margin{
		padding-left: 34.7px;
		padding-right: 34.7px;
		margin-top: -23px	
	}
	
}
@media  (min-width: 992px) {
	.pre-margin{
		padding-left: 34.7px;
		padding-right: 34.7px;	
	}
	body{
		font-size: 10pt;
	}
}
@media  (min-width: 1200px) {
	.pre-margin{
		padding-left: 34.6px;
		padding-right: 34.6px;	
	}	
}


.container{
	max-width: 880px !important
}