.filter{
  position: relative;
}
.fly-buttons{
  position: absolute;
  bottom: 0;
  left: 124px;
}
td.td_referer div {
  overflow: hidden;
  width: 190px;
}
td.td_useragent div {
  overflow: hidden;
  width: 190px;
}
.table .thead-dark th a{
  color: #fff;
/*  background-color: #343a40;*/
  border-color: #454d55;
}
.nav-item{
  border: 2px solid transparent;
}
.nav-item.active{
  border: 2px solid #FFF;
}
.z-2000{
  z-index: 2000;
}
.clients .table_action{
  text-align: center;
}
.clients .table_action img {
  width: 35px;
}
.clients .table_action a {
  margin: 0 10px;
  text-decoration: none;
  font-size: 25px;
}
table.report{
  text-align: center;
}
table.report tr td:first-child,
table.report tr th:first-child{
  text-align: left;
}
.blank_row {
  height: 30px !important;
}
table.cpareport strong{
  font-weight: 500;
}
.table td, .table th {
  vertical-align: middle;
}
@media (min-width: 1200px){
  .container, .container-lg, .container-md, .container-sm, .container-xl {
    max-width: 1650px;
  }

}
