.top-bar-section li a:hover {
  background-color: #FF563A !important;
}

.flag {
  margin-top: -2px;
  height: 20px; 
  border: 1px solid #5B5B5B;
  padding: 1px;
}

.footer-container {
  color: #FFF;
  height: 78px;
  bottom: 0px;
  position: fixed;
  left: 0px;
  z-index: 99;
  width: 100%;
  background-color: black;
}

.content-container > div { padding-bottom: 100px; }

.product a > div {
    background-size: contain;
    background-position: center center;
    background-repeat: no-repeat;
}