.custom-checkbox .custom-control-label::before {
    border: 1px solid #333;
  }
  
  .custom-checkbox .custom-control-input:checked ~ .custom-control-label::before {
    background-color: #000;
  }
  
  .text-heartland-blue {
    color: #00224f;
  }
  
  .dropzone .dz-preview .dz-image {
    width: 200px;
    height: 200px;
  }
  
  .disabled-box {
    position: relative;
  }
  
  .disabled-box::after {
    content: "Complete box to the left";
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    background-color: rgba(0, 0, 0, 0.75);
    color: #fff;
    display: flex;
    justify-content: center;
    align-items: center;
  }
  
  .disabled-box .text-danger {
    display: none;
  }
  
  /*PRINT*/
  @media print {
    @page {
      size: letter portrait;
      margin: 0.5cm;
    }
  
    .no_print {
      display: none;
    }
  
    form{
      font-size: 0.8rem !important;
    }
  
    form #referral_instructions{
      display: none;
    }
  
    form .form-group{
      margin-bottom: 0;
    }
  
    .form_default {
      margin: 0 auto;
    }
  
  }
  