.card-black:not(.card-outline) > .card-header {
    background-color: #1e1e1e;
  }
  
  .card-black:not(.card-outline) > .card-header,
  .card-black:not(.card-outline) > .card-header a {
    color: #fff;
  }
  
  .card-black:not(.card-outline) > .card-header a.active {
    color: #1f2d3d;
  }
  
  .card-black.card-outline {
    border-top: 3px solid #1e1e1e;
  }
  
  .card-black.card-outline-tabs > .card-header a:hover {
    border-top: 3px solid #dee2e6;
  }
  
  .card-black.card-outline-tabs > .card-header a.active {
    border-top: 3px solid #1e1e1e;
  }
  
  .bg-black > .card-header .btn-tool,
  .bg-gradient-black > .card-header .btn-tool,
  .card-red:not(.card-outline) > .card-header .btn-tool {
    color: rgba(255, 255, 255, 0.8);
  }
  
  .bg-black > .card-header .btn-tool:hover,
  .bg-gradient-black > .card-header .btn-tool:hover,
  .card-black:not(.card-outline) > .card-header .btn-tool:hover {
    color: #fff;
  }
  
  .card.bg-black .bootstrap-datetimepicker-widget .table td,
  .card.bg-black .bootstrap-datetimepicker-widget .table th,
  .card.bg-gradient-black .bootstrap-datetimepicker-widget .table td,
  .card.bg-gradient-black .bootstrap-datetimepicker-widget .table th {
    border: none;
  }
  
  .card.bg-black .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
  .card.bg-black .bootstrap-datetimepicker-widget table td.day:hover,
  .card.bg-black .bootstrap-datetimepicker-widget table td.hour:hover,
  .card.bg-black .bootstrap-datetimepicker-widget table td.minute:hover,
  .card.bg-black .bootstrap-datetimepicker-widget table td.second:hover,
  .card.bg-gradient-black .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
  .card.bg-gradient-black .bootstrap-datetimepicker-widget table td.day:hover,
  .card.bg-gradient-black .bootstrap-datetimepicker-widget table td.hour:hover,
  .card.bg-gradient-black .bootstrap-datetimepicker-widget table td.minute:hover,
  .card.bg-gradient-black .bootstrap-datetimepicker-widget table td.second:hover {
    background-color: #000;
    color: #fff;
  }
  
  .card.bg-black .bootstrap-datetimepicker-widget table td.today::before,
  .card.bg-gradient-black .bootstrap-datetimepicker-widget table td.today::before {
    border-bottom-color: #fff;
  }
  
  .card.bg-black .bootstrap-datetimepicker-widget table td.active,
  .card.bg-black .bootstrap-datetimepicker-widget table td.active:hover,
  .card.bg-gradient-black .bootstrap-datetimepicker-widget table td.active,
  .card.bg-gradient-black .bootstrap-datetimepicker-widget table td.active:hover {
    background-color: #444242;
    color: #fff;
  }
  .form-control:focus {
    color: #495057;
    background-color: #fff;
    border-color: #1b1b1b;
    outline: 0;
    box-shadow: inset 0 0 0 rgba(0, 0, 0, 0);
  }
  