/*
Theme Name: Kott 2017
Author: Weissblau
Version: 1.0
*/

/*
*
* This file is required, don't put any CSS here it is not enqued.
*
*/
.footer-social img {
  width: 50px;
}
.responsive-tables table {
  border-collapse: collapse;
}
.responsive-tables table tbody tr:first-child td:nth-child(odd) {
  border-top: 2px solid #ccc;
  padding-left: 10px;
  padding-top: 10px;
  background: #f7f7f7;
}
.responsive-tables table tbody tr:last-child td:nth-child(odd) {
  border-bottom: 2px solid #ccc;
  padding-left: 10px;
  padding-bottom: 10px;
  background: #f7f7f7;
}
.responsive-tables table tbody tr td:nth-child(odd) {
  border-left: 2px solid #ccc;
  border-right: 2px solid #ccc;
  padding-left: 10px;
  background: #f7f7f7;
}
/*
.responsive-tables table tr td.empty {
    border:0px !important;
    background: none !important;
}
*/
.newsletter-bar ul li {
  list-style: none;
  float: left;
  padding-right: 15px;
}
.newsletter-bar ul li a {
  color: #ffffff;
}
.newsletter-bar ul li a span {
  font-size: 24px;
}
.page-id-370 .container.content-page--content h2 {
  margin-bottom: 10px;
}
.footer-social.newsletter-bar {
  background: transparent;
}
.footer-social.newsletter-bar {
  padding: 15px 0px;
}
.footer-social.newsletter-bar ul li a:hover {
  text-decoration: none;
}

@media (max-width: 768px) {
  .newsletter-bar ul li {
    float: none;
    display: initial;
  }
}
@media (max-width: 560px) {
  .newsletter-bar--form input[type="text"] {
    width: 395px;
  }
}
