/*
 * Footer
 */

footer {
  padding: 120px 0;
}
@media (max-width: 740px) {
  footer {
    padding: 50px 0;
  }
}
footer.darker {
  background-color: #f8f8f8;
}
footer h2 {
  font-weight: 800;
  letter-spacing: 1.5px;
  font-size: 1.5em;
  text-transform: uppercase;
  color: #000;
  border-bottom: solid 8px #000;
  padding-bottom: 10px;
  margin-bottom: 30px;
}
@media (max-width: 740px) {
  footer h2 {
    border-bottom: solid 6px #000;
    margin-bottom: 15px;
  }
}
footer h2.logo-dark {
  width: 220px;
  height: 42px;
  background-image: url(../../img/logo-dark.svg);
  background-size: 100%;
  background-repeat: no-repeat;
  text-indent: -99999px;
  overflow: hidden;
  top: -27px;
  position: relative;
  padding-bottom: 60px;
}
@media (max-width: 740px) {
  footer h2.logo-dark {
    width: 165px;
    height: 31.5px;
    padding-bottom: 43px;
  }
}
footer .socialIcons {
  overflow: hidden;
  margin-bottom: 1em;
}
footer .socialIcons a {
  display: inline-block;
  width: 50px;
  height: 50px;
  background-size: 100%;
  background-repeat: no-repeat;
  position: relative;
  top: 0;
}
footer .socialIcons #btnFacebook {
  width: 31px;
  height: 31px;
  background-image: url(../../img/icon-facebook.png);
  margin-right: 14px;
}
footer .socialIcons #btnInstagram {
  width: 32px;
  height: 32px;
  background-image: url(../../img/icon-instagram.png);
}
@media (max-width: 740px) {
  footer .copyright {
    display: none;
  }
}
footer ul li a {
  color: #000;
  font-size: 1.4em;
  margin-bottom: 20px;
  display: block;
}
@media (max-width: 740px) {
  footer ul li a {
    margin-bottom: 12px;
    font-size: 1.2em;
  }
}
footer ul li a:hover {
  color: #fa7268 !important;
}

/* Thuiswinkel-keurmerken */
footer .thuiswinkel-logos {
  clear: both;
  display: block;
  margin-top: 25px;
}
footer .thuiswinkel-logos img {
  height: 80px;
  border: 0;
}
footer .thuiswinkel-logos .thuiswinkel-logo-nl {
  width: 82px;
}
footer .thuiswinkel-logos .thuiswinkel-logo-en {
  width: 99px;
  margin-left: 20px;
}
