@media only screen and (max-width: 480px) {
  .home-bottom-1, .home-bottom-2, .home-bottom-3 {
    float: none;
    margin-right: 0;
    width: 100%;
  }
}
@media only screen and (max-width: 320px) {
  .home-bottom-1, .home-bottom-2, .home-bottom-3 {
    float: none;
    margin-right: 0;
    width: 100%;
  }
}
@media only screen and (max-width: 240px) {
  .home-bottom-1, .home-bottom-2, .home-bottom-3 {
    float: none;
    margin-right: 0;
    width: 100%;
  }
}
.slicknav_brand {
    padding: 2px 0;
}
.slicknav_nav .slicknav_row, .slicknav_nav a {
    margin: 0;
}
.genesis-nav-menu .sub-menu a {
  padding: 8px;
}