
.o_purchase_dashboard {
  flex: 1 0 100%;
  padding: 10px 10px 18px 10px;
  background-color: white;
  position: relative;
  max-width: 100%;
}

.o_purchase_dashboard .row {
  margin-right: 0;
  margin-left: 0;
}

.o_purchase_dashboard .o_dashboard_action {
  cursor: pointer;
}

.o_purchase_dashboard .table {
  margin-bottom: 0;
  table-layout: fixed;
  border-spacing: 10px 0px;
  border-collapse: separate;
  font-size: 13px;
}

.o_purchase_dashboard .table > thead > tr > td, .o_purchase_dashboard .table tbody > tr > td {
  text-align: center;
  width: 25%;
  height: 33px;
  vertical-align: middle;
  border-top: 1px solid white;
  background-color: #f8f9fa;
}

.o_purchase_dashboard .table > thead > tr > td.o_text, .o_purchase_dashboard .table tbody > tr > td.o_text {
  background-color: white;
}

.o_purchase_dashboard .table > thead > tr > td > a:hover, .o_purchase_dashboard .table tbody > tr > td > a:hover {
  text-decoration: none;
}

.o_purchase_dashboard .table > thead > tr > td.o_main, .o_purchase_dashboard .table tbody > tr > td.o_main {
  background-color: #00A09D;
}

.o_purchase_dashboard .table > thead > tr > td.o_main:hover, .o_purchase_dashboard .table tbody > tr > td.o_main:hover {
  background-color: #006d6b;
}

.o_purchase_dashboard .table > thead > tr > td.o_main > a, .o_purchase_dashboard .table tbody > tr > td.o_main > a {
  color: white;
}

