
/* Footer correction — match requested brown reference */
.footer.footer-refined{
  background:#4B3A32!important;
  border-top:0!important;
  color:#F3ECE4!important;
}
.footer.footer-refined .footer-top{
  border-bottom:1px solid rgba(243,236,228,.18)!important;
}
.footer.footer-refined .footer-heading{
  color:#D8C4B3!important;
  opacity:1!important;
}
.footer.footer-refined li,
.footer.footer-refined p,
.footer.footer-refined a,
.footer.footer-refined .contact-address{
  color:#F3ECE4!important;
  opacity:.88!important;
}
.footer.footer-refined a:hover{
  color:#FFFFFF!important;
  opacity:1!important;
}
.footer.footer-refined .footer-bottom p{
  color:#C9B7A9!important;
  opacity:1!important;
}
