.unews__top-list-line {
  align-items: center;
  border: 1px solid #f5f5f5;
  border-radius: 4px;
  display: flex;
  flex-wrap: wrap;
  margin: 10px 0;
  padding: 5px;
  position: relative;
}
.unews__top-list-line.unews__mobile-mode .pagination {
  width: 100% !important;
}
.unews__top-list-line > label {
  padding-right: 10px;
}
.unews__top-list-line .pagination {
  padding: 0;
}
.unews__top-list-line .pagination .n-pag {
  display: inline-flex !important;
}
.unews__top-list-line .unews__sort-item {
  margin: 10px 10px 10px 0;
}
.unews__top-list-line .unews__view-buttons {
  position: absolute;
  right: 5px;
  top: 15px;
}
.unews__top-list-line .unews__view-buttons button {
  width: 26px !important;
  height: 26px !important;
  background: #fff url(/modules/usd.news/img/btn-views.png) 2px 2px no-repeat !important;
  border: 1px solid transparent !important;
  border-radius: 4px !important;
  margin: 2px !important;
  position: relative;
  transition: all 0.3s;
  opacity: 0.4;
  padding: 0 !important;
}
.unews__top-list-line .unews__view-buttons button:hover,
.unews__top-list-line .unews__view-buttons button.selected {
  border: 1px solid #aaa !important;
  opacity: 1;
}
.unews__top-list-line .unews__view-buttons button:hover::after,
.unews__top-list-line .unews__view-buttons button.selected::after {
  background: #1e9ef7;
}
.unews__top-list-line .unews__view-buttons button::after {
  content: " ";
  position: absolute;
  left: 0;
  bottom: -6px;
  width: 26px;
  display: block;
  height: 2px;
  background: #eee;
}
.unews__top-list-line .unews__view-buttons button.unews__view-2 {
  background-position: -32px 2px !important;
}
.unews__top-list-line .unews__view-buttons button.unews__view-3 {
  background-position: -66px 2px !important;
}
