/**
 * Theme Name: NebraskaDA - Portal
 * Author: Skyhook Interactive
 * Author URI: https://skyhookinteractive.com/
 * Description: A custom theme for the NebraskaDA Portal.
 * Version: 1.0.0
 * License: GNU General Public License v2 or later
 * License URI: http://www.gnu.org/licenses/gpl-2.0.html
 * Text Domain: neda
 */

input[readonly] {
  background-color: #f7f7f7;
  color: #888;
  cursor: not-allowed;
}

@media print {
  .single-case {
    overflow: visible;
  }

  .single-case > div > div.hidden,
  .single-case > div > div.hidden + div > div:first-of-type {
    display: none;
  }

  .single-case .md\:px-8 {
    padding-top: 24px;
    padding-bottom: 24px;
    padding-left: 12px;
    padding-right: 12px;
  }

  .single-case .primary-title > div:last-of-type {
    display: none;
  }

  .single-case main {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    overflow: visible;
  }

  .single-case .max-w-lg {
    max-width: 100%;
  }

  .single-case .card {
    break-inside: avoid;
  }

  .single-case .card-header .btn-primary {
    display: none;
  }

  .single-case .difficult-case, 
  .single-case .difficult-case + form {
    display: none;
  }

  .single-case .card-body-no-padding table th:last-of-type,
  .single-case .card-body-no-padding table td:last-of-type {
    display: none;
  }

  .single-case .footer-links {
    display: none;
  }

  /* Cases List */
  .page-template-dashboard > div > div.hidden,
  .page-template-dashboard > div > div.flex > div:first-of-type {
    display: none;
  }

  .page-template-dashboard .md\:px-8 {
    padding-top: 24px;
    padding-bottom: 24px;
    padding-left: 12px;
    padding-right: 12px;
  }

  .page-template-dashboard main {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    overflow: visible;
  }

  .page-template-dashboard main .primary-title > div:last-of-type {
    display: none;
  }

  .page-template-dashboard main .primary-title + div.form {
    display: none;
  }

  .page-template-dashboard .grid {
    break-inside: avoid;
  }
}