table {
  border-left: 1px solid #e2e2e2;
  border-top: 1px solid #e2e2e2;
  border-spacing: 0px;
  border-radius: 12px;
  width: 100%;
}

thead {
 background-color: #e9e9e9;
 border-radius: 12px;
}

tr:nth-child(even) {
  background-color: #f0f0f0;
}

tr {
  height: 60px;
  margin: 0px;
  padding: 0px;
  border-radius: 12px;
}

th {
  height: 60px;
  margin: 0px;
  padding: 0px;
  border-right: 1px solid #e2e2e2;
  border-bottom: 1px solid #e2e2e2;
}

tbody {

}

td {
  border-right: 1px solid #e2e2e2;
  border-bottom: 1px solid #e2e2e2;
  margin: 0px;
  padding: 0px 5px;
  height: 60px;
  min-width: 125px;
  color: #888888;
}

.dcsEmailCell { 
 display:flex;
 flex-direction: row;
 justify-content: space-between;
 align-items: center;
}

.dcsEmailCell div{ 
  word-wrap: break-word;
  max-width: 200px;
 }

.dcsEmailCell button { 
  color: #000;
  background-color: #FBCC3E;
  border: 1px solid #FBCC3E;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  width: 150px;
  padding: 5px 0px;
  border-radius: 20px;
  margin-left: 0px;
}

.dcsEmailCell button:hover { 
  color: #000;
  background-color: #d1ae48;
  border:  1px solid #d1ae48;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  width: 150px;
  padding: 5px 0px;
  border-radius: 20px;
  margin-left: 0px;
}

.dcsActionCell { 

}

.dcsActionCell .dcsButtonRow { 
  padding: 0px;
  justify-content: flex-start;
}

.dcsActionCell .dcsButtonRow .dcsButton, 
.dcsActionCell .dcsButtonRow .btn-primary, 
.dcsActionCell .dcsButtonRow .btn-danger,
.dcsActionCell .dcsButtonRow .dcsButton:hover, 
.dcsActionCell .dcsButtonRow .btn-primary:hover { 
  width: 100px;
  margin-left: 10px;
}
.dcsActionCell .dcsButtonRow .btn-danger:hover  {
  width: 100px;
}

.dcsActionCell .dcsButtonRow .btn-danger { 
  height: 40px;
  margin: 10px 0px 10px 0px;
}

