
/* ## footer ## */

.footer {background:#eff2f5; padding:50px 0 0 0; color:#113363; text-align:center; border-top:1px solid #dde3ec;}

.footer-links {margin:0 0 15px;}

.footer-heading {display:block; font-size:1.5em; font-weight:bold; margin:0 0 30px 0;}
.footer-heading a {text-decoration:none;}

.footer-links {}
.footer-links ul {margin:0px; padding:0px; list-style-type:none;}
.footer-links ul li {margin:2px 0;}
.footer-links a { text-decoration:none;}
.footer-links a:hover,
.footer-links a:focus {text-decoration:underline;}

.sub-footer { padding:20px 0 40px; }


.sub-footer-links {margin-bottom:5px;}
.sub-footer-links ul {margin:0px; padding:0px; list-style-type:none;}
.sub-footer-links ul li {display:inline-block; margin:0 0px;}
.sub-footer-links a {font-size:.75em; color:#113363; text-decoration:none;}
.sub-footer-links a:hover,
.sub-footer-links a:focus {text-decoration:underline;}

.sub-footer-heading {font-size:.75em; margin-bottom:30px;}
.sub-footer-heading a{color: #113363; text-decoration: none;}
.copyright { font-size:.75em;}
.copyright a {color:#113363; text-decoration:none; display:inline-block; margin-bottom:5px;}
.copyright a:hover,
.copyright a:focus {text-decoration:underline;}

/* ## Footer Email Signup ## */

.email-signup {margin:0 0 20px;}
.email-signup .inner {position:relative;}
.email-signup p { margin:0 0 10px 0; }
.email-signup .formee input[type="text"] {margin:0px;}
.email-signup .btn {position:absolute; right:0px; top:0px; height:100%;}

.follow-us {}
.follow-us a {text-decoration:none; color:#113363; display:inline-block; font-size:2em; margin:0 10px;}
.follow-us a:hover,
.follow-us a:focus {color:#333;}


/* =================================================================
                        Media Queries
===================================================================*/


@media only screen and (min-width:48em){
	.follow-us a {margin:0 15px;}
	
}