/*. ==========FOOTER AND LINKS========== */

.footer {
  float: left;
  height: 100%;
  width: 100%;
  background-color: #888886;
  min-height: 150px;
}

.footer_logo {
  display: block;
  margin-left: auto;
  margin-right: auto;
  width: 50%;	
}

.footer_heading {
	height: 100px;
	line-height: 100px;
	text-align: center;	
}

.footer_heading_span {
  display: inline-block;
  vertical-align: middle;
  line-height: normal;
  padding: 4px;
  color: white;
}

/* if you need to make the footer height variable, set the heights of links and important to 100% and get rid of the border right line */
.footer_links {
  float: left;
  display: block;
  color: #f3f3f3;
  text-align: center;
  padding: 14px 16px;
  width: 46%;
  border-right: solid thin gray;
}

.footer_col {
	float: left;
	width: 25%;	
	height: 150px;
	color: #668295;
	font-family: inherit;
	font-size: small;
	font-weight: bold;
}

.footer_important {
  display: inline-block;
  width: auto;
  color: #f2f2f2;
  text-align: center;
  padding: 14px 16px;
  font-size: small;
}

.footer_important_center {
/*  float: left; */
  display: block;
  color: #f2f2f2;
  text-align: center;
  padding: 14px 16px;
  width: 100%;
  font-size: small;
/*height: 125px;*/
}

.link_foot {
  padding: 4px 6px;
  color: white;	
  text-decoration: none;
  font-size: small;	
  line-height: 30px;
  text-align: left;
}

a.link_foot:hover {
  color: #eb7c7c;
}

A.fnav:link    { color: white; text-decoration: none;  font-size: smaller; font-weight: normal;}    /* unvisited links */
A.fnav:visited { color: white; text-decoration: none; }   /* visited links   */
A.fnav:hover   { color: #668295; } /* user hovers     */
A.fnav:active  { color: white; text-decoration: none; }   /* active links    */

@media screen and (max-width: 767px) {
	.footer_important{
		width:100% !important;
		height: 100% !important;
		float: none !important;
		padding: 0px;
	}
	.footer_links {
		/*padding: 0 !important;*/
		width: 100%;
		height: 100% !important;
	  border-right: none;
	  padding: 0px;
	}	
	.footer_col{
		width:50% !important;
	}
	.footer_important_center {
		float: none;
		height: 100%;
	}

}


