/*footer 2.0 media*/
@media screen and (max-width: 650px) {
  .footer, .copyright, .wrap, body {
    min-width: inherit;
    width: auto; }

  .footer-logo {
    width: auto;
    float: none;
    text-align: center; }
    .footer-logo span {
      display: block;
      font-size: 14px;
      margin-top: 6px; }
    .footer-logo i {
      display: block;
      margin: 0 auto; }

  .footer-share {
    float: none;
    padding: 0;
    width: auto;
    margin-top: 20px; }
    .footer-share i {
      position: relative;
      margin: 0 auto;
      display: block; }
    .footer-share span, .footer-share div {
      display: none; }

  .footer-links {
    display: none; }

  .footer-contact {
    text-align: center;
    margin-top: 20px;
    padding: 0 15px;
    width: auto; }
    .footer-contact ul {
      width: 100%; }
    .footer-contact li {
      margin: 0;
      float: none;
      font-size: 12px;
      line-height: 24px; }
      .footer-contact li i {
        display: none; }

  .copyright {
    padding: 15px;
    text-align: center; }

  .snav {
    font-size: 12px;
    float: none !important; }
    .snav a {
      font-size: 12px;
      display: inline-block; }
    .snav span {
      margin: 0 6px; } }
