
/* FOOTER
    -------------------------------------------------- */

footer#footer {
  color: #fafafa !important;
  border-top:  15px solid #C41230;
  background: #0096D6;
  padding: 0px;
}
.footer-widgets {
  padding: 20px 0px 20px;
}
footer#footer p,
footer#footer a {
  font-size: 11px;
  line-height: 21px;
  color: #fafafa;
  margin-bottom: 2px;
  text-align: center;
}
footer#footer h3,
footer#footer h4,
footer#footer h5,
footer#footer h6 {
  font-size: 22px;
  line-height: 26px;
  color: #fafafa;
  text-align: center;
  text-shadow: 0px 0px 0px orange;
}
footer#footer .colophon {
  margin-top: 0px;
  background-color: white;
  padding: 10px 20px;
}
footer#footer .colophon a,
footer#footer .colophon p {
  color: #5a5a5a;
}
footer#footer .colophon a.back-to-top {
  color: #0088cc;
}
footer .widget_recent_entries li:after {
  border-bottom: none;
}
footer ul,
footer ol {
  margin: 0 0 10px 0px;
}