hr {
  margin: 10px 0;
  width: 100%;
  border-color: #a1a1a1;
}

.inside-title {
  margin-top: 20px;
  margin-bottom: 20px;
}

.inside-title .caption h2, .inside-title .caption h3, .inside-title .caption h1 {
  margin: 5px 0 20px;
}

.inside-content {
  margin-bottom: 20px;
}

.inside-reference {
  padding: 20px 15px;
  margin-bottom: 30px;
}

.inside-reference h3 {
  font-size: 26px;
}

.caption a {
  color: inherit;
}

.caption a:hover {
  color: #337ab7;
}

.preview {
  position: relative;
}

.icon-top-left:nth-of-type(2) {
  margin-left: 60px;
}

.fa-info-circle {
  margin-right: 15px;
}

.content-btn:hover, .content-btn:focus {
  color: #797979;
}

.news-caption .view-counter {
  float: right;
}

.news-caption .news-soc {
  display: inline-block;
  vertical-align: middle;
  margin-right: 20px;
}

.table-hover {
    width: 100%; /* Ширина таблицы */
    border-collapse: collapse; /* Убираем двойные линии между ячейками */
   }
.table-hover td, th {
    padding: 3px; /* Поля вокруг содержимого таблицы */
    border: 1px solid #999; /* Параметры рамки */
   }
.table-hover th {
    background: #27c; /* Цвет фона */
    color: #fff;  /* Цвет текста */
   }
.table-hover tbody tr:hover {
    background: #eee; /* Цвет фона при наведении */
    color: #333; /* Цвет текста при наведении */
   }
@media (max-width: 992px){
    #news-slider{
        display: none;
    }
}