.footer_w {
  border-top: 3px solid #7bba2a;
  padding: 47px 0;
  margin-top: 50px;
}
.footer_w .container2 {
  display: flex;
  flex-wrap: nowrap;
}
.footer_w .column {
  width: 20%;
  padding: 0 10px;
}
.footer_w .title {
  display: block;
  font-weight: bold;
  color: #333;
  margin: 0 0 11px;
}
@media (min-width: 992px) {
  .footer_w .slide {
    position: static !important;
    display: block !important;
    height: auto !important;
  }
}
.footer_w .footer-nav li {
  margin: 0 0 9px;
}
.footer_w .footer-nav a {
  color: #939393;
  font-size: 14px;
}
.footer_w .social-list {
  padding-top: 3px;
}
.footer_w .social-list li {
  float: left;
  margin: 0 10px 0 0;
}
.footer_w .social-list li:hover {
  opacity: 0.8;
}
.footer_w .footer-nav a:hover {
  text-decoration: none;
  color: #333;
}
.footer_w .contacts-wrap {
  float: none;
  text-align: left;
  margin: 0 0 20px;
  position: relative;
  z-index: 2;
  width: 172px;
}
.footer_w .contacts-wrap .phone {
  color: #333;
  line-height: 16px;
  font-size: 18px;
}
.footer_w .contacts-wrap .tasty {
  background: url(/images/tasty.png) no-repeat;
  width: 57px;
  height: 23px;
  display: block;
}
.footer_w .copy {
  color: #939393;
  font-size: 13px;
  display: block;
}

/*# sourceMappingURL=footer_w.css.map */
