@charset "utf-8";

@import "../initial";
.kenfooter{
    background-color:#333333;
    width: 100%;
    margin: auto;
}
.layout-footer-inner{
  background-color:#333333;
  padding: 2em!important;
}
.layout-footer {

  color:#dfdfdf;
  font-size: 0.8125em;
  letter-spacing: 1px;
  z-index: 2;
  .h1, .h2, .h3, .h4, .h5, .h6, h1, h2, h3, h4, h5, h6{
    font-family: 'IndustryW00-Medium';
  }

  .container {
    @extend .response-container;
  }
  .footer-counter a { padding-right: 0.5em; }
  a {
    color: #bcbac2;

    &:hover,
    &:focus {
      color:#fff;
    }
  }
}
.footer-counter{
  display: none;
}
.layout-footer-content{
  .fab{
    font-size: 20px;
    padding-right: 10px;
  }
}
@media(max-width:$screen-xs){
  .footer-content{
    flex-wrap: wrap;
  }
  .part{
    width: 100%!important;
  }
}
.footertext{
  @media(min-width:$screen-xs){
    flex: 0 0 70%;
  }
}
.layout-footer-content{
  @media(min-width:$screen-xs){
    display: flex;
  }
}
.footerimage{
  @media(min-width:$screen-xs){
    display: flex;
  }
}
.footericon{
  @media(min-width:$screen-xs){
    flex:0 0 50%;
  }
}
