@charset "utf-8";
/* CSS Document */

.btn-primary, .tox .tox-dialog__footer .tox-button:last-child, .tox .tox-button {
  --phoenix-btn-color: #fff;
  --phoenix-btn-bg: #ec2028;
  --phoenix-btn-border-color: transparent;
  --phoenix-btn-hover-color: #fff;
  --phoenix-btn-hover-bg: #004dff;
  --phoenix-btn-hover-border-color: rgba(0, 0, 0, 0.2);
  --phoenix-btn-focus-shadow-rgb: 255, 255, 255;
  --phoenix-btn-active-color: #fff;
  --phoenix-btn-active-bg: #2d5dcc;
  --phoenix-btn-active-border-color: rgba(0, 0, 0, 0.25);
  --phoenix-btn-active-shadow: initial;
  --phoenix-btn-disabled-color: #fff;
  --phoenix-btn-disabled-bg: #ec2028;
  --phoenix-btn-disabled-border-color: transparent;
}

.bg-ltgray {background-color: #E8E8E8;}


.bg-yellow {
  --phoenix-bg-opacity: 1;
  background-color: #FFF500;}

.text-yellow {
    --phoenix-text-opacity: 1;
    color:#FFF500 !important;
}

a {
  color: #ec2028;
  text-decoration:  none;
}
  
.form-check-input:checked {
  background-color: #ec2028;
  border-color: #ec2028;
}


/* Title border_line */
.border-bottom {
  border-bottom: var(--phoenix-border-width) var(--phoenix-border-style) var(--phoenix-border-color) !important;
  margin-left: -20px !important;
  margin-right: -20px !important;
}


/* Datatables */
div.dt-container div.dt-search {
  text-align: right;
  margin-top: -2em;
  padding-bottom: .5em;
}

.page-link.active, .active > .page-link {
  z-index: 3;
  color: #FFFFFF;
  background-color: var(--phoenix-pagination-active-bg);
  border-color: var(--phoenix-pagination-active-border-color);
}


/* Print Pages */
@media print {
  body * {
    visibility: hidden;
  }
  .print-section, .print-section * {
    visibility: visible;
  }
  .print-section {
    position: absolute;
    left: 0;
    top: 0;
  }
}