@CHARSET "UTF-8";
/***
	All Footer Styles
	
	- Footer links
	- Footer menu
	- Footer
***/

#footer-link-bar {
	background-color: #f4f4f4;
	box-shadow: inset 0 10px 10px -10px #666666;
	padding-top:20px;
}

#footer-link-bar h4 { font-family: Arial, Helvetica, sans-serif; margin-bottom:0;text-transform:uppercase;padding-left:10px;padding-right:10px;}
  #footer-link-bar a {text-decoration:none;color:#1a3c6a;}
  #footer-link-bar a:hover {text-decoration:underline;color:#1a3c6a;}
  #footer-link-bar ul {margin-top:7px;padding:10px;}
  #footer-link-bar ul li {color:#999999;padding-top:5px;padding-bottom:5px;}
  #footer-link-bar ul li a {color:#999999;padding-top:5px;padding-bottom:5px;}
  #footer-link-bar .dfv {color: #999999;font-size:0.75em;margin-right:15px;padding:10px;}
#footer-link-bar .dfv a {
	color: #999999 !important;
}
  #footer-link-bar .dfv img {margin-left:3px;vertical-align: middle;margin-top:-8px;}
  
  
  
#footer-menu-bar {background-color:#1a3c6a;color:white;min-height:60px;}
  #footer-menu-bar .pure-menu {margin-top:15px;}
  #footer-menu-bar a {color:white;text-decoration: none;padding:.5em 0.6em;}
  #footer-menu-bar a:hover {text-decoration: underline;background-color:transparent;}
  #footer-menu-bar .socialBtn {padding:0;border-radius: 50%;background-color: #6082a2;display: inline-block;margin-top: 16px;margin-right: 5px;width: 28px;height: 28px;text-align: center;}
  #footer-menu-bar .socialBtn:hover {background-color:white;color:black;}
  #footer-menu-bar .socialBtn i {display:block;font-size: 1.2em;margin-top:5px;}
  
#footer {background-color:#1a3c6a;color:white;padding-top:50px;padding-bottom:70px;box-shadow: inset 0 20px 20px -18px #000000;}
#footer img {max-width:300px;}
#footer p {margin-top:5px;margin-bottom:15px;}

#footer-switcher-panel {
	color: white;
	position: fixed;
	bottom: 0;
	width: 100%;
	background-color: rgba(0, 0, 0, 0.8);
	left: 0;
	padding: 15px;
	text-align: center;
	z-index: 11001;
}

#footer-switcher-panel a {
	font-size: 4em;
	color: white;
}