.box {
  margin-bottom: 20px;
}

.last-overview .nav-link{
  color: #7e8299;
}

.last-overview .nav-pills .nav-link.active, .nav-pills .show > .nav-link {
  background-color: #003c51;
}

.transaction-table{
  margin-bottom: 0px;
}

.transaction-table .table-responsive{
  height: 313px;
  scrollbar-width: thin;
}

.country_map {
  position: relative;
  height: 340px;
} 
.country_map .country_box{
  width: 75%;
  position: absolute;
  right: 0;
  top: 30%;
}


@media only screen and (max-width: 1500px) {
  .transaction-table .table-responsive {
    height: 264px;
  }
}
@media only screen and (max-width: 1366px) {
  .transaction-table .table-responsive {
    height: 278px;
  }
}
@media only screen and (max-width: 1280px) {
  .transaction-table .table-responsive {
    height: 269px;
  }
}
@media only screen and (max-width: 1199px) {
  .transaction-table .table-responsive {
    height: auto;
  }
}