.md-button:not([disabled]):hover {
  background-color: rgba(255, 255, 255, 0) !important;
}

.team-schedule-menu-button {
  min-width: 1% !important;
  margin: 0;
  padding: 0;
}

.custom-button {
  color: rgb(49, 46, 46);
  background-color: #f4f4f4 !important;
  font-size: 12px;
}

.custom-button-send {
  color: rgb(49, 46, 46);
  background-color: #9ccc65 !important;
  font-size: 12px;
  /*margin-right: 80px;*/
}

.custom-button-negate {
  color: rgb(49, 46, 46);
  background-color: #f44336 !important;
  font-size: 12px;
}

.custom-button-override {
  color: rgb(49, 46, 46);
  background-color: #f5ba6b !important;
  font-size: 12px;
}

.custom-button:not([disabled]):hover {
  opacity: 0.5;
  color: black;
}

.custom-button[disabled] {
  color: rgb(187, 187, 187);
  background-color: rgba(230, 230, 229, 0.96);
}

.custom-button-primary {
  color: white !important;
  background-color: #1969a6 !important;
  font-size: 12px;
}

.custom-button-primary.work_hours md-icon {
  padding-left: 4px;
  padding-top: 2px;
}

.custom-button-login {
  color: white !important;
  background-color: #1969a6 !important;
  font-size: 16px;
}

.custom-button-primary:not([disabled]):hover {
  opacity: 0.5;
  background-color: #1969a6 !important;
  color: black;
}

.custom-button-primary[disabled] {
  color: rgb(187, 187, 187);
  background-color: grey !important;
}

.create-button {
  top: 5em !important;
  right: 1em !important;
  position: fixed !important;
}

.create-view-button {
  top: 5em !important;
  right: 8em !important;
  position: fixed !important;
}

.edit-view-button {
  top: 5em !important;
  right: 1em !important;
  position: fixed !important;
}

.fab-actions {
  position: relative;
}

.sidenav-menu-dropdown.black-color,
.sidenav-menu-dropdown.black-color md-icon {
  color: black !important;
}

.custom-button-primary md-icon {
  color: white !important;
}

.custom-button.no-hover:not([disabled]):hover {
  opacity: 1 !important;
  color: rgb(49, 46, 46) !important;
  background-color: #f4f4f4 !important;
}
