.footerWrapper {
	padding-top: 0px;
}

.footer .navbar-brand img {
	width: 75px;
}

.footer .navbar-brand img.small {
	width: 45px;
}

.footer.dark {
	background: #2A2D31;
	padding: 30px 0px 20px;
	font-weight: 200;
	color: #CBD0D3;
}

@media (min-width: 768px) {
.footer.dark {
	background: #2A2D31;
	padding: 60px 0px 50px;
	font-weight: 200;
	color: #CBD0D3;
 }
}

.footer.dark h2 {
	color: #ECF0F1;
	font-size: 20px;
	border-bottom: 2px dashed #CBD0D3;
	padding-bottom: 20px;
	margin-top: 0px;
}
@media (min-width: 768px) {
.footer.dark h2 {
	color: #ECF0F1;
	font-size: 34px;
	border-bottom: 2px dashed #CBD0D3;
	padding-bottom: 20px;
	margin-top: 0px;
 }
}

/*
.footer.dark span {
	text-transform: uppercase;
	font-size: 2px;
}

@media (min-width: 768px) {
.footer.dark span {
	text-transform: uppercase;
	font-size: 13px;
 }
}

.footer.dark a, .footer.dark a span {
	font-size: 26px;
	margin-right: 5px;
	color: #1ABC9C;
}
*/


#footer1 .bottom-menu-large {
  padding-bottom: 25px;
  padding-top: 25px;
}
@media (min-width: 768px) {
#footer1 .bottom-menu-large {
  padding-bottom: 56px;
  padding-top: 60px;
 }
}



#footer1 .bottom-menu-inverse {
  background-color: #ACB2B9;
  color: #215E98;
}

#footer2 .bottom-menu .navbar-brand {
  font-size: 24px;
  margin-top: -17px;
  padding: 0;
  margin-left: 20px;
}

#footer2 .bottom-menu .bottom-links {
  font-size: 15px;
  line-height: 1.286;
  padding-top: 28px;
}

#footer2 .bottom-menu {
  background: #ebedef;
  color: #bcc3ca;
  padding: 39px 0 42px;
  padding-bottom: 35px;
}


#footer3 .footer.dark h2 {
	color: #215E98;
	font-size: 20px;
	border-bottom: 2px dashed #CBD0D3;
	padding-bottom: 20px;
	margin-top: 0px;
}
@media (min-width: 768px) {
#footer3 .footer.dark h2 {
	color: #215E98;
	font-size: 34px;
	border-bottom: 2px dashed #CBD0D3;
	padding-bottom: 20px;
	margin-top: 0px;
 }
}

#footer3 h3 {
	font-size: 9px;
}

@media (min-width: 768px) {
#footer3 h3 {
	font-size: 13px;
 }
}

#footer3 h3 {
  margin-top: 25px;
  margin-bottom: 0px;
}

#footer3 p {
  font-size: 18px;
  line-height: 1.72222;
  margin: 0 0 15px;
  margin-top: -20px;
  margin-bottom: -10px;
}

#footer4 .bottom-links li {
  display: block;
  float: none;
  margin: 0 18px 0 0;
}

#footer4 .bottom-menu {
  background: #333333;
  color: #bcc3ca;
  padding: 9px 0 9px;
}

@media (max-width: 767px) {
#footer4 .bottom-menu .bottom-links {
    margin-bottom: 0px;
  }
}
  
.bottom-menu .bottom-links {
  font-size: 12px;
  line-height: 1.286;
}

@media (min-width: 768px) {
.bottom-menu .bottom-links {
  font-size: 14px;
  line-height: 1.286;
 } 
} 




