.all-comments {
  margin-right: 40%;
  /* margin-top: 650px; */
  margin-bottom: 100px;
  margin-left: 10%; /* Отступ слева */
}

.info-btn {
  position: absolute;
  width: 18px;
  height: 18px;
  margin-top: 1px;
  margin-left: 7px;
}

.footer-social-icons a {
  position: relative;
  display: inline-block;
  width: 25px;
  height: 25px;
  margin: 0;
  padding: 0;
}

.footer-social-icons a.telega {
  background: url("http://1c-gendalf.ru//upload/medialibrary/f4e/f4ea629c90a768ca8f80c5aac0b96509.png")
    no-repeat scroll 0 0 transparent;
}
.footer-social-icons a.fb {
  background: url("http://1c-gendalf.ru//upload/medialibrary/ffe/ffe95889d10a5ccc7bdb684689aab218.png")
    no-repeat scroll 0 0 transparent;
}
.footer-social-icons a.insta {
  background: url("http://1c-gendalf.ru//upload/medialibrary/533/53366de64c6cd950544189cf8fe0283e.png")
    no-repeat scroll 0 0 transparent;
}
.footer-social-icons a.whpp {
  background: url("http://1c-gendalf.ru//upload/medialibrary/0f9/0f976301fe61d665e1a22111c6508181.png")
    no-repeat scroll 0 0 transparent;
}
.footer-social-icons a.ytb {
  background: url("http://1c-gendalf.ru//upload/medialibrary/c08/c0844560c3353147b739dac132923c04.png")
    no-repeat scroll 0 0 transparent;
}

.footer-social-icons a.telega:hover {
  background: url("https://1c-gendalf.ru/upload/medialibrary/cc2/cc26f10eecd184e20a24f2cb16bf2025.png")
    no-repeat scroll 0 0 transparent;
}
.footer-social-icons a.fb:hover {
  background: url("https://1c-gendalf.ru/upload/medialibrary/4d0/4d02652422f6ba85200ae04f6f22f3cd.png")
    no-repeat scroll 0 0 transparent;
}
.footer-social-icons a.insta:hover {
  background: url("https://1c-gendalf.ru/upload/medialibrary/550/550ccd02a6d689c01dda7bc34999f7e9.png")
    no-repeat scroll 0 0 transparent;
}
.footer-social-icons a.whpp:hover {
  background: url("https://1c-gendalf.ru/upload/medialibrary/856/856a9b99fccd7166ec61544972b774c2.png")
    no-repeat scroll 0 0 transparent;
}
.footer-social-icons a.ytb:hover {
  background: url("https://1c-gendalf.ru/upload/medialibrary/332/3324c44e5002ac49b51c7250032df297.png")
    no-repeat scroll 0 0 transparent;
}

a.all-but {
  display: inline-block;
  height: auto !important;
  border-radius: 5px;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  padding: 10px !important;
  color: #fff !important;
  font-size: 16px;
  line-height: 16px;
  text-decoration: none;
  transition: 1s;
  cursor: pointer;
}
a.all-but:link,
a.all-but:visited {
  color: #fff !important;
  background: #138296;
  transition: 1s;
}
a.all-but:hover {
  color: #e3ebed !important;
  background: #106e7f;
  transition: 1s;
}

/* ivpi DIM 2025 moved to css/dim2025-new.css */
