/* Base styles, which will be overridden by everything below them */

a{
	text-decoration: none;
}
a:hover{
	text-decoration: none;
}
a:visited{}
a:active{}

.nav {}
.nav a{}
.nav a:hover{}
.nav a:visited{}
.nav a:active{}

.heading {
	font-family: "Incised901";
	font-size: 14px;
	color: #0e4f9b;
	margin-bottom: 15px;
}
.heading a:link{}
.heading a:hover{}
.heading a:visited{}
.heading a:active{}

.sub-heading {}
.sub-heading a:link{}
.sub-heading a:hover{}
.sub-heading a:visited{}
.sub-heading a:active{}

.maintext {}
.maintext a:link{}
.maintext a:hover{}
.maintext a:visited{}
.maintext a:active{}

footer {
	color: #e0ddd8;
	font-size: 13px;
}
footer a:link{}
footer a:hover{}
footer a:visited{}
footer a:active{}
footer strong{
	font-family: "Incised901";
	font-size: 14px;
	color: #fefefe;
}
footer p{
	margin-bottom: 30px;
}

.footer-outer-container{
	background: #0e4f9b;
	border-top: 9px solid #043671;
	padding: 10px 0 30px 0;
}

.copyright {
	background: #043671;
	padding: 16px 0 10px 0;
	color: #e0ddd8;
	font-size: 13px;
}
.copyright a{
	color: #e0ddd8;
}
.copyright a:hover{}
.copyright a:visited{}
.copyright a:active{}

.contact-map{
	width: 100%;
	height: 300px;
}

/* Responsive styles, which override the base styles at specific sizes */

/* Smartphones */
/* Equivalent to bootstrap's media-sm */
@media(min-width: 576px){
	
}
	
/* Tablets */
/* Equivalent to bootstrap's media-md */
@media(min-width: 768px){
	
}
	
/* Laptops */
/* Equivalent to bootstrap's media-lg */
@media(min-width: 992px){
	.heading {
		font-size: 21px;
		margin-bottom: 15px;
	}
	footer{
		font-size: 20px;
	}
	footer strong{
		font-size: 17.5px;
	}
	footer p{
		margin-bottom: 40px;
	}
	.footer-outer-container{
		border-top: 13px solid #043671;
		padding: 15px 0;
	}
	.copyright{
		padding: 16px 0 8px 0;
		font-size: 20px;
	}
}
	
/* Desktops */
/* Equivalent to bootstrap's media-xl */
@media(min-width: 1200px){
	
}
	
/* Extra large Desktops */
@media(min-width: 1600px){
	
}