/* Sticky footer styles
-------------------------------------------------- */
html {
  position: relative;
  min-height: 100%; }

body {
  /* Margin bottom by footer height */
  margin-bottom: 60px; }

.footer {
  position: absolute;
  bottom: 0;
  width: 100%;
  /* Set the fixed height of the footer here */
  height: 60px;
  background-color: #f5f5f5; }

/* Custom page CSS
-------------------------------------------------- */
/* Not required for template or sticky footer method. */
.container .text-muted {
  margin: 20px 0; }

.ui-widget-content td {
  overflow: hidden; }

.ui-tooltip {
  max-width: unset; }

.add-exception {
  cursor: pointer;
  color: #449d44; }

.remove-exception {
  cursor: pointer;
  color: #c9302c; }

.edit-value {
  color: orange; }

.show-info .fa-info {
  color: dodgerblue; }

.exception {
  background-color: #ffeeea !important; }

/*# sourceMappingURL=app.css.map*/