﻿.panel-grey {
  border-color: #ddd;
}
.panel-grey > .panel-heading {
  color: #333;
  background-color: #d3d3d3; /*#f5f5f5*/
  border-color: #ddd;
}
.panel-grey > .panel-heading + .panel-collapse > .panel-body {
  border-top-color: #ddd;
}
.panel-grey > .panel-heading .badge {
  color: #d3d3d3;  /*#f5f5f5*/
  background-color: #333;
}
.panel-grey > .panel-footer + .panel-collapse > .panel-body {
  border-bottom-color: #ddd;
}
.label-grey {
  background-color: #d3d3d3;
}
.label-grey[href]:hover,
.label-grey[href]:focus {
  background-color: #d3d3d3;
}
a .disabled {
  cursor: not-allowed;
  opacity: .5;
}

.padding0 {
    padding: 0;
}

.pending-dispatch{
    border-color: #d6e9c6 !important;
}

.pending-dispatch .panel-heading {
    color: #3c763d !important;
    background-color: #aeed97 !important;
}

.released-dispatch {
    border-color: #faebcc !important;
}

.released-dispatch .panel-heading {
    color: #8a6d3b !important;
    background-color: #f7edbb !important;
}

.assignment-expected {
    border-color: #d6e9c6 !important;
}

.assignment-expected .panel-heading {
    color: #3c763d !important;
    background-color: #d7efce !important;
    border-color: #d6e9c6 !important;
}

.plainButton {
    background-color: transparent;
    color: rgb(51, 122, 183);
    text-decoration: none;
    border: 0;
    outline: 0;
}

.plainButton:hover {
    text-decoration: underline;
}

.plainButton:disabled {
    cursor: not-allowed; 
    opacity: .5;
}

.toast {
    opacity: 1 !important;
}

.hours-row-highlight {
    background-color: #a0cefa !important;
    font-weight: bold;
}

.scrollme {
    overflow-x: auto;
}

.emergency-font-color {
    color: #ffd800 !important;
}