footer{
    width:100%;
    background-color:var(--hred);
}

#flinks a{
    color:#fff;
    text-transform:uppercase;
    text-decoration:none;
    font-size:0.7em;
    letter-spacing:2px;
    line-height:4em;
    margin:0 0.7em;
}

#flinks a:hover{
    color:#fffa;
}

.divider-line{
    width:100%;
    height:1px;
    background:#eee3;
}

footer .divider-line + div{
    width:50%;
}

@media screen and (max-width:600px){
    footer .divider-line + div{
        width:90%;
    }
}

footer .divider-line + div > *{
    color:#fff;
    font-size:0.7em;
}

footer center{
    color:#fff;
    font-size:0.7em;
}


/**
footer {
  padding-top: 110px;
  padding-bottom: 110px;
}
footer.half-footer {
  padding-top: 70px;
  padding-bottom: 70px;
}
footer.big-footer {
  padding-top: 140px;
  padding-bottom: 140px;
}
footer .footer-logo img {
  max-height: 30px;
}
footer ul {
  padding: 0;
  list-style: none;
  margin: 0;
}
footer ul li {
  margin-bottom: 5px;
}
footer .elements-social.social-icon-style-01 li, footer .elements-social.social-icon-style-02 li, footer .elements-social.social-icon-style-05 li, footer .elements-social.social-icon-style-08 li {
  margin: 0 15px 0 0;
}
footer .elements-social.social-icon-style-01 li a, footer .elements-social.social-icon-style-02 li a, footer .elements-social.social-icon-style-05 li a, footer .elements-social.social-icon-style-08 li a {
  width: auto;
  height: auto;
}
footer .newsletter-style-05 .input-small {
  font-size: 14px;
}
footer .nav-link {
  color: var(--medium-gray);
  padding: 0.5rem 1rem;
}
footer .footer-navbar .nav-item:last-child a {
  padding-right: 0;
}
 Footer dark  
.footer-dark {
  color: var(--aluminium-grey);
}
.footer-dark p, .footer-dark a {
  color: var(--aluminium-grey);
}
.footer-dark a:hover {
  color: var(--base-color);
}
 Footer light 
.footer-light a:hover {
  color: var(--base-color);
}
 Footer navbar 
.footer-navbar li {
  display: inline-block;
  margin-bottom: 0;
}
.footer-navbar li a:hover {
  color: var(--base-color);
}
.footer-navbar li:last-child a {
  padding-right: 0;
}
.footer-navbar li:first-child a {
  padding-left: 0;
}
.footer-navbar .nav-link:focus {
  color: inherit;
}
**/