@charset "UTF-8";
@import url("https://fonts.googleapis.com/css2?family=Alex+Brush&family=Allura&family=Ballet&family=Caveat&family=Dancing+Script&family=Herr+Von+Muellerhoff&family=Italianno&family=Just+Another+Hand&family=Kaushan+Script&family=Kristi&family=Marck+Script&family=Meie+Script&family=Monsieur+La+Doulaise&family=Mr+Dafoe&family=Mr+De+Haviland&family=Mrs+Saint+Delafield&family=Nothing+You+Could+Do&family=Parisienne&family=Pinyon+Script&family=Sacramento&family=Satisfy&family=Shadows+Into+Light&family=Yellowtail&display=swap");
:root {
  --default-bannerContainer-height: 0px;
}

/* This file should go at the top of ONLY ONE STYLESHEET PER SITE:
    * acss-base.scss
    * avcss-base.scss
    * atcss-base.scss
*/
:root {
  --app-pinnedTask-height: 0px;
  --app-topFixedElements-height: var(--default-bannerContainer-height);
  --app-leftNav-width: 0px;
  --app-sidebar-width: var(--default-sidebar-width);
}

/* NuGet Package: nvTable.js
 * Version 1.19
 */
.d-none {
  display: none !important;
}

.d-inline {
  display: inline !important;
}

.d-inline-block {
  display: inline-block !important;
}

.d-block {
  display: block !important;
}

.d-table {
  display: table !important;
}

.d-table-row {
  display: table-row !important;
}

.d-table-cell {
  display: table-cell !important;
}

.d-flex {
  display: flex !important;
}

.d-inline-flex {
  display: inline-flex !important;
}

@media (min-width: 576px) {
  .d-sm-none {
    display: none !important;
  }
  .d-sm-inline {
    display: inline !important;
  }
  .d-sm-inline-block {
    display: inline-block !important;
  }
  .d-sm-block {
    display: block !important;
  }
  .d-sm-table {
    display: table !important;
  }
  .d-sm-table-row {
    display: table-row !important;
  }
  .d-sm-table-cell {
    display: table-cell !important;
  }
  .d-sm-flex {
    display: flex !important;
  }
  .d-sm-inline-flex {
    display: inline-flex !important;
  }
}
@media (min-width: 768px) {
  .d-md-none {
    display: none !important;
  }
  .d-md-inline {
    display: inline !important;
  }
  .d-md-inline-block {
    display: inline-block !important;
  }
  .d-md-block {
    display: block !important;
  }
  .d-md-table {
    display: table !important;
  }
  .d-md-table-row {
    display: table-row !important;
  }
  .d-md-table-cell {
    display: table-cell !important;
  }
  .d-md-flex {
    display: flex !important;
  }
  .d-md-inline-flex {
    display: inline-flex !important;
  }
}
@media (min-width: 992px) {
  .d-lg-none {
    display: none !important;
  }
  .d-lg-inline {
    display: inline !important;
  }
  .d-lg-inline-block {
    display: inline-block !important;
  }
  .d-lg-block {
    display: block !important;
  }
  .d-lg-table {
    display: table !important;
  }
  .d-lg-table-row {
    display: table-row !important;
  }
  .d-lg-table-cell {
    display: table-cell !important;
  }
  .d-lg-flex {
    display: flex !important;
  }
  .d-lg-inline-flex {
    display: inline-flex !important;
  }
}
@media (min-width: 1200px) {
  .d-xl-none {
    display: none !important;
  }
  .d-xl-inline {
    display: inline !important;
  }
  .d-xl-inline-block {
    display: inline-block !important;
  }
  .d-xl-block {
    display: block !important;
  }
  .d-xl-table {
    display: table !important;
  }
  .d-xl-table-row {
    display: table-row !important;
  }
  .d-xl-table-cell {
    display: table-cell !important;
  }
  .d-xl-flex {
    display: flex !important;
  }
  .d-xl-inline-flex {
    display: inline-flex !important;
  }
}
@media (min-width: 1800px) {
  .d-xxl-none {
    display: none !important;
  }
  .d-xxl-inline {
    display: inline !important;
  }
  .d-xxl-inline-block {
    display: inline-block !important;
  }
  .d-xxl-block {
    display: block !important;
  }
  .d-xxl-table {
    display: table !important;
  }
  .d-xxl-table-row {
    display: table-row !important;
  }
  .d-xxl-table-cell {
    display: table-cell !important;
  }
  .d-xxl-flex {
    display: flex !important;
  }
  .d-xxl-inline-flex {
    display: inline-flex !important;
  }
}
@media print {
  .d-print-none {
    display: none !important;
  }
  .d-print-inline {
    display: inline !important;
  }
  .d-print-inline-block {
    display: inline-block !important;
  }
  .d-print-block {
    display: block !important;
  }
  .d-print-table {
    display: table !important;
  }
  .d-print-table-row {
    display: table-row !important;
  }
  .d-print-table-cell {
    display: table-cell !important;
  }
  .d-print-flex {
    display: flex !important;
  }
  .d-print-inline-flex {
    display: inline-flex !important;
  }
}
.flex-row {
  flex-direction: row !important;
}

.flex-column {
  flex-direction: column !important;
}

.flex-row-reverse {
  flex-direction: row-reverse !important;
}

.flex-column-reverse {
  flex-direction: column-reverse !important;
}

.flex-wrap {
  flex-wrap: wrap !important;
}

.flex-nowrap {
  flex-wrap: nowrap !important;
}

.flex-wrap-reverse {
  flex-wrap: wrap-reverse !important;
}

.flex-fill {
  flex: 1 1 auto !important;
}

.flex-grow-0 {
  flex-grow: 0 !important;
}

.flex-grow-1 {
  flex-grow: 1 !important;
}

.flex-shrink-0 {
  flex-shrink: 0 !important;
}

.flex-shrink-1 {
  flex-shrink: 1 !important;
}

.justify-content-start {
  justify-content: flex-start !important;
}

.justify-content-end {
  justify-content: flex-end !important;
}

.justify-content-center {
  justify-content: center !important;
}

.justify-content-between {
  justify-content: space-between !important;
}

.justify-content-around {
  justify-content: space-around !important;
}

.align-items-start {
  align-items: flex-start !important;
}

.align-items-end {
  align-items: flex-end !important;
}

.align-items-center {
  align-items: center !important;
}

.align-items-baseline {
  align-items: baseline !important;
}

.align-items-stretch {
  align-items: stretch !important;
}

.align-content-start {
  align-content: flex-start !important;
}

.align-content-end {
  align-content: flex-end !important;
}

.align-content-center {
  align-content: center !important;
}

.align-content-between {
  align-content: space-between !important;
}

.align-content-around {
  align-content: space-around !important;
}

.align-content-stretch {
  align-content: stretch !important;
}

.align-self-auto {
  align-self: auto !important;
}

.align-self-start {
  align-self: flex-start !important;
}

.align-self-end {
  align-self: flex-end !important;
}

.align-self-center {
  align-self: center !important;
}

.align-self-baseline {
  align-self: baseline !important;
}

.align-self-stretch {
  align-self: stretch !important;
}

@media (min-width: 576px) {
  .flex-sm-row {
    flex-direction: row !important;
  }
  .flex-sm-column {
    flex-direction: column !important;
  }
  .flex-sm-row-reverse {
    flex-direction: row-reverse !important;
  }
  .flex-sm-column-reverse {
    flex-direction: column-reverse !important;
  }
  .flex-sm-wrap {
    flex-wrap: wrap !important;
  }
  .flex-sm-nowrap {
    flex-wrap: nowrap !important;
  }
  .flex-sm-wrap-reverse {
    flex-wrap: wrap-reverse !important;
  }
  .flex-sm-fill {
    flex: 1 1 auto !important;
  }
  .flex-sm-grow-0 {
    flex-grow: 0 !important;
  }
  .flex-sm-grow-1 {
    flex-grow: 1 !important;
  }
  .flex-sm-shrink-0 {
    flex-shrink: 0 !important;
  }
  .flex-sm-shrink-1 {
    flex-shrink: 1 !important;
  }
  .justify-content-sm-start {
    justify-content: flex-start !important;
  }
  .justify-content-sm-end {
    justify-content: flex-end !important;
  }
  .justify-content-sm-center {
    justify-content: center !important;
  }
  .justify-content-sm-between {
    justify-content: space-between !important;
  }
  .justify-content-sm-around {
    justify-content: space-around !important;
  }
  .align-items-sm-start {
    align-items: flex-start !important;
  }
  .align-items-sm-end {
    align-items: flex-end !important;
  }
  .align-items-sm-center {
    align-items: center !important;
  }
  .align-items-sm-baseline {
    align-items: baseline !important;
  }
  .align-items-sm-stretch {
    align-items: stretch !important;
  }
  .align-content-sm-start {
    align-content: flex-start !important;
  }
  .align-content-sm-end {
    align-content: flex-end !important;
  }
  .align-content-sm-center {
    align-content: center !important;
  }
  .align-content-sm-between {
    align-content: space-between !important;
  }
  .align-content-sm-around {
    align-content: space-around !important;
  }
  .align-content-sm-stretch {
    align-content: stretch !important;
  }
  .align-self-sm-auto {
    align-self: auto !important;
  }
  .align-self-sm-start {
    align-self: flex-start !important;
  }
  .align-self-sm-end {
    align-self: flex-end !important;
  }
  .align-self-sm-center {
    align-self: center !important;
  }
  .align-self-sm-baseline {
    align-self: baseline !important;
  }
  .align-self-sm-stretch {
    align-self: stretch !important;
  }
}
@media (min-width: 768px) {
  .flex-md-row {
    flex-direction: row !important;
  }
  .flex-md-column {
    flex-direction: column !important;
  }
  .flex-md-row-reverse {
    flex-direction: row-reverse !important;
  }
  .flex-md-column-reverse {
    flex-direction: column-reverse !important;
  }
  .flex-md-wrap {
    flex-wrap: wrap !important;
  }
  .flex-md-nowrap {
    flex-wrap: nowrap !important;
  }
  .flex-md-wrap-reverse {
    flex-wrap: wrap-reverse !important;
  }
  .flex-md-fill {
    flex: 1 1 auto !important;
  }
  .flex-md-grow-0 {
    flex-grow: 0 !important;
  }
  .flex-md-grow-1 {
    flex-grow: 1 !important;
  }
  .flex-md-shrink-0 {
    flex-shrink: 0 !important;
  }
  .flex-md-shrink-1 {
    flex-shrink: 1 !important;
  }
  .justify-content-md-start {
    justify-content: flex-start !important;
  }
  .justify-content-md-end {
    justify-content: flex-end !important;
  }
  .justify-content-md-center {
    justify-content: center !important;
  }
  .justify-content-md-between {
    justify-content: space-between !important;
  }
  .justify-content-md-around {
    justify-content: space-around !important;
  }
  .align-items-md-start {
    align-items: flex-start !important;
  }
  .align-items-md-end {
    align-items: flex-end !important;
  }
  .align-items-md-center {
    align-items: center !important;
  }
  .align-items-md-baseline {
    align-items: baseline !important;
  }
  .align-items-md-stretch {
    align-items: stretch !important;
  }
  .align-content-md-start {
    align-content: flex-start !important;
  }
  .align-content-md-end {
    align-content: flex-end !important;
  }
  .align-content-md-center {
    align-content: center !important;
  }
  .align-content-md-between {
    align-content: space-between !important;
  }
  .align-content-md-around {
    align-content: space-around !important;
  }
  .align-content-md-stretch {
    align-content: stretch !important;
  }
  .align-self-md-auto {
    align-self: auto !important;
  }
  .align-self-md-start {
    align-self: flex-start !important;
  }
  .align-self-md-end {
    align-self: flex-end !important;
  }
  .align-self-md-center {
    align-self: center !important;
  }
  .align-self-md-baseline {
    align-self: baseline !important;
  }
  .align-self-md-stretch {
    align-self: stretch !important;
  }
}
@media (min-width: 992px) {
  .flex-lg-row {
    flex-direction: row !important;
  }
  .flex-lg-column {
    flex-direction: column !important;
  }
  .flex-lg-row-reverse {
    flex-direction: row-reverse !important;
  }
  .flex-lg-column-reverse {
    flex-direction: column-reverse !important;
  }
  .flex-lg-wrap {
    flex-wrap: wrap !important;
  }
  .flex-lg-nowrap {
    flex-wrap: nowrap !important;
  }
  .flex-lg-wrap-reverse {
    flex-wrap: wrap-reverse !important;
  }
  .flex-lg-fill {
    flex: 1 1 auto !important;
  }
  .flex-lg-grow-0 {
    flex-grow: 0 !important;
  }
  .flex-lg-grow-1 {
    flex-grow: 1 !important;
  }
  .flex-lg-shrink-0 {
    flex-shrink: 0 !important;
  }
  .flex-lg-shrink-1 {
    flex-shrink: 1 !important;
  }
  .justify-content-lg-start {
    justify-content: flex-start !important;
  }
  .justify-content-lg-end {
    justify-content: flex-end !important;
  }
  .justify-content-lg-center {
    justify-content: center !important;
  }
  .justify-content-lg-between {
    justify-content: space-between !important;
  }
  .justify-content-lg-around {
    justify-content: space-around !important;
  }
  .align-items-lg-start {
    align-items: flex-start !important;
  }
  .align-items-lg-end {
    align-items: flex-end !important;
  }
  .align-items-lg-center {
    align-items: center !important;
  }
  .align-items-lg-baseline {
    align-items: baseline !important;
  }
  .align-items-lg-stretch {
    align-items: stretch !important;
  }
  .align-content-lg-start {
    align-content: flex-start !important;
  }
  .align-content-lg-end {
    align-content: flex-end !important;
  }
  .align-content-lg-center {
    align-content: center !important;
  }
  .align-content-lg-between {
    align-content: space-between !important;
  }
  .align-content-lg-around {
    align-content: space-around !important;
  }
  .align-content-lg-stretch {
    align-content: stretch !important;
  }
  .align-self-lg-auto {
    align-self: auto !important;
  }
  .align-self-lg-start {
    align-self: flex-start !important;
  }
  .align-self-lg-end {
    align-self: flex-end !important;
  }
  .align-self-lg-center {
    align-self: center !important;
  }
  .align-self-lg-baseline {
    align-self: baseline !important;
  }
  .align-self-lg-stretch {
    align-self: stretch !important;
  }
}
@media (min-width: 1200px) {
  .flex-xl-row {
    flex-direction: row !important;
  }
  .flex-xl-column {
    flex-direction: column !important;
  }
  .flex-xl-row-reverse {
    flex-direction: row-reverse !important;
  }
  .flex-xl-column-reverse {
    flex-direction: column-reverse !important;
  }
  .flex-xl-wrap {
    flex-wrap: wrap !important;
  }
  .flex-xl-nowrap {
    flex-wrap: nowrap !important;
  }
  .flex-xl-wrap-reverse {
    flex-wrap: wrap-reverse !important;
  }
  .flex-xl-fill {
    flex: 1 1 auto !important;
  }
  .flex-xl-grow-0 {
    flex-grow: 0 !important;
  }
  .flex-xl-grow-1 {
    flex-grow: 1 !important;
  }
  .flex-xl-shrink-0 {
    flex-shrink: 0 !important;
  }
  .flex-xl-shrink-1 {
    flex-shrink: 1 !important;
  }
  .justify-content-xl-start {
    justify-content: flex-start !important;
  }
  .justify-content-xl-end {
    justify-content: flex-end !important;
  }
  .justify-content-xl-center {
    justify-content: center !important;
  }
  .justify-content-xl-between {
    justify-content: space-between !important;
  }
  .justify-content-xl-around {
    justify-content: space-around !important;
  }
  .align-items-xl-start {
    align-items: flex-start !important;
  }
  .align-items-xl-end {
    align-items: flex-end !important;
  }
  .align-items-xl-center {
    align-items: center !important;
  }
  .align-items-xl-baseline {
    align-items: baseline !important;
  }
  .align-items-xl-stretch {
    align-items: stretch !important;
  }
  .align-content-xl-start {
    align-content: flex-start !important;
  }
  .align-content-xl-end {
    align-content: flex-end !important;
  }
  .align-content-xl-center {
    align-content: center !important;
  }
  .align-content-xl-between {
    align-content: space-between !important;
  }
  .align-content-xl-around {
    align-content: space-around !important;
  }
  .align-content-xl-stretch {
    align-content: stretch !important;
  }
  .align-self-xl-auto {
    align-self: auto !important;
  }
  .align-self-xl-start {
    align-self: flex-start !important;
  }
  .align-self-xl-end {
    align-self: flex-end !important;
  }
  .align-self-xl-center {
    align-self: center !important;
  }
  .align-self-xl-baseline {
    align-self: baseline !important;
  }
  .align-self-xl-stretch {
    align-self: stretch !important;
  }
}
@media (min-width: 1800px) {
  .flex-xxl-row {
    flex-direction: row !important;
  }
  .flex-xxl-column {
    flex-direction: column !important;
  }
  .flex-xxl-row-reverse {
    flex-direction: row-reverse !important;
  }
  .flex-xxl-column-reverse {
    flex-direction: column-reverse !important;
  }
  .flex-xxl-wrap {
    flex-wrap: wrap !important;
  }
  .flex-xxl-nowrap {
    flex-wrap: nowrap !important;
  }
  .flex-xxl-wrap-reverse {
    flex-wrap: wrap-reverse !important;
  }
  .flex-xxl-fill {
    flex: 1 1 auto !important;
  }
  .flex-xxl-grow-0 {
    flex-grow: 0 !important;
  }
  .flex-xxl-grow-1 {
    flex-grow: 1 !important;
  }
  .flex-xxl-shrink-0 {
    flex-shrink: 0 !important;
  }
  .flex-xxl-shrink-1 {
    flex-shrink: 1 !important;
  }
  .justify-content-xxl-start {
    justify-content: flex-start !important;
  }
  .justify-content-xxl-end {
    justify-content: flex-end !important;
  }
  .justify-content-xxl-center {
    justify-content: center !important;
  }
  .justify-content-xxl-between {
    justify-content: space-between !important;
  }
  .justify-content-xxl-around {
    justify-content: space-around !important;
  }
  .align-items-xxl-start {
    align-items: flex-start !important;
  }
  .align-items-xxl-end {
    align-items: flex-end !important;
  }
  .align-items-xxl-center {
    align-items: center !important;
  }
  .align-items-xxl-baseline {
    align-items: baseline !important;
  }
  .align-items-xxl-stretch {
    align-items: stretch !important;
  }
  .align-content-xxl-start {
    align-content: flex-start !important;
  }
  .align-content-xxl-end {
    align-content: flex-end !important;
  }
  .align-content-xxl-center {
    align-content: center !important;
  }
  .align-content-xxl-between {
    align-content: space-between !important;
  }
  .align-content-xxl-around {
    align-content: space-around !important;
  }
  .align-content-xxl-stretch {
    align-content: stretch !important;
  }
  .align-self-xxl-auto {
    align-self: auto !important;
  }
  .align-self-xxl-start {
    align-self: flex-start !important;
  }
  .align-self-xxl-end {
    align-self: flex-end !important;
  }
  .align-self-xxl-center {
    align-self: center !important;
  }
  .align-self-xxl-baseline {
    align-self: baseline !important;
  }
  .align-self-xxl-stretch {
    align-self: stretch !important;
  }
}
.container {
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  margin-right: auto;
  margin-left: auto;
}

.container-fluid {
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  margin-right: auto;
  margin-left: auto;
}

.row {
  display: flex;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}

.no-gutters {
  margin-right: 0;
  margin-left: 0;
}
.no-gutters > .col,
.no-gutters > [class*=col-] {
  padding-right: 0;
  padding-left: 0;
}

.col-xxl,
.col-xxl-auto, .col-xxl-12, .col-xxl-11, .col-xxl-10, .col-xxl-9, .col-xxl-8, .col-xxl-7, .col-xxl-6, .col-xxl-5, .col-xxl-4, .col-xxl-3, .col-xxl-2, .col-xxl-1, .col-xl,
.col-xl-auto, .col-xl-12, .col-xl-11, .col-xl-10, .col-xl-9, .col-xl-8, .col-xl-7, .col-xl-6, .col-xl-5, .col-xl-4, .col-xl-3, .col-xl-2, .col-xl-1, .col-lg,
.col-lg-auto, .col-lg-12, .col-lg-11, .col-lg-10, .col-lg-9, .col-lg-8, .col-lg-7, .col-lg-6, .col-lg-5, .col-lg-4, .col-lg-3, .col-lg-2, .col-lg-1, .col-md,
.col-md-auto, .col-md-12, .col-md-11, .col-md-10, .col-md-9, .col-md-8, .col-md-7, .col-md-6, .col-md-5, .col-md-4, .col-md-3, .col-md-2, .col-md-1, .col-sm,
.col-sm-auto, .col-sm-12, .col-sm-11, .col-sm-10, .col-sm-9, .col-sm-8, .col-sm-7, .col-sm-6, .col-sm-5, .col-sm-4, .col-sm-3, .col-sm-2, .col-sm-1, .col,
.col-auto, .col-12, .col-11, .col-10, .col-9, .col-8, .col-7, .col-6, .col-5, .col-4, .col-3, .col-2, .col-1 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
}

.col {
  flex-basis: 0;
  flex-grow: 1;
  max-width: 100%;
}

.col-auto {
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}

.col-1 {
  flex: 0 0 8.3333333333%;
  max-width: 8.3333333333%;
}

.col-2 {
  flex: 0 0 16.6666666667%;
  max-width: 16.6666666667%;
}

.col-3 {
  flex: 0 0 25%;
  max-width: 25%;
}

.col-4 {
  flex: 0 0 33.3333333333%;
  max-width: 33.3333333333%;
}

.col-5 {
  flex: 0 0 41.6666666667%;
  max-width: 41.6666666667%;
}

.col-6 {
  flex: 0 0 50%;
  max-width: 50%;
}

.col-7 {
  flex: 0 0 58.3333333333%;
  max-width: 58.3333333333%;
}

.col-8 {
  flex: 0 0 66.6666666667%;
  max-width: 66.6666666667%;
}

.col-9 {
  flex: 0 0 75%;
  max-width: 75%;
}

.col-10 {
  flex: 0 0 83.3333333333%;
  max-width: 83.3333333333%;
}

.col-11 {
  flex: 0 0 91.6666666667%;
  max-width: 91.6666666667%;
}

.col-12 {
  flex: 0 0 100%;
  max-width: 100%;
}

.order-first {
  order: -1;
}

.order-last {
  order: 13;
}

.order-0 {
  order: 0;
}

.order-1 {
  order: 1;
}

.order-2 {
  order: 2;
}

.order-3 {
  order: 3;
}

.order-4 {
  order: 4;
}

.order-5 {
  order: 5;
}

.order-6 {
  order: 6;
}

.order-7 {
  order: 7;
}

.order-8 {
  order: 8;
}

.order-9 {
  order: 9;
}

.order-10 {
  order: 10;
}

.order-11 {
  order: 11;
}

.order-12 {
  order: 12;
}

.offset-1 {
  margin-left: 8.3333333333%;
}

.offset-2 {
  margin-left: 16.6666666667%;
}

.offset-3 {
  margin-left: 25%;
}

.offset-4 {
  margin-left: 33.3333333333%;
}

.offset-5 {
  margin-left: 41.6666666667%;
}

.offset-6 {
  margin-left: 50%;
}

.offset-7 {
  margin-left: 58.3333333333%;
}

.offset-8 {
  margin-left: 66.6666666667%;
}

.offset-9 {
  margin-left: 75%;
}

.offset-10 {
  margin-left: 83.3333333333%;
}

.offset-11 {
  margin-left: 91.6666666667%;
}

@media (min-width: 576px) {
  .col-sm {
    flex-basis: 0;
    flex-grow: 1;
    max-width: 100%;
  }
  .col-sm-auto {
    flex: 0 0 auto;
    width: auto;
    max-width: 100%;
  }
  .col-sm-1 {
    flex: 0 0 8.3333333333%;
    max-width: 8.3333333333%;
  }
  .col-sm-2 {
    flex: 0 0 16.6666666667%;
    max-width: 16.6666666667%;
  }
  .col-sm-3 {
    flex: 0 0 25%;
    max-width: 25%;
  }
  .col-sm-4 {
    flex: 0 0 33.3333333333%;
    max-width: 33.3333333333%;
  }
  .col-sm-5 {
    flex: 0 0 41.6666666667%;
    max-width: 41.6666666667%;
  }
  .col-sm-6 {
    flex: 0 0 50%;
    max-width: 50%;
  }
  .col-sm-7 {
    flex: 0 0 58.3333333333%;
    max-width: 58.3333333333%;
  }
  .col-sm-8 {
    flex: 0 0 66.6666666667%;
    max-width: 66.6666666667%;
  }
  .col-sm-9 {
    flex: 0 0 75%;
    max-width: 75%;
  }
  .col-sm-10 {
    flex: 0 0 83.3333333333%;
    max-width: 83.3333333333%;
  }
  .col-sm-11 {
    flex: 0 0 91.6666666667%;
    max-width: 91.6666666667%;
  }
  .col-sm-12 {
    flex: 0 0 100%;
    max-width: 100%;
  }
  .order-sm-first {
    order: -1;
  }
  .order-sm-last {
    order: 13;
  }
  .order-sm-0 {
    order: 0;
  }
  .order-sm-1 {
    order: 1;
  }
  .order-sm-2 {
    order: 2;
  }
  .order-sm-3 {
    order: 3;
  }
  .order-sm-4 {
    order: 4;
  }
  .order-sm-5 {
    order: 5;
  }
  .order-sm-6 {
    order: 6;
  }
  .order-sm-7 {
    order: 7;
  }
  .order-sm-8 {
    order: 8;
  }
  .order-sm-9 {
    order: 9;
  }
  .order-sm-10 {
    order: 10;
  }
  .order-sm-11 {
    order: 11;
  }
  .order-sm-12 {
    order: 12;
  }
  .offset-sm-0 {
    margin-left: 0;
  }
  .offset-sm-1 {
    margin-left: 8.3333333333%;
  }
  .offset-sm-2 {
    margin-left: 16.6666666667%;
  }
  .offset-sm-3 {
    margin-left: 25%;
  }
  .offset-sm-4 {
    margin-left: 33.3333333333%;
  }
  .offset-sm-5 {
    margin-left: 41.6666666667%;
  }
  .offset-sm-6 {
    margin-left: 50%;
  }
  .offset-sm-7 {
    margin-left: 58.3333333333%;
  }
  .offset-sm-8 {
    margin-left: 66.6666666667%;
  }
  .offset-sm-9 {
    margin-left: 75%;
  }
  .offset-sm-10 {
    margin-left: 83.3333333333%;
  }
  .offset-sm-11 {
    margin-left: 91.6666666667%;
  }
}
@media (min-width: 768px) {
  .col-md {
    flex-basis: 0;
    flex-grow: 1;
    max-width: 100%;
  }
  .col-md-auto {
    flex: 0 0 auto;
    width: auto;
    max-width: 100%;
  }
  .col-md-1 {
    flex: 0 0 8.3333333333%;
    max-width: 8.3333333333%;
  }
  .col-md-2 {
    flex: 0 0 16.6666666667%;
    max-width: 16.6666666667%;
  }
  .col-md-3 {
    flex: 0 0 25%;
    max-width: 25%;
  }
  .col-md-4 {
    flex: 0 0 33.3333333333%;
    max-width: 33.3333333333%;
  }
  .col-md-5 {
    flex: 0 0 41.6666666667%;
    max-width: 41.6666666667%;
  }
  .col-md-6 {
    flex: 0 0 50%;
    max-width: 50%;
  }
  .col-md-7 {
    flex: 0 0 58.3333333333%;
    max-width: 58.3333333333%;
  }
  .col-md-8 {
    flex: 0 0 66.6666666667%;
    max-width: 66.6666666667%;
  }
  .col-md-9 {
    flex: 0 0 75%;
    max-width: 75%;
  }
  .col-md-10 {
    flex: 0 0 83.3333333333%;
    max-width: 83.3333333333%;
  }
  .col-md-11 {
    flex: 0 0 91.6666666667%;
    max-width: 91.6666666667%;
  }
  .col-md-12 {
    flex: 0 0 100%;
    max-width: 100%;
  }
  .order-md-first {
    order: -1;
  }
  .order-md-last {
    order: 13;
  }
  .order-md-0 {
    order: 0;
  }
  .order-md-1 {
    order: 1;
  }
  .order-md-2 {
    order: 2;
  }
  .order-md-3 {
    order: 3;
  }
  .order-md-4 {
    order: 4;
  }
  .order-md-5 {
    order: 5;
  }
  .order-md-6 {
    order: 6;
  }
  .order-md-7 {
    order: 7;
  }
  .order-md-8 {
    order: 8;
  }
  .order-md-9 {
    order: 9;
  }
  .order-md-10 {
    order: 10;
  }
  .order-md-11 {
    order: 11;
  }
  .order-md-12 {
    order: 12;
  }
  .offset-md-0 {
    margin-left: 0;
  }
  .offset-md-1 {
    margin-left: 8.3333333333%;
  }
  .offset-md-2 {
    margin-left: 16.6666666667%;
  }
  .offset-md-3 {
    margin-left: 25%;
  }
  .offset-md-4 {
    margin-left: 33.3333333333%;
  }
  .offset-md-5 {
    margin-left: 41.6666666667%;
  }
  .offset-md-6 {
    margin-left: 50%;
  }
  .offset-md-7 {
    margin-left: 58.3333333333%;
  }
  .offset-md-8 {
    margin-left: 66.6666666667%;
  }
  .offset-md-9 {
    margin-left: 75%;
  }
  .offset-md-10 {
    margin-left: 83.3333333333%;
  }
  .offset-md-11 {
    margin-left: 91.6666666667%;
  }
}
@media (min-width: 992px) {
  .col-lg {
    flex-basis: 0;
    flex-grow: 1;
    max-width: 100%;
  }
  .col-lg-auto {
    flex: 0 0 auto;
    width: auto;
    max-width: 100%;
  }
  .col-lg-1 {
    flex: 0 0 8.3333333333%;
    max-width: 8.3333333333%;
  }
  .col-lg-2 {
    flex: 0 0 16.6666666667%;
    max-width: 16.6666666667%;
  }
  .col-lg-3 {
    flex: 0 0 25%;
    max-width: 25%;
  }
  .col-lg-4 {
    flex: 0 0 33.3333333333%;
    max-width: 33.3333333333%;
  }
  .col-lg-5 {
    flex: 0 0 41.6666666667%;
    max-width: 41.6666666667%;
  }
  .col-lg-6 {
    flex: 0 0 50%;
    max-width: 50%;
  }
  .col-lg-7 {
    flex: 0 0 58.3333333333%;
    max-width: 58.3333333333%;
  }
  .col-lg-8 {
    flex: 0 0 66.6666666667%;
    max-width: 66.6666666667%;
  }
  .col-lg-9 {
    flex: 0 0 75%;
    max-width: 75%;
  }
  .col-lg-10 {
    flex: 0 0 83.3333333333%;
    max-width: 83.3333333333%;
  }
  .col-lg-11 {
    flex: 0 0 91.6666666667%;
    max-width: 91.6666666667%;
  }
  .col-lg-12 {
    flex: 0 0 100%;
    max-width: 100%;
  }
  .order-lg-first {
    order: -1;
  }
  .order-lg-last {
    order: 13;
  }
  .order-lg-0 {
    order: 0;
  }
  .order-lg-1 {
    order: 1;
  }
  .order-lg-2 {
    order: 2;
  }
  .order-lg-3 {
    order: 3;
  }
  .order-lg-4 {
    order: 4;
  }
  .order-lg-5 {
    order: 5;
  }
  .order-lg-6 {
    order: 6;
  }
  .order-lg-7 {
    order: 7;
  }
  .order-lg-8 {
    order: 8;
  }
  .order-lg-9 {
    order: 9;
  }
  .order-lg-10 {
    order: 10;
  }
  .order-lg-11 {
    order: 11;
  }
  .order-lg-12 {
    order: 12;
  }
  .offset-lg-0 {
    margin-left: 0;
  }
  .offset-lg-1 {
    margin-left: 8.3333333333%;
  }
  .offset-lg-2 {
    margin-left: 16.6666666667%;
  }
  .offset-lg-3 {
    margin-left: 25%;
  }
  .offset-lg-4 {
    margin-left: 33.3333333333%;
  }
  .offset-lg-5 {
    margin-left: 41.6666666667%;
  }
  .offset-lg-6 {
    margin-left: 50%;
  }
  .offset-lg-7 {
    margin-left: 58.3333333333%;
  }
  .offset-lg-8 {
    margin-left: 66.6666666667%;
  }
  .offset-lg-9 {
    margin-left: 75%;
  }
  .offset-lg-10 {
    margin-left: 83.3333333333%;
  }
  .offset-lg-11 {
    margin-left: 91.6666666667%;
  }
}
@media (min-width: 1200px) {
  .col-xl {
    flex-basis: 0;
    flex-grow: 1;
    max-width: 100%;
  }
  .col-xl-auto {
    flex: 0 0 auto;
    width: auto;
    max-width: 100%;
  }
  .col-xl-1 {
    flex: 0 0 8.3333333333%;
    max-width: 8.3333333333%;
  }
  .col-xl-2 {
    flex: 0 0 16.6666666667%;
    max-width: 16.6666666667%;
  }
  .col-xl-3 {
    flex: 0 0 25%;
    max-width: 25%;
  }
  .col-xl-4 {
    flex: 0 0 33.3333333333%;
    max-width: 33.3333333333%;
  }
  .col-xl-5 {
    flex: 0 0 41.6666666667%;
    max-width: 41.6666666667%;
  }
  .col-xl-6 {
    flex: 0 0 50%;
    max-width: 50%;
  }
  .col-xl-7 {
    flex: 0 0 58.3333333333%;
    max-width: 58.3333333333%;
  }
  .col-xl-8 {
    flex: 0 0 66.6666666667%;
    max-width: 66.6666666667%;
  }
  .col-xl-9 {
    flex: 0 0 75%;
    max-width: 75%;
  }
  .col-xl-10 {
    flex: 0 0 83.3333333333%;
    max-width: 83.3333333333%;
  }
  .col-xl-11 {
    flex: 0 0 91.6666666667%;
    max-width: 91.6666666667%;
  }
  .col-xl-12 {
    flex: 0 0 100%;
    max-width: 100%;
  }
  .order-xl-first {
    order: -1;
  }
  .order-xl-last {
    order: 13;
  }
  .order-xl-0 {
    order: 0;
  }
  .order-xl-1 {
    order: 1;
  }
  .order-xl-2 {
    order: 2;
  }
  .order-xl-3 {
    order: 3;
  }
  .order-xl-4 {
    order: 4;
  }
  .order-xl-5 {
    order: 5;
  }
  .order-xl-6 {
    order: 6;
  }
  .order-xl-7 {
    order: 7;
  }
  .order-xl-8 {
    order: 8;
  }
  .order-xl-9 {
    order: 9;
  }
  .order-xl-10 {
    order: 10;
  }
  .order-xl-11 {
    order: 11;
  }
  .order-xl-12 {
    order: 12;
  }
  .offset-xl-0 {
    margin-left: 0;
  }
  .offset-xl-1 {
    margin-left: 8.3333333333%;
  }
  .offset-xl-2 {
    margin-left: 16.6666666667%;
  }
  .offset-xl-3 {
    margin-left: 25%;
  }
  .offset-xl-4 {
    margin-left: 33.3333333333%;
  }
  .offset-xl-5 {
    margin-left: 41.6666666667%;
  }
  .offset-xl-6 {
    margin-left: 50%;
  }
  .offset-xl-7 {
    margin-left: 58.3333333333%;
  }
  .offset-xl-8 {
    margin-left: 66.6666666667%;
  }
  .offset-xl-9 {
    margin-left: 75%;
  }
  .offset-xl-10 {
    margin-left: 83.3333333333%;
  }
  .offset-xl-11 {
    margin-left: 91.6666666667%;
  }
}
@media (min-width: 1800px) {
  .col-xxl {
    flex-basis: 0;
    flex-grow: 1;
    max-width: 100%;
  }
  .col-xxl-auto {
    flex: 0 0 auto;
    width: auto;
    max-width: 100%;
  }
  .col-xxl-1 {
    flex: 0 0 8.3333333333%;
    max-width: 8.3333333333%;
  }
  .col-xxl-2 {
    flex: 0 0 16.6666666667%;
    max-width: 16.6666666667%;
  }
  .col-xxl-3 {
    flex: 0 0 25%;
    max-width: 25%;
  }
  .col-xxl-4 {
    flex: 0 0 33.3333333333%;
    max-width: 33.3333333333%;
  }
  .col-xxl-5 {
    flex: 0 0 41.6666666667%;
    max-width: 41.6666666667%;
  }
  .col-xxl-6 {
    flex: 0 0 50%;
    max-width: 50%;
  }
  .col-xxl-7 {
    flex: 0 0 58.3333333333%;
    max-width: 58.3333333333%;
  }
  .col-xxl-8 {
    flex: 0 0 66.6666666667%;
    max-width: 66.6666666667%;
  }
  .col-xxl-9 {
    flex: 0 0 75%;
    max-width: 75%;
  }
  .col-xxl-10 {
    flex: 0 0 83.3333333333%;
    max-width: 83.3333333333%;
  }
  .col-xxl-11 {
    flex: 0 0 91.6666666667%;
    max-width: 91.6666666667%;
  }
  .col-xxl-12 {
    flex: 0 0 100%;
    max-width: 100%;
  }
  .order-xxl-first {
    order: -1;
  }
  .order-xxl-last {
    order: 13;
  }
  .order-xxl-0 {
    order: 0;
  }
  .order-xxl-1 {
    order: 1;
  }
  .order-xxl-2 {
    order: 2;
  }
  .order-xxl-3 {
    order: 3;
  }
  .order-xxl-4 {
    order: 4;
  }
  .order-xxl-5 {
    order: 5;
  }
  .order-xxl-6 {
    order: 6;
  }
  .order-xxl-7 {
    order: 7;
  }
  .order-xxl-8 {
    order: 8;
  }
  .order-xxl-9 {
    order: 9;
  }
  .order-xxl-10 {
    order: 10;
  }
  .order-xxl-11 {
    order: 11;
  }
  .order-xxl-12 {
    order: 12;
  }
  .offset-xxl-0 {
    margin-left: 0;
  }
  .offset-xxl-1 {
    margin-left: 8.3333333333%;
  }
  .offset-xxl-2 {
    margin-left: 16.6666666667%;
  }
  .offset-xxl-3 {
    margin-left: 25%;
  }
  .offset-xxl-4 {
    margin-left: 33.3333333333%;
  }
  .offset-xxl-5 {
    margin-left: 41.6666666667%;
  }
  .offset-xxl-6 {
    margin-left: 50%;
  }
  .offset-xxl-7 {
    margin-left: 58.3333333333%;
  }
  .offset-xxl-8 {
    margin-left: 66.6666666667%;
  }
  .offset-xxl-9 {
    margin-left: 75%;
  }
  .offset-xxl-10 {
    margin-left: 83.3333333333%;
  }
  .offset-xxl-11 {
    margin-left: 91.6666666667%;
  }
}
.table {
  width: 100%;
  margin-bottom: 1rem;
  color: #212529;
}
.table th,
.table td {
  padding: 0.75rem;
  vertical-align: top;
  border-top: 1px solid #dee2e6;
}
.table thead th {
  vertical-align: bottom;
  border-bottom: 2px solid #dee2e6;
}
.table tbody + tbody {
  border-top: 2px solid #dee2e6;
}

.table-sm th,
.table-sm td {
  padding: 0.3rem;
}

.table-bordered {
  border: 1px solid #dee2e6;
}
.table-bordered th,
.table-bordered td {
  border: 1px solid #dee2e6;
}
.table-bordered thead th,
.table-bordered thead td {
  border-bottom-width: 2px;
}

.table-borderless th,
.table-borderless td,
.table-borderless thead th,
.table-borderless tbody + tbody {
  border: 0;
}

.table-striped tbody tr:nth-of-type(odd) {
  background-color: rgba(0, 0, 0, 0.05);
}

.table-hover tbody tr:hover {
  color: #212529;
  background-color: rgba(0, 0, 0, 0.075);
}

.table-primary,
.table-primary > th,
.table-primary > td {
  background-color: #b8daff;
}
.table-primary th,
.table-primary td,
.table-primary thead th,
.table-primary tbody + tbody {
  border-color: #7abaff;
}

.table-hover .table-primary:hover {
  background-color: #9fcdff;
}
.table-hover .table-primary:hover > td,
.table-hover .table-primary:hover > th {
  background-color: #9fcdff;
}

.table-secondary,
.table-secondary > th,
.table-secondary > td {
  background-color: #d6d8db;
}
.table-secondary th,
.table-secondary td,
.table-secondary thead th,
.table-secondary tbody + tbody {
  border-color: #b3b7bb;
}

.table-hover .table-secondary:hover {
  background-color: #c8cbcf;
}
.table-hover .table-secondary:hover > td,
.table-hover .table-secondary:hover > th {
  background-color: #c8cbcf;
}

.table-success,
.table-success > th,
.table-success > td {
  background-color: #c3e6cb;
}
.table-success th,
.table-success td,
.table-success thead th,
.table-success tbody + tbody {
  border-color: #8fd19e;
}

.table-hover .table-success:hover {
  background-color: #b1dfbb;
}
.table-hover .table-success:hover > td,
.table-hover .table-success:hover > th {
  background-color: #b1dfbb;
}

.table-info,
.table-info > th,
.table-info > td {
  background-color: #bee5eb;
}
.table-info th,
.table-info td,
.table-info thead th,
.table-info tbody + tbody {
  border-color: #86cfda;
}

.table-hover .table-info:hover {
  background-color: #abdde5;
}
.table-hover .table-info:hover > td,
.table-hover .table-info:hover > th {
  background-color: #abdde5;
}

.table-warning,
.table-warning > th,
.table-warning > td {
  background-color: #ffeeba;
}
.table-warning th,
.table-warning td,
.table-warning thead th,
.table-warning tbody + tbody {
  border-color: #ffdf7e;
}

.table-hover .table-warning:hover {
  background-color: #ffe8a1;
}
.table-hover .table-warning:hover > td,
.table-hover .table-warning:hover > th {
  background-color: #ffe8a1;
}

.table-danger,
.table-danger > th,
.table-danger > td {
  background-color: #f5c6cb;
}
.table-danger th,
.table-danger td,
.table-danger thead th,
.table-danger tbody + tbody {
  border-color: #ed969e;
}

.table-hover .table-danger:hover {
  background-color: #f1b0b7;
}
.table-hover .table-danger:hover > td,
.table-hover .table-danger:hover > th {
  background-color: #f1b0b7;
}

.table-light,
.table-light > th,
.table-light > td {
  background-color: #fdfdfe;
}
.table-light th,
.table-light td,
.table-light thead th,
.table-light tbody + tbody {
  border-color: #fbfcfc;
}

.table-hover .table-light:hover {
  background-color: #ececf6;
}
.table-hover .table-light:hover > td,
.table-hover .table-light:hover > th {
  background-color: #ececf6;
}

.table-dark,
.table-dark > th,
.table-dark > td {
  background-color: #c6c8ca;
}
.table-dark th,
.table-dark td,
.table-dark thead th,
.table-dark tbody + tbody {
  border-color: #95999c;
}

.table-hover .table-dark:hover {
  background-color: #b9bbbe;
}
.table-hover .table-dark:hover > td,
.table-hover .table-dark:hover > th {
  background-color: #b9bbbe;
}

.table-active,
.table-active > th,
.table-active > td {
  background-color: rgba(0, 0, 0, 0.075);
}

.table-hover .table-active:hover {
  background-color: rgba(0, 0, 0, 0.075);
}
.table-hover .table-active:hover > td,
.table-hover .table-active:hover > th {
  background-color: rgba(0, 0, 0, 0.075);
}

.table .thead-dark th {
  color: #fff;
  background-color: #343a40;
  border-color: #454d55;
}
.table .thead-light th {
  color: #495057;
  background-color: #e9ecef;
  border-color: #dee2e6;
}

.table-dark {
  color: #fff;
  background-color: #343a40;
}
.table-dark th,
.table-dark td,
.table-dark thead th {
  border-color: #454d55;
}
.table-dark.table-bordered {
  border: 0;
}
.table-dark.table-striped tbody tr:nth-of-type(odd) {
  background-color: rgba(255, 255, 255, 0.05);
}
.table-dark.table-hover tbody tr:hover {
  color: #fff;
  background-color: rgba(255, 255, 255, 0.075);
}

@media (max-width: 575.98px) {
  .table-responsive-sm {
    display: block;
    width: 100%;
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
  }
  .table-responsive-sm > .table-bordered {
    border: 0;
  }
}
@media (max-width: 767.98px) {
  .table-responsive-md {
    display: block;
    width: 100%;
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
  }
  .table-responsive-md > .table-bordered {
    border: 0;
  }
}
@media (max-width: 991.98px) {
  .table-responsive-lg {
    display: block;
    width: 100%;
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
  }
  .table-responsive-lg > .table-bordered {
    border: 0;
  }
}
@media (max-width: 1199.98px) {
  .table-responsive-xl {
    display: block;
    width: 100%;
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
  }
  .table-responsive-xl > .table-bordered {
    border: 0;
  }
}
@media (max-width: 1799.98px) {
  .table-responsive-xxl {
    display: block;
    width: 100%;
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
  }
  .table-responsive-xxl > .table-bordered {
    border: 0;
  }
}
.table-responsive {
  display: block;
  width: 100%;
  overflow-x: auto;
  -webkit-overflow-scrolling: touch;
}
.table-responsive > .table-bordered {
  border: 0;
}

/* Support for bootstrap grid module */
.row {
  box-sizing: border-box;
}
.row .select2-container * {
  box-sizing: content-box;
}

.row *,
.row *::before,
.row *::after {
  box-sizing: inherit;
}

.d-table-column {
  display: table-column !important;
}

@media (min-width: 576px) {
  .d-sm-table-column {
    display: table-column !important;
  }
}
@media (min-width: 768px) {
  .d-md-table-column {
    display: table-column !important;
  }
}
@media (min-width: 992px) {
  .d-lg-table-column {
    display: table-column !important;
  }
}
@media (min-width: 1200px) {
  .d-xl-table-column {
    display: table-column !important;
  }
}
@media (min-width: 1800px) {
  .d-xxl-table-column {
    display: table-column !important;
  }
}
@media print {
  .d-print-table-column {
    display: table-column !important;
  }
}
/* NuGet package: nvColors.scss
   Version 1.3.2
*/
/* NuGet package: nvColors.scss */
/* Planning Categories */
/* Special Conditions */
.nv-status-text.mod-draft {
  color: #98c9fa;
  fill: #98c9fa;
}
.accessibility-mode .nv-status-text.mod-draft {
  color: #5b7996;
  fill: #5b7996;
}

.nv-status-bg-combo.mod-draft {
  background-color: #98c9fa;
  color: white;
  fill: white;
}
.accessibility-mode .nv-status-bg-combo.mod-draft {
  color: black;
  fill: black;
}

.nv-status-text.mod-submitted {
  color: #bccde6;
  fill: #bccde6;
}
.accessibility-mode .nv-status-text.mod-submitted {
  color: #5f6b77;
  fill: #5f6b77;
}

.nv-status-bg-combo.mod-submitted {
  background-color: #bccde6;
  color: white;
  fill: white;
}
.accessibility-mode .nv-status-bg-combo.mod-submitted {
  color: black;
  fill: black;
}

.nv-status-text.mod-active {
  color: #00749e;
  fill: #00749e;
}

.nv-status-bg-combo.mod-active {
  background-color: #00749e;
  color: white;
  fill: white;
}

.nv-status-text.mod-active_in_progress {
  color: #00749e;
  fill: #00749e;
}

.nv-status-bg-combo.mod-active_in_progress {
  background-color: #00749e;
  color: white;
  fill: white;
}

.nv-status-text.mod-approved {
  color: #00c23b;
  fill: #00c23b;
}
.accessibility-mode .nv-status-text.mod-approved {
  color: #008a27;
  fill: #008a27;
}

.nv-status-bg-combo.mod-approved {
  background-color: #00c23b;
  color: white;
  fill: white;
}
.accessibility-mode .nv-status-bg-combo.mod-approved {
  color: black;
  fill: black;
}

.nv-status-text.mod-approved_in_progress {
  color: #00c23b;
  fill: #00c23b;
}
.accessibility-mode .nv-status-text.mod-approved_in_progress {
  color: #008a27;
  fill: #008a27;
}

.nv-status-bg-combo.mod-approved_in_progress {
  background-color: #00c23b;
  color: white;
  fill: white;
}
.accessibility-mode .nv-status-bg-combo.mod-approved_in_progress {
  color: black;
  fill: black;
}

.nv-status-text.mod-inactive {
  color: #adc6cc;
  fill: #adc6cc;
}

.nv-status-bg-combo.mod-inactive {
  background-color: #adc6cc;
  color: white;
  fill: white;
}

.nv-status-text.mod-warning {
  color: #f5a70b;
  fill: #f5a70b;
}
.accessibility-mode .nv-status-text.mod-warning {
  color: #9e6c07;
  fill: #9e6c07;
}

.nv-status-bg-combo.mod-warning {
  background-color: #f5a70b;
  color: white;
  fill: white;
}
.accessibility-mode .nv-status-bg-combo.mod-warning {
  color: black;
  fill: black;
}

.nv-status-text.mod-rejected {
  color: #c61a0c;
  fill: #c61a0c;
}

.nv-status-bg-combo.mod-rejected {
  background-color: #c61a0c;
  color: white;
  fill: white;
}

.nv-status-text.mod-rejected_in_progress {
  color: #c61a0c;
  fill: #c61a0c;
}

.nv-status-bg-combo.mod-rejected_in_progress {
  background-color: #c61a0c;
  color: white;
  fill: white;
}

.nv-status-text.mod-canceled {
  color: #630d06;
  fill: #630d06;
}

.nv-status-bg-combo.mod-canceled {
  background-color: #630d06;
  color: white;
  fill: white;
}

.nv-status-text.mod-cancelled {
  color: #630d06;
  fill: #630d06;
}

.nv-status-bg-combo.mod-cancelled {
  background-color: #630d06;
  color: white;
  fill: white;
}

.nv-status-text.mod-waitlisted {
  color: #bf77a3;
  fill: #bf77a3;
}
.accessibility-mode .nv-status-text.mod-waitlisted {
  color: #9e6387;
  fill: #9e6387;
}

.nv-status-bg-combo.mod-waitlisted {
  background-color: #bf77a3;
  color: white;
  fill: white;
}
.accessibility-mode .nv-status-bg-combo.mod-waitlisted {
  color: black;
  fill: black;
}

.nv-status-text.mod-paused {
  color: #c5c5c5;
  fill: #c5c5c5;
}
.accessibility-mode .nv-status-text.mod-paused {
  color: #6d6d6d;
  fill: #6d6d6d;
}

.nv-status-bg-combo.mod-paused {
  background-color: #c5c5c5;
  color: white;
  fill: white;
}
.accessibility-mode .nv-status-bg-combo.mod-paused {
  color: black;
  fill: black;
}

.nv-status-text.mod-neutral {
  color: #6d6d6d;
  fill: #6d6d6d;
}

.nv-status-bg-combo.mod-neutral {
  background-color: #6d6d6d;
  color: white;
  fill: white;
}

.nv-status-text.mod-success-light,
.nv-alert-text.mod-success-light {
  color: #b4edc5;
  fill: #b4edc5;
}
.accessibility-mode .nv-status-text.mod-success-light,
.accessibility-mode .nv-alert-text.mod-success-light {
  color: #008a27;
  fill: #008a27;
}

.nv-status-text.mod-success,
.nv-alert-text.mod-success {
  color: #00c23b;
  fill: #00c23b;
}
.accessibility-mode .nv-status-text.mod-success,
.accessibility-mode .nv-alert-text.mod-success {
  color: #008a27;
  fill: #008a27;
}

.nv-status-text.mod-success-dark,
.nv-alert-text.mod-success-dark {
  color: #005518;
  fill: #005518;
}

.nv-status-text.mod-error-light,
.nv-alert-text.mod-error-light {
  color: #eaaaa4;
  fill: #eaaaa4;
}
.accessibility-mode .nv-status-text.mod-error-light,
.accessibility-mode .nv-alert-text.mod-error-light {
  color: #c61a0c;
  fill: #c61a0c;
}

.nv-status-text.mod-error,
.nv-alert-text.mod-error {
  color: #c61a0c;
  fill: #c61a0c;
}

.nv-status-text.mod-error-dark,
.nv-alert-text.mod-error-dark {
  color: #630d06;
  fill: #630d06;
}

.nv-status-text.mod-warning-light,
.nv-alert-text.mod-warning-light {
  color: #fff0d5;
  fill: #fff0d5;
}
.accessibility-mode .nv-status-text.mod-warning-light,
.accessibility-mode .nv-alert-text.mod-warning-light {
  color: #9e6c07;
  fill: #9e6c07;
}

.nv-status-text.mod-warning,
.nv-alert-text.mod-warning {
  color: #f5a70b;
  fill: #f5a70b;
}
.accessibility-mode .nv-status-text.mod-warning,
.accessibility-mode .nv-alert-text.mod-warning {
  color: #9e6c07;
  fill: #9e6c07;
}

.nv-status-text.mod-warning-dark,
.nv-alert-text.mod-warning-dark {
  color: #603813;
  fill: #603813;
}

.nv-status-text.mod-information-light,
.nv-alert-text.mod-information-light {
  color: #d4dfff;
  fill: #d4dfff;
}
.accessibility-mode .nv-status-text.mod-information-light,
.accessibility-mode .nv-alert-text.mod-information-light {
  color: #3366ff;
  fill: #3366ff;
}

.nv-status-text.mod-information,
.nv-alert-text.mod-information {
  color: #3366ff;
  fill: #3366ff;
}

.nv-status-text.mod-information-dark,
.nv-alert-text.mod-information-dark {
  color: #1a3380;
  fill: #1a3380;
}

.nv-status-text.mod-neutral,
.nv-alert-text.mod-neutral {
  color: #6d6d6d;
  fill: #6d6d6d;
}

.nv-status-bg-combo.mod-success,
.nv-alert-bg-combo.mod-success {
  background-color: #00c23b;
  fill: #00c23b;
  stroke: #00c23b;
  border-color: #00c23b;
  color: white;
}
.accessibility-mode .nv-status-bg-combo.mod-success,
.accessibility-mode .nv-alert-bg-combo.mod-success {
  color: black;
}

.nv-status-bg-combo.mod-error,
.nv-alert-bg-combo.mod-error {
  background-color: #c61a0c;
  fill: #c61a0c;
  stroke: #c61a0c;
  border-color: #c61a0c;
  color: white;
}

.nv-status-bg-combo.mod-warning,
.nv-alert-bg-combo.mod-warning {
  background-color: #f5a70b;
  fill: #f5a70b;
  stroke: #f5a70b;
  border-color: #f5a70b;
  color: black;
}

.nv-status-bg-combo.mod-information,
.nv-alert-bg-combo.mod-information {
  background-color: #3366ff;
  fill: #3366ff;
  stroke: #3366ff;
  border-color: #3366ff;
  color: white;
}

.nv-status-shape.mod-draft {
  background-color: white;
  fill: white;
  stroke: #788ca0;
  border-color: #788ca0;
  color: black;
}

.nv-status-shape.mod-submitted {
  background-color: #ced5dc;
  fill: #ced5dc;
  stroke: #788ca0;
  border-color: #788ca0;
  color: black;
}

.nv-status-shape.mod-active {
  background-color: #00749e;
  fill: #00749e;
  stroke: #00749e;
  border-color: #00749e;
  color: white;
}

.nv-status-shape.mod-active_in_progress {
  background-color: #b4daeb;
  fill: #b4daeb;
  stroke: #00749e;
  border-color: #00749e;
  color: black;
}

.nv-status-shape.mod-approved {
  background-color: #00c23b;
  fill: #00c23b;
  stroke: #00c23b;
  border-color: #00c23b;
  color: white;
}
.accessibility-mode .nv-status-shape.mod-approved {
  color: black;
}

.nv-status-shape.mod-approved_in_progress {
  background-color: #b4edc5;
  fill: #b4edc5;
  stroke: #00c23b;
  border-color: #00c23b;
  color: black;
}

.nv-status-shape.mod-inactive {
  background-color: #adc6cc;
  fill: #adc6cc;
  stroke: #adc6cc;
  border-color: #adc6cc;
  color: black;
}

.nv-status-shape.mod-warning {
  background-color: #f5a70b;
  fill: #f5a70b;
  stroke: #f5a70b;
  border-color: #f5a70b;
  color: black;
}

.nv-status-shape.mod-warning_in_progress {
  background-color: #fff0d5;
  fill: #fff0d5;
  stroke: #f5a70b;
  border-color: #f5a70b;
  color: black;
}

.nv-status-shape.mod-rejected {
  background-color: #c61a0c;
  fill: #c61a0c;
  stroke: #c61a0c;
  border-color: #c61a0c;
  color: white;
}

.nv-status-shape.mod-rejected_in_progress {
  background-color: #eaaaa4;
  fill: #eaaaa4;
  stroke: #c61a0c;
  border-color: #c61a0c;
  color: black;
}

.nv-status-shape.mod-neutral {
  background-color: #6d6d6d;
  fill: #6d6d6d;
  stroke: #6d6d6d;
  border-color: #6d6d6d;
  color: black;
}
.accessibility-mode .nv-status-shape.mod-neutral {
  color: white;
}

.nv-alert-shape.mod-success {
  background-color: #00c23b;
  fill: #00c23b;
  stroke: #00c23b;
  border-color: #00c23b;
  color: white;
}
.accessibility-mode .nv-alert-shape.mod-success {
  color: black;
}

.nv-alert-shape.mod-error {
  background-color: #c61a0c;
  fill: #c61a0c;
  stroke: #c61a0c;
  border-color: #c61a0c;
  color: white;
}

.nv-alert-shape.mod-warning {
  background-color: #f5a70b;
  fill: #f5a70b;
  stroke: #f5a70b;
  border-color: #f5a70b;
  color: black;
}

.nv-alert-shape.mod-information {
  background-color: #3366ff;
  fill: #3366ff;
  stroke: #3366ff;
  border-color: #3366ff;
  color: white;
}

/* Envisage framework base styles */
/* NuGet Package: NVFrameworkScss
 * Version 1.1.1
 */
/* NuGet Package: NVFrameworkScss
 * Version 1.1.1
 */
/* NuGet Package: NVFrameworkScss
 * Version 1.0.37
 */
/* NuGet Package: NVFrameworkScss
 * Version 1.1.1
 */
.nv-accessible-hide {
  display: inline;
  position: absolute !important;
  left: -10000px !important;
  top: -10000px !important;
}

.nv-display-none-always {
  display: none !important;
}

.nv-no-user-select {
  -webkit-touch-callout: none; /* iOS Safari */
  -webkit-user-select: none; /* Safari */
  -khtml-user-select: none; /* Konqueror HTML */
  -moz-user-select: none; /* Old versions of Firefox */
  -ms-user-select: none; /* Internet Explorer/Edge */
  user-select: none; /* Non-prefixed version, currently
  supported by Chrome, Opera and Firefox */
}

.nv-scroll-snap-container {
  scroll-snap-type: y mandatory;
}

/* NuGet Package: NVFrameworkScss
 * Version 1.1.1
 */
.nv-help-text {
  color: #6D6D6D;
  fill: #6D6D6D;
}
.accessibility-mode .nv-help-text {
  color: #474747;
  fill: #474747;
}

.nv-text-break {
  word-break: break-word;
}

/* NuGet Package: NVFrameworkScss
 * Version 1.1.1
 */
.no-data-message {
  border: 1px solid #4668ba;
  margin-top: 40px;
  border-radius: 4px;
  box-shadow: rgba(0, 0, 0, 0.4) 0 3px 5px;
  padding: 2.5em;
  max-width: 42em;
  margin-left: auto;
  margin-right: auto;
}
.accessibility-mode .no-data-message {
  border-color: #4668ba;
}

.no-data-message h3 {
  margin-top: 0;
  font-weight: bold;
}

.no-data-message hr {
  margin: 1em 0;
}

.no-data-message .action-container {
  margin-top: 1.5em;
  text-align: center;
}

.no-data-message ol li {
  margin-bottom: 1.5em;
}

/* Variables */
/*****  Print Stylesheet Helpers  *****/
/*****   Glyphs   *****/
/*****   Colors   *****/
/***** 508-compliant background-to-text color map *****/
/***** Widget Colors *****/
/***** Button Colors ****/
/***** Link Colors *****/
/*****   End Colors *****/
/***** Input Styles ****/
/* Mixins */
/* NuGet Package: NVFrameworkScss
 * Version 1.1.1
 */
/*******   Icon classes   ********/
/*****  Print Stylesheet Helpers  *****/
/*****   Glyphs   *****/
/*****   Colors   *****/
/***** 508-compliant background-to-text color map *****/
/***** Widget Colors *****/
/***** Button Colors ****/
/***** Link Colors *****/
/*****   End Colors *****/
/***** Input Styles ****/
/****   All of this will be replaced by new color package. Will need to test svg stuff in the pkg   ****/
/****   END stuff to be replaced by new color package.   ****/
/* NuGet Package: NVFrameworkScss
 * Version 1.1.1
 */
/*******   Icon classes   ********/
@font-face {
  font-family: "Source Sans Pro";
  src: url("../fonts/source-sans-pro/EOT/SourceSansPro-Regular.eot");
  src: url("../fonts/source-sans-pro/EOT/SourceSansPro-Regular.eot?#iefix") format("eot"), url("../fonts/source-sans-pro/WOFF/OTF/SourceSansPro-Regular.otf.woff") format("woff"), url("../fonts/source-sans-pro/OTF/SourceSansPro-Regular.otf") format("opentype"), url("../fonts/source-sans-pro/TTF/SourceSansPro-Regular.ttf") format("truetype");
  font-weight: 400;
  font-style: normal;
  font-stretch: normal;
}
@font-face {
  font-family: "Source Sans Pro";
  src: url("../fonts/source-sans-pro/EOT/SourceSansPro-It.eot");
  src: url("../fonts/source-sans-pro/EOT/SourceSansPro-It.eot?#iefix") format("eot"), url("../fonts/source-sans-pro/WOFF/OTF/SourceSansPro-It.otf.woff") format("woff"), url("../fonts/source-sans-pro/OTF/SourceSansPro-It.otf") format("opentype"), url("../fonts/source-sans-pro/TTF/SourceSansPro-It.ttf") format("truetype");
  font-weight: 400;
  font-style: italic;
  font-stretch: normal;
}
@font-face {
  font-family: "Source Sans Pro";
  src: url("../fonts/source-sans-pro/EOT/SourceSansPro-Semibold.eot");
  src: url("../fonts/source-sans-pro/EOT/SourceSansPro-Semibold.eot?#iefix") format("eot"), url("../fonts/source-sans-pro/WOFF/OTF/SourceSansPro-Semibold.otf.woff") format("woff"), url("../fonts/source-sans-pro/OTF/SourceSansPro-Semibold.otf") format("opentype"), url("../fonts/source-sans-pro/TTF/SourceSansPro-Semibold.ttf") format("truetype");
  font-weight: 600;
  font-style: normal;
  font-stretch: normal;
}
@font-face {
  font-family: "Source Sans Pro";
  src: url("../fonts/source-sans-pro/EOT/SourceSansPro-SemiboldIt.eot");
  src: url("../fonts/source-sans-pro/EOT/SourceSansPro-SemiboldIt.eot?#iefix") format("eot"), url("../fonts/source-sans-pro/WOFF/OTF/SourceSansPro-SemiboldIt.otf.woff") format("woff"), url("../fonts/source-sans-pro/OTF/SourceSansPro-SemiboldIt.otf") format("opentype"), url("../fonts/source-sans-pro/TTF/SourceSansPro-SemiboldIt.ttf") format("truetype");
  font-weight: 600;
  font-style: italic;
  font-stretch: normal;
}
@font-face {
  font-family: "Source Sans Pro";
  src: url("../fonts/source-sans-pro/EOT/SourceSansPro-ExtraLight.eot") format("eot");
  src: url("../fonts/source-sans-pro/EOT/SourceSansPro-ExtraLight.eot?#iefix") format("eot"), url("../fonts/source-sans-pro/WOFF/OTF/SourceSansPro-ExtraLight.otf.woff") format("woff"), url("../fonts/source-sans-pro/OTF/SourceSansPro-ExtraLight.otf") format("opentype"), url("../fonts/source-sans-pro/TTF/SourceSansPro-ExtraLight.ttf") format("truetype");
  font-weight: 200;
  font-style: normal;
  font-stretch: normal;
}
@font-face {
  font-family: "Source Sans Pro";
  src: url("../fonts/source-sans-pro/EOT/SourceSansPro-ExtraLightIt.eot");
  src: url("../fonts/source-sans-pro/EOT/SourceSansPro-ExtraLightIt.eot?#iefix") format("eot"), url("../fonts/source-sans-pro/WOFF/OTF/SourceSansPro-ExtraLightIt.otf.woff") format("woff"), url("../fonts/source-sans-pro/OTF/SourceSansPro-ExtraLightIt.otf") format("opentype"), url("../fonts/source-sans-pro/TTF/SourceSansPro-ExtraLightIt.ttf") format("truetype");
  font-weight: 200;
  font-style: italic;
  font-stretch: normal;
}
@font-face {
  font-family: "Source Sans Pro";
  src: url("../fonts/source-sans-pro/EOT/SourceSansPro-Light.eot");
  src: url("../fonts/source-sans-pro/EOT/SourceSansPro-Light.eot?#iefix") format("eot"), url("../fonts/source-sans-pro/WOFF/OTF/SourceSansPro-Light.otf.woff") format("woff"), url("../fonts/source-sans-pro/OTF/SourceSansPro-Light.otf") format("opentype"), url("../fonts/source-sans-pro/TTF/SourceSansPro-Light.ttf") format("truetype");
  font-weight: 300;
  font-style: normal;
  font-stretch: normal;
}
@font-face {
  font-family: "Source Sans Pro";
  src: url("../fonts/source-sans-pro/EOT/SourceSansPro-LightIt.eot");
  src: url("../fonts/source-sans-pro/EOT/SourceSansPro-LightIt.eot?#iefix") format("eot"), url("../fonts/source-sans-pro/WOFF/OTF/SourceSansPro-LightIt.otf.woff") format("woff"), url("../fonts/source-sans-pro/OTF/SourceSansPro-LightIt.otf") format("opentype"), url("../fonts/source-sans-pro/TTF/SourceSansPro-LightIt.ttf") format("truetype");
  font-weight: 300;
  font-style: italic;
  font-stretch: normal;
}
@font-face {
  font-family: "Source Sans Pro";
  src: url("../fonts/source-sans-pro/EOT/SourceSansPro-Bold.eot");
  src: url("../fonts/source-sans-pro/EOT/SourceSansPro-Bold.eot?#iefix") format("eot"), url("../fonts/source-sans-pro/WOFF/OTF/SourceSansPro-Bold.otf.woff") format("woff"), url("../fonts/source-sans-pro/OTF/SourceSansPro-Bold.otf") format("opentype"), url("../fonts/source-sans-pro/TTF/SourceSansPro-Bold.ttf") format("truetype");
  font-weight: 700;
  font-style: normal;
  font-stretch: normal;
}
@font-face {
  font-family: "Source Sans Pro";
  src: url("../fonts/source-sans-pro/EOT/SourceSansPro-BoldIt.eot");
  src: url("../fonts/source-sans-pro/EOT/SourceSansPro-BoldIt.eot?#iefix") format("eot"), url("../fonts/source-sans-pro/WOFF/OTF/SourceSansPro-BoldIt.otf.woff") format("woff"), url("../fonts/source-sans-pro/OTF/SourceSansPro-BoldIt.otf") format("opentype"), url("../fonts/source-sans-pro/TTF/SourceSansPro-BoldIt.ttf") format("truetype");
  font-weight: 700;
  font-style: italic;
  font-stretch: normal;
}
@font-face {
  font-family: "Source Sans Pro";
  src: url("../fonts/source-sans-pro/EOT/SourceSansPro-Black.eot");
  src: url("../fonts/source-sans-pro/EOT/SourceSansPro-Black.eot?#iefix") format("eot"), url("../fonts/source-sans-pro/WOFF/OTF/SourceSansPro-Black.otf.woff") format("woff"), url("../fonts/source-sans-pro/OTF/SourceSansPro-Black.otf") format("opentype"), url("../fonts/source-sans-pro/TTF/SourceSansPro-Black.ttf") format("truetype");
  font-weight: 900;
  font-style: normal;
  font-stretch: normal;
}
@font-face {
  font-family: "Source Sans Pro";
  src: url("../fonts/source-sans-pro/EOT/SourceSansPro-BlackIt.eot");
  src: url("../fonts/source-sans-pro/EOT/SourceSansPro-BlackIt.eot?#iefix") format("eot"), url("../fonts/source-sans-pro/WOFF/OTF/SourceSansPro-BlackIt.otf.woff") format("woff"), url("../fonts/source-sans-pro/OTF/SourceSansPro-BlackIt.otf") format("opentype"), url("../fonts/source-sans-pro/TTF/SourceSansPro-BlackIt.ttf") format("truetype");
  font-weight: 900;
  font-style: italic;
  font-stretch: normal;
}
/* NuGet package: nvGlyph
    Version is listed below in $version, which is also used for cache busting.
    Please remember to update it when you make changes!
*/
@font-face {
  font-family: "icomoon";
  src: url("../Content/nv-glyph/fonts/icomoon.eot?ver=v3.0.38");
  src: url("../Content/nv-glyph/fonts/icomoon.eot?ver=v3.0.38#iefix") format("eot"), url("../Content/nv-glyph/fonts/icomoon.woff?ver=v3.0.38") format("woff"), url("../Content/nv-glyph/fonts/icomoon.ttf?ver=v3.0.38") format("truetype"), url("../Content/nv-glyph/fonts/icomoon.svg?ver=v3.0.38#icomoon") format("svg");
  font-weight: normal;
  font-style: normal;
}
/* NuGet package: nvGlyph
         Version: 3.5
*/
/* NuGet package: nvGlyph
         Version: 3.4
*/
.select2-container .select2-choice span.nv-glyph_container {
  display: inline-block !important;
  margin-right: 0 !important;
  overflow: inherit !important;
  vertical-align: top !important;
}
.select2-container .select2-choices span.nv-glyph_container .nv-glyph {
  font-size: 1.1em;
}

.nv-glyph_container-standalone {
  display: inline-block;
  /*    min-width: 24px;
      min-height: 24px;*/
  text-align: center;
}
.nv-glyph_container-standalone:focus {
  outline: 1px solid;
  outline-color: #92d1ff;
}
.accessibility-mode .nv-glyph_container-standalone:focus {
  outline-color: #4d90fe;
}

.check-for-bad-glyph-markup a .nv-glyph_container-standalone:after, .check-for-bad-glyph-markup button .nv-glyph_container-standalone:after, .check-for-bad-glyph-markup [tabindex="0"] .nv-glyph_container-standalone:after, .check-for-bad-glyph-markup [aria-hidden=true] .nv-glyph_container-standalone:after {
  content: "This should not be tabbable!";
  color: red;
  display: inline;
  font-weight: bold;
  font-size: 1.5em;
}

/***** Generate base css classes *****/
[class^=nv-glyph-], [class*=" nv-glyph-"] {
  display: inline-block;
  font-family: "icomoon";
  line-height: 0;
  font-size: 1.3333333333em;
  vertical-align: -0.2em;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  speak: none;
  text-transform: none;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
[class^=nv-glyph-]:before, [class*=" nv-glyph-"]:before {
  content: "**";
}

/***** End base class creation *****/
/* NuGet package: nvGlyph
         Version: 3.56.2
*/
/***** Begin copy from icomoon style.css *****/
.nv-glyph-table-view:before {
  content: "\e9ee";
}

.nv-glyph-non-wrapping:before {
  content: "\e9e5";
}

.nv-glyph-wrapping:before {
  content: "\e9e4";
}

.nv-glyph-password:before {
  content: "\e9e1";
}

.nv-glyph-mobile:before {
  content: "\e9e2";
}

.nv-glyph-signature:before {
  content: "\e9e3";
}

.nv-glyph-case:before {
  content: "\e9de";
}

.nv-glyph-omit:before {
  content: "\e9dd";
}

.nv-glyph-box-indeterminate:before {
  content: "\e9dc";
}

.nv-glyph-bookmark:before {
  content: "\e9d9";
}

.nv-glyph-bookmark-collection:before {
  content: "\e9da";
}

.nv-glyph-bookmark-add:before {
  content: "\e9db";
}

.nv-glyph-anonymous-person:before {
  content: "\e9d8";
}

.nv-glyph-report:before {
  content: "\e9d7";
}

.nv-glyph-center-view:before {
  content: "\e9d6";
}

.nv-glyph-secure-browser:before {
  content: "\e9d5";
}

.nv-glyph-event:before {
  content: "\e9cc";
}

.nv-glyph-underline:before {
  content: "\e9cb";
}

.nv-glyph-indent-left:before {
  content: "\e9cd";
}

.nv-glyph-indent-right:before {
  content: "\e9ce";
}

.nv-glyph-insert-conditional-block:before {
  content: "\e9cf";
}

.nv-glyph-insert-data-field:before {
  content: "\e9d0";
}

.nv-glyph-numbered-list:before {
  content: "\e9d1";
}

.nv-glyph-bold:before {
  content: "\e9d2";
}

.nv-glyph-bullet-list:before {
  content: "\e9d3";
}

.nv-glyph-italic:before {
  content: "\e9d4";
}

.nv-glyph-previous:before {
  content: "\e9c9";
}

.nv-glyph-next:before {
  content: "\e9ca";
}

.nv-glyph-assign-role:before {
  content: "\e9c8";
}

.nv-glyph-qr-code:before {
  content: "\e9c7";
}

.nv-glyph-arrow-head-up-right:before {
  content: "\e9c6";
}

.nv-glyph-collapse-opened:before {
  content: "\e9c4";
}

.nv-glyph-expand-closed:before {
  content: "\e9c5";
}

.nv-glyph-flag-circle:before {
  content: "\e9c2";
}

.nv-glyph-flag:before {
  content: "\e9c3";
}

.nv-glyph-duplicate:before {
  content: "\e9c1";
}

.nv-glyph-pin:before {
  content: "\e9c0";
}

.nv-glyph-paused:before {
  content: "\e9bd";
}

.nv-glyph-production-data:before {
  content: "\e9be";
}

.nv-glyph-photo:before {
  content: "\e9bf";
}

.nv-glyph-ignored-conflict:before {
  content: "\e9bb";
}

.nv-glyph-conflict:before {
  content: "\e9bc";
}

.nv-glyph-document:before {
  content: "\e9ba";
}

.nv-glyph-draft-document:before {
  content: "\e9e8";
}

.nv-glyph-dependencies:before {
  content: "\e9b9";
}

.nv-glyph-alternate:before {
  content: "\e9b8";
}

.nv-glyph-auto-assign:before {
  content: "\e9b6";
}

.nv-glyph-audit-trail:before {
  content: "\e9b7";
}

.nv-glyph-affiliate-course:before {
  content: "\e9b5";
}

.nv-glyph-training_catalog:before {
  content: "\e9b4";
}

.nv-glyph-gear:before {
  content: "\e9b3";
}

.nv-glyph-freeze-line:before {
  content: "\e9b2";
}

.nv-glyph-attached-record:before {
  content: "\e9b1";
}

.nv-glyph-submit-webform:before {
  content: "\e9b0";
}

.nv-glyph-webform:before {
  content: "\e9af";
}

.nv-glyph-reject-workflow:before {
  content: "\e9ae";
}

.nv-glyph-box-unchecked:before {
  content: "\e9ab";
}

.nv-glyph-box-checked:before {
  content: "\e9ac";
}

.nv-glyph-move-alt:before {
  content: "\e9ad";
}

.nv-glyph-incident:before {
  content: "\e9aa";
}

.nv-glyph-link:before {
  content: "\e9a9";
}

.nv-glyph-secure-person:before {
  content: "\e9a7";
}

.nv-glyph-globe:before {
  content: "\e9a8";
}

.nv-glyph-planned-expenditure:before {
  content: "\e9a6";
}

.nv-glyph-included-budget:before {
  content: "\e9a5";
}

.nv-glyph-blended:before {
  content: "\e987";
}

.nv-glyph-email:before {
  content: "\e982";
}

.nv-glyph-external-link:before {
  content: "\e973";
}

.nv-glyph-assign:before {
  content: "\e971";
}

.nv-glyph-classroom-course:before {
  content: "\e96a";
}

.nv-glyph-single-view:before {
  content: "\e96c";
}

.nv-glyph-yearly-view:before {
  content: "\e96d";
}

.nv-glyph-alert:before {
  content: "\e954";
}

.nv-glyph-connections:before {
  content: "\e933";
}

.nv-glyph-comment:before {
  content: "\e927";
}

.nv-glyph-automap:before {
  content: "\e900";
}

.nv-glyph-download:before {
  content: "\e909";
}

.nv-glyph-print:before {
  content: "\e915";
}

.nv-glyph-recurring:before {
  content: "\e9a4";
}

.nv-glyph-weekly-view:before {
  content: "\e9a2";
}

.nv-glyph-monthly-view:before {
  content: "\e9a3";
}

.nv-glyph-skip-back:before {
  content: "\e99f";
}

.nv-glyph-skip-forward:before {
  content: "\e9a0";
}

.nv-glyph-arrow-head-left:before {
  content: "\e9a1";
}

.nv-glyph-delete-trash:before {
  content: "\e99e";
}

.nv-glyph-add-person:before {
  content: "\e99d";
}

.nv-glyph-map:before {
  content: "\e99c";
}

.nv-glyph-contact-info:before {
  content: "\e99a";
}

.nv-glyph-special-needs:before {
  content: "\e99b";
}

.nv-glyph-pass:before {
  content: "\e998";
}

.nv-glyph-fail:before {
  content: "\e999";
}

.nv-glyph-category:before {
  content: "\e997";
}

.nv-glyph-dot-small:before {
  content: "\e992";
}

.nv-glyph-not-mine:before {
  content: "\e993";
}

.nv-glyph-revert:before {
  content: "\e994";
}

.nv-glyph-category-rent:before {
  content: "\e995";
}

.nv-glyph-sliding-info:before {
  content: "\e996";
}

.nv-glyph-line-arrow-skinny:before {
  content: "\e98e";
}

.nv-glyph-mark-outline:before {
  content: "\e98f";
}

.nv-glyph-line-arrow:before {
  content: "\e990";
}

.nv-glyph-mark:before {
  content: "\e991";
}

.nv-glyph-compare:before {
  content: "\e988";
}

.nv-glyph-history:before {
  content: "\e989";
}

.nv-glyph-MB-affiliate:before {
  content: "\e98a";
}

.nv-glyph-overlay:before {
  content: "\e98b";
}

.nv-glyph-screenover:before {
  content: "\e98c";
}

.nv-glyph-screenshot:before {
  content: "\e98d";
}

.nv-glyph-jobs:before {
  content: "\e986";
}

.nv-glyph-PRO-outline:before {
  content: "\e985";
}

.nv-glyph-evaluation:before {
  content: "\e984";
}

.nv-glyph-pro:before {
  content: "\e983";
}

.nv-glyph-info-complete:before {
  content: "\e975";
}

.nv-glyph-info-incomplete:before {
  content: "\e976";
}

.nv-glyph-info-none:before {
  content: "\e977";
}

.nv-glyph-record-class:before {
  content: "\e978";
}

.nv-glyph-record-person:before {
  content: "\e979";
}

.nv-glyph-testtype-firearm:before {
  content: "\e97a";
}

.nv-glyph-testtype-multipart:before {
  content: "\e97b";
}

.nv-glyph-testtype-numeric:before {
  content: "\e97c";
}

.nv-glyph-testtype-passfail:before {
  content: "\e97d";
}

.nv-glyph-testtype-passfail-checklist:before {
  content: "\e97e";
}

.nv-glyph-testtype-percentage:before {
  content: "\e97f";
}

.nv-glyph-testtype-scored-checklist:before {
  content: "\e980";
}

.nv-glyph-testtype-timed:before {
  content: "\e981";
}

.nv-glyph-remove:before {
  content: "\e972";
}

.nv-glyph-task-monitor:before {
  content: "\e974";
}

.nv-glyph-level-national:before {
  content: "\e96e";
}

.nv-glyph-level-org:before {
  content: "\e96f";
}

.nv-glyph-level-state:before {
  content: "\e970";
}

.nv-glyph-roll-call:before {
  content: "\e96b";
}

.nv-glyph-MB-admin:before {
  content: "\e964";
}

.nv-glyph-MB-beta:before {
  content: "\e965";
}

.nv-glyph-MB-employee:before {
  content: "\e966";
}

.nv-glyph-MB-learner:before {
  content: "\e967";
}

.nv-glyph-MB-recruiter:before {
  content: "\e968";
}

.nv-glyph-MB-sworn:before {
  content: "\e969";
}

.nv-glyph-acadis:before {
  content: "\e961";
}

.nv-glyph-firstforward:before {
  content: "\e962";
}

.nv-glyph-person:before {
  content: "\e963";
}

.nv-glyph-arrow-head-down-right:before {
  content: "\e95a";
}

.nv-glyph-star:before {
  content: "\e95b";
}

.nv-glyph-arrow-head-right:before {
  content: "\e95c";
}

.nv-glyph-arrow-head-down:before {
  content: "\e9df";
}

.nv-glyph-arrow-head-up:before {
  content: "\e9e0";
}

.nv-glyph-instructor:before {
  content: "\e95d";
}

.nv-glyph-reservation:before {
  content: "\e95e";
}

.nv-glyph-resident:before {
  content: "\e95f";
}

.nv-glyph-user:before {
  content: "\e960";
}

.nv-glyph-marketplace:before {
  content: "\e951";
}

.nv-glyph-quick-set:before {
  content: "\e952";
}

.nv-glyph-compliancedoc:before {
  content: "\e94f";
}

.nv-glyph-in-progress:before {
  content: "\e950";
}

.nv-glyph-vendor-only:before {
  content: "\e953";
}

.nv-glyph-decline:before {
  content: "\e955";
}

.nv-glyph-filter:before {
  content: "\e956";
}

.nv-glyph-draft:before {
  content: "\e957";
}

.nv-glyph-settings:before {
  content: "\e958";
}

.nv-glyph-verified:before {
  content: "\e959";
}

.nv-glyph-arrowflag:before {
  content: "\e94d";
}

.nv-glyph-move:before {
  content: "\e94e";
}

.nv-glyph-unfulfilled:before {
  content: "\e94c";
}

.nv-glyph-accountableproperty:before {
  content: "\e945";
}

.nv-glyph-animal:before {
  content: "\e946";
}

.nv-glyph-bulkresource:before {
  content: "\e947";
}

.nv-glyph-facility:before {
  content: "\e948";
}

.nv-glyph-employment:before {
  content: "\e949";
}

.nv-glyph-firearm:before {
  content: "\e94a";
}

.nv-glyph-inventory:before {
  content: "\e94b";
}

.nv-glyph-discountmulti:before {
  content: "\e943";
}

.nv-glyph-discountsingle:before {
  content: "\e944";
}

.nv-glyph-details:before {
  content: "\e942";
}

.nv-glyph-upload:before {
  content: "\e941";
}

.nv-glyph-timepicker:before {
  content: "\e930";
}

.nv-glyph-ads:before {
  content: "\e931";
}

.nv-glyph-buy:before {
  content: "\e932";
}

.nv-glyph-healthmonitor:before {
  content: "\e934";
}

.nv-glyph-learningobjective:before {
  content: "\e935";
}

.nv-glyph-managecourses:before {
  content: "\e936";
}

.nv-glyph-testcategories:before {
  content: "\e937";
}

.nv-glyph-testquestions:before {
  content: "\e938";
}

.nv-glyph-announcements:before {
  content: "\e939";
}

.nv-glyph-classroom:before {
  content: "\e93a";
}

.nv-glyph-credentials:before {
  content: "\e93b";
}

.nv-glyph-marketing:before {
  content: "\e93c";
}

.nv-glyph-newsfeed:before {
  content: "\e93d";
}

.nv-glyph-online:before {
  content: "\e93e";
}

.nv-glyph-roster:before {
  content: "\e93f";
}

.nv-glyph-sales:before {
  content: "\e940";
}

.nv-glyph-question:before {
  content: "\e92e";
}

.nv-glyph-info:before {
  content: "\e92f";
}

.nv-glyph-view:before {
  content: "\e92c";
}

.nv-glyph-catalog:before {
  content: "\e92d";
}

.nv-glyph-organization:before {
  content: "\e92a";
}

.nv-glyph-rollcall:before {
  content: "\e92b";
}

.nv-glyph-prerequisites:before {
  content: "\e928";
}

.nv-glyph-travel:before {
  content: "\e929";
}

.nv-glyph-add-another:before {
  content: "\e926";
}

.nv-glyph-add:before {
  content: "\e901";
}

.nv-glyph-check:before {
  content: "\e902";
}

.nv-glyph-approve:before {
  content: "\e903";
}

.nv-glyph-attach:before {
  content: "\e904";
}

.nv-glyph-calendar:before {
  content: "\e905";
}

.nv-glyph-certification:before {
  content: "\e906";
}

.nv-glyph-delete:before {
  content: "\e907";
}

.nv-glyph-display:before {
  content: "\e908";
}

.nv-glyph-edit:before {
  content: "\e90a";
}

.nv-glyph-error:before {
  content: "\e90b";
}

.nv-glyph-export:before {
  content: "\e90c";
}

.nv-glyph-help:before {
  content: "\e90d";
}

.nv-glyph-house:before {
  content: "\e90e";
}

.nv-glyph-import:before {
  content: "\e90f";
}

.nv-glyph-inservice:before {
  content: "\e910";
}

.nv-glyph-jumpto:before {
  content: "\e911";
}

.nv-glyph-lock:before {
  content: "\e912";
}

.nv-glyph-more:before {
  content: "\e913";
}

.nv-glyph-people:before {
  content: "\e914";
}

.nv-glyph-refresh:before {
  content: "\e916";
}

.nv-glyph-refresh-circle:before {
  content: "\e917";
}

.nv-glyph-reject:before {
  content: "\e918";
}

.nv-glyph-renew:before {
  content: "\e919";
}

.nv-glyph-resources:before {
  content: "\e91a";
}

.nv-glyph-save:before {
  content: "\e91b";
}

.nv-glyph-search:before {
  content: "\e91c";
}

.nv-glyph-sent:before {
  content: "\e91d";
}

.nv-glyph-share:before {
  content: "\e91e";
}

.nv-glyph-students:before {
  content: "\e91f";
}

.nv-glyph-subtract:before {
  content: "\e920";
}

.nv-glyph-templates:before {
  content: "\e921";
}

.nv-glyph-training:before {
  content: "\e922";
}

.nv-glyph-unlock:before {
  content: "\e923";
}

.nv-glyph-wait:before {
  content: "\e924";
}

.nv-glyph-warning:before {
  content: "\e925";
}

.nv-glyph-credit-memo:before {
  content: "\e9e7";
}

.nv-glyph-folder:before {
  content: "\e9ea";
}

.nv-glyph-folder-view:before {
  content: "\e9eb";
}

.nv-glyph-list-view:before {
  content: "\e9ec";
}

.nv-glyph-download-file:before {
  content: "\e9e9";
}

.nv-glyph-activity:before {
  content: "\e9ed";
}

.nv-glyph-menu-expand:before {
  content: "\e9f0";
}

.nv-glyph-menu-collapse:before {
  content: "\e9ef";
}

.nv-glyph-diploma:before {
  content: "\e9f1";
}

.nv-glyph-origin:before {
  content: "\e9f2";
}

.nv-glyph-test-out:before {
  content: "\e9f4";
}

/* NuGet package: nvGlyph
         Version: 3.4
*/
.nv-glyph-people {
  line-height: 0.7 !important;
}

.nv-glyph-students {
  line-height: 0.7 !important;
}

/*@import '../../../Content/Colors/_ColorMixins.scss';*/
tbody tr a:not(.nv-as-link):not(.nv-as-button):not(.nv-override-glyph-color) *:not([class*=acssStatusText], [class*=nv-alert-text]):not(.nv-override-glyph-color) [class*=nv-glyph-],
li:not(.nv-as-list-item) a:not(.nv-as-link):not(.nv-as-button):not(.nv-override-glyph-color) *:not([class*=acssStatusText], [class*=nv-alert-text]):not(.nv-override-glyph-color) [class*=nv-glyph-] {
  color: #6D6D6D;
  fill: #6D6D6D;
}
.accessibility-mode tbody tr a:not(.nv-as-link):not(.nv-as-button):not(.nv-override-glyph-color) *:not([class*=acssStatusText], [class*=nv-alert-text]):not(.nv-override-glyph-color) [class*=nv-glyph-],
.accessibility-mode li:not(.nv-as-list-item) a:not(.nv-as-link):not(.nv-as-button):not(.nv-override-glyph-color) *:not([class*=acssStatusText], [class*=nv-alert-text]):not(.nv-override-glyph-color) [class*=nv-glyph-] {
  color: #474747;
  fill: #474747;
}
tbody tr:hover a:not(.nv-as-link):not(.nv-as-button):not(.nv-override-glyph-color) *:not([class*=acssStatusText], [class*=nv-alert-text]):not(.nv-override-glyph-color) [class*=nv-glyph-],
li:not(.nv-as-list-item):hover a:not(.nv-as-link):not(.nv-as-button):not(.nv-override-glyph-color) *:not([class*=acssStatusText], [class*=nv-alert-text]):not(.nv-override-glyph-color) [class*=nv-glyph-] {
  color: #4668ba;
  fill: #4668ba;
}
tbody tr:hover [class*=acssStatusText] a:not(.nv-as-link):not(.nv-as-button) [class*=nv-glyph-], tbody tr:hover [class*=nv-alert-text] a:not(.nv-as-link):not(.nv-as-button) [class*=nv-glyph-],
li:not(.nv-as-list-item):hover [class*=acssStatusText] a:not(.nv-as-link):not(.nv-as-button) [class*=nv-glyph-],
li:not(.nv-as-list-item):hover [class*=nv-alert-text] a:not(.nv-as-link):not(.nv-as-button) [class*=nv-glyph-] {
  color: inherit;
}

tr [class*=acssStatusText] a:not(.nv-as-link):not(.nv-as-button):not([class*=acssStatusText], [class*=nv-alert-text]) [class*=nv-glyph-], tr [class*=nv-alert-text] a:not(.nv-as-link):not(.nv-as-button):not([class*=acssStatusText], [class*=nv-alert-text]) [class*=nv-glyph-],
li:not(.nv-as-list-item) [class*=acssStatusText] a:not(.nv-as-link):not(.nv-as-button):not([class*=acssStatusText], [class*=nv-alert-text]) [class*=nv-glyph-],
li:not(.nv-as-list-item) [class*=nv-alert-text] a:not(.nv-as-link):not(.nv-as-button):not([class*=acssStatusText], [class*=nv-alert-text]) [class*=nv-glyph-] {
  color: inherit;
}

.acssIndicator {
  color: #6D6D6D;
  fill: #6D6D6D;
}
.accessibility-mode .acssIndicator {
  color: #474747;
  fill: #474747;
}

.nv-workflow-task-icon + .nv-workflow-task-icon {
  margin-top: 0.4em;
}

/*@import '../../../Content/Colors/_ColorMixins.scss';*/
html {
  font-family: "Source Sans Pro", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 15px;
}

body {
  background-color: white;
  padding: 0;
}

iframe {
  border: none;
}

strong .acssTextHyperlink,
strong a,
strong,
.acssBold,
b {
  font-weight: 600;
}

.acssPreformatted, pre {
  white-space: pre-wrap;
  white-space: -moz-pre-wrap;
  white-space: -pre-wrap;
  white-space: -o-pre-wrap;
  -ms-word-wrap: break-word;
  word-wrap: break-word;
  font-family: "Source Sans Pro", "Helvetica Neue", Helvetica, Arial, sans-serif;
}

a, .acssTextHyperlink, .acssModal footer .acssTextHyperlink, .acssModal footer a {
  color: #4668ba;
  fill: #4668ba;
  font-weight: normal;
  cursor: pointer;
  text-decoration: none;
}
a:hover, a:focus, .acssTextHyperlink:hover, .acssTextHyperlink:focus, .acssModal footer .acssTextHyperlink:hover, .acssModal footer .acssTextHyperlink:focus, .acssModal footer a:hover, .acssModal footer a:focus {
  color: #2d4866;
  fill: #2d4866;
}
a:hover, a:focus, a.acssModHover, a.acssModFocus, .acssTextHyperlink:hover, .acssTextHyperlink:focus, .acssTextHyperlink.acssModHover, .acssTextHyperlink.acssModFocus, .acssModal footer .acssTextHyperlink:hover, .acssModal footer .acssTextHyperlink:focus, .acssModal footer .acssTextHyperlink.acssModHover, .acssModal footer .acssTextHyperlink.acssModFocus, .acssModal footer a:hover, .acssModal footer a:focus, .acssModal footer a.acssModHover, .acssModal footer a.acssModFocus {
  text-decoration: underline;
}
a:hover span, a:focus span, a.acssModHover span, a.acssModFocus span, .acssTextHyperlink:hover span, .acssTextHyperlink:focus span, .acssTextHyperlink.acssModHover span, .acssTextHyperlink.acssModFocus span, .acssModal footer .acssTextHyperlink:hover span, .acssModal footer .acssTextHyperlink:focus span, .acssModal footer .acssTextHyperlink.acssModHover span, .acssModal footer .acssTextHyperlink.acssModFocus span, .acssModal footer a:hover span, .acssModal footer a:focus span, .acssModal footer a.acssModHover span, .acssModal footer a.acssModFocus span {
  text-decoration: inherit;
}
a.acssTextDisabled, a.aspNetDisabled, .acssTextHyperlink.acssTextDisabled, .acssTextHyperlink.aspNetDisabled, .acssModal footer .acssTextHyperlink.acssTextDisabled, .acssModal footer .acssTextHyperlink.aspNetDisabled, .acssModal footer a.acssTextDisabled, .acssModal footer a.aspNetDisabled {
  color: #C5C5C5 !important;
  fill: #C5C5C5 !important;
  cursor: default;
  text-decoration: none;
}
.accessibility-mode a.acssTextDisabled, .accessibility-mode a.aspNetDisabled, .accessibility-mode .acssTextHyperlink.acssTextDisabled, .accessibility-mode .acssTextHyperlink.aspNetDisabled, .accessibility-mode .acssModal footer .acssTextHyperlink.acssTextDisabled, .accessibility-mode .acssModal footer .acssTextHyperlink.aspNetDisabled, .accessibility-mode .acssModal footer a.acssTextDisabled, .accessibility-mode .acssModal footer a.aspNetDisabled {
  color: #6D6D6D !important;
  fill: #6D6D6D !important;
}
a.acssTextDisabled:hover, a.aspNetDisabled:hover, .acssTextHyperlink.acssTextDisabled:hover, .acssTextHyperlink.aspNetDisabled:hover, .acssModal footer .acssTextHyperlink.acssTextDisabled:hover, .acssModal footer .acssTextHyperlink.aspNetDisabled:hover, .acssModal footer a.acssTextDisabled:hover, .acssModal footer a.aspNetDisabled:hover {
  cursor: default;
  text-decoration: none;
}
.accessibility-mode a.acssTextDisabled, .accessibility-mode a.aspNetDisabled, .accessibility-mode .acssTextHyperlink.acssTextDisabled, .accessibility-mode .acssTextHyperlink.aspNetDisabled, .accessibility-mode .acssModal footer .acssTextHyperlink.acssTextDisabled, .accessibility-mode .acssModal footer .acssTextHyperlink.aspNetDisabled, .accessibility-mode .acssModal footer a.acssTextDisabled, .accessibility-mode .acssModal footer a.aspNetDisabled {
  font-style: italic;
}
a.acssTextDisabled:hover, a.aspNetDisabled:hover, .acssTextHyperlink.acssTextDisabled:hover, .acssTextHyperlink.aspNetDisabled:hover, .acssModal footer .acssTextHyperlink.acssTextDisabled:hover, .acssModal footer .acssTextHyperlink.aspNetDisabled:hover, .acssModal footer a.acssTextDisabled:hover, .acssModal footer a.aspNetDisabled:hover {
  color: #C5C5C5 !important;
  fill: #C5C5C5 !important;
  cursor: default;
  text-decoration: none;
  text-decoration: inherit;
}
.accessibility-mode a.acssTextDisabled:hover, .accessibility-mode a.aspNetDisabled:hover, .accessibility-mode .acssTextHyperlink.acssTextDisabled:hover, .accessibility-mode .acssTextHyperlink.aspNetDisabled:hover, .accessibility-mode .acssModal footer .acssTextHyperlink.acssTextDisabled:hover, .accessibility-mode .acssModal footer .acssTextHyperlink.aspNetDisabled:hover, .accessibility-mode .acssModal footer a.acssTextDisabled:hover, .accessibility-mode .acssModal footer a.aspNetDisabled:hover {
  color: #6D6D6D !important;
  fill: #6D6D6D !important;
}
a.acssTextDisabled:hover:hover, a.aspNetDisabled:hover:hover, .acssTextHyperlink.acssTextDisabled:hover:hover, .acssTextHyperlink.aspNetDisabled:hover:hover, .acssModal footer .acssTextHyperlink.acssTextDisabled:hover:hover, .acssModal footer .acssTextHyperlink.aspNetDisabled:hover:hover, .acssModal footer a.acssTextDisabled:hover:hover, .acssModal footer a.aspNetDisabled:hover:hover {
  cursor: default;
  text-decoration: none;
}
.accessibility-mode a.acssTextDisabled:hover, .accessibility-mode a.aspNetDisabled:hover, .accessibility-mode .acssTextHyperlink.acssTextDisabled:hover, .accessibility-mode .acssTextHyperlink.aspNetDisabled:hover, .accessibility-mode .acssModal footer .acssTextHyperlink.acssTextDisabled:hover, .accessibility-mode .acssModal footer .acssTextHyperlink.aspNetDisabled:hover, .accessibility-mode .acssModal footer a.acssTextDisabled:hover, .accessibility-mode .acssModal footer a.aspNetDisabled:hover {
  font-style: italic;
}
.accessibility-mode a.acssButtonStyleHighlight, .accessibility-mode .acssTextHyperlink.acssButtonStyleHighlight, .accessibility-mode .acssModal footer .acssTextHyperlink.acssButtonStyleHighlight, .accessibility-mode .acssModal footer a.acssButtonStyleHighlight {
  border-radius: 3px;
  padding: 2px;
  text-decoration: none;
  transition: box-shadow linear 0.2s;
}
.accessibility-mode a.acssButtonStyleHighlight:focus, .accessibility-mode a.acssButtonStyleHighlight:hover, .accessibility-mode a.acssButtonStyleHighlight.acssModHover, .accessibility-mode a.acssButtonStyleHighlight.acssModFocus, .accessibility-mode .acssTextHyperlink.acssButtonStyleHighlight:focus, .accessibility-mode .acssTextHyperlink.acssButtonStyleHighlight:hover, .accessibility-mode .acssTextHyperlink.acssButtonStyleHighlight.acssModHover, .accessibility-mode .acssTextHyperlink.acssButtonStyleHighlight.acssModFocus, .accessibility-mode .acssModal footer .acssTextHyperlink.acssButtonStyleHighlight:focus, .accessibility-mode .acssModal footer .acssTextHyperlink.acssButtonStyleHighlight:hover, .accessibility-mode .acssModal footer .acssTextHyperlink.acssButtonStyleHighlight.acssModHover, .accessibility-mode .acssModal footer .acssTextHyperlink.acssButtonStyleHighlight.acssModFocus, .accessibility-mode .acssModal footer a.acssButtonStyleHighlight:focus, .accessibility-mode .acssModal footer a.acssButtonStyleHighlight:hover, .accessibility-mode .acssModal footer a.acssButtonStyleHighlight.acssModHover, .accessibility-mode .acssModal footer a.acssButtonStyleHighlight.acssModFocus {
  box-shadow: 0 1px 5px 0 rgba(0, 0, 0, 0.7);
  outline: none;
}

a.nv-callout-target:not([data-clone]), a.nv-modal-target:not([data-clone]), button.nv-callout-target:not([data-clone]), button.nv-modal-target:not([data-clone]) {
  border-radius: 4px;
  border: 1px solid transparent;
  display: inline-block;
  outline: none;
  padding: 2px 2px 1px;
  transition: all ease-out 0.1s;
}
a.nv-callout-target:not([data-clone]):hover, a.nv-callout-target:not([data-clone]).acssModHover, a.nv-callout-target:not([data-clone]):focus, a.nv-modal-target:not([data-clone]):hover, a.nv-modal-target:not([data-clone]).acssModHover, a.nv-modal-target:not([data-clone]):focus, button.nv-callout-target:not([data-clone]):hover, button.nv-callout-target:not([data-clone]).acssModHover, button.nv-callout-target:not([data-clone]):focus, button.nv-modal-target:not([data-clone]):hover, button.nv-modal-target:not([data-clone]).acssModHover, button.nv-modal-target:not([data-clone]):focus {
  background-color: white !important;
  color: #2d4866 !important;
  fill: #2d4866 !important;
  border: 1px solid #4668ba !important;
  border-radius: 4px;
  box-shadow: 0 5px 15px 0 rgba(0, 0, 0, 0.5);
  text-decoration: none;
}
a.nv-callout-target:not([data-clone]):hover svg, a.nv-callout-target:not([data-clone]).acssModHover svg, a.nv-callout-target:not([data-clone]):focus svg, a.nv-modal-target:not([data-clone]):hover svg, a.nv-modal-target:not([data-clone]).acssModHover svg, a.nv-modal-target:not([data-clone]):focus svg, button.nv-callout-target:not([data-clone]):hover svg, button.nv-callout-target:not([data-clone]).acssModHover svg, button.nv-callout-target:not([data-clone]):focus svg, button.nv-modal-target:not([data-clone]):hover svg, button.nv-modal-target:not([data-clone]).acssModHover svg, button.nv-modal-target:not([data-clone]):focus svg {
  fill: #2d4866 !important;
}
.accessibility-mode a.nv-callout-target:not([data-clone]):hover, .accessibility-mode a.nv-callout-target:not([data-clone]).acssModHover, .accessibility-mode a.nv-callout-target:not([data-clone]):focus, .accessibility-mode a.nv-modal-target:not([data-clone]):hover, .accessibility-mode a.nv-modal-target:not([data-clone]).acssModHover, .accessibility-mode a.nv-modal-target:not([data-clone]):focus, .accessibility-mode button.nv-callout-target:not([data-clone]):hover, .accessibility-mode button.nv-callout-target:not([data-clone]).acssModHover, .accessibility-mode button.nv-callout-target:not([data-clone]):focus, .accessibility-mode button.nv-modal-target:not([data-clone]):hover, .accessibility-mode button.nv-modal-target:not([data-clone]).acssModHover, .accessibility-mode button.nv-modal-target:not([data-clone]):focus {
  border-color: #4668ba !important;
}
a.nv-callout-target:not([data-clone]).modActive, a.nv-callout-target:not([data-clone]).modClicked, a.nv-modal-target:not([data-clone]).modActive, a.nv-modal-target:not([data-clone]).modClicked, button.nv-callout-target:not([data-clone]).modActive, button.nv-callout-target:not([data-clone]).modClicked, button.nv-modal-target:not([data-clone]).modActive, button.nv-modal-target:not([data-clone]).modClicked {
  color: #bccde6;
  fill: #bccde6;
}
.accessibility-mode a.nv-callout-target:not([data-clone]).modActive, .accessibility-mode a.nv-callout-target:not([data-clone]).modClicked, .accessibility-mode a.nv-modal-target:not([data-clone]).modActive, .accessibility-mode a.nv-modal-target:not([data-clone]).modClicked, .accessibility-mode button.nv-callout-target:not([data-clone]).modActive, .accessibility-mode button.nv-callout-target:not([data-clone]).modClicked, .accessibility-mode button.nv-modal-target:not([data-clone]).modActive, .accessibility-mode button.nv-modal-target:not([data-clone]).modClicked {
  color: #5f6b77;
  fill: #5f6b77;
}
a.nv-callout-target:not([data-clone]).nv-status-text.mod-draft:hover, a.nv-callout-target:not([data-clone]).nv-status-text.mod-draft.acssModHover, a.nv-callout-target:not([data-clone]).nv-status-text.mod-draft:focus, a.nv-modal-target:not([data-clone]).nv-status-text.mod-draft:hover, a.nv-modal-target:not([data-clone]).nv-status-text.mod-draft.acssModHover, a.nv-modal-target:not([data-clone]).nv-status-text.mod-draft:focus, button.nv-callout-target:not([data-clone]).nv-status-text.mod-draft:hover, button.nv-callout-target:not([data-clone]).nv-status-text.mod-draft.acssModHover, button.nv-callout-target:not([data-clone]).nv-status-text.mod-draft:focus, button.nv-modal-target:not([data-clone]).nv-status-text.mod-draft:hover, button.nv-modal-target:not([data-clone]).nv-status-text.mod-draft.acssModHover, button.nv-modal-target:not([data-clone]).nv-status-text.mod-draft:focus {
  color: #98c9fa;
  fill: #98c9fa;
  border-color: #98c9fa;
}
.accessibility-mode a.nv-callout-target:not([data-clone]).nv-status-text.mod-draft:hover, .accessibility-mode a.nv-callout-target:not([data-clone]).nv-status-text.mod-draft.acssModHover, .accessibility-mode a.nv-callout-target:not([data-clone]).nv-status-text.mod-draft:focus, .accessibility-mode a.nv-modal-target:not([data-clone]).nv-status-text.mod-draft:hover, .accessibility-mode a.nv-modal-target:not([data-clone]).nv-status-text.mod-draft.acssModHover, .accessibility-mode a.nv-modal-target:not([data-clone]).nv-status-text.mod-draft:focus, .accessibility-mode button.nv-callout-target:not([data-clone]).nv-status-text.mod-draft:hover, .accessibility-mode button.nv-callout-target:not([data-clone]).nv-status-text.mod-draft.acssModHover, .accessibility-mode button.nv-callout-target:not([data-clone]).nv-status-text.mod-draft:focus, .accessibility-mode button.nv-modal-target:not([data-clone]).nv-status-text.mod-draft:hover, .accessibility-mode button.nv-modal-target:not([data-clone]).nv-status-text.mod-draft.acssModHover, .accessibility-mode button.nv-modal-target:not([data-clone]).nv-status-text.mod-draft:focus {
  color: #5b7996;
  fill: #5b7996;
}
a.nv-callout-target:not([data-clone]).nv-status-text.mod-submitted:hover, a.nv-callout-target:not([data-clone]).nv-status-text.mod-submitted.acssModHover, a.nv-callout-target:not([data-clone]).nv-status-text.mod-submitted:focus, a.nv-modal-target:not([data-clone]).nv-status-text.mod-submitted:hover, a.nv-modal-target:not([data-clone]).nv-status-text.mod-submitted.acssModHover, a.nv-modal-target:not([data-clone]).nv-status-text.mod-submitted:focus, button.nv-callout-target:not([data-clone]).nv-status-text.mod-submitted:hover, button.nv-callout-target:not([data-clone]).nv-status-text.mod-submitted.acssModHover, button.nv-callout-target:not([data-clone]).nv-status-text.mod-submitted:focus, button.nv-modal-target:not([data-clone]).nv-status-text.mod-submitted:hover, button.nv-modal-target:not([data-clone]).nv-status-text.mod-submitted.acssModHover, button.nv-modal-target:not([data-clone]).nv-status-text.mod-submitted:focus {
  color: #bccde6;
  fill: #bccde6;
  border-color: #bccde6;
}
.accessibility-mode a.nv-callout-target:not([data-clone]).nv-status-text.mod-submitted:hover, .accessibility-mode a.nv-callout-target:not([data-clone]).nv-status-text.mod-submitted.acssModHover, .accessibility-mode a.nv-callout-target:not([data-clone]).nv-status-text.mod-submitted:focus, .accessibility-mode a.nv-modal-target:not([data-clone]).nv-status-text.mod-submitted:hover, .accessibility-mode a.nv-modal-target:not([data-clone]).nv-status-text.mod-submitted.acssModHover, .accessibility-mode a.nv-modal-target:not([data-clone]).nv-status-text.mod-submitted:focus, .accessibility-mode button.nv-callout-target:not([data-clone]).nv-status-text.mod-submitted:hover, .accessibility-mode button.nv-callout-target:not([data-clone]).nv-status-text.mod-submitted.acssModHover, .accessibility-mode button.nv-callout-target:not([data-clone]).nv-status-text.mod-submitted:focus, .accessibility-mode button.nv-modal-target:not([data-clone]).nv-status-text.mod-submitted:hover, .accessibility-mode button.nv-modal-target:not([data-clone]).nv-status-text.mod-submitted.acssModHover, .accessibility-mode button.nv-modal-target:not([data-clone]).nv-status-text.mod-submitted:focus {
  color: #5f6b77;
  fill: #5f6b77;
}
a.nv-callout-target:not([data-clone]).nv-status-text.mod-active:hover, a.nv-callout-target:not([data-clone]).nv-status-text.mod-active.acssModHover, a.nv-callout-target:not([data-clone]).nv-status-text.mod-active:focus, a.nv-modal-target:not([data-clone]).nv-status-text.mod-active:hover, a.nv-modal-target:not([data-clone]).nv-status-text.mod-active.acssModHover, a.nv-modal-target:not([data-clone]).nv-status-text.mod-active:focus, button.nv-callout-target:not([data-clone]).nv-status-text.mod-active:hover, button.nv-callout-target:not([data-clone]).nv-status-text.mod-active.acssModHover, button.nv-callout-target:not([data-clone]).nv-status-text.mod-active:focus, button.nv-modal-target:not([data-clone]).nv-status-text.mod-active:hover, button.nv-modal-target:not([data-clone]).nv-status-text.mod-active.acssModHover, button.nv-modal-target:not([data-clone]).nv-status-text.mod-active:focus {
  color: #00749e;
  fill: #00749e;
  border-color: #00749e;
}
a.nv-callout-target:not([data-clone]).nv-status-text.mod-active_in_progress:hover, a.nv-callout-target:not([data-clone]).nv-status-text.mod-active_in_progress.acssModHover, a.nv-callout-target:not([data-clone]).nv-status-text.mod-active_in_progress:focus, a.nv-modal-target:not([data-clone]).nv-status-text.mod-active_in_progress:hover, a.nv-modal-target:not([data-clone]).nv-status-text.mod-active_in_progress.acssModHover, a.nv-modal-target:not([data-clone]).nv-status-text.mod-active_in_progress:focus, button.nv-callout-target:not([data-clone]).nv-status-text.mod-active_in_progress:hover, button.nv-callout-target:not([data-clone]).nv-status-text.mod-active_in_progress.acssModHover, button.nv-callout-target:not([data-clone]).nv-status-text.mod-active_in_progress:focus, button.nv-modal-target:not([data-clone]).nv-status-text.mod-active_in_progress:hover, button.nv-modal-target:not([data-clone]).nv-status-text.mod-active_in_progress.acssModHover, button.nv-modal-target:not([data-clone]).nv-status-text.mod-active_in_progress:focus {
  color: #00749e;
  fill: #00749e;
  border-color: #00749e;
}
a.nv-callout-target:not([data-clone]).nv-status-text.mod-approved:hover, a.nv-callout-target:not([data-clone]).nv-status-text.mod-approved.acssModHover, a.nv-callout-target:not([data-clone]).nv-status-text.mod-approved:focus, a.nv-modal-target:not([data-clone]).nv-status-text.mod-approved:hover, a.nv-modal-target:not([data-clone]).nv-status-text.mod-approved.acssModHover, a.nv-modal-target:not([data-clone]).nv-status-text.mod-approved:focus, button.nv-callout-target:not([data-clone]).nv-status-text.mod-approved:hover, button.nv-callout-target:not([data-clone]).nv-status-text.mod-approved.acssModHover, button.nv-callout-target:not([data-clone]).nv-status-text.mod-approved:focus, button.nv-modal-target:not([data-clone]).nv-status-text.mod-approved:hover, button.nv-modal-target:not([data-clone]).nv-status-text.mod-approved.acssModHover, button.nv-modal-target:not([data-clone]).nv-status-text.mod-approved:focus {
  color: #00c23b;
  fill: #00c23b;
  border-color: #00c23b;
}
.accessibility-mode a.nv-callout-target:not([data-clone]).nv-status-text.mod-approved:hover, .accessibility-mode a.nv-callout-target:not([data-clone]).nv-status-text.mod-approved.acssModHover, .accessibility-mode a.nv-callout-target:not([data-clone]).nv-status-text.mod-approved:focus, .accessibility-mode a.nv-modal-target:not([data-clone]).nv-status-text.mod-approved:hover, .accessibility-mode a.nv-modal-target:not([data-clone]).nv-status-text.mod-approved.acssModHover, .accessibility-mode a.nv-modal-target:not([data-clone]).nv-status-text.mod-approved:focus, .accessibility-mode button.nv-callout-target:not([data-clone]).nv-status-text.mod-approved:hover, .accessibility-mode button.nv-callout-target:not([data-clone]).nv-status-text.mod-approved.acssModHover, .accessibility-mode button.nv-callout-target:not([data-clone]).nv-status-text.mod-approved:focus, .accessibility-mode button.nv-modal-target:not([data-clone]).nv-status-text.mod-approved:hover, .accessibility-mode button.nv-modal-target:not([data-clone]).nv-status-text.mod-approved.acssModHover, .accessibility-mode button.nv-modal-target:not([data-clone]).nv-status-text.mod-approved:focus {
  color: #008a27;
  fill: #008a27;
}
a.nv-callout-target:not([data-clone]).nv-status-text.mod-approved_in_progress:hover, a.nv-callout-target:not([data-clone]).nv-status-text.mod-approved_in_progress.acssModHover, a.nv-callout-target:not([data-clone]).nv-status-text.mod-approved_in_progress:focus, a.nv-modal-target:not([data-clone]).nv-status-text.mod-approved_in_progress:hover, a.nv-modal-target:not([data-clone]).nv-status-text.mod-approved_in_progress.acssModHover, a.nv-modal-target:not([data-clone]).nv-status-text.mod-approved_in_progress:focus, button.nv-callout-target:not([data-clone]).nv-status-text.mod-approved_in_progress:hover, button.nv-callout-target:not([data-clone]).nv-status-text.mod-approved_in_progress.acssModHover, button.nv-callout-target:not([data-clone]).nv-status-text.mod-approved_in_progress:focus, button.nv-modal-target:not([data-clone]).nv-status-text.mod-approved_in_progress:hover, button.nv-modal-target:not([data-clone]).nv-status-text.mod-approved_in_progress.acssModHover, button.nv-modal-target:not([data-clone]).nv-status-text.mod-approved_in_progress:focus {
  color: #00c23b;
  fill: #00c23b;
  border-color: #00c23b;
}
.accessibility-mode a.nv-callout-target:not([data-clone]).nv-status-text.mod-approved_in_progress:hover, .accessibility-mode a.nv-callout-target:not([data-clone]).nv-status-text.mod-approved_in_progress.acssModHover, .accessibility-mode a.nv-callout-target:not([data-clone]).nv-status-text.mod-approved_in_progress:focus, .accessibility-mode a.nv-modal-target:not([data-clone]).nv-status-text.mod-approved_in_progress:hover, .accessibility-mode a.nv-modal-target:not([data-clone]).nv-status-text.mod-approved_in_progress.acssModHover, .accessibility-mode a.nv-modal-target:not([data-clone]).nv-status-text.mod-approved_in_progress:focus, .accessibility-mode button.nv-callout-target:not([data-clone]).nv-status-text.mod-approved_in_progress:hover, .accessibility-mode button.nv-callout-target:not([data-clone]).nv-status-text.mod-approved_in_progress.acssModHover, .accessibility-mode button.nv-callout-target:not([data-clone]).nv-status-text.mod-approved_in_progress:focus, .accessibility-mode button.nv-modal-target:not([data-clone]).nv-status-text.mod-approved_in_progress:hover, .accessibility-mode button.nv-modal-target:not([data-clone]).nv-status-text.mod-approved_in_progress.acssModHover, .accessibility-mode button.nv-modal-target:not([data-clone]).nv-status-text.mod-approved_in_progress:focus {
  color: #008a27;
  fill: #008a27;
}
a.nv-callout-target:not([data-clone]).nv-status-text.mod-inactive:hover, a.nv-callout-target:not([data-clone]).nv-status-text.mod-inactive.acssModHover, a.nv-callout-target:not([data-clone]).nv-status-text.mod-inactive:focus, a.nv-modal-target:not([data-clone]).nv-status-text.mod-inactive:hover, a.nv-modal-target:not([data-clone]).nv-status-text.mod-inactive.acssModHover, a.nv-modal-target:not([data-clone]).nv-status-text.mod-inactive:focus, button.nv-callout-target:not([data-clone]).nv-status-text.mod-inactive:hover, button.nv-callout-target:not([data-clone]).nv-status-text.mod-inactive.acssModHover, button.nv-callout-target:not([data-clone]).nv-status-text.mod-inactive:focus, button.nv-modal-target:not([data-clone]).nv-status-text.mod-inactive:hover, button.nv-modal-target:not([data-clone]).nv-status-text.mod-inactive.acssModHover, button.nv-modal-target:not([data-clone]).nv-status-text.mod-inactive:focus {
  color: #adc6cc;
  fill: #adc6cc;
  border-color: #adc6cc;
}
a.nv-callout-target:not([data-clone]).nv-status-text.mod-warning:hover, a.nv-callout-target:not([data-clone]).nv-status-text.mod-warning.acssModHover, a.nv-callout-target:not([data-clone]).nv-status-text.mod-warning:focus, a.nv-modal-target:not([data-clone]).nv-status-text.mod-warning:hover, a.nv-modal-target:not([data-clone]).nv-status-text.mod-warning.acssModHover, a.nv-modal-target:not([data-clone]).nv-status-text.mod-warning:focus, button.nv-callout-target:not([data-clone]).nv-status-text.mod-warning:hover, button.nv-callout-target:not([data-clone]).nv-status-text.mod-warning.acssModHover, button.nv-callout-target:not([data-clone]).nv-status-text.mod-warning:focus, button.nv-modal-target:not([data-clone]).nv-status-text.mod-warning:hover, button.nv-modal-target:not([data-clone]).nv-status-text.mod-warning.acssModHover, button.nv-modal-target:not([data-clone]).nv-status-text.mod-warning:focus {
  color: #f5a70b;
  fill: #f5a70b;
  border-color: #f5a70b;
}
.accessibility-mode a.nv-callout-target:not([data-clone]).nv-status-text.mod-warning:hover, .accessibility-mode a.nv-callout-target:not([data-clone]).nv-status-text.mod-warning.acssModHover, .accessibility-mode a.nv-callout-target:not([data-clone]).nv-status-text.mod-warning:focus, .accessibility-mode a.nv-modal-target:not([data-clone]).nv-status-text.mod-warning:hover, .accessibility-mode a.nv-modal-target:not([data-clone]).nv-status-text.mod-warning.acssModHover, .accessibility-mode a.nv-modal-target:not([data-clone]).nv-status-text.mod-warning:focus, .accessibility-mode button.nv-callout-target:not([data-clone]).nv-status-text.mod-warning:hover, .accessibility-mode button.nv-callout-target:not([data-clone]).nv-status-text.mod-warning.acssModHover, .accessibility-mode button.nv-callout-target:not([data-clone]).nv-status-text.mod-warning:focus, .accessibility-mode button.nv-modal-target:not([data-clone]).nv-status-text.mod-warning:hover, .accessibility-mode button.nv-modal-target:not([data-clone]).nv-status-text.mod-warning.acssModHover, .accessibility-mode button.nv-modal-target:not([data-clone]).nv-status-text.mod-warning:focus {
  color: #9e6c07;
  fill: #9e6c07;
}
a.nv-callout-target:not([data-clone]).nv-status-text.mod-rejected:hover, a.nv-callout-target:not([data-clone]).nv-status-text.mod-rejected.acssModHover, a.nv-callout-target:not([data-clone]).nv-status-text.mod-rejected:focus, a.nv-modal-target:not([data-clone]).nv-status-text.mod-rejected:hover, a.nv-modal-target:not([data-clone]).nv-status-text.mod-rejected.acssModHover, a.nv-modal-target:not([data-clone]).nv-status-text.mod-rejected:focus, button.nv-callout-target:not([data-clone]).nv-status-text.mod-rejected:hover, button.nv-callout-target:not([data-clone]).nv-status-text.mod-rejected.acssModHover, button.nv-callout-target:not([data-clone]).nv-status-text.mod-rejected:focus, button.nv-modal-target:not([data-clone]).nv-status-text.mod-rejected:hover, button.nv-modal-target:not([data-clone]).nv-status-text.mod-rejected.acssModHover, button.nv-modal-target:not([data-clone]).nv-status-text.mod-rejected:focus {
  color: #c61a0c;
  fill: #c61a0c;
  border-color: #c61a0c;
}
a.nv-callout-target:not([data-clone]).nv-status-text.mod-rejected_in_progress:hover, a.nv-callout-target:not([data-clone]).nv-status-text.mod-rejected_in_progress.acssModHover, a.nv-callout-target:not([data-clone]).nv-status-text.mod-rejected_in_progress:focus, a.nv-modal-target:not([data-clone]).nv-status-text.mod-rejected_in_progress:hover, a.nv-modal-target:not([data-clone]).nv-status-text.mod-rejected_in_progress.acssModHover, a.nv-modal-target:not([data-clone]).nv-status-text.mod-rejected_in_progress:focus, button.nv-callout-target:not([data-clone]).nv-status-text.mod-rejected_in_progress:hover, button.nv-callout-target:not([data-clone]).nv-status-text.mod-rejected_in_progress.acssModHover, button.nv-callout-target:not([data-clone]).nv-status-text.mod-rejected_in_progress:focus, button.nv-modal-target:not([data-clone]).nv-status-text.mod-rejected_in_progress:hover, button.nv-modal-target:not([data-clone]).nv-status-text.mod-rejected_in_progress.acssModHover, button.nv-modal-target:not([data-clone]).nv-status-text.mod-rejected_in_progress:focus {
  color: #c61a0c;
  fill: #c61a0c;
  border-color: #c61a0c;
}
a.nv-callout-target:not([data-clone]).nv-status-text.mod-canceled:hover, a.nv-callout-target:not([data-clone]).nv-status-text.mod-canceled.acssModHover, a.nv-callout-target:not([data-clone]).nv-status-text.mod-canceled:focus, a.nv-modal-target:not([data-clone]).nv-status-text.mod-canceled:hover, a.nv-modal-target:not([data-clone]).nv-status-text.mod-canceled.acssModHover, a.nv-modal-target:not([data-clone]).nv-status-text.mod-canceled:focus, button.nv-callout-target:not([data-clone]).nv-status-text.mod-canceled:hover, button.nv-callout-target:not([data-clone]).nv-status-text.mod-canceled.acssModHover, button.nv-callout-target:not([data-clone]).nv-status-text.mod-canceled:focus, button.nv-modal-target:not([data-clone]).nv-status-text.mod-canceled:hover, button.nv-modal-target:not([data-clone]).nv-status-text.mod-canceled.acssModHover, button.nv-modal-target:not([data-clone]).nv-status-text.mod-canceled:focus {
  color: #630d06;
  fill: #630d06;
  border-color: #630d06;
}
a.nv-callout-target:not([data-clone]).nv-status-text.mod-cancelled:hover, a.nv-callout-target:not([data-clone]).nv-status-text.mod-cancelled.acssModHover, a.nv-callout-target:not([data-clone]).nv-status-text.mod-cancelled:focus, a.nv-modal-target:not([data-clone]).nv-status-text.mod-cancelled:hover, a.nv-modal-target:not([data-clone]).nv-status-text.mod-cancelled.acssModHover, a.nv-modal-target:not([data-clone]).nv-status-text.mod-cancelled:focus, button.nv-callout-target:not([data-clone]).nv-status-text.mod-cancelled:hover, button.nv-callout-target:not([data-clone]).nv-status-text.mod-cancelled.acssModHover, button.nv-callout-target:not([data-clone]).nv-status-text.mod-cancelled:focus, button.nv-modal-target:not([data-clone]).nv-status-text.mod-cancelled:hover, button.nv-modal-target:not([data-clone]).nv-status-text.mod-cancelled.acssModHover, button.nv-modal-target:not([data-clone]).nv-status-text.mod-cancelled:focus {
  color: #630d06;
  fill: #630d06;
  border-color: #630d06;
}
a.nv-callout-target:not([data-clone]).nv-status-text.mod-waitlisted:hover, a.nv-callout-target:not([data-clone]).nv-status-text.mod-waitlisted.acssModHover, a.nv-callout-target:not([data-clone]).nv-status-text.mod-waitlisted:focus, a.nv-modal-target:not([data-clone]).nv-status-text.mod-waitlisted:hover, a.nv-modal-target:not([data-clone]).nv-status-text.mod-waitlisted.acssModHover, a.nv-modal-target:not([data-clone]).nv-status-text.mod-waitlisted:focus, button.nv-callout-target:not([data-clone]).nv-status-text.mod-waitlisted:hover, button.nv-callout-target:not([data-clone]).nv-status-text.mod-waitlisted.acssModHover, button.nv-callout-target:not([data-clone]).nv-status-text.mod-waitlisted:focus, button.nv-modal-target:not([data-clone]).nv-status-text.mod-waitlisted:hover, button.nv-modal-target:not([data-clone]).nv-status-text.mod-waitlisted.acssModHover, button.nv-modal-target:not([data-clone]).nv-status-text.mod-waitlisted:focus {
  color: #bf77a3;
  fill: #bf77a3;
  border-color: #bf77a3;
}
.accessibility-mode a.nv-callout-target:not([data-clone]).nv-status-text.mod-waitlisted:hover, .accessibility-mode a.nv-callout-target:not([data-clone]).nv-status-text.mod-waitlisted.acssModHover, .accessibility-mode a.nv-callout-target:not([data-clone]).nv-status-text.mod-waitlisted:focus, .accessibility-mode a.nv-modal-target:not([data-clone]).nv-status-text.mod-waitlisted:hover, .accessibility-mode a.nv-modal-target:not([data-clone]).nv-status-text.mod-waitlisted.acssModHover, .accessibility-mode a.nv-modal-target:not([data-clone]).nv-status-text.mod-waitlisted:focus, .accessibility-mode button.nv-callout-target:not([data-clone]).nv-status-text.mod-waitlisted:hover, .accessibility-mode button.nv-callout-target:not([data-clone]).nv-status-text.mod-waitlisted.acssModHover, .accessibility-mode button.nv-callout-target:not([data-clone]).nv-status-text.mod-waitlisted:focus, .accessibility-mode button.nv-modal-target:not([data-clone]).nv-status-text.mod-waitlisted:hover, .accessibility-mode button.nv-modal-target:not([data-clone]).nv-status-text.mod-waitlisted.acssModHover, .accessibility-mode button.nv-modal-target:not([data-clone]).nv-status-text.mod-waitlisted:focus {
  color: #9e6387;
  fill: #9e6387;
}
a.nv-callout-target:not([data-clone]).nv-status-text.mod-paused:hover, a.nv-callout-target:not([data-clone]).nv-status-text.mod-paused.acssModHover, a.nv-callout-target:not([data-clone]).nv-status-text.mod-paused:focus, a.nv-modal-target:not([data-clone]).nv-status-text.mod-paused:hover, a.nv-modal-target:not([data-clone]).nv-status-text.mod-paused.acssModHover, a.nv-modal-target:not([data-clone]).nv-status-text.mod-paused:focus, button.nv-callout-target:not([data-clone]).nv-status-text.mod-paused:hover, button.nv-callout-target:not([data-clone]).nv-status-text.mod-paused.acssModHover, button.nv-callout-target:not([data-clone]).nv-status-text.mod-paused:focus, button.nv-modal-target:not([data-clone]).nv-status-text.mod-paused:hover, button.nv-modal-target:not([data-clone]).nv-status-text.mod-paused.acssModHover, button.nv-modal-target:not([data-clone]).nv-status-text.mod-paused:focus {
  color: #c5c5c5;
  fill: #c5c5c5;
  border-color: #c5c5c5;
}
.accessibility-mode a.nv-callout-target:not([data-clone]).nv-status-text.mod-paused:hover, .accessibility-mode a.nv-callout-target:not([data-clone]).nv-status-text.mod-paused.acssModHover, .accessibility-mode a.nv-callout-target:not([data-clone]).nv-status-text.mod-paused:focus, .accessibility-mode a.nv-modal-target:not([data-clone]).nv-status-text.mod-paused:hover, .accessibility-mode a.nv-modal-target:not([data-clone]).nv-status-text.mod-paused.acssModHover, .accessibility-mode a.nv-modal-target:not([data-clone]).nv-status-text.mod-paused:focus, .accessibility-mode button.nv-callout-target:not([data-clone]).nv-status-text.mod-paused:hover, .accessibility-mode button.nv-callout-target:not([data-clone]).nv-status-text.mod-paused.acssModHover, .accessibility-mode button.nv-callout-target:not([data-clone]).nv-status-text.mod-paused:focus, .accessibility-mode button.nv-modal-target:not([data-clone]).nv-status-text.mod-paused:hover, .accessibility-mode button.nv-modal-target:not([data-clone]).nv-status-text.mod-paused.acssModHover, .accessibility-mode button.nv-modal-target:not([data-clone]).nv-status-text.mod-paused:focus {
  color: #6d6d6d;
  fill: #6d6d6d;
}
a.nv-callout-target:not([data-clone]).nv-status-text.mod-neutral:hover, a.nv-callout-target:not([data-clone]).nv-status-text.mod-neutral.acssModHover, a.nv-callout-target:not([data-clone]).nv-status-text.mod-neutral:focus, a.nv-modal-target:not([data-clone]).nv-status-text.mod-neutral:hover, a.nv-modal-target:not([data-clone]).nv-status-text.mod-neutral.acssModHover, a.nv-modal-target:not([data-clone]).nv-status-text.mod-neutral:focus, button.nv-callout-target:not([data-clone]).nv-status-text.mod-neutral:hover, button.nv-callout-target:not([data-clone]).nv-status-text.mod-neutral.acssModHover, button.nv-callout-target:not([data-clone]).nv-status-text.mod-neutral:focus, button.nv-modal-target:not([data-clone]).nv-status-text.mod-neutral:hover, button.nv-modal-target:not([data-clone]).nv-status-text.mod-neutral.acssModHover, button.nv-modal-target:not([data-clone]).nv-status-text.mod-neutral:focus {
  color: #6d6d6d;
  fill: #6d6d6d;
  border-color: #6d6d6d;
}
a.nv-callout-target.mod-flag, a.nv-callout-target.acssFlag, a.nv-modal-target.mod-flag, a.nv-modal-target.acssFlag, button.nv-callout-target.mod-flag, button.nv-callout-target.acssFlag, button.nv-modal-target.mod-flag, button.nv-modal-target.acssFlag {
  background-origin: content-box;
  line-height: 1em;
  padding: 3px 5px;
}

.aa-test-not-disabled:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled) {
  color: green;
}

.aa-test-disabled[disabled], .aa-test-disabled.aspNetDisabled, .aa-test-disabled.acssModDisabled, .aa-test-disabled.nv-as-mod-disabled, .aa-test-disabled.acssTextDisabled {
  color: red;
}

.aa-test-hover-focus-selector:hover, .aa-test-hover-focus-selector.acssModHover, .aa-test-hover-focus-selector:focus {
  color: blue;
}

table:not(.nv-as-no-deEmphasized) > tbody > tr:hover a.nv-callout-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled), table:not(.nv-as-no-deEmphasized) > tbody > tr:hover a.nv-modal-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled), table:not(.nv-as-no-deEmphasized) > tbody > tr:hover button.nv-callout-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled), table:not(.nv-as-no-deEmphasized) > tbody > tr:hover button.nv-modal-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled), table:not(.nv-as-no-deEmphasized) > tbody > tr.acssModHover a.nv-callout-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled), table:not(.nv-as-no-deEmphasized) > tbody > tr.acssModHover a.nv-modal-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled), table:not(.nv-as-no-deEmphasized) > tbody > tr.acssModHover button.nv-callout-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled), table:not(.nv-as-no-deEmphasized) > tbody > tr.acssModHover button.nv-modal-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled), table:not(.nv-as-no-deEmphasized) > tbody > tr:focus a.nv-callout-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled), table:not(.nv-as-no-deEmphasized) > tbody > tr:focus a.nv-modal-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled), table:not(.nv-as-no-deEmphasized) > tbody > tr:focus button.nv-callout-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled), table:not(.nv-as-no-deEmphasized) > tbody > tr:focus button.nv-modal-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled) {
  background-color: white !important;
  color: #4668ba !important;
  fill: #4668ba !important;
  border: 1px solid #4668ba !important;
}
table:not(.nv-as-no-deEmphasized) > tbody > tr:hover a.nv-callout-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled) svg, table:not(.nv-as-no-deEmphasized) > tbody > tr:hover a.nv-modal-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled) svg, table:not(.nv-as-no-deEmphasized) > tbody > tr:hover button.nv-callout-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled) svg, table:not(.nv-as-no-deEmphasized) > tbody > tr:hover button.nv-modal-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled) svg, table:not(.nv-as-no-deEmphasized) > tbody > tr.acssModHover a.nv-callout-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled) svg, table:not(.nv-as-no-deEmphasized) > tbody > tr.acssModHover a.nv-modal-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled) svg, table:not(.nv-as-no-deEmphasized) > tbody > tr.acssModHover button.nv-callout-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled) svg, table:not(.nv-as-no-deEmphasized) > tbody > tr.acssModHover button.nv-modal-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled) svg, table:not(.nv-as-no-deEmphasized) > tbody > tr:focus a.nv-callout-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled) svg, table:not(.nv-as-no-deEmphasized) > tbody > tr:focus a.nv-modal-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled) svg, table:not(.nv-as-no-deEmphasized) > tbody > tr:focus button.nv-callout-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled) svg, table:not(.nv-as-no-deEmphasized) > tbody > tr:focus button.nv-modal-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled) svg {
  fill: #4668ba !important;
}
.accessibility-mode table:not(.nv-as-no-deEmphasized) > tbody > tr:hover a.nv-callout-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled), .accessibility-mode table:not(.nv-as-no-deEmphasized) > tbody > tr:hover a.nv-modal-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled), .accessibility-mode table:not(.nv-as-no-deEmphasized) > tbody > tr:hover button.nv-callout-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled), .accessibility-mode table:not(.nv-as-no-deEmphasized) > tbody > tr:hover button.nv-modal-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled), .accessibility-mode table:not(.nv-as-no-deEmphasized) > tbody > tr.acssModHover a.nv-callout-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled), .accessibility-mode table:not(.nv-as-no-deEmphasized) > tbody > tr.acssModHover a.nv-modal-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled), .accessibility-mode table:not(.nv-as-no-deEmphasized) > tbody > tr.acssModHover button.nv-callout-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled), .accessibility-mode table:not(.nv-as-no-deEmphasized) > tbody > tr.acssModHover button.nv-modal-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled), .accessibility-mode table:not(.nv-as-no-deEmphasized) > tbody > tr:focus a.nv-callout-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled), .accessibility-mode table:not(.nv-as-no-deEmphasized) > tbody > tr:focus a.nv-modal-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled), .accessibility-mode table:not(.nv-as-no-deEmphasized) > tbody > tr:focus button.nv-callout-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled), .accessibility-mode table:not(.nv-as-no-deEmphasized) > tbody > tr:focus button.nv-modal-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled) {
  border-color: #4668ba !important;
}
table:not(.nv-as-no-deEmphasized) > tbody > tr:hover a.nv-callout-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled):hover, table:not(.nv-as-no-deEmphasized) > tbody > tr:hover a.nv-callout-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).acssModHover, table:not(.nv-as-no-deEmphasized) > tbody > tr:hover a.nv-callout-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled):focus, table:not(.nv-as-no-deEmphasized) > tbody > tr:hover a.nv-modal-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled):hover, table:not(.nv-as-no-deEmphasized) > tbody > tr:hover a.nv-modal-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).acssModHover, table:not(.nv-as-no-deEmphasized) > tbody > tr:hover a.nv-modal-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled):focus, table:not(.nv-as-no-deEmphasized) > tbody > tr:hover button.nv-callout-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled):hover, table:not(.nv-as-no-deEmphasized) > tbody > tr:hover button.nv-callout-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).acssModHover, table:not(.nv-as-no-deEmphasized) > tbody > tr:hover button.nv-callout-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled):focus, table:not(.nv-as-no-deEmphasized) > tbody > tr:hover button.nv-modal-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled):hover, table:not(.nv-as-no-deEmphasized) > tbody > tr:hover button.nv-modal-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).acssModHover, table:not(.nv-as-no-deEmphasized) > tbody > tr:hover button.nv-modal-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled):focus, table:not(.nv-as-no-deEmphasized) > tbody > tr.acssModHover a.nv-callout-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled):hover, table:not(.nv-as-no-deEmphasized) > tbody > tr.acssModHover a.nv-callout-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).acssModHover, table:not(.nv-as-no-deEmphasized) > tbody > tr.acssModHover a.nv-callout-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled):focus, table:not(.nv-as-no-deEmphasized) > tbody > tr.acssModHover a.nv-modal-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled):hover, table:not(.nv-as-no-deEmphasized) > tbody > tr.acssModHover a.nv-modal-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).acssModHover, table:not(.nv-as-no-deEmphasized) > tbody > tr.acssModHover a.nv-modal-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled):focus, table:not(.nv-as-no-deEmphasized) > tbody > tr.acssModHover button.nv-callout-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled):hover, table:not(.nv-as-no-deEmphasized) > tbody > tr.acssModHover button.nv-callout-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).acssModHover, table:not(.nv-as-no-deEmphasized) > tbody > tr.acssModHover button.nv-callout-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled):focus, table:not(.nv-as-no-deEmphasized) > tbody > tr.acssModHover button.nv-modal-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled):hover, table:not(.nv-as-no-deEmphasized) > tbody > tr.acssModHover button.nv-modal-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).acssModHover, table:not(.nv-as-no-deEmphasized) > tbody > tr.acssModHover button.nv-modal-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled):focus, table:not(.nv-as-no-deEmphasized) > tbody > tr:focus a.nv-callout-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled):hover, table:not(.nv-as-no-deEmphasized) > tbody > tr:focus a.nv-callout-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).acssModHover, table:not(.nv-as-no-deEmphasized) > tbody > tr:focus a.nv-callout-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled):focus, table:not(.nv-as-no-deEmphasized) > tbody > tr:focus a.nv-modal-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled):hover, table:not(.nv-as-no-deEmphasized) > tbody > tr:focus a.nv-modal-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).acssModHover, table:not(.nv-as-no-deEmphasized) > tbody > tr:focus a.nv-modal-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled):focus, table:not(.nv-as-no-deEmphasized) > tbody > tr:focus button.nv-callout-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled):hover, table:not(.nv-as-no-deEmphasized) > tbody > tr:focus button.nv-callout-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).acssModHover, table:not(.nv-as-no-deEmphasized) > tbody > tr:focus button.nv-callout-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled):focus, table:not(.nv-as-no-deEmphasized) > tbody > tr:focus button.nv-modal-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled):hover, table:not(.nv-as-no-deEmphasized) > tbody > tr:focus button.nv-modal-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).acssModHover, table:not(.nv-as-no-deEmphasized) > tbody > tr:focus button.nv-modal-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled):focus {
  background-color: white !important;
  color: #2d4866 !important;
  fill: #2d4866 !important;
}
table:not(.nv-as-no-deEmphasized) > tbody > tr:hover a.nv-callout-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled):hover svg, table:not(.nv-as-no-deEmphasized) > tbody > tr:hover a.nv-callout-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).acssModHover svg, table:not(.nv-as-no-deEmphasized) > tbody > tr:hover a.nv-callout-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled):focus svg, table:not(.nv-as-no-deEmphasized) > tbody > tr:hover a.nv-modal-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled):hover svg, table:not(.nv-as-no-deEmphasized) > tbody > tr:hover a.nv-modal-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).acssModHover svg, table:not(.nv-as-no-deEmphasized) > tbody > tr:hover a.nv-modal-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled):focus svg, table:not(.nv-as-no-deEmphasized) > tbody > tr:hover button.nv-callout-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled):hover svg, table:not(.nv-as-no-deEmphasized) > tbody > tr:hover button.nv-callout-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).acssModHover svg, table:not(.nv-as-no-deEmphasized) > tbody > tr:hover button.nv-callout-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled):focus svg, table:not(.nv-as-no-deEmphasized) > tbody > tr:hover button.nv-modal-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled):hover svg, table:not(.nv-as-no-deEmphasized) > tbody > tr:hover button.nv-modal-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).acssModHover svg, table:not(.nv-as-no-deEmphasized) > tbody > tr:hover button.nv-modal-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled):focus svg, table:not(.nv-as-no-deEmphasized) > tbody > tr.acssModHover a.nv-callout-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled):hover svg, table:not(.nv-as-no-deEmphasized) > tbody > tr.acssModHover a.nv-callout-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).acssModHover svg, table:not(.nv-as-no-deEmphasized) > tbody > tr.acssModHover a.nv-callout-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled):focus svg, table:not(.nv-as-no-deEmphasized) > tbody > tr.acssModHover a.nv-modal-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled):hover svg, table:not(.nv-as-no-deEmphasized) > tbody > tr.acssModHover a.nv-modal-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).acssModHover svg, table:not(.nv-as-no-deEmphasized) > tbody > tr.acssModHover a.nv-modal-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled):focus svg, table:not(.nv-as-no-deEmphasized) > tbody > tr.acssModHover button.nv-callout-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled):hover svg, table:not(.nv-as-no-deEmphasized) > tbody > tr.acssModHover button.nv-callout-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).acssModHover svg, table:not(.nv-as-no-deEmphasized) > tbody > tr.acssModHover button.nv-callout-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled):focus svg, table:not(.nv-as-no-deEmphasized) > tbody > tr.acssModHover button.nv-modal-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled):hover svg, table:not(.nv-as-no-deEmphasized) > tbody > tr.acssModHover button.nv-modal-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).acssModHover svg, table:not(.nv-as-no-deEmphasized) > tbody > tr.acssModHover button.nv-modal-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled):focus svg, table:not(.nv-as-no-deEmphasized) > tbody > tr:focus a.nv-callout-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled):hover svg, table:not(.nv-as-no-deEmphasized) > tbody > tr:focus a.nv-callout-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).acssModHover svg, table:not(.nv-as-no-deEmphasized) > tbody > tr:focus a.nv-callout-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled):focus svg, table:not(.nv-as-no-deEmphasized) > tbody > tr:focus a.nv-modal-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled):hover svg, table:not(.nv-as-no-deEmphasized) > tbody > tr:focus a.nv-modal-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).acssModHover svg, table:not(.nv-as-no-deEmphasized) > tbody > tr:focus a.nv-modal-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled):focus svg, table:not(.nv-as-no-deEmphasized) > tbody > tr:focus button.nv-callout-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled):hover svg, table:not(.nv-as-no-deEmphasized) > tbody > tr:focus button.nv-callout-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).acssModHover svg, table:not(.nv-as-no-deEmphasized) > tbody > tr:focus button.nv-callout-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled):focus svg, table:not(.nv-as-no-deEmphasized) > tbody > tr:focus button.nv-modal-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled):hover svg, table:not(.nv-as-no-deEmphasized) > tbody > tr:focus button.nv-modal-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).acssModHover svg, table:not(.nv-as-no-deEmphasized) > tbody > tr:focus button.nv-modal-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled):focus svg {
  fill: #2d4866 !important;
}
table:not(.nv-as-no-deEmphasized) > tbody > tr:hover a.nv-callout-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-draft, table:not(.nv-as-no-deEmphasized) > tbody > tr:hover a.nv-modal-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-draft, table:not(.nv-as-no-deEmphasized) > tbody > tr:hover button.nv-callout-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-draft, table:not(.nv-as-no-deEmphasized) > tbody > tr:hover button.nv-modal-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-draft, table:not(.nv-as-no-deEmphasized) > tbody > tr.acssModHover a.nv-callout-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-draft, table:not(.nv-as-no-deEmphasized) > tbody > tr.acssModHover a.nv-modal-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-draft, table:not(.nv-as-no-deEmphasized) > tbody > tr.acssModHover button.nv-callout-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-draft, table:not(.nv-as-no-deEmphasized) > tbody > tr.acssModHover button.nv-modal-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-draft, table:not(.nv-as-no-deEmphasized) > tbody > tr:focus a.nv-callout-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-draft, table:not(.nv-as-no-deEmphasized) > tbody > tr:focus a.nv-modal-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-draft, table:not(.nv-as-no-deEmphasized) > tbody > tr:focus button.nv-callout-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-draft, table:not(.nv-as-no-deEmphasized) > tbody > tr:focus button.nv-modal-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-draft {
  color: #98c9fa !important;
  fill: #98c9fa !important;
  border-color: #98c9fa !important;
}
.accessibility-mode table:not(.nv-as-no-deEmphasized) > tbody > tr:hover a.nv-callout-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-draft, .accessibility-mode table:not(.nv-as-no-deEmphasized) > tbody > tr:hover a.nv-modal-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-draft, .accessibility-mode table:not(.nv-as-no-deEmphasized) > tbody > tr:hover button.nv-callout-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-draft, .accessibility-mode table:not(.nv-as-no-deEmphasized) > tbody > tr:hover button.nv-modal-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-draft, .accessibility-mode table:not(.nv-as-no-deEmphasized) > tbody > tr.acssModHover a.nv-callout-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-draft, .accessibility-mode table:not(.nv-as-no-deEmphasized) > tbody > tr.acssModHover a.nv-modal-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-draft, .accessibility-mode table:not(.nv-as-no-deEmphasized) > tbody > tr.acssModHover button.nv-callout-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-draft, .accessibility-mode table:not(.nv-as-no-deEmphasized) > tbody > tr.acssModHover button.nv-modal-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-draft, .accessibility-mode table:not(.nv-as-no-deEmphasized) > tbody > tr:focus a.nv-callout-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-draft, .accessibility-mode table:not(.nv-as-no-deEmphasized) > tbody > tr:focus a.nv-modal-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-draft, .accessibility-mode table:not(.nv-as-no-deEmphasized) > tbody > tr:focus button.nv-callout-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-draft, .accessibility-mode table:not(.nv-as-no-deEmphasized) > tbody > tr:focus button.nv-modal-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-draft {
  color: #5b7996 !important;
  fill: #5b7996 !important;
}
table:not(.nv-as-no-deEmphasized) > tbody > tr:hover a.nv-callout-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-draft:hover, table:not(.nv-as-no-deEmphasized) > tbody > tr:hover a.nv-callout-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-draft.acssModHover, table:not(.nv-as-no-deEmphasized) > tbody > tr:hover a.nv-callout-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-draft:focus, table:not(.nv-as-no-deEmphasized) > tbody > tr:hover a.nv-modal-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-draft:hover, table:not(.nv-as-no-deEmphasized) > tbody > tr:hover a.nv-modal-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-draft.acssModHover, table:not(.nv-as-no-deEmphasized) > tbody > tr:hover a.nv-modal-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-draft:focus, table:not(.nv-as-no-deEmphasized) > tbody > tr:hover button.nv-callout-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-draft:hover, table:not(.nv-as-no-deEmphasized) > tbody > tr:hover button.nv-callout-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-draft.acssModHover, table:not(.nv-as-no-deEmphasized) > tbody > tr:hover button.nv-callout-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-draft:focus, table:not(.nv-as-no-deEmphasized) > tbody > tr:hover button.nv-modal-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-draft:hover, table:not(.nv-as-no-deEmphasized) > tbody > tr:hover button.nv-modal-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-draft.acssModHover, table:not(.nv-as-no-deEmphasized) > tbody > tr:hover button.nv-modal-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-draft:focus, table:not(.nv-as-no-deEmphasized) > tbody > tr.acssModHover a.nv-callout-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-draft:hover, table:not(.nv-as-no-deEmphasized) > tbody > tr.acssModHover a.nv-callout-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-draft.acssModHover, table:not(.nv-as-no-deEmphasized) > tbody > tr.acssModHover a.nv-callout-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-draft:focus, table:not(.nv-as-no-deEmphasized) > tbody > tr.acssModHover a.nv-modal-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-draft:hover, table:not(.nv-as-no-deEmphasized) > tbody > tr.acssModHover a.nv-modal-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-draft.acssModHover, table:not(.nv-as-no-deEmphasized) > tbody > tr.acssModHover a.nv-modal-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-draft:focus, table:not(.nv-as-no-deEmphasized) > tbody > tr.acssModHover button.nv-callout-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-draft:hover, table:not(.nv-as-no-deEmphasized) > tbody > tr.acssModHover button.nv-callout-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-draft.acssModHover, table:not(.nv-as-no-deEmphasized) > tbody > tr.acssModHover button.nv-callout-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-draft:focus, table:not(.nv-as-no-deEmphasized) > tbody > tr.acssModHover button.nv-modal-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-draft:hover, table:not(.nv-as-no-deEmphasized) > tbody > tr.acssModHover button.nv-modal-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-draft.acssModHover, table:not(.nv-as-no-deEmphasized) > tbody > tr.acssModHover button.nv-modal-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-draft:focus, table:not(.nv-as-no-deEmphasized) > tbody > tr:focus a.nv-callout-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-draft:hover, table:not(.nv-as-no-deEmphasized) > tbody > tr:focus a.nv-callout-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-draft.acssModHover, table:not(.nv-as-no-deEmphasized) > tbody > tr:focus a.nv-callout-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-draft:focus, table:not(.nv-as-no-deEmphasized) > tbody > tr:focus a.nv-modal-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-draft:hover, table:not(.nv-as-no-deEmphasized) > tbody > tr:focus a.nv-modal-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-draft.acssModHover, table:not(.nv-as-no-deEmphasized) > tbody > tr:focus a.nv-modal-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-draft:focus, table:not(.nv-as-no-deEmphasized) > tbody > tr:focus button.nv-callout-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-draft:hover, table:not(.nv-as-no-deEmphasized) > tbody > tr:focus button.nv-callout-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-draft.acssModHover, table:not(.nv-as-no-deEmphasized) > tbody > tr:focus button.nv-callout-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-draft:focus, table:not(.nv-as-no-deEmphasized) > tbody > tr:focus button.nv-modal-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-draft:hover, table:not(.nv-as-no-deEmphasized) > tbody > tr:focus button.nv-modal-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-draft.acssModHover, table:not(.nv-as-no-deEmphasized) > tbody > tr:focus button.nv-modal-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-draft:focus {
  color: #3796f5 !important;
  border-color: #3796f5 !important;
}
table:not(.nv-as-no-deEmphasized) > tbody > tr:hover a.nv-callout-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-submitted, table:not(.nv-as-no-deEmphasized) > tbody > tr:hover a.nv-modal-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-submitted, table:not(.nv-as-no-deEmphasized) > tbody > tr:hover button.nv-callout-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-submitted, table:not(.nv-as-no-deEmphasized) > tbody > tr:hover button.nv-modal-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-submitted, table:not(.nv-as-no-deEmphasized) > tbody > tr.acssModHover a.nv-callout-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-submitted, table:not(.nv-as-no-deEmphasized) > tbody > tr.acssModHover a.nv-modal-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-submitted, table:not(.nv-as-no-deEmphasized) > tbody > tr.acssModHover button.nv-callout-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-submitted, table:not(.nv-as-no-deEmphasized) > tbody > tr.acssModHover button.nv-modal-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-submitted, table:not(.nv-as-no-deEmphasized) > tbody > tr:focus a.nv-callout-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-submitted, table:not(.nv-as-no-deEmphasized) > tbody > tr:focus a.nv-modal-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-submitted, table:not(.nv-as-no-deEmphasized) > tbody > tr:focus button.nv-callout-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-submitted, table:not(.nv-as-no-deEmphasized) > tbody > tr:focus button.nv-modal-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-submitted {
  color: #bccde6 !important;
  fill: #bccde6 !important;
  border-color: #bccde6 !important;
}
.accessibility-mode table:not(.nv-as-no-deEmphasized) > tbody > tr:hover a.nv-callout-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-submitted, .accessibility-mode table:not(.nv-as-no-deEmphasized) > tbody > tr:hover a.nv-modal-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-submitted, .accessibility-mode table:not(.nv-as-no-deEmphasized) > tbody > tr:hover button.nv-callout-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-submitted, .accessibility-mode table:not(.nv-as-no-deEmphasized) > tbody > tr:hover button.nv-modal-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-submitted, .accessibility-mode table:not(.nv-as-no-deEmphasized) > tbody > tr.acssModHover a.nv-callout-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-submitted, .accessibility-mode table:not(.nv-as-no-deEmphasized) > tbody > tr.acssModHover a.nv-modal-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-submitted, .accessibility-mode table:not(.nv-as-no-deEmphasized) > tbody > tr.acssModHover button.nv-callout-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-submitted, .accessibility-mode table:not(.nv-as-no-deEmphasized) > tbody > tr.acssModHover button.nv-modal-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-submitted, .accessibility-mode table:not(.nv-as-no-deEmphasized) > tbody > tr:focus a.nv-callout-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-submitted, .accessibility-mode table:not(.nv-as-no-deEmphasized) > tbody > tr:focus a.nv-modal-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-submitted, .accessibility-mode table:not(.nv-as-no-deEmphasized) > tbody > tr:focus button.nv-callout-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-submitted, .accessibility-mode table:not(.nv-as-no-deEmphasized) > tbody > tr:focus button.nv-modal-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-submitted {
  color: #5f6b77 !important;
  fill: #5f6b77 !important;
}
table:not(.nv-as-no-deEmphasized) > tbody > tr:hover a.nv-callout-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-submitted:hover, table:not(.nv-as-no-deEmphasized) > tbody > tr:hover a.nv-callout-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-submitted.acssModHover, table:not(.nv-as-no-deEmphasized) > tbody > tr:hover a.nv-callout-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-submitted:focus, table:not(.nv-as-no-deEmphasized) > tbody > tr:hover a.nv-modal-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-submitted:hover, table:not(.nv-as-no-deEmphasized) > tbody > tr:hover a.nv-modal-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-submitted.acssModHover, table:not(.nv-as-no-deEmphasized) > tbody > tr:hover a.nv-modal-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-submitted:focus, table:not(.nv-as-no-deEmphasized) > tbody > tr:hover button.nv-callout-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-submitted:hover, table:not(.nv-as-no-deEmphasized) > tbody > tr:hover button.nv-callout-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-submitted.acssModHover, table:not(.nv-as-no-deEmphasized) > tbody > tr:hover button.nv-callout-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-submitted:focus, table:not(.nv-as-no-deEmphasized) > tbody > tr:hover button.nv-modal-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-submitted:hover, table:not(.nv-as-no-deEmphasized) > tbody > tr:hover button.nv-modal-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-submitted.acssModHover, table:not(.nv-as-no-deEmphasized) > tbody > tr:hover button.nv-modal-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-submitted:focus, table:not(.nv-as-no-deEmphasized) > tbody > tr.acssModHover a.nv-callout-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-submitted:hover, table:not(.nv-as-no-deEmphasized) > tbody > tr.acssModHover a.nv-callout-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-submitted.acssModHover, table:not(.nv-as-no-deEmphasized) > tbody > tr.acssModHover a.nv-callout-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-submitted:focus, table:not(.nv-as-no-deEmphasized) > tbody > tr.acssModHover a.nv-modal-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-submitted:hover, table:not(.nv-as-no-deEmphasized) > tbody > tr.acssModHover a.nv-modal-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-submitted.acssModHover, table:not(.nv-as-no-deEmphasized) > tbody > tr.acssModHover a.nv-modal-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-submitted:focus, table:not(.nv-as-no-deEmphasized) > tbody > tr.acssModHover button.nv-callout-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-submitted:hover, table:not(.nv-as-no-deEmphasized) > tbody > tr.acssModHover button.nv-callout-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-submitted.acssModHover, table:not(.nv-as-no-deEmphasized) > tbody > tr.acssModHover button.nv-callout-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-submitted:focus, table:not(.nv-as-no-deEmphasized) > tbody > tr.acssModHover button.nv-modal-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-submitted:hover, table:not(.nv-as-no-deEmphasized) > tbody > tr.acssModHover button.nv-modal-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-submitted.acssModHover, table:not(.nv-as-no-deEmphasized) > tbody > tr.acssModHover button.nv-modal-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-submitted:focus, table:not(.nv-as-no-deEmphasized) > tbody > tr:focus a.nv-callout-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-submitted:hover, table:not(.nv-as-no-deEmphasized) > tbody > tr:focus a.nv-callout-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-submitted.acssModHover, table:not(.nv-as-no-deEmphasized) > tbody > tr:focus a.nv-callout-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-submitted:focus, table:not(.nv-as-no-deEmphasized) > tbody > tr:focus a.nv-modal-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-submitted:hover, table:not(.nv-as-no-deEmphasized) > tbody > tr:focus a.nv-modal-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-submitted.acssModHover, table:not(.nv-as-no-deEmphasized) > tbody > tr:focus a.nv-modal-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-submitted:focus, table:not(.nv-as-no-deEmphasized) > tbody > tr:focus button.nv-callout-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-submitted:hover, table:not(.nv-as-no-deEmphasized) > tbody > tr:focus button.nv-callout-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-submitted.acssModHover, table:not(.nv-as-no-deEmphasized) > tbody > tr:focus button.nv-callout-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-submitted:focus, table:not(.nv-as-no-deEmphasized) > tbody > tr:focus button.nv-modal-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-submitted:hover, table:not(.nv-as-no-deEmphasized) > tbody > tr:focus button.nv-modal-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-submitted.acssModHover, table:not(.nv-as-no-deEmphasized) > tbody > tr:focus button.nv-modal-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-submitted:focus {
  color: #7296ca !important;
  border-color: #7296ca !important;
}
table:not(.nv-as-no-deEmphasized) > tbody > tr:hover a.nv-callout-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-active, table:not(.nv-as-no-deEmphasized) > tbody > tr:hover a.nv-modal-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-active, table:not(.nv-as-no-deEmphasized) > tbody > tr:hover button.nv-callout-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-active, table:not(.nv-as-no-deEmphasized) > tbody > tr:hover button.nv-modal-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-active, table:not(.nv-as-no-deEmphasized) > tbody > tr.acssModHover a.nv-callout-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-active, table:not(.nv-as-no-deEmphasized) > tbody > tr.acssModHover a.nv-modal-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-active, table:not(.nv-as-no-deEmphasized) > tbody > tr.acssModHover button.nv-callout-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-active, table:not(.nv-as-no-deEmphasized) > tbody > tr.acssModHover button.nv-modal-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-active, table:not(.nv-as-no-deEmphasized) > tbody > tr:focus a.nv-callout-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-active, table:not(.nv-as-no-deEmphasized) > tbody > tr:focus a.nv-modal-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-active, table:not(.nv-as-no-deEmphasized) > tbody > tr:focus button.nv-callout-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-active, table:not(.nv-as-no-deEmphasized) > tbody > tr:focus button.nv-modal-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-active {
  color: #00749e !important;
  fill: #00749e !important;
  border-color: #00749e !important;
}
table:not(.nv-as-no-deEmphasized) > tbody > tr:hover a.nv-callout-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-active:hover, table:not(.nv-as-no-deEmphasized) > tbody > tr:hover a.nv-callout-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-active.acssModHover, table:not(.nv-as-no-deEmphasized) > tbody > tr:hover a.nv-callout-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-active:focus, table:not(.nv-as-no-deEmphasized) > tbody > tr:hover a.nv-modal-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-active:hover, table:not(.nv-as-no-deEmphasized) > tbody > tr:hover a.nv-modal-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-active.acssModHover, table:not(.nv-as-no-deEmphasized) > tbody > tr:hover a.nv-modal-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-active:focus, table:not(.nv-as-no-deEmphasized) > tbody > tr:hover button.nv-callout-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-active:hover, table:not(.nv-as-no-deEmphasized) > tbody > tr:hover button.nv-callout-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-active.acssModHover, table:not(.nv-as-no-deEmphasized) > tbody > tr:hover button.nv-callout-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-active:focus, table:not(.nv-as-no-deEmphasized) > tbody > tr:hover button.nv-modal-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-active:hover, table:not(.nv-as-no-deEmphasized) > tbody > tr:hover button.nv-modal-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-active.acssModHover, table:not(.nv-as-no-deEmphasized) > tbody > tr:hover button.nv-modal-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-active:focus, table:not(.nv-as-no-deEmphasized) > tbody > tr.acssModHover a.nv-callout-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-active:hover, table:not(.nv-as-no-deEmphasized) > tbody > tr.acssModHover a.nv-callout-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-active.acssModHover, table:not(.nv-as-no-deEmphasized) > tbody > tr.acssModHover a.nv-callout-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-active:focus, table:not(.nv-as-no-deEmphasized) > tbody > tr.acssModHover a.nv-modal-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-active:hover, table:not(.nv-as-no-deEmphasized) > tbody > tr.acssModHover a.nv-modal-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-active.acssModHover, table:not(.nv-as-no-deEmphasized) > tbody > tr.acssModHover a.nv-modal-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-active:focus, table:not(.nv-as-no-deEmphasized) > tbody > tr.acssModHover button.nv-callout-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-active:hover, table:not(.nv-as-no-deEmphasized) > tbody > tr.acssModHover button.nv-callout-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-active.acssModHover, table:not(.nv-as-no-deEmphasized) > tbody > tr.acssModHover button.nv-callout-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-active:focus, table:not(.nv-as-no-deEmphasized) > tbody > tr.acssModHover button.nv-modal-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-active:hover, table:not(.nv-as-no-deEmphasized) > tbody > tr.acssModHover button.nv-modal-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-active.acssModHover, table:not(.nv-as-no-deEmphasized) > tbody > tr.acssModHover button.nv-modal-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-active:focus, table:not(.nv-as-no-deEmphasized) > tbody > tr:focus a.nv-callout-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-active:hover, table:not(.nv-as-no-deEmphasized) > tbody > tr:focus a.nv-callout-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-active.acssModHover, table:not(.nv-as-no-deEmphasized) > tbody > tr:focus a.nv-callout-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-active:focus, table:not(.nv-as-no-deEmphasized) > tbody > tr:focus a.nv-modal-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-active:hover, table:not(.nv-as-no-deEmphasized) > tbody > tr:focus a.nv-modal-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-active.acssModHover, table:not(.nv-as-no-deEmphasized) > tbody > tr:focus a.nv-modal-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-active:focus, table:not(.nv-as-no-deEmphasized) > tbody > tr:focus button.nv-callout-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-active:hover, table:not(.nv-as-no-deEmphasized) > tbody > tr:focus button.nv-callout-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-active.acssModHover, table:not(.nv-as-no-deEmphasized) > tbody > tr:focus button.nv-callout-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-active:focus, table:not(.nv-as-no-deEmphasized) > tbody > tr:focus button.nv-modal-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-active:hover, table:not(.nv-as-no-deEmphasized) > tbody > tr:focus button.nv-modal-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-active.acssModHover, table:not(.nv-as-no-deEmphasized) > tbody > tr:focus button.nv-modal-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-active:focus {
  color: #002938 !important;
  border-color: #002938 !important;
}
table:not(.nv-as-no-deEmphasized) > tbody > tr:hover a.nv-callout-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-active_in_progress, table:not(.nv-as-no-deEmphasized) > tbody > tr:hover a.nv-modal-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-active_in_progress, table:not(.nv-as-no-deEmphasized) > tbody > tr:hover button.nv-callout-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-active_in_progress, table:not(.nv-as-no-deEmphasized) > tbody > tr:hover button.nv-modal-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-active_in_progress, table:not(.nv-as-no-deEmphasized) > tbody > tr.acssModHover a.nv-callout-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-active_in_progress, table:not(.nv-as-no-deEmphasized) > tbody > tr.acssModHover a.nv-modal-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-active_in_progress, table:not(.nv-as-no-deEmphasized) > tbody > tr.acssModHover button.nv-callout-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-active_in_progress, table:not(.nv-as-no-deEmphasized) > tbody > tr.acssModHover button.nv-modal-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-active_in_progress, table:not(.nv-as-no-deEmphasized) > tbody > tr:focus a.nv-callout-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-active_in_progress, table:not(.nv-as-no-deEmphasized) > tbody > tr:focus a.nv-modal-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-active_in_progress, table:not(.nv-as-no-deEmphasized) > tbody > tr:focus button.nv-callout-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-active_in_progress, table:not(.nv-as-no-deEmphasized) > tbody > tr:focus button.nv-modal-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-active_in_progress {
  color: #00749e !important;
  fill: #00749e !important;
  border-color: #00749e !important;
}
table:not(.nv-as-no-deEmphasized) > tbody > tr:hover a.nv-callout-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-active_in_progress:hover, table:not(.nv-as-no-deEmphasized) > tbody > tr:hover a.nv-callout-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-active_in_progress.acssModHover, table:not(.nv-as-no-deEmphasized) > tbody > tr:hover a.nv-callout-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-active_in_progress:focus, table:not(.nv-as-no-deEmphasized) > tbody > tr:hover a.nv-modal-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-active_in_progress:hover, table:not(.nv-as-no-deEmphasized) > tbody > tr:hover a.nv-modal-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-active_in_progress.acssModHover, table:not(.nv-as-no-deEmphasized) > tbody > tr:hover a.nv-modal-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-active_in_progress:focus, table:not(.nv-as-no-deEmphasized) > tbody > tr:hover button.nv-callout-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-active_in_progress:hover, table:not(.nv-as-no-deEmphasized) > tbody > tr:hover button.nv-callout-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-active_in_progress.acssModHover, table:not(.nv-as-no-deEmphasized) > tbody > tr:hover button.nv-callout-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-active_in_progress:focus, table:not(.nv-as-no-deEmphasized) > tbody > tr:hover button.nv-modal-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-active_in_progress:hover, table:not(.nv-as-no-deEmphasized) > tbody > tr:hover button.nv-modal-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-active_in_progress.acssModHover, table:not(.nv-as-no-deEmphasized) > tbody > tr:hover button.nv-modal-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-active_in_progress:focus, table:not(.nv-as-no-deEmphasized) > tbody > tr.acssModHover a.nv-callout-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-active_in_progress:hover, table:not(.nv-as-no-deEmphasized) > tbody > tr.acssModHover a.nv-callout-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-active_in_progress.acssModHover, table:not(.nv-as-no-deEmphasized) > tbody > tr.acssModHover a.nv-callout-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-active_in_progress:focus, table:not(.nv-as-no-deEmphasized) > tbody > tr.acssModHover a.nv-modal-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-active_in_progress:hover, table:not(.nv-as-no-deEmphasized) > tbody > tr.acssModHover a.nv-modal-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-active_in_progress.acssModHover, table:not(.nv-as-no-deEmphasized) > tbody > tr.acssModHover a.nv-modal-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-active_in_progress:focus, table:not(.nv-as-no-deEmphasized) > tbody > tr.acssModHover button.nv-callout-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-active_in_progress:hover, table:not(.nv-as-no-deEmphasized) > tbody > tr.acssModHover button.nv-callout-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-active_in_progress.acssModHover, table:not(.nv-as-no-deEmphasized) > tbody > tr.acssModHover button.nv-callout-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-active_in_progress:focus, table:not(.nv-as-no-deEmphasized) > tbody > tr.acssModHover button.nv-modal-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-active_in_progress:hover, table:not(.nv-as-no-deEmphasized) > tbody > tr.acssModHover button.nv-modal-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-active_in_progress.acssModHover, table:not(.nv-as-no-deEmphasized) > tbody > tr.acssModHover button.nv-modal-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-active_in_progress:focus, table:not(.nv-as-no-deEmphasized) > tbody > tr:focus a.nv-callout-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-active_in_progress:hover, table:not(.nv-as-no-deEmphasized) > tbody > tr:focus a.nv-callout-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-active_in_progress.acssModHover, table:not(.nv-as-no-deEmphasized) > tbody > tr:focus a.nv-callout-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-active_in_progress:focus, table:not(.nv-as-no-deEmphasized) > tbody > tr:focus a.nv-modal-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-active_in_progress:hover, table:not(.nv-as-no-deEmphasized) > tbody > tr:focus a.nv-modal-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-active_in_progress.acssModHover, table:not(.nv-as-no-deEmphasized) > tbody > tr:focus a.nv-modal-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-active_in_progress:focus, table:not(.nv-as-no-deEmphasized) > tbody > tr:focus button.nv-callout-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-active_in_progress:hover, table:not(.nv-as-no-deEmphasized) > tbody > tr:focus button.nv-callout-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-active_in_progress.acssModHover, table:not(.nv-as-no-deEmphasized) > tbody > tr:focus button.nv-callout-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-active_in_progress:focus, table:not(.nv-as-no-deEmphasized) > tbody > tr:focus button.nv-modal-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-active_in_progress:hover, table:not(.nv-as-no-deEmphasized) > tbody > tr:focus button.nv-modal-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-active_in_progress.acssModHover, table:not(.nv-as-no-deEmphasized) > tbody > tr:focus button.nv-modal-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-active_in_progress:focus {
  color: #002938 !important;
  border-color: #002938 !important;
}
table:not(.nv-as-no-deEmphasized) > tbody > tr:hover a.nv-callout-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-approved, table:not(.nv-as-no-deEmphasized) > tbody > tr:hover a.nv-modal-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-approved, table:not(.nv-as-no-deEmphasized) > tbody > tr:hover button.nv-callout-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-approved, table:not(.nv-as-no-deEmphasized) > tbody > tr:hover button.nv-modal-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-approved, table:not(.nv-as-no-deEmphasized) > tbody > tr.acssModHover a.nv-callout-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-approved, table:not(.nv-as-no-deEmphasized) > tbody > tr.acssModHover a.nv-modal-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-approved, table:not(.nv-as-no-deEmphasized) > tbody > tr.acssModHover button.nv-callout-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-approved, table:not(.nv-as-no-deEmphasized) > tbody > tr.acssModHover button.nv-modal-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-approved, table:not(.nv-as-no-deEmphasized) > tbody > tr:focus a.nv-callout-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-approved, table:not(.nv-as-no-deEmphasized) > tbody > tr:focus a.nv-modal-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-approved, table:not(.nv-as-no-deEmphasized) > tbody > tr:focus button.nv-callout-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-approved, table:not(.nv-as-no-deEmphasized) > tbody > tr:focus button.nv-modal-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-approved {
  color: #00c23b !important;
  fill: #00c23b !important;
  border-color: #00c23b !important;
}
.accessibility-mode table:not(.nv-as-no-deEmphasized) > tbody > tr:hover a.nv-callout-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-approved, .accessibility-mode table:not(.nv-as-no-deEmphasized) > tbody > tr:hover a.nv-modal-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-approved, .accessibility-mode table:not(.nv-as-no-deEmphasized) > tbody > tr:hover button.nv-callout-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-approved, .accessibility-mode table:not(.nv-as-no-deEmphasized) > tbody > tr:hover button.nv-modal-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-approved, .accessibility-mode table:not(.nv-as-no-deEmphasized) > tbody > tr.acssModHover a.nv-callout-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-approved, .accessibility-mode table:not(.nv-as-no-deEmphasized) > tbody > tr.acssModHover a.nv-modal-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-approved, .accessibility-mode table:not(.nv-as-no-deEmphasized) > tbody > tr.acssModHover button.nv-callout-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-approved, .accessibility-mode table:not(.nv-as-no-deEmphasized) > tbody > tr.acssModHover button.nv-modal-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-approved, .accessibility-mode table:not(.nv-as-no-deEmphasized) > tbody > tr:focus a.nv-callout-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-approved, .accessibility-mode table:not(.nv-as-no-deEmphasized) > tbody > tr:focus a.nv-modal-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-approved, .accessibility-mode table:not(.nv-as-no-deEmphasized) > tbody > tr:focus button.nv-callout-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-approved, .accessibility-mode table:not(.nv-as-no-deEmphasized) > tbody > tr:focus button.nv-modal-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-approved {
  color: #008a27 !important;
  fill: #008a27 !important;
}
table:not(.nv-as-no-deEmphasized) > tbody > tr:hover a.nv-callout-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-approved:hover, table:not(.nv-as-no-deEmphasized) > tbody > tr:hover a.nv-callout-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-approved.acssModHover, table:not(.nv-as-no-deEmphasized) > tbody > tr:hover a.nv-callout-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-approved:focus, table:not(.nv-as-no-deEmphasized) > tbody > tr:hover a.nv-modal-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-approved:hover, table:not(.nv-as-no-deEmphasized) > tbody > tr:hover a.nv-modal-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-approved.acssModHover, table:not(.nv-as-no-deEmphasized) > tbody > tr:hover a.nv-modal-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-approved:focus, table:not(.nv-as-no-deEmphasized) > tbody > tr:hover button.nv-callout-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-approved:hover, table:not(.nv-as-no-deEmphasized) > tbody > tr:hover button.nv-callout-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-approved.acssModHover, table:not(.nv-as-no-deEmphasized) > tbody > tr:hover button.nv-callout-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-approved:focus, table:not(.nv-as-no-deEmphasized) > tbody > tr:hover button.nv-modal-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-approved:hover, table:not(.nv-as-no-deEmphasized) > tbody > tr:hover button.nv-modal-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-approved.acssModHover, table:not(.nv-as-no-deEmphasized) > tbody > tr:hover button.nv-modal-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-approved:focus, table:not(.nv-as-no-deEmphasized) > tbody > tr.acssModHover a.nv-callout-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-approved:hover, table:not(.nv-as-no-deEmphasized) > tbody > tr.acssModHover a.nv-callout-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-approved.acssModHover, table:not(.nv-as-no-deEmphasized) > tbody > tr.acssModHover a.nv-callout-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-approved:focus, table:not(.nv-as-no-deEmphasized) > tbody > tr.acssModHover a.nv-modal-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-approved:hover, table:not(.nv-as-no-deEmphasized) > tbody > tr.acssModHover a.nv-modal-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-approved.acssModHover, table:not(.nv-as-no-deEmphasized) > tbody > tr.acssModHover a.nv-modal-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-approved:focus, table:not(.nv-as-no-deEmphasized) > tbody > tr.acssModHover button.nv-callout-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-approved:hover, table:not(.nv-as-no-deEmphasized) > tbody > tr.acssModHover button.nv-callout-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-approved.acssModHover, table:not(.nv-as-no-deEmphasized) > tbody > tr.acssModHover button.nv-callout-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-approved:focus, table:not(.nv-as-no-deEmphasized) > tbody > tr.acssModHover button.nv-modal-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-approved:hover, table:not(.nv-as-no-deEmphasized) > tbody > tr.acssModHover button.nv-modal-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-approved.acssModHover, table:not(.nv-as-no-deEmphasized) > tbody > tr.acssModHover button.nv-modal-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-approved:focus, table:not(.nv-as-no-deEmphasized) > tbody > tr:focus a.nv-callout-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-approved:hover, table:not(.nv-as-no-deEmphasized) > tbody > tr:focus a.nv-callout-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-approved.acssModHover, table:not(.nv-as-no-deEmphasized) > tbody > tr:focus a.nv-callout-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-approved:focus, table:not(.nv-as-no-deEmphasized) > tbody > tr:focus a.nv-modal-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-approved:hover, table:not(.nv-as-no-deEmphasized) > tbody > tr:focus a.nv-modal-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-approved.acssModHover, table:not(.nv-as-no-deEmphasized) > tbody > tr:focus a.nv-modal-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-approved:focus, table:not(.nv-as-no-deEmphasized) > tbody > tr:focus button.nv-callout-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-approved:hover, table:not(.nv-as-no-deEmphasized) > tbody > tr:focus button.nv-callout-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-approved.acssModHover, table:not(.nv-as-no-deEmphasized) > tbody > tr:focus button.nv-callout-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-approved:focus, table:not(.nv-as-no-deEmphasized) > tbody > tr:focus button.nv-modal-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-approved:hover, table:not(.nv-as-no-deEmphasized) > tbody > tr:focus button.nv-modal-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-approved.acssModHover, table:not(.nv-as-no-deEmphasized) > tbody > tr:focus button.nv-modal-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-approved:focus {
  color: #005c1c !important;
  border-color: #005c1c !important;
}
table:not(.nv-as-no-deEmphasized) > tbody > tr:hover a.nv-callout-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-approved_in_progress, table:not(.nv-as-no-deEmphasized) > tbody > tr:hover a.nv-modal-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-approved_in_progress, table:not(.nv-as-no-deEmphasized) > tbody > tr:hover button.nv-callout-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-approved_in_progress, table:not(.nv-as-no-deEmphasized) > tbody > tr:hover button.nv-modal-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-approved_in_progress, table:not(.nv-as-no-deEmphasized) > tbody > tr.acssModHover a.nv-callout-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-approved_in_progress, table:not(.nv-as-no-deEmphasized) > tbody > tr.acssModHover a.nv-modal-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-approved_in_progress, table:not(.nv-as-no-deEmphasized) > tbody > tr.acssModHover button.nv-callout-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-approved_in_progress, table:not(.nv-as-no-deEmphasized) > tbody > tr.acssModHover button.nv-modal-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-approved_in_progress, table:not(.nv-as-no-deEmphasized) > tbody > tr:focus a.nv-callout-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-approved_in_progress, table:not(.nv-as-no-deEmphasized) > tbody > tr:focus a.nv-modal-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-approved_in_progress, table:not(.nv-as-no-deEmphasized) > tbody > tr:focus button.nv-callout-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-approved_in_progress, table:not(.nv-as-no-deEmphasized) > tbody > tr:focus button.nv-modal-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-approved_in_progress {
  color: #00c23b !important;
  fill: #00c23b !important;
  border-color: #00c23b !important;
}
.accessibility-mode table:not(.nv-as-no-deEmphasized) > tbody > tr:hover a.nv-callout-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-approved_in_progress, .accessibility-mode table:not(.nv-as-no-deEmphasized) > tbody > tr:hover a.nv-modal-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-approved_in_progress, .accessibility-mode table:not(.nv-as-no-deEmphasized) > tbody > tr:hover button.nv-callout-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-approved_in_progress, .accessibility-mode table:not(.nv-as-no-deEmphasized) > tbody > tr:hover button.nv-modal-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-approved_in_progress, .accessibility-mode table:not(.nv-as-no-deEmphasized) > tbody > tr.acssModHover a.nv-callout-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-approved_in_progress, .accessibility-mode table:not(.nv-as-no-deEmphasized) > tbody > tr.acssModHover a.nv-modal-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-approved_in_progress, .accessibility-mode table:not(.nv-as-no-deEmphasized) > tbody > tr.acssModHover button.nv-callout-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-approved_in_progress, .accessibility-mode table:not(.nv-as-no-deEmphasized) > tbody > tr.acssModHover button.nv-modal-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-approved_in_progress, .accessibility-mode table:not(.nv-as-no-deEmphasized) > tbody > tr:focus a.nv-callout-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-approved_in_progress, .accessibility-mode table:not(.nv-as-no-deEmphasized) > tbody > tr:focus a.nv-modal-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-approved_in_progress, .accessibility-mode table:not(.nv-as-no-deEmphasized) > tbody > tr:focus button.nv-callout-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-approved_in_progress, .accessibility-mode table:not(.nv-as-no-deEmphasized) > tbody > tr:focus button.nv-modal-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-approved_in_progress {
  color: #008a27 !important;
  fill: #008a27 !important;
}
table:not(.nv-as-no-deEmphasized) > tbody > tr:hover a.nv-callout-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-approved_in_progress:hover, table:not(.nv-as-no-deEmphasized) > tbody > tr:hover a.nv-callout-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-approved_in_progress.acssModHover, table:not(.nv-as-no-deEmphasized) > tbody > tr:hover a.nv-callout-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-approved_in_progress:focus, table:not(.nv-as-no-deEmphasized) > tbody > tr:hover a.nv-modal-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-approved_in_progress:hover, table:not(.nv-as-no-deEmphasized) > tbody > tr:hover a.nv-modal-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-approved_in_progress.acssModHover, table:not(.nv-as-no-deEmphasized) > tbody > tr:hover a.nv-modal-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-approved_in_progress:focus, table:not(.nv-as-no-deEmphasized) > tbody > tr:hover button.nv-callout-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-approved_in_progress:hover, table:not(.nv-as-no-deEmphasized) > tbody > tr:hover button.nv-callout-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-approved_in_progress.acssModHover, table:not(.nv-as-no-deEmphasized) > tbody > tr:hover button.nv-callout-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-approved_in_progress:focus, table:not(.nv-as-no-deEmphasized) > tbody > tr:hover button.nv-modal-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-approved_in_progress:hover, table:not(.nv-as-no-deEmphasized) > tbody > tr:hover button.nv-modal-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-approved_in_progress.acssModHover, table:not(.nv-as-no-deEmphasized) > tbody > tr:hover button.nv-modal-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-approved_in_progress:focus, table:not(.nv-as-no-deEmphasized) > tbody > tr.acssModHover a.nv-callout-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-approved_in_progress:hover, table:not(.nv-as-no-deEmphasized) > tbody > tr.acssModHover a.nv-callout-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-approved_in_progress.acssModHover, table:not(.nv-as-no-deEmphasized) > tbody > tr.acssModHover a.nv-callout-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-approved_in_progress:focus, table:not(.nv-as-no-deEmphasized) > tbody > tr.acssModHover a.nv-modal-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-approved_in_progress:hover, table:not(.nv-as-no-deEmphasized) > tbody > tr.acssModHover a.nv-modal-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-approved_in_progress.acssModHover, table:not(.nv-as-no-deEmphasized) > tbody > tr.acssModHover a.nv-modal-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-approved_in_progress:focus, table:not(.nv-as-no-deEmphasized) > tbody > tr.acssModHover button.nv-callout-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-approved_in_progress:hover, table:not(.nv-as-no-deEmphasized) > tbody > tr.acssModHover button.nv-callout-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-approved_in_progress.acssModHover, table:not(.nv-as-no-deEmphasized) > tbody > tr.acssModHover button.nv-callout-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-approved_in_progress:focus, table:not(.nv-as-no-deEmphasized) > tbody > tr.acssModHover button.nv-modal-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-approved_in_progress:hover, table:not(.nv-as-no-deEmphasized) > tbody > tr.acssModHover button.nv-modal-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-approved_in_progress.acssModHover, table:not(.nv-as-no-deEmphasized) > tbody > tr.acssModHover button.nv-modal-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-approved_in_progress:focus, table:not(.nv-as-no-deEmphasized) > tbody > tr:focus a.nv-callout-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-approved_in_progress:hover, table:not(.nv-as-no-deEmphasized) > tbody > tr:focus a.nv-callout-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-approved_in_progress.acssModHover, table:not(.nv-as-no-deEmphasized) > tbody > tr:focus a.nv-callout-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-approved_in_progress:focus, table:not(.nv-as-no-deEmphasized) > tbody > tr:focus a.nv-modal-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-approved_in_progress:hover, table:not(.nv-as-no-deEmphasized) > tbody > tr:focus a.nv-modal-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-approved_in_progress.acssModHover, table:not(.nv-as-no-deEmphasized) > tbody > tr:focus a.nv-modal-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-approved_in_progress:focus, table:not(.nv-as-no-deEmphasized) > tbody > tr:focus button.nv-callout-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-approved_in_progress:hover, table:not(.nv-as-no-deEmphasized) > tbody > tr:focus button.nv-callout-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-approved_in_progress.acssModHover, table:not(.nv-as-no-deEmphasized) > tbody > tr:focus button.nv-callout-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-approved_in_progress:focus, table:not(.nv-as-no-deEmphasized) > tbody > tr:focus button.nv-modal-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-approved_in_progress:hover, table:not(.nv-as-no-deEmphasized) > tbody > tr:focus button.nv-modal-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-approved_in_progress.acssModHover, table:not(.nv-as-no-deEmphasized) > tbody > tr:focus button.nv-modal-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-approved_in_progress:focus {
  color: #005c1c !important;
  border-color: #005c1c !important;
}
table:not(.nv-as-no-deEmphasized) > tbody > tr:hover a.nv-callout-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-inactive, table:not(.nv-as-no-deEmphasized) > tbody > tr:hover a.nv-modal-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-inactive, table:not(.nv-as-no-deEmphasized) > tbody > tr:hover button.nv-callout-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-inactive, table:not(.nv-as-no-deEmphasized) > tbody > tr:hover button.nv-modal-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-inactive, table:not(.nv-as-no-deEmphasized) > tbody > tr.acssModHover a.nv-callout-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-inactive, table:not(.nv-as-no-deEmphasized) > tbody > tr.acssModHover a.nv-modal-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-inactive, table:not(.nv-as-no-deEmphasized) > tbody > tr.acssModHover button.nv-callout-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-inactive, table:not(.nv-as-no-deEmphasized) > tbody > tr.acssModHover button.nv-modal-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-inactive, table:not(.nv-as-no-deEmphasized) > tbody > tr:focus a.nv-callout-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-inactive, table:not(.nv-as-no-deEmphasized) > tbody > tr:focus a.nv-modal-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-inactive, table:not(.nv-as-no-deEmphasized) > tbody > tr:focus button.nv-callout-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-inactive, table:not(.nv-as-no-deEmphasized) > tbody > tr:focus button.nv-modal-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-inactive {
  color: #adc6cc !important;
  fill: #adc6cc !important;
  border-color: #adc6cc !important;
}
table:not(.nv-as-no-deEmphasized) > tbody > tr:hover a.nv-callout-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-inactive:hover, table:not(.nv-as-no-deEmphasized) > tbody > tr:hover a.nv-callout-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-inactive.acssModHover, table:not(.nv-as-no-deEmphasized) > tbody > tr:hover a.nv-callout-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-inactive:focus, table:not(.nv-as-no-deEmphasized) > tbody > tr:hover a.nv-modal-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-inactive:hover, table:not(.nv-as-no-deEmphasized) > tbody > tr:hover a.nv-modal-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-inactive.acssModHover, table:not(.nv-as-no-deEmphasized) > tbody > tr:hover a.nv-modal-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-inactive:focus, table:not(.nv-as-no-deEmphasized) > tbody > tr:hover button.nv-callout-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-inactive:hover, table:not(.nv-as-no-deEmphasized) > tbody > tr:hover button.nv-callout-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-inactive.acssModHover, table:not(.nv-as-no-deEmphasized) > tbody > tr:hover button.nv-callout-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-inactive:focus, table:not(.nv-as-no-deEmphasized) > tbody > tr:hover button.nv-modal-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-inactive:hover, table:not(.nv-as-no-deEmphasized) > tbody > tr:hover button.nv-modal-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-inactive.acssModHover, table:not(.nv-as-no-deEmphasized) > tbody > tr:hover button.nv-modal-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-inactive:focus, table:not(.nv-as-no-deEmphasized) > tbody > tr.acssModHover a.nv-callout-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-inactive:hover, table:not(.nv-as-no-deEmphasized) > tbody > tr.acssModHover a.nv-callout-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-inactive.acssModHover, table:not(.nv-as-no-deEmphasized) > tbody > tr.acssModHover a.nv-callout-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-inactive:focus, table:not(.nv-as-no-deEmphasized) > tbody > tr.acssModHover a.nv-modal-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-inactive:hover, table:not(.nv-as-no-deEmphasized) > tbody > tr.acssModHover a.nv-modal-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-inactive.acssModHover, table:not(.nv-as-no-deEmphasized) > tbody > tr.acssModHover a.nv-modal-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-inactive:focus, table:not(.nv-as-no-deEmphasized) > tbody > tr.acssModHover button.nv-callout-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-inactive:hover, table:not(.nv-as-no-deEmphasized) > tbody > tr.acssModHover button.nv-callout-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-inactive.acssModHover, table:not(.nv-as-no-deEmphasized) > tbody > tr.acssModHover button.nv-callout-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-inactive:focus, table:not(.nv-as-no-deEmphasized) > tbody > tr.acssModHover button.nv-modal-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-inactive:hover, table:not(.nv-as-no-deEmphasized) > tbody > tr.acssModHover button.nv-modal-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-inactive.acssModHover, table:not(.nv-as-no-deEmphasized) > tbody > tr.acssModHover button.nv-modal-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-inactive:focus, table:not(.nv-as-no-deEmphasized) > tbody > tr:focus a.nv-callout-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-inactive:hover, table:not(.nv-as-no-deEmphasized) > tbody > tr:focus a.nv-callout-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-inactive.acssModHover, table:not(.nv-as-no-deEmphasized) > tbody > tr:focus a.nv-callout-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-inactive:focus, table:not(.nv-as-no-deEmphasized) > tbody > tr:focus a.nv-modal-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-inactive:hover, table:not(.nv-as-no-deEmphasized) > tbody > tr:focus a.nv-modal-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-inactive.acssModHover, table:not(.nv-as-no-deEmphasized) > tbody > tr:focus a.nv-modal-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-inactive:focus, table:not(.nv-as-no-deEmphasized) > tbody > tr:focus button.nv-callout-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-inactive:hover, table:not(.nv-as-no-deEmphasized) > tbody > tr:focus button.nv-callout-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-inactive.acssModHover, table:not(.nv-as-no-deEmphasized) > tbody > tr:focus button.nv-callout-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-inactive:focus, table:not(.nv-as-no-deEmphasized) > tbody > tr:focus button.nv-modal-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-inactive:hover, table:not(.nv-as-no-deEmphasized) > tbody > tr:focus button.nv-modal-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-inactive.acssModHover, table:not(.nv-as-no-deEmphasized) > tbody > tr:focus button.nv-modal-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-inactive:focus {
  color: #6e9aa5 !important;
  border-color: #6e9aa5 !important;
}
table:not(.nv-as-no-deEmphasized) > tbody > tr:hover a.nv-callout-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-warning, table:not(.nv-as-no-deEmphasized) > tbody > tr:hover a.nv-modal-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-warning, table:not(.nv-as-no-deEmphasized) > tbody > tr:hover button.nv-callout-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-warning, table:not(.nv-as-no-deEmphasized) > tbody > tr:hover button.nv-modal-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-warning, table:not(.nv-as-no-deEmphasized) > tbody > tr.acssModHover a.nv-callout-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-warning, table:not(.nv-as-no-deEmphasized) > tbody > tr.acssModHover a.nv-modal-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-warning, table:not(.nv-as-no-deEmphasized) > tbody > tr.acssModHover button.nv-callout-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-warning, table:not(.nv-as-no-deEmphasized) > tbody > tr.acssModHover button.nv-modal-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-warning, table:not(.nv-as-no-deEmphasized) > tbody > tr:focus a.nv-callout-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-warning, table:not(.nv-as-no-deEmphasized) > tbody > tr:focus a.nv-modal-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-warning, table:not(.nv-as-no-deEmphasized) > tbody > tr:focus button.nv-callout-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-warning, table:not(.nv-as-no-deEmphasized) > tbody > tr:focus button.nv-modal-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-warning {
  color: #f5a70b !important;
  fill: #f5a70b !important;
  border-color: #f5a70b !important;
}
.accessibility-mode table:not(.nv-as-no-deEmphasized) > tbody > tr:hover a.nv-callout-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-warning, .accessibility-mode table:not(.nv-as-no-deEmphasized) > tbody > tr:hover a.nv-modal-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-warning, .accessibility-mode table:not(.nv-as-no-deEmphasized) > tbody > tr:hover button.nv-callout-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-warning, .accessibility-mode table:not(.nv-as-no-deEmphasized) > tbody > tr:hover button.nv-modal-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-warning, .accessibility-mode table:not(.nv-as-no-deEmphasized) > tbody > tr.acssModHover a.nv-callout-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-warning, .accessibility-mode table:not(.nv-as-no-deEmphasized) > tbody > tr.acssModHover a.nv-modal-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-warning, .accessibility-mode table:not(.nv-as-no-deEmphasized) > tbody > tr.acssModHover button.nv-callout-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-warning, .accessibility-mode table:not(.nv-as-no-deEmphasized) > tbody > tr.acssModHover button.nv-modal-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-warning, .accessibility-mode table:not(.nv-as-no-deEmphasized) > tbody > tr:focus a.nv-callout-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-warning, .accessibility-mode table:not(.nv-as-no-deEmphasized) > tbody > tr:focus a.nv-modal-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-warning, .accessibility-mode table:not(.nv-as-no-deEmphasized) > tbody > tr:focus button.nv-callout-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-warning, .accessibility-mode table:not(.nv-as-no-deEmphasized) > tbody > tr:focus button.nv-modal-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-warning {
  color: #9e6c07 !important;
  fill: #9e6c07 !important;
}
table:not(.nv-as-no-deEmphasized) > tbody > tr:hover a.nv-callout-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-warning:hover, table:not(.nv-as-no-deEmphasized) > tbody > tr:hover a.nv-callout-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-warning.acssModHover, table:not(.nv-as-no-deEmphasized) > tbody > tr:hover a.nv-callout-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-warning:focus, table:not(.nv-as-no-deEmphasized) > tbody > tr:hover a.nv-modal-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-warning:hover, table:not(.nv-as-no-deEmphasized) > tbody > tr:hover a.nv-modal-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-warning.acssModHover, table:not(.nv-as-no-deEmphasized) > tbody > tr:hover a.nv-modal-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-warning:focus, table:not(.nv-as-no-deEmphasized) > tbody > tr:hover button.nv-callout-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-warning:hover, table:not(.nv-as-no-deEmphasized) > tbody > tr:hover button.nv-callout-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-warning.acssModHover, table:not(.nv-as-no-deEmphasized) > tbody > tr:hover button.nv-callout-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-warning:focus, table:not(.nv-as-no-deEmphasized) > tbody > tr:hover button.nv-modal-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-warning:hover, table:not(.nv-as-no-deEmphasized) > tbody > tr:hover button.nv-modal-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-warning.acssModHover, table:not(.nv-as-no-deEmphasized) > tbody > tr:hover button.nv-modal-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-warning:focus, table:not(.nv-as-no-deEmphasized) > tbody > tr.acssModHover a.nv-callout-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-warning:hover, table:not(.nv-as-no-deEmphasized) > tbody > tr.acssModHover a.nv-callout-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-warning.acssModHover, table:not(.nv-as-no-deEmphasized) > tbody > tr.acssModHover a.nv-callout-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-warning:focus, table:not(.nv-as-no-deEmphasized) > tbody > tr.acssModHover a.nv-modal-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-warning:hover, table:not(.nv-as-no-deEmphasized) > tbody > tr.acssModHover a.nv-modal-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-warning.acssModHover, table:not(.nv-as-no-deEmphasized) > tbody > tr.acssModHover a.nv-modal-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-warning:focus, table:not(.nv-as-no-deEmphasized) > tbody > tr.acssModHover button.nv-callout-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-warning:hover, table:not(.nv-as-no-deEmphasized) > tbody > tr.acssModHover button.nv-callout-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-warning.acssModHover, table:not(.nv-as-no-deEmphasized) > tbody > tr.acssModHover button.nv-callout-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-warning:focus, table:not(.nv-as-no-deEmphasized) > tbody > tr.acssModHover button.nv-modal-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-warning:hover, table:not(.nv-as-no-deEmphasized) > tbody > tr.acssModHover button.nv-modal-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-warning.acssModHover, table:not(.nv-as-no-deEmphasized) > tbody > tr.acssModHover button.nv-modal-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-warning:focus, table:not(.nv-as-no-deEmphasized) > tbody > tr:focus a.nv-callout-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-warning:hover, table:not(.nv-as-no-deEmphasized) > tbody > tr:focus a.nv-callout-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-warning.acssModHover, table:not(.nv-as-no-deEmphasized) > tbody > tr:focus a.nv-callout-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-warning:focus, table:not(.nv-as-no-deEmphasized) > tbody > tr:focus a.nv-modal-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-warning:hover, table:not(.nv-as-no-deEmphasized) > tbody > tr:focus a.nv-modal-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-warning.acssModHover, table:not(.nv-as-no-deEmphasized) > tbody > tr:focus a.nv-modal-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-warning:focus, table:not(.nv-as-no-deEmphasized) > tbody > tr:focus button.nv-callout-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-warning:hover, table:not(.nv-as-no-deEmphasized) > tbody > tr:focus button.nv-callout-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-warning.acssModHover, table:not(.nv-as-no-deEmphasized) > tbody > tr:focus button.nv-callout-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-warning:focus, table:not(.nv-as-no-deEmphasized) > tbody > tr:focus button.nv-modal-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-warning:hover, table:not(.nv-as-no-deEmphasized) > tbody > tr:focus button.nv-modal-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-warning.acssModHover, table:not(.nv-as-no-deEmphasized) > tbody > tr:focus button.nv-modal-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-warning:focus {
  color: #946506 !important;
  border-color: #946506 !important;
}
table:not(.nv-as-no-deEmphasized) > tbody > tr:hover a.nv-callout-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-rejected, table:not(.nv-as-no-deEmphasized) > tbody > tr:hover a.nv-modal-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-rejected, table:not(.nv-as-no-deEmphasized) > tbody > tr:hover button.nv-callout-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-rejected, table:not(.nv-as-no-deEmphasized) > tbody > tr:hover button.nv-modal-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-rejected, table:not(.nv-as-no-deEmphasized) > tbody > tr.acssModHover a.nv-callout-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-rejected, table:not(.nv-as-no-deEmphasized) > tbody > tr.acssModHover a.nv-modal-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-rejected, table:not(.nv-as-no-deEmphasized) > tbody > tr.acssModHover button.nv-callout-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-rejected, table:not(.nv-as-no-deEmphasized) > tbody > tr.acssModHover button.nv-modal-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-rejected, table:not(.nv-as-no-deEmphasized) > tbody > tr:focus a.nv-callout-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-rejected, table:not(.nv-as-no-deEmphasized) > tbody > tr:focus a.nv-modal-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-rejected, table:not(.nv-as-no-deEmphasized) > tbody > tr:focus button.nv-callout-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-rejected, table:not(.nv-as-no-deEmphasized) > tbody > tr:focus button.nv-modal-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-rejected {
  color: #c61a0c !important;
  fill: #c61a0c !important;
  border-color: #c61a0c !important;
}
table:not(.nv-as-no-deEmphasized) > tbody > tr:hover a.nv-callout-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-rejected:hover, table:not(.nv-as-no-deEmphasized) > tbody > tr:hover a.nv-callout-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-rejected.acssModHover, table:not(.nv-as-no-deEmphasized) > tbody > tr:hover a.nv-callout-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-rejected:focus, table:not(.nv-as-no-deEmphasized) > tbody > tr:hover a.nv-modal-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-rejected:hover, table:not(.nv-as-no-deEmphasized) > tbody > tr:hover a.nv-modal-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-rejected.acssModHover, table:not(.nv-as-no-deEmphasized) > tbody > tr:hover a.nv-modal-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-rejected:focus, table:not(.nv-as-no-deEmphasized) > tbody > tr:hover button.nv-callout-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-rejected:hover, table:not(.nv-as-no-deEmphasized) > tbody > tr:hover button.nv-callout-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-rejected.acssModHover, table:not(.nv-as-no-deEmphasized) > tbody > tr:hover button.nv-callout-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-rejected:focus, table:not(.nv-as-no-deEmphasized) > tbody > tr:hover button.nv-modal-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-rejected:hover, table:not(.nv-as-no-deEmphasized) > tbody > tr:hover button.nv-modal-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-rejected.acssModHover, table:not(.nv-as-no-deEmphasized) > tbody > tr:hover button.nv-modal-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-rejected:focus, table:not(.nv-as-no-deEmphasized) > tbody > tr.acssModHover a.nv-callout-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-rejected:hover, table:not(.nv-as-no-deEmphasized) > tbody > tr.acssModHover a.nv-callout-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-rejected.acssModHover, table:not(.nv-as-no-deEmphasized) > tbody > tr.acssModHover a.nv-callout-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-rejected:focus, table:not(.nv-as-no-deEmphasized) > tbody > tr.acssModHover a.nv-modal-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-rejected:hover, table:not(.nv-as-no-deEmphasized) > tbody > tr.acssModHover a.nv-modal-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-rejected.acssModHover, table:not(.nv-as-no-deEmphasized) > tbody > tr.acssModHover a.nv-modal-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-rejected:focus, table:not(.nv-as-no-deEmphasized) > tbody > tr.acssModHover button.nv-callout-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-rejected:hover, table:not(.nv-as-no-deEmphasized) > tbody > tr.acssModHover button.nv-callout-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-rejected.acssModHover, table:not(.nv-as-no-deEmphasized) > tbody > tr.acssModHover button.nv-callout-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-rejected:focus, table:not(.nv-as-no-deEmphasized) > tbody > tr.acssModHover button.nv-modal-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-rejected:hover, table:not(.nv-as-no-deEmphasized) > tbody > tr.acssModHover button.nv-modal-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-rejected.acssModHover, table:not(.nv-as-no-deEmphasized) > tbody > tr.acssModHover button.nv-modal-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-rejected:focus, table:not(.nv-as-no-deEmphasized) > tbody > tr:focus a.nv-callout-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-rejected:hover, table:not(.nv-as-no-deEmphasized) > tbody > tr:focus a.nv-callout-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-rejected.acssModHover, table:not(.nv-as-no-deEmphasized) > tbody > tr:focus a.nv-callout-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-rejected:focus, table:not(.nv-as-no-deEmphasized) > tbody > tr:focus a.nv-modal-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-rejected:hover, table:not(.nv-as-no-deEmphasized) > tbody > tr:focus a.nv-modal-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-rejected.acssModHover, table:not(.nv-as-no-deEmphasized) > tbody > tr:focus a.nv-modal-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-rejected:focus, table:not(.nv-as-no-deEmphasized) > tbody > tr:focus button.nv-callout-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-rejected:hover, table:not(.nv-as-no-deEmphasized) > tbody > tr:focus button.nv-callout-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-rejected.acssModHover, table:not(.nv-as-no-deEmphasized) > tbody > tr:focus button.nv-callout-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-rejected:focus, table:not(.nv-as-no-deEmphasized) > tbody > tr:focus button.nv-modal-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-rejected:hover, table:not(.nv-as-no-deEmphasized) > tbody > tr:focus button.nv-modal-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-rejected.acssModHover, table:not(.nv-as-no-deEmphasized) > tbody > tr:focus button.nv-modal-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-rejected:focus {
  color: #660d06 !important;
  border-color: #660d06 !important;
}
table:not(.nv-as-no-deEmphasized) > tbody > tr:hover a.nv-callout-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-rejected_in_progress, table:not(.nv-as-no-deEmphasized) > tbody > tr:hover a.nv-modal-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-rejected_in_progress, table:not(.nv-as-no-deEmphasized) > tbody > tr:hover button.nv-callout-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-rejected_in_progress, table:not(.nv-as-no-deEmphasized) > tbody > tr:hover button.nv-modal-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-rejected_in_progress, table:not(.nv-as-no-deEmphasized) > tbody > tr.acssModHover a.nv-callout-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-rejected_in_progress, table:not(.nv-as-no-deEmphasized) > tbody > tr.acssModHover a.nv-modal-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-rejected_in_progress, table:not(.nv-as-no-deEmphasized) > tbody > tr.acssModHover button.nv-callout-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-rejected_in_progress, table:not(.nv-as-no-deEmphasized) > tbody > tr.acssModHover button.nv-modal-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-rejected_in_progress, table:not(.nv-as-no-deEmphasized) > tbody > tr:focus a.nv-callout-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-rejected_in_progress, table:not(.nv-as-no-deEmphasized) > tbody > tr:focus a.nv-modal-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-rejected_in_progress, table:not(.nv-as-no-deEmphasized) > tbody > tr:focus button.nv-callout-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-rejected_in_progress, table:not(.nv-as-no-deEmphasized) > tbody > tr:focus button.nv-modal-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-rejected_in_progress {
  color: #c61a0c !important;
  fill: #c61a0c !important;
  border-color: #c61a0c !important;
}
table:not(.nv-as-no-deEmphasized) > tbody > tr:hover a.nv-callout-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-rejected_in_progress:hover, table:not(.nv-as-no-deEmphasized) > tbody > tr:hover a.nv-callout-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-rejected_in_progress.acssModHover, table:not(.nv-as-no-deEmphasized) > tbody > tr:hover a.nv-callout-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-rejected_in_progress:focus, table:not(.nv-as-no-deEmphasized) > tbody > tr:hover a.nv-modal-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-rejected_in_progress:hover, table:not(.nv-as-no-deEmphasized) > tbody > tr:hover a.nv-modal-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-rejected_in_progress.acssModHover, table:not(.nv-as-no-deEmphasized) > tbody > tr:hover a.nv-modal-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-rejected_in_progress:focus, table:not(.nv-as-no-deEmphasized) > tbody > tr:hover button.nv-callout-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-rejected_in_progress:hover, table:not(.nv-as-no-deEmphasized) > tbody > tr:hover button.nv-callout-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-rejected_in_progress.acssModHover, table:not(.nv-as-no-deEmphasized) > tbody > tr:hover button.nv-callout-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-rejected_in_progress:focus, table:not(.nv-as-no-deEmphasized) > tbody > tr:hover button.nv-modal-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-rejected_in_progress:hover, table:not(.nv-as-no-deEmphasized) > tbody > tr:hover button.nv-modal-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-rejected_in_progress.acssModHover, table:not(.nv-as-no-deEmphasized) > tbody > tr:hover button.nv-modal-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-rejected_in_progress:focus, table:not(.nv-as-no-deEmphasized) > tbody > tr.acssModHover a.nv-callout-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-rejected_in_progress:hover, table:not(.nv-as-no-deEmphasized) > tbody > tr.acssModHover a.nv-callout-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-rejected_in_progress.acssModHover, table:not(.nv-as-no-deEmphasized) > tbody > tr.acssModHover a.nv-callout-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-rejected_in_progress:focus, table:not(.nv-as-no-deEmphasized) > tbody > tr.acssModHover a.nv-modal-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-rejected_in_progress:hover, table:not(.nv-as-no-deEmphasized) > tbody > tr.acssModHover a.nv-modal-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-rejected_in_progress.acssModHover, table:not(.nv-as-no-deEmphasized) > tbody > tr.acssModHover a.nv-modal-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-rejected_in_progress:focus, table:not(.nv-as-no-deEmphasized) > tbody > tr.acssModHover button.nv-callout-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-rejected_in_progress:hover, table:not(.nv-as-no-deEmphasized) > tbody > tr.acssModHover button.nv-callout-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-rejected_in_progress.acssModHover, table:not(.nv-as-no-deEmphasized) > tbody > tr.acssModHover button.nv-callout-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-rejected_in_progress:focus, table:not(.nv-as-no-deEmphasized) > tbody > tr.acssModHover button.nv-modal-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-rejected_in_progress:hover, table:not(.nv-as-no-deEmphasized) > tbody > tr.acssModHover button.nv-modal-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-rejected_in_progress.acssModHover, table:not(.nv-as-no-deEmphasized) > tbody > tr.acssModHover button.nv-modal-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-rejected_in_progress:focus, table:not(.nv-as-no-deEmphasized) > tbody > tr:focus a.nv-callout-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-rejected_in_progress:hover, table:not(.nv-as-no-deEmphasized) > tbody > tr:focus a.nv-callout-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-rejected_in_progress.acssModHover, table:not(.nv-as-no-deEmphasized) > tbody > tr:focus a.nv-callout-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-rejected_in_progress:focus, table:not(.nv-as-no-deEmphasized) > tbody > tr:focus a.nv-modal-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-rejected_in_progress:hover, table:not(.nv-as-no-deEmphasized) > tbody > tr:focus a.nv-modal-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-rejected_in_progress.acssModHover, table:not(.nv-as-no-deEmphasized) > tbody > tr:focus a.nv-modal-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-rejected_in_progress:focus, table:not(.nv-as-no-deEmphasized) > tbody > tr:focus button.nv-callout-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-rejected_in_progress:hover, table:not(.nv-as-no-deEmphasized) > tbody > tr:focus button.nv-callout-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-rejected_in_progress.acssModHover, table:not(.nv-as-no-deEmphasized) > tbody > tr:focus button.nv-callout-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-rejected_in_progress:focus, table:not(.nv-as-no-deEmphasized) > tbody > tr:focus button.nv-modal-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-rejected_in_progress:hover, table:not(.nv-as-no-deEmphasized) > tbody > tr:focus button.nv-modal-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-rejected_in_progress.acssModHover, table:not(.nv-as-no-deEmphasized) > tbody > tr:focus button.nv-modal-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-rejected_in_progress:focus {
  color: #660d06 !important;
  border-color: #660d06 !important;
}
table:not(.nv-as-no-deEmphasized) > tbody > tr:hover a.nv-callout-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-canceled, table:not(.nv-as-no-deEmphasized) > tbody > tr:hover a.nv-modal-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-canceled, table:not(.nv-as-no-deEmphasized) > tbody > tr:hover button.nv-callout-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-canceled, table:not(.nv-as-no-deEmphasized) > tbody > tr:hover button.nv-modal-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-canceled, table:not(.nv-as-no-deEmphasized) > tbody > tr.acssModHover a.nv-callout-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-canceled, table:not(.nv-as-no-deEmphasized) > tbody > tr.acssModHover a.nv-modal-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-canceled, table:not(.nv-as-no-deEmphasized) > tbody > tr.acssModHover button.nv-callout-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-canceled, table:not(.nv-as-no-deEmphasized) > tbody > tr.acssModHover button.nv-modal-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-canceled, table:not(.nv-as-no-deEmphasized) > tbody > tr:focus a.nv-callout-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-canceled, table:not(.nv-as-no-deEmphasized) > tbody > tr:focus a.nv-modal-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-canceled, table:not(.nv-as-no-deEmphasized) > tbody > tr:focus button.nv-callout-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-canceled, table:not(.nv-as-no-deEmphasized) > tbody > tr:focus button.nv-modal-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-canceled {
  color: #630d06 !important;
  fill: #630d06 !important;
  border-color: #630d06 !important;
}
table:not(.nv-as-no-deEmphasized) > tbody > tr:hover a.nv-callout-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-canceled:hover, table:not(.nv-as-no-deEmphasized) > tbody > tr:hover a.nv-callout-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-canceled.acssModHover, table:not(.nv-as-no-deEmphasized) > tbody > tr:hover a.nv-callout-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-canceled:focus, table:not(.nv-as-no-deEmphasized) > tbody > tr:hover a.nv-modal-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-canceled:hover, table:not(.nv-as-no-deEmphasized) > tbody > tr:hover a.nv-modal-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-canceled.acssModHover, table:not(.nv-as-no-deEmphasized) > tbody > tr:hover a.nv-modal-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-canceled:focus, table:not(.nv-as-no-deEmphasized) > tbody > tr:hover button.nv-callout-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-canceled:hover, table:not(.nv-as-no-deEmphasized) > tbody > tr:hover button.nv-callout-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-canceled.acssModHover, table:not(.nv-as-no-deEmphasized) > tbody > tr:hover button.nv-callout-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-canceled:focus, table:not(.nv-as-no-deEmphasized) > tbody > tr:hover button.nv-modal-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-canceled:hover, table:not(.nv-as-no-deEmphasized) > tbody > tr:hover button.nv-modal-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-canceled.acssModHover, table:not(.nv-as-no-deEmphasized) > tbody > tr:hover button.nv-modal-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-canceled:focus, table:not(.nv-as-no-deEmphasized) > tbody > tr.acssModHover a.nv-callout-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-canceled:hover, table:not(.nv-as-no-deEmphasized) > tbody > tr.acssModHover a.nv-callout-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-canceled.acssModHover, table:not(.nv-as-no-deEmphasized) > tbody > tr.acssModHover a.nv-callout-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-canceled:focus, table:not(.nv-as-no-deEmphasized) > tbody > tr.acssModHover a.nv-modal-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-canceled:hover, table:not(.nv-as-no-deEmphasized) > tbody > tr.acssModHover a.nv-modal-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-canceled.acssModHover, table:not(.nv-as-no-deEmphasized) > tbody > tr.acssModHover a.nv-modal-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-canceled:focus, table:not(.nv-as-no-deEmphasized) > tbody > tr.acssModHover button.nv-callout-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-canceled:hover, table:not(.nv-as-no-deEmphasized) > tbody > tr.acssModHover button.nv-callout-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-canceled.acssModHover, table:not(.nv-as-no-deEmphasized) > tbody > tr.acssModHover button.nv-callout-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-canceled:focus, table:not(.nv-as-no-deEmphasized) > tbody > tr.acssModHover button.nv-modal-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-canceled:hover, table:not(.nv-as-no-deEmphasized) > tbody > tr.acssModHover button.nv-modal-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-canceled.acssModHover, table:not(.nv-as-no-deEmphasized) > tbody > tr.acssModHover button.nv-modal-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-canceled:focus, table:not(.nv-as-no-deEmphasized) > tbody > tr:focus a.nv-callout-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-canceled:hover, table:not(.nv-as-no-deEmphasized) > tbody > tr:focus a.nv-callout-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-canceled.acssModHover, table:not(.nv-as-no-deEmphasized) > tbody > tr:focus a.nv-callout-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-canceled:focus, table:not(.nv-as-no-deEmphasized) > tbody > tr:focus a.nv-modal-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-canceled:hover, table:not(.nv-as-no-deEmphasized) > tbody > tr:focus a.nv-modal-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-canceled.acssModHover, table:not(.nv-as-no-deEmphasized) > tbody > tr:focus a.nv-modal-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-canceled:focus, table:not(.nv-as-no-deEmphasized) > tbody > tr:focus button.nv-callout-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-canceled:hover, table:not(.nv-as-no-deEmphasized) > tbody > tr:focus button.nv-callout-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-canceled.acssModHover, table:not(.nv-as-no-deEmphasized) > tbody > tr:focus button.nv-callout-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-canceled:focus, table:not(.nv-as-no-deEmphasized) > tbody > tr:focus button.nv-modal-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-canceled:hover, table:not(.nv-as-no-deEmphasized) > tbody > tr:focus button.nv-modal-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-canceled.acssModHover, table:not(.nv-as-no-deEmphasized) > tbody > tr:focus button.nv-modal-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-canceled:focus {
  color: #030000 !important;
  border-color: #030000 !important;
}
table:not(.nv-as-no-deEmphasized) > tbody > tr:hover a.nv-callout-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-cancelled, table:not(.nv-as-no-deEmphasized) > tbody > tr:hover a.nv-modal-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-cancelled, table:not(.nv-as-no-deEmphasized) > tbody > tr:hover button.nv-callout-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-cancelled, table:not(.nv-as-no-deEmphasized) > tbody > tr:hover button.nv-modal-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-cancelled, table:not(.nv-as-no-deEmphasized) > tbody > tr.acssModHover a.nv-callout-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-cancelled, table:not(.nv-as-no-deEmphasized) > tbody > tr.acssModHover a.nv-modal-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-cancelled, table:not(.nv-as-no-deEmphasized) > tbody > tr.acssModHover button.nv-callout-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-cancelled, table:not(.nv-as-no-deEmphasized) > tbody > tr.acssModHover button.nv-modal-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-cancelled, table:not(.nv-as-no-deEmphasized) > tbody > tr:focus a.nv-callout-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-cancelled, table:not(.nv-as-no-deEmphasized) > tbody > tr:focus a.nv-modal-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-cancelled, table:not(.nv-as-no-deEmphasized) > tbody > tr:focus button.nv-callout-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-cancelled, table:not(.nv-as-no-deEmphasized) > tbody > tr:focus button.nv-modal-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-cancelled {
  color: #630d06 !important;
  fill: #630d06 !important;
  border-color: #630d06 !important;
}
table:not(.nv-as-no-deEmphasized) > tbody > tr:hover a.nv-callout-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-cancelled:hover, table:not(.nv-as-no-deEmphasized) > tbody > tr:hover a.nv-callout-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-cancelled.acssModHover, table:not(.nv-as-no-deEmphasized) > tbody > tr:hover a.nv-callout-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-cancelled:focus, table:not(.nv-as-no-deEmphasized) > tbody > tr:hover a.nv-modal-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-cancelled:hover, table:not(.nv-as-no-deEmphasized) > tbody > tr:hover a.nv-modal-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-cancelled.acssModHover, table:not(.nv-as-no-deEmphasized) > tbody > tr:hover a.nv-modal-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-cancelled:focus, table:not(.nv-as-no-deEmphasized) > tbody > tr:hover button.nv-callout-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-cancelled:hover, table:not(.nv-as-no-deEmphasized) > tbody > tr:hover button.nv-callout-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-cancelled.acssModHover, table:not(.nv-as-no-deEmphasized) > tbody > tr:hover button.nv-callout-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-cancelled:focus, table:not(.nv-as-no-deEmphasized) > tbody > tr:hover button.nv-modal-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-cancelled:hover, table:not(.nv-as-no-deEmphasized) > tbody > tr:hover button.nv-modal-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-cancelled.acssModHover, table:not(.nv-as-no-deEmphasized) > tbody > tr:hover button.nv-modal-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-cancelled:focus, table:not(.nv-as-no-deEmphasized) > tbody > tr.acssModHover a.nv-callout-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-cancelled:hover, table:not(.nv-as-no-deEmphasized) > tbody > tr.acssModHover a.nv-callout-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-cancelled.acssModHover, table:not(.nv-as-no-deEmphasized) > tbody > tr.acssModHover a.nv-callout-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-cancelled:focus, table:not(.nv-as-no-deEmphasized) > tbody > tr.acssModHover a.nv-modal-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-cancelled:hover, table:not(.nv-as-no-deEmphasized) > tbody > tr.acssModHover a.nv-modal-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-cancelled.acssModHover, table:not(.nv-as-no-deEmphasized) > tbody > tr.acssModHover a.nv-modal-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-cancelled:focus, table:not(.nv-as-no-deEmphasized) > tbody > tr.acssModHover button.nv-callout-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-cancelled:hover, table:not(.nv-as-no-deEmphasized) > tbody > tr.acssModHover button.nv-callout-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-cancelled.acssModHover, table:not(.nv-as-no-deEmphasized) > tbody > tr.acssModHover button.nv-callout-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-cancelled:focus, table:not(.nv-as-no-deEmphasized) > tbody > tr.acssModHover button.nv-modal-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-cancelled:hover, table:not(.nv-as-no-deEmphasized) > tbody > tr.acssModHover button.nv-modal-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-cancelled.acssModHover, table:not(.nv-as-no-deEmphasized) > tbody > tr.acssModHover button.nv-modal-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-cancelled:focus, table:not(.nv-as-no-deEmphasized) > tbody > tr:focus a.nv-callout-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-cancelled:hover, table:not(.nv-as-no-deEmphasized) > tbody > tr:focus a.nv-callout-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-cancelled.acssModHover, table:not(.nv-as-no-deEmphasized) > tbody > tr:focus a.nv-callout-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-cancelled:focus, table:not(.nv-as-no-deEmphasized) > tbody > tr:focus a.nv-modal-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-cancelled:hover, table:not(.nv-as-no-deEmphasized) > tbody > tr:focus a.nv-modal-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-cancelled.acssModHover, table:not(.nv-as-no-deEmphasized) > tbody > tr:focus a.nv-modal-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-cancelled:focus, table:not(.nv-as-no-deEmphasized) > tbody > tr:focus button.nv-callout-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-cancelled:hover, table:not(.nv-as-no-deEmphasized) > tbody > tr:focus button.nv-callout-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-cancelled.acssModHover, table:not(.nv-as-no-deEmphasized) > tbody > tr:focus button.nv-callout-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-cancelled:focus, table:not(.nv-as-no-deEmphasized) > tbody > tr:focus button.nv-modal-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-cancelled:hover, table:not(.nv-as-no-deEmphasized) > tbody > tr:focus button.nv-modal-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-cancelled.acssModHover, table:not(.nv-as-no-deEmphasized) > tbody > tr:focus button.nv-modal-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-cancelled:focus {
  color: #030000 !important;
  border-color: #030000 !important;
}
table:not(.nv-as-no-deEmphasized) > tbody > tr:hover a.nv-callout-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-waitlisted, table:not(.nv-as-no-deEmphasized) > tbody > tr:hover a.nv-modal-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-waitlisted, table:not(.nv-as-no-deEmphasized) > tbody > tr:hover button.nv-callout-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-waitlisted, table:not(.nv-as-no-deEmphasized) > tbody > tr:hover button.nv-modal-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-waitlisted, table:not(.nv-as-no-deEmphasized) > tbody > tr.acssModHover a.nv-callout-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-waitlisted, table:not(.nv-as-no-deEmphasized) > tbody > tr.acssModHover a.nv-modal-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-waitlisted, table:not(.nv-as-no-deEmphasized) > tbody > tr.acssModHover button.nv-callout-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-waitlisted, table:not(.nv-as-no-deEmphasized) > tbody > tr.acssModHover button.nv-modal-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-waitlisted, table:not(.nv-as-no-deEmphasized) > tbody > tr:focus a.nv-callout-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-waitlisted, table:not(.nv-as-no-deEmphasized) > tbody > tr:focus a.nv-modal-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-waitlisted, table:not(.nv-as-no-deEmphasized) > tbody > tr:focus button.nv-callout-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-waitlisted, table:not(.nv-as-no-deEmphasized) > tbody > tr:focus button.nv-modal-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-waitlisted {
  color: #bf77a3 !important;
  fill: #bf77a3 !important;
  border-color: #bf77a3 !important;
}
.accessibility-mode table:not(.nv-as-no-deEmphasized) > tbody > tr:hover a.nv-callout-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-waitlisted, .accessibility-mode table:not(.nv-as-no-deEmphasized) > tbody > tr:hover a.nv-modal-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-waitlisted, .accessibility-mode table:not(.nv-as-no-deEmphasized) > tbody > tr:hover button.nv-callout-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-waitlisted, .accessibility-mode table:not(.nv-as-no-deEmphasized) > tbody > tr:hover button.nv-modal-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-waitlisted, .accessibility-mode table:not(.nv-as-no-deEmphasized) > tbody > tr.acssModHover a.nv-callout-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-waitlisted, .accessibility-mode table:not(.nv-as-no-deEmphasized) > tbody > tr.acssModHover a.nv-modal-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-waitlisted, .accessibility-mode table:not(.nv-as-no-deEmphasized) > tbody > tr.acssModHover button.nv-callout-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-waitlisted, .accessibility-mode table:not(.nv-as-no-deEmphasized) > tbody > tr.acssModHover button.nv-modal-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-waitlisted, .accessibility-mode table:not(.nv-as-no-deEmphasized) > tbody > tr:focus a.nv-callout-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-waitlisted, .accessibility-mode table:not(.nv-as-no-deEmphasized) > tbody > tr:focus a.nv-modal-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-waitlisted, .accessibility-mode table:not(.nv-as-no-deEmphasized) > tbody > tr:focus button.nv-callout-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-waitlisted, .accessibility-mode table:not(.nv-as-no-deEmphasized) > tbody > tr:focus button.nv-modal-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-waitlisted {
  color: #9e6387 !important;
  fill: #9e6387 !important;
}
table:not(.nv-as-no-deEmphasized) > tbody > tr:hover a.nv-callout-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-waitlisted:hover, table:not(.nv-as-no-deEmphasized) > tbody > tr:hover a.nv-callout-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-waitlisted.acssModHover, table:not(.nv-as-no-deEmphasized) > tbody > tr:hover a.nv-callout-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-waitlisted:focus, table:not(.nv-as-no-deEmphasized) > tbody > tr:hover a.nv-modal-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-waitlisted:hover, table:not(.nv-as-no-deEmphasized) > tbody > tr:hover a.nv-modal-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-waitlisted.acssModHover, table:not(.nv-as-no-deEmphasized) > tbody > tr:hover a.nv-modal-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-waitlisted:focus, table:not(.nv-as-no-deEmphasized) > tbody > tr:hover button.nv-callout-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-waitlisted:hover, table:not(.nv-as-no-deEmphasized) > tbody > tr:hover button.nv-callout-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-waitlisted.acssModHover, table:not(.nv-as-no-deEmphasized) > tbody > tr:hover button.nv-callout-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-waitlisted:focus, table:not(.nv-as-no-deEmphasized) > tbody > tr:hover button.nv-modal-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-waitlisted:hover, table:not(.nv-as-no-deEmphasized) > tbody > tr:hover button.nv-modal-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-waitlisted.acssModHover, table:not(.nv-as-no-deEmphasized) > tbody > tr:hover button.nv-modal-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-waitlisted:focus, table:not(.nv-as-no-deEmphasized) > tbody > tr.acssModHover a.nv-callout-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-waitlisted:hover, table:not(.nv-as-no-deEmphasized) > tbody > tr.acssModHover a.nv-callout-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-waitlisted.acssModHover, table:not(.nv-as-no-deEmphasized) > tbody > tr.acssModHover a.nv-callout-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-waitlisted:focus, table:not(.nv-as-no-deEmphasized) > tbody > tr.acssModHover a.nv-modal-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-waitlisted:hover, table:not(.nv-as-no-deEmphasized) > tbody > tr.acssModHover a.nv-modal-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-waitlisted.acssModHover, table:not(.nv-as-no-deEmphasized) > tbody > tr.acssModHover a.nv-modal-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-waitlisted:focus, table:not(.nv-as-no-deEmphasized) > tbody > tr.acssModHover button.nv-callout-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-waitlisted:hover, table:not(.nv-as-no-deEmphasized) > tbody > tr.acssModHover button.nv-callout-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-waitlisted.acssModHover, table:not(.nv-as-no-deEmphasized) > tbody > tr.acssModHover button.nv-callout-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-waitlisted:focus, table:not(.nv-as-no-deEmphasized) > tbody > tr.acssModHover button.nv-modal-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-waitlisted:hover, table:not(.nv-as-no-deEmphasized) > tbody > tr.acssModHover button.nv-modal-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-waitlisted.acssModHover, table:not(.nv-as-no-deEmphasized) > tbody > tr.acssModHover button.nv-modal-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-waitlisted:focus, table:not(.nv-as-no-deEmphasized) > tbody > tr:focus a.nv-callout-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-waitlisted:hover, table:not(.nv-as-no-deEmphasized) > tbody > tr:focus a.nv-callout-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-waitlisted.acssModHover, table:not(.nv-as-no-deEmphasized) > tbody > tr:focus a.nv-callout-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-waitlisted:focus, table:not(.nv-as-no-deEmphasized) > tbody > tr:focus a.nv-modal-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-waitlisted:hover, table:not(.nv-as-no-deEmphasized) > tbody > tr:focus a.nv-modal-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-waitlisted.acssModHover, table:not(.nv-as-no-deEmphasized) > tbody > tr:focus a.nv-modal-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-waitlisted:focus, table:not(.nv-as-no-deEmphasized) > tbody > tr:focus button.nv-callout-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-waitlisted:hover, table:not(.nv-as-no-deEmphasized) > tbody > tr:focus button.nv-callout-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-waitlisted.acssModHover, table:not(.nv-as-no-deEmphasized) > tbody > tr:focus button.nv-callout-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-waitlisted:focus, table:not(.nv-as-no-deEmphasized) > tbody > tr:focus button.nv-modal-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-waitlisted:hover, table:not(.nv-as-no-deEmphasized) > tbody > tr:focus button.nv-modal-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-waitlisted.acssModHover, table:not(.nv-as-no-deEmphasized) > tbody > tr:focus button.nv-modal-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-waitlisted:focus {
  color: #8d4370 !important;
  border-color: #8d4370 !important;
}
table:not(.nv-as-no-deEmphasized) > tbody > tr:hover a.nv-callout-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-paused, table:not(.nv-as-no-deEmphasized) > tbody > tr:hover a.nv-modal-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-paused, table:not(.nv-as-no-deEmphasized) > tbody > tr:hover button.nv-callout-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-paused, table:not(.nv-as-no-deEmphasized) > tbody > tr:hover button.nv-modal-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-paused, table:not(.nv-as-no-deEmphasized) > tbody > tr.acssModHover a.nv-callout-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-paused, table:not(.nv-as-no-deEmphasized) > tbody > tr.acssModHover a.nv-modal-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-paused, table:not(.nv-as-no-deEmphasized) > tbody > tr.acssModHover button.nv-callout-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-paused, table:not(.nv-as-no-deEmphasized) > tbody > tr.acssModHover button.nv-modal-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-paused, table:not(.nv-as-no-deEmphasized) > tbody > tr:focus a.nv-callout-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-paused, table:not(.nv-as-no-deEmphasized) > tbody > tr:focus a.nv-modal-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-paused, table:not(.nv-as-no-deEmphasized) > tbody > tr:focus button.nv-callout-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-paused, table:not(.nv-as-no-deEmphasized) > tbody > tr:focus button.nv-modal-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-paused {
  color: #c5c5c5 !important;
  fill: #c5c5c5 !important;
  border-color: #c5c5c5 !important;
}
.accessibility-mode table:not(.nv-as-no-deEmphasized) > tbody > tr:hover a.nv-callout-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-paused, .accessibility-mode table:not(.nv-as-no-deEmphasized) > tbody > tr:hover a.nv-modal-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-paused, .accessibility-mode table:not(.nv-as-no-deEmphasized) > tbody > tr:hover button.nv-callout-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-paused, .accessibility-mode table:not(.nv-as-no-deEmphasized) > tbody > tr:hover button.nv-modal-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-paused, .accessibility-mode table:not(.nv-as-no-deEmphasized) > tbody > tr.acssModHover a.nv-callout-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-paused, .accessibility-mode table:not(.nv-as-no-deEmphasized) > tbody > tr.acssModHover a.nv-modal-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-paused, .accessibility-mode table:not(.nv-as-no-deEmphasized) > tbody > tr.acssModHover button.nv-callout-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-paused, .accessibility-mode table:not(.nv-as-no-deEmphasized) > tbody > tr.acssModHover button.nv-modal-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-paused, .accessibility-mode table:not(.nv-as-no-deEmphasized) > tbody > tr:focus a.nv-callout-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-paused, .accessibility-mode table:not(.nv-as-no-deEmphasized) > tbody > tr:focus a.nv-modal-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-paused, .accessibility-mode table:not(.nv-as-no-deEmphasized) > tbody > tr:focus button.nv-callout-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-paused, .accessibility-mode table:not(.nv-as-no-deEmphasized) > tbody > tr:focus button.nv-modal-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-paused {
  color: #6d6d6d !important;
  fill: #6d6d6d !important;
}
table:not(.nv-as-no-deEmphasized) > tbody > tr:hover a.nv-callout-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-paused:hover, table:not(.nv-as-no-deEmphasized) > tbody > tr:hover a.nv-callout-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-paused.acssModHover, table:not(.nv-as-no-deEmphasized) > tbody > tr:hover a.nv-callout-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-paused:focus, table:not(.nv-as-no-deEmphasized) > tbody > tr:hover a.nv-modal-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-paused:hover, table:not(.nv-as-no-deEmphasized) > tbody > tr:hover a.nv-modal-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-paused.acssModHover, table:not(.nv-as-no-deEmphasized) > tbody > tr:hover a.nv-modal-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-paused:focus, table:not(.nv-as-no-deEmphasized) > tbody > tr:hover button.nv-callout-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-paused:hover, table:not(.nv-as-no-deEmphasized) > tbody > tr:hover button.nv-callout-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-paused.acssModHover, table:not(.nv-as-no-deEmphasized) > tbody > tr:hover button.nv-callout-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-paused:focus, table:not(.nv-as-no-deEmphasized) > tbody > tr:hover button.nv-modal-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-paused:hover, table:not(.nv-as-no-deEmphasized) > tbody > tr:hover button.nv-modal-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-paused.acssModHover, table:not(.nv-as-no-deEmphasized) > tbody > tr:hover button.nv-modal-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-paused:focus, table:not(.nv-as-no-deEmphasized) > tbody > tr.acssModHover a.nv-callout-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-paused:hover, table:not(.nv-as-no-deEmphasized) > tbody > tr.acssModHover a.nv-callout-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-paused.acssModHover, table:not(.nv-as-no-deEmphasized) > tbody > tr.acssModHover a.nv-callout-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-paused:focus, table:not(.nv-as-no-deEmphasized) > tbody > tr.acssModHover a.nv-modal-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-paused:hover, table:not(.nv-as-no-deEmphasized) > tbody > tr.acssModHover a.nv-modal-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-paused.acssModHover, table:not(.nv-as-no-deEmphasized) > tbody > tr.acssModHover a.nv-modal-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-paused:focus, table:not(.nv-as-no-deEmphasized) > tbody > tr.acssModHover button.nv-callout-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-paused:hover, table:not(.nv-as-no-deEmphasized) > tbody > tr.acssModHover button.nv-callout-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-paused.acssModHover, table:not(.nv-as-no-deEmphasized) > tbody > tr.acssModHover button.nv-callout-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-paused:focus, table:not(.nv-as-no-deEmphasized) > tbody > tr.acssModHover button.nv-modal-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-paused:hover, table:not(.nv-as-no-deEmphasized) > tbody > tr.acssModHover button.nv-modal-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-paused.acssModHover, table:not(.nv-as-no-deEmphasized) > tbody > tr.acssModHover button.nv-modal-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-paused:focus, table:not(.nv-as-no-deEmphasized) > tbody > tr:focus a.nv-callout-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-paused:hover, table:not(.nv-as-no-deEmphasized) > tbody > tr:focus a.nv-callout-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-paused.acssModHover, table:not(.nv-as-no-deEmphasized) > tbody > tr:focus a.nv-callout-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-paused:focus, table:not(.nv-as-no-deEmphasized) > tbody > tr:focus a.nv-modal-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-paused:hover, table:not(.nv-as-no-deEmphasized) > tbody > tr:focus a.nv-modal-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-paused.acssModHover, table:not(.nv-as-no-deEmphasized) > tbody > tr:focus a.nv-modal-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-paused:focus, table:not(.nv-as-no-deEmphasized) > tbody > tr:focus button.nv-callout-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-paused:hover, table:not(.nv-as-no-deEmphasized) > tbody > tr:focus button.nv-callout-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-paused.acssModHover, table:not(.nv-as-no-deEmphasized) > tbody > tr:focus button.nv-callout-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-paused:focus, table:not(.nv-as-no-deEmphasized) > tbody > tr:focus button.nv-modal-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-paused:hover, table:not(.nv-as-no-deEmphasized) > tbody > tr:focus button.nv-modal-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-paused.acssModHover, table:not(.nv-as-no-deEmphasized) > tbody > tr:focus button.nv-modal-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-paused:focus {
  color: #929292 !important;
  border-color: #929292 !important;
}
table:not(.nv-as-no-deEmphasized) > tbody > tr:hover a.nv-callout-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-neutral, table:not(.nv-as-no-deEmphasized) > tbody > tr:hover a.nv-modal-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-neutral, table:not(.nv-as-no-deEmphasized) > tbody > tr:hover button.nv-callout-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-neutral, table:not(.nv-as-no-deEmphasized) > tbody > tr:hover button.nv-modal-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-neutral, table:not(.nv-as-no-deEmphasized) > tbody > tr.acssModHover a.nv-callout-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-neutral, table:not(.nv-as-no-deEmphasized) > tbody > tr.acssModHover a.nv-modal-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-neutral, table:not(.nv-as-no-deEmphasized) > tbody > tr.acssModHover button.nv-callout-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-neutral, table:not(.nv-as-no-deEmphasized) > tbody > tr.acssModHover button.nv-modal-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-neutral, table:not(.nv-as-no-deEmphasized) > tbody > tr:focus a.nv-callout-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-neutral, table:not(.nv-as-no-deEmphasized) > tbody > tr:focus a.nv-modal-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-neutral, table:not(.nv-as-no-deEmphasized) > tbody > tr:focus button.nv-callout-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-neutral, table:not(.nv-as-no-deEmphasized) > tbody > tr:focus button.nv-modal-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-neutral {
  color: #6d6d6d !important;
  fill: #6d6d6d !important;
  border-color: #6d6d6d !important;
}
table:not(.nv-as-no-deEmphasized) > tbody > tr:hover a.nv-callout-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-neutral:hover, table:not(.nv-as-no-deEmphasized) > tbody > tr:hover a.nv-callout-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-neutral.acssModHover, table:not(.nv-as-no-deEmphasized) > tbody > tr:hover a.nv-callout-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-neutral:focus, table:not(.nv-as-no-deEmphasized) > tbody > tr:hover a.nv-modal-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-neutral:hover, table:not(.nv-as-no-deEmphasized) > tbody > tr:hover a.nv-modal-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-neutral.acssModHover, table:not(.nv-as-no-deEmphasized) > tbody > tr:hover a.nv-modal-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-neutral:focus, table:not(.nv-as-no-deEmphasized) > tbody > tr:hover button.nv-callout-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-neutral:hover, table:not(.nv-as-no-deEmphasized) > tbody > tr:hover button.nv-callout-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-neutral.acssModHover, table:not(.nv-as-no-deEmphasized) > tbody > tr:hover button.nv-callout-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-neutral:focus, table:not(.nv-as-no-deEmphasized) > tbody > tr:hover button.nv-modal-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-neutral:hover, table:not(.nv-as-no-deEmphasized) > tbody > tr:hover button.nv-modal-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-neutral.acssModHover, table:not(.nv-as-no-deEmphasized) > tbody > tr:hover button.nv-modal-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-neutral:focus, table:not(.nv-as-no-deEmphasized) > tbody > tr.acssModHover a.nv-callout-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-neutral:hover, table:not(.nv-as-no-deEmphasized) > tbody > tr.acssModHover a.nv-callout-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-neutral.acssModHover, table:not(.nv-as-no-deEmphasized) > tbody > tr.acssModHover a.nv-callout-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-neutral:focus, table:not(.nv-as-no-deEmphasized) > tbody > tr.acssModHover a.nv-modal-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-neutral:hover, table:not(.nv-as-no-deEmphasized) > tbody > tr.acssModHover a.nv-modal-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-neutral.acssModHover, table:not(.nv-as-no-deEmphasized) > tbody > tr.acssModHover a.nv-modal-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-neutral:focus, table:not(.nv-as-no-deEmphasized) > tbody > tr.acssModHover button.nv-callout-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-neutral:hover, table:not(.nv-as-no-deEmphasized) > tbody > tr.acssModHover button.nv-callout-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-neutral.acssModHover, table:not(.nv-as-no-deEmphasized) > tbody > tr.acssModHover button.nv-callout-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-neutral:focus, table:not(.nv-as-no-deEmphasized) > tbody > tr.acssModHover button.nv-modal-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-neutral:hover, table:not(.nv-as-no-deEmphasized) > tbody > tr.acssModHover button.nv-modal-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-neutral.acssModHover, table:not(.nv-as-no-deEmphasized) > tbody > tr.acssModHover button.nv-modal-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-neutral:focus, table:not(.nv-as-no-deEmphasized) > tbody > tr:focus a.nv-callout-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-neutral:hover, table:not(.nv-as-no-deEmphasized) > tbody > tr:focus a.nv-callout-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-neutral.acssModHover, table:not(.nv-as-no-deEmphasized) > tbody > tr:focus a.nv-callout-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-neutral:focus, table:not(.nv-as-no-deEmphasized) > tbody > tr:focus a.nv-modal-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-neutral:hover, table:not(.nv-as-no-deEmphasized) > tbody > tr:focus a.nv-modal-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-neutral.acssModHover, table:not(.nv-as-no-deEmphasized) > tbody > tr:focus a.nv-modal-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-neutral:focus, table:not(.nv-as-no-deEmphasized) > tbody > tr:focus button.nv-callout-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-neutral:hover, table:not(.nv-as-no-deEmphasized) > tbody > tr:focus button.nv-callout-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-neutral.acssModHover, table:not(.nv-as-no-deEmphasized) > tbody > tr:focus button.nv-callout-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-neutral:focus, table:not(.nv-as-no-deEmphasized) > tbody > tr:focus button.nv-modal-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-neutral:hover, table:not(.nv-as-no-deEmphasized) > tbody > tr:focus button.nv-modal-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-neutral.acssModHover, table:not(.nv-as-no-deEmphasized) > tbody > tr:focus button.nv-modal-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled).nv-status-text.mod-neutral:focus {
  color: #3a3a3a !important;
  border-color: #3a3a3a !important;
}
table:not(.nv-as-no-deEmphasized) > tbody > tr:not(:hover):not(.acssModHover):not(:focus):not(.acssModFocus):not(.mod-focused):not(.nv-as-mod-focused) a.nv-callout-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled):not(.nv-as-mod-override):focus, table:not(.nv-as-no-deEmphasized) > tbody > tr:not(:hover):not(.acssModHover):not(:focus):not(.acssModFocus):not(.mod-focused):not(.nv-as-mod-focused) a.nv-modal-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled):not(.nv-as-mod-override):focus, table:not(.nv-as-no-deEmphasized) > tbody > tr:not(:hover):not(.acssModHover):not(:focus):not(.acssModFocus):not(.mod-focused):not(.nv-as-mod-focused) button.nv-callout-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled):not(.nv-as-mod-override):focus, table:not(.nv-as-no-deEmphasized) > tbody > tr:not(:hover):not(.acssModHover):not(:focus):not(.acssModFocus):not(.mod-focused):not(.nv-as-mod-focused) button.nv-modal-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled):not(.nv-as-mod-override):focus {
  background-color: white !important;
  color: #6d6d6d !important;
  fill: #6d6d6d !important;
  border: 1px solid #6d6d6d !important;
}
table:not(.nv-as-no-deEmphasized) > tbody > tr:not(:hover):not(.acssModHover):not(:focus):not(.acssModFocus):not(.mod-focused):not(.nv-as-mod-focused) a.nv-callout-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled):not(.nv-as-mod-override):focus svg, table:not(.nv-as-no-deEmphasized) > tbody > tr:not(:hover):not(.acssModHover):not(:focus):not(.acssModFocus):not(.mod-focused):not(.nv-as-mod-focused) a.nv-modal-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled):not(.nv-as-mod-override):focus svg, table:not(.nv-as-no-deEmphasized) > tbody > tr:not(:hover):not(.acssModHover):not(:focus):not(.acssModFocus):not(.mod-focused):not(.nv-as-mod-focused) button.nv-callout-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled):not(.nv-as-mod-override):focus svg, table:not(.nv-as-no-deEmphasized) > tbody > tr:not(:hover):not(.acssModHover):not(:focus):not(.acssModFocus):not(.mod-focused):not(.nv-as-mod-focused) button.nv-modal-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled):not(.nv-as-mod-override):focus svg {
  fill: #6d6d6d !important;
}
.accessibility-mode table:not(.nv-as-no-deEmphasized) > tbody > tr:not(:hover):not(.acssModHover):not(:focus):not(.acssModFocus):not(.mod-focused):not(.nv-as-mod-focused) a.nv-callout-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled):not(.nv-as-mod-override):focus, .accessibility-mode table:not(.nv-as-no-deEmphasized) > tbody > tr:not(:hover):not(.acssModHover):not(:focus):not(.acssModFocus):not(.mod-focused):not(.nv-as-mod-focused) a.nv-modal-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled):not(.nv-as-mod-override):focus, .accessibility-mode table:not(.nv-as-no-deEmphasized) > tbody > tr:not(:hover):not(.acssModHover):not(:focus):not(.acssModFocus):not(.mod-focused):not(.nv-as-mod-focused) button.nv-callout-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled):not(.nv-as-mod-override):focus, .accessibility-mode table:not(.nv-as-no-deEmphasized) > tbody > tr:not(:hover):not(.acssModHover):not(:focus):not(.acssModFocus):not(.mod-focused):not(.nv-as-mod-focused) button.nv-modal-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled):not(.nv-as-mod-override):focus {
  color: #474747 !important;
}
.accessibility-mode table:not(.nv-as-no-deEmphasized) > tbody > tr:not(:hover):not(.acssModHover):not(:focus):not(.acssModFocus):not(.mod-focused):not(.nv-as-mod-focused) a.nv-callout-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled):not(.nv-as-mod-override):focus, .accessibility-mode table:not(.nv-as-no-deEmphasized) > tbody > tr:not(:hover):not(.acssModHover):not(:focus):not(.acssModFocus):not(.mod-focused):not(.nv-as-mod-focused) a.nv-modal-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled):not(.nv-as-mod-override):focus, .accessibility-mode table:not(.nv-as-no-deEmphasized) > tbody > tr:not(:hover):not(.acssModHover):not(:focus):not(.acssModFocus):not(.mod-focused):not(.nv-as-mod-focused) button.nv-callout-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled):not(.nv-as-mod-override):focus, .accessibility-mode table:not(.nv-as-no-deEmphasized) > tbody > tr:not(:hover):not(.acssModHover):not(:focus):not(.acssModFocus):not(.mod-focused):not(.nv-as-mod-focused) button.nv-modal-target:not([disabled]):not(.aspNetDisabled):not(.acssModDisabled):not(.nv-as-mod-disabled):not(.acssTextDisabled):not(.nv-as-mod-override):focus {
  border-color: #474747 !important;
}

a:visited, .acssTextHyperlink:visited {
  color: #4668ba;
  fill: #4668ba;
  font-weight: normal;
}
a:visited:hover, a:visited:focus, .acssTextHyperlink:visited:hover, .acssTextHyperlink:visited:focus {
  color: #2d4866;
  fill: #2d4866;
}

button.acssTextHyperlink, input[type=button].acssTextHyperlink, input[type=submit].acssTextHyperlink {
  border: none !important;
  color: #4668ba;
  fill: #4668ba;
  font-weight: normal;
}
button.acssTextHyperlink:hover, button.acssTextHyperlink:focus, input[type=button].acssTextHyperlink:hover, input[type=button].acssTextHyperlink:focus, input[type=submit].acssTextHyperlink:hover, input[type=submit].acssTextHyperlink:focus {
  color: #2d4866;
  fill: #2d4866;
}

input[type=radio],
input[type=checkbox] {
  height: 1em;
  line-height: 1.2em;
  margin: 0 0.2em 0 0;
  padding: 0;
  vertical-align: middle;
  width: 1em;
}

label {
  line-height: 1.2em;
  vertical-align: middle;
}

button, input[type=button], input[type=submit] {
  line-height: normal;
}
button.acssTextHyperlink, button.mod-reset, input[type=button].acssTextHyperlink, input[type=button].mod-reset, input[type=submit].acssTextHyperlink, input[type=submit].mod-reset {
  background: none !important;
  border: none;
  font: inherit;
  padding: 0 !important;
  margin: 0 !important;
}
button.acssModNoMargin, input[type=button].acssModNoMargin, input[type=submit].acssModNoMargin {
  margin: 0 !important;
}

a.acssLinkAction,
.acssLinkAction a {
  color: #000;
  text-decoration: underline;
}
a.acssLinkAction:hover, a.acssLinkAction:focus,
.acssLinkAction a:hover,
.acssLinkAction a:focus {
  color: #000;
  text-decoration: none;
}
a.acssLinkAction.aspNetDisabled,
.acssLinkAction a.aspNetDisabled {
  color: #C5C5C5 !important;
  fill: #C5C5C5 !important;
  cursor: default;
  text-decoration: none;
}
.accessibility-mode a.acssLinkAction.aspNetDisabled,
.accessibility-mode .acssLinkAction a.aspNetDisabled {
  color: #6D6D6D !important;
  fill: #6D6D6D !important;
}
a.acssLinkAction.aspNetDisabled:hover,
.acssLinkAction a.aspNetDisabled:hover {
  cursor: default;
  text-decoration: none;
}
.accessibility-mode a.acssLinkAction.aspNetDisabled,
.accessibility-mode .acssLinkAction a.aspNetDisabled {
  font-style: italic;
}

/*label*/
.acssCheckboxDisabled {
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=60)";
  filter: alpha(opacity=60);
  opacity: 0.6;
}

abbr {
  border: none;
  text-decoration: none;
}

input[type=number] {
  text-align: end;
}

button.acssButton,
input.acssButton,
input[type=button],
input[type=submit],
button {
  cursor: pointer;
}

button.acssButton,
input.acssButton,
input[type=checkbox],
input[type=radio],
input[type=button],
input[type=submit],
button {
  box-sizing: border-box;
  font-family: "Source Sans Pro", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 1em;
}
button.acssButton:focus,
input.acssButton:focus,
input[type=checkbox]:focus,
input[type=radio]:focus,
input[type=button]:focus,
input[type=submit]:focus,
button:focus {
  outline: 1px solid;
  outline-color: #92d1ff;
}
.accessibility-mode button.acssButton:focus,
.accessibility-mode input.acssButton:focus,
.accessibility-mode input[type=checkbox]:focus,
.accessibility-mode input[type=radio]:focus,
.accessibility-mode input[type=button]:focus,
.accessibility-mode input[type=submit]:focus,
.accessibility-mode button:focus {
  outline-color: #4d90fe;
}
button.acssButton[disabled], button.acssButton.aspNetDisabled,
input.acssButton[disabled],
input.acssButton.aspNetDisabled,
input[type=checkbox][disabled],
input[type=checkbox].aspNetDisabled,
input[type=radio][disabled],
input[type=radio].aspNetDisabled,
input[type=button][disabled],
input[type=button].aspNetDisabled,
input[type=submit][disabled],
input[type=submit].aspNetDisabled,
button[disabled],
button.aspNetDisabled {
  color: #C5C5C5 !important;
  fill: #C5C5C5 !important;
  cursor: default;
  text-decoration: none;
  border-color: #999;
}
.accessibility-mode button.acssButton[disabled], .accessibility-mode button.acssButton.aspNetDisabled,
.accessibility-mode input.acssButton[disabled],
.accessibility-mode input.acssButton.aspNetDisabled,
.accessibility-mode input[type=checkbox][disabled],
.accessibility-mode input[type=checkbox].aspNetDisabled,
.accessibility-mode input[type=radio][disabled],
.accessibility-mode input[type=radio].aspNetDisabled,
.accessibility-mode input[type=button][disabled],
.accessibility-mode input[type=button].aspNetDisabled,
.accessibility-mode input[type=submit][disabled],
.accessibility-mode input[type=submit].aspNetDisabled,
.accessibility-mode button[disabled],
.accessibility-mode button.aspNetDisabled {
  color: #6D6D6D !important;
  fill: #6D6D6D !important;
}
button.acssButton[disabled]:hover, button.acssButton.aspNetDisabled:hover,
input.acssButton[disabled]:hover,
input.acssButton.aspNetDisabled:hover,
input[type=checkbox][disabled]:hover,
input[type=checkbox].aspNetDisabled:hover,
input[type=radio][disabled]:hover,
input[type=radio].aspNetDisabled:hover,
input[type=button][disabled]:hover,
input[type=button].aspNetDisabled:hover,
input[type=submit][disabled]:hover,
input[type=submit].aspNetDisabled:hover,
button[disabled]:hover,
button.aspNetDisabled:hover {
  cursor: default;
  text-decoration: none;
}
.accessibility-mode button.acssButton[disabled], .accessibility-mode button.acssButton.aspNetDisabled,
.accessibility-mode input.acssButton[disabled],
.accessibility-mode input.acssButton.aspNetDisabled,
.accessibility-mode input[type=checkbox][disabled],
.accessibility-mode input[type=checkbox].aspNetDisabled,
.accessibility-mode input[type=radio][disabled],
.accessibility-mode input[type=radio].aspNetDisabled,
.accessibility-mode input[type=button][disabled],
.accessibility-mode input[type=button].aspNetDisabled,
.accessibility-mode input[type=submit][disabled],
.accessibility-mode input[type=submit].aspNetDisabled,
.accessibility-mode button[disabled],
.accessibility-mode button.aspNetDisabled {
  font-style: italic;
}
.accessibility-mode button.acssButton[disabled], .accessibility-mode button.acssButton.aspNetDisabled,
.accessibility-mode input.acssButton[disabled],
.accessibility-mode input.acssButton.aspNetDisabled,
.accessibility-mode input[type=checkbox][disabled],
.accessibility-mode input[type=checkbox].aspNetDisabled,
.accessibility-mode input[type=radio][disabled],
.accessibility-mode input[type=radio].aspNetDisabled,
.accessibility-mode input[type=button][disabled],
.accessibility-mode input[type=button].aspNetDisabled,
.accessibility-mode input[type=submit][disabled],
.accessibility-mode input[type=submit].aspNetDisabled,
.accessibility-mode button[disabled],
.accessibility-mode button.aspNetDisabled {
  color: #333 !important;
}

input[type=email], input[type=number], input[type=numeric], input[type=password], input[type=search], input[type=tel], input[type=text], input[type=url], input[type=color], input[type=date], input[type=datetime], input[type=datetime-local], input[type=month], input[type=time], input[type=week],
input[type=file],
textarea,
select {
  border: 1px solid #999999;
  border-radius: 0;
  box-sizing: border-box;
  font-family: "Source Sans Pro", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 1em;
  padding: 3px 0.2em 4px;
  margin: 0;
}
.accessibility-mode input[type=email], .accessibility-mode input[type=number], .accessibility-mode input[type=numeric], .accessibility-mode input[type=password], .accessibility-mode input[type=search], .accessibility-mode input[type=tel], .accessibility-mode input[type=text], .accessibility-mode input[type=url], .accessibility-mode input[type=color], .accessibility-mode input[type=date], .accessibility-mode input[type=datetime], .accessibility-mode input[type=datetime-local], .accessibility-mode input[type=month], .accessibility-mode input[type=time], .accessibility-mode input[type=week],
.accessibility-mode input[type=file],
.accessibility-mode textarea,
.accessibility-mode select {
  border-color: #999999;
}
input[type=email]:focus, input[type=number]:focus, input[type=numeric]:focus, input[type=password]:focus, input[type=search]:focus, input[type=tel]:focus, input[type=text]:focus, input[type=url]:focus, input[type=color]:focus, input[type=date]:focus, input[type=datetime]:focus, input[type=datetime-local]:focus, input[type=month]:focus, input[type=time]:focus, input[type=week]:focus,
input[type=file]:focus,
textarea:focus,
select:focus {
  outline: 1px solid;
  outline-color: #92d1ff;
}
.accessibility-mode input[type=email]:focus, .accessibility-mode input[type=number]:focus, .accessibility-mode input[type=numeric]:focus, .accessibility-mode input[type=password]:focus, .accessibility-mode input[type=search]:focus, .accessibility-mode input[type=tel]:focus, .accessibility-mode input[type=text]:focus, .accessibility-mode input[type=url]:focus, .accessibility-mode input[type=color]:focus, .accessibility-mode input[type=date]:focus, .accessibility-mode input[type=datetime]:focus, .accessibility-mode input[type=datetime-local]:focus, .accessibility-mode input[type=month]:focus, .accessibility-mode input[type=time]:focus, .accessibility-mode input[type=week]:focus,
.accessibility-mode input[type=file]:focus,
.accessibility-mode textarea:focus,
.accessibility-mode select:focus {
  outline-color: #4d90fe;
}
input[type=email]:disabled, input[type=email].aspNetDisabled, input[type=email].acssTextDisabled, input[type=number]:disabled, input[type=number].aspNetDisabled, input[type=number].acssTextDisabled, input[type=numeric]:disabled, input[type=numeric].aspNetDisabled, input[type=numeric].acssTextDisabled, input[type=password]:disabled, input[type=password].aspNetDisabled, input[type=password].acssTextDisabled, input[type=search]:disabled, input[type=search].aspNetDisabled, input[type=search].acssTextDisabled, input[type=tel]:disabled, input[type=tel].aspNetDisabled, input[type=tel].acssTextDisabled, input[type=text]:disabled, input[type=text].aspNetDisabled, input[type=text].acssTextDisabled, input[type=url]:disabled, input[type=url].aspNetDisabled, input[type=url].acssTextDisabled, input[type=color]:disabled, input[type=color].aspNetDisabled, input[type=color].acssTextDisabled, input[type=date]:disabled, input[type=date].aspNetDisabled, input[type=date].acssTextDisabled, input[type=datetime]:disabled, input[type=datetime].aspNetDisabled, input[type=datetime].acssTextDisabled, input[type=datetime-local]:disabled, input[type=datetime-local].aspNetDisabled, input[type=datetime-local].acssTextDisabled, input[type=month]:disabled, input[type=month].aspNetDisabled, input[type=month].acssTextDisabled, input[type=time]:disabled, input[type=time].aspNetDisabled, input[type=time].acssTextDisabled, input[type=week]:disabled, input[type=week].aspNetDisabled, input[type=week].acssTextDisabled,
input[type=file]:disabled,
input[type=file].aspNetDisabled,
input[type=file].acssTextDisabled,
textarea:disabled,
textarea.aspNetDisabled,
textarea.acssTextDisabled,
select:disabled,
select.aspNetDisabled,
select.acssTextDisabled {
  background-color: #f2f2f2 !important;
  color: #aaaaaa !important;
  fill: #aaaaaa !important;
  border-color: #bcbcbc;
  font-style: italic;
  opacity: 1;
}
input[type=email]:disabled svg, input[type=email].aspNetDisabled svg, input[type=email].acssTextDisabled svg, input[type=number]:disabled svg, input[type=number].aspNetDisabled svg, input[type=number].acssTextDisabled svg, input[type=numeric]:disabled svg, input[type=numeric].aspNetDisabled svg, input[type=numeric].acssTextDisabled svg, input[type=password]:disabled svg, input[type=password].aspNetDisabled svg, input[type=password].acssTextDisabled svg, input[type=search]:disabled svg, input[type=search].aspNetDisabled svg, input[type=search].acssTextDisabled svg, input[type=tel]:disabled svg, input[type=tel].aspNetDisabled svg, input[type=tel].acssTextDisabled svg, input[type=text]:disabled svg, input[type=text].aspNetDisabled svg, input[type=text].acssTextDisabled svg, input[type=url]:disabled svg, input[type=url].aspNetDisabled svg, input[type=url].acssTextDisabled svg, input[type=color]:disabled svg, input[type=color].aspNetDisabled svg, input[type=color].acssTextDisabled svg, input[type=date]:disabled svg, input[type=date].aspNetDisabled svg, input[type=date].acssTextDisabled svg, input[type=datetime]:disabled svg, input[type=datetime].aspNetDisabled svg, input[type=datetime].acssTextDisabled svg, input[type=datetime-local]:disabled svg, input[type=datetime-local].aspNetDisabled svg, input[type=datetime-local].acssTextDisabled svg, input[type=month]:disabled svg, input[type=month].aspNetDisabled svg, input[type=month].acssTextDisabled svg, input[type=time]:disabled svg, input[type=time].aspNetDisabled svg, input[type=time].acssTextDisabled svg, input[type=week]:disabled svg, input[type=week].aspNetDisabled svg, input[type=week].acssTextDisabled svg,
input[type=file]:disabled svg,
input[type=file].aspNetDisabled svg,
input[type=file].acssTextDisabled svg,
textarea:disabled svg,
textarea.aspNetDisabled svg,
textarea.acssTextDisabled svg,
select:disabled svg,
select.aspNetDisabled svg,
select.acssTextDisabled svg {
  fill: #aaaaaa !important;
}
.accessibility-mode input[type=email]:disabled, .accessibility-mode input[type=email].aspNetDisabled, .accessibility-mode input[type=email].acssTextDisabled, .accessibility-mode input[type=number]:disabled, .accessibility-mode input[type=number].aspNetDisabled, .accessibility-mode input[type=number].acssTextDisabled, .accessibility-mode input[type=numeric]:disabled, .accessibility-mode input[type=numeric].aspNetDisabled, .accessibility-mode input[type=numeric].acssTextDisabled, .accessibility-mode input[type=password]:disabled, .accessibility-mode input[type=password].aspNetDisabled, .accessibility-mode input[type=password].acssTextDisabled, .accessibility-mode input[type=search]:disabled, .accessibility-mode input[type=search].aspNetDisabled, .accessibility-mode input[type=search].acssTextDisabled, .accessibility-mode input[type=tel]:disabled, .accessibility-mode input[type=tel].aspNetDisabled, .accessibility-mode input[type=tel].acssTextDisabled, .accessibility-mode input[type=text]:disabled, .accessibility-mode input[type=text].aspNetDisabled, .accessibility-mode input[type=text].acssTextDisabled, .accessibility-mode input[type=url]:disabled, .accessibility-mode input[type=url].aspNetDisabled, .accessibility-mode input[type=url].acssTextDisabled, .accessibility-mode input[type=color]:disabled, .accessibility-mode input[type=color].aspNetDisabled, .accessibility-mode input[type=color].acssTextDisabled, .accessibility-mode input[type=date]:disabled, .accessibility-mode input[type=date].aspNetDisabled, .accessibility-mode input[type=date].acssTextDisabled, .accessibility-mode input[type=datetime]:disabled, .accessibility-mode input[type=datetime].aspNetDisabled, .accessibility-mode input[type=datetime].acssTextDisabled, .accessibility-mode input[type=datetime-local]:disabled, .accessibility-mode input[type=datetime-local].aspNetDisabled, .accessibility-mode input[type=datetime-local].acssTextDisabled, .accessibility-mode input[type=month]:disabled, .accessibility-mode input[type=month].aspNetDisabled, .accessibility-mode input[type=month].acssTextDisabled, .accessibility-mode input[type=time]:disabled, .accessibility-mode input[type=time].aspNetDisabled, .accessibility-mode input[type=time].acssTextDisabled, .accessibility-mode input[type=week]:disabled, .accessibility-mode input[type=week].aspNetDisabled, .accessibility-mode input[type=week].acssTextDisabled,
.accessibility-mode input[type=file]:disabled,
.accessibility-mode input[type=file].aspNetDisabled,
.accessibility-mode input[type=file].acssTextDisabled,
.accessibility-mode textarea:disabled,
.accessibility-mode textarea.aspNetDisabled,
.accessibility-mode textarea.acssTextDisabled,
.accessibility-mode select:disabled,
.accessibility-mode select.aspNetDisabled,
.accessibility-mode select.acssTextDisabled {
  color: #474747 !important;
}
.accessibility-mode input[type=email]:disabled, .accessibility-mode input[type=email].aspNetDisabled, .accessibility-mode input[type=email].acssTextDisabled, .accessibility-mode input[type=number]:disabled, .accessibility-mode input[type=number].aspNetDisabled, .accessibility-mode input[type=number].acssTextDisabled, .accessibility-mode input[type=numeric]:disabled, .accessibility-mode input[type=numeric].aspNetDisabled, .accessibility-mode input[type=numeric].acssTextDisabled, .accessibility-mode input[type=password]:disabled, .accessibility-mode input[type=password].aspNetDisabled, .accessibility-mode input[type=password].acssTextDisabled, .accessibility-mode input[type=search]:disabled, .accessibility-mode input[type=search].aspNetDisabled, .accessibility-mode input[type=search].acssTextDisabled, .accessibility-mode input[type=tel]:disabled, .accessibility-mode input[type=tel].aspNetDisabled, .accessibility-mode input[type=tel].acssTextDisabled, .accessibility-mode input[type=text]:disabled, .accessibility-mode input[type=text].aspNetDisabled, .accessibility-mode input[type=text].acssTextDisabled, .accessibility-mode input[type=url]:disabled, .accessibility-mode input[type=url].aspNetDisabled, .accessibility-mode input[type=url].acssTextDisabled, .accessibility-mode input[type=color]:disabled, .accessibility-mode input[type=color].aspNetDisabled, .accessibility-mode input[type=color].acssTextDisabled, .accessibility-mode input[type=date]:disabled, .accessibility-mode input[type=date].aspNetDisabled, .accessibility-mode input[type=date].acssTextDisabled, .accessibility-mode input[type=datetime]:disabled, .accessibility-mode input[type=datetime].aspNetDisabled, .accessibility-mode input[type=datetime].acssTextDisabled, .accessibility-mode input[type=datetime-local]:disabled, .accessibility-mode input[type=datetime-local].aspNetDisabled, .accessibility-mode input[type=datetime-local].acssTextDisabled, .accessibility-mode input[type=month]:disabled, .accessibility-mode input[type=month].aspNetDisabled, .accessibility-mode input[type=month].acssTextDisabled, .accessibility-mode input[type=time]:disabled, .accessibility-mode input[type=time].aspNetDisabled, .accessibility-mode input[type=time].acssTextDisabled, .accessibility-mode input[type=week]:disabled, .accessibility-mode input[type=week].aspNetDisabled, .accessibility-mode input[type=week].acssTextDisabled,
.accessibility-mode input[type=file]:disabled,
.accessibility-mode input[type=file].aspNetDisabled,
.accessibility-mode input[type=file].acssTextDisabled,
.accessibility-mode textarea:disabled,
.accessibility-mode textarea.aspNetDisabled,
.accessibility-mode textarea.acssTextDisabled,
.accessibility-mode select:disabled,
.accessibility-mode select.aspNetDisabled,
.accessibility-mode select.acssTextDisabled {
  border-color: #bcbcbc;
}

input[type=email][readonly], input[type=number][readonly], input[type=numeric][readonly], input[type=password][readonly], input[type=search][readonly], input[type=tel][readonly], input[type=text][readonly], input[type=url][readonly], input[type=color][readonly], input[type=date][readonly], input[type=datetime][readonly], input[type=datetime-local][readonly], input[type=month][readonly], input[type=time][readonly], input[type=week][readonly],
input[type=file][readonly],
textarea[readonly] {
  background-color: #f2f2f2 !important;
  color: #aaaaaa !important;
  fill: #aaaaaa !important;
  border-color: #bcbcbc;
  font-style: italic;
  opacity: 1;
}
input[type=email][readonly] svg, input[type=number][readonly] svg, input[type=numeric][readonly] svg, input[type=password][readonly] svg, input[type=search][readonly] svg, input[type=tel][readonly] svg, input[type=text][readonly] svg, input[type=url][readonly] svg, input[type=color][readonly] svg, input[type=date][readonly] svg, input[type=datetime][readonly] svg, input[type=datetime-local][readonly] svg, input[type=month][readonly] svg, input[type=time][readonly] svg, input[type=week][readonly] svg,
input[type=file][readonly] svg,
textarea[readonly] svg {
  fill: #aaaaaa !important;
}
.accessibility-mode input[type=email][readonly], .accessibility-mode input[type=number][readonly], .accessibility-mode input[type=numeric][readonly], .accessibility-mode input[type=password][readonly], .accessibility-mode input[type=search][readonly], .accessibility-mode input[type=tel][readonly], .accessibility-mode input[type=text][readonly], .accessibility-mode input[type=url][readonly], .accessibility-mode input[type=color][readonly], .accessibility-mode input[type=date][readonly], .accessibility-mode input[type=datetime][readonly], .accessibility-mode input[type=datetime-local][readonly], .accessibility-mode input[type=month][readonly], .accessibility-mode input[type=time][readonly], .accessibility-mode input[type=week][readonly],
.accessibility-mode input[type=file][readonly],
.accessibility-mode textarea[readonly] {
  color: #474747 !important;
}
.accessibility-mode input[type=email][readonly], .accessibility-mode input[type=number][readonly], .accessibility-mode input[type=numeric][readonly], .accessibility-mode input[type=password][readonly], .accessibility-mode input[type=search][readonly], .accessibility-mode input[type=tel][readonly], .accessibility-mode input[type=text][readonly], .accessibility-mode input[type=url][readonly], .accessibility-mode input[type=color][readonly], .accessibility-mode input[type=date][readonly], .accessibility-mode input[type=datetime][readonly], .accessibility-mode input[type=datetime-local][readonly], .accessibility-mode input[type=month][readonly], .accessibility-mode input[type=time][readonly], .accessibility-mode input[type=week][readonly],
.accessibility-mode input[type=file][readonly],
.accessibility-mode textarea[readonly] {
  border-color: #bcbcbc;
}

select {
  border-radius: 0 0 0 0;
  padding: 2px 0.2em 3px;
}

textarea {
  height: 14em;
  line-height: 1.2em;
  max-width: 42em;
  padding: 4px 0.3em;
  vertical-align: top;
  width: 95%;
}

.acssPlaceholder, ::placeholder {
  color: #999999;
  fill: #999999;
  font-style: italic;
  font-family: "Source Sans Pro", "Helvetica Neue", Helvetica, Arial, sans-serif;
}
.accessibility-mode .acssPlaceholder, .accessibility-mode ::placeholder {
  color: #474747;
  fill: #474747;
}

/* Fixes character clipping for fields with text-align: right.
    Can only be applied to pseudo-element, not .acssPlaceholder, because
    we only want it applied to the shadow dom element, not as an override on the original input's padding-right
*/
::placeholder {
  padding-right: 1px;
}

em.acssEm {
  font-style: normal;
  text-transform: uppercase;
}

img {
  border: none;
}

p {
  margin: 1em 0;
}
p:focus {
  outline: none;
}

p:first-child {
  margin-top: 0;
  margin-bottom: 1em;
}

[tabindex="0"]:focus, [tabindex="-1"]:focus {
  outline: 1px solid;
  outline-color: #92d1ff;
}
.accessibility-mode [tabindex="0"]:focus, .accessibility-mode [tabindex="-1"]:focus {
  outline-color: #4d90fe;
}
[tabindex="0"]:focus#master-content, [tabindex="-1"]:focus#master-content {
  outline: 0;
}

/* Colors */
/* NuGet package: nvColors.scss
   Version 1.3.2
*/
/* NuGet package: nvColors.scss */
/* Planning Categories */
/* Special Conditions */
/* NuGet package: NVGrowl
 *       Version: 0.3.1
 */
.nv-growl-container {
  display: none;
  position: fixed;
  top: 50px;
  right: 0;
  padding: 5px 0 1em;
  width: 30em;
  z-index: 19000;
}

.nv-growl, .nv-infobox {
  background-color: white;
  color: #323232;
  align-items: center;
  border: 1px solid transparent;
  border-radius: 4px;
  box-sizing: border-box !important;
  display: flex;
  margin-bottom: 1em;
  padding: 8px 6px;
  animation-timing-function: ease-out;
  transition: box-shadow linear 0.15s, border linear 0.2s;
}
.nv-growl *, .nv-infobox * {
  box-sizing: border-box !important;
}
.nv-growl.acssDisplayNone, .nv-infobox.acssDisplayNone {
  display: none;
}
.nv-growl:before, .nv-infobox:before {
  display: inline-block;
  font-family: "icomoon";
  line-height: 0;
  font-size: 1.3333333333em;
  vertical-align: -0.2em;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  speak: none;
  text-transform: none;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  flex: 0 1 auto;
  font-size: 2em;
  padding: 0 10px 0 2px;
  line-height: 1em !important;
}
.nv-growl:before:before, .nv-infobox:before:before {
  content: "**";
}
.nv-growl .nv-notification-content, .nv-infobox .nv-notification-content {
  border-left: 1px solid #bcbcbc;
  flex: 4 1 auto;
  min-height: 25px;
  padding-left: 10px;
}
.nv-growl h1.nv-notification-title, .nv-infobox h1.nv-notification-title {
  font-weight: normal;
  margin: 0;
  padding: 0;
}
.nv-growl h1.nv-notification-title + div.nv-notification-content, .nv-infobox h1.nv-notification-title + div.nv-notification-content {
  padding-top: 0.25em;
}
.nv-growl div.nv-notification-tools, .nv-infobox div.nv-notification-tools {
  align-self: flex-start;
  flex: 0 1 auto;
  padding: 0 10px;
  text-align: center;
}
.nv-growl ul.nv-as-container.nv-gr-close-link, .nv-infobox ul.nv-as-container.nv-gr-close-link {
  display: block;
  font-size: 0.9em;
  margin-right: -0.5em;
}
.nv-growl.mod-notification:before, .nv-growl.mod-notification svg, .nv-growl.mod-info:before, .nv-growl.mod-info svg, .nv-infobox.mod-notification:before, .nv-infobox.mod-notification svg, .nv-infobox.mod-info:before, .nv-infobox.mod-info svg {
  color: #3366ff;
  fill: #3366ff;
  content: "\e92f";
}
.nv-growl.mod-warning:before, .nv-growl.mod-warning svg, .nv-infobox.mod-warning:before, .nv-infobox.mod-warning svg {
  color: #f5a70b;
  fill: #f5a70b;
  content: "\e925";
}
.accessibility-mode .nv-growl.mod-warning:before, .accessibility-mode .nv-growl.mod-warning svg, .accessibility-mode .nv-infobox.mod-warning:before, .accessibility-mode .nv-infobox.mod-warning svg {
  color: #9e6c07;
  fill: #9e6c07;
}
.nv-growl.mod-error:before, .nv-growl.mod-error svg, .nv-infobox.mod-error:before, .nv-infobox.mod-error svg {
  color: #c61a0c;
  fill: #c61a0c;
  content: "\e90b";
}
.nv-growl.mod-success:before, .nv-growl.mod-success svg, .nv-infobox.mod-success:before, .nv-infobox.mod-success svg {
  color: #00c23b;
  fill: #00c23b;
  content: "\e903";
}
.accessibility-mode .nv-growl.mod-success:before, .accessibility-mode .nv-growl.mod-success svg, .accessibility-mode .nv-infobox.mod-success:before, .accessibility-mode .nv-infobox.mod-success svg {
  color: #008a27;
  fill: #008a27;
}

.nv-infobox {
  align-items: flex-start;
  font-size: 15px;
  padding: 6px;
  position: relative;
}
.nv-infobox:before {
  vertical-align: auto;
  line-height: unset;
  position: relative;
  z-index: 1;
}
.nv-infobox p {
  font-size: 1em;
}
.nv-infobox p:first-child {
  margin-top: 0;
}
.nv-infobox .nv-notification-content {
  border-left: none;
  min-height: 2em;
  padding-top: 0.5em;
  padding-left: 0;
  padding-right: 10px;
}
.nv-infobox h1.nv-notification-title {
  font-size: 1.1em;
  line-height: 1.3em;
  margin-top: -0.25em;
  padding-top: 0.4em;
  padding-bottom: 0.4em;
}
.nv-infobox .nv-notification-message {
  font-size: 0.9em;
  line-height: 1.8em;
  padding-bottom: 1em;
}
.nv-infobox div.nv-notification-tools {
  padding-top: 0.4em;
  padding-left: 0;
}
.nv-infobox.mod-notification, .nv-infobox.mod-info {
  border: 1px solid #3366ff;
  background-color: #d4dfff;
  color: black;
  fill: black;
}
.accessibility-mode .nv-infobox.mod-notification, .accessibility-mode .nv-infobox.mod-info {
  border-color: #3366ff;
}
.nv-infobox.mod-notification svg, .nv-infobox.mod-info svg {
  fill: black;
}
.nv-infobox.mod-notification h1.nv-notification-title, .nv-infobox.mod-info h1.nv-notification-title {
  color: #1a3380;
  fill: #1a3380;
}
.nv-infobox.mod-warning {
  border: 1px solid #f5a70b;
  background-color: #fff0d5;
  color: black;
  fill: black;
}
.accessibility-mode .nv-infobox.mod-warning {
  border-color: #f5a70b;
}
.nv-infobox.mod-warning svg {
  fill: black;
}
.nv-infobox.mod-warning h1.nv-notification-title {
  color: #603813;
  fill: #603813;
}
.nv-infobox.mod-error {
  border: 1px solid #c61a0c;
  background-color: #eaaaa4;
  color: black;
  fill: black;
}
.accessibility-mode .nv-infobox.mod-error {
  border-color: #c61a0c;
}
.nv-infobox.mod-error svg {
  fill: black;
}
.nv-infobox.mod-error h1.nv-notification-title {
  color: #630d06;
  fill: #630d06;
}
.nv-infobox.mod-success {
  border: 1px solid #00c23b;
  background-color: #b4edc5;
  color: black;
  fill: black;
}
.accessibility-mode .nv-infobox.mod-success {
  border-color: #00c23b;
}
.nv-infobox.mod-success svg {
  fill: black;
}
.nv-infobox.mod-success h1.nv-notification-title {
  color: #005518;
  fill: #005518;
}
.nv-infobox.mod-guidance {
  border: 1px solid #6d6d6d;
  background-color: white;
  color: black;
  fill: black;
  padding-left: 2em;
}
.accessibility-mode .nv-infobox.mod-guidance {
  border-color: #6d6d6d;
}
.nv-infobox.mod-guidance svg {
  fill: black;
}
.nv-infobox.mod-guidance h1.nv-notification-title {
  color: #6D6D6D;
  fill: #6D6D6D;
}
.nv-growl {
  box-shadow: rgba(0, 0, 0, 0.5) 0 0 2.5em;
  position: relative;
  right: -31em;
  width: 25em;
}
.nv-growl h1.nv-notification-title {
  color: #bcbcbc;
  fill: #bcbcbc;
  font-size: 0.9em;
}
.accessibility-mode .nv-growl h1.nv-notification-title {
  color: #3f4444;
  fill: #3f4444;
}
.nv-growl:hover, .nv-growl:focus {
  box-shadow: rgba(0, 0, 0, 0.8) 0 0 3em;
}
.nv-growl.mod-initialize {
  position: absolute;
  top: -10000px;
  visibility: hidden;
}
.nv-growl.ie:before {
  display: none;
}
.nv-growl:not(.ie) i:not(.nv-glyph-remove) {
  display: none;
  visibility: hidden;
}
.nv-growl:before, .nv-growl svg:not(.nv-glyph-remove) {
  display: inline-block;
  font-family: "icomoon";
  line-height: 0;
  font-size: 1.3333333333em;
  vertical-align: -0.2em;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  speak: none;
  text-transform: none;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  flex: 0 1 auto;
  font-size: 2em;
  padding: 0 10px 0 2px;
  width: 30px;
  height: 30px;
}
.nv-growl:before:before, .nv-growl svg:not(.nv-glyph-remove):before {
  content: "**";
}
.nv-growl span[data-glyph] {
  align-self: flex-start;
  margin-top: 3px;
}
.nv-growl:before {
  line-height: 1em !important;
  align-self: flex-start;
}
.nv-growl.mod-pre-shown {
  height: 0;
  margin-bottom: 0;
  min-height: 0;
  padding-top: 0;
  padding-bottom: 0;
  position: relative;
}
.nv-growl.mod-pre-shown:before, .nv-growl.mod-pre-shown > * {
  display: none;
}
.nv-growl.mod-slidein {
  animation-duration: 0.65s;
  animation-name: nv-animate-slidein;
}
.nv-growl.mod-shown {
  right: -3em;
}
.nv-growl.mod-fadeout {
  animation-duration: 0.3s;
  animation-name: nv-animate-fadeout;
}
.nv-growl.mod-hidden {
  min-height: 0;
  visibility: hidden !important;
}
.nv-growl.mod-hidden * {
  visibility: hidden !important;
}

@keyframes nv-animate-slidein {
  from {
    right: -26em;
  }
  to {
    right: -3em;
  }
}
@keyframes nv-animate-fadeout {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
  }
}
.acssBand100 > .nv-infobox {
  margin: 1em;
}
.acssBand100 .acssBandCaption + .nv-infobox {
  margin-top: 1.5em;
}

.nv-infobox:before {
  line-height: 1.4em !important;
}
.nv-infobox h1.nv-notification-title {
  font-size: 1.2em;
  font-weight: 600;
  padding-top: 0.3em;
  padding-bottom: 0.2em;
}
.nv-infobox .nv-notification-message {
  font-size: 1em;
  line-height: 1.7em;
}

@media only screen and (max-width: 767px) {
  .nv-infobox {
    flex-wrap: wrap;
  }
  div.nv-notification-content {
    max-width: calc(100% - 3em);
  }
  div.nv-notification-tools {
    margin-left: 2.2em;
  }
  .mod-form div.nv-notification-tools {
    margin-left: 0;
  }
}
:root {
  --nv-tooltip-nub-height: 8px;
  --nv-tooltip-nub-half: 4px;
  --nv-tooltip-nub-offset-minimum: 10px;
}

.nv-accessible-tooltip_container {
  background: transparent;
  box-sizing: border-box;
  opacity: 1;
  padding: 0.5rem;
  position: fixed;
  transition-property: opacity;
  transition-duration: 400ms;
  z-index: 20000;
}
.nv-accessible-tooltip_container.mod-transitioning {
  opacity: 0;
  visibility: hidden;
}
.nv-accessible-tooltip_container.mod-above {
  padding-top: 0;
}
.nv-accessible-tooltip_container.mod-above .nv-accessible-tooltip_nub {
  border-width: 1px 0 0 1px;
  left: calc(50% - var(--nv-tooltip-nub-half));
  top: calc(100% - var(--nv-tooltip-nub-half));
}
.nv-accessible-tooltip_container.mod-below {
  padding-bottom: 0;
}
.nv-accessible-tooltip_container.mod-below .nv-accessible-tooltip_nub {
  border-width: 0 1px 1px 0;
  left: calc(50% - var(--nv-tooltip-nub-half));
  top: calc(-1 * var(--nv-tooltip-nub-half));
}
.nv-accessible-tooltip_container.mod-above.override-nub-left .nv-accessible-tooltip_nub, .nv-accessible-tooltip_container.mod-below.override-nub-left .nv-accessible-tooltip_nub {
  left: var(--nv-tooltip-nub-side-override);
  right: initial;
}
.nv-accessible-tooltip_container.mod-above.override-nub-left.mod-minimum .nv-accessible-tooltip_nub, .nv-accessible-tooltip_container.mod-below.override-nub-left.mod-minimum .nv-accessible-tooltip_nub {
  left: var(--nv-tooltip-nub-offset-minimum);
}
.nv-accessible-tooltip_container.mod-above.override-nub-right .nv-accessible-tooltip_nub, .nv-accessible-tooltip_container.mod-below.override-nub-right .nv-accessible-tooltip_nub {
  left: initial;
  right: var(--nv-tooltip-nub-side-override);
}
.nv-accessible-tooltip_container.mod-above.override-nub-right.mod-minimum .nv-accessible-tooltip_nub, .nv-accessible-tooltip_container.mod-below.override-nub-right.mod-minimum .nv-accessible-tooltip_nub {
  right: var(--nv-tooltip-nub-offset-minimum);
}
.nv-accessible-tooltip_container.mod-left {
  padding-left: 0;
}
.nv-accessible-tooltip_container.mod-left .nv-accessible-tooltip_nub {
  border-width: 0 0 1px 1px;
  top: calc(50% - var(--nv-tooltip-nub-half));
  right: calc(-1 * var(--nv-tooltip-nub-half));
}
.nv-accessible-tooltip_container.mod-right {
  padding-right: 0;
}
.nv-accessible-tooltip_container.mod-right .nv-accessible-tooltip_nub {
  border-width: 1px 1px 0 0;
  top: calc(50% - var(--nv-tooltip-nub-half));
  left: calc(-1 * var(--nv-tooltip-nub-half));
}
.nv-accessible-tooltip_positioningTarget {
  background: transparent;
  box-sizing: border-box;
  position: fixed;
  width: 3px;
}
.nv-accessible-tooltip_tooltip {
  background: #474747;
  border: 1px solid #474747 !important;
  border-radius: 4px;
  box-shadow: 0 0 5px 0 #bbb;
  color: #DEDEDE;
  font-family: inherit;
  font-size: 0.9em;
  max-width: 280px !important;
  padding: 5px 8px !important;
  pointer-events: auto;
  z-index: 17000;
  box-sizing: border-box;
  position: relative;
  text-align: left;
  word-break: break-word;
  white-space: pre-line;
}
.nv-accessible-tooltip_nub {
  background: #474747;
  border-color: #474747;
  border-style: solid;
  display: block;
  height: var(--nv-tooltip-nub-height);
  position: absolute;
  transform: rotate(-135deg);
  width: var(--nv-tooltip-nub-height);
  z-index: -1;
}
.nv-accessible-tooltip_title {
  margin-bottom: 0.5em;
  color: #fff;
  font-weight: bold;
  text-align: left;
}
.nv-accessible-tooltip_content strong, .nv-accessible-tooltip_content em {
  color: #fff;
}
.nv-accessible-tooltip_text {
  margin: 6px 0;
  text-align: left;
  word-break: break-word;
  white-space: pre-line;
}
.nv-accessible-tooltip_highlight {
  color: #fff;
  font-weight: bold;
}
.nv-accessible-tooltip_target.mod-has-open-tooltip.nv-as-link {
  text-decoration: underline;
}

.nv-mouse-position-tracker {
  position: fixed;
  pointer-events: none;
  z-index: 2147483647;
}

.nvOrgTree__selectAllPanel {
  margin: 0;
  margin-bottom: 1em;
  padding: 0;
  list-style: none;
}

.nvOrgTree__searchBox {
  margin-bottom: 1em;
}

.nvOrgTree__criteriaWrapper {
  position: relative;
  display: inline-block;
}

.nvOrgTree__criteria {
  width: 20em;
}

.nvOrgTree__searchSpinner {
  display: none;
}
.nvOrgTree--searchInProgress .nvOrgTree__searchSpinner {
  display: block;
  position: absolute;
  right: 4px;
  top: 6px;
  width: 16px;
  height: 16px;
}

.nvOrgTree__treeContainer--disabled {
  opacity: 0.5;
}

.nvOrgTree__scrollContainer {
  border: 1px solid gray;
  overflow: auto;
  height: 25em;
}

.nvOrgTree__jstree {
  padding: 0.5em;
}
.nvOrgTree__jstree .jstree-anchor.jstree-disabled > .jstree-checkbox {
  display: none;
}
.nvOrgTree__jstree .jstree-anchor.jstree-hovered > .jstree-checkbox {
  background-color: #e7f4f9;
}
.nvOrgTree__jstree .jstree-disabled.jstree-hovered {
  background: #e7f4f9;
}

.nvOrgTree__nodeSuffix {
  color: #c61a0c;
  fill: #c61a0c;
  padding-left: 0.5em;
}

.nvOrgTree__footer {
  border: 1px solid gray;
  border-top: none;
  padding: 0.5em;
}

.nvOrgTree:not(.nvOrgTree--noOrganizations) .nvOrgTree__noOrganizationMessage {
  display: none;
}
.nvOrgTree.nvOrgTree--noOrganizations .nvOrgTree__selectAllPanel,
.nvOrgTree.nvOrgTree--noOrganizations .nvOrgTree__treeContainer {
  display: none;
}

.nvOrgChooser {
  display: flex;
  line-height: 1.1em;
}

.nvOrgChooser__selectLink {
  user-select: none;
  cursor: pointer;
  display: inline-block;
}
.nvOrgChooser__selectLink > img {
  display: block;
}
.nvOrgChooser__selectLink:hover {
  text-decoration: none;
}

.nvOrgChooser__iconContainer {
  flex: 0 0 auto;
  margin-left: 10px;
}

.nvOrgChooser__spinner {
  flex: 0 0 auto;
  display: none;
  margin-left: 10px;
  padding-top: 2px;
}
.nvOrgChooser__spinner > img {
  user-select: none;
}

.nvOrgChooser--busy .nvOrgChooser__spinner {
  display: block !important;
}
.nvOrgChooser--busy .nvOrgChooser__iconContainer {
  display: none !important;
}

.nvOrgChooser__listContainer {
  max-height: 12em;
  overflow-y: auto;
  overflow-x: hidden;
  border: 1px solid #aaa;
  background-color: white;
}

.nvOrgChooser__list {
  width: 100%;
  margin: 0;
  padding: 0;
  list-style: none;
  display: table;
}

.nvOrgChooser__listItem {
  display: table-row;
}

.nvOrgChooser__listItem:hover {
  background-color: #e2f0ff;
}

.nvOrgChooser__orgName {
  display: table-cell;
  padding: 6px 0.5em 6px 0.5em;
  vertical-align: top;
}

.nvOrgChooser__buttonContainer {
  display: table-cell;
  padding: 4px;
  vertical-align: top;
  width: 20px;
}

a.nvOrgChooser__removeButton, a.nvOrgChooser__removeButton:visited {
  color: #6D6D6D;
  fill: #6D6D6D;
  vertical-align: middle;
}
.accessibility-mode a.nvOrgChooser__removeButton, .accessibility-mode a.nvOrgChooser__removeButton:visited {
  color: #474747;
  fill: #474747;
}
a.nvOrgChooser__removeButton > .nv-glyph, a.nvOrgChooser__removeButton:visited > .nv-glyph {
  font-size: 16px;
}
.nvOrgChooser__listItem:hover a.nvOrgChooser__removeButton, .nvOrgChooser__listItem:hover a.nvOrgChooser__removeButton:visited {
  color: #4668ba;
  fill: #4668ba;
}
.nvOrgChooser__listItem:hover a.nvOrgChooser__removeButton:focus, .nvOrgChooser__listItem:hover a.nvOrgChooser__removeButton:hover, .nvOrgChooser__listItem:hover a.nvOrgChooser__removeButton:visited:focus, .nvOrgChooser__listItem:hover a.nvOrgChooser__removeButton:visited:hover {
  color: #2d4866;
  fill: #2d4866;
}
a.nvOrgChooser__removeButton:focus, a.nvOrgChooser__removeButton:visited:focus {
  color: #2d4866;
  fill: #2d4866;
}

.nvOrgChooser__listItem + .nvOrgChooser__listItem .nvOrgChooser__orgName, .nvOrgChooser__listItem + .nvOrgChooser__listItem .nvOrgChooser__buttonContainer {
  border-top: 1px solid #d5d5d5;
}

.nvOrgChooser--noneSelected .nvOrgChooser__listContainer,
.nvOrgChooser--noneSelected .nvOrgChooser__allSelectedMessage {
  display: none;
}
.nvOrgChooser--noneSelected .nvOrgChooser__selections {
  flex: 0 0 auto;
}
.nv-field .nvOrgChooser--noneSelected .nvOrgChooser__selections {
  padding-top: 7px;
  padding-bottom: 7px;
}
.acssInputField .nvOrgChooser--noneSelected .nvOrgChooser__selections {
  padding-top: 2px;
}
.nvOrgChooser--noneSelected .nvOrgChooser__iconContainer {
  padding-top: 2px;
}
.nv-field .nvOrgChooser--noneSelected .nvOrgChooser__iconContainer {
  padding-top: 7px;
}

.nvOrgChooser--someSelected .nvOrgChooser__noneSelectedMessage,
.nvOrgChooser--someSelected .nvOrgChooser__allSelectedMessage {
  display: none;
}
.nvOrgChooser--someSelected .nvOrgChooser__selections {
  flex: 1 1 auto;
  max-width: 30em;
}
.nvOrgChooser--someSelected .nvOrgChooser__iconContainer {
  padding-top: 7px;
}
.nvOrgChooser--someSelected .nvOrgChooser__spinner {
  padding-top: 7px;
}

.nvOrgChooser--allSelected .nvOrgChooser__noneSelectedMessage,
.nvOrgChooser--allSelected .nvOrgChooser__listContainer,
.nvOrgChooser--allSelected .nvOrgChooser__iconContainer {
  display: none;
}
.nvOrgChooser--allSelected .nvOrgChooser__selections {
  flex: 0 0 auto;
}
.nv-field .nvOrgChooser--allSelected .nvOrgChooser__selections {
  padding-top: 7px;
  padding-bottom: 7px;
}
.acssInputField .nvOrgChooser--allSelected .nvOrgChooser__selections {
  padding-top: 2px;
}

.nvOrgChooser__inactive {
  margin-left: 0.5em;
}

/* Overrides of old inputfield css */
.acssInputField > dd span.nvOrgChooser__orgName {
  display: table-cell;
  margin-right: 0;
}

.acssInputField > dd span.nvOrgChooser__buttonContainer {
  display: table-cell;
}

.acssInputField > dd span.nvOrgChooser__inactive {
  vertical-align: baseline;
}

/* NuGet Package: NVFrameworkScss
 * Version 1.1.1
 */
.nv-help-text-icon-small {
  background-image: url("../Content/NVFramework/Alerts/Icons/svg/help-15x15.svg");
  background-repeat: no-repeat;
  background-position: 0 0;
  color: #000;
  display: inline-block;
  line-height: normal;
  margin-right: 0;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 1rem;
  min-height: 15px;
  min-width: 15px;
  padding: 0 0 0 20px;
  background-position: 0 0.15em;
}
.no-svg .nv-help-text-icon-small {
  background-image: url("../Content/NVFramework/Alerts/Icons/png/help-15x15.png");
}
.nv-help-text-icon-small:not(.nv-field-message):not(.nv-field-validation) {
  margin-left: 0;
}

.nv-help-text-icon-medium {
  background-image: url("../Content/NVFramework/Alerts/Icons/svg/help-30x30.svg");
  background-repeat: no-repeat;
  background-position: 0 0;
  color: #000;
  display: inline-block;
  line-height: normal;
  margin-right: 0;
  margin-top: 0;
  margin-bottom: 0;
  min-height: 30px;
  min-width: 30px;
  padding: 7px 0 0 35px;
  padding-top: 5px;
}
.no-svg .nv-help-text-icon-medium {
  background-image: url("../Content/NVFramework/Alerts/Icons/png/help-30x30.png");
}
.nv-help-text-icon-medium:not(.nv-field-message):not(.nv-field-validation) {
  margin-left: 0;
}

.nv-info-text-icon-small {
  background-image: url("../Content/NVFramework/Alerts/Icons/svg/info-15x15.svg");
  background-repeat: no-repeat;
  background-position: 0 0;
  color: #000;
  display: inline-block;
  line-height: normal;
  margin-right: 0;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 1rem;
  min-height: 15px;
  min-width: 15px;
  padding: 0 0 0 20px;
  background-position: 0 0.15em;
}
.no-svg .nv-info-text-icon-small {
  background-image: url("../Content/NVFramework/Alerts/Icons/png/info-15x15.png");
}
.nv-info-text-icon-small:not(.nv-field-message):not(.nv-field-validation) {
  margin-left: 0;
}

.nv-info-text-icon-medium {
  background-image: url("../Content/NVFramework/Alerts/Icons/svg/info-30x30.svg");
  background-repeat: no-repeat;
  background-position: 0 0;
  color: #000;
  display: inline-block;
  line-height: normal;
  margin-right: 0;
  margin-top: 0;
  margin-bottom: 0;
  min-height: 30px;
  min-width: 30px;
  padding: 7px 0 0 35px;
  padding-top: 5px;
}
.no-svg .nv-info-text-icon-medium {
  background-image: url("../Content/NVFramework/Alerts/Icons/png/info-30x30.png");
}
.nv-info-text-icon-medium:not(.nv-field-message):not(.nv-field-validation) {
  margin-left: 0;
}

.nv-error-text-icon-small {
  background-image: url("../Content/NVFramework/Alerts/Icons/svg/error-15x15.svg");
  background-repeat: no-repeat;
  background-position: 0 0;
  color: #000;
  display: inline-block;
  line-height: normal;
  margin-right: 0;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 1rem;
  min-height: 15px;
  min-width: 15px;
  padding: 0 0 0 20px;
  background-position: 0 0.15em;
}
.no-svg .nv-error-text-icon-small {
  background-image: url("../Content/NVFramework/Alerts/Icons/png/error-15x15.png");
}
.nv-error-text-icon-small:not(.nv-field-message):not(.nv-field-validation) {
  margin-left: 0;
}

.nv-error-text-icon-medium {
  background-image: url("../Content/NVFramework/Alerts/Icons/svg/error-30x30.svg");
  background-repeat: no-repeat;
  background-position: 0 0;
  color: #000;
  display: inline-block;
  line-height: normal;
  margin-right: 0;
  margin-top: 0;
  margin-bottom: 0;
  min-height: 30px;
  min-width: 30px;
  padding: 7px 0 0 35px;
  padding-top: 5px;
}
.no-svg .nv-error-text-icon-medium {
  background-image: url("../Content/NVFramework/Alerts/Icons/png/error-30x30.png");
}
.nv-error-text-icon-medium:not(.nv-field-message):not(.nv-field-validation) {
  margin-left: 0;
}

.nv-warning-text-icon-small {
  background-image: url("../Content/NVFramework/Alerts/Icons/svg/warning-15x15.svg");
  background-repeat: no-repeat;
  background-position: 0 0;
  color: #000;
  display: inline-block;
  line-height: normal;
  margin-right: 0;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 1rem;
  min-height: 15px;
  min-width: 15px;
  padding: 0 0 0 20px;
  background-position: 0 0.15em;
}
.no-svg .nv-warning-text-icon-small {
  background-image: url("../Content/NVFramework/Alerts/Icons/png/warning-15x15.png");
}
.nv-warning-text-icon-small:not(.nv-field-message):not(.nv-field-validation) {
  margin-left: 0;
}

.nv-warning-text-icon-medium {
  background-image: url("../Content/NVFramework/Alerts/Icons/svg/warning-30x30.svg");
  background-repeat: no-repeat;
  background-position: 0 0;
  color: #000;
  display: inline-block;
  line-height: normal;
  margin-right: 0;
  margin-top: 0;
  margin-bottom: 0;
  min-height: 30px;
  min-width: 30px;
  padding: 7px 0 0 35px;
  padding-top: 5px;
}
.no-svg .nv-warning-text-icon-medium {
  background-image: url("../Content/NVFramework/Alerts/Icons/png/warning-30x30.png");
}
.nv-warning-text-icon-medium:not(.nv-field-message):not(.nv-field-validation) {
  margin-left: 0;
}

.nv-success-text-icon-small {
  background-image: url("../Content/NVFramework/Alerts/Icons/svg/success-15x15.svg");
  background-repeat: no-repeat;
  background-position: 0 0;
  color: #000;
  display: inline-block;
  line-height: normal;
  margin-right: 0;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 1rem;
  min-height: 15px;
  min-width: 15px;
  padding: 0 0 0 20px;
  background-position: 0 0.15em;
}
.no-svg .nv-success-text-icon-small {
  background-image: url("../Content/NVFramework/Alerts/Icons/png/success-15x15.png");
}
.nv-success-text-icon-small:not(.nv-field-message):not(.nv-field-validation) {
  margin-left: 0;
}

.nv-success-text-icon-medium {
  background-image: url("../Content/NVFramework/Alerts/Icons/svg/success-30x30.svg");
  background-repeat: no-repeat;
  background-position: 0 0;
  color: #000;
  display: inline-block;
  line-height: normal;
  margin-right: 0;
  margin-top: 0;
  margin-bottom: 0;
  min-height: 30px;
  min-width: 30px;
  padding: 7px 0 0 35px;
  padding-top: 5px;
}
.no-svg .nv-success-text-icon-medium {
  background-image: url("../Content/NVFramework/Alerts/Icons/png/success-30x30.png");
}
.nv-success-text-icon-medium:not(.nv-field-message):not(.nv-field-validation) {
  margin-left: 0;
}

.nv-warning-text-icon-medium {
  display: block;
  padding-top: 6px;
}

.nv-warning-text-icon-small,
.nv-error-text-icon-small,
.nv-error-text-icon-medium,
.nv-success-text-icon-small,
.nv-warning-text-icon-medium {
  display: block;
}

.acadisModal-content > .nv-warning-text-icon-medium > p:first-child,
.acadisModal-content > .nv-error-text-icon-medium > p:first-child {
  font-weight: 600;
  padding-top: 7px;
}

.nv-success-text-icon-small em {
  color: #00AA30;
  font-style: normal;
}

.acssListItemError {
  list-style-image: url("../Content/NVFramework/Alerts/Icons/svg/error-15x15.svg");
}
.no-svg .acssListItemError {
  list-style-image: url("../Content/NVFramework/Alerts/Icons/png/error-15x15.png");
}

/* NuGet package: nvField.js
    Version 1.0.40
*/
/* NuGet package: nvField.js
    Version 1.0.40
*/
.nv-field {
  border: none;
  padding: 8px 0;
  max-width: 860px;
  min-width: 0;
}
.nv-field.modNoHover:hover {
  background-color: transparent !important;
}
.nv-field.row {
  margin-left: 0;
  margin-right: 0;
}
.nv-field.mod-no-grid {
  flex-wrap: nowrap;
}
.nv-field.mod-in-table {
  display: flex;
  flex-wrap: wrap;
}
.nv-field.mod-in-table .nv-field-help {
  flex: 0 0 auto;
}
.nv-field.mod-in-table .nv-field-editor {
  flex: 1;
}
.nv-field:not(.mod-no-highlight):hover, .nv-field:not(.mod-no-highlight).acssModHover {
  background-color: #f2f2f2;
}
.nv-field:not(.mod-no-highlight).mod-focused {
  background-color: #e2f0ff;
}
.nv-field:not(.mod-no-highlight).mod-focused .nv-field:hover {
  background-color: #e2f0ff;
}
@media only screen and (min-width: 768px) {
  .nv-field.mod-read-only > .nv-field-label:not(.mod-multiline), .mod-read-only .nv-field > .nv-field-label:not(.mod-multiline) {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
  }
}
@media only screen and (min-width: 768px) {
  .nv-field.mod-read-only > .nv-field-display,
  .nv-field.mod-read-only > .nv-field-editor, .mod-read-only .nv-field > .nv-field-display,
  .mod-read-only .nv-field > .nv-field-editor {
    padding-top: 0;
    padding-bottom: 0 !important;
  }
  .nv-field.mod-read-only > .nv-field-display .nv-help-text:first-child,
  .nv-field.mod-read-only > .nv-field-editor .nv-help-text:first-child, .mod-read-only .nv-field > .nv-field-display .nv-help-text:first-child,
  .mod-read-only .nv-field > .nv-field-editor .nv-help-text:first-child {
    padding-top: 0 !important;
  }
}
.nv-field.mod-read-only > .nv-field-display > .nv-field-display-text:empty::after, .mod-read-only .nv-field > .nv-field-display > .nv-field-display-text:empty::after {
  padding-bottom: 0;
}
@media only screen and (min-width: 768px) {
  .nv-field.mod-read-only > .nv-field-help .nv-as-container, .mod-read-only .nv-field > .nv-field-help .nv-as-container {
    margin-top: -3px;
  }
}
.nv-field > .nv-field-label {
  font-size: 1rem;
  line-height: 1.1em;
  margin-bottom: 0.5em;
  white-space: nowrap;
}
@media only screen and (min-width: 768px) {
  .nv-field > .nv-field-label:not(.mod-multiline) {
    margin-bottom: 0;
    padding-top: 7px;
    text-align: right;
  }
}
.nv-field > .nv-field-label > abbr {
  color: #c61a0c;
  fill: #c61a0c;
  font-weight: bold;
  line-height: 1em;
  margin: 0 0 0 0.25em;
}
@media only screen and (min-width: 768px) {
  .nv-field > .nv-field-label > abbr:not(.mod-multiline) {
    margin: 0 0.25em 0 0;
  }
}
.nv-field > .nv-field-label > label {
  display: inline;
  font-weight: 600;
  line-height: inherit;
  margin: 0;
  vertical-align: baseline;
  white-space: normal;
}
.nv-field > .nv-field-label.nv-accessible-hide + .nv-field-list-clickable {
  padding-left: 0;
}
.nv-field > .nv-field-display,
.nv-field > .nv-field-editor,
.nv-field > .nv-field-list > ul.nv-field-editor {
  font-size: 1rem;
  line-height: 1.1em;
}
@media only screen and (min-width: 768px) {
  .nv-field > .nv-field-display,
  .nv-field > .nv-field-editor,
  .nv-field > .nv-field-list > ul.nv-field-editor {
    /*&:not(.mod-multiline) {*/
    padding-right: 0;
    /*}*/
  }
  .nv-field > .nv-field-display:not(.mod-hide-label):not(.mod-multiline),
  .nv-field > .nv-field-editor:not(.mod-hide-label):not(.mod-multiline),
  .nv-field > .nv-field-list > ul.nv-field-editor:not(.mod-hide-label):not(.mod-multiline) {
    padding-left: 0;
  }
}
.nv-field > .nv-field-display span,
.nv-field > .nv-field-editor span,
.nv-field > .nv-field-list > ul.nv-field-editor span {
  font-size: 1rem;
}
.nv-field > .nv-field-display > span,
.nv-field > .nv-field-editor > span,
.nv-field > .nv-field-list > ul.nv-field-editor > span {
  margin: 0 0.25em 0 0;
}
.nv-field > .nv-field-display > span:first-child,
.nv-field > .nv-field-editor > span:first-child,
.nv-field > .nv-field-list > ul.nv-field-editor > span:first-child {
  margin-left: 0;
}
.nv-field > .nv-field-display > span:last-child,
.nv-field > .nv-field-editor > span:last-child,
.nv-field > .nv-field-list > ul.nv-field-editor > span:last-child {
  margin-right: 0;
}
.nv-field > .nv-field-display > p,
.nv-field > .nv-field-editor > p,
.nv-field > .nv-field-list > ul.nv-field-editor > p {
  line-height: inherit;
}
.nv-field > .nv-field-display > .nv-help-text:first-child,
.nv-field > .nv-field-editor > .nv-help-text:first-child,
.nv-field > .nv-field-list > ul.nv-field-editor > .nv-help-text:first-child {
  padding-top: 0;
}
@media only screen and (min-width: 768px) {
  .nv-field > .nv-field-display > .nv-help-text:first-child,
  .nv-field > .nv-field-editor > .nv-help-text:first-child,
  .nv-field > .nv-field-list > ul.nv-field-editor > .nv-help-text:first-child {
    padding-top: 7px;
  }
}
.nv-field > .nv-field-display p.nv-help-text,
.nv-field > .nv-field-editor p.nv-help-text,
.nv-field > .nv-field-list > ul.nv-field-editor p.nv-help-text {
  padding: 0.5em 0;
  margin-bottom: 0;
}
.nv-field > .nv-field-display p.nv-help-text:last-child,
.nv-field > .nv-field-editor p.nv-help-text:last-child,
.nv-field > .nv-field-list > ul.nv-field-editor p.nv-help-text:last-child {
  padding-bottom: 0;
}
.nv-field > .nv-field-display > .field-validation-error,
.nv-field > .nv-field-editor > .field-validation-error,
.nv-field > .nv-field-list > ul.nv-field-editor > .field-validation-error {
  display: block !important;
}
.nv-field > .nv-field-display.no-options {
  color: #6D6D6D;
  fill: #6D6D6D;
  font-style: italic;
}
.accessibility-mode .nv-field > .nv-field-display.no-options {
  color: #474747;
  fill: #474747;
}
.nv-field > .nv-field-display > span.nv-field-display-text {
  white-space: pre-wrap;
  white-space: -moz-pre-wrap;
  white-space: -pre-wrap;
  white-space: -o-pre-wrap;
  -ms-word-wrap: break-word;
  word-wrap: break-word;
}
.nv-field > .nv-field-display > span.nv-field-display-text:empty::after {
  color: #999999;
  fill: #999999;
  font-style: italic;
  content: "No information provided";
  padding-bottom: 7px;
}
.accessibility-mode .nv-field > .nv-field-display > span.nv-field-display-text:empty::after {
  color: #474747;
  fill: #474747;
}
@media only screen and (min-width: 768px) {
  .nv-field > .nv-field-display {
    padding-top: 7px;
  }
}
.nv-field > .nv-field-editor input[type=email], .nv-field > .nv-field-editor input[type=number], .nv-field > .nv-field-editor input[type=numeric], .nv-field > .nv-field-editor input[type=password], .nv-field > .nv-field-editor input[type=search], .nv-field > .nv-field-editor input[type=tel], .nv-field > .nv-field-editor input[type=text], .nv-field > .nv-field-editor input[type=url], .nv-field > .nv-field-editor input[type=color], .nv-field > .nv-field-editor input[type=date], .nv-field > .nv-field-editor input[type=datetime], .nv-field > .nv-field-editor input[type=datetime-local], .nv-field > .nv-field-editor input[type=month], .nv-field > .nv-field-editor input[type=time], .nv-field > .nv-field-editor input[type=week],
.nv-field > .nv-field-editor input[type=file],
.nv-field > .nv-field-editor textarea {
  box-sizing: border-box;
  width: 100%;
}
.nv-field > .nv-field-editor input[type=email][readonly], .nv-field > .nv-field-editor input[type=email]:disabled, .nv-field > .nv-field-editor input[type=email].aspNetDisabled, .nv-field > .nv-field-editor input[type=email].acssTextDisabled, .nv-field > .nv-field-editor input[type=number][readonly], .nv-field > .nv-field-editor input[type=number]:disabled, .nv-field > .nv-field-editor input[type=number].aspNetDisabled, .nv-field > .nv-field-editor input[type=number].acssTextDisabled, .nv-field > .nv-field-editor input[type=numeric][readonly], .nv-field > .nv-field-editor input[type=numeric]:disabled, .nv-field > .nv-field-editor input[type=numeric].aspNetDisabled, .nv-field > .nv-field-editor input[type=numeric].acssTextDisabled, .nv-field > .nv-field-editor input[type=password][readonly], .nv-field > .nv-field-editor input[type=password]:disabled, .nv-field > .nv-field-editor input[type=password].aspNetDisabled, .nv-field > .nv-field-editor input[type=password].acssTextDisabled, .nv-field > .nv-field-editor input[type=search][readonly], .nv-field > .nv-field-editor input[type=search]:disabled, .nv-field > .nv-field-editor input[type=search].aspNetDisabled, .nv-field > .nv-field-editor input[type=search].acssTextDisabled, .nv-field > .nv-field-editor input[type=tel][readonly], .nv-field > .nv-field-editor input[type=tel]:disabled, .nv-field > .nv-field-editor input[type=tel].aspNetDisabled, .nv-field > .nv-field-editor input[type=tel].acssTextDisabled, .nv-field > .nv-field-editor input[type=text][readonly], .nv-field > .nv-field-editor input[type=text]:disabled, .nv-field > .nv-field-editor input[type=text].aspNetDisabled, .nv-field > .nv-field-editor input[type=text].acssTextDisabled, .nv-field > .nv-field-editor input[type=url][readonly], .nv-field > .nv-field-editor input[type=url]:disabled, .nv-field > .nv-field-editor input[type=url].aspNetDisabled, .nv-field > .nv-field-editor input[type=url].acssTextDisabled, .nv-field > .nv-field-editor input[type=color][readonly], .nv-field > .nv-field-editor input[type=color]:disabled, .nv-field > .nv-field-editor input[type=color].aspNetDisabled, .nv-field > .nv-field-editor input[type=color].acssTextDisabled, .nv-field > .nv-field-editor input[type=date][readonly], .nv-field > .nv-field-editor input[type=date]:disabled, .nv-field > .nv-field-editor input[type=date].aspNetDisabled, .nv-field > .nv-field-editor input[type=date].acssTextDisabled, .nv-field > .nv-field-editor input[type=datetime][readonly], .nv-field > .nv-field-editor input[type=datetime]:disabled, .nv-field > .nv-field-editor input[type=datetime].aspNetDisabled, .nv-field > .nv-field-editor input[type=datetime].acssTextDisabled, .nv-field > .nv-field-editor input[type=datetime-local][readonly], .nv-field > .nv-field-editor input[type=datetime-local]:disabled, .nv-field > .nv-field-editor input[type=datetime-local].aspNetDisabled, .nv-field > .nv-field-editor input[type=datetime-local].acssTextDisabled, .nv-field > .nv-field-editor input[type=month][readonly], .nv-field > .nv-field-editor input[type=month]:disabled, .nv-field > .nv-field-editor input[type=month].aspNetDisabled, .nv-field > .nv-field-editor input[type=month].acssTextDisabled, .nv-field > .nv-field-editor input[type=time][readonly], .nv-field > .nv-field-editor input[type=time]:disabled, .nv-field > .nv-field-editor input[type=time].aspNetDisabled, .nv-field > .nv-field-editor input[type=time].acssTextDisabled, .nv-field > .nv-field-editor input[type=week][readonly], .nv-field > .nv-field-editor input[type=week]:disabled, .nv-field > .nv-field-editor input[type=week].aspNetDisabled, .nv-field > .nv-field-editor input[type=week].acssTextDisabled,
.nv-field > .nv-field-editor input[type=file][readonly],
.nv-field > .nv-field-editor input[type=file]:disabled,
.nv-field > .nv-field-editor input[type=file].aspNetDisabled,
.nv-field > .nv-field-editor input[type=file].acssTextDisabled,
.nv-field > .nv-field-editor textarea[readonly],
.nv-field > .nv-field-editor textarea:disabled,
.nv-field > .nv-field-editor textarea.aspNetDisabled,
.nv-field > .nv-field-editor textarea.acssTextDisabled {
  color: #000000 !important;
  fill: #000000 !important;
  background-color: transparent !important;
  border-color: transparent !important;
  font-style: normal !important;
  text-align: left !important;
}
.nv-field > .nv-field-editor input[type=email][readonly]:placeholder-shown, .nv-field > .nv-field-editor input[type=email][readonly].acssPlaceholder, .nv-field > .nv-field-editor input[type=email]:disabled:placeholder-shown, .nv-field > .nv-field-editor input[type=email]:disabled.acssPlaceholder, .nv-field > .nv-field-editor input[type=email].aspNetDisabled:placeholder-shown, .nv-field > .nv-field-editor input[type=email].aspNetDisabled.acssPlaceholder, .nv-field > .nv-field-editor input[type=email].acssTextDisabled:placeholder-shown, .nv-field > .nv-field-editor input[type=email].acssTextDisabled.acssPlaceholder, .nv-field > .nv-field-editor input[type=number][readonly]:placeholder-shown, .nv-field > .nv-field-editor input[type=number][readonly].acssPlaceholder, .nv-field > .nv-field-editor input[type=number]:disabled:placeholder-shown, .nv-field > .nv-field-editor input[type=number]:disabled.acssPlaceholder, .nv-field > .nv-field-editor input[type=number].aspNetDisabled:placeholder-shown, .nv-field > .nv-field-editor input[type=number].aspNetDisabled.acssPlaceholder, .nv-field > .nv-field-editor input[type=number].acssTextDisabled:placeholder-shown, .nv-field > .nv-field-editor input[type=number].acssTextDisabled.acssPlaceholder, .nv-field > .nv-field-editor input[type=numeric][readonly]:placeholder-shown, .nv-field > .nv-field-editor input[type=numeric][readonly].acssPlaceholder, .nv-field > .nv-field-editor input[type=numeric]:disabled:placeholder-shown, .nv-field > .nv-field-editor input[type=numeric]:disabled.acssPlaceholder, .nv-field > .nv-field-editor input[type=numeric].aspNetDisabled:placeholder-shown, .nv-field > .nv-field-editor input[type=numeric].aspNetDisabled.acssPlaceholder, .nv-field > .nv-field-editor input[type=numeric].acssTextDisabled:placeholder-shown, .nv-field > .nv-field-editor input[type=numeric].acssTextDisabled.acssPlaceholder, .nv-field > .nv-field-editor input[type=password][readonly]:placeholder-shown, .nv-field > .nv-field-editor input[type=password][readonly].acssPlaceholder, .nv-field > .nv-field-editor input[type=password]:disabled:placeholder-shown, .nv-field > .nv-field-editor input[type=password]:disabled.acssPlaceholder, .nv-field > .nv-field-editor input[type=password].aspNetDisabled:placeholder-shown, .nv-field > .nv-field-editor input[type=password].aspNetDisabled.acssPlaceholder, .nv-field > .nv-field-editor input[type=password].acssTextDisabled:placeholder-shown, .nv-field > .nv-field-editor input[type=password].acssTextDisabled.acssPlaceholder, .nv-field > .nv-field-editor input[type=search][readonly]:placeholder-shown, .nv-field > .nv-field-editor input[type=search][readonly].acssPlaceholder, .nv-field > .nv-field-editor input[type=search]:disabled:placeholder-shown, .nv-field > .nv-field-editor input[type=search]:disabled.acssPlaceholder, .nv-field > .nv-field-editor input[type=search].aspNetDisabled:placeholder-shown, .nv-field > .nv-field-editor input[type=search].aspNetDisabled.acssPlaceholder, .nv-field > .nv-field-editor input[type=search].acssTextDisabled:placeholder-shown, .nv-field > .nv-field-editor input[type=search].acssTextDisabled.acssPlaceholder, .nv-field > .nv-field-editor input[type=tel][readonly]:placeholder-shown, .nv-field > .nv-field-editor input[type=tel][readonly].acssPlaceholder, .nv-field > .nv-field-editor input[type=tel]:disabled:placeholder-shown, .nv-field > .nv-field-editor input[type=tel]:disabled.acssPlaceholder, .nv-field > .nv-field-editor input[type=tel].aspNetDisabled:placeholder-shown, .nv-field > .nv-field-editor input[type=tel].aspNetDisabled.acssPlaceholder, .nv-field > .nv-field-editor input[type=tel].acssTextDisabled:placeholder-shown, .nv-field > .nv-field-editor input[type=tel].acssTextDisabled.acssPlaceholder, .nv-field > .nv-field-editor input[type=text][readonly]:placeholder-shown, .nv-field > .nv-field-editor input[type=text][readonly].acssPlaceholder, .nv-field > .nv-field-editor input[type=text]:disabled:placeholder-shown, .nv-field > .nv-field-editor input[type=text]:disabled.acssPlaceholder, .nv-field > .nv-field-editor input[type=text].aspNetDisabled:placeholder-shown, .nv-field > .nv-field-editor input[type=text].aspNetDisabled.acssPlaceholder, .nv-field > .nv-field-editor input[type=text].acssTextDisabled:placeholder-shown, .nv-field > .nv-field-editor input[type=text].acssTextDisabled.acssPlaceholder, .nv-field > .nv-field-editor input[type=url][readonly]:placeholder-shown, .nv-field > .nv-field-editor input[type=url][readonly].acssPlaceholder, .nv-field > .nv-field-editor input[type=url]:disabled:placeholder-shown, .nv-field > .nv-field-editor input[type=url]:disabled.acssPlaceholder, .nv-field > .nv-field-editor input[type=url].aspNetDisabled:placeholder-shown, .nv-field > .nv-field-editor input[type=url].aspNetDisabled.acssPlaceholder, .nv-field > .nv-field-editor input[type=url].acssTextDisabled:placeholder-shown, .nv-field > .nv-field-editor input[type=url].acssTextDisabled.acssPlaceholder, .nv-field > .nv-field-editor input[type=color][readonly]:placeholder-shown, .nv-field > .nv-field-editor input[type=color][readonly].acssPlaceholder, .nv-field > .nv-field-editor input[type=color]:disabled:placeholder-shown, .nv-field > .nv-field-editor input[type=color]:disabled.acssPlaceholder, .nv-field > .nv-field-editor input[type=color].aspNetDisabled:placeholder-shown, .nv-field > .nv-field-editor input[type=color].aspNetDisabled.acssPlaceholder, .nv-field > .nv-field-editor input[type=color].acssTextDisabled:placeholder-shown, .nv-field > .nv-field-editor input[type=color].acssTextDisabled.acssPlaceholder, .nv-field > .nv-field-editor input[type=date][readonly]:placeholder-shown, .nv-field > .nv-field-editor input[type=date][readonly].acssPlaceholder, .nv-field > .nv-field-editor input[type=date]:disabled:placeholder-shown, .nv-field > .nv-field-editor input[type=date]:disabled.acssPlaceholder, .nv-field > .nv-field-editor input[type=date].aspNetDisabled:placeholder-shown, .nv-field > .nv-field-editor input[type=date].aspNetDisabled.acssPlaceholder, .nv-field > .nv-field-editor input[type=date].acssTextDisabled:placeholder-shown, .nv-field > .nv-field-editor input[type=date].acssTextDisabled.acssPlaceholder, .nv-field > .nv-field-editor input[type=datetime][readonly]:placeholder-shown, .nv-field > .nv-field-editor input[type=datetime][readonly].acssPlaceholder, .nv-field > .nv-field-editor input[type=datetime]:disabled:placeholder-shown, .nv-field > .nv-field-editor input[type=datetime]:disabled.acssPlaceholder, .nv-field > .nv-field-editor input[type=datetime].aspNetDisabled:placeholder-shown, .nv-field > .nv-field-editor input[type=datetime].aspNetDisabled.acssPlaceholder, .nv-field > .nv-field-editor input[type=datetime].acssTextDisabled:placeholder-shown, .nv-field > .nv-field-editor input[type=datetime].acssTextDisabled.acssPlaceholder, .nv-field > .nv-field-editor input[type=datetime-local][readonly]:placeholder-shown, .nv-field > .nv-field-editor input[type=datetime-local][readonly].acssPlaceholder, .nv-field > .nv-field-editor input[type=datetime-local]:disabled:placeholder-shown, .nv-field > .nv-field-editor input[type=datetime-local]:disabled.acssPlaceholder, .nv-field > .nv-field-editor input[type=datetime-local].aspNetDisabled:placeholder-shown, .nv-field > .nv-field-editor input[type=datetime-local].aspNetDisabled.acssPlaceholder, .nv-field > .nv-field-editor input[type=datetime-local].acssTextDisabled:placeholder-shown, .nv-field > .nv-field-editor input[type=datetime-local].acssTextDisabled.acssPlaceholder, .nv-field > .nv-field-editor input[type=month][readonly]:placeholder-shown, .nv-field > .nv-field-editor input[type=month][readonly].acssPlaceholder, .nv-field > .nv-field-editor input[type=month]:disabled:placeholder-shown, .nv-field > .nv-field-editor input[type=month]:disabled.acssPlaceholder, .nv-field > .nv-field-editor input[type=month].aspNetDisabled:placeholder-shown, .nv-field > .nv-field-editor input[type=month].aspNetDisabled.acssPlaceholder, .nv-field > .nv-field-editor input[type=month].acssTextDisabled:placeholder-shown, .nv-field > .nv-field-editor input[type=month].acssTextDisabled.acssPlaceholder, .nv-field > .nv-field-editor input[type=time][readonly]:placeholder-shown, .nv-field > .nv-field-editor input[type=time][readonly].acssPlaceholder, .nv-field > .nv-field-editor input[type=time]:disabled:placeholder-shown, .nv-field > .nv-field-editor input[type=time]:disabled.acssPlaceholder, .nv-field > .nv-field-editor input[type=time].aspNetDisabled:placeholder-shown, .nv-field > .nv-field-editor input[type=time].aspNetDisabled.acssPlaceholder, .nv-field > .nv-field-editor input[type=time].acssTextDisabled:placeholder-shown, .nv-field > .nv-field-editor input[type=time].acssTextDisabled.acssPlaceholder, .nv-field > .nv-field-editor input[type=week][readonly]:placeholder-shown, .nv-field > .nv-field-editor input[type=week][readonly].acssPlaceholder, .nv-field > .nv-field-editor input[type=week]:disabled:placeholder-shown, .nv-field > .nv-field-editor input[type=week]:disabled.acssPlaceholder, .nv-field > .nv-field-editor input[type=week].aspNetDisabled:placeholder-shown, .nv-field > .nv-field-editor input[type=week].aspNetDisabled.acssPlaceholder, .nv-field > .nv-field-editor input[type=week].acssTextDisabled:placeholder-shown, .nv-field > .nv-field-editor input[type=week].acssTextDisabled.acssPlaceholder,
.nv-field > .nv-field-editor input[type=file][readonly]:placeholder-shown,
.nv-field > .nv-field-editor input[type=file][readonly].acssPlaceholder,
.nv-field > .nv-field-editor input[type=file]:disabled:placeholder-shown,
.nv-field > .nv-field-editor input[type=file]:disabled.acssPlaceholder,
.nv-field > .nv-field-editor input[type=file].aspNetDisabled:placeholder-shown,
.nv-field > .nv-field-editor input[type=file].aspNetDisabled.acssPlaceholder,
.nv-field > .nv-field-editor input[type=file].acssTextDisabled:placeholder-shown,
.nv-field > .nv-field-editor input[type=file].acssTextDisabled.acssPlaceholder,
.nv-field > .nv-field-editor textarea[readonly]:placeholder-shown,
.nv-field > .nv-field-editor textarea[readonly].acssPlaceholder,
.nv-field > .nv-field-editor textarea:disabled:placeholder-shown,
.nv-field > .nv-field-editor textarea:disabled.acssPlaceholder,
.nv-field > .nv-field-editor textarea.aspNetDisabled:placeholder-shown,
.nv-field > .nv-field-editor textarea.aspNetDisabled.acssPlaceholder,
.nv-field > .nv-field-editor textarea.acssTextDisabled:placeholder-shown,
.nv-field > .nv-field-editor textarea.acssTextDisabled.acssPlaceholder {
  display: none;
}
.nv-field > .nv-field-editor select {
  box-sizing: border-box;
  width: 100%;
}
.nv-field > .nv-field-editor select:disabled, .nv-field > .nv-field-editor select.aspNetDisabled, .nv-field > .nv-field-editor select.acssTextDisabled {
  background-color: transparent !important;
  border-color: transparent !important;
  appearance: none !important;
  background-image: none !important;
}
.nv-field > .nv-field-editor .select2-container {
  box-sizing: border-box;
  width: 100%;
}
.nv-field > .nv-field-editor .select2-container {
  margin-top: 0;
}
.nv-field > .nv-field-editor .select2-container.select2-container-disabled {
  background: transparent;
  border-color: transparent;
}
.nv-field > .nv-field-editor .select2-container.select2-container-disabled .select2-choice {
  background: transparent;
  color: #000000 !important;
  fill: #000000 !important;
  font-style: normal;
  /*color: black !important;*/
  /*        &.select2-default {
          > span {
              display: none !important;
          }

          &::before {
              content: "No information provided";
              display: block;
          }
      }*/
}
.nv-field > .nv-field-editor .select2-container.select2-container-disabled .select2-choice.select2-default {
  color: #999999 !important;
  fill: #999999 !important;
  font-style: italic;
}
.accessibility-mode .nv-field > .nv-field-editor .select2-container.select2-container-disabled .select2-choice.select2-default {
  color: #474747 !important;
  fill: #474747 !important;
}
.nv-field > .nv-field-editor .select2-container.select2-container-disabled .select2-choice .select2-search-choice-close {
  display: none;
}
.nv-field > .nv-field-editor .select2-container.select2-container-disabled .select2-choice div {
  background: transparent;
}
.nv-field > .nv-field-editor .select2-container.select2-container-disabled .select2-choice div b {
  display: none;
}
.nv-field > .nv-field-editor .select2-container.select2-container-disabled .acssSelect2-drop-target {
  display: none;
}
.nv-field > .nv-field-editor .select2-container-multi.select2-container-disabled .acssSelect2-choices-scroller {
  background: transparent;
  border-color: transparent;
  cursor: default;
  margin-right: 0;
}
.nv-field > .nv-field-editor .select2-container-multi.select2-container-disabled .select2-choices {
  background: transparent;
  flex-direction: column;
  max-height: 10em;
  overflow: auto;
  /*        .select2-search-field {
      display: none;
  }*/
  /*        &:not(:has(.select2-search-choice)) {
      &::before {
          content: "No information provided";
          display: block;
          font-style: italic;
          height: auto;
          margin-top: 4px;
      }
  }*/
}
.nv-field > .nv-field-editor .select2-container-multi.select2-container-disabled .select2-choices .select2-search-choice {
  color: #000000 !important;
  fill: #000000 !important;
  background: transparent;
  border-color: transparent;
  box-shadow: none;
  display: block;
  font-style: normal !important;
  margin-left: 0;
  padding: 2px 0 1px 0;
  max-width: calc(100% - 31px);
}
.nv-field > .nv-field-editor .select2-container-multi.select2-container-disabled .select2-choices .select2-search-choice > div {
  overflow: visible;
  padding-bottom: 0;
}
.nv-field > .nv-field-editor .select2-container-multi.select2-container-disabled .select2-choices .select2-search-choice::after {
  content: ",";
  display: inline;
}
.nv-field > .nv-field-editor .select2-container-multi.select2-container-disabled .select2-choices .select2-search-choice:has(+ .select2-search-field)::after {
  content: "";
  display: none;
}
.nv-field > .nv-field-editor .select2-container-multi.select2-container-disabled .select2-choices .select2-search-choice .select2-search-choice-expand {
  display: none;
}
.nv-field > .nv-field-editor .select2-container-multi.select2-container-disabled .select2-choices .select2-search-field input {
  color: #999999 !important;
  fill: #999999 !important;
  width: 100% !important;
}
.accessibility-mode .nv-field > .nv-field-editor .select2-container-multi.select2-container-disabled .select2-choices .select2-search-field input {
  color: #474747 !important;
  fill: #474747 !important;
}
.nv-field > .nv-field-editor .select2-container-multi.select2-container-disabled .select2-choices .select2-search-field .select2-default {
  font-style: italic !important;
}
.nv-field > .nv-field-editor:has(> input[value=""]:disabled)::before, .nv-field > .nv-field-editor:has(> input:disabled:not([value], [type=hidden], [type=radio], [type=checkbox], .select2-offscreen))::before, .nv-field > .nv-field-editor:has(> textarea:empty:disabled)::before, .nv-field > .nv-field-editor:has(> .acssDatePickerContainer > input:disabled[value=""])::before, .nv-field > .nv-field-editor:has(> .acssDatePickerContainer > input:disabled:not([value], [type=hidden]))::before, .nv-field > .nv-field-editor:has(> .acssTimePickerContainer > input:disabled[value=""])::before, .nv-field > .nv-field-editor:has(> .acssTimePickerContainer > input:disabled:not([value], [type=hidden]))::before {
  color: #999999;
  fill: #999999;
  content: "No information provided";
  display: block;
  font-style: italic;
  padding-top: 7px;
  padding-left: 0.2em;
}
.accessibility-mode .nv-field > .nv-field-editor:has(> input[value=""]:disabled)::before, .accessibility-mode .nv-field > .nv-field-editor:has(> input:disabled:not([value], [type=hidden], [type=radio], [type=checkbox], .select2-offscreen))::before, .accessibility-mode .nv-field > .nv-field-editor:has(> textarea:empty:disabled)::before, .accessibility-mode .nv-field > .nv-field-editor:has(> .acssDatePickerContainer > input:disabled[value=""])::before, .accessibility-mode .nv-field > .nv-field-editor:has(> .acssDatePickerContainer > input:disabled:not([value], [type=hidden]))::before, .accessibility-mode .nv-field > .nv-field-editor:has(> .acssTimePickerContainer > input:disabled[value=""])::before, .accessibility-mode .nv-field > .nv-field-editor:has(> .acssTimePickerContainer > input:disabled:not([value], [type=hidden]))::before {
  color: #474747;
  fill: #474747;
}
.nv-field > .nv-field-editor:has(> input[value=""]:disabled) > .acssDatePickerContainer,
.nv-field > .nv-field-editor:has(> input[value=""]:disabled) > .acssTimePickerContainer, .nv-field > .nv-field-editor:has(> input:disabled:not([value], [type=hidden], [type=radio], [type=checkbox], .select2-offscreen)) > .acssDatePickerContainer,
.nv-field > .nv-field-editor:has(> input:disabled:not([value], [type=hidden], [type=radio], [type=checkbox], .select2-offscreen)) > .acssTimePickerContainer, .nv-field > .nv-field-editor:has(> textarea:empty:disabled) > .acssDatePickerContainer,
.nv-field > .nv-field-editor:has(> textarea:empty:disabled) > .acssTimePickerContainer, .nv-field > .nv-field-editor:has(> .acssDatePickerContainer > input:disabled[value=""]) > .acssDatePickerContainer,
.nv-field > .nv-field-editor:has(> .acssDatePickerContainer > input:disabled[value=""]) > .acssTimePickerContainer, .nv-field > .nv-field-editor:has(> .acssDatePickerContainer > input:disabled:not([value], [type=hidden])) > .acssDatePickerContainer,
.nv-field > .nv-field-editor:has(> .acssDatePickerContainer > input:disabled:not([value], [type=hidden])) > .acssTimePickerContainer, .nv-field > .nv-field-editor:has(> .acssTimePickerContainer > input:disabled[value=""]) > .acssDatePickerContainer,
.nv-field > .nv-field-editor:has(> .acssTimePickerContainer > input:disabled[value=""]) > .acssTimePickerContainer, .nv-field > .nv-field-editor:has(> .acssTimePickerContainer > input:disabled:not([value], [type=hidden])) > .acssDatePickerContainer,
.nv-field > .nv-field-editor:has(> .acssTimePickerContainer > input:disabled:not([value], [type=hidden])) > .acssTimePickerContainer {
  display: none;
}
.nv-field > .nv-field-editor textarea {
  height: auto;
  line-height: normal;
}
.nv-field > .nv-field-editor textarea[readonly], .nv-field > .nv-field-editor textarea:disabled, .nv-field > .nv-field-editor textarea.aspNetDisabled, .nv-field > .nv-field-editor textarea.acssTextDisabled {
  height: auto !important;
  min-height: 10em !important;
  max-width: 42em !important;
  overflow: auto !important;
}
.nv-field > .nv-field-editor textarea[readonly]:empty, .nv-field > .nv-field-editor textarea:disabled:empty, .nv-field > .nv-field-editor textarea.aspNetDisabled:empty, .nv-field > .nv-field-editor textarea.acssTextDisabled:empty {
  display: none;
}
.nv-field > .nv-field-editor input.acssInputDate,
.nv-field > .nv-field-editor input[type=datetime] {
  width: 5.5em;
}
.nv-field > .nv-field-editor .file-upload-container > .file-name {
  padding: 8px 0 0.5em;
}
.nv-field > .nv-field-editor .input-validation-error {
  background-color: #eaaaa4 !important;
}
.nv-field > .nv-field-editor .input-validation-error.acssModWarning {
  background-color: #fff0d5 !important;
}
.nv-field > ul.nv-field-editor,
.nv-field > .nv-field-list > ul.nv-field-editor {
  list-style: none;
  margin-top: 0;
  margin-bottom: 0;
  margin-right: 0;
}
.nv-field > ul.nv-field-editor.nv-field-list-clickable:not(.mod-hide-label) > li:first-child:not(.nv-help-text),
.nv-field > .nv-field-list > ul.nv-field-editor.nv-field-list-clickable:not(.mod-hide-label) > li:first-child:not(.nv-help-text) {
  padding-top: 0;
}
@media only screen and (min-width: 768px) {
  .nv-field > ul.nv-field-editor.nv-field-list-clickable:not(.mod-hide-label) > li:first-child:not(.nv-help-text),
  .nv-field > .nv-field-list > ul.nv-field-editor.nv-field-list-clickable:not(.mod-hide-label) > li:first-child:not(.nv-help-text) {
    padding-top: 7px;
  }
}
.nv-field > ul.nv-field-editor > li,
.nv-field > .nv-field-list > ul.nv-field-editor > li {
  font-size: 1rem;
  line-height: 1em;
  padding-top: 0.75em;
  position: relative;
}
.nv-field > ul.nv-field-editor > li:last-child .nv-nested-fields .nv-field:last-child,
.nv-field > .nv-field-list > ul.nv-field-editor > li:last-child .nv-nested-fields .nv-field:last-child {
  padding-bottom: 0;
}
.nv-field > ul.nv-field-editor > li.nv-help-text:last-child,
.nv-field > .nv-field-list > ul.nv-field-editor > li.nv-help-text:last-child {
  margin-bottom: 0.5em;
}
.nv-field > ul.nv-field-editor > li.nv-help-text + li,
.nv-field > .nv-field-list > ul.nv-field-editor > li.nv-help-text + li {
  padding-top: 0.5em;
}
.nv-field > ul.nv-field-editor > li > label,
.nv-field > .nv-field-list > ul.nv-field-editor > li > label {
  font-weight: normal;
  margin: 0;
  padding-left: 20px;
  vertical-align: top;
}
.nv-field > ul.nv-field-editor > li > label .nv-field-list-item-help,
.nv-field > .nv-field-list > ul.nv-field-editor > li > label .nv-field-list-item-help {
  display: inline-block;
}
.nv-field > ul.nv-field-editor > li > label ul.nv-as-container,
.nv-field > .nv-field-list > ul.nv-field-editor > li > label ul.nv-as-container {
  margin-top: -4px;
  margin-left: 0.25em;
}
.nv-field > ul.nv-field-editor > li > input[type=checkbox],
.nv-field > ul.nv-field-editor > li > input[type=radio],
.nv-field > .nv-field-list > ul.nv-field-editor > li > input[type=checkbox],
.nv-field > .nv-field-list > ul.nv-field-editor > li > input[type=radio] {
  margin: 1px 0 0 0;
  position: absolute;
  left: 0;
}
.nv-field > ul.nv-field-editor > li > input[type=checkbox][disabled] ~ label, .nv-field > ul.nv-field-editor > li > input[type=checkbox][disabled] ~ label > :not(.nv-as-container),
.nv-field > ul.nv-field-editor > li > input[type=radio][disabled] ~ label,
.nv-field > ul.nv-field-editor > li > input[type=radio][disabled] ~ label > :not(.nv-as-container),
.nv-field > .nv-field-list > ul.nv-field-editor > li > input[type=checkbox][disabled] ~ label,
.nv-field > .nv-field-list > ul.nv-field-editor > li > input[type=checkbox][disabled] ~ label > :not(.nv-as-container),
.nv-field > .nv-field-list > ul.nv-field-editor > li > input[type=radio][disabled] ~ label,
.nv-field > .nv-field-list > ul.nv-field-editor > li > input[type=radio][disabled] ~ label > :not(.nv-as-container) {
  color: #C5C5C5;
  fill: #C5C5C5;
  font-style: italic;
}
.accessibility-mode .nv-field > ul.nv-field-editor > li > input[type=checkbox][disabled] ~ label, .accessibility-mode .nv-field > ul.nv-field-editor > li > input[type=checkbox][disabled] ~ label > :not(.nv-as-container),
.accessibility-mode .nv-field > ul.nv-field-editor > li > input[type=radio][disabled] ~ label,
.accessibility-mode .nv-field > ul.nv-field-editor > li > input[type=radio][disabled] ~ label > :not(.nv-as-container),
.accessibility-mode .nv-field > .nv-field-list > ul.nv-field-editor > li > input[type=checkbox][disabled] ~ label,
.accessibility-mode .nv-field > .nv-field-list > ul.nv-field-editor > li > input[type=checkbox][disabled] ~ label > :not(.nv-as-container),
.accessibility-mode .nv-field > .nv-field-list > ul.nv-field-editor > li > input[type=radio][disabled] ~ label,
.accessibility-mode .nv-field > .nv-field-list > ul.nv-field-editor > li > input[type=radio][disabled] ~ label > :not(.nv-as-container) {
  color: #6D6D6D;
  fill: #6D6D6D;
}
.nv-field > ul.nv-field-editor > li > input[type=checkbox][disabled]:checked ~ label, .nv-field > ul.nv-field-editor > li > input[type=checkbox][disabled]:checked ~ label > :not(.nv-as-container),
.nv-field > ul.nv-field-editor > li > input[type=radio][disabled]:checked ~ label,
.nv-field > ul.nv-field-editor > li > input[type=radio][disabled]:checked ~ label > :not(.nv-as-container),
.nv-field > .nv-field-list > ul.nv-field-editor > li > input[type=checkbox][disabled]:checked ~ label,
.nv-field > .nv-field-list > ul.nv-field-editor > li > input[type=checkbox][disabled]:checked ~ label > :not(.nv-as-container),
.nv-field > .nv-field-list > ul.nv-field-editor > li > input[type=radio][disabled]:checked ~ label,
.nv-field > .nv-field-list > ul.nv-field-editor > li > input[type=radio][disabled]:checked ~ label > :not(.nv-as-container) {
  color: black !important;
}
.nv-field > ul.nv-field-editor > li > .nv-field-input-disabled-overlay,
.nv-field > .nv-field-list > ul.nv-field-editor > li > .nv-field-input-disabled-overlay {
  display: none;
}
.nv-field > ul.nv-field-editor > li > input[disabled] ~ .nv-field-input-disabled-overlay,
.nv-field > .nv-field-list > ul.nv-field-editor > li > input[disabled] ~ .nv-field-input-disabled-overlay {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 5;
  display: block;
}
.nv-field > ul.nv-field-editor > li .nv-callout-target-container,
.nv-field > .nv-field-list > ul.nv-field-editor > li .nv-callout-target-container {
  z-index: 6;
  position: relative;
}
.nv-field > ul.nv-field-editor > li > .nv-field-message,
.nv-field > .nv-field-list > ul.nv-field-editor > li > .nv-field-message {
  background-position-x: 0;
  display: block;
  margin-left: 1.3em;
  padding-left: 20px;
}
.nv-field > ul.nv-field-editor > li > .nv-field,
.nv-field > .nv-field-list > ul.nv-field-editor > li > .nv-field {
  margin-left: 5px; /* + 15px padding of BS grid = 20px padding of previous sibling label */
}
.nv-field > ul.nv-field-editor > li > .nv-field-dependencies,
.nv-field > .nv-field-list > ul.nv-field-editor > li > .nv-field-dependencies {
  display: none;
}
.nv-field > ul.nv-field-editor > li .nv-field-list-extra-content,
.nv-field > .nv-field-list > ul.nv-field-editor > li .nv-field-list-extra-content {
  margin-left: 20px;
}
.nv-field > ul.nv-field-editor > p.nv-help-text:first-child,
.nv-field > .nv-field-list > ul.nv-field-editor > p.nv-help-text:first-child {
  padding-bottom: 0;
}
@media only screen and (min-width: 768px) {
  .nv-field > ul.nv-field-editor.mod-hide-label > li:first-child,
  .nv-field > .nv-field-list > ul.nv-field-editor.mod-hide-label > li:first-child {
    padding-top: 0;
  }
}
.nv-field > .nv-field-help {
  float: right;
  height: 1em;
  line-height: 1em;
  margin-bottom: 0.5em;
  text-align: right;
}
.nv-field > .nv-field-help .nv-as-container {
  margin-top: -5px;
}
.nv-field > .nv-field-help .nv-as-container .nv-as-list-item {
  padding-top: 0;
  padding-right: 0;
}
.nv-field > .nv-field-help .nv-as-container .nv-as-list-item .nv-as-link .nv-glyph {
  font-size: 1.2rem;
  text-decoration: none !important;
}
@media only screen and (min-width: 768px) {
  .nv-field > .nv-field-help {
    margin-bottom: 0;
  }
}
@media only screen and (min-width: 768px) {
  .nv-field:not(.mod-multiline):not(.mod-read-only) > .nv-field-help .nv-as-container {
    margin-top: 2px;
  }
}
.nv-field > .nv-field-validation {
  min-height: 0 !important;
  overflow: hidden;
  -moz-transition: max-height 0.5s linear;
  -o-transition: max-height 0.5s linear;
  -webkit-transition: max-height 0.5s linear;
  transition: max-height 0.5s linear;
}
.nv-field > .nv-field-validation.field-validation-valid {
  display: block;
  max-height: 0;
}
.nv-field > .nv-field-validation.field-validation-error {
  max-height: 100px;
}
.nv-field .field-validation-error:not(.nv-field-validation) {
  background-image: url("../Content/NVFramework/Alerts/Icons/svg/error-15x15.svg");
  background-repeat: no-repeat;
  background-position: 0 0;
  color: #000;
  display: inline-block;
  line-height: normal;
  margin-right: 0;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 1rem;
  min-height: 15px;
  min-width: 15px;
  padding: 0 0 0 20px;
  background-position: 0 0.15em;
  background-position-y: 0;
  font-size: 0.9rem !important;
  margin-top: 0.4em;
}
.no-svg .nv-field .field-validation-error:not(.nv-field-validation) {
  background-image: url("../Content/NVFramework/Alerts/Icons/png/error-15x15.png");
}
.nv-field .field-validation-error:not(.nv-field-validation):not(.nv-field-message):not(.nv-field-validation) {
  margin-left: 0;
}
.nv-field .field-validation-error:not(.nv-field-validation) span {
  font-size: 0.9rem !important;
}

.field-validation-valid {
  display: none !important;
}

.field-validation-error,
.field-validation-error:not(.nv-field-validation),
.nv-error-text-icon-small {
  color: #630d06;
  fill: #630d06;
}

.nv-warning-text-icon-small {
  color: #603813;
  fill: #603813;
}

.nv-success-text-icon-small {
  color: #005518;
  fill: #005518;
}

.nv-info-text-icon-small {
  color: #1a3380;
  fill: #1a3380;
}

.field-validation-error,
.nv-error-text-icon-small:not(.field-validation-valid),
.nv-warning-text-icon-small,
.nv-success-text-icon-small,
.nv-info-text-icon-small {
  clear: left;
  font-size: 0.9rem;
  display: inline-block;
  margin-top: 0.3rem;
  padding-left: 35px;
  background-position: 15px 1px;
}
.field-validation-error > span,
.nv-error-text-icon-small:not(.field-validation-valid) > span,
.nv-warning-text-icon-small > span,
.nv-success-text-icon-small > span,
.nv-info-text-icon-small > span {
  display: inline;
  margin: 5px 0 0 0;
}
@media only screen and (min-width: 768px) {
  .field-validation-error:not(.mod-hide-label):not(.mod-multiline),
  .nv-error-text-icon-small:not(.field-validation-valid):not(.mod-hide-label):not(.mod-multiline),
  .nv-warning-text-icon-small:not(.mod-hide-label):not(.mod-multiline),
  .nv-success-text-icon-small:not(.mod-hide-label):not(.mod-multiline),
  .nv-info-text-icon-small:not(.mod-hide-label):not(.mod-multiline) {
    padding-left: 20px;
    background-position-x: 0;
  }
  .field-validation-error:not(.mod-multiline),
  .nv-error-text-icon-small:not(.field-validation-valid):not(.mod-multiline),
  .nv-warning-text-icon-small:not(.mod-multiline),
  .nv-success-text-icon-small:not(.mod-multiline),
  .nv-info-text-icon-small:not(.mod-multiline) {
    padding-right: 0;
  }
}

.nv-field .field-validation-error,
.nv-field .nv-error-text-icon-small:not(.field-validation-valid),
.nv-field .nv-warning-text-icon-small,
.nv-field .nv-success-text-icon-small,
.nv-field .nv-info-text-icon-small {
  clear: left;
  font-size: 0.9rem;
  display: inline-block;
  margin-top: 0.3rem;
  padding-left: 35px;
  background-position: 15px 1px;
}
.nv-field .field-validation-error > span,
.nv-field .nv-error-text-icon-small:not(.field-validation-valid) > span,
.nv-field .nv-warning-text-icon-small > span,
.nv-field .nv-success-text-icon-small > span,
.nv-field .nv-info-text-icon-small > span {
  display: inline;
  margin: 5px 0 0 0;
}
@media only screen and (min-width: 768px) {
  .nv-field .field-validation-error:not(.mod-hide-label):not(.mod-multiline),
  .nv-field .nv-error-text-icon-small:not(.field-validation-valid):not(.mod-hide-label):not(.mod-multiline),
  .nv-field .nv-warning-text-icon-small:not(.mod-hide-label):not(.mod-multiline),
  .nv-field .nv-success-text-icon-small:not(.mod-hide-label):not(.mod-multiline),
  .nv-field .nv-info-text-icon-small:not(.mod-hide-label):not(.mod-multiline) {
    padding-left: 20px;
    background-position-x: 0;
  }
  .nv-field .field-validation-error:not(.mod-multiline),
  .nv-field .nv-error-text-icon-small:not(.field-validation-valid):not(.mod-multiline),
  .nv-field .nv-warning-text-icon-small:not(.mod-multiline),
  .nv-field .nv-success-text-icon-small:not(.mod-multiline),
  .nv-field .nv-info-text-icon-small:not(.mod-multiline) {
    padding-right: 0;
  }
}

.nv-nested-fields > .nv-field {
  padding-top: 0.75em;
}
.nv-nested-fields > .nv-field > .nv-field-help {
  margin-top: -2px;
  padding-right: 0;
}
.nv-nested-fields > .nv-field > .nv-field-help .nv-as-container {
  margin-top: -5px !important;
}
.nv-nested-fields > .nv-field .nv-field-label {
  padding-left: 20px;
}
.nv-nested-fields > .nv-field .nv-field-editor.mod-hide-label {
  padding-left: 20px;
}

.nv-field-accessible-required {
  display: inline;
  position: absolute !important;
  left: -10000px !important;
  top: -10000px !important;
}

.nv-field {
  /*padding: 7px 0 8px; // To offset additional padding-top needed on inner containers to handle the fact that fields are not as tall in Acadis/Portal as they are in 1F*/
}
.nv-field > ul.nv-field-editor > li:first-child,
.nv-field .nv-field-content > ul.nv-field-editor > li:first-child {
  padding-top: 0;
}
.nv-field > ul.nv-field-editor > li > label,
.nv-field .nv-field-content > ul.nv-field-editor > li > label {
  padding-left: 1.3em;
  display: inline-block;
}
.nv-field > ul.nv-field-editor > li > label > input[type=checkbox],
.nv-field > ul.nv-field-editor > li > label > input[type=radio],
.nv-field .nv-field-content > ul.nv-field-editor > li > label > input[type=checkbox],
.nv-field .nv-field-content > ul.nv-field-editor > li > label > input[type=radio] {
  top: 1px;
}
.nv-field > ul.nv-field-editor > li > label > input[type=radio],
.nv-field .nv-field-content > ul.nv-field-editor > li > label > input[type=radio] {
  top: 2px;
}
@media only screen and (min-width: 768px) {
  .nv-field > ul.nv-field-editor.nv-field-list-clickable:not(.mod-hide-label) > li:first-child:not(.nv-help-text),
  .nv-field .nv-field-content > ul.nv-field-editor.nv-field-list-clickable:not(.mod-hide-label) > li:first-child:not(.nv-help-text) {
    padding-top: 6px;
  }
}
.nv-field > .nv-field-help {
  padding-top: 1px;
  /*        .nv-callout-target {
              line-height: .9em;
          }
  */
}
.nv-field > .nv-field-label .nv-field-help .nv-as-link {
  font-size: 1.2em;
  line-height: 0.9em;
}
.nv-field > .nv-field-label > abbr {
  margin: 0;
}
.nv-field > .nv-field-editor .select2-container,
.nv-field > .nv-field-editor input[type=email], .nv-field > .nv-field-editor input[type=number], .nv-field > .nv-field-editor input[type=numeric], .nv-field > .nv-field-editor input[type=password], .nv-field > .nv-field-editor input[type=search], .nv-field > .nv-field-editor input[type=tel], .nv-field > .nv-field-editor input[type=text], .nv-field > .nv-field-editor input[type=url], .nv-field > .nv-field-editor input[type=color], .nv-field > .nv-field-editor input[type=date], .nv-field > .nv-field-editor input[type=datetime], .nv-field > .nv-field-editor input[type=datetime-local], .nv-field > .nv-field-editor input[type=month], .nv-field > .nv-field-editor input[type=time], .nv-field > .nv-field-editor input[type=week] {
  margin-top: 1px;
}
.nv-field .field-validation-error,
.nv-field .nv-error-text-icon-small:not(.field-validation-valid),
.nv-field .nv-warning-text-icon-small,
.nv-field .nv-success-text-icon-small,
.nv-field .nv-info-text-icon-small {
  font-size: 1rem;
  color: #000000;
  fill: #000000;
  background-position-y: 2px;
  margin-top: 0.3rem !important;
}
.nv-field .field-validation-error.mod-hide-label.mod-in-table,
.nv-field .nv-error-text-icon-small:not(.field-validation-valid).mod-hide-label.mod-in-table,
.nv-field .nv-warning-text-icon-small.mod-hide-label.mod-in-table,
.nv-field .nv-success-text-icon-small.mod-hide-label.mod-in-table,
.nv-field .nv-info-text-icon-small.mod-hide-label.mod-in-table {
  padding-left: 20px;
  background-position-x: 0;
}
.nv-field .mod-hide-label:not(.mod-in-table) ~ .field-validation-error, .nv-field .mod-hide-label:not(.mod-in-table) ~ .nv-error-text-icon-small:not(.field-validation-valid), .nv-field .mod-hide-label:not(.mod-in-table) ~ .nv-warning-text-icon-small, .nv-field .mod-hide-label:not(.mod-in-table) ~ .nv-success-text-icon-small, .nv-field .mod-hide-label:not(.mod-in-table) ~ .nv-info-text-icon-small {
  margin-left: 5px;
}
.nv-field .nv-success-text-icon-small,
.nv-field .nv-info-text-icon-small,
.nv-field .nv-warning-text-icon-small {
  min-height: 0;
  overflow: hidden;
  transition: max-height 0.5s linear;
}
.nv-field .nv-success-text-icon-small.mod-nested,
.nv-field .nv-info-text-icon-small.mod-nested,
.nv-field .nv-warning-text-icon-small.mod-nested {
  background-position-x: 15px;
  padding-left: 35px;
}
.nv-field .nv-success-text-icon-small:not(.nv-display-none-always),
.nv-field .nv-info-text-icon-small:not(.nv-display-none-always),
.nv-field .nv-warning-text-icon-small:not(.nv-display-none-always) {
  max-height: 100px;
}
.nv-field .nv-success-text-icon-small.nv-display-none-always,
.nv-field .nv-info-text-icon-small.nv-display-none-always,
.nv-field .nv-warning-text-icon-small.nv-display-none-always {
  max-height: 0;
  display: block !important;
}
.nv-field .field-validation-valid {
  clear: left;
}

.acssBandContent.mod-read-only .nv-field-help,
.acssSubBandContent.mod-read-only .nv-field-help,
.nv-field.mod-read-only .nv-field-help {
  padding-top: 0;
}

.nv-field.nv-field-mod-table {
  padding: 0;
}

.field-validation-error,
.nv-error-text-icon-small:not(.field-validation-valid),
.nv-warning-text-icon-small,
.nv-success-text-icon-small,
.nv-info-text-icon-small,
:not(.nv-field-validation).field-validation-error {
  font-size: 1rem;
  color: #000000;
  fill: #000000;
  background-position-y: 2px;
  margin-top: 0.3rem !important;
}
.field-validation-error.mod-hide-label.mod-in-table,
.nv-error-text-icon-small:not(.field-validation-valid).mod-hide-label.mod-in-table,
.nv-warning-text-icon-small.mod-hide-label.mod-in-table,
.nv-success-text-icon-small.mod-hide-label.mod-in-table,
.nv-info-text-icon-small.mod-hide-label.mod-in-table,
:not(.nv-field-validation).field-validation-error.mod-hide-label.mod-in-table {
  padding-left: 20px;
  background-position-x: 0;
}

.acadisField-content.nv-field-generated.field-validation-error {
  display: block !important;
}

@media only screen and (min-width: 768px) {
  .nv-field.mod-read-only > .nv-field-display,
  .nv-field.mod-read-only > .nv-field-editor,
  .nv-field.mod-read-only > .nv-field-label:not(.mod-nested),
  .mod-read-only .nv-field > .nv-field-display,
  .mod-read-only .nv-field > .nv-field-editor,
  .mod-read-only .nv-field > .nv-field-label:not(.mod-nested) {
    padding-top: 1px !important;
  }
}
.content-upload .file-upload-identifier {
  display: inline;
  position: absolute !important;
  left: -10000px !important;
  top: -10000px !important;
}
.content-upload .file-upload-container .file-input-container {
  display: inline-flex;
}
.content-upload .file-upload-container .file-input-container .file-name {
  display: inline-block;
  margin-right: 10px;
  padding: 7px 0 0.5em;
}
.content-upload .file-upload-container .file-input-container .no-file-message {
  display: inline-block;
  margin-right: 10px;
  padding: 7px 0 0.5em;
}
.content-upload .file-upload-container .file-input-container .file-upload-link {
  align-self: flex-start;
}
.content-upload .file-upload-container .file-input-container .file-upload-link a {
  display: inline-block;
  position: relative;
  padding: 7px 0 0.5em;
  line-height: 1.2em;
  cursor: pointer;
}
.content-upload .file-upload-container .file-input-container .file-upload-link a input {
  margin: 0;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
  filter: alpha(opacity=0);
  opacity: 0;
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  z-index: 2;
  cursor: pointer;
}

.acssInputField {
  margin: 0.75em 0;
}
.acssInputField:after {
  clear: both;
  content: "";
  display: block;
  height: 0;
}
.acssInputField > dt > span, .acssInputField > dt > label {
  display: inline-block;
}
.acssInputField > dt,
.acssInputField > .acadisField-label.nv-field-generated {
  display: block;
  float: left;
  width: 30%;
  font-weight: 600;
  text-align: right;
  line-height: 1.35em;
  margin: 0;
  padding: 0;
}
.acssInputField > dt > span, .acssInputField > dt > label,
.acssInputField > .acadisField-label.nv-field-generated > span,
.acssInputField > .acadisField-label.nv-field-generated > label {
  vertical-align: top;
}
.acssInputField > dt .acssModEnhancerAsLabel,
.acssInputField > .acadisField-label.nv-field-generated .acssModEnhancerAsLabel {
  text-align: left;
  width: 100%;
  max-width: 10em;
  min-width: 5em;
}
.acssInputField > dt .nv-help-text,
.acssInputField > .acadisField-label.nv-field-generated .nv-help-text {
  font-weight: normal;
}
.acssInputField > .acadisField-label.nv-field-generated {
  padding-top: 4px;
}
.acssInputField > dt > span,
.acssInputField > dt > label,
.acssInputField > .acadisField-label.nv-field-generated > span,
.acssInputField > .acadisField-label.nv-field-generated > label,
.acssInputField > dd > .nv-help-text:first-child, .acssInputField.acssModTextOnly > dd > span, .acssInputField.acssModTextOnly > dd > label, .acssInputField.acssModTextOnly > dd > a {
  line-height: 1.35em;
  padding-top: 4px;
}
.acssInputField > dd,
.acssInputField > .acadisField-content.nv-field-generated {
  display: block;
  margin: 0 0 4px 30%;
  padding: 0 0 0 1em;
  line-height: 1.35em;
  text-align: left;
}
.acssInputField > dd > .nv-help-text:first-child,
.acssInputField > .acadisField-content.nv-field-generated > .nv-help-text:first-child {
  margin-bottom: 0.3em;
}
.acssInputField > dd select + input[type=checkbox],
.acssInputField > .acadisField-content.nv-field-generated select + input[type=checkbox] {
  vertical-align: -7px;
  margin-right: 0.3em;
}
.acssInputField > dd select + input[type=checkbox] + span,
.acssInputField > dd select + input[type=checkbox] + label,
.acssInputField > .acadisField-content.nv-field-generated select + input[type=checkbox] + span,
.acssInputField > .acadisField-content.nv-field-generated select + input[type=checkbox] + label {
  vertical-align: -5px;
}
.acssInputField > dd input[type=email], .acssInputField > dd input[type=number], .acssInputField > dd input[type=numeric], .acssInputField > dd input[type=password], .acssInputField > dd input[type=search], .acssInputField > dd input[type=tel], .acssInputField > dd input[type=text], .acssInputField > dd input[type=url], .acssInputField > dd input[type=color], .acssInputField > dd input[type=date], .acssInputField > dd input[type=datetime], .acssInputField > dd input[type=datetime-local], .acssInputField > dd input[type=month], .acssInputField > dd input[type=time], .acssInputField > dd input[type=week],
.acssInputField > dd select,
.acssInputField > .acadisField-content.nv-field-generated input[type=email],
.acssInputField > .acadisField-content.nv-field-generated input[type=number],
.acssInputField > .acadisField-content.nv-field-generated input[type=numeric],
.acssInputField > .acadisField-content.nv-field-generated input[type=password],
.acssInputField > .acadisField-content.nv-field-generated input[type=search],
.acssInputField > .acadisField-content.nv-field-generated input[type=tel],
.acssInputField > .acadisField-content.nv-field-generated input[type=text],
.acssInputField > .acadisField-content.nv-field-generated input[type=url],
.acssInputField > .acadisField-content.nv-field-generated input[type=color],
.acssInputField > .acadisField-content.nv-field-generated input[type=date],
.acssInputField > .acadisField-content.nv-field-generated input[type=datetime],
.acssInputField > .acadisField-content.nv-field-generated input[type=datetime-local],
.acssInputField > .acadisField-content.nv-field-generated input[type=month],
.acssInputField > .acadisField-content.nv-field-generated input[type=time],
.acssInputField > .acadisField-content.nv-field-generated input[type=week],
.acssInputField > .acadisField-content.nv-field-generated select {
  vertical-align: top;
}
.acssInputField > dd input[type=email], .acssInputField > dd input[type=number], .acssInputField > dd input[type=numeric], .acssInputField > dd input[type=password], .acssInputField > dd input[type=search], .acssInputField > dd input[type=tel], .acssInputField > dd input[type=text], .acssInputField > dd input[type=url], .acssInputField > dd input[type=color], .acssInputField > dd input[type=date], .acssInputField > dd input[type=datetime], .acssInputField > dd input[type=datetime-local], .acssInputField > dd input[type=month], .acssInputField > dd input[type=time], .acssInputField > dd input[type=week],
.acssInputField > dd select,
.acssInputField > dd .acssDatePickerContainer,
.acssInputField > dd .select2-container,
.acssInputField > dd span,
.acssInputField > dd label,
.acssInputField > .acadisField-content.nv-field-generated input[type=email],
.acssInputField > .acadisField-content.nv-field-generated input[type=number],
.acssInputField > .acadisField-content.nv-field-generated input[type=numeric],
.acssInputField > .acadisField-content.nv-field-generated input[type=password],
.acssInputField > .acadisField-content.nv-field-generated input[type=search],
.acssInputField > .acadisField-content.nv-field-generated input[type=tel],
.acssInputField > .acadisField-content.nv-field-generated input[type=text],
.acssInputField > .acadisField-content.nv-field-generated input[type=url],
.acssInputField > .acadisField-content.nv-field-generated input[type=color],
.acssInputField > .acadisField-content.nv-field-generated input[type=date],
.acssInputField > .acadisField-content.nv-field-generated input[type=datetime],
.acssInputField > .acadisField-content.nv-field-generated input[type=datetime-local],
.acssInputField > .acadisField-content.nv-field-generated input[type=month],
.acssInputField > .acadisField-content.nv-field-generated input[type=time],
.acssInputField > .acadisField-content.nv-field-generated input[type=week],
.acssInputField > .acadisField-content.nv-field-generated select,
.acssInputField > .acadisField-content.nv-field-generated .acssDatePickerContainer,
.acssInputField > .acadisField-content.nv-field-generated .select2-container,
.acssInputField > .acadisField-content.nv-field-generated span,
.acssInputField > .acadisField-content.nv-field-generated label {
  margin-right: 1ex;
}
.acssInputField > dd input[type=email]:last-child, .acssInputField > dd input[type=email].acssModNoMargin, .acssInputField > dd input[type=number]:last-child, .acssInputField > dd input[type=number].acssModNoMargin, .acssInputField > dd input[type=numeric]:last-child, .acssInputField > dd input[type=numeric].acssModNoMargin, .acssInputField > dd input[type=password]:last-child, .acssInputField > dd input[type=password].acssModNoMargin, .acssInputField > dd input[type=search]:last-child, .acssInputField > dd input[type=search].acssModNoMargin, .acssInputField > dd input[type=tel]:last-child, .acssInputField > dd input[type=tel].acssModNoMargin, .acssInputField > dd input[type=text]:last-child, .acssInputField > dd input[type=text].acssModNoMargin, .acssInputField > dd input[type=url]:last-child, .acssInputField > dd input[type=url].acssModNoMargin, .acssInputField > dd input[type=color]:last-child, .acssInputField > dd input[type=color].acssModNoMargin, .acssInputField > dd input[type=date]:last-child, .acssInputField > dd input[type=date].acssModNoMargin, .acssInputField > dd input[type=datetime]:last-child, .acssInputField > dd input[type=datetime].acssModNoMargin, .acssInputField > dd input[type=datetime-local]:last-child, .acssInputField > dd input[type=datetime-local].acssModNoMargin, .acssInputField > dd input[type=month]:last-child, .acssInputField > dd input[type=month].acssModNoMargin, .acssInputField > dd input[type=time]:last-child, .acssInputField > dd input[type=time].acssModNoMargin, .acssInputField > dd input[type=week]:last-child, .acssInputField > dd input[type=week].acssModNoMargin,
.acssInputField > dd select:last-child,
.acssInputField > dd select.acssModNoMargin,
.acssInputField > dd .acssDatePickerContainer:last-child,
.acssInputField > dd .acssDatePickerContainer.acssModNoMargin,
.acssInputField > dd .select2-container:last-child,
.acssInputField > dd .select2-container.acssModNoMargin,
.acssInputField > dd span:last-child,
.acssInputField > dd span.acssModNoMargin,
.acssInputField > dd label:last-child,
.acssInputField > dd label.acssModNoMargin,
.acssInputField > .acadisField-content.nv-field-generated input[type=email]:last-child,
.acssInputField > .acadisField-content.nv-field-generated input[type=email].acssModNoMargin,
.acssInputField > .acadisField-content.nv-field-generated input[type=number]:last-child,
.acssInputField > .acadisField-content.nv-field-generated input[type=number].acssModNoMargin,
.acssInputField > .acadisField-content.nv-field-generated input[type=numeric]:last-child,
.acssInputField > .acadisField-content.nv-field-generated input[type=numeric].acssModNoMargin,
.acssInputField > .acadisField-content.nv-field-generated input[type=password]:last-child,
.acssInputField > .acadisField-content.nv-field-generated input[type=password].acssModNoMargin,
.acssInputField > .acadisField-content.nv-field-generated input[type=search]:last-child,
.acssInputField > .acadisField-content.nv-field-generated input[type=search].acssModNoMargin,
.acssInputField > .acadisField-content.nv-field-generated input[type=tel]:last-child,
.acssInputField > .acadisField-content.nv-field-generated input[type=tel].acssModNoMargin,
.acssInputField > .acadisField-content.nv-field-generated input[type=text]:last-child,
.acssInputField > .acadisField-content.nv-field-generated input[type=text].acssModNoMargin,
.acssInputField > .acadisField-content.nv-field-generated input[type=url]:last-child,
.acssInputField > .acadisField-content.nv-field-generated input[type=url].acssModNoMargin,
.acssInputField > .acadisField-content.nv-field-generated input[type=color]:last-child,
.acssInputField > .acadisField-content.nv-field-generated input[type=color].acssModNoMargin,
.acssInputField > .acadisField-content.nv-field-generated input[type=date]:last-child,
.acssInputField > .acadisField-content.nv-field-generated input[type=date].acssModNoMargin,
.acssInputField > .acadisField-content.nv-field-generated input[type=datetime]:last-child,
.acssInputField > .acadisField-content.nv-field-generated input[type=datetime].acssModNoMargin,
.acssInputField > .acadisField-content.nv-field-generated input[type=datetime-local]:last-child,
.acssInputField > .acadisField-content.nv-field-generated input[type=datetime-local].acssModNoMargin,
.acssInputField > .acadisField-content.nv-field-generated input[type=month]:last-child,
.acssInputField > .acadisField-content.nv-field-generated input[type=month].acssModNoMargin,
.acssInputField > .acadisField-content.nv-field-generated input[type=time]:last-child,
.acssInputField > .acadisField-content.nv-field-generated input[type=time].acssModNoMargin,
.acssInputField > .acadisField-content.nv-field-generated input[type=week]:last-child,
.acssInputField > .acadisField-content.nv-field-generated input[type=week].acssModNoMargin,
.acssInputField > .acadisField-content.nv-field-generated select:last-child,
.acssInputField > .acadisField-content.nv-field-generated select.acssModNoMargin,
.acssInputField > .acadisField-content.nv-field-generated .acssDatePickerContainer:last-child,
.acssInputField > .acadisField-content.nv-field-generated .acssDatePickerContainer.acssModNoMargin,
.acssInputField > .acadisField-content.nv-field-generated .select2-container:last-child,
.acssInputField > .acadisField-content.nv-field-generated .select2-container.acssModNoMargin,
.acssInputField > .acadisField-content.nv-field-generated span:last-child,
.acssInputField > .acadisField-content.nv-field-generated span.acssModNoMargin,
.acssInputField > .acadisField-content.nv-field-generated label:last-child,
.acssInputField > .acadisField-content.nv-field-generated label.acssModNoMargin {
  margin-right: 0;
}
.acssInputField > dd .acssFilterBandFilterContainer,
.acssInputField > .acadisField-content.nv-field-generated .acssFilterBandFilterContainer {
  margin-bottom: 2px;
}
.acssInputField > dd .acssFilterBandFilterContainer select,
.acssInputField > .acadisField-content.nv-field-generated .acssFilterBandFilterContainer select {
  margin-top: -2px;
}
.acssInputField > dd span.ui-spinner,
.acssInputField > .acadisField-content.nv-field-generated span.ui-spinner {
  margin-top: 4px;
  padding-top: 0;
}
.acssInputField > dd input[type=text].ui-spinner-input,
.acssInputField > dd input[type=number].ui-spinner-input,
.acssInputField > .acadisField-content.nv-field-generated input[type=text].ui-spinner-input,
.acssInputField > .acadisField-content.nv-field-generated input[type=number].ui-spinner-input {
  margin-right: 1.75ex;
}
.acssInputField > dd input:disabled[type=radio]:checked + span,
.acssInputField > dd input:disabled[type=checkbox]:checked + span,
.acssInputField > .acadisField-content.nv-field-generated input:disabled[type=radio]:checked + span,
.acssInputField > .acadisField-content.nv-field-generated input:disabled[type=checkbox]:checked + span {
  font-style: italic;
}
.acssInputField > dd input:disabled[type=radio]:not(:checked) + span,
.acssInputField > dd input:disabled[type=checkbox]:not(:checked) + span,
.acssInputField > .acadisField-content.nv-field-generated input:disabled[type=radio]:not(:checked) + span,
.acssInputField > .acadisField-content.nv-field-generated input:disabled[type=checkbox]:not(:checked) + span {
  color: #C5C5C5;
  fill: #C5C5C5;
  font-style: italic;
}
.accessibility-mode .acssInputField > dd input:disabled[type=radio]:not(:checked) + span,
.accessibility-mode .acssInputField > dd input:disabled[type=checkbox]:not(:checked) + span,
.accessibility-mode .acssInputField > .acadisField-content.nv-field-generated input:disabled[type=radio]:not(:checked) + span,
.accessibility-mode .acssInputField > .acadisField-content.nv-field-generated input:disabled[type=checkbox]:not(:checked) + span {
  color: #6D6D6D;
  fill: #6D6D6D;
}
.acssInputField > dd label span.aspNetDisabled:has(> input:disabled:not(:checked)[type=radio], > input:disabled:not(:checked)[type=checkbox]) + span,
.acssInputField > .acadisField-content.nv-field-generated label span.aspNetDisabled:has(> input:disabled:not(:checked)[type=radio], > input:disabled:not(:checked)[type=checkbox]) + span {
  color: #C5C5C5;
  fill: #C5C5C5;
  font-style: italic;
}
.accessibility-mode .acssInputField > dd label span.aspNetDisabled:has(> input:disabled:not(:checked)[type=radio], > input:disabled:not(:checked)[type=checkbox]) + span,
.accessibility-mode .acssInputField > .acadisField-content.nv-field-generated label span.aspNetDisabled:has(> input:disabled:not(:checked)[type=radio], > input:disabled:not(:checked)[type=checkbox]) + span {
  color: #6D6D6D;
  fill: #6D6D6D;
}
.acssInputField > dd label span.aspNetDisabled:has(> input:disabled:checked[type=radio], > input:disabled:checked[type=checkbox]) + span,
.acssInputField > .acadisField-content.nv-field-generated label span.aspNetDisabled:has(> input:disabled:checked[type=radio], > input:disabled:checked[type=checkbox]) + span {
  font-style: italic;
}
.acssInputField > dd input.acssInputFullWidth,
.acssInputField > .acadisField-content.nv-field-generated input.acssInputFullWidth {
  width: 98%;
}
.acssInputField > dd > a,
.acssInputField > .acadisField-content.nv-field-generated > a {
  display: inline-block;
  padding-top: 4px;
}
.acssInputField > dd > label,
.acssInputField > dd > span,
.acssInputField > .acadisField-content.nv-field-generated > label,
.acssInputField > .acadisField-content.nv-field-generated > span {
  display: inline-block;
  line-height: 1.35em;
  padding: 4px 0 0 0;
  vertical-align: top;
}
.acssInputField > dd .acssModCheckBoxInline > input[type=checkbox],
.acssInputField > .acadisField-content.nv-field-generated .acssModCheckBoxInline > input[type=checkbox] {
  margin-top: 2px;
  margin-right: 0.5em;
}
.acssModHideDt.acssInputField > dd .acssModCheckBoxInline > input[type=checkbox] + label, .acssInputField > .acadisField-content.nv-field-generated .acssModCheckBoxInline > input[type=checkbox] + label {
  margin-top: 0;
}

.acssInputField > dd input[type=email][readonly], .acssInputField > dd input[type=email]:disabled, .acssInputField > dd input[type=email].aspNetDisabled, .acssInputField > dd input[type=email].acssTextDisabled, .acssInputField > dd input[type=number][readonly], .acssInputField > dd input[type=number]:disabled, .acssInputField > dd input[type=number].aspNetDisabled, .acssInputField > dd input[type=number].acssTextDisabled, .acssInputField > dd input[type=numeric][readonly], .acssInputField > dd input[type=numeric]:disabled, .acssInputField > dd input[type=numeric].aspNetDisabled, .acssInputField > dd input[type=numeric].acssTextDisabled, .acssInputField > dd input[type=password][readonly], .acssInputField > dd input[type=password]:disabled, .acssInputField > dd input[type=password].aspNetDisabled, .acssInputField > dd input[type=password].acssTextDisabled, .acssInputField > dd input[type=search][readonly], .acssInputField > dd input[type=search]:disabled, .acssInputField > dd input[type=search].aspNetDisabled, .acssInputField > dd input[type=search].acssTextDisabled, .acssInputField > dd input[type=tel][readonly], .acssInputField > dd input[type=tel]:disabled, .acssInputField > dd input[type=tel].aspNetDisabled, .acssInputField > dd input[type=tel].acssTextDisabled, .acssInputField > dd input[type=text][readonly], .acssInputField > dd input[type=text]:disabled, .acssInputField > dd input[type=text].aspNetDisabled, .acssInputField > dd input[type=text].acssTextDisabled, .acssInputField > dd input[type=url][readonly], .acssInputField > dd input[type=url]:disabled, .acssInputField > dd input[type=url].aspNetDisabled, .acssInputField > dd input[type=url].acssTextDisabled, .acssInputField > dd input[type=color][readonly], .acssInputField > dd input[type=color]:disabled, .acssInputField > dd input[type=color].aspNetDisabled, .acssInputField > dd input[type=color].acssTextDisabled, .acssInputField > dd input[type=date][readonly], .acssInputField > dd input[type=date]:disabled, .acssInputField > dd input[type=date].aspNetDisabled, .acssInputField > dd input[type=date].acssTextDisabled, .acssInputField > dd input[type=datetime][readonly], .acssInputField > dd input[type=datetime]:disabled, .acssInputField > dd input[type=datetime].aspNetDisabled, .acssInputField > dd input[type=datetime].acssTextDisabled, .acssInputField > dd input[type=datetime-local][readonly], .acssInputField > dd input[type=datetime-local]:disabled, .acssInputField > dd input[type=datetime-local].aspNetDisabled, .acssInputField > dd input[type=datetime-local].acssTextDisabled, .acssInputField > dd input[type=month][readonly], .acssInputField > dd input[type=month]:disabled, .acssInputField > dd input[type=month].aspNetDisabled, .acssInputField > dd input[type=month].acssTextDisabled, .acssInputField > dd input[type=time][readonly], .acssInputField > dd input[type=time]:disabled, .acssInputField > dd input[type=time].aspNetDisabled, .acssInputField > dd input[type=time].acssTextDisabled, .acssInputField > dd input[type=week][readonly], .acssInputField > dd input[type=week]:disabled, .acssInputField > dd input[type=week].aspNetDisabled, .acssInputField > dd input[type=week].acssTextDisabled,
.acssInputField > dd input[type=file][readonly],
.acssInputField > dd input[type=file]:disabled,
.acssInputField > dd input[type=file].aspNetDisabled,
.acssInputField > dd input[type=file].acssTextDisabled,
.acssInputField > dd textarea[readonly],
.acssInputField > dd textarea:disabled,
.acssInputField > dd textarea.aspNetDisabled,
.acssInputField > dd textarea.acssTextDisabled,
.acssInputField > .acadisField-content.nv-field-generated input[type=email][readonly],
.acssInputField > .acadisField-content.nv-field-generated input[type=email]:disabled,
.acssInputField > .acadisField-content.nv-field-generated input[type=email].aspNetDisabled,
.acssInputField > .acadisField-content.nv-field-generated input[type=email].acssTextDisabled,
.acssInputField > .acadisField-content.nv-field-generated input[type=number][readonly],
.acssInputField > .acadisField-content.nv-field-generated input[type=number]:disabled,
.acssInputField > .acadisField-content.nv-field-generated input[type=number].aspNetDisabled,
.acssInputField > .acadisField-content.nv-field-generated input[type=number].acssTextDisabled,
.acssInputField > .acadisField-content.nv-field-generated input[type=numeric][readonly],
.acssInputField > .acadisField-content.nv-field-generated input[type=numeric]:disabled,
.acssInputField > .acadisField-content.nv-field-generated input[type=numeric].aspNetDisabled,
.acssInputField > .acadisField-content.nv-field-generated input[type=numeric].acssTextDisabled,
.acssInputField > .acadisField-content.nv-field-generated input[type=password][readonly],
.acssInputField > .acadisField-content.nv-field-generated input[type=password]:disabled,
.acssInputField > .acadisField-content.nv-field-generated input[type=password].aspNetDisabled,
.acssInputField > .acadisField-content.nv-field-generated input[type=password].acssTextDisabled,
.acssInputField > .acadisField-content.nv-field-generated input[type=search][readonly],
.acssInputField > .acadisField-content.nv-field-generated input[type=search]:disabled,
.acssInputField > .acadisField-content.nv-field-generated input[type=search].aspNetDisabled,
.acssInputField > .acadisField-content.nv-field-generated input[type=search].acssTextDisabled,
.acssInputField > .acadisField-content.nv-field-generated input[type=tel][readonly],
.acssInputField > .acadisField-content.nv-field-generated input[type=tel]:disabled,
.acssInputField > .acadisField-content.nv-field-generated input[type=tel].aspNetDisabled,
.acssInputField > .acadisField-content.nv-field-generated input[type=tel].acssTextDisabled,
.acssInputField > .acadisField-content.nv-field-generated input[type=text][readonly],
.acssInputField > .acadisField-content.nv-field-generated input[type=text]:disabled,
.acssInputField > .acadisField-content.nv-field-generated input[type=text].aspNetDisabled,
.acssInputField > .acadisField-content.nv-field-generated input[type=text].acssTextDisabled,
.acssInputField > .acadisField-content.nv-field-generated input[type=url][readonly],
.acssInputField > .acadisField-content.nv-field-generated input[type=url]:disabled,
.acssInputField > .acadisField-content.nv-field-generated input[type=url].aspNetDisabled,
.acssInputField > .acadisField-content.nv-field-generated input[type=url].acssTextDisabled,
.acssInputField > .acadisField-content.nv-field-generated input[type=color][readonly],
.acssInputField > .acadisField-content.nv-field-generated input[type=color]:disabled,
.acssInputField > .acadisField-content.nv-field-generated input[type=color].aspNetDisabled,
.acssInputField > .acadisField-content.nv-field-generated input[type=color].acssTextDisabled,
.acssInputField > .acadisField-content.nv-field-generated input[type=date][readonly],
.acssInputField > .acadisField-content.nv-field-generated input[type=date]:disabled,
.acssInputField > .acadisField-content.nv-field-generated input[type=date].aspNetDisabled,
.acssInputField > .acadisField-content.nv-field-generated input[type=date].acssTextDisabled,
.acssInputField > .acadisField-content.nv-field-generated input[type=datetime][readonly],
.acssInputField > .acadisField-content.nv-field-generated input[type=datetime]:disabled,
.acssInputField > .acadisField-content.nv-field-generated input[type=datetime].aspNetDisabled,
.acssInputField > .acadisField-content.nv-field-generated input[type=datetime].acssTextDisabled,
.acssInputField > .acadisField-content.nv-field-generated input[type=datetime-local][readonly],
.acssInputField > .acadisField-content.nv-field-generated input[type=datetime-local]:disabled,
.acssInputField > .acadisField-content.nv-field-generated input[type=datetime-local].aspNetDisabled,
.acssInputField > .acadisField-content.nv-field-generated input[type=datetime-local].acssTextDisabled,
.acssInputField > .acadisField-content.nv-field-generated input[type=month][readonly],
.acssInputField > .acadisField-content.nv-field-generated input[type=month]:disabled,
.acssInputField > .acadisField-content.nv-field-generated input[type=month].aspNetDisabled,
.acssInputField > .acadisField-content.nv-field-generated input[type=month].acssTextDisabled,
.acssInputField > .acadisField-content.nv-field-generated input[type=time][readonly],
.acssInputField > .acadisField-content.nv-field-generated input[type=time]:disabled,
.acssInputField > .acadisField-content.nv-field-generated input[type=time].aspNetDisabled,
.acssInputField > .acadisField-content.nv-field-generated input[type=time].acssTextDisabled,
.acssInputField > .acadisField-content.nv-field-generated input[type=week][readonly],
.acssInputField > .acadisField-content.nv-field-generated input[type=week]:disabled,
.acssInputField > .acadisField-content.nv-field-generated input[type=week].aspNetDisabled,
.acssInputField > .acadisField-content.nv-field-generated input[type=week].acssTextDisabled,
.acssInputField > .acadisField-content.nv-field-generated input[type=file][readonly],
.acssInputField > .acadisField-content.nv-field-generated input[type=file]:disabled,
.acssInputField > .acadisField-content.nv-field-generated input[type=file].aspNetDisabled,
.acssInputField > .acadisField-content.nv-field-generated input[type=file].acssTextDisabled,
.acssInputField > .acadisField-content.nv-field-generated textarea[readonly],
.acssInputField > .acadisField-content.nv-field-generated textarea:disabled,
.acssInputField > .acadisField-content.nv-field-generated textarea.aspNetDisabled,
.acssInputField > .acadisField-content.nv-field-generated textarea.acssTextDisabled {
  color: #000000 !important;
  fill: #000000 !important;
  background-color: transparent !important;
  border-color: transparent !important;
  font-style: normal !important;
  text-align: left !important;
}
.acssInputField > dd input[type=email][readonly]:placeholder-shown, .acssInputField > dd input[type=email][readonly].acssPlaceholder, .acssInputField > dd input[type=email]:disabled:placeholder-shown, .acssInputField > dd input[type=email]:disabled.acssPlaceholder, .acssInputField > dd input[type=email].aspNetDisabled:placeholder-shown, .acssInputField > dd input[type=email].aspNetDisabled.acssPlaceholder, .acssInputField > dd input[type=email].acssTextDisabled:placeholder-shown, .acssInputField > dd input[type=email].acssTextDisabled.acssPlaceholder, .acssInputField > dd input[type=number][readonly]:placeholder-shown, .acssInputField > dd input[type=number][readonly].acssPlaceholder, .acssInputField > dd input[type=number]:disabled:placeholder-shown, .acssInputField > dd input[type=number]:disabled.acssPlaceholder, .acssInputField > dd input[type=number].aspNetDisabled:placeholder-shown, .acssInputField > dd input[type=number].aspNetDisabled.acssPlaceholder, .acssInputField > dd input[type=number].acssTextDisabled:placeholder-shown, .acssInputField > dd input[type=number].acssTextDisabled.acssPlaceholder, .acssInputField > dd input[type=numeric][readonly]:placeholder-shown, .acssInputField > dd input[type=numeric][readonly].acssPlaceholder, .acssInputField > dd input[type=numeric]:disabled:placeholder-shown, .acssInputField > dd input[type=numeric]:disabled.acssPlaceholder, .acssInputField > dd input[type=numeric].aspNetDisabled:placeholder-shown, .acssInputField > dd input[type=numeric].aspNetDisabled.acssPlaceholder, .acssInputField > dd input[type=numeric].acssTextDisabled:placeholder-shown, .acssInputField > dd input[type=numeric].acssTextDisabled.acssPlaceholder, .acssInputField > dd input[type=password][readonly]:placeholder-shown, .acssInputField > dd input[type=password][readonly].acssPlaceholder, .acssInputField > dd input[type=password]:disabled:placeholder-shown, .acssInputField > dd input[type=password]:disabled.acssPlaceholder, .acssInputField > dd input[type=password].aspNetDisabled:placeholder-shown, .acssInputField > dd input[type=password].aspNetDisabled.acssPlaceholder, .acssInputField > dd input[type=password].acssTextDisabled:placeholder-shown, .acssInputField > dd input[type=password].acssTextDisabled.acssPlaceholder, .acssInputField > dd input[type=search][readonly]:placeholder-shown, .acssInputField > dd input[type=search][readonly].acssPlaceholder, .acssInputField > dd input[type=search]:disabled:placeholder-shown, .acssInputField > dd input[type=search]:disabled.acssPlaceholder, .acssInputField > dd input[type=search].aspNetDisabled:placeholder-shown, .acssInputField > dd input[type=search].aspNetDisabled.acssPlaceholder, .acssInputField > dd input[type=search].acssTextDisabled:placeholder-shown, .acssInputField > dd input[type=search].acssTextDisabled.acssPlaceholder, .acssInputField > dd input[type=tel][readonly]:placeholder-shown, .acssInputField > dd input[type=tel][readonly].acssPlaceholder, .acssInputField > dd input[type=tel]:disabled:placeholder-shown, .acssInputField > dd input[type=tel]:disabled.acssPlaceholder, .acssInputField > dd input[type=tel].aspNetDisabled:placeholder-shown, .acssInputField > dd input[type=tel].aspNetDisabled.acssPlaceholder, .acssInputField > dd input[type=tel].acssTextDisabled:placeholder-shown, .acssInputField > dd input[type=tel].acssTextDisabled.acssPlaceholder, .acssInputField > dd input[type=text][readonly]:placeholder-shown, .acssInputField > dd input[type=text][readonly].acssPlaceholder, .acssInputField > dd input[type=text]:disabled:placeholder-shown, .acssInputField > dd input[type=text]:disabled.acssPlaceholder, .acssInputField > dd input[type=text].aspNetDisabled:placeholder-shown, .acssInputField > dd input[type=text].aspNetDisabled.acssPlaceholder, .acssInputField > dd input[type=text].acssTextDisabled:placeholder-shown, .acssInputField > dd input[type=text].acssTextDisabled.acssPlaceholder, .acssInputField > dd input[type=url][readonly]:placeholder-shown, .acssInputField > dd input[type=url][readonly].acssPlaceholder, .acssInputField > dd input[type=url]:disabled:placeholder-shown, .acssInputField > dd input[type=url]:disabled.acssPlaceholder, .acssInputField > dd input[type=url].aspNetDisabled:placeholder-shown, .acssInputField > dd input[type=url].aspNetDisabled.acssPlaceholder, .acssInputField > dd input[type=url].acssTextDisabled:placeholder-shown, .acssInputField > dd input[type=url].acssTextDisabled.acssPlaceholder, .acssInputField > dd input[type=color][readonly]:placeholder-shown, .acssInputField > dd input[type=color][readonly].acssPlaceholder, .acssInputField > dd input[type=color]:disabled:placeholder-shown, .acssInputField > dd input[type=color]:disabled.acssPlaceholder, .acssInputField > dd input[type=color].aspNetDisabled:placeholder-shown, .acssInputField > dd input[type=color].aspNetDisabled.acssPlaceholder, .acssInputField > dd input[type=color].acssTextDisabled:placeholder-shown, .acssInputField > dd input[type=color].acssTextDisabled.acssPlaceholder, .acssInputField > dd input[type=date][readonly]:placeholder-shown, .acssInputField > dd input[type=date][readonly].acssPlaceholder, .acssInputField > dd input[type=date]:disabled:placeholder-shown, .acssInputField > dd input[type=date]:disabled.acssPlaceholder, .acssInputField > dd input[type=date].aspNetDisabled:placeholder-shown, .acssInputField > dd input[type=date].aspNetDisabled.acssPlaceholder, .acssInputField > dd input[type=date].acssTextDisabled:placeholder-shown, .acssInputField > dd input[type=date].acssTextDisabled.acssPlaceholder, .acssInputField > dd input[type=datetime][readonly]:placeholder-shown, .acssInputField > dd input[type=datetime][readonly].acssPlaceholder, .acssInputField > dd input[type=datetime]:disabled:placeholder-shown, .acssInputField > dd input[type=datetime]:disabled.acssPlaceholder, .acssInputField > dd input[type=datetime].aspNetDisabled:placeholder-shown, .acssInputField > dd input[type=datetime].aspNetDisabled.acssPlaceholder, .acssInputField > dd input[type=datetime].acssTextDisabled:placeholder-shown, .acssInputField > dd input[type=datetime].acssTextDisabled.acssPlaceholder, .acssInputField > dd input[type=datetime-local][readonly]:placeholder-shown, .acssInputField > dd input[type=datetime-local][readonly].acssPlaceholder, .acssInputField > dd input[type=datetime-local]:disabled:placeholder-shown, .acssInputField > dd input[type=datetime-local]:disabled.acssPlaceholder, .acssInputField > dd input[type=datetime-local].aspNetDisabled:placeholder-shown, .acssInputField > dd input[type=datetime-local].aspNetDisabled.acssPlaceholder, .acssInputField > dd input[type=datetime-local].acssTextDisabled:placeholder-shown, .acssInputField > dd input[type=datetime-local].acssTextDisabled.acssPlaceholder, .acssInputField > dd input[type=month][readonly]:placeholder-shown, .acssInputField > dd input[type=month][readonly].acssPlaceholder, .acssInputField > dd input[type=month]:disabled:placeholder-shown, .acssInputField > dd input[type=month]:disabled.acssPlaceholder, .acssInputField > dd input[type=month].aspNetDisabled:placeholder-shown, .acssInputField > dd input[type=month].aspNetDisabled.acssPlaceholder, .acssInputField > dd input[type=month].acssTextDisabled:placeholder-shown, .acssInputField > dd input[type=month].acssTextDisabled.acssPlaceholder, .acssInputField > dd input[type=time][readonly]:placeholder-shown, .acssInputField > dd input[type=time][readonly].acssPlaceholder, .acssInputField > dd input[type=time]:disabled:placeholder-shown, .acssInputField > dd input[type=time]:disabled.acssPlaceholder, .acssInputField > dd input[type=time].aspNetDisabled:placeholder-shown, .acssInputField > dd input[type=time].aspNetDisabled.acssPlaceholder, .acssInputField > dd input[type=time].acssTextDisabled:placeholder-shown, .acssInputField > dd input[type=time].acssTextDisabled.acssPlaceholder, .acssInputField > dd input[type=week][readonly]:placeholder-shown, .acssInputField > dd input[type=week][readonly].acssPlaceholder, .acssInputField > dd input[type=week]:disabled:placeholder-shown, .acssInputField > dd input[type=week]:disabled.acssPlaceholder, .acssInputField > dd input[type=week].aspNetDisabled:placeholder-shown, .acssInputField > dd input[type=week].aspNetDisabled.acssPlaceholder, .acssInputField > dd input[type=week].acssTextDisabled:placeholder-shown, .acssInputField > dd input[type=week].acssTextDisabled.acssPlaceholder,
.acssInputField > dd input[type=file][readonly]:placeholder-shown,
.acssInputField > dd input[type=file][readonly].acssPlaceholder,
.acssInputField > dd input[type=file]:disabled:placeholder-shown,
.acssInputField > dd input[type=file]:disabled.acssPlaceholder,
.acssInputField > dd input[type=file].aspNetDisabled:placeholder-shown,
.acssInputField > dd input[type=file].aspNetDisabled.acssPlaceholder,
.acssInputField > dd input[type=file].acssTextDisabled:placeholder-shown,
.acssInputField > dd input[type=file].acssTextDisabled.acssPlaceholder,
.acssInputField > dd textarea[readonly]:placeholder-shown,
.acssInputField > dd textarea[readonly].acssPlaceholder,
.acssInputField > dd textarea:disabled:placeholder-shown,
.acssInputField > dd textarea:disabled.acssPlaceholder,
.acssInputField > dd textarea.aspNetDisabled:placeholder-shown,
.acssInputField > dd textarea.aspNetDisabled.acssPlaceholder,
.acssInputField > dd textarea.acssTextDisabled:placeholder-shown,
.acssInputField > dd textarea.acssTextDisabled.acssPlaceholder,
.acssInputField > .acadisField-content.nv-field-generated input[type=email][readonly]:placeholder-shown,
.acssInputField > .acadisField-content.nv-field-generated input[type=email][readonly].acssPlaceholder,
.acssInputField > .acadisField-content.nv-field-generated input[type=email]:disabled:placeholder-shown,
.acssInputField > .acadisField-content.nv-field-generated input[type=email]:disabled.acssPlaceholder,
.acssInputField > .acadisField-content.nv-field-generated input[type=email].aspNetDisabled:placeholder-shown,
.acssInputField > .acadisField-content.nv-field-generated input[type=email].aspNetDisabled.acssPlaceholder,
.acssInputField > .acadisField-content.nv-field-generated input[type=email].acssTextDisabled:placeholder-shown,
.acssInputField > .acadisField-content.nv-field-generated input[type=email].acssTextDisabled.acssPlaceholder,
.acssInputField > .acadisField-content.nv-field-generated input[type=number][readonly]:placeholder-shown,
.acssInputField > .acadisField-content.nv-field-generated input[type=number][readonly].acssPlaceholder,
.acssInputField > .acadisField-content.nv-field-generated input[type=number]:disabled:placeholder-shown,
.acssInputField > .acadisField-content.nv-field-generated input[type=number]:disabled.acssPlaceholder,
.acssInputField > .acadisField-content.nv-field-generated input[type=number].aspNetDisabled:placeholder-shown,
.acssInputField > .acadisField-content.nv-field-generated input[type=number].aspNetDisabled.acssPlaceholder,
.acssInputField > .acadisField-content.nv-field-generated input[type=number].acssTextDisabled:placeholder-shown,
.acssInputField > .acadisField-content.nv-field-generated input[type=number].acssTextDisabled.acssPlaceholder,
.acssInputField > .acadisField-content.nv-field-generated input[type=numeric][readonly]:placeholder-shown,
.acssInputField > .acadisField-content.nv-field-generated input[type=numeric][readonly].acssPlaceholder,
.acssInputField > .acadisField-content.nv-field-generated input[type=numeric]:disabled:placeholder-shown,
.acssInputField > .acadisField-content.nv-field-generated input[type=numeric]:disabled.acssPlaceholder,
.acssInputField > .acadisField-content.nv-field-generated input[type=numeric].aspNetDisabled:placeholder-shown,
.acssInputField > .acadisField-content.nv-field-generated input[type=numeric].aspNetDisabled.acssPlaceholder,
.acssInputField > .acadisField-content.nv-field-generated input[type=numeric].acssTextDisabled:placeholder-shown,
.acssInputField > .acadisField-content.nv-field-generated input[type=numeric].acssTextDisabled.acssPlaceholder,
.acssInputField > .acadisField-content.nv-field-generated input[type=password][readonly]:placeholder-shown,
.acssInputField > .acadisField-content.nv-field-generated input[type=password][readonly].acssPlaceholder,
.acssInputField > .acadisField-content.nv-field-generated input[type=password]:disabled:placeholder-shown,
.acssInputField > .acadisField-content.nv-field-generated input[type=password]:disabled.acssPlaceholder,
.acssInputField > .acadisField-content.nv-field-generated input[type=password].aspNetDisabled:placeholder-shown,
.acssInputField > .acadisField-content.nv-field-generated input[type=password].aspNetDisabled.acssPlaceholder,
.acssInputField > .acadisField-content.nv-field-generated input[type=password].acssTextDisabled:placeholder-shown,
.acssInputField > .acadisField-content.nv-field-generated input[type=password].acssTextDisabled.acssPlaceholder,
.acssInputField > .acadisField-content.nv-field-generated input[type=search][readonly]:placeholder-shown,
.acssInputField > .acadisField-content.nv-field-generated input[type=search][readonly].acssPlaceholder,
.acssInputField > .acadisField-content.nv-field-generated input[type=search]:disabled:placeholder-shown,
.acssInputField > .acadisField-content.nv-field-generated input[type=search]:disabled.acssPlaceholder,
.acssInputField > .acadisField-content.nv-field-generated input[type=search].aspNetDisabled:placeholder-shown,
.acssInputField > .acadisField-content.nv-field-generated input[type=search].aspNetDisabled.acssPlaceholder,
.acssInputField > .acadisField-content.nv-field-generated input[type=search].acssTextDisabled:placeholder-shown,
.acssInputField > .acadisField-content.nv-field-generated input[type=search].acssTextDisabled.acssPlaceholder,
.acssInputField > .acadisField-content.nv-field-generated input[type=tel][readonly]:placeholder-shown,
.acssInputField > .acadisField-content.nv-field-generated input[type=tel][readonly].acssPlaceholder,
.acssInputField > .acadisField-content.nv-field-generated input[type=tel]:disabled:placeholder-shown,
.acssInputField > .acadisField-content.nv-field-generated input[type=tel]:disabled.acssPlaceholder,
.acssInputField > .acadisField-content.nv-field-generated input[type=tel].aspNetDisabled:placeholder-shown,
.acssInputField > .acadisField-content.nv-field-generated input[type=tel].aspNetDisabled.acssPlaceholder,
.acssInputField > .acadisField-content.nv-field-generated input[type=tel].acssTextDisabled:placeholder-shown,
.acssInputField > .acadisField-content.nv-field-generated input[type=tel].acssTextDisabled.acssPlaceholder,
.acssInputField > .acadisField-content.nv-field-generated input[type=text][readonly]:placeholder-shown,
.acssInputField > .acadisField-content.nv-field-generated input[type=text][readonly].acssPlaceholder,
.acssInputField > .acadisField-content.nv-field-generated input[type=text]:disabled:placeholder-shown,
.acssInputField > .acadisField-content.nv-field-generated input[type=text]:disabled.acssPlaceholder,
.acssInputField > .acadisField-content.nv-field-generated input[type=text].aspNetDisabled:placeholder-shown,
.acssInputField > .acadisField-content.nv-field-generated input[type=text].aspNetDisabled.acssPlaceholder,
.acssInputField > .acadisField-content.nv-field-generated input[type=text].acssTextDisabled:placeholder-shown,
.acssInputField > .acadisField-content.nv-field-generated input[type=text].acssTextDisabled.acssPlaceholder,
.acssInputField > .acadisField-content.nv-field-generated input[type=url][readonly]:placeholder-shown,
.acssInputField > .acadisField-content.nv-field-generated input[type=url][readonly].acssPlaceholder,
.acssInputField > .acadisField-content.nv-field-generated input[type=url]:disabled:placeholder-shown,
.acssInputField > .acadisField-content.nv-field-generated input[type=url]:disabled.acssPlaceholder,
.acssInputField > .acadisField-content.nv-field-generated input[type=url].aspNetDisabled:placeholder-shown,
.acssInputField > .acadisField-content.nv-field-generated input[type=url].aspNetDisabled.acssPlaceholder,
.acssInputField > .acadisField-content.nv-field-generated input[type=url].acssTextDisabled:placeholder-shown,
.acssInputField > .acadisField-content.nv-field-generated input[type=url].acssTextDisabled.acssPlaceholder,
.acssInputField > .acadisField-content.nv-field-generated input[type=color][readonly]:placeholder-shown,
.acssInputField > .acadisField-content.nv-field-generated input[type=color][readonly].acssPlaceholder,
.acssInputField > .acadisField-content.nv-field-generated input[type=color]:disabled:placeholder-shown,
.acssInputField > .acadisField-content.nv-field-generated input[type=color]:disabled.acssPlaceholder,
.acssInputField > .acadisField-content.nv-field-generated input[type=color].aspNetDisabled:placeholder-shown,
.acssInputField > .acadisField-content.nv-field-generated input[type=color].aspNetDisabled.acssPlaceholder,
.acssInputField > .acadisField-content.nv-field-generated input[type=color].acssTextDisabled:placeholder-shown,
.acssInputField > .acadisField-content.nv-field-generated input[type=color].acssTextDisabled.acssPlaceholder,
.acssInputField > .acadisField-content.nv-field-generated input[type=date][readonly]:placeholder-shown,
.acssInputField > .acadisField-content.nv-field-generated input[type=date][readonly].acssPlaceholder,
.acssInputField > .acadisField-content.nv-field-generated input[type=date]:disabled:placeholder-shown,
.acssInputField > .acadisField-content.nv-field-generated input[type=date]:disabled.acssPlaceholder,
.acssInputField > .acadisField-content.nv-field-generated input[type=date].aspNetDisabled:placeholder-shown,
.acssInputField > .acadisField-content.nv-field-generated input[type=date].aspNetDisabled.acssPlaceholder,
.acssInputField > .acadisField-content.nv-field-generated input[type=date].acssTextDisabled:placeholder-shown,
.acssInputField > .acadisField-content.nv-field-generated input[type=date].acssTextDisabled.acssPlaceholder,
.acssInputField > .acadisField-content.nv-field-generated input[type=datetime][readonly]:placeholder-shown,
.acssInputField > .acadisField-content.nv-field-generated input[type=datetime][readonly].acssPlaceholder,
.acssInputField > .acadisField-content.nv-field-generated input[type=datetime]:disabled:placeholder-shown,
.acssInputField > .acadisField-content.nv-field-generated input[type=datetime]:disabled.acssPlaceholder,
.acssInputField > .acadisField-content.nv-field-generated input[type=datetime].aspNetDisabled:placeholder-shown,
.acssInputField > .acadisField-content.nv-field-generated input[type=datetime].aspNetDisabled.acssPlaceholder,
.acssInputField > .acadisField-content.nv-field-generated input[type=datetime].acssTextDisabled:placeholder-shown,
.acssInputField > .acadisField-content.nv-field-generated input[type=datetime].acssTextDisabled.acssPlaceholder,
.acssInputField > .acadisField-content.nv-field-generated input[type=datetime-local][readonly]:placeholder-shown,
.acssInputField > .acadisField-content.nv-field-generated input[type=datetime-local][readonly].acssPlaceholder,
.acssInputField > .acadisField-content.nv-field-generated input[type=datetime-local]:disabled:placeholder-shown,
.acssInputField > .acadisField-content.nv-field-generated input[type=datetime-local]:disabled.acssPlaceholder,
.acssInputField > .acadisField-content.nv-field-generated input[type=datetime-local].aspNetDisabled:placeholder-shown,
.acssInputField > .acadisField-content.nv-field-generated input[type=datetime-local].aspNetDisabled.acssPlaceholder,
.acssInputField > .acadisField-content.nv-field-generated input[type=datetime-local].acssTextDisabled:placeholder-shown,
.acssInputField > .acadisField-content.nv-field-generated input[type=datetime-local].acssTextDisabled.acssPlaceholder,
.acssInputField > .acadisField-content.nv-field-generated input[type=month][readonly]:placeholder-shown,
.acssInputField > .acadisField-content.nv-field-generated input[type=month][readonly].acssPlaceholder,
.acssInputField > .acadisField-content.nv-field-generated input[type=month]:disabled:placeholder-shown,
.acssInputField > .acadisField-content.nv-field-generated input[type=month]:disabled.acssPlaceholder,
.acssInputField > .acadisField-content.nv-field-generated input[type=month].aspNetDisabled:placeholder-shown,
.acssInputField > .acadisField-content.nv-field-generated input[type=month].aspNetDisabled.acssPlaceholder,
.acssInputField > .acadisField-content.nv-field-generated input[type=month].acssTextDisabled:placeholder-shown,
.acssInputField > .acadisField-content.nv-field-generated input[type=month].acssTextDisabled.acssPlaceholder,
.acssInputField > .acadisField-content.nv-field-generated input[type=time][readonly]:placeholder-shown,
.acssInputField > .acadisField-content.nv-field-generated input[type=time][readonly].acssPlaceholder,
.acssInputField > .acadisField-content.nv-field-generated input[type=time]:disabled:placeholder-shown,
.acssInputField > .acadisField-content.nv-field-generated input[type=time]:disabled.acssPlaceholder,
.acssInputField > .acadisField-content.nv-field-generated input[type=time].aspNetDisabled:placeholder-shown,
.acssInputField > .acadisField-content.nv-field-generated input[type=time].aspNetDisabled.acssPlaceholder,
.acssInputField > .acadisField-content.nv-field-generated input[type=time].acssTextDisabled:placeholder-shown,
.acssInputField > .acadisField-content.nv-field-generated input[type=time].acssTextDisabled.acssPlaceholder,
.acssInputField > .acadisField-content.nv-field-generated input[type=week][readonly]:placeholder-shown,
.acssInputField > .acadisField-content.nv-field-generated input[type=week][readonly].acssPlaceholder,
.acssInputField > .acadisField-content.nv-field-generated input[type=week]:disabled:placeholder-shown,
.acssInputField > .acadisField-content.nv-field-generated input[type=week]:disabled.acssPlaceholder,
.acssInputField > .acadisField-content.nv-field-generated input[type=week].aspNetDisabled:placeholder-shown,
.acssInputField > .acadisField-content.nv-field-generated input[type=week].aspNetDisabled.acssPlaceholder,
.acssInputField > .acadisField-content.nv-field-generated input[type=week].acssTextDisabled:placeholder-shown,
.acssInputField > .acadisField-content.nv-field-generated input[type=week].acssTextDisabled.acssPlaceholder,
.acssInputField > .acadisField-content.nv-field-generated input[type=file][readonly]:placeholder-shown,
.acssInputField > .acadisField-content.nv-field-generated input[type=file][readonly].acssPlaceholder,
.acssInputField > .acadisField-content.nv-field-generated input[type=file]:disabled:placeholder-shown,
.acssInputField > .acadisField-content.nv-field-generated input[type=file]:disabled.acssPlaceholder,
.acssInputField > .acadisField-content.nv-field-generated input[type=file].aspNetDisabled:placeholder-shown,
.acssInputField > .acadisField-content.nv-field-generated input[type=file].aspNetDisabled.acssPlaceholder,
.acssInputField > .acadisField-content.nv-field-generated input[type=file].acssTextDisabled:placeholder-shown,
.acssInputField > .acadisField-content.nv-field-generated input[type=file].acssTextDisabled.acssPlaceholder,
.acssInputField > .acadisField-content.nv-field-generated textarea[readonly]:placeholder-shown,
.acssInputField > .acadisField-content.nv-field-generated textarea[readonly].acssPlaceholder,
.acssInputField > .acadisField-content.nv-field-generated textarea:disabled:placeholder-shown,
.acssInputField > .acadisField-content.nv-field-generated textarea:disabled.acssPlaceholder,
.acssInputField > .acadisField-content.nv-field-generated textarea.aspNetDisabled:placeholder-shown,
.acssInputField > .acadisField-content.nv-field-generated textarea.aspNetDisabled.acssPlaceholder,
.acssInputField > .acadisField-content.nv-field-generated textarea.acssTextDisabled:placeholder-shown,
.acssInputField > .acadisField-content.nv-field-generated textarea.acssTextDisabled.acssPlaceholder {
  display: none;
}
.acssInputField > dd select:disabled, .acssInputField > dd select.aspNetDisabled, .acssInputField > dd select.acssTextDisabled,
.acssInputField > .acadisField-content.nv-field-generated select:disabled,
.acssInputField > .acadisField-content.nv-field-generated select.aspNetDisabled,
.acssInputField > .acadisField-content.nv-field-generated select.acssTextDisabled {
  background-color: transparent !important;
  border-color: transparent !important;
  appearance: none !important;
  background-image: none !important;
}
.acssInputField > dd textarea[readonly], .acssInputField > dd textarea:disabled, .acssInputField > dd textarea.aspNetDisabled, .acssInputField > dd textarea.acssTextDisabled,
.acssInputField > .acadisField-content.nv-field-generated textarea[readonly],
.acssInputField > .acadisField-content.nv-field-generated textarea:disabled,
.acssInputField > .acadisField-content.nv-field-generated textarea.aspNetDisabled,
.acssInputField > .acadisField-content.nv-field-generated textarea.acssTextDisabled {
  height: auto !important;
  min-height: 10em !important;
  max-width: 42em !important;
  overflow: auto !important;
}
.acssInputField > dd textarea[readonly]:empty, .acssInputField > dd textarea:disabled:empty, .acssInputField > dd textarea.aspNetDisabled:empty, .acssInputField > dd textarea.acssTextDisabled:empty,
.acssInputField > .acadisField-content.nv-field-generated textarea[readonly]:empty,
.acssInputField > .acadisField-content.nv-field-generated textarea:disabled:empty,
.acssInputField > .acadisField-content.nv-field-generated textarea.aspNetDisabled:empty,
.acssInputField > .acadisField-content.nv-field-generated textarea.acssTextDisabled:empty {
  display: none;
}
.acssInputField > dd .select2-container.select2-container-disabled,
.acssInputField > .acadisField-content.nv-field-generated .select2-container.select2-container-disabled {
  background: transparent;
  border-color: transparent;
}
.acssInputField > dd .select2-container.select2-container-disabled .select2-choice,
.acssInputField > .acadisField-content.nv-field-generated .select2-container.select2-container-disabled .select2-choice {
  background: transparent;
  color: #000000 !important;
  fill: #000000 !important;
  font-style: normal;
  /*color: black !important;*/
  /*        &.select2-default {
          > span {
              display: none !important;
          }

          &::before {
              content: "No information provided";
              display: block;
          }
      }*/
}
.acssInputField > dd .select2-container.select2-container-disabled .select2-choice.select2-default,
.acssInputField > .acadisField-content.nv-field-generated .select2-container.select2-container-disabled .select2-choice.select2-default {
  color: #999999 !important;
  fill: #999999 !important;
  font-style: italic;
}
.accessibility-mode .acssInputField > dd .select2-container.select2-container-disabled .select2-choice.select2-default,
.accessibility-mode .acssInputField > .acadisField-content.nv-field-generated .select2-container.select2-container-disabled .select2-choice.select2-default {
  color: #474747 !important;
  fill: #474747 !important;
}
.acssInputField > dd .select2-container.select2-container-disabled .select2-choice .select2-search-choice-close,
.acssInputField > .acadisField-content.nv-field-generated .select2-container.select2-container-disabled .select2-choice .select2-search-choice-close {
  display: none;
}
.acssInputField > dd .select2-container.select2-container-disabled .select2-choice div,
.acssInputField > .acadisField-content.nv-field-generated .select2-container.select2-container-disabled .select2-choice div {
  background: transparent;
}
.acssInputField > dd .select2-container.select2-container-disabled .select2-choice div b,
.acssInputField > .acadisField-content.nv-field-generated .select2-container.select2-container-disabled .select2-choice div b {
  display: none;
}
.acssInputField > dd .select2-container.select2-container-disabled .acssSelect2-drop-target,
.acssInputField > .acadisField-content.nv-field-generated .select2-container.select2-container-disabled .acssSelect2-drop-target {
  display: none;
}
.acssInputField > dd .select2-container-multi.select2-container-disabled .acssSelect2-choices-scroller,
.acssInputField > .acadisField-content.nv-field-generated .select2-container-multi.select2-container-disabled .acssSelect2-choices-scroller {
  background: transparent;
  border-color: transparent;
  cursor: default;
  margin-right: 0;
}
.acssInputField > dd .select2-container-multi.select2-container-disabled .select2-choices,
.acssInputField > .acadisField-content.nv-field-generated .select2-container-multi.select2-container-disabled .select2-choices {
  background: transparent;
  flex-direction: column;
  max-height: 10em;
  overflow: auto;
  /*        .select2-search-field {
      display: none;
  }*/
  /*        &:not(:has(.select2-search-choice)) {
      &::before {
          content: "No information provided";
          display: block;
          font-style: italic;
          height: auto;
          margin-top: 4px;
      }
  }*/
}
.acssInputField > dd .select2-container-multi.select2-container-disabled .select2-choices .select2-search-choice,
.acssInputField > .acadisField-content.nv-field-generated .select2-container-multi.select2-container-disabled .select2-choices .select2-search-choice {
  color: #000000 !important;
  fill: #000000 !important;
  background: transparent;
  border-color: transparent;
  box-shadow: none;
  display: block;
  font-style: normal !important;
  margin-left: 0;
  padding: 2px 0 1px 0;
  max-width: calc(100% - 31px);
}
.acssInputField > dd .select2-container-multi.select2-container-disabled .select2-choices .select2-search-choice > div,
.acssInputField > .acadisField-content.nv-field-generated .select2-container-multi.select2-container-disabled .select2-choices .select2-search-choice > div {
  overflow: visible;
  padding-bottom: 0;
}
.acssInputField > dd .select2-container-multi.select2-container-disabled .select2-choices .select2-search-choice::after,
.acssInputField > .acadisField-content.nv-field-generated .select2-container-multi.select2-container-disabled .select2-choices .select2-search-choice::after {
  content: ",";
  display: inline;
}
.acssInputField > dd .select2-container-multi.select2-container-disabled .select2-choices .select2-search-choice:has(+ .select2-search-field)::after,
.acssInputField > .acadisField-content.nv-field-generated .select2-container-multi.select2-container-disabled .select2-choices .select2-search-choice:has(+ .select2-search-field)::after {
  content: "";
  display: none;
}
.acssInputField > dd .select2-container-multi.select2-container-disabled .select2-choices .select2-search-choice .select2-search-choice-expand,
.acssInputField > .acadisField-content.nv-field-generated .select2-container-multi.select2-container-disabled .select2-choices .select2-search-choice .select2-search-choice-expand {
  display: none;
}
.acssInputField > dd .select2-container-multi.select2-container-disabled .select2-choices .select2-search-field input,
.acssInputField > .acadisField-content.nv-field-generated .select2-container-multi.select2-container-disabled .select2-choices .select2-search-field input {
  color: #999999 !important;
  fill: #999999 !important;
  width: 100% !important;
}
.accessibility-mode .acssInputField > dd .select2-container-multi.select2-container-disabled .select2-choices .select2-search-field input,
.accessibility-mode .acssInputField > .acadisField-content.nv-field-generated .select2-container-multi.select2-container-disabled .select2-choices .select2-search-field input {
  color: #474747 !important;
  fill: #474747 !important;
}
.acssInputField > dd .select2-container-multi.select2-container-disabled .select2-choices .select2-search-field .select2-default,
.acssInputField > .acadisField-content.nv-field-generated .select2-container-multi.select2-container-disabled .select2-choices .select2-search-field .select2-default {
  font-style: italic !important;
}
.acssInputField > dd:has(> input[value=""]:disabled)::before, .acssInputField > dd:has(> input:disabled:not([value], [type=hidden], [type=radio], [type=checkbox], .select2-offscreen))::before, .acssInputField > dd:has(> textarea:empty:disabled)::before, .acssInputField > dd:has(> .acssDatePickerContainer > input:disabled[value=""])::before, .acssInputField > dd:has(> .acssDatePickerContainer > input:disabled:not([value], [type=hidden]))::before, .acssInputField > dd:has(> .acssTimePickerContainer > input:disabled[value=""])::before, .acssInputField > dd:has(> .acssTimePickerContainer > input:disabled:not([value], [type=hidden]))::before,
.acssInputField > .acadisField-content.nv-field-generated:has(> input[value=""]:disabled)::before,
.acssInputField > .acadisField-content.nv-field-generated:has(> input:disabled:not([value], [type=hidden], [type=radio], [type=checkbox], .select2-offscreen))::before,
.acssInputField > .acadisField-content.nv-field-generated:has(> textarea:empty:disabled)::before,
.acssInputField > .acadisField-content.nv-field-generated:has(> .acssDatePickerContainer > input:disabled[value=""])::before,
.acssInputField > .acadisField-content.nv-field-generated:has(> .acssDatePickerContainer > input:disabled:not([value], [type=hidden]))::before,
.acssInputField > .acadisField-content.nv-field-generated:has(> .acssTimePickerContainer > input:disabled[value=""])::before,
.acssInputField > .acadisField-content.nv-field-generated:has(> .acssTimePickerContainer > input:disabled:not([value], [type=hidden]))::before {
  color: #999999;
  fill: #999999;
  content: "No information provided";
  display: block;
  font-style: italic;
  padding-top: 4px;
  padding-left: 0.2em;
}
.accessibility-mode .acssInputField > dd:has(> input[value=""]:disabled)::before, .accessibility-mode .acssInputField > dd:has(> input:disabled:not([value], [type=hidden], [type=radio], [type=checkbox], .select2-offscreen))::before, .accessibility-mode .acssInputField > dd:has(> textarea:empty:disabled)::before, .accessibility-mode .acssInputField > dd:has(> .acssDatePickerContainer > input:disabled[value=""])::before, .accessibility-mode .acssInputField > dd:has(> .acssDatePickerContainer > input:disabled:not([value], [type=hidden]))::before, .accessibility-mode .acssInputField > dd:has(> .acssTimePickerContainer > input:disabled[value=""])::before, .accessibility-mode .acssInputField > dd:has(> .acssTimePickerContainer > input:disabled:not([value], [type=hidden]))::before,
.accessibility-mode .acssInputField > .acadisField-content.nv-field-generated:has(> input[value=""]:disabled)::before,
.accessibility-mode .acssInputField > .acadisField-content.nv-field-generated:has(> input:disabled:not([value], [type=hidden], [type=radio], [type=checkbox], .select2-offscreen))::before,
.accessibility-mode .acssInputField > .acadisField-content.nv-field-generated:has(> textarea:empty:disabled)::before,
.accessibility-mode .acssInputField > .acadisField-content.nv-field-generated:has(> .acssDatePickerContainer > input:disabled[value=""])::before,
.accessibility-mode .acssInputField > .acadisField-content.nv-field-generated:has(> .acssDatePickerContainer > input:disabled:not([value], [type=hidden]))::before,
.accessibility-mode .acssInputField > .acadisField-content.nv-field-generated:has(> .acssTimePickerContainer > input:disabled[value=""])::before,
.accessibility-mode .acssInputField > .acadisField-content.nv-field-generated:has(> .acssTimePickerContainer > input:disabled:not([value], [type=hidden]))::before {
  color: #474747;
  fill: #474747;
}
.acssInputField > dd:has(> input[value=""]:disabled) > .acssDatePickerContainer,
.acssInputField > dd:has(> input[value=""]:disabled) > .acssTimePickerContainer, .acssInputField > dd:has(> input:disabled:not([value], [type=hidden], [type=radio], [type=checkbox], .select2-offscreen)) > .acssDatePickerContainer,
.acssInputField > dd:has(> input:disabled:not([value], [type=hidden], [type=radio], [type=checkbox], .select2-offscreen)) > .acssTimePickerContainer, .acssInputField > dd:has(> textarea:empty:disabled) > .acssDatePickerContainer,
.acssInputField > dd:has(> textarea:empty:disabled) > .acssTimePickerContainer, .acssInputField > dd:has(> .acssDatePickerContainer > input:disabled[value=""]) > .acssDatePickerContainer,
.acssInputField > dd:has(> .acssDatePickerContainer > input:disabled[value=""]) > .acssTimePickerContainer, .acssInputField > dd:has(> .acssDatePickerContainer > input:disabled:not([value], [type=hidden])) > .acssDatePickerContainer,
.acssInputField > dd:has(> .acssDatePickerContainer > input:disabled:not([value], [type=hidden])) > .acssTimePickerContainer, .acssInputField > dd:has(> .acssTimePickerContainer > input:disabled[value=""]) > .acssDatePickerContainer,
.acssInputField > dd:has(> .acssTimePickerContainer > input:disabled[value=""]) > .acssTimePickerContainer, .acssInputField > dd:has(> .acssTimePickerContainer > input:disabled:not([value], [type=hidden])) > .acssDatePickerContainer,
.acssInputField > dd:has(> .acssTimePickerContainer > input:disabled:not([value], [type=hidden])) > .acssTimePickerContainer,
.acssInputField > .acadisField-content.nv-field-generated:has(> input[value=""]:disabled) > .acssDatePickerContainer,
.acssInputField > .acadisField-content.nv-field-generated:has(> input[value=""]:disabled) > .acssTimePickerContainer,
.acssInputField > .acadisField-content.nv-field-generated:has(> input:disabled:not([value], [type=hidden], [type=radio], [type=checkbox], .select2-offscreen)) > .acssDatePickerContainer,
.acssInputField > .acadisField-content.nv-field-generated:has(> input:disabled:not([value], [type=hidden], [type=radio], [type=checkbox], .select2-offscreen)) > .acssTimePickerContainer,
.acssInputField > .acadisField-content.nv-field-generated:has(> textarea:empty:disabled) > .acssDatePickerContainer,
.acssInputField > .acadisField-content.nv-field-generated:has(> textarea:empty:disabled) > .acssTimePickerContainer,
.acssInputField > .acadisField-content.nv-field-generated:has(> .acssDatePickerContainer > input:disabled[value=""]) > .acssDatePickerContainer,
.acssInputField > .acadisField-content.nv-field-generated:has(> .acssDatePickerContainer > input:disabled[value=""]) > .acssTimePickerContainer,
.acssInputField > .acadisField-content.nv-field-generated:has(> .acssDatePickerContainer > input:disabled:not([value], [type=hidden])) > .acssDatePickerContainer,
.acssInputField > .acadisField-content.nv-field-generated:has(> .acssDatePickerContainer > input:disabled:not([value], [type=hidden])) > .acssTimePickerContainer,
.acssInputField > .acadisField-content.nv-field-generated:has(> .acssTimePickerContainer > input:disabled[value=""]) > .acssDatePickerContainer,
.acssInputField > .acadisField-content.nv-field-generated:has(> .acssTimePickerContainer > input:disabled[value=""]) > .acssTimePickerContainer,
.acssInputField > .acadisField-content.nv-field-generated:has(> .acssTimePickerContainer > input:disabled:not([value], [type=hidden])) > .acssDatePickerContainer,
.acssInputField > .acadisField-content.nv-field-generated:has(> .acssTimePickerContainer > input:disabled:not([value], [type=hidden])) > .acssTimePickerContainer {
  display: none;
}
.acssInputField > dd .acssFancyTextboxCharacterCounter span, .acssInputField.acssModCheckboxRadio > dd .acssFancyTextboxCharacterCounter span {
  display: inline;
  margin-right: 0;
}
.acssInputField .acssInputDisabledCheckboxRadioLabel:has(input:not(:checked)) {
  color: #C5C5C5;
  fill: #C5C5C5;
  font-style: italic;
}
.accessibility-mode .acssInputField .acssInputDisabledCheckboxRadioLabel:has(input:not(:checked)) {
  color: #6D6D6D;
  fill: #6D6D6D;
}
.acssInputField .acssInputDisabledCheckboxRadioLabel:has(input:checked) {
  font-style: italic;
}
.acssInputField .acssInputDisabledCheckboxRadioLabel .acssInputFieldDisabledOverlay {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: -1.5em;
  z-index: 5;
  display: block;
}
.acssInputField .acssInputDisabledCheckboxRadioLabel .acssInputFieldDisabledOverlay:focus {
  outline: 1px solid;
  outline-color: #92d1ff;
}
.accessibility-mode .acssInputField .acssInputDisabledCheckboxRadioLabel .acssInputFieldDisabledOverlay:focus {
  outline-color: #4d90fe;
}

.acssInputField:not(.acssModEnhanced) > dd input[type=email] + span:not(.acssTimePickerContainer):not(.acssPrimaryIndicatorGlyph),
.acssInputField:not(.acssModEnhanced) > dd input[type=email] + label[for], .acssInputField:not(.acssModEnhanced) > dd input[type=number] + span:not(.acssTimePickerContainer):not(.acssPrimaryIndicatorGlyph),
.acssInputField:not(.acssModEnhanced) > dd input[type=number] + label[for], .acssInputField:not(.acssModEnhanced) > dd input[type=numeric] + span:not(.acssTimePickerContainer):not(.acssPrimaryIndicatorGlyph),
.acssInputField:not(.acssModEnhanced) > dd input[type=numeric] + label[for], .acssInputField:not(.acssModEnhanced) > dd input[type=password] + span:not(.acssTimePickerContainer):not(.acssPrimaryIndicatorGlyph),
.acssInputField:not(.acssModEnhanced) > dd input[type=password] + label[for], .acssInputField:not(.acssModEnhanced) > dd input[type=search] + span:not(.acssTimePickerContainer):not(.acssPrimaryIndicatorGlyph),
.acssInputField:not(.acssModEnhanced) > dd input[type=search] + label[for], .acssInputField:not(.acssModEnhanced) > dd input[type=tel] + span:not(.acssTimePickerContainer):not(.acssPrimaryIndicatorGlyph),
.acssInputField:not(.acssModEnhanced) > dd input[type=tel] + label[for], .acssInputField:not(.acssModEnhanced) > dd input[type=text] + span:not(.acssTimePickerContainer):not(.acssPrimaryIndicatorGlyph),
.acssInputField:not(.acssModEnhanced) > dd input[type=text] + label[for], .acssInputField:not(.acssModEnhanced) > dd input[type=url] + span:not(.acssTimePickerContainer):not(.acssPrimaryIndicatorGlyph),
.acssInputField:not(.acssModEnhanced) > dd input[type=url] + label[for], .acssInputField:not(.acssModEnhanced) > dd input[type=color] + span:not(.acssTimePickerContainer):not(.acssPrimaryIndicatorGlyph),
.acssInputField:not(.acssModEnhanced) > dd input[type=color] + label[for], .acssInputField:not(.acssModEnhanced) > dd input[type=date] + span:not(.acssTimePickerContainer):not(.acssPrimaryIndicatorGlyph),
.acssInputField:not(.acssModEnhanced) > dd input[type=date] + label[for], .acssInputField:not(.acssModEnhanced) > dd input[type=datetime] + span:not(.acssTimePickerContainer):not(.acssPrimaryIndicatorGlyph),
.acssInputField:not(.acssModEnhanced) > dd input[type=datetime] + label[for], .acssInputField:not(.acssModEnhanced) > dd input[type=datetime-local] + span:not(.acssTimePickerContainer):not(.acssPrimaryIndicatorGlyph),
.acssInputField:not(.acssModEnhanced) > dd input[type=datetime-local] + label[for], .acssInputField:not(.acssModEnhanced) > dd input[type=month] + span:not(.acssTimePickerContainer):not(.acssPrimaryIndicatorGlyph),
.acssInputField:not(.acssModEnhanced) > dd input[type=month] + label[for], .acssInputField:not(.acssModEnhanced) > dd input[type=time] + span:not(.acssTimePickerContainer):not(.acssPrimaryIndicatorGlyph),
.acssInputField:not(.acssModEnhanced) > dd input[type=time] + label[for], .acssInputField:not(.acssModEnhanced) > dd input[type=week] + span:not(.acssTimePickerContainer):not(.acssPrimaryIndicatorGlyph),
.acssInputField:not(.acssModEnhanced) > dd input[type=week] + label[for],
.acssInputField:not(.acssModEnhanced) > dd select:not(.select2-offscreen) + span:not(.acssTimePickerContainer):not(.acssPrimaryIndicatorGlyph),
.acssInputField:not(.acssModEnhanced) > dd select:not(.select2-offscreen) + label[for],
.acssInputField:not(.acssModEnhanced) > dd .acssDatePickerContainer + span:not(.acssTimePickerContainer):not(.acssPrimaryIndicatorGlyph),
.acssInputField:not(.acssModEnhanced) > dd .acssDatePickerContainer + label[for],
.acssInputField:not(.acssModEnhanced) > dd .acssTimePickerContainer + span:not(.acssTimePickerContainer):not(.acssPrimaryIndicatorGlyph),
.acssInputField:not(.acssModEnhanced) > dd .acssTimePickerContainer + label[for],
.acssInputField:not(.acssModEnhanced) > .acadisField-content.nv-field-generated input[type=email] + span:not(.acssTimePickerContainer):not(.acssPrimaryIndicatorGlyph),
.acssInputField:not(.acssModEnhanced) > .acadisField-content.nv-field-generated input[type=email] + label[for],
.acssInputField:not(.acssModEnhanced) > .acadisField-content.nv-field-generated input[type=number] + span:not(.acssTimePickerContainer):not(.acssPrimaryIndicatorGlyph),
.acssInputField:not(.acssModEnhanced) > .acadisField-content.nv-field-generated input[type=number] + label[for],
.acssInputField:not(.acssModEnhanced) > .acadisField-content.nv-field-generated input[type=numeric] + span:not(.acssTimePickerContainer):not(.acssPrimaryIndicatorGlyph),
.acssInputField:not(.acssModEnhanced) > .acadisField-content.nv-field-generated input[type=numeric] + label[for],
.acssInputField:not(.acssModEnhanced) > .acadisField-content.nv-field-generated input[type=password] + span:not(.acssTimePickerContainer):not(.acssPrimaryIndicatorGlyph),
.acssInputField:not(.acssModEnhanced) > .acadisField-content.nv-field-generated input[type=password] + label[for],
.acssInputField:not(.acssModEnhanced) > .acadisField-content.nv-field-generated input[type=search] + span:not(.acssTimePickerContainer):not(.acssPrimaryIndicatorGlyph),
.acssInputField:not(.acssModEnhanced) > .acadisField-content.nv-field-generated input[type=search] + label[for],
.acssInputField:not(.acssModEnhanced) > .acadisField-content.nv-field-generated input[type=tel] + span:not(.acssTimePickerContainer):not(.acssPrimaryIndicatorGlyph),
.acssInputField:not(.acssModEnhanced) > .acadisField-content.nv-field-generated input[type=tel] + label[for],
.acssInputField:not(.acssModEnhanced) > .acadisField-content.nv-field-generated input[type=text] + span:not(.acssTimePickerContainer):not(.acssPrimaryIndicatorGlyph),
.acssInputField:not(.acssModEnhanced) > .acadisField-content.nv-field-generated input[type=text] + label[for],
.acssInputField:not(.acssModEnhanced) > .acadisField-content.nv-field-generated input[type=url] + span:not(.acssTimePickerContainer):not(.acssPrimaryIndicatorGlyph),
.acssInputField:not(.acssModEnhanced) > .acadisField-content.nv-field-generated input[type=url] + label[for],
.acssInputField:not(.acssModEnhanced) > .acadisField-content.nv-field-generated input[type=color] + span:not(.acssTimePickerContainer):not(.acssPrimaryIndicatorGlyph),
.acssInputField:not(.acssModEnhanced) > .acadisField-content.nv-field-generated input[type=color] + label[for],
.acssInputField:not(.acssModEnhanced) > .acadisField-content.nv-field-generated input[type=date] + span:not(.acssTimePickerContainer):not(.acssPrimaryIndicatorGlyph),
.acssInputField:not(.acssModEnhanced) > .acadisField-content.nv-field-generated input[type=date] + label[for],
.acssInputField:not(.acssModEnhanced) > .acadisField-content.nv-field-generated input[type=datetime] + span:not(.acssTimePickerContainer):not(.acssPrimaryIndicatorGlyph),
.acssInputField:not(.acssModEnhanced) > .acadisField-content.nv-field-generated input[type=datetime] + label[for],
.acssInputField:not(.acssModEnhanced) > .acadisField-content.nv-field-generated input[type=datetime-local] + span:not(.acssTimePickerContainer):not(.acssPrimaryIndicatorGlyph),
.acssInputField:not(.acssModEnhanced) > .acadisField-content.nv-field-generated input[type=datetime-local] + label[for],
.acssInputField:not(.acssModEnhanced) > .acadisField-content.nv-field-generated input[type=month] + span:not(.acssTimePickerContainer):not(.acssPrimaryIndicatorGlyph),
.acssInputField:not(.acssModEnhanced) > .acadisField-content.nv-field-generated input[type=month] + label[for],
.acssInputField:not(.acssModEnhanced) > .acadisField-content.nv-field-generated input[type=time] + span:not(.acssTimePickerContainer):not(.acssPrimaryIndicatorGlyph),
.acssInputField:not(.acssModEnhanced) > .acadisField-content.nv-field-generated input[type=time] + label[for],
.acssInputField:not(.acssModEnhanced) > .acadisField-content.nv-field-generated input[type=week] + span:not(.acssTimePickerContainer):not(.acssPrimaryIndicatorGlyph),
.acssInputField:not(.acssModEnhanced) > .acadisField-content.nv-field-generated input[type=week] + label[for],
.acssInputField:not(.acssModEnhanced) > .acadisField-content.nv-field-generated select:not(.select2-offscreen) + span:not(.acssTimePickerContainer):not(.acssPrimaryIndicatorGlyph),
.acssInputField:not(.acssModEnhanced) > .acadisField-content.nv-field-generated select:not(.select2-offscreen) + label[for],
.acssInputField:not(.acssModEnhanced) > .acadisField-content.nv-field-generated .acssDatePickerContainer + span:not(.acssTimePickerContainer):not(.acssPrimaryIndicatorGlyph),
.acssInputField:not(.acssModEnhanced) > .acadisField-content.nv-field-generated .acssDatePickerContainer + label[for],
.acssInputField:not(.acssModEnhanced) > .acadisField-content.nv-field-generated .acssTimePickerContainer + span:not(.acssTimePickerContainer):not(.acssPrimaryIndicatorGlyph),
.acssInputField:not(.acssModEnhanced) > .acadisField-content.nv-field-generated .acssTimePickerContainer + label[for] {
  padding-top: 4px;
}
.acssInputField:not(.acssModEnhanced) > dd .acssRangeSeparator,
.acssInputField:not(.acssModEnhanced) > .acadisField-content.nv-field-generated .acssRangeSeparator {
  padding-top: 4px;
}

.modMaximizeFieldWidths .acssInputField .acadisField-content {
  max-width: 33rem;
}
.modMaximizeFieldWidths .acssInputField .acadisField-content .acssInputFullWidth {
  width: 100% !important;
}
.modMaximizeFieldWidths .acssInputField .acadisField-content input[type=email], .modMaximizeFieldWidths .acssInputField .acadisField-content input[type=number], .modMaximizeFieldWidths .acssInputField .acadisField-content input[type=numeric], .modMaximizeFieldWidths .acssInputField .acadisField-content input[type=password], .modMaximizeFieldWidths .acssInputField .acadisField-content input[type=search], .modMaximizeFieldWidths .acssInputField .acadisField-content input[type=tel], .modMaximizeFieldWidths .acssInputField .acadisField-content input[type=text], .modMaximizeFieldWidths .acssInputField .acadisField-content input[type=url], .modMaximizeFieldWidths .acssInputField .acadisField-content input[type=color], .modMaximizeFieldWidths .acssInputField .acadisField-content input[type=date], .modMaximizeFieldWidths .acssInputField .acadisField-content input[type=datetime], .modMaximizeFieldWidths .acssInputField .acadisField-content input[type=datetime-local], .modMaximizeFieldWidths .acssInputField .acadisField-content input[type=month], .modMaximizeFieldWidths .acssInputField .acadisField-content input[type=time], .modMaximizeFieldWidths .acssInputField .acadisField-content input[type=week],
.modMaximizeFieldWidths .acssInputField .acadisField-content input[type=file],
.modMaximizeFieldWidths .acssInputField .acadisField-content textarea,
.modMaximizeFieldWidths .acssInputField .acadisField-content select,
.modMaximizeFieldWidths .acssInputField .acadisField-content .select2-container {
  box-sizing: border-box;
}
.modMaximizeFieldWidths .acssInputField .acadisField-content input[type=email]:not(.acssInputDate):not(.acssInputTime):not(.acssInputWidthAuto), .modMaximizeFieldWidths .acssInputField .acadisField-content input[type=number]:not(.acssInputDate):not(.acssInputTime):not(.acssInputWidthAuto), .modMaximizeFieldWidths .acssInputField .acadisField-content input[type=numeric]:not(.acssInputDate):not(.acssInputTime):not(.acssInputWidthAuto), .modMaximizeFieldWidths .acssInputField .acadisField-content input[type=password]:not(.acssInputDate):not(.acssInputTime):not(.acssInputWidthAuto), .modMaximizeFieldWidths .acssInputField .acadisField-content input[type=search]:not(.acssInputDate):not(.acssInputTime):not(.acssInputWidthAuto), .modMaximizeFieldWidths .acssInputField .acadisField-content input[type=tel]:not(.acssInputDate):not(.acssInputTime):not(.acssInputWidthAuto), .modMaximizeFieldWidths .acssInputField .acadisField-content input[type=text]:not(.acssInputDate):not(.acssInputTime):not(.acssInputWidthAuto), .modMaximizeFieldWidths .acssInputField .acadisField-content input[type=url]:not(.acssInputDate):not(.acssInputTime):not(.acssInputWidthAuto), .modMaximizeFieldWidths .acssInputField .acadisField-content input[type=color]:not(.acssInputDate):not(.acssInputTime):not(.acssInputWidthAuto), .modMaximizeFieldWidths .acssInputField .acadisField-content input[type=date]:not(.acssInputDate):not(.acssInputTime):not(.acssInputWidthAuto), .modMaximizeFieldWidths .acssInputField .acadisField-content input[type=datetime]:not(.acssInputDate):not(.acssInputTime):not(.acssInputWidthAuto), .modMaximizeFieldWidths .acssInputField .acadisField-content input[type=datetime-local]:not(.acssInputDate):not(.acssInputTime):not(.acssInputWidthAuto), .modMaximizeFieldWidths .acssInputField .acadisField-content input[type=month]:not(.acssInputDate):not(.acssInputTime):not(.acssInputWidthAuto), .modMaximizeFieldWidths .acssInputField .acadisField-content input[type=time]:not(.acssInputDate):not(.acssInputTime):not(.acssInputWidthAuto), .modMaximizeFieldWidths .acssInputField .acadisField-content input[type=week]:not(.acssInputDate):not(.acssInputTime):not(.acssInputWidthAuto),
.modMaximizeFieldWidths .acssInputField .acadisField-content input[type=file]:not(.acssInputDate):not(.acssInputTime):not(.acssInputWidthAuto),
.modMaximizeFieldWidths .acssInputField .acadisField-content textarea:not(.acssInputDate):not(.acssInputTime):not(.acssInputWidthAuto),
.modMaximizeFieldWidths .acssInputField .acadisField-content select:not(.acssInputDate):not(.acssInputTime):not(.acssInputWidthAuto),
.modMaximizeFieldWidths .acssInputField .acadisField-content .select2-container:not(.acssInputDate):not(.acssInputTime):not(.acssInputWidthAuto) {
  width: 100%;
}

/*****  Print Stylesheet Helpers  *****/
/*****   Glyphs   *****/
/*****   Colors   *****/
/***** 508-compliant background-to-text color map *****/
/***** Widget Colors *****/
/***** Button Colors ****/
/***** Link Colors *****/
/*****   End Colors *****/
/***** Input Styles ****/
.acssInputField {
  margin: 0.75em 0;
}
.acssInputField:after {
  clear: both;
  content: "";
  display: block;
  height: 0;
}
.acssInputField > dt > span, .acssInputField > dt > label {
  display: inline-block;
}
.acssInputField > dt,
.acssInputField > .acadisField-label.nv-field-generated {
  display: block;
  float: left;
  width: 30%;
  font-weight: 600;
  text-align: right;
  line-height: 1.35em;
  margin: 0;
  padding: 0;
}
.acssInputField > dt > span, .acssInputField > dt > label,
.acssInputField > .acadisField-label.nv-field-generated > span,
.acssInputField > .acadisField-label.nv-field-generated > label {
  vertical-align: top;
}
.acssInputField > dt .acssModEnhancerAsLabel,
.acssInputField > .acadisField-label.nv-field-generated .acssModEnhancerAsLabel {
  text-align: left;
  width: 100%;
  max-width: 10em;
  min-width: 5em;
}
.acssInputField > dt .nv-help-text,
.acssInputField > .acadisField-label.nv-field-generated .nv-help-text {
  font-weight: normal;
}
.acssInputField > .acadisField-label.nv-field-generated {
  padding-top: 4px;
}
.acssInputField > dt > span,
.acssInputField > dt > label,
.acssInputField > .acadisField-label.nv-field-generated > span,
.acssInputField > .acadisField-label.nv-field-generated > label,
.acssInputField > dd > .nv-help-text:first-child, .acssInputField.acssModTextOnly > dd > span, .acssInputField.acssModTextOnly > dd > label, .acssInputField.acssModTextOnly > dd > a {
  line-height: 1.35em;
  padding-top: 4px;
}
.acssInputField > dd,
.acssInputField > .acadisField-content.nv-field-generated {
  display: block;
  margin: 0 0 4px 30%;
  padding: 0 0 0 1em;
  line-height: 1.35em;
  text-align: left;
}
.acssInputField > dd > .nv-help-text:first-child,
.acssInputField > .acadisField-content.nv-field-generated > .nv-help-text:first-child {
  margin-bottom: 0.3em;
}
.acssInputField > dd select + input[type=checkbox],
.acssInputField > .acadisField-content.nv-field-generated select + input[type=checkbox] {
  vertical-align: -7px;
  margin-right: 0.3em;
}
.acssInputField > dd select + input[type=checkbox] + span,
.acssInputField > dd select + input[type=checkbox] + label,
.acssInputField > .acadisField-content.nv-field-generated select + input[type=checkbox] + span,
.acssInputField > .acadisField-content.nv-field-generated select + input[type=checkbox] + label {
  vertical-align: -5px;
}
.acssInputField > dd input[type=email], .acssInputField > dd input[type=number], .acssInputField > dd input[type=numeric], .acssInputField > dd input[type=password], .acssInputField > dd input[type=search], .acssInputField > dd input[type=tel], .acssInputField > dd input[type=text], .acssInputField > dd input[type=url], .acssInputField > dd input[type=color], .acssInputField > dd input[type=date], .acssInputField > dd input[type=datetime], .acssInputField > dd input[type=datetime-local], .acssInputField > dd input[type=month], .acssInputField > dd input[type=time], .acssInputField > dd input[type=week],
.acssInputField > dd select,
.acssInputField > .acadisField-content.nv-field-generated input[type=email],
.acssInputField > .acadisField-content.nv-field-generated input[type=number],
.acssInputField > .acadisField-content.nv-field-generated input[type=numeric],
.acssInputField > .acadisField-content.nv-field-generated input[type=password],
.acssInputField > .acadisField-content.nv-field-generated input[type=search],
.acssInputField > .acadisField-content.nv-field-generated input[type=tel],
.acssInputField > .acadisField-content.nv-field-generated input[type=text],
.acssInputField > .acadisField-content.nv-field-generated input[type=url],
.acssInputField > .acadisField-content.nv-field-generated input[type=color],
.acssInputField > .acadisField-content.nv-field-generated input[type=date],
.acssInputField > .acadisField-content.nv-field-generated input[type=datetime],
.acssInputField > .acadisField-content.nv-field-generated input[type=datetime-local],
.acssInputField > .acadisField-content.nv-field-generated input[type=month],
.acssInputField > .acadisField-content.nv-field-generated input[type=time],
.acssInputField > .acadisField-content.nv-field-generated input[type=week],
.acssInputField > .acadisField-content.nv-field-generated select {
  vertical-align: top;
}
.acssInputField > dd input[type=email], .acssInputField > dd input[type=number], .acssInputField > dd input[type=numeric], .acssInputField > dd input[type=password], .acssInputField > dd input[type=search], .acssInputField > dd input[type=tel], .acssInputField > dd input[type=text], .acssInputField > dd input[type=url], .acssInputField > dd input[type=color], .acssInputField > dd input[type=date], .acssInputField > dd input[type=datetime], .acssInputField > dd input[type=datetime-local], .acssInputField > dd input[type=month], .acssInputField > dd input[type=time], .acssInputField > dd input[type=week],
.acssInputField > dd select,
.acssInputField > dd .acssDatePickerContainer,
.acssInputField > dd .select2-container,
.acssInputField > dd span,
.acssInputField > dd label,
.acssInputField > .acadisField-content.nv-field-generated input[type=email],
.acssInputField > .acadisField-content.nv-field-generated input[type=number],
.acssInputField > .acadisField-content.nv-field-generated input[type=numeric],
.acssInputField > .acadisField-content.nv-field-generated input[type=password],
.acssInputField > .acadisField-content.nv-field-generated input[type=search],
.acssInputField > .acadisField-content.nv-field-generated input[type=tel],
.acssInputField > .acadisField-content.nv-field-generated input[type=text],
.acssInputField > .acadisField-content.nv-field-generated input[type=url],
.acssInputField > .acadisField-content.nv-field-generated input[type=color],
.acssInputField > .acadisField-content.nv-field-generated input[type=date],
.acssInputField > .acadisField-content.nv-field-generated input[type=datetime],
.acssInputField > .acadisField-content.nv-field-generated input[type=datetime-local],
.acssInputField > .acadisField-content.nv-field-generated input[type=month],
.acssInputField > .acadisField-content.nv-field-generated input[type=time],
.acssInputField > .acadisField-content.nv-field-generated input[type=week],
.acssInputField > .acadisField-content.nv-field-generated select,
.acssInputField > .acadisField-content.nv-field-generated .acssDatePickerContainer,
.acssInputField > .acadisField-content.nv-field-generated .select2-container,
.acssInputField > .acadisField-content.nv-field-generated span,
.acssInputField > .acadisField-content.nv-field-generated label {
  margin-right: 1ex;
}
.acssInputField > dd input[type=email]:last-child, .acssInputField > dd input[type=email].acssModNoMargin, .acssInputField > dd input[type=number]:last-child, .acssInputField > dd input[type=number].acssModNoMargin, .acssInputField > dd input[type=numeric]:last-child, .acssInputField > dd input[type=numeric].acssModNoMargin, .acssInputField > dd input[type=password]:last-child, .acssInputField > dd input[type=password].acssModNoMargin, .acssInputField > dd input[type=search]:last-child, .acssInputField > dd input[type=search].acssModNoMargin, .acssInputField > dd input[type=tel]:last-child, .acssInputField > dd input[type=tel].acssModNoMargin, .acssInputField > dd input[type=text]:last-child, .acssInputField > dd input[type=text].acssModNoMargin, .acssInputField > dd input[type=url]:last-child, .acssInputField > dd input[type=url].acssModNoMargin, .acssInputField > dd input[type=color]:last-child, .acssInputField > dd input[type=color].acssModNoMargin, .acssInputField > dd input[type=date]:last-child, .acssInputField > dd input[type=date].acssModNoMargin, .acssInputField > dd input[type=datetime]:last-child, .acssInputField > dd input[type=datetime].acssModNoMargin, .acssInputField > dd input[type=datetime-local]:last-child, .acssInputField > dd input[type=datetime-local].acssModNoMargin, .acssInputField > dd input[type=month]:last-child, .acssInputField > dd input[type=month].acssModNoMargin, .acssInputField > dd input[type=time]:last-child, .acssInputField > dd input[type=time].acssModNoMargin, .acssInputField > dd input[type=week]:last-child, .acssInputField > dd input[type=week].acssModNoMargin,
.acssInputField > dd select:last-child,
.acssInputField > dd select.acssModNoMargin,
.acssInputField > dd .acssDatePickerContainer:last-child,
.acssInputField > dd .acssDatePickerContainer.acssModNoMargin,
.acssInputField > dd .select2-container:last-child,
.acssInputField > dd .select2-container.acssModNoMargin,
.acssInputField > dd span:last-child,
.acssInputField > dd span.acssModNoMargin,
.acssInputField > dd label:last-child,
.acssInputField > dd label.acssModNoMargin,
.acssInputField > .acadisField-content.nv-field-generated input[type=email]:last-child,
.acssInputField > .acadisField-content.nv-field-generated input[type=email].acssModNoMargin,
.acssInputField > .acadisField-content.nv-field-generated input[type=number]:last-child,
.acssInputField > .acadisField-content.nv-field-generated input[type=number].acssModNoMargin,
.acssInputField > .acadisField-content.nv-field-generated input[type=numeric]:last-child,
.acssInputField > .acadisField-content.nv-field-generated input[type=numeric].acssModNoMargin,
.acssInputField > .acadisField-content.nv-field-generated input[type=password]:last-child,
.acssInputField > .acadisField-content.nv-field-generated input[type=password].acssModNoMargin,
.acssInputField > .acadisField-content.nv-field-generated input[type=search]:last-child,
.acssInputField > .acadisField-content.nv-field-generated input[type=search].acssModNoMargin,
.acssInputField > .acadisField-content.nv-field-generated input[type=tel]:last-child,
.acssInputField > .acadisField-content.nv-field-generated input[type=tel].acssModNoMargin,
.acssInputField > .acadisField-content.nv-field-generated input[type=text]:last-child,
.acssInputField > .acadisField-content.nv-field-generated input[type=text].acssModNoMargin,
.acssInputField > .acadisField-content.nv-field-generated input[type=url]:last-child,
.acssInputField > .acadisField-content.nv-field-generated input[type=url].acssModNoMargin,
.acssInputField > .acadisField-content.nv-field-generated input[type=color]:last-child,
.acssInputField > .acadisField-content.nv-field-generated input[type=color].acssModNoMargin,
.acssInputField > .acadisField-content.nv-field-generated input[type=date]:last-child,
.acssInputField > .acadisField-content.nv-field-generated input[type=date].acssModNoMargin,
.acssInputField > .acadisField-content.nv-field-generated input[type=datetime]:last-child,
.acssInputField > .acadisField-content.nv-field-generated input[type=datetime].acssModNoMargin,
.acssInputField > .acadisField-content.nv-field-generated input[type=datetime-local]:last-child,
.acssInputField > .acadisField-content.nv-field-generated input[type=datetime-local].acssModNoMargin,
.acssInputField > .acadisField-content.nv-field-generated input[type=month]:last-child,
.acssInputField > .acadisField-content.nv-field-generated input[type=month].acssModNoMargin,
.acssInputField > .acadisField-content.nv-field-generated input[type=time]:last-child,
.acssInputField > .acadisField-content.nv-field-generated input[type=time].acssModNoMargin,
.acssInputField > .acadisField-content.nv-field-generated input[type=week]:last-child,
.acssInputField > .acadisField-content.nv-field-generated input[type=week].acssModNoMargin,
.acssInputField > .acadisField-content.nv-field-generated select:last-child,
.acssInputField > .acadisField-content.nv-field-generated select.acssModNoMargin,
.acssInputField > .acadisField-content.nv-field-generated .acssDatePickerContainer:last-child,
.acssInputField > .acadisField-content.nv-field-generated .acssDatePickerContainer.acssModNoMargin,
.acssInputField > .acadisField-content.nv-field-generated .select2-container:last-child,
.acssInputField > .acadisField-content.nv-field-generated .select2-container.acssModNoMargin,
.acssInputField > .acadisField-content.nv-field-generated span:last-child,
.acssInputField > .acadisField-content.nv-field-generated span.acssModNoMargin,
.acssInputField > .acadisField-content.nv-field-generated label:last-child,
.acssInputField > .acadisField-content.nv-field-generated label.acssModNoMargin {
  margin-right: 0;
}
.acssInputField > dd .acssFilterBandFilterContainer,
.acssInputField > .acadisField-content.nv-field-generated .acssFilterBandFilterContainer {
  margin-bottom: 2px;
}
.acssInputField > dd .acssFilterBandFilterContainer select,
.acssInputField > .acadisField-content.nv-field-generated .acssFilterBandFilterContainer select {
  margin-top: -2px;
}
.acssInputField > dd span.ui-spinner,
.acssInputField > .acadisField-content.nv-field-generated span.ui-spinner {
  margin-top: 4px;
  padding-top: 0;
}
.acssInputField > dd input[type=text].ui-spinner-input,
.acssInputField > dd input[type=number].ui-spinner-input,
.acssInputField > .acadisField-content.nv-field-generated input[type=text].ui-spinner-input,
.acssInputField > .acadisField-content.nv-field-generated input[type=number].ui-spinner-input {
  margin-right: 1.75ex;
}
.acssInputField > dd input:disabled[type=radio]:checked + span,
.acssInputField > dd input:disabled[type=checkbox]:checked + span,
.acssInputField > .acadisField-content.nv-field-generated input:disabled[type=radio]:checked + span,
.acssInputField > .acadisField-content.nv-field-generated input:disabled[type=checkbox]:checked + span {
  font-style: italic;
}
.acssInputField > dd input:disabled[type=radio]:not(:checked) + span,
.acssInputField > dd input:disabled[type=checkbox]:not(:checked) + span,
.acssInputField > .acadisField-content.nv-field-generated input:disabled[type=radio]:not(:checked) + span,
.acssInputField > .acadisField-content.nv-field-generated input:disabled[type=checkbox]:not(:checked) + span {
  color: #C5C5C5;
  fill: #C5C5C5;
  font-style: italic;
}
.accessibility-mode .acssInputField > dd input:disabled[type=radio]:not(:checked) + span,
.accessibility-mode .acssInputField > dd input:disabled[type=checkbox]:not(:checked) + span,
.accessibility-mode .acssInputField > .acadisField-content.nv-field-generated input:disabled[type=radio]:not(:checked) + span,
.accessibility-mode .acssInputField > .acadisField-content.nv-field-generated input:disabled[type=checkbox]:not(:checked) + span {
  color: #6D6D6D;
  fill: #6D6D6D;
}
.acssInputField > dd label span.aspNetDisabled:has(> input:disabled:not(:checked)[type=radio], > input:disabled:not(:checked)[type=checkbox]) + span,
.acssInputField > .acadisField-content.nv-field-generated label span.aspNetDisabled:has(> input:disabled:not(:checked)[type=radio], > input:disabled:not(:checked)[type=checkbox]) + span {
  color: #C5C5C5;
  fill: #C5C5C5;
  font-style: italic;
}
.accessibility-mode .acssInputField > dd label span.aspNetDisabled:has(> input:disabled:not(:checked)[type=radio], > input:disabled:not(:checked)[type=checkbox]) + span,
.accessibility-mode .acssInputField > .acadisField-content.nv-field-generated label span.aspNetDisabled:has(> input:disabled:not(:checked)[type=radio], > input:disabled:not(:checked)[type=checkbox]) + span {
  color: #6D6D6D;
  fill: #6D6D6D;
}
.acssInputField > dd label span.aspNetDisabled:has(> input:disabled:checked[type=radio], > input:disabled:checked[type=checkbox]) + span,
.acssInputField > .acadisField-content.nv-field-generated label span.aspNetDisabled:has(> input:disabled:checked[type=radio], > input:disabled:checked[type=checkbox]) + span {
  font-style: italic;
}
.acssInputField > dd input.acssInputFullWidth,
.acssInputField > .acadisField-content.nv-field-generated input.acssInputFullWidth {
  width: 98%;
}
.acssInputField > dd > a,
.acssInputField > .acadisField-content.nv-field-generated > a {
  display: inline-block;
  padding-top: 4px;
}
.acssInputField > dd > label,
.acssInputField > dd > span,
.acssInputField > .acadisField-content.nv-field-generated > label,
.acssInputField > .acadisField-content.nv-field-generated > span {
  display: inline-block;
  line-height: 1.35em;
  padding: 4px 0 0 0;
  vertical-align: top;
}
.acssInputField > dd .acssModCheckBoxInline > input[type=checkbox],
.acssInputField > .acadisField-content.nv-field-generated .acssModCheckBoxInline > input[type=checkbox] {
  margin-top: 2px;
  margin-right: 0.5em;
}
.acssModHideDt.acssInputField > dd .acssModCheckBoxInline > input[type=checkbox] + label, .acssInputField > .acadisField-content.nv-field-generated .acssModCheckBoxInline > input[type=checkbox] + label {
  margin-top: 0;
}

.acssInputField > dd input[type=email][readonly], .acssInputField > dd input[type=email]:disabled, .acssInputField > dd input[type=email].aspNetDisabled, .acssInputField > dd input[type=email].acssTextDisabled, .acssInputField > dd input[type=number][readonly], .acssInputField > dd input[type=number]:disabled, .acssInputField > dd input[type=number].aspNetDisabled, .acssInputField > dd input[type=number].acssTextDisabled, .acssInputField > dd input[type=numeric][readonly], .acssInputField > dd input[type=numeric]:disabled, .acssInputField > dd input[type=numeric].aspNetDisabled, .acssInputField > dd input[type=numeric].acssTextDisabled, .acssInputField > dd input[type=password][readonly], .acssInputField > dd input[type=password]:disabled, .acssInputField > dd input[type=password].aspNetDisabled, .acssInputField > dd input[type=password].acssTextDisabled, .acssInputField > dd input[type=search][readonly], .acssInputField > dd input[type=search]:disabled, .acssInputField > dd input[type=search].aspNetDisabled, .acssInputField > dd input[type=search].acssTextDisabled, .acssInputField > dd input[type=tel][readonly], .acssInputField > dd input[type=tel]:disabled, .acssInputField > dd input[type=tel].aspNetDisabled, .acssInputField > dd input[type=tel].acssTextDisabled, .acssInputField > dd input[type=text][readonly], .acssInputField > dd input[type=text]:disabled, .acssInputField > dd input[type=text].aspNetDisabled, .acssInputField > dd input[type=text].acssTextDisabled, .acssInputField > dd input[type=url][readonly], .acssInputField > dd input[type=url]:disabled, .acssInputField > dd input[type=url].aspNetDisabled, .acssInputField > dd input[type=url].acssTextDisabled, .acssInputField > dd input[type=color][readonly], .acssInputField > dd input[type=color]:disabled, .acssInputField > dd input[type=color].aspNetDisabled, .acssInputField > dd input[type=color].acssTextDisabled, .acssInputField > dd input[type=date][readonly], .acssInputField > dd input[type=date]:disabled, .acssInputField > dd input[type=date].aspNetDisabled, .acssInputField > dd input[type=date].acssTextDisabled, .acssInputField > dd input[type=datetime][readonly], .acssInputField > dd input[type=datetime]:disabled, .acssInputField > dd input[type=datetime].aspNetDisabled, .acssInputField > dd input[type=datetime].acssTextDisabled, .acssInputField > dd input[type=datetime-local][readonly], .acssInputField > dd input[type=datetime-local]:disabled, .acssInputField > dd input[type=datetime-local].aspNetDisabled, .acssInputField > dd input[type=datetime-local].acssTextDisabled, .acssInputField > dd input[type=month][readonly], .acssInputField > dd input[type=month]:disabled, .acssInputField > dd input[type=month].aspNetDisabled, .acssInputField > dd input[type=month].acssTextDisabled, .acssInputField > dd input[type=time][readonly], .acssInputField > dd input[type=time]:disabled, .acssInputField > dd input[type=time].aspNetDisabled, .acssInputField > dd input[type=time].acssTextDisabled, .acssInputField > dd input[type=week][readonly], .acssInputField > dd input[type=week]:disabled, .acssInputField > dd input[type=week].aspNetDisabled, .acssInputField > dd input[type=week].acssTextDisabled,
.acssInputField > dd input[type=file][readonly],
.acssInputField > dd input[type=file]:disabled,
.acssInputField > dd input[type=file].aspNetDisabled,
.acssInputField > dd input[type=file].acssTextDisabled,
.acssInputField > dd textarea[readonly],
.acssInputField > dd textarea:disabled,
.acssInputField > dd textarea.aspNetDisabled,
.acssInputField > dd textarea.acssTextDisabled,
.acssInputField > .acadisField-content.nv-field-generated input[type=email][readonly],
.acssInputField > .acadisField-content.nv-field-generated input[type=email]:disabled,
.acssInputField > .acadisField-content.nv-field-generated input[type=email].aspNetDisabled,
.acssInputField > .acadisField-content.nv-field-generated input[type=email].acssTextDisabled,
.acssInputField > .acadisField-content.nv-field-generated input[type=number][readonly],
.acssInputField > .acadisField-content.nv-field-generated input[type=number]:disabled,
.acssInputField > .acadisField-content.nv-field-generated input[type=number].aspNetDisabled,
.acssInputField > .acadisField-content.nv-field-generated input[type=number].acssTextDisabled,
.acssInputField > .acadisField-content.nv-field-generated input[type=numeric][readonly],
.acssInputField > .acadisField-content.nv-field-generated input[type=numeric]:disabled,
.acssInputField > .acadisField-content.nv-field-generated input[type=numeric].aspNetDisabled,
.acssInputField > .acadisField-content.nv-field-generated input[type=numeric].acssTextDisabled,
.acssInputField > .acadisField-content.nv-field-generated input[type=password][readonly],
.acssInputField > .acadisField-content.nv-field-generated input[type=password]:disabled,
.acssInputField > .acadisField-content.nv-field-generated input[type=password].aspNetDisabled,
.acssInputField > .acadisField-content.nv-field-generated input[type=password].acssTextDisabled,
.acssInputField > .acadisField-content.nv-field-generated input[type=search][readonly],
.acssInputField > .acadisField-content.nv-field-generated input[type=search]:disabled,
.acssInputField > .acadisField-content.nv-field-generated input[type=search].aspNetDisabled,
.acssInputField > .acadisField-content.nv-field-generated input[type=search].acssTextDisabled,
.acssInputField > .acadisField-content.nv-field-generated input[type=tel][readonly],
.acssInputField > .acadisField-content.nv-field-generated input[type=tel]:disabled,
.acssInputField > .acadisField-content.nv-field-generated input[type=tel].aspNetDisabled,
.acssInputField > .acadisField-content.nv-field-generated input[type=tel].acssTextDisabled,
.acssInputField > .acadisField-content.nv-field-generated input[type=text][readonly],
.acssInputField > .acadisField-content.nv-field-generated input[type=text]:disabled,
.acssInputField > .acadisField-content.nv-field-generated input[type=text].aspNetDisabled,
.acssInputField > .acadisField-content.nv-field-generated input[type=text].acssTextDisabled,
.acssInputField > .acadisField-content.nv-field-generated input[type=url][readonly],
.acssInputField > .acadisField-content.nv-field-generated input[type=url]:disabled,
.acssInputField > .acadisField-content.nv-field-generated input[type=url].aspNetDisabled,
.acssInputField > .acadisField-content.nv-field-generated input[type=url].acssTextDisabled,
.acssInputField > .acadisField-content.nv-field-generated input[type=color][readonly],
.acssInputField > .acadisField-content.nv-field-generated input[type=color]:disabled,
.acssInputField > .acadisField-content.nv-field-generated input[type=color].aspNetDisabled,
.acssInputField > .acadisField-content.nv-field-generated input[type=color].acssTextDisabled,
.acssInputField > .acadisField-content.nv-field-generated input[type=date][readonly],
.acssInputField > .acadisField-content.nv-field-generated input[type=date]:disabled,
.acssInputField > .acadisField-content.nv-field-generated input[type=date].aspNetDisabled,
.acssInputField > .acadisField-content.nv-field-generated input[type=date].acssTextDisabled,
.acssInputField > .acadisField-content.nv-field-generated input[type=datetime][readonly],
.acssInputField > .acadisField-content.nv-field-generated input[type=datetime]:disabled,
.acssInputField > .acadisField-content.nv-field-generated input[type=datetime].aspNetDisabled,
.acssInputField > .acadisField-content.nv-field-generated input[type=datetime].acssTextDisabled,
.acssInputField > .acadisField-content.nv-field-generated input[type=datetime-local][readonly],
.acssInputField > .acadisField-content.nv-field-generated input[type=datetime-local]:disabled,
.acssInputField > .acadisField-content.nv-field-generated input[type=datetime-local].aspNetDisabled,
.acssInputField > .acadisField-content.nv-field-generated input[type=datetime-local].acssTextDisabled,
.acssInputField > .acadisField-content.nv-field-generated input[type=month][readonly],
.acssInputField > .acadisField-content.nv-field-generated input[type=month]:disabled,
.acssInputField > .acadisField-content.nv-field-generated input[type=month].aspNetDisabled,
.acssInputField > .acadisField-content.nv-field-generated input[type=month].acssTextDisabled,
.acssInputField > .acadisField-content.nv-field-generated input[type=time][readonly],
.acssInputField > .acadisField-content.nv-field-generated input[type=time]:disabled,
.acssInputField > .acadisField-content.nv-field-generated input[type=time].aspNetDisabled,
.acssInputField > .acadisField-content.nv-field-generated input[type=time].acssTextDisabled,
.acssInputField > .acadisField-content.nv-field-generated input[type=week][readonly],
.acssInputField > .acadisField-content.nv-field-generated input[type=week]:disabled,
.acssInputField > .acadisField-content.nv-field-generated input[type=week].aspNetDisabled,
.acssInputField > .acadisField-content.nv-field-generated input[type=week].acssTextDisabled,
.acssInputField > .acadisField-content.nv-field-generated input[type=file][readonly],
.acssInputField > .acadisField-content.nv-field-generated input[type=file]:disabled,
.acssInputField > .acadisField-content.nv-field-generated input[type=file].aspNetDisabled,
.acssInputField > .acadisField-content.nv-field-generated input[type=file].acssTextDisabled,
.acssInputField > .acadisField-content.nv-field-generated textarea[readonly],
.acssInputField > .acadisField-content.nv-field-generated textarea:disabled,
.acssInputField > .acadisField-content.nv-field-generated textarea.aspNetDisabled,
.acssInputField > .acadisField-content.nv-field-generated textarea.acssTextDisabled {
  color: #000000 !important;
  fill: #000000 !important;
  background-color: transparent !important;
  border-color: transparent !important;
  font-style: normal !important;
  text-align: left !important;
}
.acssInputField > dd input[type=email][readonly]:placeholder-shown, .acssInputField > dd input[type=email][readonly].acssPlaceholder, .acssInputField > dd input[type=email]:disabled:placeholder-shown, .acssInputField > dd input[type=email]:disabled.acssPlaceholder, .acssInputField > dd input[type=email].aspNetDisabled:placeholder-shown, .acssInputField > dd input[type=email].aspNetDisabled.acssPlaceholder, .acssInputField > dd input[type=email].acssTextDisabled:placeholder-shown, .acssInputField > dd input[type=email].acssTextDisabled.acssPlaceholder, .acssInputField > dd input[type=number][readonly]:placeholder-shown, .acssInputField > dd input[type=number][readonly].acssPlaceholder, .acssInputField > dd input[type=number]:disabled:placeholder-shown, .acssInputField > dd input[type=number]:disabled.acssPlaceholder, .acssInputField > dd input[type=number].aspNetDisabled:placeholder-shown, .acssInputField > dd input[type=number].aspNetDisabled.acssPlaceholder, .acssInputField > dd input[type=number].acssTextDisabled:placeholder-shown, .acssInputField > dd input[type=number].acssTextDisabled.acssPlaceholder, .acssInputField > dd input[type=numeric][readonly]:placeholder-shown, .acssInputField > dd input[type=numeric][readonly].acssPlaceholder, .acssInputField > dd input[type=numeric]:disabled:placeholder-shown, .acssInputField > dd input[type=numeric]:disabled.acssPlaceholder, .acssInputField > dd input[type=numeric].aspNetDisabled:placeholder-shown, .acssInputField > dd input[type=numeric].aspNetDisabled.acssPlaceholder, .acssInputField > dd input[type=numeric].acssTextDisabled:placeholder-shown, .acssInputField > dd input[type=numeric].acssTextDisabled.acssPlaceholder, .acssInputField > dd input[type=password][readonly]:placeholder-shown, .acssInputField > dd input[type=password][readonly].acssPlaceholder, .acssInputField > dd input[type=password]:disabled:placeholder-shown, .acssInputField > dd input[type=password]:disabled.acssPlaceholder, .acssInputField > dd input[type=password].aspNetDisabled:placeholder-shown, .acssInputField > dd input[type=password].aspNetDisabled.acssPlaceholder, .acssInputField > dd input[type=password].acssTextDisabled:placeholder-shown, .acssInputField > dd input[type=password].acssTextDisabled.acssPlaceholder, .acssInputField > dd input[type=search][readonly]:placeholder-shown, .acssInputField > dd input[type=search][readonly].acssPlaceholder, .acssInputField > dd input[type=search]:disabled:placeholder-shown, .acssInputField > dd input[type=search]:disabled.acssPlaceholder, .acssInputField > dd input[type=search].aspNetDisabled:placeholder-shown, .acssInputField > dd input[type=search].aspNetDisabled.acssPlaceholder, .acssInputField > dd input[type=search].acssTextDisabled:placeholder-shown, .acssInputField > dd input[type=search].acssTextDisabled.acssPlaceholder, .acssInputField > dd input[type=tel][readonly]:placeholder-shown, .acssInputField > dd input[type=tel][readonly].acssPlaceholder, .acssInputField > dd input[type=tel]:disabled:placeholder-shown, .acssInputField > dd input[type=tel]:disabled.acssPlaceholder, .acssInputField > dd input[type=tel].aspNetDisabled:placeholder-shown, .acssInputField > dd input[type=tel].aspNetDisabled.acssPlaceholder, .acssInputField > dd input[type=tel].acssTextDisabled:placeholder-shown, .acssInputField > dd input[type=tel].acssTextDisabled.acssPlaceholder, .acssInputField > dd input[type=text][readonly]:placeholder-shown, .acssInputField > dd input[type=text][readonly].acssPlaceholder, .acssInputField > dd input[type=text]:disabled:placeholder-shown, .acssInputField > dd input[type=text]:disabled.acssPlaceholder, .acssInputField > dd input[type=text].aspNetDisabled:placeholder-shown, .acssInputField > dd input[type=text].aspNetDisabled.acssPlaceholder, .acssInputField > dd input[type=text].acssTextDisabled:placeholder-shown, .acssInputField > dd input[type=text].acssTextDisabled.acssPlaceholder, .acssInputField > dd input[type=url][readonly]:placeholder-shown, .acssInputField > dd input[type=url][readonly].acssPlaceholder, .acssInputField > dd input[type=url]:disabled:placeholder-shown, .acssInputField > dd input[type=url]:disabled.acssPlaceholder, .acssInputField > dd input[type=url].aspNetDisabled:placeholder-shown, .acssInputField > dd input[type=url].aspNetDisabled.acssPlaceholder, .acssInputField > dd input[type=url].acssTextDisabled:placeholder-shown, .acssInputField > dd input[type=url].acssTextDisabled.acssPlaceholder, .acssInputField > dd input[type=color][readonly]:placeholder-shown, .acssInputField > dd input[type=color][readonly].acssPlaceholder, .acssInputField > dd input[type=color]:disabled:placeholder-shown, .acssInputField > dd input[type=color]:disabled.acssPlaceholder, .acssInputField > dd input[type=color].aspNetDisabled:placeholder-shown, .acssInputField > dd input[type=color].aspNetDisabled.acssPlaceholder, .acssInputField > dd input[type=color].acssTextDisabled:placeholder-shown, .acssInputField > dd input[type=color].acssTextDisabled.acssPlaceholder, .acssInputField > dd input[type=date][readonly]:placeholder-shown, .acssInputField > dd input[type=date][readonly].acssPlaceholder, .acssInputField > dd input[type=date]:disabled:placeholder-shown, .acssInputField > dd input[type=date]:disabled.acssPlaceholder, .acssInputField > dd input[type=date].aspNetDisabled:placeholder-shown, .acssInputField > dd input[type=date].aspNetDisabled.acssPlaceholder, .acssInputField > dd input[type=date].acssTextDisabled:placeholder-shown, .acssInputField > dd input[type=date].acssTextDisabled.acssPlaceholder, .acssInputField > dd input[type=datetime][readonly]:placeholder-shown, .acssInputField > dd input[type=datetime][readonly].acssPlaceholder, .acssInputField > dd input[type=datetime]:disabled:placeholder-shown, .acssInputField > dd input[type=datetime]:disabled.acssPlaceholder, .acssInputField > dd input[type=datetime].aspNetDisabled:placeholder-shown, .acssInputField > dd input[type=datetime].aspNetDisabled.acssPlaceholder, .acssInputField > dd input[type=datetime].acssTextDisabled:placeholder-shown, .acssInputField > dd input[type=datetime].acssTextDisabled.acssPlaceholder, .acssInputField > dd input[type=datetime-local][readonly]:placeholder-shown, .acssInputField > dd input[type=datetime-local][readonly].acssPlaceholder, .acssInputField > dd input[type=datetime-local]:disabled:placeholder-shown, .acssInputField > dd input[type=datetime-local]:disabled.acssPlaceholder, .acssInputField > dd input[type=datetime-local].aspNetDisabled:placeholder-shown, .acssInputField > dd input[type=datetime-local].aspNetDisabled.acssPlaceholder, .acssInputField > dd input[type=datetime-local].acssTextDisabled:placeholder-shown, .acssInputField > dd input[type=datetime-local].acssTextDisabled.acssPlaceholder, .acssInputField > dd input[type=month][readonly]:placeholder-shown, .acssInputField > dd input[type=month][readonly].acssPlaceholder, .acssInputField > dd input[type=month]:disabled:placeholder-shown, .acssInputField > dd input[type=month]:disabled.acssPlaceholder, .acssInputField > dd input[type=month].aspNetDisabled:placeholder-shown, .acssInputField > dd input[type=month].aspNetDisabled.acssPlaceholder, .acssInputField > dd input[type=month].acssTextDisabled:placeholder-shown, .acssInputField > dd input[type=month].acssTextDisabled.acssPlaceholder, .acssInputField > dd input[type=time][readonly]:placeholder-shown, .acssInputField > dd input[type=time][readonly].acssPlaceholder, .acssInputField > dd input[type=time]:disabled:placeholder-shown, .acssInputField > dd input[type=time]:disabled.acssPlaceholder, .acssInputField > dd input[type=time].aspNetDisabled:placeholder-shown, .acssInputField > dd input[type=time].aspNetDisabled.acssPlaceholder, .acssInputField > dd input[type=time].acssTextDisabled:placeholder-shown, .acssInputField > dd input[type=time].acssTextDisabled.acssPlaceholder, .acssInputField > dd input[type=week][readonly]:placeholder-shown, .acssInputField > dd input[type=week][readonly].acssPlaceholder, .acssInputField > dd input[type=week]:disabled:placeholder-shown, .acssInputField > dd input[type=week]:disabled.acssPlaceholder, .acssInputField > dd input[type=week].aspNetDisabled:placeholder-shown, .acssInputField > dd input[type=week].aspNetDisabled.acssPlaceholder, .acssInputField > dd input[type=week].acssTextDisabled:placeholder-shown, .acssInputField > dd input[type=week].acssTextDisabled.acssPlaceholder,
.acssInputField > dd input[type=file][readonly]:placeholder-shown,
.acssInputField > dd input[type=file][readonly].acssPlaceholder,
.acssInputField > dd input[type=file]:disabled:placeholder-shown,
.acssInputField > dd input[type=file]:disabled.acssPlaceholder,
.acssInputField > dd input[type=file].aspNetDisabled:placeholder-shown,
.acssInputField > dd input[type=file].aspNetDisabled.acssPlaceholder,
.acssInputField > dd input[type=file].acssTextDisabled:placeholder-shown,
.acssInputField > dd input[type=file].acssTextDisabled.acssPlaceholder,
.acssInputField > dd textarea[readonly]:placeholder-shown,
.acssInputField > dd textarea[readonly].acssPlaceholder,
.acssInputField > dd textarea:disabled:placeholder-shown,
.acssInputField > dd textarea:disabled.acssPlaceholder,
.acssInputField > dd textarea.aspNetDisabled:placeholder-shown,
.acssInputField > dd textarea.aspNetDisabled.acssPlaceholder,
.acssInputField > dd textarea.acssTextDisabled:placeholder-shown,
.acssInputField > dd textarea.acssTextDisabled.acssPlaceholder,
.acssInputField > .acadisField-content.nv-field-generated input[type=email][readonly]:placeholder-shown,
.acssInputField > .acadisField-content.nv-field-generated input[type=email][readonly].acssPlaceholder,
.acssInputField > .acadisField-content.nv-field-generated input[type=email]:disabled:placeholder-shown,
.acssInputField > .acadisField-content.nv-field-generated input[type=email]:disabled.acssPlaceholder,
.acssInputField > .acadisField-content.nv-field-generated input[type=email].aspNetDisabled:placeholder-shown,
.acssInputField > .acadisField-content.nv-field-generated input[type=email].aspNetDisabled.acssPlaceholder,
.acssInputField > .acadisField-content.nv-field-generated input[type=email].acssTextDisabled:placeholder-shown,
.acssInputField > .acadisField-content.nv-field-generated input[type=email].acssTextDisabled.acssPlaceholder,
.acssInputField > .acadisField-content.nv-field-generated input[type=number][readonly]:placeholder-shown,
.acssInputField > .acadisField-content.nv-field-generated input[type=number][readonly].acssPlaceholder,
.acssInputField > .acadisField-content.nv-field-generated input[type=number]:disabled:placeholder-shown,
.acssInputField > .acadisField-content.nv-field-generated input[type=number]:disabled.acssPlaceholder,
.acssInputField > .acadisField-content.nv-field-generated input[type=number].aspNetDisabled:placeholder-shown,
.acssInputField > .acadisField-content.nv-field-generated input[type=number].aspNetDisabled.acssPlaceholder,
.acssInputField > .acadisField-content.nv-field-generated input[type=number].acssTextDisabled:placeholder-shown,
.acssInputField > .acadisField-content.nv-field-generated input[type=number].acssTextDisabled.acssPlaceholder,
.acssInputField > .acadisField-content.nv-field-generated input[type=numeric][readonly]:placeholder-shown,
.acssInputField > .acadisField-content.nv-field-generated input[type=numeric][readonly].acssPlaceholder,
.acssInputField > .acadisField-content.nv-field-generated input[type=numeric]:disabled:placeholder-shown,
.acssInputField > .acadisField-content.nv-field-generated input[type=numeric]:disabled.acssPlaceholder,
.acssInputField > .acadisField-content.nv-field-generated input[type=numeric].aspNetDisabled:placeholder-shown,
.acssInputField > .acadisField-content.nv-field-generated input[type=numeric].aspNetDisabled.acssPlaceholder,
.acssInputField > .acadisField-content.nv-field-generated input[type=numeric].acssTextDisabled:placeholder-shown,
.acssInputField > .acadisField-content.nv-field-generated input[type=numeric].acssTextDisabled.acssPlaceholder,
.acssInputField > .acadisField-content.nv-field-generated input[type=password][readonly]:placeholder-shown,
.acssInputField > .acadisField-content.nv-field-generated input[type=password][readonly].acssPlaceholder,
.acssInputField > .acadisField-content.nv-field-generated input[type=password]:disabled:placeholder-shown,
.acssInputField > .acadisField-content.nv-field-generated input[type=password]:disabled.acssPlaceholder,
.acssInputField > .acadisField-content.nv-field-generated input[type=password].aspNetDisabled:placeholder-shown,
.acssInputField > .acadisField-content.nv-field-generated input[type=password].aspNetDisabled.acssPlaceholder,
.acssInputField > .acadisField-content.nv-field-generated input[type=password].acssTextDisabled:placeholder-shown,
.acssInputField > .acadisField-content.nv-field-generated input[type=password].acssTextDisabled.acssPlaceholder,
.acssInputField > .acadisField-content.nv-field-generated input[type=search][readonly]:placeholder-shown,
.acssInputField > .acadisField-content.nv-field-generated input[type=search][readonly].acssPlaceholder,
.acssInputField > .acadisField-content.nv-field-generated input[type=search]:disabled:placeholder-shown,
.acssInputField > .acadisField-content.nv-field-generated input[type=search]:disabled.acssPlaceholder,
.acssInputField > .acadisField-content.nv-field-generated input[type=search].aspNetDisabled:placeholder-shown,
.acssInputField > .acadisField-content.nv-field-generated input[type=search].aspNetDisabled.acssPlaceholder,
.acssInputField > .acadisField-content.nv-field-generated input[type=search].acssTextDisabled:placeholder-shown,
.acssInputField > .acadisField-content.nv-field-generated input[type=search].acssTextDisabled.acssPlaceholder,
.acssInputField > .acadisField-content.nv-field-generated input[type=tel][readonly]:placeholder-shown,
.acssInputField > .acadisField-content.nv-field-generated input[type=tel][readonly].acssPlaceholder,
.acssInputField > .acadisField-content.nv-field-generated input[type=tel]:disabled:placeholder-shown,
.acssInputField > .acadisField-content.nv-field-generated input[type=tel]:disabled.acssPlaceholder,
.acssInputField > .acadisField-content.nv-field-generated input[type=tel].aspNetDisabled:placeholder-shown,
.acssInputField > .acadisField-content.nv-field-generated input[type=tel].aspNetDisabled.acssPlaceholder,
.acssInputField > .acadisField-content.nv-field-generated input[type=tel].acssTextDisabled:placeholder-shown,
.acssInputField > .acadisField-content.nv-field-generated input[type=tel].acssTextDisabled.acssPlaceholder,
.acssInputField > .acadisField-content.nv-field-generated input[type=text][readonly]:placeholder-shown,
.acssInputField > .acadisField-content.nv-field-generated input[type=text][readonly].acssPlaceholder,
.acssInputField > .acadisField-content.nv-field-generated input[type=text]:disabled:placeholder-shown,
.acssInputField > .acadisField-content.nv-field-generated input[type=text]:disabled.acssPlaceholder,
.acssInputField > .acadisField-content.nv-field-generated input[type=text].aspNetDisabled:placeholder-shown,
.acssInputField > .acadisField-content.nv-field-generated input[type=text].aspNetDisabled.acssPlaceholder,
.acssInputField > .acadisField-content.nv-field-generated input[type=text].acssTextDisabled:placeholder-shown,
.acssInputField > .acadisField-content.nv-field-generated input[type=text].acssTextDisabled.acssPlaceholder,
.acssInputField > .acadisField-content.nv-field-generated input[type=url][readonly]:placeholder-shown,
.acssInputField > .acadisField-content.nv-field-generated input[type=url][readonly].acssPlaceholder,
.acssInputField > .acadisField-content.nv-field-generated input[type=url]:disabled:placeholder-shown,
.acssInputField > .acadisField-content.nv-field-generated input[type=url]:disabled.acssPlaceholder,
.acssInputField > .acadisField-content.nv-field-generated input[type=url].aspNetDisabled:placeholder-shown,
.acssInputField > .acadisField-content.nv-field-generated input[type=url].aspNetDisabled.acssPlaceholder,
.acssInputField > .acadisField-content.nv-field-generated input[type=url].acssTextDisabled:placeholder-shown,
.acssInputField > .acadisField-content.nv-field-generated input[type=url].acssTextDisabled.acssPlaceholder,
.acssInputField > .acadisField-content.nv-field-generated input[type=color][readonly]:placeholder-shown,
.acssInputField > .acadisField-content.nv-field-generated input[type=color][readonly].acssPlaceholder,
.acssInputField > .acadisField-content.nv-field-generated input[type=color]:disabled:placeholder-shown,
.acssInputField > .acadisField-content.nv-field-generated input[type=color]:disabled.acssPlaceholder,
.acssInputField > .acadisField-content.nv-field-generated input[type=color].aspNetDisabled:placeholder-shown,
.acssInputField > .acadisField-content.nv-field-generated input[type=color].aspNetDisabled.acssPlaceholder,
.acssInputField > .acadisField-content.nv-field-generated input[type=color].acssTextDisabled:placeholder-shown,
.acssInputField > .acadisField-content.nv-field-generated input[type=color].acssTextDisabled.acssPlaceholder,
.acssInputField > .acadisField-content.nv-field-generated input[type=date][readonly]:placeholder-shown,
.acssInputField > .acadisField-content.nv-field-generated input[type=date][readonly].acssPlaceholder,
.acssInputField > .acadisField-content.nv-field-generated input[type=date]:disabled:placeholder-shown,
.acssInputField > .acadisField-content.nv-field-generated input[type=date]:disabled.acssPlaceholder,
.acssInputField > .acadisField-content.nv-field-generated input[type=date].aspNetDisabled:placeholder-shown,
.acssInputField > .acadisField-content.nv-field-generated input[type=date].aspNetDisabled.acssPlaceholder,
.acssInputField > .acadisField-content.nv-field-generated input[type=date].acssTextDisabled:placeholder-shown,
.acssInputField > .acadisField-content.nv-field-generated input[type=date].acssTextDisabled.acssPlaceholder,
.acssInputField > .acadisField-content.nv-field-generated input[type=datetime][readonly]:placeholder-shown,
.acssInputField > .acadisField-content.nv-field-generated input[type=datetime][readonly].acssPlaceholder,
.acssInputField > .acadisField-content.nv-field-generated input[type=datetime]:disabled:placeholder-shown,
.acssInputField > .acadisField-content.nv-field-generated input[type=datetime]:disabled.acssPlaceholder,
.acssInputField > .acadisField-content.nv-field-generated input[type=datetime].aspNetDisabled:placeholder-shown,
.acssInputField > .acadisField-content.nv-field-generated input[type=datetime].aspNetDisabled.acssPlaceholder,
.acssInputField > .acadisField-content.nv-field-generated input[type=datetime].acssTextDisabled:placeholder-shown,
.acssInputField > .acadisField-content.nv-field-generated input[type=datetime].acssTextDisabled.acssPlaceholder,
.acssInputField > .acadisField-content.nv-field-generated input[type=datetime-local][readonly]:placeholder-shown,
.acssInputField > .acadisField-content.nv-field-generated input[type=datetime-local][readonly].acssPlaceholder,
.acssInputField > .acadisField-content.nv-field-generated input[type=datetime-local]:disabled:placeholder-shown,
.acssInputField > .acadisField-content.nv-field-generated input[type=datetime-local]:disabled.acssPlaceholder,
.acssInputField > .acadisField-content.nv-field-generated input[type=datetime-local].aspNetDisabled:placeholder-shown,
.acssInputField > .acadisField-content.nv-field-generated input[type=datetime-local].aspNetDisabled.acssPlaceholder,
.acssInputField > .acadisField-content.nv-field-generated input[type=datetime-local].acssTextDisabled:placeholder-shown,
.acssInputField > .acadisField-content.nv-field-generated input[type=datetime-local].acssTextDisabled.acssPlaceholder,
.acssInputField > .acadisField-content.nv-field-generated input[type=month][readonly]:placeholder-shown,
.acssInputField > .acadisField-content.nv-field-generated input[type=month][readonly].acssPlaceholder,
.acssInputField > .acadisField-content.nv-field-generated input[type=month]:disabled:placeholder-shown,
.acssInputField > .acadisField-content.nv-field-generated input[type=month]:disabled.acssPlaceholder,
.acssInputField > .acadisField-content.nv-field-generated input[type=month].aspNetDisabled:placeholder-shown,
.acssInputField > .acadisField-content.nv-field-generated input[type=month].aspNetDisabled.acssPlaceholder,
.acssInputField > .acadisField-content.nv-field-generated input[type=month].acssTextDisabled:placeholder-shown,
.acssInputField > .acadisField-content.nv-field-generated input[type=month].acssTextDisabled.acssPlaceholder,
.acssInputField > .acadisField-content.nv-field-generated input[type=time][readonly]:placeholder-shown,
.acssInputField > .acadisField-content.nv-field-generated input[type=time][readonly].acssPlaceholder,
.acssInputField > .acadisField-content.nv-field-generated input[type=time]:disabled:placeholder-shown,
.acssInputField > .acadisField-content.nv-field-generated input[type=time]:disabled.acssPlaceholder,
.acssInputField > .acadisField-content.nv-field-generated input[type=time].aspNetDisabled:placeholder-shown,
.acssInputField > .acadisField-content.nv-field-generated input[type=time].aspNetDisabled.acssPlaceholder,
.acssInputField > .acadisField-content.nv-field-generated input[type=time].acssTextDisabled:placeholder-shown,
.acssInputField > .acadisField-content.nv-field-generated input[type=time].acssTextDisabled.acssPlaceholder,
.acssInputField > .acadisField-content.nv-field-generated input[type=week][readonly]:placeholder-shown,
.acssInputField > .acadisField-content.nv-field-generated input[type=week][readonly].acssPlaceholder,
.acssInputField > .acadisField-content.nv-field-generated input[type=week]:disabled:placeholder-shown,
.acssInputField > .acadisField-content.nv-field-generated input[type=week]:disabled.acssPlaceholder,
.acssInputField > .acadisField-content.nv-field-generated input[type=week].aspNetDisabled:placeholder-shown,
.acssInputField > .acadisField-content.nv-field-generated input[type=week].aspNetDisabled.acssPlaceholder,
.acssInputField > .acadisField-content.nv-field-generated input[type=week].acssTextDisabled:placeholder-shown,
.acssInputField > .acadisField-content.nv-field-generated input[type=week].acssTextDisabled.acssPlaceholder,
.acssInputField > .acadisField-content.nv-field-generated input[type=file][readonly]:placeholder-shown,
.acssInputField > .acadisField-content.nv-field-generated input[type=file][readonly].acssPlaceholder,
.acssInputField > .acadisField-content.nv-field-generated input[type=file]:disabled:placeholder-shown,
.acssInputField > .acadisField-content.nv-field-generated input[type=file]:disabled.acssPlaceholder,
.acssInputField > .acadisField-content.nv-field-generated input[type=file].aspNetDisabled:placeholder-shown,
.acssInputField > .acadisField-content.nv-field-generated input[type=file].aspNetDisabled.acssPlaceholder,
.acssInputField > .acadisField-content.nv-field-generated input[type=file].acssTextDisabled:placeholder-shown,
.acssInputField > .acadisField-content.nv-field-generated input[type=file].acssTextDisabled.acssPlaceholder,
.acssInputField > .acadisField-content.nv-field-generated textarea[readonly]:placeholder-shown,
.acssInputField > .acadisField-content.nv-field-generated textarea[readonly].acssPlaceholder,
.acssInputField > .acadisField-content.nv-field-generated textarea:disabled:placeholder-shown,
.acssInputField > .acadisField-content.nv-field-generated textarea:disabled.acssPlaceholder,
.acssInputField > .acadisField-content.nv-field-generated textarea.aspNetDisabled:placeholder-shown,
.acssInputField > .acadisField-content.nv-field-generated textarea.aspNetDisabled.acssPlaceholder,
.acssInputField > .acadisField-content.nv-field-generated textarea.acssTextDisabled:placeholder-shown,
.acssInputField > .acadisField-content.nv-field-generated textarea.acssTextDisabled.acssPlaceholder {
  display: none;
}
.acssInputField > dd select:disabled, .acssInputField > dd select.aspNetDisabled, .acssInputField > dd select.acssTextDisabled,
.acssInputField > .acadisField-content.nv-field-generated select:disabled,
.acssInputField > .acadisField-content.nv-field-generated select.aspNetDisabled,
.acssInputField > .acadisField-content.nv-field-generated select.acssTextDisabled {
  background-color: transparent !important;
  border-color: transparent !important;
  appearance: none !important;
  background-image: none !important;
}
.acssInputField > dd textarea[readonly], .acssInputField > dd textarea:disabled, .acssInputField > dd textarea.aspNetDisabled, .acssInputField > dd textarea.acssTextDisabled,
.acssInputField > .acadisField-content.nv-field-generated textarea[readonly],
.acssInputField > .acadisField-content.nv-field-generated textarea:disabled,
.acssInputField > .acadisField-content.nv-field-generated textarea.aspNetDisabled,
.acssInputField > .acadisField-content.nv-field-generated textarea.acssTextDisabled {
  height: auto !important;
  min-height: 10em !important;
  max-width: 42em !important;
  overflow: auto !important;
}
.acssInputField > dd textarea[readonly]:empty, .acssInputField > dd textarea:disabled:empty, .acssInputField > dd textarea.aspNetDisabled:empty, .acssInputField > dd textarea.acssTextDisabled:empty,
.acssInputField > .acadisField-content.nv-field-generated textarea[readonly]:empty,
.acssInputField > .acadisField-content.nv-field-generated textarea:disabled:empty,
.acssInputField > .acadisField-content.nv-field-generated textarea.aspNetDisabled:empty,
.acssInputField > .acadisField-content.nv-field-generated textarea.acssTextDisabled:empty {
  display: none;
}
.acssInputField > dd .select2-container.select2-container-disabled,
.acssInputField > .acadisField-content.nv-field-generated .select2-container.select2-container-disabled {
  background: transparent;
  border-color: transparent;
}
.acssInputField > dd .select2-container.select2-container-disabled .select2-choice,
.acssInputField > .acadisField-content.nv-field-generated .select2-container.select2-container-disabled .select2-choice {
  background: transparent;
  color: #000000 !important;
  fill: #000000 !important;
  font-style: normal;
  /*color: black !important;*/
  /*        &.select2-default {
          > span {
              display: none !important;
          }

          &::before {
              content: "No information provided";
              display: block;
          }
      }*/
}
.acssInputField > dd .select2-container.select2-container-disabled .select2-choice.select2-default,
.acssInputField > .acadisField-content.nv-field-generated .select2-container.select2-container-disabled .select2-choice.select2-default {
  color: #999999 !important;
  fill: #999999 !important;
  font-style: italic;
}
.accessibility-mode .acssInputField > dd .select2-container.select2-container-disabled .select2-choice.select2-default,
.accessibility-mode .acssInputField > .acadisField-content.nv-field-generated .select2-container.select2-container-disabled .select2-choice.select2-default {
  color: #474747 !important;
  fill: #474747 !important;
}
.acssInputField > dd .select2-container.select2-container-disabled .select2-choice .select2-search-choice-close,
.acssInputField > .acadisField-content.nv-field-generated .select2-container.select2-container-disabled .select2-choice .select2-search-choice-close {
  display: none;
}
.acssInputField > dd .select2-container.select2-container-disabled .select2-choice div,
.acssInputField > .acadisField-content.nv-field-generated .select2-container.select2-container-disabled .select2-choice div {
  background: transparent;
}
.acssInputField > dd .select2-container.select2-container-disabled .select2-choice div b,
.acssInputField > .acadisField-content.nv-field-generated .select2-container.select2-container-disabled .select2-choice div b {
  display: none;
}
.acssInputField > dd .select2-container.select2-container-disabled .acssSelect2-drop-target,
.acssInputField > .acadisField-content.nv-field-generated .select2-container.select2-container-disabled .acssSelect2-drop-target {
  display: none;
}
.acssInputField > dd .select2-container-multi.select2-container-disabled .acssSelect2-choices-scroller,
.acssInputField > .acadisField-content.nv-field-generated .select2-container-multi.select2-container-disabled .acssSelect2-choices-scroller {
  background: transparent;
  border-color: transparent;
  cursor: default;
  margin-right: 0;
}
.acssInputField > dd .select2-container-multi.select2-container-disabled .select2-choices,
.acssInputField > .acadisField-content.nv-field-generated .select2-container-multi.select2-container-disabled .select2-choices {
  background: transparent;
  flex-direction: column;
  max-height: 10em;
  overflow: auto;
  /*        .select2-search-field {
      display: none;
  }*/
  /*        &:not(:has(.select2-search-choice)) {
      &::before {
          content: "No information provided";
          display: block;
          font-style: italic;
          height: auto;
          margin-top: 4px;
      }
  }*/
}
.acssInputField > dd .select2-container-multi.select2-container-disabled .select2-choices .select2-search-choice,
.acssInputField > .acadisField-content.nv-field-generated .select2-container-multi.select2-container-disabled .select2-choices .select2-search-choice {
  color: #000000 !important;
  fill: #000000 !important;
  background: transparent;
  border-color: transparent;
  box-shadow: none;
  display: block;
  font-style: normal !important;
  margin-left: 0;
  padding: 2px 0 1px 0;
  max-width: calc(100% - 31px);
}
.acssInputField > dd .select2-container-multi.select2-container-disabled .select2-choices .select2-search-choice > div,
.acssInputField > .acadisField-content.nv-field-generated .select2-container-multi.select2-container-disabled .select2-choices .select2-search-choice > div {
  overflow: visible;
  padding-bottom: 0;
}
.acssInputField > dd .select2-container-multi.select2-container-disabled .select2-choices .select2-search-choice::after,
.acssInputField > .acadisField-content.nv-field-generated .select2-container-multi.select2-container-disabled .select2-choices .select2-search-choice::after {
  content: ",";
  display: inline;
}
.acssInputField > dd .select2-container-multi.select2-container-disabled .select2-choices .select2-search-choice:has(+ .select2-search-field)::after,
.acssInputField > .acadisField-content.nv-field-generated .select2-container-multi.select2-container-disabled .select2-choices .select2-search-choice:has(+ .select2-search-field)::after {
  content: "";
  display: none;
}
.acssInputField > dd .select2-container-multi.select2-container-disabled .select2-choices .select2-search-choice .select2-search-choice-expand,
.acssInputField > .acadisField-content.nv-field-generated .select2-container-multi.select2-container-disabled .select2-choices .select2-search-choice .select2-search-choice-expand {
  display: none;
}
.acssInputField > dd .select2-container-multi.select2-container-disabled .select2-choices .select2-search-field input,
.acssInputField > .acadisField-content.nv-field-generated .select2-container-multi.select2-container-disabled .select2-choices .select2-search-field input {
  color: #999999 !important;
  fill: #999999 !important;
  width: 100% !important;
}
.accessibility-mode .acssInputField > dd .select2-container-multi.select2-container-disabled .select2-choices .select2-search-field input,
.accessibility-mode .acssInputField > .acadisField-content.nv-field-generated .select2-container-multi.select2-container-disabled .select2-choices .select2-search-field input {
  color: #474747 !important;
  fill: #474747 !important;
}
.acssInputField > dd .select2-container-multi.select2-container-disabled .select2-choices .select2-search-field .select2-default,
.acssInputField > .acadisField-content.nv-field-generated .select2-container-multi.select2-container-disabled .select2-choices .select2-search-field .select2-default {
  font-style: italic !important;
}
.acssInputField > dd:has(> input[value=""]:disabled)::before, .acssInputField > dd:has(> input:disabled:not([value], [type=hidden], [type=radio], [type=checkbox], .select2-offscreen))::before, .acssInputField > dd:has(> textarea:empty:disabled)::before, .acssInputField > dd:has(> .acssDatePickerContainer > input:disabled[value=""])::before, .acssInputField > dd:has(> .acssDatePickerContainer > input:disabled:not([value], [type=hidden]))::before, .acssInputField > dd:has(> .acssTimePickerContainer > input:disabled[value=""])::before, .acssInputField > dd:has(> .acssTimePickerContainer > input:disabled:not([value], [type=hidden]))::before,
.acssInputField > .acadisField-content.nv-field-generated:has(> input[value=""]:disabled)::before,
.acssInputField > .acadisField-content.nv-field-generated:has(> input:disabled:not([value], [type=hidden], [type=radio], [type=checkbox], .select2-offscreen))::before,
.acssInputField > .acadisField-content.nv-field-generated:has(> textarea:empty:disabled)::before,
.acssInputField > .acadisField-content.nv-field-generated:has(> .acssDatePickerContainer > input:disabled[value=""])::before,
.acssInputField > .acadisField-content.nv-field-generated:has(> .acssDatePickerContainer > input:disabled:not([value], [type=hidden]))::before,
.acssInputField > .acadisField-content.nv-field-generated:has(> .acssTimePickerContainer > input:disabled[value=""])::before,
.acssInputField > .acadisField-content.nv-field-generated:has(> .acssTimePickerContainer > input:disabled:not([value], [type=hidden]))::before {
  color: #999999;
  fill: #999999;
  content: "No information provided";
  display: block;
  font-style: italic;
  padding-top: 4px;
  padding-left: 0.2em;
}
.accessibility-mode .acssInputField > dd:has(> input[value=""]:disabled)::before, .accessibility-mode .acssInputField > dd:has(> input:disabled:not([value], [type=hidden], [type=radio], [type=checkbox], .select2-offscreen))::before, .accessibility-mode .acssInputField > dd:has(> textarea:empty:disabled)::before, .accessibility-mode .acssInputField > dd:has(> .acssDatePickerContainer > input:disabled[value=""])::before, .accessibility-mode .acssInputField > dd:has(> .acssDatePickerContainer > input:disabled:not([value], [type=hidden]))::before, .accessibility-mode .acssInputField > dd:has(> .acssTimePickerContainer > input:disabled[value=""])::before, .accessibility-mode .acssInputField > dd:has(> .acssTimePickerContainer > input:disabled:not([value], [type=hidden]))::before,
.accessibility-mode .acssInputField > .acadisField-content.nv-field-generated:has(> input[value=""]:disabled)::before,
.accessibility-mode .acssInputField > .acadisField-content.nv-field-generated:has(> input:disabled:not([value], [type=hidden], [type=radio], [type=checkbox], .select2-offscreen))::before,
.accessibility-mode .acssInputField > .acadisField-content.nv-field-generated:has(> textarea:empty:disabled)::before,
.accessibility-mode .acssInputField > .acadisField-content.nv-field-generated:has(> .acssDatePickerContainer > input:disabled[value=""])::before,
.accessibility-mode .acssInputField > .acadisField-content.nv-field-generated:has(> .acssDatePickerContainer > input:disabled:not([value], [type=hidden]))::before,
.accessibility-mode .acssInputField > .acadisField-content.nv-field-generated:has(> .acssTimePickerContainer > input:disabled[value=""])::before,
.accessibility-mode .acssInputField > .acadisField-content.nv-field-generated:has(> .acssTimePickerContainer > input:disabled:not([value], [type=hidden]))::before {
  color: #474747;
  fill: #474747;
}
.acssInputField > dd:has(> input[value=""]:disabled) > .acssDatePickerContainer,
.acssInputField > dd:has(> input[value=""]:disabled) > .acssTimePickerContainer, .acssInputField > dd:has(> input:disabled:not([value], [type=hidden], [type=radio], [type=checkbox], .select2-offscreen)) > .acssDatePickerContainer,
.acssInputField > dd:has(> input:disabled:not([value], [type=hidden], [type=radio], [type=checkbox], .select2-offscreen)) > .acssTimePickerContainer, .acssInputField > dd:has(> textarea:empty:disabled) > .acssDatePickerContainer,
.acssInputField > dd:has(> textarea:empty:disabled) > .acssTimePickerContainer, .acssInputField > dd:has(> .acssDatePickerContainer > input:disabled[value=""]) > .acssDatePickerContainer,
.acssInputField > dd:has(> .acssDatePickerContainer > input:disabled[value=""]) > .acssTimePickerContainer, .acssInputField > dd:has(> .acssDatePickerContainer > input:disabled:not([value], [type=hidden])) > .acssDatePickerContainer,
.acssInputField > dd:has(> .acssDatePickerContainer > input:disabled:not([value], [type=hidden])) > .acssTimePickerContainer, .acssInputField > dd:has(> .acssTimePickerContainer > input:disabled[value=""]) > .acssDatePickerContainer,
.acssInputField > dd:has(> .acssTimePickerContainer > input:disabled[value=""]) > .acssTimePickerContainer, .acssInputField > dd:has(> .acssTimePickerContainer > input:disabled:not([value], [type=hidden])) > .acssDatePickerContainer,
.acssInputField > dd:has(> .acssTimePickerContainer > input:disabled:not([value], [type=hidden])) > .acssTimePickerContainer,
.acssInputField > .acadisField-content.nv-field-generated:has(> input[value=""]:disabled) > .acssDatePickerContainer,
.acssInputField > .acadisField-content.nv-field-generated:has(> input[value=""]:disabled) > .acssTimePickerContainer,
.acssInputField > .acadisField-content.nv-field-generated:has(> input:disabled:not([value], [type=hidden], [type=radio], [type=checkbox], .select2-offscreen)) > .acssDatePickerContainer,
.acssInputField > .acadisField-content.nv-field-generated:has(> input:disabled:not([value], [type=hidden], [type=radio], [type=checkbox], .select2-offscreen)) > .acssTimePickerContainer,
.acssInputField > .acadisField-content.nv-field-generated:has(> textarea:empty:disabled) > .acssDatePickerContainer,
.acssInputField > .acadisField-content.nv-field-generated:has(> textarea:empty:disabled) > .acssTimePickerContainer,
.acssInputField > .acadisField-content.nv-field-generated:has(> .acssDatePickerContainer > input:disabled[value=""]) > .acssDatePickerContainer,
.acssInputField > .acadisField-content.nv-field-generated:has(> .acssDatePickerContainer > input:disabled[value=""]) > .acssTimePickerContainer,
.acssInputField > .acadisField-content.nv-field-generated:has(> .acssDatePickerContainer > input:disabled:not([value], [type=hidden])) > .acssDatePickerContainer,
.acssInputField > .acadisField-content.nv-field-generated:has(> .acssDatePickerContainer > input:disabled:not([value], [type=hidden])) > .acssTimePickerContainer,
.acssInputField > .acadisField-content.nv-field-generated:has(> .acssTimePickerContainer > input:disabled[value=""]) > .acssDatePickerContainer,
.acssInputField > .acadisField-content.nv-field-generated:has(> .acssTimePickerContainer > input:disabled[value=""]) > .acssTimePickerContainer,
.acssInputField > .acadisField-content.nv-field-generated:has(> .acssTimePickerContainer > input:disabled:not([value], [type=hidden])) > .acssDatePickerContainer,
.acssInputField > .acadisField-content.nv-field-generated:has(> .acssTimePickerContainer > input:disabled:not([value], [type=hidden])) > .acssTimePickerContainer {
  display: none;
}
.acssInputField > dd .acssFancyTextboxCharacterCounter span, .acssInputField.acssModCheckboxRadio > dd .acssFancyTextboxCharacterCounter span {
  display: inline;
  margin-right: 0;
}
.acssInputField .acssInputDisabledCheckboxRadioLabel:has(input:not(:checked)) {
  color: #C5C5C5;
  fill: #C5C5C5;
  font-style: italic;
}
.accessibility-mode .acssInputField .acssInputDisabledCheckboxRadioLabel:has(input:not(:checked)) {
  color: #6D6D6D;
  fill: #6D6D6D;
}
.acssInputField .acssInputDisabledCheckboxRadioLabel:has(input:checked) {
  font-style: italic;
}
.acssInputField .acssInputDisabledCheckboxRadioLabel .acssInputFieldDisabledOverlay {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: -1.5em;
  z-index: 5;
  display: block;
}
.acssInputField .acssInputDisabledCheckboxRadioLabel .acssInputFieldDisabledOverlay:focus {
  outline: 1px solid;
  outline-color: #92d1ff;
}
.accessibility-mode .acssInputField .acssInputDisabledCheckboxRadioLabel .acssInputFieldDisabledOverlay:focus {
  outline-color: #4d90fe;
}

.acssInputField:not(.acssModEnhanced) > dd input[type=email] + span:not(.acssTimePickerContainer):not(.acssPrimaryIndicatorGlyph),
.acssInputField:not(.acssModEnhanced) > dd input[type=email] + label[for], .acssInputField:not(.acssModEnhanced) > dd input[type=number] + span:not(.acssTimePickerContainer):not(.acssPrimaryIndicatorGlyph),
.acssInputField:not(.acssModEnhanced) > dd input[type=number] + label[for], .acssInputField:not(.acssModEnhanced) > dd input[type=numeric] + span:not(.acssTimePickerContainer):not(.acssPrimaryIndicatorGlyph),
.acssInputField:not(.acssModEnhanced) > dd input[type=numeric] + label[for], .acssInputField:not(.acssModEnhanced) > dd input[type=password] + span:not(.acssTimePickerContainer):not(.acssPrimaryIndicatorGlyph),
.acssInputField:not(.acssModEnhanced) > dd input[type=password] + label[for], .acssInputField:not(.acssModEnhanced) > dd input[type=search] + span:not(.acssTimePickerContainer):not(.acssPrimaryIndicatorGlyph),
.acssInputField:not(.acssModEnhanced) > dd input[type=search] + label[for], .acssInputField:not(.acssModEnhanced) > dd input[type=tel] + span:not(.acssTimePickerContainer):not(.acssPrimaryIndicatorGlyph),
.acssInputField:not(.acssModEnhanced) > dd input[type=tel] + label[for], .acssInputField:not(.acssModEnhanced) > dd input[type=text] + span:not(.acssTimePickerContainer):not(.acssPrimaryIndicatorGlyph),
.acssInputField:not(.acssModEnhanced) > dd input[type=text] + label[for], .acssInputField:not(.acssModEnhanced) > dd input[type=url] + span:not(.acssTimePickerContainer):not(.acssPrimaryIndicatorGlyph),
.acssInputField:not(.acssModEnhanced) > dd input[type=url] + label[for], .acssInputField:not(.acssModEnhanced) > dd input[type=color] + span:not(.acssTimePickerContainer):not(.acssPrimaryIndicatorGlyph),
.acssInputField:not(.acssModEnhanced) > dd input[type=color] + label[for], .acssInputField:not(.acssModEnhanced) > dd input[type=date] + span:not(.acssTimePickerContainer):not(.acssPrimaryIndicatorGlyph),
.acssInputField:not(.acssModEnhanced) > dd input[type=date] + label[for], .acssInputField:not(.acssModEnhanced) > dd input[type=datetime] + span:not(.acssTimePickerContainer):not(.acssPrimaryIndicatorGlyph),
.acssInputField:not(.acssModEnhanced) > dd input[type=datetime] + label[for], .acssInputField:not(.acssModEnhanced) > dd input[type=datetime-local] + span:not(.acssTimePickerContainer):not(.acssPrimaryIndicatorGlyph),
.acssInputField:not(.acssModEnhanced) > dd input[type=datetime-local] + label[for], .acssInputField:not(.acssModEnhanced) > dd input[type=month] + span:not(.acssTimePickerContainer):not(.acssPrimaryIndicatorGlyph),
.acssInputField:not(.acssModEnhanced) > dd input[type=month] + label[for], .acssInputField:not(.acssModEnhanced) > dd input[type=time] + span:not(.acssTimePickerContainer):not(.acssPrimaryIndicatorGlyph),
.acssInputField:not(.acssModEnhanced) > dd input[type=time] + label[for], .acssInputField:not(.acssModEnhanced) > dd input[type=week] + span:not(.acssTimePickerContainer):not(.acssPrimaryIndicatorGlyph),
.acssInputField:not(.acssModEnhanced) > dd input[type=week] + label[for],
.acssInputField:not(.acssModEnhanced) > dd select:not(.select2-offscreen) + span:not(.acssTimePickerContainer):not(.acssPrimaryIndicatorGlyph),
.acssInputField:not(.acssModEnhanced) > dd select:not(.select2-offscreen) + label[for],
.acssInputField:not(.acssModEnhanced) > dd .acssDatePickerContainer + span:not(.acssTimePickerContainer):not(.acssPrimaryIndicatorGlyph),
.acssInputField:not(.acssModEnhanced) > dd .acssDatePickerContainer + label[for],
.acssInputField:not(.acssModEnhanced) > dd .acssTimePickerContainer + span:not(.acssTimePickerContainer):not(.acssPrimaryIndicatorGlyph),
.acssInputField:not(.acssModEnhanced) > dd .acssTimePickerContainer + label[for],
.acssInputField:not(.acssModEnhanced) > .acadisField-content.nv-field-generated input[type=email] + span:not(.acssTimePickerContainer):not(.acssPrimaryIndicatorGlyph),
.acssInputField:not(.acssModEnhanced) > .acadisField-content.nv-field-generated input[type=email] + label[for],
.acssInputField:not(.acssModEnhanced) > .acadisField-content.nv-field-generated input[type=number] + span:not(.acssTimePickerContainer):not(.acssPrimaryIndicatorGlyph),
.acssInputField:not(.acssModEnhanced) > .acadisField-content.nv-field-generated input[type=number] + label[for],
.acssInputField:not(.acssModEnhanced) > .acadisField-content.nv-field-generated input[type=numeric] + span:not(.acssTimePickerContainer):not(.acssPrimaryIndicatorGlyph),
.acssInputField:not(.acssModEnhanced) > .acadisField-content.nv-field-generated input[type=numeric] + label[for],
.acssInputField:not(.acssModEnhanced) > .acadisField-content.nv-field-generated input[type=password] + span:not(.acssTimePickerContainer):not(.acssPrimaryIndicatorGlyph),
.acssInputField:not(.acssModEnhanced) > .acadisField-content.nv-field-generated input[type=password] + label[for],
.acssInputField:not(.acssModEnhanced) > .acadisField-content.nv-field-generated input[type=search] + span:not(.acssTimePickerContainer):not(.acssPrimaryIndicatorGlyph),
.acssInputField:not(.acssModEnhanced) > .acadisField-content.nv-field-generated input[type=search] + label[for],
.acssInputField:not(.acssModEnhanced) > .acadisField-content.nv-field-generated input[type=tel] + span:not(.acssTimePickerContainer):not(.acssPrimaryIndicatorGlyph),
.acssInputField:not(.acssModEnhanced) > .acadisField-content.nv-field-generated input[type=tel] + label[for],
.acssInputField:not(.acssModEnhanced) > .acadisField-content.nv-field-generated input[type=text] + span:not(.acssTimePickerContainer):not(.acssPrimaryIndicatorGlyph),
.acssInputField:not(.acssModEnhanced) > .acadisField-content.nv-field-generated input[type=text] + label[for],
.acssInputField:not(.acssModEnhanced) > .acadisField-content.nv-field-generated input[type=url] + span:not(.acssTimePickerContainer):not(.acssPrimaryIndicatorGlyph),
.acssInputField:not(.acssModEnhanced) > .acadisField-content.nv-field-generated input[type=url] + label[for],
.acssInputField:not(.acssModEnhanced) > .acadisField-content.nv-field-generated input[type=color] + span:not(.acssTimePickerContainer):not(.acssPrimaryIndicatorGlyph),
.acssInputField:not(.acssModEnhanced) > .acadisField-content.nv-field-generated input[type=color] + label[for],
.acssInputField:not(.acssModEnhanced) > .acadisField-content.nv-field-generated input[type=date] + span:not(.acssTimePickerContainer):not(.acssPrimaryIndicatorGlyph),
.acssInputField:not(.acssModEnhanced) > .acadisField-content.nv-field-generated input[type=date] + label[for],
.acssInputField:not(.acssModEnhanced) > .acadisField-content.nv-field-generated input[type=datetime] + span:not(.acssTimePickerContainer):not(.acssPrimaryIndicatorGlyph),
.acssInputField:not(.acssModEnhanced) > .acadisField-content.nv-field-generated input[type=datetime] + label[for],
.acssInputField:not(.acssModEnhanced) > .acadisField-content.nv-field-generated input[type=datetime-local] + span:not(.acssTimePickerContainer):not(.acssPrimaryIndicatorGlyph),
.acssInputField:not(.acssModEnhanced) > .acadisField-content.nv-field-generated input[type=datetime-local] + label[for],
.acssInputField:not(.acssModEnhanced) > .acadisField-content.nv-field-generated input[type=month] + span:not(.acssTimePickerContainer):not(.acssPrimaryIndicatorGlyph),
.acssInputField:not(.acssModEnhanced) > .acadisField-content.nv-field-generated input[type=month] + label[for],
.acssInputField:not(.acssModEnhanced) > .acadisField-content.nv-field-generated input[type=time] + span:not(.acssTimePickerContainer):not(.acssPrimaryIndicatorGlyph),
.acssInputField:not(.acssModEnhanced) > .acadisField-content.nv-field-generated input[type=time] + label[for],
.acssInputField:not(.acssModEnhanced) > .acadisField-content.nv-field-generated input[type=week] + span:not(.acssTimePickerContainer):not(.acssPrimaryIndicatorGlyph),
.acssInputField:not(.acssModEnhanced) > .acadisField-content.nv-field-generated input[type=week] + label[for],
.acssInputField:not(.acssModEnhanced) > .acadisField-content.nv-field-generated select:not(.select2-offscreen) + span:not(.acssTimePickerContainer):not(.acssPrimaryIndicatorGlyph),
.acssInputField:not(.acssModEnhanced) > .acadisField-content.nv-field-generated select:not(.select2-offscreen) + label[for],
.acssInputField:not(.acssModEnhanced) > .acadisField-content.nv-field-generated .acssDatePickerContainer + span:not(.acssTimePickerContainer):not(.acssPrimaryIndicatorGlyph),
.acssInputField:not(.acssModEnhanced) > .acadisField-content.nv-field-generated .acssDatePickerContainer + label[for],
.acssInputField:not(.acssModEnhanced) > .acadisField-content.nv-field-generated .acssTimePickerContainer + span:not(.acssTimePickerContainer):not(.acssPrimaryIndicatorGlyph),
.acssInputField:not(.acssModEnhanced) > .acadisField-content.nv-field-generated .acssTimePickerContainer + label[for] {
  padding-top: 4px;
}
.acssInputField:not(.acssModEnhanced) > dd .acssRangeSeparator,
.acssInputField:not(.acssModEnhanced) > .acadisField-content.nv-field-generated .acssRangeSeparator {
  padding-top: 4px;
}

.modMaximizeFieldWidths .acssInputField .acadisField-content {
  max-width: 33rem;
}
.modMaximizeFieldWidths .acssInputField .acadisField-content .acssInputFullWidth {
  width: 100% !important;
}
.modMaximizeFieldWidths .acssInputField .acadisField-content input[type=email], .modMaximizeFieldWidths .acssInputField .acadisField-content input[type=number], .modMaximizeFieldWidths .acssInputField .acadisField-content input[type=numeric], .modMaximizeFieldWidths .acssInputField .acadisField-content input[type=password], .modMaximizeFieldWidths .acssInputField .acadisField-content input[type=search], .modMaximizeFieldWidths .acssInputField .acadisField-content input[type=tel], .modMaximizeFieldWidths .acssInputField .acadisField-content input[type=text], .modMaximizeFieldWidths .acssInputField .acadisField-content input[type=url], .modMaximizeFieldWidths .acssInputField .acadisField-content input[type=color], .modMaximizeFieldWidths .acssInputField .acadisField-content input[type=date], .modMaximizeFieldWidths .acssInputField .acadisField-content input[type=datetime], .modMaximizeFieldWidths .acssInputField .acadisField-content input[type=datetime-local], .modMaximizeFieldWidths .acssInputField .acadisField-content input[type=month], .modMaximizeFieldWidths .acssInputField .acadisField-content input[type=time], .modMaximizeFieldWidths .acssInputField .acadisField-content input[type=week],
.modMaximizeFieldWidths .acssInputField .acadisField-content input[type=file],
.modMaximizeFieldWidths .acssInputField .acadisField-content textarea,
.modMaximizeFieldWidths .acssInputField .acadisField-content select,
.modMaximizeFieldWidths .acssInputField .acadisField-content .select2-container {
  box-sizing: border-box;
}
.modMaximizeFieldWidths .acssInputField .acadisField-content input[type=email]:not(.acssInputDate):not(.acssInputTime):not(.acssInputWidthAuto), .modMaximizeFieldWidths .acssInputField .acadisField-content input[type=number]:not(.acssInputDate):not(.acssInputTime):not(.acssInputWidthAuto), .modMaximizeFieldWidths .acssInputField .acadisField-content input[type=numeric]:not(.acssInputDate):not(.acssInputTime):not(.acssInputWidthAuto), .modMaximizeFieldWidths .acssInputField .acadisField-content input[type=password]:not(.acssInputDate):not(.acssInputTime):not(.acssInputWidthAuto), .modMaximizeFieldWidths .acssInputField .acadisField-content input[type=search]:not(.acssInputDate):not(.acssInputTime):not(.acssInputWidthAuto), .modMaximizeFieldWidths .acssInputField .acadisField-content input[type=tel]:not(.acssInputDate):not(.acssInputTime):not(.acssInputWidthAuto), .modMaximizeFieldWidths .acssInputField .acadisField-content input[type=text]:not(.acssInputDate):not(.acssInputTime):not(.acssInputWidthAuto), .modMaximizeFieldWidths .acssInputField .acadisField-content input[type=url]:not(.acssInputDate):not(.acssInputTime):not(.acssInputWidthAuto), .modMaximizeFieldWidths .acssInputField .acadisField-content input[type=color]:not(.acssInputDate):not(.acssInputTime):not(.acssInputWidthAuto), .modMaximizeFieldWidths .acssInputField .acadisField-content input[type=date]:not(.acssInputDate):not(.acssInputTime):not(.acssInputWidthAuto), .modMaximizeFieldWidths .acssInputField .acadisField-content input[type=datetime]:not(.acssInputDate):not(.acssInputTime):not(.acssInputWidthAuto), .modMaximizeFieldWidths .acssInputField .acadisField-content input[type=datetime-local]:not(.acssInputDate):not(.acssInputTime):not(.acssInputWidthAuto), .modMaximizeFieldWidths .acssInputField .acadisField-content input[type=month]:not(.acssInputDate):not(.acssInputTime):not(.acssInputWidthAuto), .modMaximizeFieldWidths .acssInputField .acadisField-content input[type=time]:not(.acssInputDate):not(.acssInputTime):not(.acssInputWidthAuto), .modMaximizeFieldWidths .acssInputField .acadisField-content input[type=week]:not(.acssInputDate):not(.acssInputTime):not(.acssInputWidthAuto),
.modMaximizeFieldWidths .acssInputField .acadisField-content input[type=file]:not(.acssInputDate):not(.acssInputTime):not(.acssInputWidthAuto),
.modMaximizeFieldWidths .acssInputField .acadisField-content textarea:not(.acssInputDate):not(.acssInputTime):not(.acssInputWidthAuto),
.modMaximizeFieldWidths .acssInputField .acadisField-content select:not(.acssInputDate):not(.acssInputTime):not(.acssInputWidthAuto),
.modMaximizeFieldWidths .acssInputField .acadisField-content .select2-container:not(.acssInputDate):not(.acssInputTime):not(.acssInputWidthAuto) {
  width: 100%;
}

.acssInputField {
  /*&.acssMod15-85 {
      .acadisField-content.nv-field-generated {
          &.acssNotificationValidatorWrapper {
              margin-left: 15% !important;
          }
      }
  }*/
}
.acssInputField.nv-field-generated {
  display: block;
}
.acssInputField.nv-field-generated .acssNotificationRequired {
  padding-right: 2px;
}
.acssInputField .acadisField-help.nv-field-generated {
  display: none !important;
}
.acssInputField.acssModRequired > dt:after,
.acssInputField.acssModRequired > .acadisField-label.nv-field-generated:after {
  content: " required";
  display: inline;
  position: absolute !important;
  left: -10000px !important;
  top: -10000px !important;
}
.acssInputField > dd img.acssFieldLoading,
.acssInputField > .acadisField-content.nv-field-generated img.acssFieldLoading {
  display: inline-block;
  margin-bottom: 4px;
  vertical-align: middle;
}
.acssInputField > dd .nvOrgChooser--noneSelected, .acssInputField > dd .nvOrgChooser--allSelected,
.acssInputField > .acadisField-content.nv-field-generated .nvOrgChooser--noneSelected,
.acssInputField > .acadisField-content.nv-field-generated .nvOrgChooser--allSelected {
  padding-top: 4px;
}
.acssInputField > dd > .acssEnhancedListBox,
.acssInputField > .acadisField-content.nv-field-generated > .acssEnhancedListBox {
  margin-right: 1ex;
  vertical-align: middle;
}
.acssInputField > dd > label.acssModInputPrefix,
.acssInputField > dd > span.acssModInputPrefix,
.acssInputField > .acadisField-content.nv-field-generated > label.acssModInputPrefix,
.acssInputField > .acadisField-content.nv-field-generated > span.acssModInputPrefix {
  margin-right: 0;
}
.acssInputField > dd > label.acssModInputSuffix,
.acssInputField > dd > span.acssModInputSuffix,
.acssInputField > .acadisField-content.nv-field-generated > label.acssModInputSuffix,
.acssInputField > .acadisField-content.nv-field-generated > span.acssModInputSuffix {
  margin-left: -1ex;
}
.acssInputField > dd .acssPrimaryIndicatorGlyph,
.acssInputField > .acadisField-content.nv-field-generated .acssPrimaryIndicatorGlyph {
  padding-top: 3px;
  margin-left: 0.5em;
  margin-right: 0;
}
.acssInputField > dd .acssPrimaryIndicatorGlyph .nv-glyph,
.acssInputField > .acadisField-content.nv-field-generated .acssPrimaryIndicatorGlyph .nv-glyph {
  font-size: 1.2em;
  vertical-align: -0.2em;
}
.acssInputField > dd .acssPrimaryIndicatorGlyph + .nv-as-container,
.acssInputField > .acadisField-content.nv-field-generated .acssPrimaryIndicatorGlyph + .nv-as-container {
  margin-left: 0.5em;
}
.acssInputField > dd .acssNonPrimaryIndicatorGlyph,
.acssInputField > .acadisField-content.nv-field-generated .acssNonPrimaryIndicatorGlyph {
  margin-left: 0;
}
.acssInputField > dd .acssNonPrimaryIndicatorGlyph .nv-glyph,
.acssInputField > .acadisField-content.nv-field-generated .acssNonPrimaryIndicatorGlyph .nv-glyph {
  font-size: 1.2em;
  vertical-align: -0.2em;
}
.acssInputField > dd input + .acssPrimaryIndicatorGlyph,
.acssInputField > .acadisField-content.nv-field-generated input + .acssPrimaryIndicatorGlyph {
  margin-left: 0;
}
.acssInputField > dd label, .acssInputField > dd span, .acssInputField > dd input,
.acssInputField > .acadisField-content.nv-field-generated label,
.acssInputField > .acadisField-content.nv-field-generated span,
.acssInputField > .acadisField-content.nv-field-generated input {
  display: inline-block;
}
.acssInputField > dd > em,
.acssInputField > .acadisField-content.nv-field-generated > em {
  display: inline-block;
}
.acssInputField .acadisField-content.nv-field-generated .input-validation-error {
  /* Testing */
  background-color: #F4D1CE;
}
.acssInputField .acadisField-content.nv-field-generated.acssNotificationValidatorWrapper {
  background-image: none !important;
  line-height: 19px;
  margin-top: 0 !important;
  margin-bottom: 0 !important;
  margin-left: 30%;
  padding-left: 1em !important;
}
.acssInputField .acadisField-content.nv-field-generated.acssNotificationValidatorWrapper > span {
  line-height: inherit;
  margin-top: 0;
  margin-bottom: 0.5em;
  padding-bottom: 1px;
  padding-top: 0 !important;
  padding-left: 20px !important;
}
.acssInputField B .acssFileUploadContainer > span {
  margin-top: 2px;
}
.acssInputField B .acssFileUploadContainer span * {
  display: inline-block;
  vertical-align: middle !important;
}
.acssInputField.acssModEnhanced > dt {
  margin-top: 0;
}
.acssInputField.acssModEnhanced.acssModInputInDt > dt {
  line-height: 28px;
}
.acssInputField.acssModEnhanced.acssModCheckboxRadio > dt {
  margin-top: 1px;
}
.acssInputField.acssModEnhanced.acssModCheckboxRadio > dd input, .acssInputField.acssModEnhanced.acssModCheckboxRadio > dd select {
  margin-top: -1px;
}
.acssInputField.acssModEnhanced.acssModCheckboxRadio > dd .select2-container:not(.select2-makeLabelNoOptions) {
  margin-top: -2px;
}
.acssInputField.acssModEnhanced.acssModCheckboxRadio > dd .select2-container:not(.select2-makeLabelNoOptions) input {
  margin-top: 0;
}
.acssInputField.acssModEnhanced.acssModCheckboxRadio > dd .select2-container:not(.select2-makeLabelNoOptions) ~ span {
  padding-top: 2px;
}
.acssInputField.acssModEnhanced > dd {
  line-height: 1.35em;
}
.acssInputField.acssModEnhanced > dd input, .acssInputField.acssModEnhanced > dd select, .acssInputField.acssModEnhanced > dd .select2-container {
  vertical-align: top;
}
.acssInputField.acssModEnhanced > dd input, .acssInputField.acssModEnhanced > dd select, .acssInputField.acssModEnhanced > dd .select2-container:not(.select2-makeLabelNoOptions) {
  margin-top: 0;
}
.acssInputField.acssModEnhanced.acssModCheckboxList .acssInputListScrollBar > div > table > thead > tr > th label {
  vertical-align: bottom;
}
.acssInputField.acssModEnhanced.acssModCheckboxList .acssInputListScrollBar > div > table > thead > tr > th.tablesorter-header {
  padding-top: 2px;
}
.acssInputField .ui-datepicker-trigger {
  margin-top: 0.5em;
  vertical-align: top;
}
.acssInputField .acssTimePickerTrigger > .nv-glyph i {
  margin-top: 0.7em;
  vertical-align: top;
}
.acssInputField .acssTimePickerTrigger > .nv-glyph svg {
  margin-top: 0.3em;
}
.acssInputField.acssModDateTextBox > dd > span, .acssInputField.acssModTimeTextBox > dd > span {
  padding-top: 0;
  vertical-align: middle;
}
.acssInputField.acssModCheckboxRadio:not(.acssModFIReset) {
  margin-bottom: 1em;
}
.acssInputField.acssModCheckboxRadio:not(.acssModFIReset) > dt + dd {
  padding-top: 2px;
}
.acssInputField.acssModCheckboxRadio:not(.acssModFIReset).acssModEnhanced > dt + dd {
  padding-top: 3px;
}
.acssInputField.acssModCheckboxRadio:not(.acssModFIReset).acssModEnhanced > dd input[type=email], .acssInputField.acssModCheckboxRadio:not(.acssModFIReset).acssModEnhanced > dd input[type=number], .acssInputField.acssModCheckboxRadio:not(.acssModFIReset).acssModEnhanced > dd input[type=numeric], .acssInputField.acssModCheckboxRadio:not(.acssModFIReset).acssModEnhanced > dd input[type=password], .acssInputField.acssModCheckboxRadio:not(.acssModFIReset).acssModEnhanced > dd input[type=search], .acssInputField.acssModCheckboxRadio:not(.acssModFIReset).acssModEnhanced > dd input[type=tel], .acssInputField.acssModCheckboxRadio:not(.acssModFIReset).acssModEnhanced > dd input[type=text], .acssInputField.acssModCheckboxRadio:not(.acssModFIReset).acssModEnhanced > dd input[type=url], .acssInputField.acssModCheckboxRadio:not(.acssModFIReset).acssModEnhanced > dd input[type=color], .acssInputField.acssModCheckboxRadio:not(.acssModFIReset).acssModEnhanced > dd input[type=date], .acssInputField.acssModCheckboxRadio:not(.acssModFIReset).acssModEnhanced > dd input[type=datetime], .acssInputField.acssModCheckboxRadio:not(.acssModFIReset).acssModEnhanced > dd input[type=datetime-local], .acssInputField.acssModCheckboxRadio:not(.acssModFIReset).acssModEnhanced > dd input[type=month], .acssInputField.acssModCheckboxRadio:not(.acssModFIReset).acssModEnhanced > dd input[type=time], .acssInputField.acssModCheckboxRadio:not(.acssModFIReset).acssModEnhanced > dd input[type=week]:not(.select2-input),
.acssInputField.acssModCheckboxRadio:not(.acssModFIReset).acssModEnhanced > dd select:not(.select2-offscreen),
.acssInputField.acssModCheckboxRadio:not(.acssModFIReset).acssModEnhanced > dd .acssDatePickerContainer {
  margin-top: -2px;
}
.acssInputField.acssModCheckboxRadio:not(.acssModFIReset).acssModEnhanced > dd input[type=email] + span,
.acssInputField.acssModCheckboxRadio:not(.acssModFIReset).acssModEnhanced > dd input[type=email] + label[for], .acssInputField.acssModCheckboxRadio:not(.acssModFIReset).acssModEnhanced > dd input[type=number] + span,
.acssInputField.acssModCheckboxRadio:not(.acssModFIReset).acssModEnhanced > dd input[type=number] + label[for], .acssInputField.acssModCheckboxRadio:not(.acssModFIReset).acssModEnhanced > dd input[type=numeric] + span,
.acssInputField.acssModCheckboxRadio:not(.acssModFIReset).acssModEnhanced > dd input[type=numeric] + label[for], .acssInputField.acssModCheckboxRadio:not(.acssModFIReset).acssModEnhanced > dd input[type=password] + span,
.acssInputField.acssModCheckboxRadio:not(.acssModFIReset).acssModEnhanced > dd input[type=password] + label[for], .acssInputField.acssModCheckboxRadio:not(.acssModFIReset).acssModEnhanced > dd input[type=search] + span,
.acssInputField.acssModCheckboxRadio:not(.acssModFIReset).acssModEnhanced > dd input[type=search] + label[for], .acssInputField.acssModCheckboxRadio:not(.acssModFIReset).acssModEnhanced > dd input[type=tel] + span,
.acssInputField.acssModCheckboxRadio:not(.acssModFIReset).acssModEnhanced > dd input[type=tel] + label[for], .acssInputField.acssModCheckboxRadio:not(.acssModFIReset).acssModEnhanced > dd input[type=text] + span,
.acssInputField.acssModCheckboxRadio:not(.acssModFIReset).acssModEnhanced > dd input[type=text] + label[for], .acssInputField.acssModCheckboxRadio:not(.acssModFIReset).acssModEnhanced > dd input[type=url] + span,
.acssInputField.acssModCheckboxRadio:not(.acssModFIReset).acssModEnhanced > dd input[type=url] + label[for], .acssInputField.acssModCheckboxRadio:not(.acssModFIReset).acssModEnhanced > dd input[type=color] + span,
.acssInputField.acssModCheckboxRadio:not(.acssModFIReset).acssModEnhanced > dd input[type=color] + label[for], .acssInputField.acssModCheckboxRadio:not(.acssModFIReset).acssModEnhanced > dd input[type=date] + span,
.acssInputField.acssModCheckboxRadio:not(.acssModFIReset).acssModEnhanced > dd input[type=date] + label[for], .acssInputField.acssModCheckboxRadio:not(.acssModFIReset).acssModEnhanced > dd input[type=datetime] + span,
.acssInputField.acssModCheckboxRadio:not(.acssModFIReset).acssModEnhanced > dd input[type=datetime] + label[for], .acssInputField.acssModCheckboxRadio:not(.acssModFIReset).acssModEnhanced > dd input[type=datetime-local] + span,
.acssInputField.acssModCheckboxRadio:not(.acssModFIReset).acssModEnhanced > dd input[type=datetime-local] + label[for], .acssInputField.acssModCheckboxRadio:not(.acssModFIReset).acssModEnhanced > dd input[type=month] + span,
.acssInputField.acssModCheckboxRadio:not(.acssModFIReset).acssModEnhanced > dd input[type=month] + label[for], .acssInputField.acssModCheckboxRadio:not(.acssModFIReset).acssModEnhanced > dd input[type=time] + span,
.acssInputField.acssModCheckboxRadio:not(.acssModFIReset).acssModEnhanced > dd input[type=time] + label[for], .acssInputField.acssModCheckboxRadio:not(.acssModFIReset).acssModEnhanced > dd input[type=week]:not(.select2-input) + span,
.acssInputField.acssModCheckboxRadio:not(.acssModFIReset).acssModEnhanced > dd input[type=week]:not(.select2-input) + label[for],
.acssInputField.acssModCheckboxRadio:not(.acssModFIReset).acssModEnhanced > dd select:not(.select2-offscreen) + span,
.acssInputField.acssModCheckboxRadio:not(.acssModFIReset).acssModEnhanced > dd select:not(.select2-offscreen) + label[for],
.acssInputField.acssModCheckboxRadio:not(.acssModFIReset).acssModEnhanced > dd .acssDatePickerContainer + span,
.acssInputField.acssModCheckboxRadio:not(.acssModFIReset).acssModEnhanced > dd .acssDatePickerContainer + label[for] {
  padding-top: 2px;
}
.acssInputField.acssModCheckboxRadio:not(.acssModFIReset) > dd {
  padding-left: 2.4em;
}
.acssInputField.acssModCheckboxRadio:not(.acssModFIReset) > dd > label:first-child,
.acssInputField.acssModCheckboxRadio:not(.acssModFIReset) > dd > span.acssPseudoLabel:first-child,
.acssInputField.acssModCheckboxRadio:not(.acssModFIReset) > dd > span > label:first-child,
.acssInputField.acssModCheckboxRadio:not(.acssModFIReset) > dd > div.nv-help-text:first-child + label,
.acssInputField.acssModCheckboxRadio:not(.acssModFIReset) > dd > div.nv-help-text:first-child + span > label {
  vertical-align: top;
  margin-top: 2px;
  padding: 0;
  display: inline-block;
}
.acssInputField.acssModCheckboxRadio:not(.acssModFIReset) > dd > label > span:first-child {
  margin-right: 0;
}
.acssInputField.acssModCheckboxRadio:not(.acssModFIReset) > dd > .acadisField-optionContent {
  margin-top: 0.3em;
}
.acssInputField.acssModCheckboxRadio:not(.acssModFIReset) > dd > .acadisField-optionContent > .acssInputField:first-child {
  margin-top: 0;
}
.acssInputField.acssModCheckboxRadio:not(.acssModFIReset) > dd > span.acssPseudoLabel:first-child {
  margin-right: -4px;
  padding-right: 0;
}
.acssInputField.acssModCheckboxRadio:not(.acssModFIReset) > dd > span.acssPseudoLabel:first-child + label {
  padding-top: 2px;
  vertical-align: top;
}
.acssInputField.acssModCheckboxRadio > dd label, .acssInputField.acssModCheckboxRadio > dd span, .acssInputField.acssModCheckboxRadio > dd input {
  display: inline-block;
  vertical-align: top;
}
.acssInputField.acssModCheckboxRadio > dd > .nv-help-text:first-child {
  padding-top: 2px;
  margin-left: -1.4em;
  padding-left: 0;
}
.acssInputField.acssModCheckboxRadio > dd > input[type=email], .acssInputField.acssModCheckboxRadio > dd input[type=number], .acssInputField.acssModCheckboxRadio > dd input[type=numeric], .acssInputField.acssModCheckboxRadio > dd input[type=password], .acssInputField.acssModCheckboxRadio > dd input[type=search], .acssInputField.acssModCheckboxRadio > dd input[type=tel], .acssInputField.acssModCheckboxRadio > dd input[type=text], .acssInputField.acssModCheckboxRadio > dd input[type=url], .acssInputField.acssModCheckboxRadio > dd input[type=color], .acssInputField.acssModCheckboxRadio > dd input[type=date], .acssInputField.acssModCheckboxRadio > dd input[type=datetime], .acssInputField.acssModCheckboxRadio > dd input[type=datetime-local], .acssInputField.acssModCheckboxRadio > dd input[type=month], .acssInputField.acssModCheckboxRadio > dd input[type=time], .acssInputField.acssModCheckboxRadio > dd input[type=week],
.acssInputField.acssModCheckboxRadio > dd > select,
.acssInputField.acssModCheckboxRadio > dd .acssDatePickerContainer {
  margin-top: -2px;
  margin-bottom: 2px;
}
.acssInputField.acssModCheckboxRadio > dd > input[type=email] + span, .acssInputField.acssModCheckboxRadio > dd input[type=number] + span, .acssInputField.acssModCheckboxRadio > dd input[type=numeric] + span, .acssInputField.acssModCheckboxRadio > dd input[type=password] + span, .acssInputField.acssModCheckboxRadio > dd input[type=search] + span, .acssInputField.acssModCheckboxRadio > dd input[type=tel] + span, .acssInputField.acssModCheckboxRadio > dd input[type=text] + span, .acssInputField.acssModCheckboxRadio > dd input[type=url] + span, .acssInputField.acssModCheckboxRadio > dd input[type=color] + span, .acssInputField.acssModCheckboxRadio > dd input[type=date] + span, .acssInputField.acssModCheckboxRadio > dd input[type=datetime] + span, .acssInputField.acssModCheckboxRadio > dd input[type=datetime-local] + span, .acssInputField.acssModCheckboxRadio > dd input[type=month] + span, .acssInputField.acssModCheckboxRadio > dd input[type=time] + span, .acssInputField.acssModCheckboxRadio > dd input[type=week] + span,
.acssInputField.acssModCheckboxRadio > dd > select + span,
.acssInputField.acssModCheckboxRadio > dd .acssDatePickerContainer + span {
  padding-top: 2px;
}
.acssInputField.acssModCheckboxRadio > dd > label > input[type=radio], .acssInputField.acssModCheckboxRadio > dd > label > input[type=checkbox],
.acssInputField.acssModCheckboxRadio > dd > label > span > input[type=radio],
.acssInputField.acssModCheckboxRadio > dd > label > span > input[type=checkbox],
.acssInputField.acssModCheckboxRadio > dd > span.acssPseudoLabel > input[type=radio],
.acssInputField.acssModCheckboxRadio > dd > span.acssPseudoLabel > input[type=checkbox],
.acssInputField.acssModCheckboxRadio > dd > span.acssPseudoLabel > span > input[type=radio],
.acssInputField.acssModCheckboxRadio > dd > span.acssPseudoLabel > span > input[type=checkbox] {
  height: 1em;
  margin: 3px 0.2em 0 -1.2em;
  padding: 0;
  position: relative;
  left: -0.2em;
  width: 1em;
}
.acssInputField.acssModCheckboxRadio > dd > span.acssPseudoLabel > input[type=radio], .acssInputField.acssModCheckboxRadio > dd > span.acssPseudoLabel > input[type=checkbox],
.acssInputField.acssModCheckboxRadio > dd > label > span > input[type=radio],
.acssInputField.acssModCheckboxRadio > dd > label > span > input[type=checkbox],
.acssInputField.acssModCheckboxRadio > dd > span.acssPseudoLabel > span > input[type=radio],
.acssInputField.acssModCheckboxRadio > dd > span.acssPseudoLabel > span > input[type=checkbox] {
  margin-top: 0.2em;
}
.acssInputField.acssModCheckboxRadio > dd > label input + span,
.acssInputField.acssModCheckboxRadio > dd > label span + span {
  display: inline-block;
  margin: 0;
}
.acssInputField.acssModCheckboxRadio > dd > .acssInputField.acssModCheckboxRadio {
  margin: 0.5em 0 0.5em 6px;
}
.acssInputField.acssModCheckboxRadio > dd > .acssInputField.acssModInline.acssModCheckboxRadio {
  padding-left: 0;
}
.acssInputField.acssModCheckboxRadio > dd > .acssInputField.acssModInline.acssModCheckboxRadio > dd {
  margin-left: 40px;
}
.acssInputField.acssModCheckboxRadio > dd .acssInputField.acssModHideDt.acssModCheckboxRadio {
  margin-left: 1.5em;
}
.acssInputField.acssModCheckboxRadio > dd .acssInputField.acssModHideDt.acssModCheckboxRadio > dd {
  margin-left: 0;
  padding-left: 0;
}
.acssInputField.acssModCheckboxRadio.acssModInputFirst > dd > label:first-child + input, .acssInputField.acssModCheckboxRadio.acssModInputFirst > dd > span.acssPseudoLabel:first-child + input, .acssInputField.acssModCheckboxRadio.acssModInputFirst > dd > span > label:first-child + input {
  margin-left: -9px;
}
.acssInputField.acssModSpinner > dt {
  line-height: 23px;
}
.acssInputField.acssModMultiline {
  margin: 0 0 1em 1em;
}
.acssInputField.acssModMultiline.acssModCheckboxRadio > dd {
  margin-top: 0;
  margin-bottom: 4px;
}
.acssInputField.acssModMultiline.acssModCheckboxRadio > dd input[type=checkbox],
.acssInputField.acssModMultiline.acssModCheckboxRadio > dd input[type=radio] {
  margin-top: 2px;
}
.acssInputField.acssModMultiline.acssModCheckboxRadio > dd > label input + span,
.acssInputField.acssModMultiline.acssModCheckboxRadio > dd > label span + span {
  padding-top: 0;
}
.acssInputField.acssModMultiline.acssModCheckboxRadio > dt + dd {
  padding-top: 0;
}
.acssInputField > dd > .acssExtNewline {
  margin: 3px 0 0 0;
}
.acssInputField.acssModNumeric > dd > select {
  width: auto;
}
.acssInputField.acssModNumeric > dd > input[type=text] {
  text-align: right;
}
.acssInputField.acssModHideDt > dd {
  margin-left: 0;
  padding-left: 0;
}
.acssInputField.acssModHideDt > dd input[type=checkbox] + label,
.acssInputField.acssModHideDt > dd input[type=radio] + label {
  padding-top: 0;
  margin-top: -2px;
  max-width: 95%;
}
.acssInputField.acssModHideDt > dd input[type=checkbox] + label:last-child,
.acssInputField.acssModHideDt > dd input[type=radio] + label:last-child {
  padding-right: 0;
}
.acssInputField.acssModHideDt.acssModInline > dt {
  float: left;
}
.acssInputField.acssModHideDt.acssModInline > dd {
  display: block;
}
.acssInputField.acssModHideDt.acssModCheckboxRadio > dd {
  margin-left: 1.4em;
}

.acssInputField.acssModHideDt > dt,
.acssRecordSupportingDetails.acssModHideDt > dt,
.acssTextOutput.acssModHideDt > dt {
  position: absolute;
  left: -10000px;
  top: -10000px;
}

.acssInputField > dd > span.dotdotdotSelector,
.acssTextOutput > dd > span.dotdotdotSelector {
  padding-right: 0;
}
.acssInputField.acssMod15-85:not(.acssModMultiline) > dt,
.acssInputField.acssMod15-85:not(.acssModMultiline) > .acadisField-label.nv-field-generated,
.acssTextOutput.acssMod15-85:not(.acssModMultiline) > dt,
.acssTextOutput.acssMod15-85:not(.acssModMultiline) > .acadisField-label.nv-field-generated {
  width: 15%;
}
.acssInputField.acssMod15-85 > dd,
.acssInputField.acssMod15-85 > .acadisField-content.nv-field-generated,
.acssTextOutput.acssMod15-85 > dd,
.acssTextOutput.acssMod15-85 > .acadisField-content.nv-field-generated {
  margin-left: 15%;
}
.acssInputField.acssMod20-80 > dt,
.acssTextOutput.acssMod20-80 > dt {
  width: 20%;
}
.acssInputField.acssMod20-80 > dd,
.acssTextOutput.acssMod20-80 > dd {
  margin-left: 20%;
}
.acssInputField.acssModMultiline > dt,
.acssTextOutput.acssModMultiline > dt {
  width: auto;
  text-align: left;
  float: none;
  display: inherit;
  padding: 10px 0 1px;
  margin: 0 0 0.5em;
}
.acssInputField.acssModMultiline > dd,
.acssTextOutput.acssModMultiline > dd {
  margin: 0.2em 0 0.3em 6em;
  padding: 0;
}
.acssInputField.acssModMultiline.acssModLikeFieldHelper > dd,
.acssTextOutput.acssModMultiline.acssModLikeFieldHelper > dd {
  margin-left: 2.5em;
}
.acssInputField.acssModMultiline.acssModCheckboxRadio > dd,
.acssTextOutput.acssModMultiline.acssModCheckboxRadio > dd {
  padding-left: 1.4em;
}
.acssInputField.acssModMultiline.acssModInline > dt,
.acssInputField.acssModMultiline.acssModInline > dd,
.acssTextOutput.acssModMultiline.acssModInline > dt,
.acssTextOutput.acssModMultiline.acssModInline > dd {
  display: inherit;
}
.acssInputField.acssModInline > dt,
.acssTextOutput.acssModInline > dt {
  display: inline-block;
  float: none;
  text-align: left;
  width: auto;
  margin-right: 1ex;
  vertical-align: top;
}
.acssInputField.acssModInline > dd,
.acssTextOutput.acssModInline > dd {
  display: inline-block;
  margin-left: 0;
  padding-left: 0;
}
.acssInputField.acssModInline.acssModCheckboxRadio > dd > input[type=checkbox], .acssInputField.acssModInline.acssModCheckboxRadio > dd > input[type=radio],
.acssTextOutput.acssModInline.acssModCheckboxRadio > dd > input[type=checkbox],
.acssTextOutput.acssModInline.acssModCheckboxRadio > dd > input[type=radio] {
  margin-top: 3px;
}
.acssInputField.acssModFlex,
.acssTextOutput.acssModFlex {
  display: flex;
  flex-wrap: wrap;
}
.acssInputField.acssModFlex > dt,
.acssTextOutput.acssModFlex > dt {
  width: auto;
}
.acssInputField.acssModFlex > dd,
.acssTextOutput.acssModFlex > dd {
  flex: 1 1 15em;
  margin-left: 0;
}

.acssRequiredFieldLabel:before {
  color: #C61A0C;
  content: "*";
  margin-right: 0.5ex;
  margin-left: calc(-1em - 0.5ex);
}

/*dl*/
.acssTextOutput {
  margin: 1px 0 6px 0;
  clear: left;
}
.acssTextOutput:before, .acssTextOutput:after {
  content: "";
  display: table;
  height: 0;
}
.acssTextOutput:after {
  clear: both;
}
.acssTextOutput .acadisField-help.nv-field-generated {
  display: none !important;
}
.acssTextOutput > dt,
.acssTextOutput > .acadisField-label.nv-field-generated {
  clear: left;
  display: block;
  float: left;
  font-weight: 600;
  line-height: 1.3em;
  margin: 0 0 3px 0;
  text-align: right;
  width: 30%;
}
.acssTextOutput > dd,
.acssTextOutput > .acadisField-content.nv-field-generated {
  display: block;
  line-height: 1.3em;
  margin: 0 0 3px 30%;
  min-height: 1.3em; /* <- Added in case of empty DD */
  padding: 0 0 0 15px;
  text-align: left;
}
.acssTextOutput > dd .acssTextOutput:first-child,
.acssTextOutput > .acadisField-content.nv-field-generated .acssTextOutput:first-child {
  clear: none;
}
.acssTextOutput > dd p:first-child,
.acssTextOutput > .acadisField-content.nv-field-generated p:first-child {
  padding-top: 1px;
}
.acssTextOutput > dd p:last-child,
.acssTextOutput > .acadisField-content.nv-field-generated p:last-child {
  margin-bottom: 0;
}
.acssTextOutput span.acssNotificationValidationInputMessage {
  margin-top: -2px;
}
.acssTextOutput .nv-help-text {
  float: none;
  padding: 4px 0 2px 0;
}
.acssTextOutput.acssModShowEmptyPlaceholder > dd:before {
  color: #999999;
  fill: #999999;
  font-style: italic;
  content: "No information provided";
  display: inline-block;
  margin-right: 0.2em;
}
.accessibility-mode .acssTextOutput.acssModShowEmptyPlaceholder > dd:before {
  color: #474747;
  fill: #474747;
}

/* NuGet Package: acadisBands.js
 * Version 1.24.5
 */
/* NuGet Package: acadisBands.js
 * Version 1.24.5
 */
/* NuGet Package: acadisBands.js
 * Version 1.24.5
 */
:root {
  --app-bandHead-padding-right: 1em;
}

.acssBand100 {
  --app-bandContent-margin-top: .7em;
  --app-bandContent-margin-right: 1em;
  --app-bandContent-margin-bottom: 3em;
  --app-bandContent-margin-left: 2em;
  clear: both;
  padding: 0;
}
.acssBand100:before, .acssBand100:after {
  content: "";
  display: table;
  height: 0;
}
.acssBand100:after {
  clear: both;
}
.acssBand100 > .acssBandHead {
  margin: 0;
  padding: 0.7em var(--app-bandHead-padding-right);
  text-align: right;
  break-inside: avoid;
}
.acssBand100 > .acssBandHead:before, .acssBand100 > .acssBandHead:after {
  content: "";
  display: table;
  height: 0;
}
.acssBand100 > .acssBandHead:after {
  clear: both;
}
.acssBand100 > .acssBandHead > .acssBandHeadTitle {
  color: #4668ba;
  fill: #4668ba;
  float: left;
  margin: 0;
  padding: 0 1.25em 0 0;
  text-align: left;
}
.acssBand100 > .acssBandHead > .acssBandHeadTitle .acssBandHeadSubTitle {
  color: #C5C5C5;
  fill: #C5C5C5;
  display: block;
  font-size: 0.6em;
  font-weight: normal;
  line-height: 1.2em;
  margin: 0.75em 0 0.5em;
  text-transform: none;
}
.accessibility-mode .acssBand100 > .acssBandHead > .acssBandHeadTitle .acssBandHeadSubTitle {
  color: #3f4444;
  fill: #3f4444;
}
.acssBand100 > .acssBandHead > .acssBandHeadTools {
  float: right;
  height: 2.4em;
  line-height: 2.4em;
  margin-top: -0.7em;
  text-align: right;
}
.acssBand100 > .acssBandHead > .acssBandHeadTools > a { /* Legacy markup */
  display: inline-block;
}
.acssBand100 > .acssBandHead > .acssBandHeadTools > button, .acssBand100 > .acssBandHead > .acssBandHeadTools > input, .acssBand100 > .acssBandHead > .acssBandHeadTools > a, .acssBand100 > .acssBandHead > .acssBandHeadTools > label,
.acssBand100 > .acssBandHead > .acssBandHeadTools .acssBandHeadToolsItem button,
.acssBand100 > .acssBandHead > .acssBandHeadTools .acssBandHeadToolsItem input,
.acssBand100 > .acssBandHead > .acssBandHeadTools .acssBandHeadToolsItem a,
.acssBand100 > .acssBandHead > .acssBandHeadTools .acssBandHeadToolsItem label,
.acssBand100 > .acssBandHead > .acssBandHeadTools .acssBandHeadToolsTool button,
.acssBand100 > .acssBandHead > .acssBandHeadTools .acssBandHeadToolsTool input,
.acssBand100 > .acssBandHead > .acssBandHeadTools .acssBandHeadToolsTool a,
.acssBand100 > .acssBandHead > .acssBandHeadTools .acssBandHeadToolsTool label {
  vertical-align: middle;
}
.acssBand100 > .acssBandHead > .acssBandHeadTools > table, .acssBand100 > .acssBandHead > .acssBandHeadTools > div > table {
  margin-top: -2px;
}
.acssBand100 > .acssBandHead > .acssBandHeadTools label, .acssBand100 > .acssBandHead > .acssBandHeadTools select {
  font-size: 0.9rem;
}
.acssBand100 > .acssBandHead > .acssBandHeadTools select {
  margin-right: 0.5em;
}
.acssBand100 > .acssBandHead > .acssBandHeadTools .nv-status-razor {
  line-height: inherit;
  height: inherit;
  margin-right: calc(-1 * var(--app-bandHead-padding-right));
}
.acssBand100 > .acssBandHead > .acssBandHeadTools .nv-status-razor .nv-status-indicator_text {
  padding-top: 0.5rem;
}
.acssBand100.acssModHideHeader > .acssBandHead {
  display: none;
}
.acssBand100.acssModHideHeader > .acssBandCaption {
  margin-left: 0;
}
.acssBand100.acssModHideHeader > .acssBandContent {
  margin: 0;
}
.acssBand100 .acssBandFilters {
  margin: 0.7em 1em 0 2em;
  /* Applied filter display */
}
.acssBand100 .acssBandFilters:before, .acssBand100 .acssBandFilters:after {
  content: "";
  display: table;
  height: 0;
}
.acssBand100 .acssBandFilters:after {
  clear: both;
}
.acssBand100 .acssBandFilters > ul.acssListFilters {
  display: block;
  list-style: none;
  padding: 0 0 3px 0;
}
.acssBand100 .acssBandFilters > ul.acssListFilters li {
  background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAA2UAAAATCAIAAACfhzJFAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAORJREFUeNrs3TFSwzAURVEklGES401QMOx/EyloWIkxRsRjHMnUgJUVnLOEW73q/3B+fTuk1PddSukOAAB+S/1j9/L8dB+jFgAA/Bfy16U7HYUAAGB/L9ZaQwhCAACwvxe3bVMBAIDmXqy1qgAAQHMvllJUAACguRfXdVUBAIDmXlyWRQUAAJp7cZ5nFQAAaO7FnLMKAAA09+I0TSoAANDci+M4qgAAwK5SShiGQQgAAFqSe90AANzai/4BAgBway9+r+shJSEAANgV3z/c0wEAoCl95sv1Wk7HhxijHAAA/PEjwABn9TsFSCGJzwAAAABJRU5ErkJggg==") repeat-x;
  display: block;
  float: left;
  margin: 3px 0 0 6px;
  white-space: nowrap;
}
.acssBand100 .acssBandFilters > ul.acssListFilters li a, .acssBand100 .acssBandFilters > ul.acssListFilters li > span {
  color: #000;
  display: block;
  float: left;
  line-height: 13px;
  padding: 3px 3px 3px 10px;
  text-decoration: none;
  overflow: hidden;
  text-overflow: ellipsis;
  max-width: 40em;
}
.acssBand100 .acssBandFilters > ul.acssListFilters li a.acssListFiltersRemove, .acssBand100 .acssBandFilters > ul.acssListFilters li > span.acssListFiltersRemove {
  background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABUAAAAmCAIAAACkm0fCAAAAAXNSR0IArs4c6QAAAAZiS0dEAP8A/wD/oL2nkwAAAAlwSFlzAAALEwAACxMBAJqcGAAAAAd0SU1FB9wCGw81G3f4uW0AAAJOSURBVEjH7ZRPa9pgHMefxDj2j4VRT9ptKegbyMkhdUcrNTqGsF122fYCfAG+lcx0S7tTL9WDbekuAcE5CgORbegYboRGEmaWxhifPE92SClaU9Bsu/VzeZ4n8OXh98vv+RC97z/A8jiOYxgmdBzCdV0QCITx56/fgucBAObIIgEA76UvwfI3b1wnAQBDfRQsTxAE5e0CV0F6SXcWnuebzeb5UdO0crls27Y7B8AY71aP4Swcx9E03Wg0IISKorAsG4vFer0enAMghHarx/YshmHkcjmapuv1Osuy0Wi00+nYfpzlrTl0Xc9kMqFQKBKJtNtt6xIor36E0MV/a5qKooTD4fF4rKoqwzD+/fMWPMtwOOQ4bjAYSJKUTqfz+Xyr1cJ+nPV/+hOEsFgsyrJcq9USiYQgCKlUqlAodLvd+Tx1fv/0VJRKpXg8zjAMxpiiqEqlIoqid7w4QpPJpLrffvTwfrD5+dv5IzRN039bt29dCxCGjkMihIKFAQC/9FPKGNnLxlyMMMYjy7bGNhmkZjLkAsJxEADgyl//w18feL4/5S9T0/bLZcfPX/7vt7O3x29s9JtNjLGpqnwm83FrS5flhd4vxvjZzg6zvv46m+0eHfHZrHFy8vLw8M7qqk/e936Cop5ub99LJoXNTb3ff3FwcHdtzdcfl/rLNk1DUchwGI7Hp6pKL+Uvazh8w3HmYPBKkph0+m0+/3NxfyEI3xWLhiw/r9VWEokngvAglRILBW1BfwGCSJZKK/E4zTBeLx5XKp9Ekb7y17/31x+a8SJWo73ibQAAAABJRU5ErkJggg==") no-repeat 100% 0;
  padding: 3px 3px 3px 10px;
  text-indent: -10000px;
  overflow: hidden;
  width: 8px;
}
.acssBand100 .acssBandFilters > ul.acssListFilters li a.acssListFiltersRemove:hover, .acssBand100 .acssBandFilters > ul.acssListFilters li > span.acssListFiltersRemove:hover {
  background-position: 100% 100%;
}
.acssBand100 .acssBandFilters > ul.acssListFilters li.acssListFiltersChange, .acssBand100 .acssBandFilters > ul.acssListFilters li.acssListFiltersChange a, .acssBand100 .acssBandFilters > ul.acssListFilters li.acssListFiltersChange > span {
  background: none;
  display: inline;
  line-height: 25px;
  margin: 0 0 0 3px;
  padding: 0;
  text-decoration: underline;
}
.acssBand100 > .acssBandCaption {
  margin: 0.7em 1em 0.2em;
}
.acssBand100 > .acssBandCaption:before, .acssBand100 > .acssBandCaption:after {
  content: "";
  display: table;
  height: 0;
}
.acssBand100 > .acssBandCaption:after {
  clear: both;
}
.acssBand100 > .acssBandContent {
  clear: both;
  margin: var(--app-bandContent-margin-top) var(--app-bandContent-margin-right) var(--app-bandContent-margin-bottom) var(--app-bandContent-margin-left);
}
.acssBand100 > .acssBandContent > ul.acssListFilters {
  display: block;
  list-style: none;
  padding: 0 0 3px 0;
}
.acssBand100 > .acssBandContent > ul.acssListFilters li {
  background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAA2UAAAATCAIAAACfhzJFAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAORJREFUeNrs3TFSwzAURVEklGES401QMOx/EyloWIkxRsRjHMnUgJUVnLOEW73q/3B+fTuk1PddSukOAAB+S/1j9/L8dB+jFgAA/Bfy16U7HYUAAGB/L9ZaQwhCAACwvxe3bVMBAIDmXqy1qgAAQHMvllJUAACguRfXdVUBAIDmXlyWRQUAAJp7cZ5nFQAAaO7FnLMKAAA09+I0TSoAANDci+M4qgAAwK5SShiGQQgAAFqSe90AANzai/4BAgBway9+r+shJSEAANgV3z/c0wEAoCl95sv1Wk7HhxijHAAA/PEjwABn9TsFSCGJzwAAAABJRU5ErkJggg==") repeat-x;
  display: block;
  float: left;
  margin: 3px 0 0 6px;
  white-space: nowrap;
}
.acssBand100 > .acssBandContent > ul.acssListFilters li a, .acssBand100 > .acssBandContent > ul.acssListFilters li > span {
  color: #000;
  display: block;
  float: left;
  line-height: 13px;
  padding: 3px 3px 3px 10px;
  text-decoration: none;
  overflow: hidden;
  text-overflow: ellipsis;
  max-width: 40em;
}
.acssBand100 > .acssBandContent > ul.acssListFilters li a.acssListFiltersRemove, .acssBand100 > .acssBandContent > ul.acssListFilters li > span.acssListFiltersRemove {
  background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABUAAAAmCAIAAACkm0fCAAAAAXNSR0IArs4c6QAAAAZiS0dEAP8A/wD/oL2nkwAAAAlwSFlzAAALEwAACxMBAJqcGAAAAAd0SU1FB9wCGw81G3f4uW0AAAJOSURBVEjH7ZRPa9pgHMefxDj2j4VRT9ptKegbyMkhdUcrNTqGsF122fYCfAG+lcx0S7tTL9WDbekuAcE5CgORbegYboRGEmaWxhifPE92SClaU9Bsu/VzeZ4n8OXh98vv+RC97z/A8jiOYxgmdBzCdV0QCITx56/fgucBAObIIgEA76UvwfI3b1wnAQBDfRQsTxAE5e0CV0F6SXcWnuebzeb5UdO0crls27Y7B8AY71aP4Swcx9E03Wg0IISKorAsG4vFer0enAMghHarx/YshmHkcjmapuv1Osuy0Wi00+nYfpzlrTl0Xc9kMqFQKBKJtNtt6xIor36E0MV/a5qKooTD4fF4rKoqwzD+/fMWPMtwOOQ4bjAYSJKUTqfz+Xyr1cJ+nPV/+hOEsFgsyrJcq9USiYQgCKlUqlAodLvd+Tx1fv/0VJRKpXg8zjAMxpiiqEqlIoqid7w4QpPJpLrffvTwfrD5+dv5IzRN039bt29dCxCGjkMihIKFAQC/9FPKGNnLxlyMMMYjy7bGNhmkZjLkAsJxEADgyl//w18feL4/5S9T0/bLZcfPX/7vt7O3x29s9JtNjLGpqnwm83FrS5flhd4vxvjZzg6zvv46m+0eHfHZrHFy8vLw8M7qqk/e936Cop5ub99LJoXNTb3ff3FwcHdtzdcfl/rLNk1DUchwGI7Hp6pKL+Uvazh8w3HmYPBKkph0+m0+/3NxfyEI3xWLhiw/r9VWEokngvAglRILBW1BfwGCSJZKK/E4zTBeLx5XKp9Ekb7y17/31x+a8SJWo73ibQAAAABJRU5ErkJggg==") no-repeat 100% 0;
  padding: 3px 3px 3px 10px;
  text-indent: -10000px;
  overflow: hidden;
  width: 8px;
}
.acssBand100 > .acssBandContent > ul.acssListFilters li a.acssListFiltersRemove:hover, .acssBand100 > .acssBandContent > ul.acssListFilters li > span.acssListFiltersRemove:hover {
  background-position: 100% 100%;
}
.acssBand100 > .acssBandContent > ul.acssListFilters li.acssListFiltersChange, .acssBand100 > .acssBandContent > ul.acssListFilters li.acssListFiltersChange a, .acssBand100 > .acssBandContent > ul.acssListFilters li.acssListFiltersChange > span {
  background: none;
  display: inline;
  line-height: 25px;
  margin: 0 0 0 3px;
  padding: 0;
  text-decoration: underline;
}
.acssBand100 > .acssBandContent.acssModFlex {
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
}
.acssBand100.acssModSubBandStyle > .acssBandHead {
  border-top: 1px solid #8e95af;
  margin: 0 1em;
  padding: 0.5em 0 0.8em;
}
.acssBand100.acssModSubBandStyle > .acssBandHead + .acssBandFilters {
  margin-top: 0.7em;
}

.acssBandCaption p:last-child,
.acssSubBandCaption p:last-child {
  margin-bottom: 0;
}

.acssBandHeadTools a {
  color: black;
}

.acssSubBand100 > .acssSubBandHead, .acssSubBand50 > .acssSubBandHead {
  border-top: 1px solid #8e95af;
  margin: 0 2em 0 0;
  padding: 0.5em 0 0.8em;
}
.acssSubBand100 > .acssSubBandHead:before, .acssSubBand100 > .acssSubBandHead:after, .acssSubBand50 > .acssSubBandHead:before, .acssSubBand50 > .acssSubBandHead:after {
  content: "";
  display: table;
  height: 0;
}
.acssSubBand100 > .acssSubBandHead:after, .acssSubBand50 > .acssSubBandHead:after {
  clear: both;
}
.acssSubBand100 > .acssSubBandHead h4.acssSubBandHead,
.acssSubBand100 > .acssSubBandHead h3.acssSubBandHead,
.acssSubBand100 > .acssSubBandHead .acssSubBandHeadTitle, .acssSubBand50 > .acssSubBandHead h4.acssSubBandHead,
.acssSubBand50 > .acssSubBandHead h3.acssSubBandHead,
.acssSubBand50 > .acssSubBandHead .acssSubBandHeadTitle {
  color: #555555;
  fill: #555555;
  font-size: 1.2em;
  font-weight: bold;
  text-transform: uppercase;
  float: left;
  margin: 0;
}
.accessibility-mode .acssSubBand100 > .acssSubBandHead h4.acssSubBandHead,
.accessibility-mode .acssSubBand100 > .acssSubBandHead h3.acssSubBandHead,
.accessibility-mode .acssSubBand100 > .acssSubBandHead .acssSubBandHeadTitle, .accessibility-mode .acssSubBand50 > .acssSubBandHead h4.acssSubBandHead,
.accessibility-mode .acssSubBand50 > .acssSubBandHead h3.acssSubBandHead,
.accessibility-mode .acssSubBand50 > .acssSubBandHead .acssSubBandHeadTitle {
  color: #000000;
  fill: #000000;
}
.acadisModal-content .acssSubBand100 > .acssSubBandHead h4.acssSubBandHead,
.acadisModal-content .acssSubBand100 > .acssSubBandHead h3.acssSubBandHead,
.acadisModal-content .acssSubBand100 > .acssSubBandHead .acssSubBandHeadTitle, .acadisModal-content .acssSubBand50 > .acssSubBandHead h4.acssSubBandHead,
.acadisModal-content .acssSubBand50 > .acssSubBandHead h3.acssSubBandHead,
.acadisModal-content .acssSubBand50 > .acssSubBandHead .acssSubBandHeadTitle {
  font-weight: 600;
}
.acssSubBand100 > .acssSubBandHead h4.acssSubBandHead .acssSubBandHeadSubTitle,
.acssSubBand100 > .acssSubBandHead h3.acssSubBandHead .acssSubBandHeadSubTitle,
.acssSubBand100 > .acssSubBandHead .acssSubBandHeadTitle .acssSubBandHeadSubTitle, .acssSubBand50 > .acssSubBandHead h4.acssSubBandHead .acssSubBandHeadSubTitle,
.acssSubBand50 > .acssSubBandHead h3.acssSubBandHead .acssSubBandHeadSubTitle,
.acssSubBand50 > .acssSubBandHead .acssSubBandHeadTitle .acssSubBandHeadSubTitle {
  color: #6D6D6D;
  fill: #6D6D6D;
  display: block;
  font-weight: normal;
  margin: 0.15em 0 0.5em;
  text-transform: none;
}
.accessibility-mode .acssSubBand100 > .acssSubBandHead h4.acssSubBandHead .acssSubBandHeadSubTitle,
.accessibility-mode .acssSubBand100 > .acssSubBandHead h3.acssSubBandHead .acssSubBandHeadSubTitle,
.accessibility-mode .acssSubBand100 > .acssSubBandHead .acssSubBandHeadTitle .acssSubBandHeadSubTitle, .accessibility-mode .acssSubBand50 > .acssSubBandHead h4.acssSubBandHead .acssSubBandHeadSubTitle,
.accessibility-mode .acssSubBand50 > .acssSubBandHead h3.acssSubBandHead .acssSubBandHeadSubTitle,
.accessibility-mode .acssSubBand50 > .acssSubBandHead .acssSubBandHeadTitle .acssSubBandHeadSubTitle {
  color: #474747;
  fill: #474747;
}
.acssSubBand100 > .acssSubBandHead > .acssSubBandHeadTools, .acssSubBand50 > .acssSubBandHead > .acssSubBandHeadTools {
  line-height: 1.2em;
}
.acssSubBand100 > .acssSubBandHead > .acssSubBandHeadTools > button, .acssSubBand100 > .acssSubBandHead > .acssSubBandHeadTools > input,
.acssSubBand100 > .acssSubBandHead > .acssSubBandHeadTools .acssBandHeadToolsItem button,
.acssSubBand100 > .acssSubBandHead > .acssSubBandHeadTools .acssBandHeadToolsItem input,
.acssSubBand100 > .acssSubBandHead > .acssSubBandHeadTools .acssBandHeadToolsTool button,
.acssSubBand100 > .acssSubBandHead > .acssSubBandHeadTools .acssBandHeadToolsTool input, .acssSubBand50 > .acssSubBandHead > .acssSubBandHeadTools > button, .acssSubBand50 > .acssSubBandHead > .acssSubBandHeadTools > input,
.acssSubBand50 > .acssSubBandHead > .acssSubBandHeadTools .acssBandHeadToolsItem button,
.acssSubBand50 > .acssSubBandHead > .acssSubBandHeadTools .acssBandHeadToolsItem input,
.acssSubBand50 > .acssSubBandHead > .acssSubBandHeadTools .acssBandHeadToolsTool button,
.acssSubBand50 > .acssSubBandHead > .acssSubBandHeadTools .acssBandHeadToolsTool input {
  margin-left: 5px;
}
.acssSubBand100 > .acssSubBandHead > .acssSubBandHeadTools > button, .acssSubBand100 > .acssSubBandHead > .acssSubBandHeadTools > input, .acssSubBand100 > .acssSubBandHead > .acssSubBandHeadTools > a, .acssSubBand100 > .acssSubBandHead > .acssSubBandHeadTools > label,
.acssSubBand100 > .acssSubBandHead > .acssSubBandHeadTools .acssBandHeadToolsItem button,
.acssSubBand100 > .acssSubBandHead > .acssSubBandHeadTools .acssBandHeadToolsItem input,
.acssSubBand100 > .acssSubBandHead > .acssSubBandHeadTools .acssBandHeadToolsItem a,
.acssSubBand100 > .acssSubBandHead > .acssSubBandHeadTools .acssBandHeadToolsItem label,
.acssSubBand100 > .acssSubBandHead > .acssSubBandHeadTools .acssBandHeadToolsTool button,
.acssSubBand100 > .acssSubBandHead > .acssSubBandHeadTools .acssBandHeadToolsTool input,
.acssSubBand100 > .acssSubBandHead > .acssSubBandHeadTools .acssBandHeadToolsTool a,
.acssSubBand100 > .acssSubBandHead > .acssSubBandHeadTools .acssBandHeadToolsTool label, .acssSubBand50 > .acssSubBandHead > .acssSubBandHeadTools > button, .acssSubBand50 > .acssSubBandHead > .acssSubBandHeadTools > input, .acssSubBand50 > .acssSubBandHead > .acssSubBandHeadTools > a, .acssSubBand50 > .acssSubBandHead > .acssSubBandHeadTools > label,
.acssSubBand50 > .acssSubBandHead > .acssSubBandHeadTools .acssBandHeadToolsItem button,
.acssSubBand50 > .acssSubBandHead > .acssSubBandHeadTools .acssBandHeadToolsItem input,
.acssSubBand50 > .acssSubBandHead > .acssSubBandHeadTools .acssBandHeadToolsItem a,
.acssSubBand50 > .acssSubBandHead > .acssSubBandHeadTools .acssBandHeadToolsItem label,
.acssSubBand50 > .acssSubBandHead > .acssSubBandHeadTools .acssBandHeadToolsTool button,
.acssSubBand50 > .acssSubBandHead > .acssSubBandHeadTools .acssBandHeadToolsTool input,
.acssSubBand50 > .acssSubBandHead > .acssSubBandHeadTools .acssBandHeadToolsTool a,
.acssSubBand50 > .acssSubBandHead > .acssSubBandHeadTools .acssBandHeadToolsTool label {
  vertical-align: middle;
}
.acssSubBand100 > .acssSubBandHead.modHideContent + .acssSubBandContent, .acssSubBand50 > .acssSubBandHead.modHideContent + .acssSubBandContent {
  margin-bottom: 0.4em;
}
.acssSubBand100 > .acssSubBandCaption, .acssSubBand50 > .acssSubBandCaption {
  margin: 0 1em 1.1em 0;
}
.acssSubBand100 > .acssSubBandCaption:before, .acssSubBand100 > .acssSubBandCaption:after, .acssSubBand50 > .acssSubBandCaption:before, .acssSubBand50 > .acssSubBandCaption:after {
  content: "";
  display: table;
  height: 0;
}
.acssSubBand100 > .acssSubBandCaption:after, .acssSubBand50 > .acssSubBandCaption:after {
  clear: both;
}
.acssSubBand100 > .acssSubBandHead + .acssSubBandCaption, .acssSubBand50 > .acssSubBandHead + .acssSubBandCaption {
  margin-top: -0.2em;
}
.acssSubBand100 > .acssSubBandContent, .acssSubBand50 > .acssSubBandContent {
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  clear: both;
  margin: 0 0 2.5em 0;
  padding: 0 0 0 2%;
}
.acssSubBand100 > .acssSubBandContent.acssModCollapseMargin, .acssSubBand50 > .acssSubBandContent.acssModCollapseMargin {
  margin-bottom: 0;
}
.acssSubBand100 > .acssSubBandContent.acssModFlex, .acssSubBand50 > .acssSubBandContent.acssModFlex {
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
}
.acssSubBand100:first-child, .acssSubBand50:first-child {
  margin-top: 1em;
}
.acadisModal-content .acssSubBand100:first-child, .acadisModal-content .acssSubBand50:first-child {
  margin-top: 1px;
}
.acadisModal-content .acssSubBand100:last-child .acssSubBandContent, .acadisModal-content .acssSubBand50:last-child .acssSubBandContent {
  margin-bottom: 0;
}

.acssSubBand100 {
  clear: both;
  /*> .acssSubBandContent {

      &.mod-narrow {
          width: 75%;
      }
  }*/
}
.acssSubBand100 > .acssSubBandHead, .acssSubBand100 > .acssSubBandContent {
  margin-right: 0;
}
.acssModFlex .acssSubBand100 {
  flex: 1 0 100%;
}
.acssSubBand100 .acssInputField.acssMod15-85:not(.acssModHideDt):not(.acssModMultiline) > dt,
.acssSubBand100 .acssInputField.acssMod15-85:not(.acssModHideDt):not(.acssModMultiline) > .acadisField-label.nv-field-generated, .acssSubBand100 .acssTextOutput.acssMod15-85:not(.acssModHideDt):not(.acssModMultiline) > dt,
.acssSubBand100 .acssTextOutput.acssMod15-85:not(.acssModHideDt):not(.acssModMultiline) > .acadisField-label.nv-field-generated {
  width: 14%;
}
.acssSubBand100 .acssInputField.acssMod15-85:not(.acssModHideDt) > dd,
.acssSubBand100 .acssInputField.acssMod15-85:not(.acssModHideDt) > .acadisField-content.nv-field-generated, .acssSubBand100 .acssTextOutput.acssMod15-85:not(.acssModHideDt) > dd,
.acssSubBand100 .acssTextOutput.acssMod15-85:not(.acssModHideDt) > .acadisField-content.nv-field-generated {
  margin-left: 14%;
}

.acssSubBand100.acssModNoIndent > .acssSubBandContent, .acssSubBand50.acssModNoIndent > .acssSubBandContent {
  padding-left: 0;
}

.acssSubBand50:first-child + .acssSubBand50 {
  margin-top: 2em !important;
}
.acadisModal-content .acssSubBand50:first-child + .acssSubBand50 {
  margin-top: 1px;
}

.acssSubBand50 {
  width: 50%;
  float: left;
}
.acssSubBand50 > .acssSubBandHead {
  margin-right: 4%;
}
.acssSubBand50 > .acssSubBandContent {
  margin-right: 4%;
  padding-left: 4%;
}
.acssSubBand50.modCol2 > .acssSubBandHead, .acssSubBand50.modCol2 > .acssSubBandContent {
  margin-right: 0;
}
.acssSubBand50 .acssEnhancedListBox {
  width: 98%;
}
.acssModFlex .acssSubBand50 {
  flex: 1 1 50%;
  min-width: 27.5em;
}
.acssSubBand50.acssModFlexPlaceholder {
  height: 0 !important;
  margin: 0 !important;
  padding: 0 !important;
  visibility: hidden !important;
}
.acssSubBand50.acssModFlexPlaceholder .acssSubBandContent {
  height: 0 !important;
  margin: 0 !important;
  padding: 0 !important;
  visibility: hidden !important;
}

/* Sub-groupings of widgets */
.acssSubGroup {
  margin: 2em 0;
}
.acssSubGroup:first-child {
  margin: 0 0 2em;
}

.acssInputField + .acssSubGroup {
  margin-top: 3em;
}

.acssSubBandHeadTools {
  text-align: right;
  float: right;
}

.acssBand100.acssModAttention {
  border: 1px solid #CCCCCC;
  border-radius: 6px;
  margin-bottom: 0.5em;
}
.acssBand100.acssModAttention > .acssBandHead {
  background: #F0F0F0;
  border-top: none;
  border-bottom: 1px solid #ccc;
  border-radius: 6px 6px 0 0;
  min-height: 0;
}
.acssBand100.acssModAttention > .acssBandHead > .acssBandHeadTitle {
  color: black;
  font-size: inherit;
}
.acssBand100.acssModAttention > .acssBandContent {
  margin-bottom: 1em;
}
.acssBand100.acssModAttention.acssModBlue > .acssBandHead {
  background: #4668BA;
}
.acssBand100.acssModAttention.acssModBlue > .acssBandHead > .acssBandHeadTitle {
  color: white;
}

.pilotSubBandWithPhoto {
  position: relative;
  padding-left: 155px;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  *behavior: url(../stylesheet/boxsizing.htc);
}
.pilotSubBandWithPhoto .pilotSubBandPhoto {
  position: absolute;
  top: 0;
  left: 0;
}
.pilotSubBandWithPhoto .pilotSubBandPhoto img {
  width: 150px;
  height: auto;
}
.pilotSubBandWithPhoto .acssSubBandHead {
  height: auto;
  border-top: none;
  border-bottom: 1px solid #8e95af;
  margin: 0 8px 7px;
  padding: 5px;
}
.pilotSubBandWithPhoto .acssSubBandHead .acssSubBandHeadTitle {
  font-weight: bold;
  margin: 0;
  padding: 0;
}
.pilotSubBandWithPhoto .acssSubBandHead .pilotSubBandHeadSubTitle {
  clear: left;
  display: block;
  float: left;
  font-size: 1.1em;
  font-weight: 600;
  line-height: 1.1em;
  margin-bottom: 3px;
}
.pilotSubBandWithPhoto .pilotSubBandSupportingDetails {
  width: 40%;
  float: left;
  font-size: 1.1em;
  padding-left: 13px;
  padding-right: 13px;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  *behavior: url(../stylesheet/boxsizing.htc);
}
.pilotSubBandWithPhoto .pilotSubBandSupportingDetails .acssTextOutput,
.pilotSubBandWithPhoto .pilotSubBandSupportingDetails .acssTextOutput > dd {
  line-height: 1em;
  margin-bottom: 0;
}
.pilotSubBandWithPhoto .acssSubBandContent {
  clear: none;
  width: 60%;
  float: left;
  margin: 0;
  padding-left: 13px;
  padding-right: 13px;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  *behavior: url(../stylesheet/boxsizing.htc);
}
.pilotSubBandWithPhoto .acssSubBandContent dl:first-child {
  margin-top: 0;
}

.pilotSubBandL3 > .acssSubBandHead {
  border-top: none;
  padding: 0 0 0.2em;
}
.pilotSubBandL3 > .acssSubBandHead > .acssSubBandHeadTitle {
  color: #333;
  font-size: 1.2em;
  font-weight: 600;
  padding: 0;
  text-transform: none;
}
.pilotSubBandL3 > .acssSubBandContent {
  margin-bottom: 1.1em;
  margin-left: 0;
  padding-left: 2em;
}
.pilotSubBandL3 > .acssSubBandContent > .acssInputField:first-child {
  margin-top: 1px;
}
.pilotSubBandL3:first-child {
  margin-top: 0;
}

/* NuGet Package: acadisBands.js
 * Version 1.24.5
 */
.acadisBand.acssModFooter {
  background-color: #f2f2f2;
  border-right-width: 5px;
  border-right-style: solid;
  border-right-color: #f2f2f2;
  box-sizing: border-box;
  margin: 40px 0 0 0;
  position: fixed;
  right: var(--app-sidebar-width);
  bottom: 0;
  left: var(--app-leftNav-width);
  z-index: 3000;
  opacity: 0;
  transition: opacity linear 0.1s;
}
.nvLayout.navResizer-initialized .acadisBand.acssModFooter {
  transition: opacity linear 0.1s, left 0.5s;
}
.nvLayout--noGridAnimation .acadisBand.acssModFooter {
  transition: opacity linear 0.1s !important;
}
.acadisBand.acssModFooter * {
  opacity: 0;
}
.acadisBand.acssModFooter.mod-initialized {
  opacity: 1;
}
.acadisBand.acssModFooter.mod-initialized * {
  opacity: 1;
}
.acadisBand.acssModFooter:before {
  /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#ffffff+0,ffffff+100&0+0,0.6+30,1+100 */
  background: linear-gradient(rgba(255, 255, 255, 0) 0, rgba(255, 255, 255, 0.6) 30%, rgb(255, 255, 255) 100%);
  content: "";
  display: block;
  height: 40px;
  pointer-events: none;
  position: absolute;
  top: -40px;
  right: 17px;
  left: 0;
}
.mod-no-page-grid .acadisBand.acssModFooter:before {
  right: -5px;
}
.acadisBand.acssModFooter .acadisBand-content-tools-container {
  background-color: #f2f2f2;
  display: flex;
  position: relative;
  width: 100%;
  align-items: baseline;
}
.acadisBand.acssModFooter .acadisBand-content {
  flex: 2 1 auto;
  padding: 5px 10px 10px;
}
.acadisBand.acssModFooter .acadisBand-content .required-field {
  color: #c61a0c !important;
  fill: #c61a0c !important;
}
.acadisBand.acssModFooter .acadisBand-tools {
  flex: 1 1 auto;
  height: auto;
  margin: 0;
  padding: 8px 10px 5px;
  text-align: right;
  vertical-align: middle;
  z-index: 1;
}
.acadisBand.acssModFooter .acadisBand-tools > a {
  margin-left: 1.25em;
  position: relative;
}
.acadisBand.acssModFooter .acadisBand-tools > a:before {
  color: #6D6D6D;
  fill: #6D6D6D;
  content: "|";
  position: absolute;
  top: -0.1em;
  left: -0.8em;
  text-decoration: none !important;
  cursor: default !important;
}
.accessibility-mode .acadisBand.acssModFooter .acadisBand-tools > a:before {
  color: #474747;
  fill: #474747;
}
.acadisBand.acssModFooter .acadisBand-tools > a:first-child {
  border-left: 0;
  padding-left: 0;
}
.acadisBand.acssModFooter .acadisBand-tools > a:first-child:before {
  content: "";
}
.acadisBand.acssModFooter .acadisBand-tools > .nv-as-container > a {
  margin-left: 1.25em;
  position: relative;
}
.acadisBand.acssModFooter .acadisBand-tools > .nv-as-container > a:before {
  color: #6D6D6D;
  fill: #6D6D6D;
  content: "|";
  position: absolute;
  top: -0.1em;
  left: -0.8em;
  text-decoration: none !important;
  cursor: default !important;
}
.accessibility-mode .acadisBand.acssModFooter .acadisBand-tools > .nv-as-container > a:before {
  color: #474747;
  fill: #474747;
}
.acadisBand.acssModFooter .acadisBand-tools > .nv-as-container > a:first-child {
  border-left: 0;
  padding-left: 0;
}
.acadisBand.acssModFooter .acadisBand-tools > .nv-as-container > a:first-child:before {
  content: "";
}
.acadisBand.acssModFooter .acadisBand-tools > .nv-as-container > li > button.nv-as-link,
.acadisBand.acssModFooter .acadisBand-tools > .nv-as-container > li > input.nv-as-link,
.acadisBand.acssModFooter .acadisBand-tools > .nv-as-container > li > a.nv-as-link {
  margin-top: 0;
}
.acadisBand.acssModFooter .more-content-indicator {
  background-color: #f2f2f2;
  color: #6d6d6d;
  fill: #6d6d6d;
  font-size: 0.9em;
  position: absolute;
  top: 0;
  right: 0;
  left: 0;
  text-align: center;
  z-index: 0;
}
.acadisBand.acssModFooter .more-content-indicator svg {
  fill: #6d6d6d;
}
.acadisBand.acssModFooter .more-content-indicator:not(.modEnableIndicator) {
  display: none !important;
}
.acadisBand.acssModFooter .more-content-indicator .centered {
  min-height: 1.2em;
  position: absolute;
  top: 0;
  left: calc(50% - 2.5em);
  width: 5em;
}
.acadisBand.acssModFooter .more-content-indicator .centered.content {
  background-color: #f2f2f2;
  color: #6d6d6d;
  fill: #6d6d6d;
  border-radius: 8px 8px 0 0;
  opacity: 0;
  padding: 1px 0 10px;
  top: 0;
  z-index: 1;
}
.acadisBand.acssModFooter .more-content-indicator .centered.content svg {
  fill: #6d6d6d;
}
.acadisBand.acssModFooter .more-content-indicator .centered.content:before {
  background: inherit;
  border-radius: 8px;
  content: "";
  position: absolute;
  top: 0;
  bottom: 0;
  left: -0.3em;
  transform: skewY(-67.5deg);
  transform-origin: 100%;
  width: 0.6em;
}
.acadisBand.acssModFooter .more-content-indicator .centered.content:after {
  background: inherit;
  border-radius: 8px;
  content: "";
  position: absolute;
  top: 0;
  right: -0.3em;
  bottom: 0;
  transform: skewY(67.5deg);
  transform-origin: 0;
  width: 0.6em;
}
.acadisBand.acssModFooter .more-content-indicator .more-button {
  background: transparent;
  border: none;
  color: inherit;
  cursor: pointer;
  margin: 0;
  padding: 0;
  vertical-align: middle;
  -webkit-touch-callout: none; /* iOS Safari */
  -webkit-user-select: none; /* Chrome/Safari/Opera */
  user-select: none; /* Non-prefixed version supported by Chrome/Firefox since 2016/2019 */
}
.acadisBand.acssModFooter .more-content-indicator .more-button > span {
  padding-left: 0.2em;
  vertical-align: middle;
}
.acadisBand.acssModFooter .more-content-indicator .more-button > span .nv-glyph {
  font-size: 0.9em;
  margin-top: 2px;
  vertical-align: 0;
  -moz-transform: rotate(90deg);
  -ms-transform: rotate(90deg);
  -o-transform: rotate(90deg);
  -webkit-transform: rotate(90deg);
  transform: rotate(90deg);
}
.acadisBand.acssModFooter .more-content-indicator.modAnimated .content:not(.modShowing):not(.modHiding) {
  -moz-transform: scale(1);
  -ms-transform: scale(1);
  -o-transform: scale(1);
  -webkit-transform: scale(1);
  transform: scale(1);
  -moz-transition: color 0.25s ease-out, transform 0.25s ease-out;
  -o-transition: color 0.25s ease-out, transform 0.25s ease-out;
  -webkit-transition: color 0.25s ease-out, transform 0.25s ease-out;
  transition: color 0.25s ease-out, transform 0.25s ease-out;
}
.acadisBand.acssModFooter .more-content-indicator.modAnimated .content.modShown, .acadisBand.acssModFooter .more-content-indicator.modAnimated .content.modHidden {
  -moz-transform: scale(1);
  -ms-transform: scale(1);
  -o-transform: scale(1);
  -webkit-transform: scale(1);
  transform: scale(1);
  -moz-transition: transform 0.15s ease-in, color 0.15s ease-in;
  -o-transition: transform 0.15s ease-in, color 0.15s ease-in;
  -webkit-transition: transform 0.15s ease-in, color 0.15s ease-in;
  transition: transform 0.15s ease-in, color 0.15s ease-in;
}
.acadisBand.acssModFooter .more-content-indicator.modAnimated .content.modShown {
  opacity: 1;
  top: -1.6em;
}
.acadisBand.acssModFooter .more-content-indicator.modAnimated .content.modHidden {
  top: 0;
}
.acadisBand.acssModFooter .more-content-indicator.modAnimated .content.modShowing {
  color: #323232;
  fill: #323232;
  opacity: 1;
  -moz-animation-duration: 0.25s;
  -o-animation-duration: 0.25s;
  -webkit-animation-duration: 0.25s;
  animation-duration: 0.25s;
  -moz-animation-name: nv-fmi-appear;
  -o-animation-name: nv-fmi-appear;
  -webkit-animation-name: nv-fmi-appear;
  animation-name: nv-fmi-appear;
  -moz-transition: color 0.25s ease-out;
  -o-transition: color 0.25s ease-out;
  -webkit-transition: color 0.25s ease-out;
  transition: color 0.25s ease-out;
}
.acadisBand.acssModFooter .more-content-indicator.modAnimated .content.modShowing.modGrowing {
  -moz-transform: scale(1.2);
  -ms-transform: scale(1.2);
  -o-transform: scale(1.2);
  -webkit-transform: scale(1.2);
  transform: scale(1.2);
  -moz-transition: color 0.25s ease-out, transform 0.25s ease-out;
  -o-transition: color 0.25s ease-out, transform 0.25s ease-out;
  -webkit-transition: color 0.25s ease-out, transform 0.25s ease-out;
  transition: color 0.25s ease-out, transform 0.25s ease-out;
}
.acadisBand.acssModFooter .more-content-indicator.modAnimated .content.modHiding {
  opacity: 1;
  -moz-animation-duration: 0.25s;
  -o-animation-duration: 0.25s;
  -webkit-animation-duration: 0.25s;
  animation-duration: 0.25s;
  -moz-animation-name: nv-fmi-disappear;
  -o-animation-name: nv-fmi-disappear;
  -webkit-animation-name: nv-fmi-disappear;
  animation-name: nv-fmi-disappear;
}
.acadisBand.acssModFooter .more-content-indicator.modAnimated .content.modGrow {
  -moz-transform: translateY(-2em) scale(1.25);
  -ms-transform: translateY(-2em) scale(1.25);
  -o-transform: translateY(-2em) scale(1.25);
  -webkit-transform: translateY(-2em) scale(1.25);
  transform: translateY(-2em) scale(1.25);
  -moz-transition: transform ease-out 5s;
  -o-transition: transform ease-out 5s;
  -webkit-transition: transform ease-out 5s;
  transition: transform ease-out 5s;
}
.acadisBand.acssModFooter .more-content-indicator:not(.modAnimated) .content.modShown {
  opacity: 1;
  top: -1.6em;
}
.acadisBand.acssModFooter.modStatic {
  border-color: white;
  border-image: none;
  background: none !important;
  clear: both;
  margin-top: 0 !important;
  position: relative !important;
  left: 0 !important;
  z-index: 3;
}
.acadisBand.acssModFooter.modStatic:before {
  display: none;
}
.acadisBand.acssModFooter.modStatic .acadisBand-tools {
  clear: none !important;
}
.acadisBand.acssModFooter.modStatic .acadisBand-content-tools-container {
  background: none !important;
  position: static !important;
}
.acadisBand.acssModFooter.modStatic .more-content-indicator {
  display: none !important;
}
@media screen and (max-height: 400px) {
  .acadisBand.acssModFooter {
    border-color: white;
    border-image: none;
    background: none !important;
    clear: both;
    margin-top: 0 !important;
    position: relative !important;
    left: 0 !important;
    z-index: 3;
  }
  .acadisBand.acssModFooter:before {
    display: none;
  }
  .acadisBand.acssModFooter .acadisBand-tools {
    clear: none !important;
  }
  .acadisBand.acssModFooter .acadisBand-content-tools-container {
    background: none !important;
    position: static !important;
  }
  .acadisBand.acssModFooter .more-content-indicator {
    display: none !important;
  }
}
@media screen and (min-height: 401px) {
  .acadisBand.acssModFooter.acssModDockCopToFooter {
    border-left: solid 5px #3366ff;
    padding-left: 0;
  }
  .acadisBand.acssModFooter.acssModDockCopToFooter .acadisBand-content {
    padding-left: 5px;
  }
}
.acadisBand.acssModMasterContentHasScrollBar {
  margin-right: 17px;
}

.acadisBand > .nv-footer-alert {
  max-width: 45%;
}

.acadisBand > .nv-footer-alert, .acadisModal-footer > .nv-footer-alert {
  border-radius: 4px 0 0 4px;
  border-width: 1px 5px 1px 1px;
  border-style: solid;
  box-sizing: border-box;
  cursor: default;
  font-size: 0.9em;
  min-height: 26px;
  overflow: hidden;
  padding: 5px 6px 4px 30px;
  position: absolute;
  right: -5px;
  bottom: 100%;
  text-align: left;
  text-decoration: none;
  transition: unset;
}
.acadisBand > .nv-footer-alert:before, .acadisModal-footer > .nv-footer-alert:before {
  display: inline-block;
  font-family: "icomoon";
  margin: 1px 5px 0 -25px;
  top: 12px;
  left: 32px !important;
}
.acadisBand > .nv-footer-alert.modDismissed, .acadisModal-footer > .nv-footer-alert.modDismissed {
  cursor: pointer;
  padding-right: 2px;
}
.acadisBand > .nv-footer-alert.modDismissed::before, .acadisModal-footer > .nv-footer-alert.modDismissed::before {
  top: 11px;
}
.acadisBand > .nv-footer-alert.modShowing, .acadisBand > .nv-footer-alert.modHiding, .acadisModal-footer > .nv-footer-alert.modShowing, .acadisModal-footer > .nv-footer-alert.modHiding {
  min-height: 0;
}
.acadisBand > .nv-footer-alert:hover, .acadisBand > .nv-footer-alert:focus, .acadisModal-footer > .nv-footer-alert:hover, .acadisModal-footer > .nv-footer-alert:focus {
  text-decoration: none;
}
.acadisBand > .nv-footer-alert > ul.nv-as-container, .acadisModal-footer > .nv-footer-alert > ul.nv-as-container {
  margin-top: 0;
  margin-bottom: 0;
}
.acadisBand.mod-warning, .acadisModal-footer.mod-warning {
  border-right-width: 5px !important;
  border-right-color: #f5a70b !important;
  padding-right: 0 !important;
}
.acadisBand.mod-warning > .nv-footer-alert, .acadisModal-footer.mod-warning > .nv-footer-alert {
  border-color: #f5a70b;
  background-color: #fff0d5;
  color: #603813;
  fill: #603813;
}
.acadisBand.mod-warning > .nv-footer-alert svg, .acadisModal-footer.mod-warning > .nv-footer-alert svg {
  fill: #603813;
}
.acadisBand.mod-warning > .nv-footer-alert::before, .acadisModal-footer.mod-warning > .nv-footer-alert::before {
  color: #f5a70b;
  fill: #f5a70b;
  content: "\e925";
}
.accessibility-mode .acadisBand.mod-warning > .nv-footer-alert::before, .accessibility-mode .acadisModal-footer.mod-warning > .nv-footer-alert::before {
  color: #9e6c07;
  fill: #9e6c07;
}
.acadisBand.mod-warning > .nv-footer-alert > .nv-footer-alert__message::before, .acadisModal-footer.mod-warning > .nv-footer-alert > .nv-footer-alert__message::before {
  display: block;
  content: "warning";
  display: inline;
  position: absolute !important;
  left: -10000px !important;
  top: -10000px !important;
}
.acadisBand.mod-error, .acadisModal-footer.mod-error {
  border-right-width: 5px !important;
  border-right-color: #c61a0c !important;
  padding-right: 0 !important;
}
.acadisBand.mod-error > .nv-footer-alert, .acadisModal-footer.mod-error > .nv-footer-alert {
  border-color: #c61a0c;
  background-color: #eaaaa4;
  color: #630d06;
  fill: #630d06;
}
.acadisBand.mod-error > .nv-footer-alert svg, .acadisModal-footer.mod-error > .nv-footer-alert svg {
  fill: #630d06;
}
.acadisBand.mod-error > .nv-footer-alert::before, .acadisModal-footer.mod-error > .nv-footer-alert::before {
  color: #c61a0c;
  fill: #c61a0c;
  content: "\e90b";
}
.acadisBand.mod-error > .nv-footer-alert > .nv-footer-alert__message::before, .acadisModal-footer.mod-error > .nv-footer-alert > .nv-footer-alert__message::before {
  display: block;
  content: "error";
  display: inline;
  position: absolute !important;
  left: -10000px !important;
  top: -10000px !important;
}
.acadisBand.mod-info, .acadisModal-footer.mod-info {
  border-right-width: 5px !important;
  border-right-color: #3366ff !important;
  padding-right: 0 !important;
}
.acadisBand.mod-info > .nv-footer-alert, .acadisModal-footer.mod-info > .nv-footer-alert {
  border-color: #3366ff;
  background-color: #d4dfff;
  color: #1a3380;
  fill: #1a3380;
}
.acadisBand.mod-info > .nv-footer-alert svg, .acadisModal-footer.mod-info > .nv-footer-alert svg {
  fill: #1a3380;
}
.acadisBand.mod-info > .nv-footer-alert::before, .acadisModal-footer.mod-info > .nv-footer-alert::before {
  color: #3366ff;
  fill: #3366ff;
  content: "\e92f";
}
.acadisBand.mod-info > .nv-footer-alert > .nv-footer-alert__message::before, .acadisModal-footer.mod-info > .nv-footer-alert > .nv-footer-alert__message::before {
  display: block;
  content: "information";
  display: inline;
  position: absolute !important;
  left: -10000px !important;
  top: -10000px !important;
}
.acadisBand.mod-success, .acadisModal-footer.mod-success {
  border-right-width: 5px !important;
  border-right-color: #00c23b !important;
  padding-right: 0 !important;
}
.acadisBand.mod-success > .nv-footer-alert, .acadisModal-footer.mod-success > .nv-footer-alert {
  border-color: #00c23b;
  background-color: #b4edc5;
  color: #005518;
  fill: #005518;
}
.acadisBand.mod-success > .nv-footer-alert svg, .acadisModal-footer.mod-success > .nv-footer-alert svg {
  fill: #005518;
}
.acadisBand.mod-success > .nv-footer-alert::before, .acadisModal-footer.mod-success > .nv-footer-alert::before {
  color: #00c23b;
  fill: #00c23b;
  content: "\e998";
}
.accessibility-mode .acadisBand.mod-success > .nv-footer-alert::before, .accessibility-mode .acadisModal-footer.mod-success > .nv-footer-alert::before {
  color: #008a27;
  fill: #008a27;
}
.acadisBand.mod-success > .nv-footer-alert > .nv-footer-alert__message::before, .acadisModal-footer.mod-success > .nv-footer-alert > .nv-footer-alert__message::before {
  display: block;
  content: "success";
  display: inline;
  position: absolute !important;
  left: -10000px !important;
  top: -10000px !important;
}

@-moz-keyframes nv-fmi-appear {
  from {
    top: 0;
  }
  to {
    top: -1.6em;
  }
}
@-webkit-keyframes nv-fmi-appear {
  from {
    top: 0;
  }
  to {
    top: -1.6em;
  }
}
@keyframes nv-fmi-appear {
  from {
    top: 0;
  }
  to {
    top: -1.6em;
  }
}
@-moz-keyframes nv-fmi-disappear {
  from {
    top: -1.6em;
  }
  to {
    top: 0;
  }
}
@-webkit-keyframes nv-fmi-disappear {
  from {
    top: -1.6em;
  }
  to {
    top: 0;
  }
}
@keyframes nv-fmi-disappear {
  from {
    top: -1.6em;
  }
  to {
    top: 0;
  }
}
@media print {
  .acadisBand.acssModFooter {
    background-color: transparent;
    border-right-color: transparent;
    border-left: none !important;
    margin-top: 1em;
    position: static;
  }
  .acadisBand.acssModFooter::before {
    display: none;
  }
  .acadisBand.acssModFooter .acadisBand-tools,
  .acadisBand.acssModFooter .more-content-indicator,
  .acadisBand.acssModFooter .nv-pager {
    display: none !important;
  }
  .acadisBand.acssModFooter .acadisBand-content-tools-container {
    background-color: transparent;
    min-height: 0 !important;
  }
  .acadisBand.acssModFooter .acadisBand-content-tools-container .acadisBand-content {
    padding: 0;
  }
}
/* NuGet package: acadisDotDotDot
   Version 0.1.11

*/
/* NuGet Package: acadisBands.js
 * Version 1.24.5
 */
:root {
  --app-stickyBand-header-height: var(--default-stickyBand-header-height);
  --app-stickyBand-bandHeader-top: var(--default-stickyBand-bandHeader-top);
  --app-stickyBand-bandHeader-height: var(--default-stickyBand-bandHeader-height);
  --app-stickyHeader-sideMargin: var(--default-stickyHeader-sideMargin);
  --app-stickyBand-sideMargin: var(--default-stickyBand-sideMargin);
  --app-stickyHeader-paddingRight: .8rem;
  --app-stickyHeader-paddingLeft: 1rem;
}

html.mod-can-have-sticky-bands .acadisBand.acssModHeader, html.mod-emulate-sticky-style .acadisBand.acssModHeader {
  background-color: #e9edf2;
  border-left: 1px solid #cad3de;
  border-right: 1px solid #cad3de;
  align-items: center;
  box-sizing: border-box;
  color: #454e59;
  display: flex;
  fill: #454e59;
  float: none;
  height: var(--app-stickyBand-header-height);
  justify-content: space-between;
  line-height: calc(var(--app-stickyBand-header-height) - 1px);
  margin: 0 var(--app-stickyHeader-sideMargin);
  padding: 0 var(--app-stickyHeader-paddingRight) 0 var(--app-stickyHeader-paddingLeft);
}
html.mod-can-have-sticky-bands .acadisBand.acssModHeader > h1,
html.mod-can-have-sticky-bands .acadisBand.acssModHeader > .acssHeaderSpacer,
html.mod-can-have-sticky-bands .acadisBand.acssModHeader > .acssHeaderContent,
html.mod-can-have-sticky-bands .acadisBand.acssModHeader > .acssHeaderTools, html.mod-emulate-sticky-style .acadisBand.acssModHeader > h1,
html.mod-emulate-sticky-style .acadisBand.acssModHeader > .acssHeaderSpacer,
html.mod-emulate-sticky-style .acadisBand.acssModHeader > .acssHeaderContent,
html.mod-emulate-sticky-style .acadisBand.acssModHeader > .acssHeaderTools {
  border-bottom: 1px solid #cad3de;
  box-sizing: border-box;
  height: 100%;
}
html.mod-can-have-sticky-bands .acadisBand.acssModHeader > h1, html.mod-emulate-sticky-style .acadisBand.acssModHeader > h1 {
  flex: 0 0 auto;
  font-size: 0.8rem;
  margin: 0;
  order: 1;
  white-space: nowrap;
}
html.mod-can-have-sticky-bands .acadisBand.acssModHeader > .acssHeaderSpacer, html.mod-emulate-sticky-style .acadisBand.acssModHeader > .acssHeaderSpacer {
  flex: 1 1 6px;
  order: 2;
  min-width: 6px;
}
html.mod-can-have-sticky-bands .acadisBand.acssModHeader > .acssHeaderContent, html.mod-emulate-sticky-style .acadisBand.acssModHeader > .acssHeaderContent {
  flex: 1000 1 auto;
  font-size: 0.8em;
  min-width: 5em;
  order: 3;
  padding-right: 1em;
  position: relative;
}
html.mod-can-have-sticky-bands .acadisBand.acssModHeader > .acssHeaderContent > div, html.mod-emulate-sticky-style .acadisBand.acssModHeader > .acssHeaderContent > div {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
html.mod-can-have-sticky-bands .acadisBand.acssModHeader > .acssHeaderContent > div:before, html.mod-emulate-sticky-style .acadisBand.acssModHeader > .acssHeaderContent > div:before {
  content: ">";
  display: inline;
  padding-right: 6px;
}
html.mod-can-have-sticky-bands .acadisBand.acssModHeader > .acssHeaderContent:not(.mod-always-visible) > div, html.mod-emulate-sticky-style .acadisBand.acssModHeader > .acssHeaderContent:not(.mod-always-visible) > div {
  display: none;
}
html.mod-can-have-sticky-bands .acadisBand.acssModHeader > .acssHeaderTools, html.mod-emulate-sticky-style .acadisBand.acssModHeader > .acssHeaderTools {
  box-sizing: border-box;
  height: 100%;
  margin: 0 0 0 -1em;
  order: 4;
  padding: 0 1em;
  white-space: nowrap;
}
html.mod-can-have-sticky-bands .acadisBand.acssModHeader > .acssHeaderTools:last-child, html.mod-emulate-sticky-style .acadisBand.acssModHeader > .acssHeaderTools:last-child {
  padding-right: 0;
}
html.mod-can-have-sticky-bands .acadisBand.acssModHeader > .acssHeaderTools:empty, html.mod-emulate-sticky-style .acadisBand.acssModHeader > .acssHeaderTools:empty {
  display: none;
}
html.mod-can-have-sticky-bands .acadisBand.acssModHeader > .acssHeaderTools > .jump-to-action-stack ~ .nv-as-container, html.mod-emulate-sticky-style .acadisBand.acssModHeader > .acssHeaderTools > .jump-to-action-stack ~ .nv-as-container {
  margin-left: 1em;
}
html.mod-can-have-sticky-bands .acadisBand.acssModHeader > .nv-status-razor, html.mod-emulate-sticky-style .acadisBand.acssModHeader > .nv-status-razor {
  float: none;
  margin-left: 1.3em;
  margin-right: calc(-1 * var(--app-stickyHeader-paddingRight));
  order: 5;
}
@media screen {
  html.mod-can-have-sticky-bands .acadisBand.acssModHeader ~ .acssBand100 > .acssBandHead + .acssBandFilters,
  html.mod-can-have-sticky-bands .acadisBand.acssModHeader ~ .acssBand100 > .acssBandHead + .acssBandFiltersContainer, html.mod-emulate-sticky-style .acadisBand.acssModHeader ~ .acssBand100 > .acssBandHead + .acssBandFilters,
  html.mod-emulate-sticky-style .acadisBand.acssModHeader ~ .acssBand100 > .acssBandHead + .acssBandFiltersContainer {
    margin-top: 0;
  }
  html.mod-can-have-sticky-bands .acadisBand.acssModHeader ~ .acssBand100 > .acssBandHead + .acssBandFilters ul.acssListFilters,
  html.mod-can-have-sticky-bands .acadisBand.acssModHeader ~ .acssBand100 > .acssBandHead + .acssBandFiltersContainer ul.acssListFilters, html.mod-emulate-sticky-style .acadisBand.acssModHeader ~ .acssBand100 > .acssBandHead + .acssBandFilters ul.acssListFilters,
  html.mod-emulate-sticky-style .acadisBand.acssModHeader ~ .acssBand100 > .acssBandHead + .acssBandFiltersContainer ul.acssListFilters {
    margin-top: 0;
  }
  html.mod-can-have-sticky-bands .acadisBand.acssModHeader ~ .acssBand100 > .acssBandHead + .acssBandFiltersContainer .acssBandFilters, html.mod-emulate-sticky-style .acadisBand.acssModHeader ~ .acssBand100 > .acssBandHead + .acssBandFiltersContainer .acssBandFilters {
    margin: 0;
  }
  html.mod-can-have-sticky-bands .acadisBand.acssModHeader ~ .acssBand100 > .acssBandHead + .acssBandFiltersContainer + .acssBandCaption, html.mod-emulate-sticky-style .acadisBand.acssModHeader ~ .acssBand100 > .acssBandHead + .acssBandFiltersContainer + .acssBandCaption {
    margin-top: 1.4em;
  }
  html.mod-can-have-sticky-bands .acadisBand.acssModHeader ~ .acssBand100 > .acssBandHead ~ .acssBandContent > .acssListFilters, html.mod-emulate-sticky-style .acadisBand.acssModHeader ~ .acssBand100 > .acssBandHead ~ .acssBandContent > .acssListFilters {
    margin-right: -25px;
    margin-left: -51px;
  }
}

body.mod-accessible-hide-title .acadisBand.acssModHeader {
  display: inline;
  position: absolute !important;
  left: -10000px !important;
  top: -10000px !important;
}
body.mod-accessible-hide-title .acadisBand.acssModHeader + .acssBand100 > .acssBandHead,
body.mod-accessible-hide-title .acadisBand.acssModHeader + .acadisBandContainer > .acssBand100 > .acssBandHead {
  --app-stickyBand-bandHeader-top: 0;
  padding-left: 1em !important;
}

/***** sticky rules only applied under amenable conditions *****/
@media screen {
  html.mod-can-have-sticky-bands .acssBand100:not(.mod-sticky-exclude) > .filterbox__focuser {
    float: unset !important;
  }
  html.mod-can-have-sticky-bands .acssBand100:not(.mod-sticky-exclude).acssBandFilters {
    margin-top: 0;
  }
  html.mod-can-have-sticky-bands .acssBand100:not(.mod-sticky-exclude) > .acssBandHead:not(.acssModFading) {
    opacity: 1 !important;
  }
  html.mod-can-have-sticky-bands .acssBand100:not(.mod-sticky-exclude) > .acssBandHead.acssModStuck {
    border-radius: 0;
    border-top-color: #e9edf2;
    margin: 0 var(--app-stickyBand-sideMargin);
    padding-left: calc(var(--app-bandHead-padding-right) - var(--app-stickyBand-sideMargin));
    padding-right: calc(var(--app-bandHead-padding-right) + var(--app-stickyBand-sideMargin));
  }
  html.mod-can-have-sticky-bands .acssBand100:not(.mod-sticky-exclude) > .acssBandHead.acssModStuck::before {
    background-color: #e9edf2;
    border-left: 1px solid #cad3de;
    border-right: 1px solid #cad3de;
    box-sizing: border-box;
    position: absolute;
    top: -2px;
    left: -1px;
    right: -1px;
    height: 2px;
    width: 100%;
  }
  html.mod-can-have-sticky-bands .acssBand100:not(.mod-sticky-exclude) > .acssBandHead.acssModStuck .acssBandHeadTools .nv-status-razor {
    margin-right: calc(-1 * (var(--app-bandHead-padding-right) + var(--app-stickyBand-sideMargin)));
  }
  html.mod-can-have-sticky-bands .acssBand100:not(.mod-sticky-exclude) > .acssBandHead.acssModStuck + .acssBandCaption,
  html.mod-can-have-sticky-bands .acssBand100:not(.mod-sticky-exclude) > .acssBandHead.acssModStuck + .acssBandContent {
    margin-top: 1em;
  }
  html.mod-can-have-sticky-bands .acssBand100:not(.mod-sticky-exclude) > .acssBandHead.acssModStuck + .acssBandFilters,
  html.mod-can-have-sticky-bands .acssBand100:not(.mod-sticky-exclude) > .acssBandHead.acssModStuck + .acssBandFiltersContainer,
  html.mod-can-have-sticky-bands .acssBand100:not(.mod-sticky-exclude) > .acssBandHead.acssModStuck + .filter-links-container {
    position: sticky;
    top: calc(var(--app-stickyBand-bandHeader-top) + var(--app-stickyBand-bandHeader-height));
    margin: 0 var(--app-stickyBand-sideMargin) 1rem;
    z-index: 102;
  }
  html.mod-can-have-sticky-bands .acssBand100:not(.mod-sticky-exclude) > .acssBandHead.acssModStuck + .acssBandFilters + .acssBandCaption,
  html.mod-can-have-sticky-bands .acssBand100:not(.mod-sticky-exclude) > .acssBandHead.acssModStuck + .acssBandFilters + .acssBandContent,
  html.mod-can-have-sticky-bands .acssBand100:not(.mod-sticky-exclude) > .acssBandHead.acssModStuck + .acssBandFiltersContainer + .acssBandCaption,
  html.mod-can-have-sticky-bands .acssBand100:not(.mod-sticky-exclude) > .acssBandHead.acssModStuck + .acssBandFiltersContainer + .acssBandContent,
  html.mod-can-have-sticky-bands .acssBand100:not(.mod-sticky-exclude) > .acssBandHead.acssModStuck + .filter-links-container + .acssBandCaption,
  html.mod-can-have-sticky-bands .acssBand100:not(.mod-sticky-exclude) > .acssBandHead.acssModStuck + .filter-links-container + .acssBandContent {
    margin-top: 1em;
  }
  html.mod-can-have-sticky-bands .acssBand100:not(.mod-sticky-exclude) > .acssBandHead.acssModStuck + .acssBandFilters ul.acssListFilters,
  html.mod-can-have-sticky-bands .acssBand100:not(.mod-sticky-exclude) > .acssBandHead.acssModStuck + .acssBandFiltersContainer ul.acssListFilters,
  html.mod-can-have-sticky-bands .acssBand100:not(.mod-sticky-exclude) > .acssBandHead.acssModStuck + .filter-links-container ul.acssListFilters {
    border-top: none;
    border-left: none;
    border-right: none;
    margin: 0;
    padding-left: calc(-1 * var(--app-stickyBand-sideMargin) + 1rem);
  }
  html.mod-can-have-sticky-bands .acssBand100:not(.mod-sticky-exclude) > .acssBandHead.acssModStuck + .acssBandFiltersContainer .acssBandFilters,
  html.mod-can-have-sticky-bands .acssBand100:not(.mod-sticky-exclude) > .acssBandHead.acssModStuck + .filter-links-container .acssBandFilters {
    margin: 0;
  }
  html.mod-can-have-sticky-bands .acssBand100:not(.mod-sticky-exclude) > .acssBandHead.acssModStuck ~ .acssBandContent > .acssListFilters {
    position: sticky;
    top: calc(var(--app-stickyBand-bandHeader-top) + var(--app-stickyBand-bandHeader-height));
    margin: -1rem calc(var(--app-stickyBand-sideMargin) - var(--app-bandContent-margin-right)) 1rem calc(var(--app-stickyBand-sideMargin) - var(--app-bandContent-margin-left));
    z-index: 102;
  }
  html.mod-can-have-sticky-bands .acadisBand.acssModHeader {
    position: sticky;
    top: 0;
    margin-top: 0;
    z-index: 104;
  }
  html.mod-can-have-sticky-bands .acssBand100:not(.mod-sticky-exclude) > .acssBandHead {
    position: sticky;
    top: var(--app-stickyBand-bandHeader-top);
    z-index: 103;
  }
  html.mod-emulate-sticky-style .acssBand100:not(.mod-sticky-exclude) > .filterbox__focuser {
    float: unset !important;
  }
  html.mod-emulate-sticky-style .acssBand100:not(.mod-sticky-exclude).acssBandFilters {
    margin-top: 0;
  }
  html.mod-emulate-sticky-style .acssBand100:not(.mod-sticky-exclude) > .acssBandHead:not(.acssModFading) {
    opacity: 1 !important;
  }
  html.mod-emulate-sticky-style .acssBand100:not(.mod-sticky-exclude) > .acssBandHead.acssModStuck {
    border-radius: 0;
    border-top-color: #e9edf2;
    margin: 0 var(--app-stickyBand-sideMargin);
    padding-left: calc(var(--app-bandHead-padding-right) - var(--app-stickyBand-sideMargin));
    padding-right: calc(var(--app-bandHead-padding-right) + var(--app-stickyBand-sideMargin));
  }
  html.mod-emulate-sticky-style .acssBand100:not(.mod-sticky-exclude) > .acssBandHead.acssModStuck::before {
    background-color: #e9edf2;
    border-left: 1px solid #cad3de;
    border-right: 1px solid #cad3de;
    box-sizing: border-box;
    position: absolute;
    top: -2px;
    left: -1px;
    right: -1px;
    height: 2px;
    width: 100%;
  }
  html.mod-emulate-sticky-style .acssBand100:not(.mod-sticky-exclude) > .acssBandHead.acssModStuck .acssBandHeadTools .nv-status-razor {
    margin-right: calc(-1 * (var(--app-bandHead-padding-right) + var(--app-stickyBand-sideMargin)));
  }
  html.mod-emulate-sticky-style .acssBand100:not(.mod-sticky-exclude) > .acssBandHead.acssModStuck + .acssBandCaption,
  html.mod-emulate-sticky-style .acssBand100:not(.mod-sticky-exclude) > .acssBandHead.acssModStuck + .acssBandContent {
    margin-top: 1em;
  }
  html.mod-emulate-sticky-style .acssBand100:not(.mod-sticky-exclude) > .acssBandHead.acssModStuck + .acssBandFilters,
  html.mod-emulate-sticky-style .acssBand100:not(.mod-sticky-exclude) > .acssBandHead.acssModStuck + .acssBandFiltersContainer,
  html.mod-emulate-sticky-style .acssBand100:not(.mod-sticky-exclude) > .acssBandHead.acssModStuck + .filter-links-container {
    position: sticky;
    top: calc(var(--app-stickyBand-bandHeader-top) + var(--app-stickyBand-bandHeader-height));
    margin: 0 var(--app-stickyBand-sideMargin) 1rem;
    z-index: 102;
  }
  html.mod-emulate-sticky-style .acssBand100:not(.mod-sticky-exclude) > .acssBandHead.acssModStuck + .acssBandFilters + .acssBandCaption,
  html.mod-emulate-sticky-style .acssBand100:not(.mod-sticky-exclude) > .acssBandHead.acssModStuck + .acssBandFilters + .acssBandContent,
  html.mod-emulate-sticky-style .acssBand100:not(.mod-sticky-exclude) > .acssBandHead.acssModStuck + .acssBandFiltersContainer + .acssBandCaption,
  html.mod-emulate-sticky-style .acssBand100:not(.mod-sticky-exclude) > .acssBandHead.acssModStuck + .acssBandFiltersContainer + .acssBandContent,
  html.mod-emulate-sticky-style .acssBand100:not(.mod-sticky-exclude) > .acssBandHead.acssModStuck + .filter-links-container + .acssBandCaption,
  html.mod-emulate-sticky-style .acssBand100:not(.mod-sticky-exclude) > .acssBandHead.acssModStuck + .filter-links-container + .acssBandContent {
    margin-top: 1em;
  }
  html.mod-emulate-sticky-style .acssBand100:not(.mod-sticky-exclude) > .acssBandHead.acssModStuck + .acssBandFilters ul.acssListFilters,
  html.mod-emulate-sticky-style .acssBand100:not(.mod-sticky-exclude) > .acssBandHead.acssModStuck + .acssBandFiltersContainer ul.acssListFilters,
  html.mod-emulate-sticky-style .acssBand100:not(.mod-sticky-exclude) > .acssBandHead.acssModStuck + .filter-links-container ul.acssListFilters {
    border-top: none;
    border-left: none;
    border-right: none;
    margin: 0;
    padding-left: calc(-1 * var(--app-stickyBand-sideMargin) + 1rem);
  }
  html.mod-emulate-sticky-style .acssBand100:not(.mod-sticky-exclude) > .acssBandHead.acssModStuck + .acssBandFiltersContainer .acssBandFilters,
  html.mod-emulate-sticky-style .acssBand100:not(.mod-sticky-exclude) > .acssBandHead.acssModStuck + .filter-links-container .acssBandFilters {
    margin: 0;
  }
  html.mod-emulate-sticky-style .acssBand100:not(.mod-sticky-exclude) > .acssBandHead.acssModStuck ~ .acssBandContent > .acssListFilters {
    position: sticky;
    top: calc(var(--app-stickyBand-bandHeader-top) + var(--app-stickyBand-bandHeader-height));
    margin: -1rem calc(var(--app-stickyBand-sideMargin) - var(--app-bandContent-margin-right)) 1rem calc(var(--app-stickyBand-sideMargin) - var(--app-bandContent-margin-left));
    z-index: 102;
  }
  html.mod-can-have-sticky-bands.mod-accessible-hide-title .acssBand100 > .acssBandHead + .acssBandFilters,
  html.mod-can-have-sticky-bands.mod-accessible-hide-title .acssBand100 > .acssBandHead + .acssBandFiltersContainer,
  html.mod-can-have-sticky-bands.mod-accessible-hide-title .acadisBandContainer > .acssBand100 > .acssBandHead + .acssBandFilters,
  html.mod-can-have-sticky-bands.mod-accessible-hide-title .acadisBandContainer > .acssBand100 > .acssBandHead + .acssBandFiltersContainer, html.mod-emulate-sticky-style.mod-accessible-hide-title .acssBand100 > .acssBandHead + .acssBandFilters,
  html.mod-emulate-sticky-style.mod-accessible-hide-title .acssBand100 > .acssBandHead + .acssBandFiltersContainer,
  html.mod-emulate-sticky-style.mod-accessible-hide-title .acadisBandContainer > .acssBand100 > .acssBandHead + .acssBandFilters,
  html.mod-emulate-sticky-style.mod-accessible-hide-title .acadisBandContainer > .acssBand100 > .acssBandHead + .acssBandFiltersContainer {
    top: calc(var(--app-stickyBand-bandHeader-top) + var(--app-stickyBand-bandHeader-height));
  }
  html.mod-can-have-sticky-bands.mod-accessible-hide-title .acssBand100 > .acssBandHead ~ .acssBandContent > .acssListFilters,
  html.mod-can-have-sticky-bands.mod-accessible-hide-title .acadisBandContainer > .acssBand100 > .acssBandHead ~ .acssBandContent > .acssListFilters, html.mod-emulate-sticky-style.mod-accessible-hide-title .acssBand100 > .acssBandHead ~ .acssBandContent > .acssListFilters,
  html.mod-emulate-sticky-style.mod-accessible-hide-title .acadisBandContainer > .acssBand100 > .acssBandHead ~ .acssBandContent > .acssListFilters {
    /*top: 118px;*/
    top: calc(var(--app-stickyBand-bandHeader-top) + var(--app-stickyBand-bandHeader-height));
  }
}
@media print {
  .acadisBand.acssModHeader {
    background-color: transparent !important;
    border: none !important;
    margin-bottom: 0.5em !important;
  }
  .acadisBand.acssModHeader > h1,
  .acadisBand.acssModHeader > .acssHeaderContent,
  .acadisBand.acssModHeader > .acssHeaderSpacer,
  .acadisBand.acssModHeader > .acssHeaderTools {
    border: none !important;
  }
  .acadisBand.acssModHeader > h1 {
    font-size: 1.5em !important;
  }
  .acadisBand.acssModHeader > .acssHeaderContent {
    margin-top: 2px !important;
  }
  .acssBand100 > .acssBandHead {
    background-color: transparent !important;
    opacity: 1 !important;
  }
}
/*@media screen and (max-height: 400px) {
    .acadisBand.acssModHeader {
        margin-bottom: .5em;
        position: static !important;

        > h1 {
            font-size: $page-title-font-size;
        }

        > .acssHeaderContent {
            margin-top: 2px;
        }
    }

    .acssBand100 > .acssBandHead {
        opacity: 1 !important;
        position: static !important;
    }
}
*/
/* NuGet Package: acadisBands.js
 * Version 1.24.5
 */
.acadisBand.acssModFooter {
  background-color: #f2f2f2;
  border-right-width: 5px;
  border-right-style: solid;
  border-right-color: #f2f2f2;
  box-sizing: border-box;
  margin: 40px 0 0 0;
  position: fixed;
  right: var(--app-sidebar-width);
  bottom: 0;
  left: var(--app-leftNav-width);
  z-index: 3000;
  opacity: 0;
  transition: opacity linear 0.1s;
}
.nvLayout.navResizer-initialized .acadisBand.acssModFooter {
  transition: opacity linear 0.1s, left 0.5s;
}
.nvLayout--noGridAnimation .acadisBand.acssModFooter {
  transition: opacity linear 0.1s !important;
}
.acadisBand.acssModFooter * {
  opacity: 0;
}
.acadisBand.acssModFooter.mod-initialized {
  opacity: 1;
}
.acadisBand.acssModFooter.mod-initialized * {
  opacity: 1;
}
.acadisBand.acssModFooter:before {
  /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#ffffff+0,ffffff+100&0+0,0.6+30,1+100 */
  background: linear-gradient(rgba(255, 255, 255, 0) 0, rgba(255, 255, 255, 0.6) 30%, rgb(255, 255, 255) 100%);
  content: "";
  display: block;
  height: 40px;
  pointer-events: none;
  position: absolute;
  top: -40px;
  right: 17px;
  left: 0;
}
.mod-no-page-grid .acadisBand.acssModFooter:before {
  right: -5px;
}
.acadisBand.acssModFooter .acadisBand-content-tools-container {
  background-color: #f2f2f2;
  display: flex;
  position: relative;
  width: 100%;
  align-items: baseline;
}
.acadisBand.acssModFooter .acadisBand-content {
  flex: 2 1 auto;
  padding: 5px 10px 10px;
}
.acadisBand.acssModFooter .acadisBand-content .required-field {
  color: #c61a0c !important;
  fill: #c61a0c !important;
}
.acadisBand.acssModFooter .acadisBand-tools {
  flex: 1 1 auto;
  height: auto;
  margin: 0;
  padding: 8px 10px 5px;
  text-align: right;
  vertical-align: middle;
  z-index: 1;
}
.acadisBand.acssModFooter .acadisBand-tools > a {
  margin-left: 1.25em;
  position: relative;
}
.acadisBand.acssModFooter .acadisBand-tools > a:before {
  color: #6D6D6D;
  fill: #6D6D6D;
  content: "|";
  position: absolute;
  top: -0.1em;
  left: -0.8em;
  text-decoration: none !important;
  cursor: default !important;
}
.accessibility-mode .acadisBand.acssModFooter .acadisBand-tools > a:before {
  color: #474747;
  fill: #474747;
}
.acadisBand.acssModFooter .acadisBand-tools > a:first-child {
  border-left: 0;
  padding-left: 0;
}
.acadisBand.acssModFooter .acadisBand-tools > a:first-child:before {
  content: "";
}
.acadisBand.acssModFooter .acadisBand-tools > .nv-as-container > a {
  margin-left: 1.25em;
  position: relative;
}
.acadisBand.acssModFooter .acadisBand-tools > .nv-as-container > a:before {
  color: #6D6D6D;
  fill: #6D6D6D;
  content: "|";
  position: absolute;
  top: -0.1em;
  left: -0.8em;
  text-decoration: none !important;
  cursor: default !important;
}
.accessibility-mode .acadisBand.acssModFooter .acadisBand-tools > .nv-as-container > a:before {
  color: #474747;
  fill: #474747;
}
.acadisBand.acssModFooter .acadisBand-tools > .nv-as-container > a:first-child {
  border-left: 0;
  padding-left: 0;
}
.acadisBand.acssModFooter .acadisBand-tools > .nv-as-container > a:first-child:before {
  content: "";
}
.acadisBand.acssModFooter .acadisBand-tools > .nv-as-container > li > button.nv-as-link,
.acadisBand.acssModFooter .acadisBand-tools > .nv-as-container > li > input.nv-as-link,
.acadisBand.acssModFooter .acadisBand-tools > .nv-as-container > li > a.nv-as-link {
  margin-top: 0;
}
.acadisBand.acssModFooter .more-content-indicator {
  background-color: #f2f2f2;
  color: #6d6d6d;
  fill: #6d6d6d;
  font-size: 0.9em;
  position: absolute;
  top: 0;
  right: 0;
  left: 0;
  text-align: center;
  z-index: 0;
}
.acadisBand.acssModFooter .more-content-indicator svg {
  fill: #6d6d6d;
}
.acadisBand.acssModFooter .more-content-indicator:not(.modEnableIndicator) {
  display: none !important;
}
.acadisBand.acssModFooter .more-content-indicator .centered {
  min-height: 1.2em;
  position: absolute;
  top: 0;
  left: calc(50% - 2.5em);
  width: 5em;
}
.acadisBand.acssModFooter .more-content-indicator .centered.content {
  background-color: #f2f2f2;
  color: #6d6d6d;
  fill: #6d6d6d;
  border-radius: 8px 8px 0 0;
  opacity: 0;
  padding: 1px 0 10px;
  top: 0;
  z-index: 1;
}
.acadisBand.acssModFooter .more-content-indicator .centered.content svg {
  fill: #6d6d6d;
}
.acadisBand.acssModFooter .more-content-indicator .centered.content:before {
  background: inherit;
  border-radius: 8px;
  content: "";
  position: absolute;
  top: 0;
  bottom: 0;
  left: -0.3em;
  transform: skewY(-67.5deg);
  transform-origin: 100%;
  width: 0.6em;
}
.acadisBand.acssModFooter .more-content-indicator .centered.content:after {
  background: inherit;
  border-radius: 8px;
  content: "";
  position: absolute;
  top: 0;
  right: -0.3em;
  bottom: 0;
  transform: skewY(67.5deg);
  transform-origin: 0;
  width: 0.6em;
}
.acadisBand.acssModFooter .more-content-indicator .more-button {
  background: transparent;
  border: none;
  color: inherit;
  cursor: pointer;
  margin: 0;
  padding: 0;
  vertical-align: middle;
  -webkit-touch-callout: none; /* iOS Safari */
  -webkit-user-select: none; /* Chrome/Safari/Opera */
  user-select: none; /* Non-prefixed version supported by Chrome/Firefox since 2016/2019 */
}
.acadisBand.acssModFooter .more-content-indicator .more-button > span {
  padding-left: 0.2em;
  vertical-align: middle;
}
.acadisBand.acssModFooter .more-content-indicator .more-button > span .nv-glyph {
  font-size: 0.9em;
  margin-top: 2px;
  vertical-align: 0;
  -moz-transform: rotate(90deg);
  -ms-transform: rotate(90deg);
  -o-transform: rotate(90deg);
  -webkit-transform: rotate(90deg);
  transform: rotate(90deg);
}
.acadisBand.acssModFooter .more-content-indicator.modAnimated .content:not(.modShowing):not(.modHiding) {
  -moz-transform: scale(1);
  -ms-transform: scale(1);
  -o-transform: scale(1);
  -webkit-transform: scale(1);
  transform: scale(1);
  -moz-transition: color 0.25s ease-out, transform 0.25s ease-out;
  -o-transition: color 0.25s ease-out, transform 0.25s ease-out;
  -webkit-transition: color 0.25s ease-out, transform 0.25s ease-out;
  transition: color 0.25s ease-out, transform 0.25s ease-out;
}
.acadisBand.acssModFooter .more-content-indicator.modAnimated .content.modShown, .acadisBand.acssModFooter .more-content-indicator.modAnimated .content.modHidden {
  -moz-transform: scale(1);
  -ms-transform: scale(1);
  -o-transform: scale(1);
  -webkit-transform: scale(1);
  transform: scale(1);
  -moz-transition: transform 0.15s ease-in, color 0.15s ease-in;
  -o-transition: transform 0.15s ease-in, color 0.15s ease-in;
  -webkit-transition: transform 0.15s ease-in, color 0.15s ease-in;
  transition: transform 0.15s ease-in, color 0.15s ease-in;
}
.acadisBand.acssModFooter .more-content-indicator.modAnimated .content.modShown {
  opacity: 1;
  top: -1.6em;
}
.acadisBand.acssModFooter .more-content-indicator.modAnimated .content.modHidden {
  top: 0;
}
.acadisBand.acssModFooter .more-content-indicator.modAnimated .content.modShowing {
  color: #323232;
  fill: #323232;
  opacity: 1;
  -moz-animation-duration: 0.25s;
  -o-animation-duration: 0.25s;
  -webkit-animation-duration: 0.25s;
  animation-duration: 0.25s;
  -moz-animation-name: nv-fmi-appear;
  -o-animation-name: nv-fmi-appear;
  -webkit-animation-name: nv-fmi-appear;
  animation-name: nv-fmi-appear;
  -moz-transition: color 0.25s ease-out;
  -o-transition: color 0.25s ease-out;
  -webkit-transition: color 0.25s ease-out;
  transition: color 0.25s ease-out;
}
.acadisBand.acssModFooter .more-content-indicator.modAnimated .content.modShowing.modGrowing {
  -moz-transform: scale(1.2);
  -ms-transform: scale(1.2);
  -o-transform: scale(1.2);
  -webkit-transform: scale(1.2);
  transform: scale(1.2);
  -moz-transition: color 0.25s ease-out, transform 0.25s ease-out;
  -o-transition: color 0.25s ease-out, transform 0.25s ease-out;
  -webkit-transition: color 0.25s ease-out, transform 0.25s ease-out;
  transition: color 0.25s ease-out, transform 0.25s ease-out;
}
.acadisBand.acssModFooter .more-content-indicator.modAnimated .content.modHiding {
  opacity: 1;
  -moz-animation-duration: 0.25s;
  -o-animation-duration: 0.25s;
  -webkit-animation-duration: 0.25s;
  animation-duration: 0.25s;
  -moz-animation-name: nv-fmi-disappear;
  -o-animation-name: nv-fmi-disappear;
  -webkit-animation-name: nv-fmi-disappear;
  animation-name: nv-fmi-disappear;
}
.acadisBand.acssModFooter .more-content-indicator.modAnimated .content.modGrow {
  -moz-transform: translateY(-2em) scale(1.25);
  -ms-transform: translateY(-2em) scale(1.25);
  -o-transform: translateY(-2em) scale(1.25);
  -webkit-transform: translateY(-2em) scale(1.25);
  transform: translateY(-2em) scale(1.25);
  -moz-transition: transform ease-out 5s;
  -o-transition: transform ease-out 5s;
  -webkit-transition: transform ease-out 5s;
  transition: transform ease-out 5s;
}
.acadisBand.acssModFooter .more-content-indicator:not(.modAnimated) .content.modShown {
  opacity: 1;
  top: -1.6em;
}
.acadisBand.acssModFooter.modStatic {
  border-color: white;
  border-image: none;
  background: none !important;
  clear: both;
  margin-top: 0 !important;
  position: relative !important;
  left: 0 !important;
  z-index: 3;
}
.acadisBand.acssModFooter.modStatic:before {
  display: none;
}
.acadisBand.acssModFooter.modStatic .acadisBand-tools {
  clear: none !important;
}
.acadisBand.acssModFooter.modStatic .acadisBand-content-tools-container {
  background: none !important;
  position: static !important;
}
.acadisBand.acssModFooter.modStatic .more-content-indicator {
  display: none !important;
}
@media screen and (max-height: 400px) {
  .acadisBand.acssModFooter {
    border-color: white;
    border-image: none;
    background: none !important;
    clear: both;
    margin-top: 0 !important;
    position: relative !important;
    left: 0 !important;
    z-index: 3;
  }
  .acadisBand.acssModFooter:before {
    display: none;
  }
  .acadisBand.acssModFooter .acadisBand-tools {
    clear: none !important;
  }
  .acadisBand.acssModFooter .acadisBand-content-tools-container {
    background: none !important;
    position: static !important;
  }
  .acadisBand.acssModFooter .more-content-indicator {
    display: none !important;
  }
}
@media screen and (min-height: 401px) {
  .acadisBand.acssModFooter.acssModDockCopToFooter {
    border-left: solid 5px #3366ff;
    padding-left: 0;
  }
  .acadisBand.acssModFooter.acssModDockCopToFooter .acadisBand-content {
    padding-left: 5px;
  }
}
.acadisBand.acssModMasterContentHasScrollBar {
  margin-right: 17px;
}

.acadisBand > .nv-footer-alert {
  max-width: 45%;
}

.acadisBand > .nv-footer-alert, .acadisModal-footer > .nv-footer-alert {
  border-radius: 4px 0 0 4px;
  border-width: 1px 5px 1px 1px;
  border-style: solid;
  box-sizing: border-box;
  cursor: default;
  font-size: 0.9em;
  min-height: 26px;
  overflow: hidden;
  padding: 5px 6px 4px 30px;
  position: absolute;
  right: -5px;
  bottom: 100%;
  text-align: left;
  text-decoration: none;
  transition: unset;
}
.acadisBand > .nv-footer-alert:before, .acadisModal-footer > .nv-footer-alert:before {
  display: inline-block;
  font-family: "icomoon";
  margin: 1px 5px 0 -25px;
  top: 12px;
  left: 32px !important;
}
.acadisBand > .nv-footer-alert.modDismissed, .acadisModal-footer > .nv-footer-alert.modDismissed {
  cursor: pointer;
  padding-right: 2px;
}
.acadisBand > .nv-footer-alert.modDismissed::before, .acadisModal-footer > .nv-footer-alert.modDismissed::before {
  top: 11px;
}
.acadisBand > .nv-footer-alert.modShowing, .acadisBand > .nv-footer-alert.modHiding, .acadisModal-footer > .nv-footer-alert.modShowing, .acadisModal-footer > .nv-footer-alert.modHiding {
  min-height: 0;
}
.acadisBand > .nv-footer-alert:hover, .acadisBand > .nv-footer-alert:focus, .acadisModal-footer > .nv-footer-alert:hover, .acadisModal-footer > .nv-footer-alert:focus {
  text-decoration: none;
}
.acadisBand > .nv-footer-alert > ul.nv-as-container, .acadisModal-footer > .nv-footer-alert > ul.nv-as-container {
  margin-top: 0;
  margin-bottom: 0;
}
.acadisBand.mod-warning, .acadisModal-footer.mod-warning {
  border-right-width: 5px !important;
  border-right-color: #f5a70b !important;
  padding-right: 0 !important;
}
.acadisBand.mod-warning > .nv-footer-alert, .acadisModal-footer.mod-warning > .nv-footer-alert {
  border-color: #f5a70b;
  background-color: #fff0d5;
  color: #603813;
  fill: #603813;
}
.acadisBand.mod-warning > .nv-footer-alert svg, .acadisModal-footer.mod-warning > .nv-footer-alert svg {
  fill: #603813;
}
.acadisBand.mod-warning > .nv-footer-alert::before, .acadisModal-footer.mod-warning > .nv-footer-alert::before {
  color: #f5a70b;
  fill: #f5a70b;
  content: "\e925";
}
.accessibility-mode .acadisBand.mod-warning > .nv-footer-alert::before, .accessibility-mode .acadisModal-footer.mod-warning > .nv-footer-alert::before {
  color: #9e6c07;
  fill: #9e6c07;
}
.acadisBand.mod-warning > .nv-footer-alert > .nv-footer-alert__message::before, .acadisModal-footer.mod-warning > .nv-footer-alert > .nv-footer-alert__message::before {
  display: block;
  content: "warning";
  display: inline;
  position: absolute !important;
  left: -10000px !important;
  top: -10000px !important;
}
.acadisBand.mod-error, .acadisModal-footer.mod-error {
  border-right-width: 5px !important;
  border-right-color: #c61a0c !important;
  padding-right: 0 !important;
}
.acadisBand.mod-error > .nv-footer-alert, .acadisModal-footer.mod-error > .nv-footer-alert {
  border-color: #c61a0c;
  background-color: #eaaaa4;
  color: #630d06;
  fill: #630d06;
}
.acadisBand.mod-error > .nv-footer-alert svg, .acadisModal-footer.mod-error > .nv-footer-alert svg {
  fill: #630d06;
}
.acadisBand.mod-error > .nv-footer-alert::before, .acadisModal-footer.mod-error > .nv-footer-alert::before {
  color: #c61a0c;
  fill: #c61a0c;
  content: "\e90b";
}
.acadisBand.mod-error > .nv-footer-alert > .nv-footer-alert__message::before, .acadisModal-footer.mod-error > .nv-footer-alert > .nv-footer-alert__message::before {
  display: block;
  content: "error";
  display: inline;
  position: absolute !important;
  left: -10000px !important;
  top: -10000px !important;
}
.acadisBand.mod-info, .acadisModal-footer.mod-info {
  border-right-width: 5px !important;
  border-right-color: #3366ff !important;
  padding-right: 0 !important;
}
.acadisBand.mod-info > .nv-footer-alert, .acadisModal-footer.mod-info > .nv-footer-alert {
  border-color: #3366ff;
  background-color: #d4dfff;
  color: #1a3380;
  fill: #1a3380;
}
.acadisBand.mod-info > .nv-footer-alert svg, .acadisModal-footer.mod-info > .nv-footer-alert svg {
  fill: #1a3380;
}
.acadisBand.mod-info > .nv-footer-alert::before, .acadisModal-footer.mod-info > .nv-footer-alert::before {
  color: #3366ff;
  fill: #3366ff;
  content: "\e92f";
}
.acadisBand.mod-info > .nv-footer-alert > .nv-footer-alert__message::before, .acadisModal-footer.mod-info > .nv-footer-alert > .nv-footer-alert__message::before {
  display: block;
  content: "information";
  display: inline;
  position: absolute !important;
  left: -10000px !important;
  top: -10000px !important;
}
.acadisBand.mod-success, .acadisModal-footer.mod-success {
  border-right-width: 5px !important;
  border-right-color: #00c23b !important;
  padding-right: 0 !important;
}
.acadisBand.mod-success > .nv-footer-alert, .acadisModal-footer.mod-success > .nv-footer-alert {
  border-color: #00c23b;
  background-color: #b4edc5;
  color: #005518;
  fill: #005518;
}
.acadisBand.mod-success > .nv-footer-alert svg, .acadisModal-footer.mod-success > .nv-footer-alert svg {
  fill: #005518;
}
.acadisBand.mod-success > .nv-footer-alert::before, .acadisModal-footer.mod-success > .nv-footer-alert::before {
  color: #00c23b;
  fill: #00c23b;
  content: "\e998";
}
.accessibility-mode .acadisBand.mod-success > .nv-footer-alert::before, .accessibility-mode .acadisModal-footer.mod-success > .nv-footer-alert::before {
  color: #008a27;
  fill: #008a27;
}
.acadisBand.mod-success > .nv-footer-alert > .nv-footer-alert__message::before, .acadisModal-footer.mod-success > .nv-footer-alert > .nv-footer-alert__message::before {
  display: block;
  content: "success";
  display: inline;
  position: absolute !important;
  left: -10000px !important;
  top: -10000px !important;
}

@-moz-keyframes nv-fmi-appear {
  from {
    top: 0;
  }
  to {
    top: -1.6em;
  }
}
@-webkit-keyframes nv-fmi-appear {
  from {
    top: 0;
  }
  to {
    top: -1.6em;
  }
}
@keyframes nv-fmi-appear {
  from {
    top: 0;
  }
  to {
    top: -1.6em;
  }
}
@-moz-keyframes nv-fmi-disappear {
  from {
    top: -1.6em;
  }
  to {
    top: 0;
  }
}
@-webkit-keyframes nv-fmi-disappear {
  from {
    top: -1.6em;
  }
  to {
    top: 0;
  }
}
@keyframes nv-fmi-disappear {
  from {
    top: -1.6em;
  }
  to {
    top: 0;
  }
}
@media print {
  .acadisBand.acssModFooter {
    background-color: transparent;
    border-right-color: transparent;
    border-left: none !important;
    margin-top: 1em;
    position: static;
  }
  .acadisBand.acssModFooter::before {
    display: none;
  }
  .acadisBand.acssModFooter .acadisBand-tools,
  .acadisBand.acssModFooter .more-content-indicator,
  .acadisBand.acssModFooter .nv-pager {
    display: none !important;
  }
  .acadisBand.acssModFooter .acadisBand-content-tools-container {
    background-color: transparent;
    min-height: 0 !important;
  }
  .acadisBand.acssModFooter .acadisBand-content-tools-container .acadisBand-content {
    padding: 0;
  }
}
.acadisBand.acssModFooter .acadisBand-content-tools-container {
  min-height: 38px;
}
@media only screen and (min-width: 0em) {
  .acadisBand.acssModFooter .acadisBand-content-tools-container {
    min-height: 42px;
  }
}
.acadisBand.acssModFooter .acadisBand-content {
  padding-top: 12px;
  padding-bottom: 0;
}

.acadisBand.acssModFooter > .nv-footer-alert:before, .acadisModal-footer > .nv-footer-alert:before {
  display: inline-block;
  font-family: "icomoon";
  line-height: 0;
  font-size: 1.3333333333em;
  vertical-align: -0.2em;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  speak: none;
  text-transform: none;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: absolute;
  /*top: 12px;*/
  left: 6px;
}
.acadisBand.acssModFooter > .nv-footer-alert:before:before, .acadisModal-footer > .nv-footer-alert:before:before {
  content: "**";
}

.ie11 .acadisBand.acssModFooter {
  transition: unset;
}

/* NuGet package: nvField.js
    Version 1.0.40
*/
/* NuGet package: nvField.js
    Version 1.0.40
*/
.nv-field {
  border: none;
  padding: 8px 0;
  max-width: 860px;
  min-width: 0;
}
.nv-field.modNoHover:hover {
  background-color: transparent !important;
}
.nv-field.row {
  margin-left: 0;
  margin-right: 0;
}
.nv-field.mod-no-grid {
  flex-wrap: nowrap;
}
.nv-field.mod-in-table {
  display: flex;
  flex-wrap: wrap;
}
.nv-field.mod-in-table .nv-field-help {
  flex: 0 0 auto;
}
.nv-field.mod-in-table .nv-field-editor {
  flex: 1;
}
.nv-field:not(.mod-no-highlight):hover, .nv-field:not(.mod-no-highlight).acssModHover {
  background-color: #f2f2f2;
}
.nv-field:not(.mod-no-highlight).mod-focused {
  background-color: #e2f0ff;
}
.nv-field:not(.mod-no-highlight).mod-focused .nv-field:hover {
  background-color: #e2f0ff;
}
@media only screen and (min-width: 768px) {
  .nv-field.mod-read-only > .nv-field-label:not(.mod-multiline), .mod-read-only .nv-field > .nv-field-label:not(.mod-multiline) {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
  }
}
@media only screen and (min-width: 768px) {
  .nv-field.mod-read-only > .nv-field-display,
  .nv-field.mod-read-only > .nv-field-editor, .mod-read-only .nv-field > .nv-field-display,
  .mod-read-only .nv-field > .nv-field-editor {
    padding-top: 0;
    padding-bottom: 0 !important;
  }
  .nv-field.mod-read-only > .nv-field-display .nv-help-text:first-child,
  .nv-field.mod-read-only > .nv-field-editor .nv-help-text:first-child, .mod-read-only .nv-field > .nv-field-display .nv-help-text:first-child,
  .mod-read-only .nv-field > .nv-field-editor .nv-help-text:first-child {
    padding-top: 0 !important;
  }
}
.nv-field.mod-read-only > .nv-field-display > .nv-field-display-text:empty::after, .mod-read-only .nv-field > .nv-field-display > .nv-field-display-text:empty::after {
  padding-bottom: 0;
}
@media only screen and (min-width: 768px) {
  .nv-field.mod-read-only > .nv-field-help .nv-as-container, .mod-read-only .nv-field > .nv-field-help .nv-as-container {
    margin-top: -3px;
  }
}
.nv-field > .nv-field-label {
  font-size: 1rem;
  line-height: 1.1em;
  margin-bottom: 0.5em;
  white-space: nowrap;
}
@media only screen and (min-width: 768px) {
  .nv-field > .nv-field-label:not(.mod-multiline) {
    margin-bottom: 0;
    padding-top: 7px;
    text-align: right;
  }
}
.nv-field > .nv-field-label > abbr {
  color: #c61a0c;
  fill: #c61a0c;
  font-weight: bold;
  line-height: 1em;
  margin: 0 0 0 0.25em;
}
@media only screen and (min-width: 768px) {
  .nv-field > .nv-field-label > abbr:not(.mod-multiline) {
    margin: 0 0.25em 0 0;
  }
}
.nv-field > .nv-field-label > label {
  display: inline;
  font-weight: 600;
  line-height: inherit;
  margin: 0;
  vertical-align: baseline;
  white-space: normal;
}
.nv-field > .nv-field-label.nv-accessible-hide + .nv-field-list-clickable {
  padding-left: 0;
}
.nv-field > .nv-field-display,
.nv-field > .nv-field-editor,
.nv-field > .nv-field-list > ul.nv-field-editor {
  font-size: 1rem;
  line-height: 1.1em;
}
@media only screen and (min-width: 768px) {
  .nv-field > .nv-field-display,
  .nv-field > .nv-field-editor,
  .nv-field > .nv-field-list > ul.nv-field-editor {
    /*&:not(.mod-multiline) {*/
    padding-right: 0;
    /*}*/
  }
  .nv-field > .nv-field-display:not(.mod-hide-label):not(.mod-multiline),
  .nv-field > .nv-field-editor:not(.mod-hide-label):not(.mod-multiline),
  .nv-field > .nv-field-list > ul.nv-field-editor:not(.mod-hide-label):not(.mod-multiline) {
    padding-left: 0;
  }
}
.nv-field > .nv-field-display span,
.nv-field > .nv-field-editor span,
.nv-field > .nv-field-list > ul.nv-field-editor span {
  font-size: 1rem;
}
.nv-field > .nv-field-display > span,
.nv-field > .nv-field-editor > span,
.nv-field > .nv-field-list > ul.nv-field-editor > span {
  margin: 0 0.25em 0 0;
}
.nv-field > .nv-field-display > span:first-child,
.nv-field > .nv-field-editor > span:first-child,
.nv-field > .nv-field-list > ul.nv-field-editor > span:first-child {
  margin-left: 0;
}
.nv-field > .nv-field-display > span:last-child,
.nv-field > .nv-field-editor > span:last-child,
.nv-field > .nv-field-list > ul.nv-field-editor > span:last-child {
  margin-right: 0;
}
.nv-field > .nv-field-display > p,
.nv-field > .nv-field-editor > p,
.nv-field > .nv-field-list > ul.nv-field-editor > p {
  line-height: inherit;
}
.nv-field > .nv-field-display > .nv-help-text:first-child,
.nv-field > .nv-field-editor > .nv-help-text:first-child,
.nv-field > .nv-field-list > ul.nv-field-editor > .nv-help-text:first-child {
  padding-top: 0;
}
@media only screen and (min-width: 768px) {
  .nv-field > .nv-field-display > .nv-help-text:first-child,
  .nv-field > .nv-field-editor > .nv-help-text:first-child,
  .nv-field > .nv-field-list > ul.nv-field-editor > .nv-help-text:first-child {
    padding-top: 7px;
  }
}
.nv-field > .nv-field-display p.nv-help-text,
.nv-field > .nv-field-editor p.nv-help-text,
.nv-field > .nv-field-list > ul.nv-field-editor p.nv-help-text {
  padding: 0.5em 0;
  margin-bottom: 0;
}
.nv-field > .nv-field-display p.nv-help-text:last-child,
.nv-field > .nv-field-editor p.nv-help-text:last-child,
.nv-field > .nv-field-list > ul.nv-field-editor p.nv-help-text:last-child {
  padding-bottom: 0;
}
.nv-field > .nv-field-display > .field-validation-error,
.nv-field > .nv-field-editor > .field-validation-error,
.nv-field > .nv-field-list > ul.nv-field-editor > .field-validation-error {
  display: block !important;
}
.nv-field > .nv-field-display.no-options {
  color: #6D6D6D;
  fill: #6D6D6D;
  font-style: italic;
}
.accessibility-mode .nv-field > .nv-field-display.no-options {
  color: #474747;
  fill: #474747;
}
.nv-field > .nv-field-display > span.nv-field-display-text {
  white-space: pre-wrap;
  white-space: -moz-pre-wrap;
  white-space: -pre-wrap;
  white-space: -o-pre-wrap;
  -ms-word-wrap: break-word;
  word-wrap: break-word;
}
.nv-field > .nv-field-display > span.nv-field-display-text:empty::after {
  color: #999999;
  fill: #999999;
  font-style: italic;
  content: "No information provided";
  padding-bottom: 7px;
}
.accessibility-mode .nv-field > .nv-field-display > span.nv-field-display-text:empty::after {
  color: #474747;
  fill: #474747;
}
@media only screen and (min-width: 768px) {
  .nv-field > .nv-field-display {
    padding-top: 7px;
  }
}
.nv-field > .nv-field-editor input[type=email], .nv-field > .nv-field-editor input[type=number], .nv-field > .nv-field-editor input[type=numeric], .nv-field > .nv-field-editor input[type=password], .nv-field > .nv-field-editor input[type=search], .nv-field > .nv-field-editor input[type=tel], .nv-field > .nv-field-editor input[type=text], .nv-field > .nv-field-editor input[type=url], .nv-field > .nv-field-editor input[type=color], .nv-field > .nv-field-editor input[type=date], .nv-field > .nv-field-editor input[type=datetime], .nv-field > .nv-field-editor input[type=datetime-local], .nv-field > .nv-field-editor input[type=month], .nv-field > .nv-field-editor input[type=time], .nv-field > .nv-field-editor input[type=week],
.nv-field > .nv-field-editor input[type=file],
.nv-field > .nv-field-editor textarea {
  box-sizing: border-box;
  width: 100%;
}
.nv-field > .nv-field-editor input[type=email][readonly], .nv-field > .nv-field-editor input[type=email]:disabled, .nv-field > .nv-field-editor input[type=email].aspNetDisabled, .nv-field > .nv-field-editor input[type=email].acssTextDisabled, .nv-field > .nv-field-editor input[type=number][readonly], .nv-field > .nv-field-editor input[type=number]:disabled, .nv-field > .nv-field-editor input[type=number].aspNetDisabled, .nv-field > .nv-field-editor input[type=number].acssTextDisabled, .nv-field > .nv-field-editor input[type=numeric][readonly], .nv-field > .nv-field-editor input[type=numeric]:disabled, .nv-field > .nv-field-editor input[type=numeric].aspNetDisabled, .nv-field > .nv-field-editor input[type=numeric].acssTextDisabled, .nv-field > .nv-field-editor input[type=password][readonly], .nv-field > .nv-field-editor input[type=password]:disabled, .nv-field > .nv-field-editor input[type=password].aspNetDisabled, .nv-field > .nv-field-editor input[type=password].acssTextDisabled, .nv-field > .nv-field-editor input[type=search][readonly], .nv-field > .nv-field-editor input[type=search]:disabled, .nv-field > .nv-field-editor input[type=search].aspNetDisabled, .nv-field > .nv-field-editor input[type=search].acssTextDisabled, .nv-field > .nv-field-editor input[type=tel][readonly], .nv-field > .nv-field-editor input[type=tel]:disabled, .nv-field > .nv-field-editor input[type=tel].aspNetDisabled, .nv-field > .nv-field-editor input[type=tel].acssTextDisabled, .nv-field > .nv-field-editor input[type=text][readonly], .nv-field > .nv-field-editor input[type=text]:disabled, .nv-field > .nv-field-editor input[type=text].aspNetDisabled, .nv-field > .nv-field-editor input[type=text].acssTextDisabled, .nv-field > .nv-field-editor input[type=url][readonly], .nv-field > .nv-field-editor input[type=url]:disabled, .nv-field > .nv-field-editor input[type=url].aspNetDisabled, .nv-field > .nv-field-editor input[type=url].acssTextDisabled, .nv-field > .nv-field-editor input[type=color][readonly], .nv-field > .nv-field-editor input[type=color]:disabled, .nv-field > .nv-field-editor input[type=color].aspNetDisabled, .nv-field > .nv-field-editor input[type=color].acssTextDisabled, .nv-field > .nv-field-editor input[type=date][readonly], .nv-field > .nv-field-editor input[type=date]:disabled, .nv-field > .nv-field-editor input[type=date].aspNetDisabled, .nv-field > .nv-field-editor input[type=date].acssTextDisabled, .nv-field > .nv-field-editor input[type=datetime][readonly], .nv-field > .nv-field-editor input[type=datetime]:disabled, .nv-field > .nv-field-editor input[type=datetime].aspNetDisabled, .nv-field > .nv-field-editor input[type=datetime].acssTextDisabled, .nv-field > .nv-field-editor input[type=datetime-local][readonly], .nv-field > .nv-field-editor input[type=datetime-local]:disabled, .nv-field > .nv-field-editor input[type=datetime-local].aspNetDisabled, .nv-field > .nv-field-editor input[type=datetime-local].acssTextDisabled, .nv-field > .nv-field-editor input[type=month][readonly], .nv-field > .nv-field-editor input[type=month]:disabled, .nv-field > .nv-field-editor input[type=month].aspNetDisabled, .nv-field > .nv-field-editor input[type=month].acssTextDisabled, .nv-field > .nv-field-editor input[type=time][readonly], .nv-field > .nv-field-editor input[type=time]:disabled, .nv-field > .nv-field-editor input[type=time].aspNetDisabled, .nv-field > .nv-field-editor input[type=time].acssTextDisabled, .nv-field > .nv-field-editor input[type=week][readonly], .nv-field > .nv-field-editor input[type=week]:disabled, .nv-field > .nv-field-editor input[type=week].aspNetDisabled, .nv-field > .nv-field-editor input[type=week].acssTextDisabled,
.nv-field > .nv-field-editor input[type=file][readonly],
.nv-field > .nv-field-editor input[type=file]:disabled,
.nv-field > .nv-field-editor input[type=file].aspNetDisabled,
.nv-field > .nv-field-editor input[type=file].acssTextDisabled,
.nv-field > .nv-field-editor textarea[readonly],
.nv-field > .nv-field-editor textarea:disabled,
.nv-field > .nv-field-editor textarea.aspNetDisabled,
.nv-field > .nv-field-editor textarea.acssTextDisabled {
  color: #000000 !important;
  fill: #000000 !important;
  background-color: transparent !important;
  border-color: transparent !important;
  font-style: normal !important;
  text-align: left !important;
}
.nv-field > .nv-field-editor input[type=email][readonly]:placeholder-shown, .nv-field > .nv-field-editor input[type=email][readonly].acssPlaceholder, .nv-field > .nv-field-editor input[type=email]:disabled:placeholder-shown, .nv-field > .nv-field-editor input[type=email]:disabled.acssPlaceholder, .nv-field > .nv-field-editor input[type=email].aspNetDisabled:placeholder-shown, .nv-field > .nv-field-editor input[type=email].aspNetDisabled.acssPlaceholder, .nv-field > .nv-field-editor input[type=email].acssTextDisabled:placeholder-shown, .nv-field > .nv-field-editor input[type=email].acssTextDisabled.acssPlaceholder, .nv-field > .nv-field-editor input[type=number][readonly]:placeholder-shown, .nv-field > .nv-field-editor input[type=number][readonly].acssPlaceholder, .nv-field > .nv-field-editor input[type=number]:disabled:placeholder-shown, .nv-field > .nv-field-editor input[type=number]:disabled.acssPlaceholder, .nv-field > .nv-field-editor input[type=number].aspNetDisabled:placeholder-shown, .nv-field > .nv-field-editor input[type=number].aspNetDisabled.acssPlaceholder, .nv-field > .nv-field-editor input[type=number].acssTextDisabled:placeholder-shown, .nv-field > .nv-field-editor input[type=number].acssTextDisabled.acssPlaceholder, .nv-field > .nv-field-editor input[type=numeric][readonly]:placeholder-shown, .nv-field > .nv-field-editor input[type=numeric][readonly].acssPlaceholder, .nv-field > .nv-field-editor input[type=numeric]:disabled:placeholder-shown, .nv-field > .nv-field-editor input[type=numeric]:disabled.acssPlaceholder, .nv-field > .nv-field-editor input[type=numeric].aspNetDisabled:placeholder-shown, .nv-field > .nv-field-editor input[type=numeric].aspNetDisabled.acssPlaceholder, .nv-field > .nv-field-editor input[type=numeric].acssTextDisabled:placeholder-shown, .nv-field > .nv-field-editor input[type=numeric].acssTextDisabled.acssPlaceholder, .nv-field > .nv-field-editor input[type=password][readonly]:placeholder-shown, .nv-field > .nv-field-editor input[type=password][readonly].acssPlaceholder, .nv-field > .nv-field-editor input[type=password]:disabled:placeholder-shown, .nv-field > .nv-field-editor input[type=password]:disabled.acssPlaceholder, .nv-field > .nv-field-editor input[type=password].aspNetDisabled:placeholder-shown, .nv-field > .nv-field-editor input[type=password].aspNetDisabled.acssPlaceholder, .nv-field > .nv-field-editor input[type=password].acssTextDisabled:placeholder-shown, .nv-field > .nv-field-editor input[type=password].acssTextDisabled.acssPlaceholder, .nv-field > .nv-field-editor input[type=search][readonly]:placeholder-shown, .nv-field > .nv-field-editor input[type=search][readonly].acssPlaceholder, .nv-field > .nv-field-editor input[type=search]:disabled:placeholder-shown, .nv-field > .nv-field-editor input[type=search]:disabled.acssPlaceholder, .nv-field > .nv-field-editor input[type=search].aspNetDisabled:placeholder-shown, .nv-field > .nv-field-editor input[type=search].aspNetDisabled.acssPlaceholder, .nv-field > .nv-field-editor input[type=search].acssTextDisabled:placeholder-shown, .nv-field > .nv-field-editor input[type=search].acssTextDisabled.acssPlaceholder, .nv-field > .nv-field-editor input[type=tel][readonly]:placeholder-shown, .nv-field > .nv-field-editor input[type=tel][readonly].acssPlaceholder, .nv-field > .nv-field-editor input[type=tel]:disabled:placeholder-shown, .nv-field > .nv-field-editor input[type=tel]:disabled.acssPlaceholder, .nv-field > .nv-field-editor input[type=tel].aspNetDisabled:placeholder-shown, .nv-field > .nv-field-editor input[type=tel].aspNetDisabled.acssPlaceholder, .nv-field > .nv-field-editor input[type=tel].acssTextDisabled:placeholder-shown, .nv-field > .nv-field-editor input[type=tel].acssTextDisabled.acssPlaceholder, .nv-field > .nv-field-editor input[type=text][readonly]:placeholder-shown, .nv-field > .nv-field-editor input[type=text][readonly].acssPlaceholder, .nv-field > .nv-field-editor input[type=text]:disabled:placeholder-shown, .nv-field > .nv-field-editor input[type=text]:disabled.acssPlaceholder, .nv-field > .nv-field-editor input[type=text].aspNetDisabled:placeholder-shown, .nv-field > .nv-field-editor input[type=text].aspNetDisabled.acssPlaceholder, .nv-field > .nv-field-editor input[type=text].acssTextDisabled:placeholder-shown, .nv-field > .nv-field-editor input[type=text].acssTextDisabled.acssPlaceholder, .nv-field > .nv-field-editor input[type=url][readonly]:placeholder-shown, .nv-field > .nv-field-editor input[type=url][readonly].acssPlaceholder, .nv-field > .nv-field-editor input[type=url]:disabled:placeholder-shown, .nv-field > .nv-field-editor input[type=url]:disabled.acssPlaceholder, .nv-field > .nv-field-editor input[type=url].aspNetDisabled:placeholder-shown, .nv-field > .nv-field-editor input[type=url].aspNetDisabled.acssPlaceholder, .nv-field > .nv-field-editor input[type=url].acssTextDisabled:placeholder-shown, .nv-field > .nv-field-editor input[type=url].acssTextDisabled.acssPlaceholder, .nv-field > .nv-field-editor input[type=color][readonly]:placeholder-shown, .nv-field > .nv-field-editor input[type=color][readonly].acssPlaceholder, .nv-field > .nv-field-editor input[type=color]:disabled:placeholder-shown, .nv-field > .nv-field-editor input[type=color]:disabled.acssPlaceholder, .nv-field > .nv-field-editor input[type=color].aspNetDisabled:placeholder-shown, .nv-field > .nv-field-editor input[type=color].aspNetDisabled.acssPlaceholder, .nv-field > .nv-field-editor input[type=color].acssTextDisabled:placeholder-shown, .nv-field > .nv-field-editor input[type=color].acssTextDisabled.acssPlaceholder, .nv-field > .nv-field-editor input[type=date][readonly]:placeholder-shown, .nv-field > .nv-field-editor input[type=date][readonly].acssPlaceholder, .nv-field > .nv-field-editor input[type=date]:disabled:placeholder-shown, .nv-field > .nv-field-editor input[type=date]:disabled.acssPlaceholder, .nv-field > .nv-field-editor input[type=date].aspNetDisabled:placeholder-shown, .nv-field > .nv-field-editor input[type=date].aspNetDisabled.acssPlaceholder, .nv-field > .nv-field-editor input[type=date].acssTextDisabled:placeholder-shown, .nv-field > .nv-field-editor input[type=date].acssTextDisabled.acssPlaceholder, .nv-field > .nv-field-editor input[type=datetime][readonly]:placeholder-shown, .nv-field > .nv-field-editor input[type=datetime][readonly].acssPlaceholder, .nv-field > .nv-field-editor input[type=datetime]:disabled:placeholder-shown, .nv-field > .nv-field-editor input[type=datetime]:disabled.acssPlaceholder, .nv-field > .nv-field-editor input[type=datetime].aspNetDisabled:placeholder-shown, .nv-field > .nv-field-editor input[type=datetime].aspNetDisabled.acssPlaceholder, .nv-field > .nv-field-editor input[type=datetime].acssTextDisabled:placeholder-shown, .nv-field > .nv-field-editor input[type=datetime].acssTextDisabled.acssPlaceholder, .nv-field > .nv-field-editor input[type=datetime-local][readonly]:placeholder-shown, .nv-field > .nv-field-editor input[type=datetime-local][readonly].acssPlaceholder, .nv-field > .nv-field-editor input[type=datetime-local]:disabled:placeholder-shown, .nv-field > .nv-field-editor input[type=datetime-local]:disabled.acssPlaceholder, .nv-field > .nv-field-editor input[type=datetime-local].aspNetDisabled:placeholder-shown, .nv-field > .nv-field-editor input[type=datetime-local].aspNetDisabled.acssPlaceholder, .nv-field > .nv-field-editor input[type=datetime-local].acssTextDisabled:placeholder-shown, .nv-field > .nv-field-editor input[type=datetime-local].acssTextDisabled.acssPlaceholder, .nv-field > .nv-field-editor input[type=month][readonly]:placeholder-shown, .nv-field > .nv-field-editor input[type=month][readonly].acssPlaceholder, .nv-field > .nv-field-editor input[type=month]:disabled:placeholder-shown, .nv-field > .nv-field-editor input[type=month]:disabled.acssPlaceholder, .nv-field > .nv-field-editor input[type=month].aspNetDisabled:placeholder-shown, .nv-field > .nv-field-editor input[type=month].aspNetDisabled.acssPlaceholder, .nv-field > .nv-field-editor input[type=month].acssTextDisabled:placeholder-shown, .nv-field > .nv-field-editor input[type=month].acssTextDisabled.acssPlaceholder, .nv-field > .nv-field-editor input[type=time][readonly]:placeholder-shown, .nv-field > .nv-field-editor input[type=time][readonly].acssPlaceholder, .nv-field > .nv-field-editor input[type=time]:disabled:placeholder-shown, .nv-field > .nv-field-editor input[type=time]:disabled.acssPlaceholder, .nv-field > .nv-field-editor input[type=time].aspNetDisabled:placeholder-shown, .nv-field > .nv-field-editor input[type=time].aspNetDisabled.acssPlaceholder, .nv-field > .nv-field-editor input[type=time].acssTextDisabled:placeholder-shown, .nv-field > .nv-field-editor input[type=time].acssTextDisabled.acssPlaceholder, .nv-field > .nv-field-editor input[type=week][readonly]:placeholder-shown, .nv-field > .nv-field-editor input[type=week][readonly].acssPlaceholder, .nv-field > .nv-field-editor input[type=week]:disabled:placeholder-shown, .nv-field > .nv-field-editor input[type=week]:disabled.acssPlaceholder, .nv-field > .nv-field-editor input[type=week].aspNetDisabled:placeholder-shown, .nv-field > .nv-field-editor input[type=week].aspNetDisabled.acssPlaceholder, .nv-field > .nv-field-editor input[type=week].acssTextDisabled:placeholder-shown, .nv-field > .nv-field-editor input[type=week].acssTextDisabled.acssPlaceholder,
.nv-field > .nv-field-editor input[type=file][readonly]:placeholder-shown,
.nv-field > .nv-field-editor input[type=file][readonly].acssPlaceholder,
.nv-field > .nv-field-editor input[type=file]:disabled:placeholder-shown,
.nv-field > .nv-field-editor input[type=file]:disabled.acssPlaceholder,
.nv-field > .nv-field-editor input[type=file].aspNetDisabled:placeholder-shown,
.nv-field > .nv-field-editor input[type=file].aspNetDisabled.acssPlaceholder,
.nv-field > .nv-field-editor input[type=file].acssTextDisabled:placeholder-shown,
.nv-field > .nv-field-editor input[type=file].acssTextDisabled.acssPlaceholder,
.nv-field > .nv-field-editor textarea[readonly]:placeholder-shown,
.nv-field > .nv-field-editor textarea[readonly].acssPlaceholder,
.nv-field > .nv-field-editor textarea:disabled:placeholder-shown,
.nv-field > .nv-field-editor textarea:disabled.acssPlaceholder,
.nv-field > .nv-field-editor textarea.aspNetDisabled:placeholder-shown,
.nv-field > .nv-field-editor textarea.aspNetDisabled.acssPlaceholder,
.nv-field > .nv-field-editor textarea.acssTextDisabled:placeholder-shown,
.nv-field > .nv-field-editor textarea.acssTextDisabled.acssPlaceholder {
  display: none;
}
.nv-field > .nv-field-editor select {
  box-sizing: border-box;
  width: 100%;
}
.nv-field > .nv-field-editor select:disabled, .nv-field > .nv-field-editor select.aspNetDisabled, .nv-field > .nv-field-editor select.acssTextDisabled {
  background-color: transparent !important;
  border-color: transparent !important;
  appearance: none !important;
  background-image: none !important;
}
.nv-field > .nv-field-editor .select2-container {
  box-sizing: border-box;
  width: 100%;
}
.nv-field > .nv-field-editor .select2-container {
  margin-top: 0;
}
.nv-field > .nv-field-editor .select2-container.select2-container-disabled {
  background: transparent;
  border-color: transparent;
}
.nv-field > .nv-field-editor .select2-container.select2-container-disabled .select2-choice {
  background: transparent;
  color: #000000 !important;
  fill: #000000 !important;
  font-style: normal;
  /*color: black !important;*/
  /*        &.select2-default {
          > span {
              display: none !important;
          }

          &::before {
              content: "No information provided";
              display: block;
          }
      }*/
}
.nv-field > .nv-field-editor .select2-container.select2-container-disabled .select2-choice.select2-default {
  color: #999999 !important;
  fill: #999999 !important;
  font-style: italic;
}
.accessibility-mode .nv-field > .nv-field-editor .select2-container.select2-container-disabled .select2-choice.select2-default {
  color: #474747 !important;
  fill: #474747 !important;
}
.nv-field > .nv-field-editor .select2-container.select2-container-disabled .select2-choice .select2-search-choice-close {
  display: none;
}
.nv-field > .nv-field-editor .select2-container.select2-container-disabled .select2-choice div {
  background: transparent;
}
.nv-field > .nv-field-editor .select2-container.select2-container-disabled .select2-choice div b {
  display: none;
}
.nv-field > .nv-field-editor .select2-container.select2-container-disabled .acssSelect2-drop-target {
  display: none;
}
.nv-field > .nv-field-editor .select2-container-multi.select2-container-disabled .acssSelect2-choices-scroller {
  background: transparent;
  border-color: transparent;
  cursor: default;
  margin-right: 0;
}
.nv-field > .nv-field-editor .select2-container-multi.select2-container-disabled .select2-choices {
  background: transparent;
  flex-direction: column;
  max-height: 10em;
  overflow: auto;
  /*        .select2-search-field {
      display: none;
  }*/
  /*        &:not(:has(.select2-search-choice)) {
      &::before {
          content: "No information provided";
          display: block;
          font-style: italic;
          height: auto;
          margin-top: 4px;
      }
  }*/
}
.nv-field > .nv-field-editor .select2-container-multi.select2-container-disabled .select2-choices .select2-search-choice {
  color: #000000 !important;
  fill: #000000 !important;
  background: transparent;
  border-color: transparent;
  box-shadow: none;
  display: block;
  font-style: normal !important;
  margin-left: 0;
  padding: 2px 0 1px 0;
  max-width: calc(100% - 31px);
}
.nv-field > .nv-field-editor .select2-container-multi.select2-container-disabled .select2-choices .select2-search-choice > div {
  overflow: visible;
  padding-bottom: 0;
}
.nv-field > .nv-field-editor .select2-container-multi.select2-container-disabled .select2-choices .select2-search-choice::after {
  content: ",";
  display: inline;
}
.nv-field > .nv-field-editor .select2-container-multi.select2-container-disabled .select2-choices .select2-search-choice:has(+ .select2-search-field)::after {
  content: "";
  display: none;
}
.nv-field > .nv-field-editor .select2-container-multi.select2-container-disabled .select2-choices .select2-search-choice .select2-search-choice-expand {
  display: none;
}
.nv-field > .nv-field-editor .select2-container-multi.select2-container-disabled .select2-choices .select2-search-field input {
  color: #999999 !important;
  fill: #999999 !important;
  width: 100% !important;
}
.accessibility-mode .nv-field > .nv-field-editor .select2-container-multi.select2-container-disabled .select2-choices .select2-search-field input {
  color: #474747 !important;
  fill: #474747 !important;
}
.nv-field > .nv-field-editor .select2-container-multi.select2-container-disabled .select2-choices .select2-search-field .select2-default {
  font-style: italic !important;
}
.nv-field > .nv-field-editor:has(> input[value=""]:disabled)::before, .nv-field > .nv-field-editor:has(> input:disabled:not([value], [type=hidden], [type=radio], [type=checkbox], .select2-offscreen))::before, .nv-field > .nv-field-editor:has(> textarea:empty:disabled)::before, .nv-field > .nv-field-editor:has(> .acssDatePickerContainer > input:disabled[value=""])::before, .nv-field > .nv-field-editor:has(> .acssDatePickerContainer > input:disabled:not([value], [type=hidden]))::before, .nv-field > .nv-field-editor:has(> .acssTimePickerContainer > input:disabled[value=""])::before, .nv-field > .nv-field-editor:has(> .acssTimePickerContainer > input:disabled:not([value], [type=hidden]))::before {
  color: #999999;
  fill: #999999;
  content: "No information provided";
  display: block;
  font-style: italic;
  padding-top: 7px;
  padding-left: 0.2em;
}
.accessibility-mode .nv-field > .nv-field-editor:has(> input[value=""]:disabled)::before, .accessibility-mode .nv-field > .nv-field-editor:has(> input:disabled:not([value], [type=hidden], [type=radio], [type=checkbox], .select2-offscreen))::before, .accessibility-mode .nv-field > .nv-field-editor:has(> textarea:empty:disabled)::before, .accessibility-mode .nv-field > .nv-field-editor:has(> .acssDatePickerContainer > input:disabled[value=""])::before, .accessibility-mode .nv-field > .nv-field-editor:has(> .acssDatePickerContainer > input:disabled:not([value], [type=hidden]))::before, .accessibility-mode .nv-field > .nv-field-editor:has(> .acssTimePickerContainer > input:disabled[value=""])::before, .accessibility-mode .nv-field > .nv-field-editor:has(> .acssTimePickerContainer > input:disabled:not([value], [type=hidden]))::before {
  color: #474747;
  fill: #474747;
}
.nv-field > .nv-field-editor:has(> input[value=""]:disabled) > .acssDatePickerContainer,
.nv-field > .nv-field-editor:has(> input[value=""]:disabled) > .acssTimePickerContainer, .nv-field > .nv-field-editor:has(> input:disabled:not([value], [type=hidden], [type=radio], [type=checkbox], .select2-offscreen)) > .acssDatePickerContainer,
.nv-field > .nv-field-editor:has(> input:disabled:not([value], [type=hidden], [type=radio], [type=checkbox], .select2-offscreen)) > .acssTimePickerContainer, .nv-field > .nv-field-editor:has(> textarea:empty:disabled) > .acssDatePickerContainer,
.nv-field > .nv-field-editor:has(> textarea:empty:disabled) > .acssTimePickerContainer, .nv-field > .nv-field-editor:has(> .acssDatePickerContainer > input:disabled[value=""]) > .acssDatePickerContainer,
.nv-field > .nv-field-editor:has(> .acssDatePickerContainer > input:disabled[value=""]) > .acssTimePickerContainer, .nv-field > .nv-field-editor:has(> .acssDatePickerContainer > input:disabled:not([value], [type=hidden])) > .acssDatePickerContainer,
.nv-field > .nv-field-editor:has(> .acssDatePickerContainer > input:disabled:not([value], [type=hidden])) > .acssTimePickerContainer, .nv-field > .nv-field-editor:has(> .acssTimePickerContainer > input:disabled[value=""]) > .acssDatePickerContainer,
.nv-field > .nv-field-editor:has(> .acssTimePickerContainer > input:disabled[value=""]) > .acssTimePickerContainer, .nv-field > .nv-field-editor:has(> .acssTimePickerContainer > input:disabled:not([value], [type=hidden])) > .acssDatePickerContainer,
.nv-field > .nv-field-editor:has(> .acssTimePickerContainer > input:disabled:not([value], [type=hidden])) > .acssTimePickerContainer {
  display: none;
}
.nv-field > .nv-field-editor textarea {
  height: auto;
  line-height: normal;
}
.nv-field > .nv-field-editor textarea[readonly], .nv-field > .nv-field-editor textarea:disabled, .nv-field > .nv-field-editor textarea.aspNetDisabled, .nv-field > .nv-field-editor textarea.acssTextDisabled {
  height: auto !important;
  min-height: 10em !important;
  max-width: 42em !important;
  overflow: auto !important;
}
.nv-field > .nv-field-editor textarea[readonly]:empty, .nv-field > .nv-field-editor textarea:disabled:empty, .nv-field > .nv-field-editor textarea.aspNetDisabled:empty, .nv-field > .nv-field-editor textarea.acssTextDisabled:empty {
  display: none;
}
.nv-field > .nv-field-editor input.acssInputDate,
.nv-field > .nv-field-editor input[type=datetime] {
  width: 5.5em;
}
.nv-field > .nv-field-editor .file-upload-container > .file-name {
  padding: 8px 0 0.5em;
}
.nv-field > .nv-field-editor .input-validation-error {
  background-color: #eaaaa4 !important;
}
.nv-field > .nv-field-editor .input-validation-error.acssModWarning {
  background-color: #fff0d5 !important;
}
.nv-field > ul.nv-field-editor,
.nv-field > .nv-field-list > ul.nv-field-editor {
  list-style: none;
  margin-top: 0;
  margin-bottom: 0;
  margin-right: 0;
}
.nv-field > ul.nv-field-editor.nv-field-list-clickable:not(.mod-hide-label) > li:first-child:not(.nv-help-text),
.nv-field > .nv-field-list > ul.nv-field-editor.nv-field-list-clickable:not(.mod-hide-label) > li:first-child:not(.nv-help-text) {
  padding-top: 0;
}
@media only screen and (min-width: 768px) {
  .nv-field > ul.nv-field-editor.nv-field-list-clickable:not(.mod-hide-label) > li:first-child:not(.nv-help-text),
  .nv-field > .nv-field-list > ul.nv-field-editor.nv-field-list-clickable:not(.mod-hide-label) > li:first-child:not(.nv-help-text) {
    padding-top: 7px;
  }
}
.nv-field > ul.nv-field-editor > li,
.nv-field > .nv-field-list > ul.nv-field-editor > li {
  font-size: 1rem;
  line-height: 1em;
  padding-top: 0.75em;
  position: relative;
}
.nv-field > ul.nv-field-editor > li:last-child .nv-nested-fields .nv-field:last-child,
.nv-field > .nv-field-list > ul.nv-field-editor > li:last-child .nv-nested-fields .nv-field:last-child {
  padding-bottom: 0;
}
.nv-field > ul.nv-field-editor > li.nv-help-text:last-child,
.nv-field > .nv-field-list > ul.nv-field-editor > li.nv-help-text:last-child {
  margin-bottom: 0.5em;
}
.nv-field > ul.nv-field-editor > li.nv-help-text + li,
.nv-field > .nv-field-list > ul.nv-field-editor > li.nv-help-text + li {
  padding-top: 0.5em;
}
.nv-field > ul.nv-field-editor > li > label,
.nv-field > .nv-field-list > ul.nv-field-editor > li > label {
  font-weight: normal;
  margin: 0;
  padding-left: 20px;
  vertical-align: top;
}
.nv-field > ul.nv-field-editor > li > label .nv-field-list-item-help,
.nv-field > .nv-field-list > ul.nv-field-editor > li > label .nv-field-list-item-help {
  display: inline-block;
}
.nv-field > ul.nv-field-editor > li > label ul.nv-as-container,
.nv-field > .nv-field-list > ul.nv-field-editor > li > label ul.nv-as-container {
  margin-top: -4px;
  margin-left: 0.25em;
}
.nv-field > ul.nv-field-editor > li > input[type=checkbox],
.nv-field > ul.nv-field-editor > li > input[type=radio],
.nv-field > .nv-field-list > ul.nv-field-editor > li > input[type=checkbox],
.nv-field > .nv-field-list > ul.nv-field-editor > li > input[type=radio] {
  margin: 1px 0 0 0;
  position: absolute;
  left: 0;
}
.nv-field > ul.nv-field-editor > li > input[type=checkbox][disabled] ~ label, .nv-field > ul.nv-field-editor > li > input[type=checkbox][disabled] ~ label > :not(.nv-as-container),
.nv-field > ul.nv-field-editor > li > input[type=radio][disabled] ~ label,
.nv-field > ul.nv-field-editor > li > input[type=radio][disabled] ~ label > :not(.nv-as-container),
.nv-field > .nv-field-list > ul.nv-field-editor > li > input[type=checkbox][disabled] ~ label,
.nv-field > .nv-field-list > ul.nv-field-editor > li > input[type=checkbox][disabled] ~ label > :not(.nv-as-container),
.nv-field > .nv-field-list > ul.nv-field-editor > li > input[type=radio][disabled] ~ label,
.nv-field > .nv-field-list > ul.nv-field-editor > li > input[type=radio][disabled] ~ label > :not(.nv-as-container) {
  color: #C5C5C5;
  fill: #C5C5C5;
  font-style: italic;
}
.accessibility-mode .nv-field > ul.nv-field-editor > li > input[type=checkbox][disabled] ~ label, .accessibility-mode .nv-field > ul.nv-field-editor > li > input[type=checkbox][disabled] ~ label > :not(.nv-as-container),
.accessibility-mode .nv-field > ul.nv-field-editor > li > input[type=radio][disabled] ~ label,
.accessibility-mode .nv-field > ul.nv-field-editor > li > input[type=radio][disabled] ~ label > :not(.nv-as-container),
.accessibility-mode .nv-field > .nv-field-list > ul.nv-field-editor > li > input[type=checkbox][disabled] ~ label,
.accessibility-mode .nv-field > .nv-field-list > ul.nv-field-editor > li > input[type=checkbox][disabled] ~ label > :not(.nv-as-container),
.accessibility-mode .nv-field > .nv-field-list > ul.nv-field-editor > li > input[type=radio][disabled] ~ label,
.accessibility-mode .nv-field > .nv-field-list > ul.nv-field-editor > li > input[type=radio][disabled] ~ label > :not(.nv-as-container) {
  color: #6D6D6D;
  fill: #6D6D6D;
}
.nv-field > ul.nv-field-editor > li > input[type=checkbox][disabled]:checked ~ label, .nv-field > ul.nv-field-editor > li > input[type=checkbox][disabled]:checked ~ label > :not(.nv-as-container),
.nv-field > ul.nv-field-editor > li > input[type=radio][disabled]:checked ~ label,
.nv-field > ul.nv-field-editor > li > input[type=radio][disabled]:checked ~ label > :not(.nv-as-container),
.nv-field > .nv-field-list > ul.nv-field-editor > li > input[type=checkbox][disabled]:checked ~ label,
.nv-field > .nv-field-list > ul.nv-field-editor > li > input[type=checkbox][disabled]:checked ~ label > :not(.nv-as-container),
.nv-field > .nv-field-list > ul.nv-field-editor > li > input[type=radio][disabled]:checked ~ label,
.nv-field > .nv-field-list > ul.nv-field-editor > li > input[type=radio][disabled]:checked ~ label > :not(.nv-as-container) {
  color: black !important;
}
.nv-field > ul.nv-field-editor > li > .nv-field-input-disabled-overlay,
.nv-field > .nv-field-list > ul.nv-field-editor > li > .nv-field-input-disabled-overlay {
  display: none;
}
.nv-field > ul.nv-field-editor > li > input[disabled] ~ .nv-field-input-disabled-overlay,
.nv-field > .nv-field-list > ul.nv-field-editor > li > input[disabled] ~ .nv-field-input-disabled-overlay {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 5;
  display: block;
}
.nv-field > ul.nv-field-editor > li .nv-callout-target-container,
.nv-field > .nv-field-list > ul.nv-field-editor > li .nv-callout-target-container {
  z-index: 6;
  position: relative;
}
.nv-field > ul.nv-field-editor > li > .nv-field-message,
.nv-field > .nv-field-list > ul.nv-field-editor > li > .nv-field-message {
  background-position-x: 0;
  display: block;
  margin-left: 1.3em;
  padding-left: 20px;
}
.nv-field > ul.nv-field-editor > li > .nv-field,
.nv-field > .nv-field-list > ul.nv-field-editor > li > .nv-field {
  margin-left: 5px; /* + 15px padding of BS grid = 20px padding of previous sibling label */
}
.nv-field > ul.nv-field-editor > li > .nv-field-dependencies,
.nv-field > .nv-field-list > ul.nv-field-editor > li > .nv-field-dependencies {
  display: none;
}
.nv-field > ul.nv-field-editor > li .nv-field-list-extra-content,
.nv-field > .nv-field-list > ul.nv-field-editor > li .nv-field-list-extra-content {
  margin-left: 20px;
}
.nv-field > ul.nv-field-editor > p.nv-help-text:first-child,
.nv-field > .nv-field-list > ul.nv-field-editor > p.nv-help-text:first-child {
  padding-bottom: 0;
}
@media only screen and (min-width: 768px) {
  .nv-field > ul.nv-field-editor.mod-hide-label > li:first-child,
  .nv-field > .nv-field-list > ul.nv-field-editor.mod-hide-label > li:first-child {
    padding-top: 0;
  }
}
.nv-field > .nv-field-help {
  float: right;
  height: 1em;
  line-height: 1em;
  margin-bottom: 0.5em;
  text-align: right;
}
.nv-field > .nv-field-help .nv-as-container {
  margin-top: -5px;
}
.nv-field > .nv-field-help .nv-as-container .nv-as-list-item {
  padding-top: 0;
  padding-right: 0;
}
.nv-field > .nv-field-help .nv-as-container .nv-as-list-item .nv-as-link .nv-glyph {
  font-size: 1.2rem;
  text-decoration: none !important;
}
@media only screen and (min-width: 768px) {
  .nv-field > .nv-field-help {
    margin-bottom: 0;
  }
}
@media only screen and (min-width: 768px) {
  .nv-field:not(.mod-multiline):not(.mod-read-only) > .nv-field-help .nv-as-container {
    margin-top: 2px;
  }
}
.nv-field > .nv-field-validation {
  min-height: 0 !important;
  overflow: hidden;
  -moz-transition: max-height 0.5s linear;
  -o-transition: max-height 0.5s linear;
  -webkit-transition: max-height 0.5s linear;
  transition: max-height 0.5s linear;
}
.nv-field > .nv-field-validation.field-validation-valid {
  display: block;
  max-height: 0;
}
.nv-field > .nv-field-validation.field-validation-error {
  max-height: 100px;
}
.nv-field .field-validation-error:not(.nv-field-validation) {
  background-image: url("../Content/NVFramework/Alerts/Icons/svg/error-15x15.svg");
  background-repeat: no-repeat;
  background-position: 0 0;
  color: #000;
  display: inline-block;
  line-height: normal;
  margin-right: 0;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 1rem;
  min-height: 15px;
  min-width: 15px;
  padding: 0 0 0 20px;
  background-position: 0 0.15em;
  background-position-y: 0;
  font-size: 0.9rem !important;
  margin-top: 0.4em;
}
.no-svg .nv-field .field-validation-error:not(.nv-field-validation) {
  background-image: url("../Content/NVFramework/Alerts/Icons/png/error-15x15.png");
}
.nv-field .field-validation-error:not(.nv-field-validation):not(.nv-field-message):not(.nv-field-validation) {
  margin-left: 0;
}
.nv-field .field-validation-error:not(.nv-field-validation) span {
  font-size: 0.9rem !important;
}

.field-validation-valid {
  display: none !important;
}

.field-validation-error,
.field-validation-error:not(.nv-field-validation),
.nv-error-text-icon-small {
  color: #630d06;
  fill: #630d06;
}

.nv-warning-text-icon-small {
  color: #603813;
  fill: #603813;
}

.nv-success-text-icon-small {
  color: #005518;
  fill: #005518;
}

.nv-info-text-icon-small {
  color: #1a3380;
  fill: #1a3380;
}

.field-validation-error,
.nv-error-text-icon-small:not(.field-validation-valid),
.nv-warning-text-icon-small,
.nv-success-text-icon-small,
.nv-info-text-icon-small {
  clear: left;
  font-size: 0.9rem;
  display: inline-block;
  margin-top: 0.3rem;
  padding-left: 35px;
  background-position: 15px 1px;
}
.field-validation-error > span,
.nv-error-text-icon-small:not(.field-validation-valid) > span,
.nv-warning-text-icon-small > span,
.nv-success-text-icon-small > span,
.nv-info-text-icon-small > span {
  display: inline;
  margin: 5px 0 0 0;
}
@media only screen and (min-width: 768px) {
  .field-validation-error:not(.mod-hide-label):not(.mod-multiline),
  .nv-error-text-icon-small:not(.field-validation-valid):not(.mod-hide-label):not(.mod-multiline),
  .nv-warning-text-icon-small:not(.mod-hide-label):not(.mod-multiline),
  .nv-success-text-icon-small:not(.mod-hide-label):not(.mod-multiline),
  .nv-info-text-icon-small:not(.mod-hide-label):not(.mod-multiline) {
    padding-left: 20px;
    background-position-x: 0;
  }
  .field-validation-error:not(.mod-multiline),
  .nv-error-text-icon-small:not(.field-validation-valid):not(.mod-multiline),
  .nv-warning-text-icon-small:not(.mod-multiline),
  .nv-success-text-icon-small:not(.mod-multiline),
  .nv-info-text-icon-small:not(.mod-multiline) {
    padding-right: 0;
  }
}

.nv-field .field-validation-error,
.nv-field .nv-error-text-icon-small:not(.field-validation-valid),
.nv-field .nv-warning-text-icon-small,
.nv-field .nv-success-text-icon-small,
.nv-field .nv-info-text-icon-small {
  clear: left;
  font-size: 0.9rem;
  display: inline-block;
  margin-top: 0.3rem;
  padding-left: 35px;
  background-position: 15px 1px;
}
.nv-field .field-validation-error > span,
.nv-field .nv-error-text-icon-small:not(.field-validation-valid) > span,
.nv-field .nv-warning-text-icon-small > span,
.nv-field .nv-success-text-icon-small > span,
.nv-field .nv-info-text-icon-small > span {
  display: inline;
  margin: 5px 0 0 0;
}
@media only screen and (min-width: 768px) {
  .nv-field .field-validation-error:not(.mod-hide-label):not(.mod-multiline),
  .nv-field .nv-error-text-icon-small:not(.field-validation-valid):not(.mod-hide-label):not(.mod-multiline),
  .nv-field .nv-warning-text-icon-small:not(.mod-hide-label):not(.mod-multiline),
  .nv-field .nv-success-text-icon-small:not(.mod-hide-label):not(.mod-multiline),
  .nv-field .nv-info-text-icon-small:not(.mod-hide-label):not(.mod-multiline) {
    padding-left: 20px;
    background-position-x: 0;
  }
  .nv-field .field-validation-error:not(.mod-multiline),
  .nv-field .nv-error-text-icon-small:not(.field-validation-valid):not(.mod-multiline),
  .nv-field .nv-warning-text-icon-small:not(.mod-multiline),
  .nv-field .nv-success-text-icon-small:not(.mod-multiline),
  .nv-field .nv-info-text-icon-small:not(.mod-multiline) {
    padding-right: 0;
  }
}

.nv-nested-fields > .nv-field {
  padding-top: 0.75em;
}
.nv-nested-fields > .nv-field > .nv-field-help {
  margin-top: -2px;
  padding-right: 0;
}
.nv-nested-fields > .nv-field > .nv-field-help .nv-as-container {
  margin-top: -5px !important;
}
.nv-nested-fields > .nv-field .nv-field-label {
  padding-left: 20px;
}
.nv-nested-fields > .nv-field .nv-field-editor.mod-hide-label {
  padding-left: 20px;
}

.nv-field-accessible-required {
  display: inline;
  position: absolute !important;
  left: -10000px !important;
  top: -10000px !important;
}

.nv-field {
  /*padding: 7px 0 8px; // To offset additional padding-top needed on inner containers to handle the fact that fields are not as tall in Acadis/Portal as they are in 1F*/
}
.nv-field > ul.nv-field-editor > li:first-child,
.nv-field .nv-field-content > ul.nv-field-editor > li:first-child {
  padding-top: 0;
}
.nv-field > ul.nv-field-editor > li > label,
.nv-field .nv-field-content > ul.nv-field-editor > li > label {
  padding-left: 1.3em;
  display: inline-block;
}
.nv-field > ul.nv-field-editor > li > label > input[type=checkbox],
.nv-field > ul.nv-field-editor > li > label > input[type=radio],
.nv-field .nv-field-content > ul.nv-field-editor > li > label > input[type=checkbox],
.nv-field .nv-field-content > ul.nv-field-editor > li > label > input[type=radio] {
  top: 1px;
}
.nv-field > ul.nv-field-editor > li > label > input[type=radio],
.nv-field .nv-field-content > ul.nv-field-editor > li > label > input[type=radio] {
  top: 2px;
}
@media only screen and (min-width: 768px) {
  .nv-field > ul.nv-field-editor.nv-field-list-clickable:not(.mod-hide-label) > li:first-child:not(.nv-help-text),
  .nv-field .nv-field-content > ul.nv-field-editor.nv-field-list-clickable:not(.mod-hide-label) > li:first-child:not(.nv-help-text) {
    padding-top: 6px;
  }
}
.nv-field > .nv-field-help {
  padding-top: 1px;
  /*        .nv-callout-target {
              line-height: .9em;
          }
  */
}
.nv-field > .nv-field-label .nv-field-help .nv-as-link {
  font-size: 1.2em;
  line-height: 0.9em;
}
.nv-field > .nv-field-label > abbr {
  margin: 0;
}
.nv-field > .nv-field-editor .select2-container,
.nv-field > .nv-field-editor input[type=email], .nv-field > .nv-field-editor input[type=number], .nv-field > .nv-field-editor input[type=numeric], .nv-field > .nv-field-editor input[type=password], .nv-field > .nv-field-editor input[type=search], .nv-field > .nv-field-editor input[type=tel], .nv-field > .nv-field-editor input[type=text], .nv-field > .nv-field-editor input[type=url], .nv-field > .nv-field-editor input[type=color], .nv-field > .nv-field-editor input[type=date], .nv-field > .nv-field-editor input[type=datetime], .nv-field > .nv-field-editor input[type=datetime-local], .nv-field > .nv-field-editor input[type=month], .nv-field > .nv-field-editor input[type=time], .nv-field > .nv-field-editor input[type=week] {
  margin-top: 1px;
}
.nv-field .field-validation-error,
.nv-field .nv-error-text-icon-small:not(.field-validation-valid),
.nv-field .nv-warning-text-icon-small,
.nv-field .nv-success-text-icon-small,
.nv-field .nv-info-text-icon-small {
  font-size: 1rem;
  color: #000000;
  fill: #000000;
  background-position-y: 2px;
  margin-top: 0.3rem !important;
}
.nv-field .field-validation-error.mod-hide-label.mod-in-table,
.nv-field .nv-error-text-icon-small:not(.field-validation-valid).mod-hide-label.mod-in-table,
.nv-field .nv-warning-text-icon-small.mod-hide-label.mod-in-table,
.nv-field .nv-success-text-icon-small.mod-hide-label.mod-in-table,
.nv-field .nv-info-text-icon-small.mod-hide-label.mod-in-table {
  padding-left: 20px;
  background-position-x: 0;
}
.nv-field .mod-hide-label:not(.mod-in-table) ~ .field-validation-error, .nv-field .mod-hide-label:not(.mod-in-table) ~ .nv-error-text-icon-small:not(.field-validation-valid), .nv-field .mod-hide-label:not(.mod-in-table) ~ .nv-warning-text-icon-small, .nv-field .mod-hide-label:not(.mod-in-table) ~ .nv-success-text-icon-small, .nv-field .mod-hide-label:not(.mod-in-table) ~ .nv-info-text-icon-small {
  margin-left: 5px;
}
.nv-field .nv-success-text-icon-small,
.nv-field .nv-info-text-icon-small,
.nv-field .nv-warning-text-icon-small {
  min-height: 0;
  overflow: hidden;
  transition: max-height 0.5s linear;
}
.nv-field .nv-success-text-icon-small.mod-nested,
.nv-field .nv-info-text-icon-small.mod-nested,
.nv-field .nv-warning-text-icon-small.mod-nested {
  background-position-x: 15px;
  padding-left: 35px;
}
.nv-field .nv-success-text-icon-small:not(.nv-display-none-always),
.nv-field .nv-info-text-icon-small:not(.nv-display-none-always),
.nv-field .nv-warning-text-icon-small:not(.nv-display-none-always) {
  max-height: 100px;
}
.nv-field .nv-success-text-icon-small.nv-display-none-always,
.nv-field .nv-info-text-icon-small.nv-display-none-always,
.nv-field .nv-warning-text-icon-small.nv-display-none-always {
  max-height: 0;
  display: block !important;
}
.nv-field .field-validation-valid {
  clear: left;
}

.acssBandContent.mod-read-only .nv-field-help,
.acssSubBandContent.mod-read-only .nv-field-help,
.nv-field.mod-read-only .nv-field-help {
  padding-top: 0;
}

.nv-field.nv-field-mod-table {
  padding: 0;
}

.field-validation-error,
.nv-error-text-icon-small:not(.field-validation-valid),
.nv-warning-text-icon-small,
.nv-success-text-icon-small,
.nv-info-text-icon-small,
:not(.nv-field-validation).field-validation-error {
  font-size: 1rem;
  color: #000000;
  fill: #000000;
  background-position-y: 2px;
  margin-top: 0.3rem !important;
}
.field-validation-error.mod-hide-label.mod-in-table,
.nv-error-text-icon-small:not(.field-validation-valid).mod-hide-label.mod-in-table,
.nv-warning-text-icon-small.mod-hide-label.mod-in-table,
.nv-success-text-icon-small.mod-hide-label.mod-in-table,
.nv-info-text-icon-small.mod-hide-label.mod-in-table,
:not(.nv-field-validation).field-validation-error.mod-hide-label.mod-in-table {
  padding-left: 20px;
  background-position-x: 0;
}

.acadisField-content.nv-field-generated.field-validation-error {
  display: block !important;
}

@media only screen and (min-width: 768px) {
  .nv-field.mod-read-only > .nv-field-display,
  .nv-field.mod-read-only > .nv-field-editor,
  .nv-field.mod-read-only > .nv-field-label:not(.mod-nested),
  .mod-read-only .nv-field > .nv-field-display,
  .mod-read-only .nv-field > .nv-field-editor,
  .mod-read-only .nv-field > .nv-field-label:not(.mod-nested) {
    padding-top: 1px !important;
  }
}
.content-upload .file-upload-identifier {
  display: inline;
  position: absolute !important;
  left: -10000px !important;
  top: -10000px !important;
}
.content-upload .file-upload-container .file-input-container {
  display: inline-flex;
}
.content-upload .file-upload-container .file-input-container .file-name {
  display: inline-block;
  margin-right: 10px;
  padding: 7px 0 0.5em;
}
.content-upload .file-upload-container .file-input-container .no-file-message {
  display: inline-block;
  margin-right: 10px;
  padding: 7px 0 0.5em;
}
.content-upload .file-upload-container .file-input-container .file-upload-link {
  align-self: flex-start;
}
.content-upload .file-upload-container .file-input-container .file-upload-link a {
  display: inline-block;
  position: relative;
  padding: 7px 0 0.5em;
  line-height: 1.2em;
  cursor: pointer;
}
.content-upload .file-upload-container .file-input-container .file-upload-link a input {
  margin: 0;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
  filter: alpha(opacity=0);
  opacity: 0;
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  z-index: 2;
  cursor: pointer;
}

.nv-panel {
  background-color: white;
  margin-top: 40px;
  border: 1px solid #275da3;
  border-radius: 15px;
  box-shadow: rgba(0, 0, 0, 0.4) 0 3px 5px;
  padding: 2.5em;
  width: 50%;
  margin-left: auto;
  margin-right: auto;
}
.nv-panel p:last-child {
  margin-bottom: 0;
}

.nv-panel__heading {
  margin-top: 0;
  font-size: 1.2em;
}

abbr.acssNotificationRequired {
  font-weight: 600;
}

.acssNotificationRequired,
.acssNotificationWarning,
.x_acssNotificationWarning {
  color: #C61A0C !important;
}

.acssNotificationWillBeRequired {
  color: #00f;
}

.acssNotificationSuccess {
  color: #00AA30;
}

.acssNotificationOn {
  background-color: #CCEED7;
  color: black;
  border-color: #00AA30;
}

.acssNotificationOff {
  background-color: #F4D1CE;
  color: black;
}

.acssNotificationPleaseWait:before {
  width: 16px;
  min-height: 16px;
  content: " ";
  background-image: url("../SharedControls/images/pleaseWait-modalTools.gif");
  background-repeat: no-repeat;
  background-position: 0 0;
  display: inline-block;
  margin-right: 0.2em;
}

.acssStatusFlag.acssModFooter {
  border-right: 5px solid #CCCCCC;
  display: inline-block;
  position: absolute;
  top: 0;
  bottom: 0;
  line-height: 0;
  vertical-align: top;
  margin-left: 0.25em;
}
.acssStatusFlag.acssModFooter .acssStatusFlagContent {
  position: absolute;
  right: -5px;
  bottom: 100%;
  white-space: nowrap;
  line-height: 16px;
}
.acssStatusFlag > .acssStatusFlagContent {
  background-color: #F0F0F0;
  border: 1px solid #CCCCCC;
  border-right-width: 5px;
  font-size: 0.9em;
  padding: 5px;
  text-align: right;
  z-index: 15000;
}
.acssStatusFlag.acssModNotification.acssModFooter {
  border-right-color: #3366FF;
}
.acssStatusFlag.acssModNotification > .acssStatusFlagContent {
  background-color: #D4DFFF;
  border-color: #3366FF;
}
.acssStatusFlag.acssModError.acssModFooter {
  border-right-color: #C61A0C;
}
.acssStatusFlag.acssModError > .acssStatusFlagContent {
  background-color: #F4D1CE;
  border-color: #C61A0C;
}

.nv-please-wait__spinnerContainer {
  display: inline;
  position: relative;
  background: white;
  border-color: white;
}

.nv-please-wait__spinner {
  content: "";
  position: absolute;
  top: 0.7em;
  left: 2.5em;
}

#masterPleaseWait {
  display: none;
  position: absolute;
  z-index: 15001;
}
#masterPleaseWait .acssPleaseWaitBg {
  background: #000;
  filter: alpha(opacity=60);
  height: 100% !important;
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  width: 100%;
  opacity: 0.6;
  overflow: hidden;
}
#masterPleaseWait .acssPleaseWait {
  background: #fff;
  border: 1px solid #777;
  -moz-border-radius: 0.6em;
  -webkit-border-radius: 0.6em;
  border-radius: 0.6em;
  -moz-box-shadow: 0 5px 15px 0 rgba(0, 0, 0, 0.5);
  -webkit-box-shadow: 0 5px 15px 0 rgba(0, 0, 0, 0.5);
  box-shadow: 0 5px 15px 0 rgba(0, 0, 0, 0.5);
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  margin: 0 0 0 -22.5em;
  overflow: hidden;
  padding: 4.5em 3em 3em 6em;
  position: fixed;
  top: 20%;
  left: 50%;
  width: 45em;
  *border-top: solid 1.5em #326cb6;
}
#masterPleaseWait .acssPleaseWait:before {
  background: #326cb6;
  content: "";
  display: block;
  height: 1.5em;
  position: absolute;
  top: 0;
  right: 0;
  left: 0;
}
#masterPleaseWait .acssPleaseWait > header > .acssExtSpinner {
  content: "";
  display: block;
  height: 2em;
  position: absolute;
  top: 4.3em;
  left: 3em;
  width: 2em;
}
#masterPleaseWait .acssPleaseWait > header > .acssExtTitle {
  font-size: 1.7em;
}
#masterPleaseWait .acssPleaseWait > .acssExtContent > p {
  font-size: 1.2em;
  margin: 1em 0;
}
#masterPleaseWait #download_iframe {
  display: none;
}
#masterPleaseWait #form_holder {
  display: none;
}

@keyframes fade-in-75 {
  0% {
    opacity: 0;
  }
  100% {
    opacity: 0.75;
  }
}
@keyframes slide-right-out {
  0% {
    left: -100px;
  }
  100% {
    left: 100%;
  }
}
.accessibility-mode .nv-loading-container .nv-loading:before,
.accessibility-mode .nv-loading-container--empty .nv-loading:before {
  animation: none !important;
  opacity: 0.9 !important;
  background-color: #f2f2f2 !important;
}
.accessibility-mode .nv-loading-container .nv-loading:after,
.accessibility-mode .nv-loading-container--empty .nv-loading:after {
  animation: none !important;
}
.accessibility-mode .nv-loading-container .nv-loading-accessible-text,
.accessibility-mode .nv-loading-container--empty .nv-loading-accessible-text {
  color: black !important;
  width: 100% !important;
  top: calc(50% - 10px) !important;
  left: 0 !important;
  text-align: center !important;
  z-index: 103;
}

.nv-loading-container:not(.nv-loading--no-animate) {
  position: relative;
  background-color: #fff;
}
.nv-loading-container:not(.nv-loading--no-animate) .nv-loading {
  position: absolute;
  overflow: hidden;
  height: 100%;
  width: 100%;
  left: 0;
  top: 0;
}
.nv-loading-container:not(.nv-loading--no-animate) .nv-loading:before {
  content: "";
  position: absolute;
  opacity: 0;
  top: 0;
  left: 0;
  background-color: #e6e7e8;
  animation: fade-in-75 1s linear 0.5s 1 normal forwards;
  height: 100%;
  width: 100%;
  z-index: 102;
}
.nv-loading-container:not(.nv-loading--no-animate) .nv-loading:after {
  content: "";
  position: absolute;
  left: -100px;
  top: 0;
  height: 100%;
  width: 100px;
  opacity: 0.75;
  background: linear-gradient(to right, transparent 0%, #fff 50%, transparent 100%);
  animation: slide-right-out 3s cubic-bezier(0.4, 0, 0.2, 1) 0.5s infinite normal forwards;
  z-index: 102;
}
.nv-loading-container:not(.nv-loading--no-animate) .nv-loading .nv-loading-accessible-text {
  display: inline;
  position: absolute;
  left: -10000px;
  top: -10000px;
}

.nv-loading-container--empty:not(.nv-loading--no-animate) {
  min-height: 150px;
  box-shadow: 0 3px 3px rgba(0, 0, 0, 0.4);
  border-radius: 3px;
}
.nv-loading-container--empty:not(.nv-loading--no-animate) .nv-loading:before, .nv-loading-container--empty:not(.nv-loading--no-animate) .nv-loading:after {
  animation-delay: 0s !important;
}
.nv-loading-container--empty:not(.nv-loading--no-animate).acadisBandContainer {
  margin-bottom: 1.5em;
}

.acssNotificationValidatorWrapper {
  line-height: 19px;
}
.acssNotificationValidatorWrapper > span {
  color: #000;
  display: block;
  padding: 1px 0 1px 20px;
  margin: 0.2em 0 0.5em 0;
  background-image: url("../Content/NVFramework/Alerts/Icons/svg/error-15x15.svg");
  background-repeat: no-repeat;
  background-position: 0 3px;
}
.no-svg .acssNotificationValidatorWrapper > span {
  background-image: url("../Content/NVFramework/Alerts/Icons/png/error-15x15.png");
}
.acssNotificationValidatorWrapper > span[style*=inline]:not([style*=none]), .acssNotificationValidatorWrapper > span[style=""] {
  display: block !important;
}
.acssNotificationValidatorWrapper > span.acssModTextHighlight {
  color: #C61A0C;
}
.acssNotificationValidatorWrapper > span.acssModHide {
  background: none;
  margin: 0;
  padding: 0;
}
.acssNotificationValidatorWrapper > span.acssModWarning {
  background-image: url("../Content/NVFramework/Alerts/Icons/svg/warning-15x15.svg");
  background-repeat: no-repeat;
}
.no-svg .acssNotificationValidatorWrapper > span.acssModWarning {
  background-image: url("../Content/NVFramework/Alerts/Icons/png/warning-15x15.png");
}
.acssNotificationValidatorWrapper > span.acssModInfo {
  background-image: url("../Content/NVFramework/Alerts/Icons/svg/info-15x15.svg");
  background-repeat: no-repeat;
}
.no-svg .acssNotificationValidatorWrapper > span.acssModInfo {
  background-image: url("../Content/NVFramework/Alerts/Icons/png/info-15x15.png");
}
.acssNotificationValidatorWrapper > span > span {
  /* AA TODO: Remove this rule after stripping extra nested spans out of validation messages in field input controls. */
  background: none !important;
  display: inline;
  padding: 0 !important;
}
.acssNotificationValidatorWrapper.nv-warning-text-icon-small > span {
  background-image: url("../Content/NVFramework/Alerts/Icons/svg/warning-15x15.svg");
  background-repeat: no-repeat;
}
.no-svg .acssNotificationValidatorWrapper.nv-warning-text-icon-small > span {
  background-image: url("../Content/NVFramework/Alerts/Icons/png/warning-15x15.png");
}
.acssNotificationValidatorWrapper.nv-info-text-icon-small > span {
  background-image: url("../Content/NVFramework/Alerts/Icons/svg/info-15x15.svg");
  background-repeat: no-repeat;
}
.no-svg .acssNotificationValidatorWrapper.nv-info-text-icon-small > span {
  background-image: url("../Content/NVFramework/Alerts/Icons/png/info-15x15.png");
}
.acssNotificationValidatorWrapper.nv-success-text-icon-small > span {
  background-image: url("../Content/NVFramework/Alerts/Icons/svg/success-15x15.svg");
  background-repeat: no-repeat;
}
.no-svg .acssNotificationValidatorWrapper.nv-success-text-icon-small > span {
  background-image: url("../Content/NVFramework/Alerts/Icons/png/success-15x15.png");
}
.acssNotificationValidatorWrapper:not(.nv-field-generated) {
  display: block !important;
}
.acssModCheckboxRadio .acssNotificationValidatorWrapper .acssModValidateCheckboxGroup {
  margin-left: -19px;
}

.acssCheckboxList + .acssNotificationValidatorWrapper {
  display: inline-block !important;
}
.acssCheckboxList + .acssNotificationValidatorWrapper > span {
  margin-top: -12px;
}

.acssNotificationValidationInput {
  background: #F4D1CE !important;
  border: 1px solid #7f9db9 !important;
}
.acssNotificationValidationInput.acssModWarning {
  background: #FFF0D5 !important;
}

.acssValidatedCell {
  overflow: visible;
}
.acssValidatedCell > div.acssNotificationValidatorWrapper {
  text-align: left;
}
.acssValidatedCell > div.acssNotificationValidatorWrapper > span {
  white-space: nowrap;
  margin-top: 8px;
}

.acssNotificationValidationMessage, .acssNotificationValidationCheckboxMessage, .acssNotificationValidationInputMessage, .acssValidationMessage {
  background-image: url("../Content/NVFramework/Alerts/Icons/svg/error-15x15.svg");
  background-repeat: no-repeat;
  display: block;
  line-height: 15px;
  padding: 1px 0 2px 20px !important;
}
.no-svg .acssNotificationValidationMessage, .no-svg .acssNotificationValidationCheckboxMessage, .no-svg .acssNotificationValidationInputMessage, .no-svg .acssValidationMessage {
  background-image: url("../Content/NVFramework/Alerts/Icons/png/error-15x15.png");
}

/*span*/
.acssNotificationValidationInputMessage, .acssValidationMessage {
  color: #000 !important;
  margin: 0.3em 0 0 0 !important;
}
.acssNotificationValidationInputMessage.acssModTextHighlight, .acssValidationMessage.acssModTextHighlight {
  color: #C61A0C !important;
}

.acssNotificationValidationCheckboxMessage {
  color: #C61A0C;
  padding-bottom: 5px !important;
}

.validation-summary-errors {
  /*@include alertIcon("error", "small");*/
  color: #C61A0C !important;
  margin: 0.3em 0 0 0 !important;
}
.validation-summary-errors ul {
  list-style: none;
  margin: 0;
  padding: 0;
}
.validation-summary-errors ul li, .validation-summary-errors ul li.acssUnstyledListItem {
  margin: 0 0 0.2em 1em;
  padding: 0;
  text-indent: -1em;
}
.validation-summary-errors ul li {
  background-image: url("../Content/NVFramework/Alerts/Icons/svg/error-15x15.svg");
  background-repeat: no-repeat;
  background-position: 0 1px;
  line-height: 15px;
  padding: 1px 0 2px 20px !important;
  text-indent: 0;
}
.no-svg .validation-summary-errors ul li {
  background-image: url("../Content/NVFramework/Alerts/Icons/png/error-15x15.png");
}

.acssAlignRight {
  text-align: right !important;
}

.acssAlignCenter {
  text-align: center !important;
}

.acssAlignMiddle {
  vertical-align: middle;
}

.acssClear {
  clear: both !important;
}

.acssClearFix:before, .acssClearFix:after {
  content: "";
  display: table;
  height: 0;
}
.acssClearFix:after {
  clear: both;
}

.acssFirstChild {
  margin-top: 0 !important;
}

.acssNoBorder {
  border: none !important;
}

.acssNoWrap {
  white-space: nowrap;
}

.acssNormalWrap {
  white-space: normal;
}

.acssHidden {
  visibility: hidden;
}

.acssDisplayNone {
  display: none;
}

.acssFloatRight {
  float: right;
}

.acssFloatLeft {
  float: left;
}

.acssInlineBlock {
  display: inline-block;
}

.acssDisplayFlex {
  display: flex;
}
.acssDisplayFlex.acssModWrap {
  flex-wrap: wrap;
}

.acssOverflowHidden {
  overflow: hidden;
}

.acssSmaller {
  font-size: 0.9em;
}

.acssSuperscript {
  line-height: 0.3;
  vertical-align: super;
}

.acssNoMargin {
  margin: 0 !important;
}

.acssNoMarginBottom {
  margin-bottom: 0 !important;
}

.acssNoPadding {
  padding: 0 !important;
}

.acssPreserveLineBreaks {
  white-space: pre-wrap;
  *white-space: pre;
  -ms-word-wrap: break-word;
  word-wrap: break-word;
}

.x_nv-accessible-hide {
  position: absolute !important;
  left: -10000px !important;
  top: -10000px !important;
}
th.acssTableColumnAction .x_nv-accessible-hide, th.mod-actions .x_nv-accessible-hide {
  position: relative !important;
}

.acssOffScreen {
  display: inline;
  position: absolute !important;
  left: -10000px !important;
  top: -10000px !important;
  visibility: hidden;
}

.acssUnstyledList {
  list-style: none;
  margin: 0;
  padding: 0;
}
.acssUnstyledList li, .acssUnstyledList li.acssUnstyledListItem {
  margin: 0 0 0.2em 1em;
  padding: 0;
  text-indent: -1em;
}
.acssUnstyledList.mod-no-text-indent li, .acssUnstyledList.mod-no-text-indent li.acssUnstyledListItem {
  text-indent: initial;
}

.acssPushTop {
  margin-top: 1em;
}

.acssPushLeft {
  margin-left: 1em;
}

.acssPushRight {
  margin-right: 1em;
}

.acssPushBottom {
  margin-bottom: 0.5em;
}

/* Headings are specific to the environment */
h2.acssTitle {
  font-size: 1.5em;
  margin: 5px 5px 8px 5px;
  font-weight: normal;
}

/*h2.acssTitle>*/
span.acssSubtitle {
  font-size: 1.25em;
}

h4.acssTitle {
  font-size: 1.5em;
  margin: 0;
}

/* End headings */
p {
  line-height: 1.4em;
}

.acssFiltersLinkContainer, .acssSubBand100 .acssSubBandHead > .acssSubBandHeadTools .acssFiltersHide, .acssSubBand50 .acssSubBandHead > .acssSubBandHeadTools .acssFiltersHide, .acssSubBand100 .acssSubBandHead > .acssSubBandHeadTools .acssFiltersShow, .acssSubBand50 .acssSubBandHead > .acssSubBandHeadTools .acssFiltersShow, .acssBand100 .acssBandHead > .acssBandHeadTools .acssFiltersHide, .acssBand100 .acssBandHead > .acssBandHeadTools .acssFiltersShow {
  display: inline-block;
  font-size: 1em;
  height: 32px;
  margin: 0 0 0 1em;
  position: relative;
  width: 6.1em;
  z-index: 4;
}

.acssFiltersLink, .acssSubBand100 .acssSubBandHead > .acssSubBandHeadTools .acssFiltersHide a, .acssSubBand50 .acssSubBandHead > .acssSubBandHeadTools .acssFiltersHide a, .acssSubBand100 .acssSubBandHead > .acssSubBandHeadTools .acssFiltersShow a, .acssSubBand50 .acssSubBandHead > .acssSubBandHeadTools .acssFiltersShow a, .acssBand100 .acssBandHead > .acssBandHeadTools .acssFiltersHide a, .acssBand100 .acssBandHead > .acssBandHeadTools .acssFiltersShow a {
  background: url(../images/acssFiltersBg.png) no-repeat 0 -6px #c2c2c2;
  margin-left: 0;
  padding-top: 0.1em;
  padding-left: 28px;
  padding-bottom: 0.1em;
  vertical-align: text-top;
}

.acssFiltersHideLink, .acssSubBand100 .acssSubBandHead > .acssSubBandHeadTools .acssFiltersHide a, .acssSubBand50 .acssSubBandHead > .acssSubBandHeadTools .acssFiltersHide a, .acssBand100 .acssBandHead > .acssBandHeadTools .acssFiltersHide a {
  border-bottom: none;
  padding-bottom: 16px;
}

.acssFiltersButton, .acssSubBand100 .acssSubBandHead > .acssSubBandHeadTools .acssFiltersHide button, .acssSubBand50 .acssSubBandHead > .acssSubBandHeadTools .acssFiltersHide button, .acssBand100 .acssBandHead > .acssBandHeadTools .acssFiltersHide button {
  background: linear-gradient(#f5f5f5, #c2c2c2);
}

.acssFiltersHideButton, .acssSubBand100 .acssSubBandHead > .acssSubBandHeadTools .acssFiltersHide button, .acssSubBand50 .acssSubBandHead > .acssSubBandHeadTools .acssFiltersHide button, .acssBand100 .acssBandHead > .acssBandHeadTools .acssFiltersHide button {
  padding-bottom: 10px;
  border-bottom: none;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
  position: relative;
  top: 1px;
  height: 38px;
}

/* AA 12/2/20: Override for the new glyph; that should only be applied to new filter styling in Acadis, not yet in Portal */
.acssBand100 .acssBandFilters > ul.acssListFilters li a.acssListFiltersRemove,
.acssBand100 .acssBandFilters > ul.acssListFilters li > span.acssListFiltersRemove {
  height: 13px;
}
.acssBand100 .acssBandFilters > ul.acssListFilters li a.acssListFiltersRemove .nv-glyph,
.acssBand100 .acssBandFilters > ul.acssListFilters li > span.acssListFiltersRemove .nv-glyph {
  display: none;
}

/*
    4.) Band rules
        4.1) Band head
--------------------------------------------------------------------*/
.acssBand100 .acssBandHead {
  min-height: 2em;
  border-top: solid 1px #c0c0c0;
}
.acssBand100 .acssBandHead > .acssBandHeadTitle {
  color: #878e9f;
  font-size: 1.75em;
  font-weight: normal;
  line-height: 1em;
}
.acssBand100 .acssBandHead > .acssBandHeadTools {
  height: 4.4em;
  line-height: 4.4em;
  margin-top: -1.25em;
}
.acssBand100 .acssBandHead > .acssBandHeadTools ul.nv-as-container.nv-as-component.nv-as-mod-initialized {
  line-height: 1.2em;
}
.acssBand100 .acssBandHead > .acssBandHeadTools b {
  vertical-align: middle;
}
.acssBand100 .acssBandHead > .acssBandHeadTools label {
  margin: 0;
  padding: 0;
  vertical-align: middle;
}
.acssBand100 .acssBandHead > .acssBandHeadTools > a,
.acssBand100 .acssBandHead > .acssBandHeadTools > button,
.acssBand100 .acssBandHead > .acssBandHeadTools a.acssBandHeadToolsTool,
.acssBand100 .acssBandHead > .acssBandHeadTools .acssBandHeadLink {
  background: url("../images/temp-actionbuttongradient.png") #f5f5f5;
  border: 1px solid #929292;
  border-radius: 2px;
  color: #1b1b1b;
  display: inline-block;
  font-size: 1em;
  line-height: 1.2em;
  padding: 0.2em 0.8em;
  margin: 0;
  text-align: center;
  text-decoration: none;
  vertical-align: text-bottom;
}
.acssBand100 .acssBandHead > .acssBandHeadTools > a:not(.show-filters-modal),
.acssBand100 .acssBandHead > .acssBandHeadTools > button:not(.show-filters-modal),
.acssBand100 .acssBandHead > .acssBandHeadTools a.acssBandHeadToolsTool:not(.show-filters-modal),
.acssBand100 .acssBandHead > .acssBandHeadTools .acssBandHeadLink:not(.show-filters-modal) {
  margin: 0 0 0 1em;
}
.acssBand100 .acssBandHead > .acssBandHeadTools > a:visited,
.acssBand100 .acssBandHead > .acssBandHeadTools > button:visited,
.acssBand100 .acssBandHead > .acssBandHeadTools a.acssBandHeadToolsTool:visited,
.acssBand100 .acssBandHead > .acssBandHeadTools .acssBandHeadLink:visited {
  color: #1b1b1b;
}
.acssBand100 .acssBandHead > .acssBandHeadTools > a:hover,
.acssBand100 .acssBandHead > .acssBandHeadTools > button:hover,
.acssBand100 .acssBandHead > .acssBandHeadTools a.acssBandHeadToolsTool:hover,
.acssBand100 .acssBandHead > .acssBandHeadTools .acssBandHeadLink:hover {
  text-decoration: none;
}
.acssBand100 .acssBandHead > .acssBandHeadTools ul.acssActionLinkList > li > a,
.acssBand100 .acssBandHead > .acssBandHeadTools ul.acssActionLinkList .actionMenuMenuLink,
.acssBand100 .acssBandHead > .acssBandHeadTools ul.acssActionLinkList .actionmenu {
  color: #005aa0;
}
.acssBand100 .acssBandHead > .acssBandHeadTools ul.acssActionLinkList > li > a:visited,
.acssBand100 .acssBandHead > .acssBandHeadTools ul.acssActionLinkList .actionMenuMenuLink:visited,
.acssBand100 .acssBandHead > .acssBandHeadTools ul.acssActionLinkList .actionmenu:visited {
  color: #005aa0;
}
.acssBand100 .acssBandHead > .acssBandHeadTools ul.acssActionLinkList > li > a:hover,
.acssBand100 .acssBandHead > .acssBandHeadTools ul.acssActionLinkList .actionMenuMenuLink:hover,
.acssBand100 .acssBandHead > .acssBandHeadTools ul.acssActionLinkList .actionmenu:hover {
  color: #005aa0;
}
.acssBand100 .acssBandHead > .acssBandHeadTools input[type=radio],
.acssBand100 .acssBandHead > .acssBandHeadTools input[type=checkbox] {
  margin-right: 0.3em;
  margin-bottom: 0;
  vertical-align: middle;
}
.acssBand100 .acssBandHead > .acssBandHeadTools div.acssBandHeadToolsTool > span,
.acssBand100 .acssBandHead > .acssBandHeadTools > .acssActionMenuLink {
  vertical-align: middle;
}
.acssBand100 .acssBandHead > .acssBandHeadTools .acssFiltersShow a {
  background-position-y: -4px;
}
.acssBand100 .acssBandHead > .acssBandHeadTools .acssFiltersShow a:hover, .acssBand100 .acssBandHead > .acssBandHeadTools .acssFiltersShow a:focus {
  color: black !important;
}
.acssBand100 .acssBandHead > .acssBandHeadTools .acssFiltersShow + .nv-as-container {
  margin-left: 0.5em;
}
.acssBand100 .acssBandHead > .acssBandHeadTools .acssFiltersHide a {
  background-position-y: -4px;
  padding-bottom: 13px;
}
.acssBand100 .acssBandHead > .acssBandHeadTools .acssFiltersHide:last-child {
  margin-right: 1em;
}
.acssBand100 .acssBandHead > .acssBandHeadTools .acssFiltersHide + .nv-as-container {
  margin-left: 0.5em;
}
.acssBand100 .acssBandHead.mod-has-profile-picture {
  display: flex;
}
.acssBand100 .acssBandHead.mod-has-profile-picture > .acssBandHeadTitle {
  display: flex;
  flex: 2 1 auto;
  align-items: center;
  float: none;
}
.acssBand100 .acssBandHead.mod-has-profile-picture > .acssBandHeadTitle > .profile-picture {
  flex: 0 0 82px;
  margin-right: 0.75em;
}
.acssBand100 .acssBandHead.mod-has-profile-picture > .acssBandHeadTitle > .profile-picture > img {
  width: 80px;
  height: 80px;
  border-radius: 50%;
  border: 1px solid #bcbcbc;
}
.accessibility-mode .acssBand100 .acssBandHead.mod-has-profile-picture > .acssBandHeadTitle > .profile-picture > img {
  border-color: #bcbcbc;
}
.acssBand100 .acssBandHead.mod-has-profile-picture > .acssBandHeadTitle > .profile-full-name {
  flex: 1 1 auto;
  padding: 0.5em 0;
}
.acssBand100 .acssBandHead.mod-has-profile-picture > .acssBandHeadTools {
  flex: 1 1 auto;
  float: none;
  text-align: right;
}
.acssBand100 .acssBandHead.mod-has-profile-picture.mod-small-picture > .acssBandHeadTitle .profile-picture {
  flex: 0 0 60px;
  margin-right: 0;
}
.acssBand100 .acssBandHead.mod-has-profile-picture.mod-small-picture > .acssBandHeadTitle .profile-picture img {
  width: 50px;
  height: 50px;
}
.acssBand100 .acssBandHead.mod-has-profile-picture.mod-small-picture > .acssBandHeadTitle .profile-full-name .profile-name {
  font-weight: bold;
}
.acssBand100 .acssBandHead.mod-has-profile-picture.mod-small-picture > .acssBandHeadTitle .profile-full-name .profile-academy-id {
  font-size: 0.9em;
}
.acssBand100 .acssBandFiltersContainer,
.acssBand100 ul.acssListFilters {
  background: #c2c2c2;
}
.acssBand100 .acssBandFilters {
  margin-top: 0.2em;
  margin-left: 1em;
}
.acssBand100 .acssBandFilters ul.acssListFilters {
  border: 1px solid #929292;
  margin: -3px 0 0 0;
  overflow: hidden;
  padding-right: 7px;
  width: 100%;
}
.acssBand100 .acssBandFilters + .acssBandContent {
  margin-top: 1em;
}
.acssBand100 > .acssBandHead:not(.acssModStuck) + .acssBandCaption {
  margin-top: -0.2em;
}
.acssBand100 > .acssBandHead:not(.acssModStuck) + .acssBandCaption {
  margin-bottom: 1.1em;
}
.acssBand100 > .acssBandContent {
  margin-bottom: 4em;
}
.acssBand100 > .acssBandContent .acssButtonSubmit {
  margin-right: 0;
}

ul.acssListFilters {
  box-sizing: border-box;
}

.acadisBandContainer .acssBand100 > .acssBandHead {
  min-height: 2em;
  border-top: solid 1px #c0c0c0;
}

.acssSubBand100 .acssSubBandHead > .acssSubBandHeadTools .acssFiltersShow ul.nv-as-container, .acssSubBand50 .acssSubBandHead > .acssSubBandHeadTools .acssFiltersShow ul.nv-as-container {
  line-height: 1.2em;
  vertical-align: middle;
}
.acssSubBand100 .acssSubBandHead > .acssSubBandHeadTools .acssFiltersShow a, .acssSubBand50 .acssSubBandHead > .acssSubBandHeadTools .acssFiltersShow a {
  background-position-y: -4px;
}
.acssSubBand100 .acssSubBandHead > .acssSubBandHeadTools .acssFiltersShow a:hover, .acssSubBand100 .acssSubBandHead > .acssSubBandHeadTools .acssFiltersShow a:focus, .acssSubBand50 .acssSubBandHead > .acssSubBandHeadTools .acssFiltersShow a:hover, .acssSubBand50 .acssSubBandHead > .acssSubBandHeadTools .acssFiltersShow a:focus {
  color: black !important;
}
.acssSubBand100 .acssSubBandHead > .acssSubBandHeadTools .acssFiltersShow + .nv-as-container, .acssSubBand50 .acssSubBandHead > .acssSubBandHeadTools .acssFiltersShow + .nv-as-container {
  margin-left: 0.5em;
}
.acssSubBand100 .acssSubBandHead > .acssSubBandHeadTools .acssFiltersHide a, .acssSubBand50 .acssSubBandHead > .acssSubBandHeadTools .acssFiltersHide a {
  background-position-y: -4px;
  padding-bottom: 13px;
}
.acssSubBand100 .acssSubBandHead > .acssSubBandHeadTools .acssFiltersHide:last-child, .acssSubBand50 .acssSubBandHead > .acssSubBandHeadTools .acssFiltersHide:last-child {
  margin-right: 0.4em;
}
.acssSubBand100 .acssSubBandHead > .acssSubBandHeadTools .acssFiltersHide + .nv-as-container, .acssSubBand50 .acssSubBandHead > .acssSubBandHeadTools .acssFiltersHide + .nv-as-container {
  margin-left: 0.5em;
}
.acssSubBand100 .acssSubBandHead > .acssSubBandHeadTools button:not(.acssButton):not(.nv-as-button):not(.show-filters-modal),
.acssSubBand100 .acssSubBandHead > .acssSubBandHeadTools input, .acssSubBand50 .acssSubBandHead > .acssSubBandHeadTools button:not(.acssButton):not(.nv-as-button):not(.show-filters-modal),
.acssSubBand50 .acssSubBandHead > .acssSubBandHeadTools input {
  font-family: "Source Sans Pro", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 1em;
  line-height: 1.2em;
  margin: 0 0 0 0.75em;
  vertical-align: text-top;
}
.acssSubBand100 .acssSubBandHead > .acssSubBandHeadTools button:not(.acssButton):not(.nv-as-button):not(.show-filters-modal),
.acssSubBand100 .acssSubBandHead > .acssSubBandHeadTools input[type=button],
.acssSubBand100 .acssSubBandHead > .acssSubBandHeadTools input[type=submit], .acssSubBand50 .acssSubBandHead > .acssSubBandHeadTools button:not(.acssButton):not(.nv-as-button):not(.show-filters-modal),
.acssSubBand50 .acssSubBandHead > .acssSubBandHeadTools input[type=button],
.acssSubBand50 .acssSubBandHead > .acssSubBandHeadTools input[type=submit] {
  border-color: #999;
  border-radius: 2px;
  padding: 0.1em 0.5em;
}
.acssSubBand100 .acssSubBandHead > .acssSubBandHeadTools > a,
.acssSubBand100 .acssSubBandHead > .acssSubBandHeadTools > button,
.acssSubBand100 .acssSubBandHead > .acssSubBandHeadTools a.acssBandHeadToolsTool,
.acssSubBand100 .acssSubBandHead > .acssSubBandHeadTools .acssBandHeadLink, .acssSubBand50 .acssSubBandHead > .acssSubBandHeadTools > a,
.acssSubBand50 .acssSubBandHead > .acssSubBandHeadTools > button,
.acssSubBand50 .acssSubBandHead > .acssSubBandHeadTools a.acssBandHeadToolsTool,
.acssSubBand50 .acssSubBandHead > .acssSubBandHeadTools .acssBandHeadLink {
  background: url("../images/temp-actionbuttongradient.png") #f5f5f5;
  border: 1px solid #929292;
  border-radius: 2px;
  color: #1b1b1b;
  display: inline-block;
  font-size: 1em;
  line-height: 1.2em;
  padding: 0.2em 0.8em;
  margin: 0;
  text-align: center;
  text-decoration: none;
  vertical-align: text-bottom;
}
.acssSubBand100 .acssSubBandHead > .acssSubBandHeadTools > a:not(.show-filters-modal),
.acssSubBand100 .acssSubBandHead > .acssSubBandHeadTools > button:not(.show-filters-modal),
.acssSubBand100 .acssSubBandHead > .acssSubBandHeadTools a.acssBandHeadToolsTool:not(.show-filters-modal),
.acssSubBand100 .acssSubBandHead > .acssSubBandHeadTools .acssBandHeadLink:not(.show-filters-modal), .acssSubBand50 .acssSubBandHead > .acssSubBandHeadTools > a:not(.show-filters-modal),
.acssSubBand50 .acssSubBandHead > .acssSubBandHeadTools > button:not(.show-filters-modal),
.acssSubBand50 .acssSubBandHead > .acssSubBandHeadTools a.acssBandHeadToolsTool:not(.show-filters-modal),
.acssSubBand50 .acssSubBandHead > .acssSubBandHeadTools .acssBandHeadLink:not(.show-filters-modal) {
  margin: 0 0 0 1em;
}
.acssSubBand100 .acssSubBandHead > .acssSubBandHeadTools > a:visited,
.acssSubBand100 .acssSubBandHead > .acssSubBandHeadTools > button:visited,
.acssSubBand100 .acssSubBandHead > .acssSubBandHeadTools a.acssBandHeadToolsTool:visited,
.acssSubBand100 .acssSubBandHead > .acssSubBandHeadTools .acssBandHeadLink:visited, .acssSubBand50 .acssSubBandHead > .acssSubBandHeadTools > a:visited,
.acssSubBand50 .acssSubBandHead > .acssSubBandHeadTools > button:visited,
.acssSubBand50 .acssSubBandHead > .acssSubBandHeadTools a.acssBandHeadToolsTool:visited,
.acssSubBand50 .acssSubBandHead > .acssSubBandHeadTools .acssBandHeadLink:visited {
  color: #1b1b1b;
}
.acssSubBand100 .acssBandFilters, .acssSubBand50 .acssBandFilters {
  margin-top: 1em;
  margin-left: 1em;
}
.acssSubBand100 .acssBandFilters ul.acssListFilters, .acssSubBand50 .acssBandFilters ul.acssListFilters {
  background: #c2c2c2;
  border: 1px solid #929292;
  margin: -24px 0 -2px 0;
  overflow: hidden;
  padding-right: 7px;
  margin-bottom: 1em;
  width: 100%;
}
.acssSubBand100 .acssBandFilters + .acssBandContent, .acssSubBand50 .acssBandFilters + .acssBandContent {
  margin-top: 1em;
}

.acssSubBand50:first-child {
  margin-top: 1em !important;
}
.acssSubBand50:first-child + .acssSubBand50 {
  margin-top: 1em !important;
}

div.acssBandHeadTools input {
  font-size: 0.9em;
}

@media print {
  .acssBand100 .acssBandHead.acssModStuck {
    border-top: solid 1px #c0c0c0;
  }
}
/* NuGet Package: acadisModalBase.js
 * Version 0.44
 */
.acadisModal {
  display: none;
  font-size: 1rem;
  position: relative;
  white-space: normal;
  z-index: 12000;
}
.acadisModal.nv-mc-mod-modal {
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  flex-direction: column;
}
.acadisModal.nv-mc-mod-modal.mod-closing {
  display: flex !important;
}
.acadisModal > .nv-mc-spacer-top {
  flex: 0 1 10vh;
}
.acadisModal > .nv-mc-spacer-bottom {
  flex: 1 1 10vh;
}
.acadisModal > .acssModal.mod-no-animations {
  transform: none !important;
  transition: none !important;
}
.acadisModal .acssModal {
  background-color: white;
  border-collapse: separate;
  border-radius: 0.8em;
  box-shadow: 0 5px 15px 0 rgba(0, 0, 0, 0.5);
  box-sizing: border-box;
  max-width: calc(90vw - 34px);
  opacity: 0;
  outline: none;
  transition-duration: 250ms;
  transition-timing-function: ease-in-out;
  transition-property: opacity, transform;
  transform: scale(0.5);
  width: 45em;
  z-index: 12000;
  margin: 0 auto;
}
.acadisModal .acssModal.may-be-dragging, .acadisModal .acssModal.has-been-dragged {
  margin: 0;
}
.acadisModal .acssModal > * {
  box-sizing: border-box;
}
.acadisModal .acssModal > .acadisModal-drag {
  height: 1.5em;
  background-color: #bcbcbc;
  border-style: solid;
  border-color: #bcbcbc;
  border-width: 1px 1px 0;
  border-radius: 0.6em 0.6em 0 0;
  transition: background-color 250ms linear, border-color 250ms linear;
}
.acadisModal .acssModal > .acadisModal-drag:hover {
  background-color: #e6e7e8;
  border-color: #e6e7e8;
  cursor: move;
}
.acadisModal .acssModal > .acadisModal-zoomScrollableArea {
  box-sizing: border-box;
  display: flex;
  flex-direction: column;
  max-height: calc(90vh - 1.5em) !important;
  padding: 0 1.1em 0.75em;
}
.acadisModal .acssModal > .acadisModal-zoomScrollableArea > .acadisModal-focuser {
  font-size: 1px;
  line-height: 1px;
  height: 1px;
  color: transparent;
}
.acadisModal .acssModal > .acadisModal-zoomScrollableArea > .acadisModal-header {
  margin: 0 0 0.5em;
}
.acadisModal .acssModal > .acadisModal-zoomScrollableArea > .acadisModal-header > h1 {
  display: inline-block;
  font-size: 1.3em;
  font-weight: 600;
  margin: 11px 0 0;
}
.acadisModal .acssModal > .acadisModal-zoomScrollableArea > .acadisModal-header .acssModalCloseControl {
  float: right;
  height: 16px;
  line-height: 16px;
  margin-right: 10px;
  margin-top: 0.75em;
  text-align: center;
  width: 16px;
}
.acadisModal .acssModal > .acadisModal-zoomScrollableArea > .acadisModal-header .acssModalCloseControl img {
  vertical-align: middle;
}
.acadisModal .acssModal > .acadisModal-zoomScrollableArea > .acadisModal-caption > p {
  margin-top: 0.5em;
}
.acadisModal .acssModal > .acadisModal-zoomScrollableArea > .acadisModal-caption > ul {
  margin-top: 0;
}
.acadisModal .acssModal > .acadisModal-zoomScrollableArea > .acadisModal-content {
  /* Discovered on AC-47209 that a server control property still sets max-height on acadisModal-content,
   * but we *never* want to set this on acadisModal-content post-flexbox overhaul.
   * Resetting to none so that the content area won't get artifically shortened.
   * Needs a new card for cleanup of server control property.
   */
  max-height: none !important;
  overflow: auto;
  overflow-x: hidden;
  padding-left: 2em;
  padding-bottom: 0.5em;
  position: relative;
}
.acadisModal .acssModal > .acadisModal-zoomScrollableArea > .acadisModal-content[tabindex="-1"]:focus,
.acadisModal .acssModal > .acadisModal-zoomScrollableArea > .acadisModal-content [tabindex="-1"]:focus {
  outline: none;
}
.acadisModal .acssModal > .acadisModal-zoomScrollableArea > .acadisModal-content.acssModOverflowVisible {
  max-height: none !important;
  overflow: visible;
}
.acadisModal .acssModal > .acadisModal-zoomScrollableArea > .acadisModal-content.acssModOverflowHidden {
  overflow: hidden;
}
.acadisModal .acssModal > .acadisModal-zoomScrollableArea > footer {
  border-right: 5px solid white;
  line-height: 1.2em;
  margin-right: -5px;
  padding: 10px 0 0;
  position: relative;
  text-align: right;
  transition-duration: 250ms;
  transition-timing-function: ease-in-out;
  transition-property: border-color;
}
.acadisModal .acssModal > .acadisModal-zoomScrollableArea > footer:after {
  opacity: 0;
}
.acadisModal .acssModal > .acadisModal-zoomScrollableArea > footer > a {
  margin: 0 1em;
}
.acadisModal .acssModal > .acadisModal-zoomScrollableArea > footer > ul {
  margin: 0.25em 0 0;
}
.acadisModal .acssModal > .acadisModal-zoomScrollableArea > footer > input[type=checkbox] {
  margin-left: 1em;
}
.acadisModal .acssModal > .acadisModal-zoomScrollableArea > footer > input[type=checkbox] + label {
  margin-right: 1em;
}
.acadisModal .acssModal > .acadisModal-zoomScrollableArea > footer > button, .acadisModal .acssModal > .acadisModal-zoomScrollableArea > footer > a, .acadisModal .acssModal > .acadisModal-zoomScrollableArea > footer > label, .acadisModal .acssModal > .acadisModal-zoomScrollableArea > footer > input {
  margin-bottom: 0;
  margin-top: 0;
  vertical-align: middle;
}
.acadisModal .acssModal > .acadisModal-zoomScrollableArea > footer > .acssModalFooterText {
  margin-top: 0.5em;
  text-align: left;
  float: left;
}
.acadisModal .acssModal > .acadisModal-zoomScrollableArea > footer > .acssModalFooterText .acssInputField.acssModCheckbox.acssModHideDt {
  margin: 0;
}
.acadisModal .acssModal > .acadisModal-zoomScrollableArea > footer > .acssModalFooterText .acssInputField.acssModCheckbox.acssModHideDt > dd {
  padding-left: 0;
}
.acadisModal .acssModal > .acadisModal-zoomScrollableArea > footer > .acssModalFooterText.acssModIncludesFieldInput {
  margin-top: 0;
}
.acadisModal .acssModal > .acadisModal-zoomScrollableArea > footer.mod-has-alert.mod-warning {
  border-right-color: #f5a70b;
}
.acadisModal .acssModal > .acadisModal-zoomScrollableArea > footer.mod-has-alert.mod-error {
  border-right-color: #c61a0c;
}
.acadisModal .acssModal > .acadisModal-zoomScrollableArea > footer.mod-has-alert.mod-info {
  border-right-color: #3366ff;
}
.acadisModal .acssModal > .acadisModal-zoomScrollableArea > footer.mod-has-alert.mod-success {
  border-right-color: #00c23b;
}
.acadisModal .acssModal > .acadisModal-zoomScrollableArea > footer.mod-has-alert.mod-transitioning-alert {
  border-right-color: white !important;
}
.acadisModal .acssModal > .acadisModal-zoomScrollableArea > footer.mod-has-alert.mod-hiding-alert {
  border-right-color: white !important;
  padding-right: 0.65em;
  right: 0;
}
.acadisModal .acssModal > .acadisModal-zoomScrollableArea > footer > .nv-footer-alert {
  margin: 0 0 0 0.85em;
}
.acadisModal .acssModal > .acadisModal-zoomScrollableArea > footer > .nv-footer-alert.modShowing {
  opacity: 0;
}
.acadisModal .acssModal.acssModNoFooter {
  padding-bottom: 2em;
}
.acadisModal .acssModal.acssModAlert > .acadisModal-zoomScrollableArea > .acadisModal-header {
  margin-bottom: 1em;
}
.acadisModal .acssModal.acssModAlert > .acadisModal-zoomScrollableArea > .acadisModal-header > i {
  background-repeat: no-repeat;
  display: inline-block;
  position: absolute;
  top: 2em;
  left: 2em;
  overflow: hidden;
  text-indent: -1000px;
  height: 30px;
  width: 30px;
}
.acadisModal .acssModal.acssModAlert > .acadisModal-zoomScrollableArea > .acadisModal-header > h1 {
  font-size: 1.2em;
  padding-left: 3.7em;
}
.acadisModal .acssModal.acssModAlert > .acadisModal-zoomScrollableArea > .acadisModal-caption,
.acadisModal .acssModal.acssModAlert > .acadisModal-zoomScrollableArea > .acadisModal-content {
  padding-left: 4.5em;
}
.acadisModal .acssModal.acssModAlert > .acadisModal-zoomScrollableArea > footer > .acssModalFooterText {
  margin-left: 1em;
}
.acadisModal .acssModal.acssModAlert.acssModNone > .acadisModal-zoomScrollableArea > .acadisModal-header {
  margin-bottom: 0.5em;
}
.acadisModal .acssModal.acssModAlert.acssModNone > .acadisModal-zoomScrollableArea > .acadisModal-header > i {
  display: none;
}
.acadisModal .acssModal.acssModAlert.acssModNone > .acadisModal-zoomScrollableArea > .acadisModal-header > h1 {
  font-size: 1.3em;
  margin-top: 11px;
  padding-left: 0;
}
.acadisModal .acssModal.acssModAlert.acssModNone > .acadisModal-zoomScrollableArea > .acadisModal-caption {
  padding-left: 0;
}
.acadisModal .acssModal.acssModAlert.acssModNone > .acadisModal-zoomScrollableArea > .acadisModal-content {
  padding-left: 2em;
}
.acadisModal .acssModal.acssModAlert.acssModNone > .acadisModal-zoomScrollableArea > footer {
  padding-left: 1em;
}
.acadisModal .acssModal.acssModAlert.acssModNone > .acadisModal-zoomScrollableArea > footer > .acssModalFooterText {
  margin-left: 0;
}
.acadisModal .acssModal.acssModAlert.acssModWarning > .acadisModal-drag {
  background-color: #f5a70b;
  border-color: #f5a70b;
}
.acadisModal .acssModal.acssModAlert.acssModWarning > .acadisModal-drag:hover {
  background-color: #fff0d5;
  border-color: #fff0d5;
}
.acadisModal .acssModal.acssModAlert.acssModWarning > .acadisModal-zoomScrollableArea > .acadisModal-header > i {
  background-image: url("../Content/NVFramework/Alerts/Icons/svg/warning-30x30.svg");
  background-repeat: no-repeat;
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAeCAYAAAA7MK6iAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAWhJREFUeNq8171KA0EQB/DdSVQwQq6yzwvoE4jBzjdQsDifIOlsfYnUSSHoG9hJQnpRO20CllYneILhNM4eRzSXeNn/5MaFZW/3Pobfzd6EWCNo8WWtyUMzm/Zrx3EffYYVBA156OaWTzl4Ty0wBw14GHEPcqci7g0OHvk+i0Bwe0FQk621VcQFWpGaStCK1LYkLaymkrSw2kq0m0dvM9e8X23BaipRC6nJQ9sSFLdWdq9YjGq91aSg9VKTgtZLTUrapWpS0i5Vk6K2UE2K2kI1KWv/VFcl2lyJRNTnc7Ua+AWStpkaTtLcVrb30i7NtUW1dr1uNg6uDQU76fwrejAfN4dmMn6F1IRqK42TadD0lfGxW0PVhO5ku1Zf+NrRHe7EIZLbSfw8t/b5MkRzHRK6i5PRhUmeOj9zPk4eO+gO361mCYfa+PYs7Su0eyd2fz3uzP81F6v3+3Nyud5XLiADF9R9Tt8CDABHtYQ+eI6yTgAAAABJRU5ErkJggg==");
}
.no-svg .acadisModal .acssModal.acssModAlert.acssModWarning > .acadisModal-zoomScrollableArea > .acadisModal-header > i {
  background-image: url("../Content/NVFramework/Alerts/Icons/png/warning-30x30.png");
}
.acadisModal .acssModal.acssModAlert.acssModNotification > .acadisModal-drag {
  background-color: #3366ff;
  border-color: #3366ff;
}
.acadisModal .acssModal.acssModAlert.acssModNotification > .acadisModal-drag:hover {
  background-color: #d4dfff;
  border-color: #d4dfff;
}
.acadisModal .acssModal.acssModAlert.acssModNotification > .acadisModal-zoomScrollableArea > .acadisModal-header > i {
  background-image: url("../Content/NVFramework/Alerts/Icons/svg/info-30x30.svg");
  background-repeat: no-repeat;
}
.no-svg .acadisModal .acssModal.acssModAlert.acssModNotification > .acadisModal-zoomScrollableArea > .acadisModal-header > i {
  background-image: url("../Content/NVFramework/Alerts/Icons/png/info-30x30.png");
}
.acadisModal .acssModal.acssModAlert.acssModError > .acadisModal-drag {
  background-color: #c61a0c;
  border-color: #c61a0c;
}
.acadisModal .acssModal.acssModAlert.acssModError > .acadisModal-drag:hover {
  background-color: #eaaaa4;
  border-color: #eaaaa4;
}
.acadisModal .acssModal.acssModAlert.acssModError > .acadisModal-zoomScrollableArea > .acadisModal-header > i {
  background-image: url("../Content/NVFramework/Alerts/Icons/svg/error-30x30.svg");
  background-repeat: no-repeat;
}
.no-svg .acadisModal .acssModal.acssModAlert.acssModError > .acadisModal-zoomScrollableArea > .acadisModal-header > i {
  background-image: url("../Content/NVFramework/Alerts/Icons/png/error-30x30.png");
}
.acadisModal .acssModal.acssModAlert.acssModHelp > .acadisModal-drag {
  background-color: #3366ff;
  border-color: #3366ff;
}
.acadisModal .acssModal.acssModAlert.acssModHelp > .acadisModal-drag:hover {
  background-color: #d4dfff;
  border-color: #d4dfff;
}
.acadisModal .acssModal.acssModAlert.acssModHelp > .acadisModal-zoomScrollableArea > .acadisModal-header > i {
  background-image: url("../Content/NVFramework/Alerts/Icons/svg/help-30x30.svg");
  background-repeat: no-repeat;
}
.no-svg .acadisModal .acssModal.acssModAlert.acssModHelp > .acadisModal-zoomScrollableArea > .acadisModal-header > i {
  background-image: url("../Content/NVFramework/Alerts/Icons/png/help-30x30.png");
}
.acadisModal .acssModal.acssModAlert.acssModSuccess > .acadisModal-drag {
  background-color: #00c23b;
  border-color: #00c23b;
}
.acadisModal .acssModal.acssModAlert.acssModSuccess > .acadisModal-drag:hover {
  background-color: #b4edc5;
  border-color: #b4edc5;
}
.acadisModal .acssModal.acssModAlert.acssModSuccess > .acadisModal-zoomScrollableArea > .acadisModal-header > i {
  background-image: url("../Content/NVFramework/Alerts/Icons/svg/success-30x30.svg");
  background-repeat: no-repeat;
}
.no-svg .acadisModal .acssModal.acssModAlert.acssModSuccess > .acadisModal-zoomScrollableArea > .acadisModal-header > i {
  background-image: url("../Content/NVFramework/Alerts/Icons/png/success-30x30.png");
}
.acadisModal .acssModalBg {
  background: black;
  filter: alpha(opacity=60);
  height: 100% !important;
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  width: 100%;
  opacity: 0;
  overflow: hidden;
  transition: opacity 250ms ease-in-out;
  z-index: 11999;
}
.acadisModal.mod-transforming .acssModal,
.acadisModal.mod-transforming .acssModalBg {
  transition: none !important;
}
.acadisModal.mod-transforming.mod-hiding .acssModal {
  opacity: 0 !important;
}
.acadisModal.mod-transforming .acssModalBg {
  opacity: 0.6 !important;
}
.acadisModal.mod-transitioning {
  display: flex !important;
}
.acadisModal.mod-transitioning .acssModal,
.acadisModal.mod-transitioning .acssModalBg {
  transition: none !important;
}
.acadisModal.mod-transitioning.mod-showing .acssModal {
  transform: scale(1) !important;
}
.acadisModal.mod-transitioning.mod-showing .acssModalBg {
  opacity: 0.6 !important;
}
.acadisModal.mod-transitioning.mod-hiding .acssModal {
  opacity: 0 !important;
}
.acadisModal.mod-transitioning.mod-hiding .acssModalBg {
  opacity: 0 !important;
}
.acadisModal.acssModActive.nv-mc-mod-modal {
  display: flex !important;
}
.acadisModal.acssModActive .acssModal {
  opacity: 1;
  transform: scale(1);
}
.acadisModal.acssModActive .acssModalBg {
  opacity: 0.6;
}
.acadisModal.acssModAlpha .acssModal {
  width: var(--alphaModal-width);
}
.acadisModal.acssModAlpha .acssModal .acadisModal-content {
  height: var(--alphaModal-height);
}
.acadisModal.acssModTimeout .acssModal, .acadisModal.acssModTimeout .acssModalBg {
  z-index: 20000 !important;
}

.acadisModal-morpher {
  display: none;
  background-color: white;
  border-radius: 0.6em;
  opacity: 0;
  position: fixed;
  z-index: 19999;
}

@media (max-width: 767.98px) {
  .acadisModal > .acssModal {
    max-height: 88vh !important;
    max-width: calc(98vw - 34px);
  }
  .acadisModal > .acssModal > .acadisModal-zoomScrollableArea {
    margin: 0.5em 1em;
    max-height: calc(82vh - 1.5em) !important;
  }
  .acadisModal > .acssModal.acssModAlert > .acadisModal-zoomScrollableArea > .acadisModal-header > i {
    top: 2.5em;
  }
  .acadisModal > .acssModal.acssModAlert > .acadisModal-zoomScrollableArea > .acadisModal-header > h1 {
    padding-left: 2em;
  }
  .acadisModal > .acssModal.acssModAlert > .acadisModal-zoomScrollableArea > .acadisModal-content {
    padding-left: 2.5em;
  }
  .acadisModal > .nv-mc-spacer-top {
    flex: 0 0 6vh;
  }
  .acadisModal > .nv-mc-spacer-bottom {
    flex: 1 0 6vh;
  }
}
@media (max-height: 400px), (max-width: 320px) {
  .acadisModal > .acssModal > .acadisModal-zoomScrollableArea {
    margin: 0.5em 1em;
    overflow: auto;
  }
  .acadisModal > .acssModal > .acadisModal-zoomScrollableArea > .acadisModal-content {
    overflow: visible;
  }
}
@media (max-width: 575.98px) {
  .acadisModal {
    justify-content: space-between;
  }
  .acadisModal > .acssModal {
    flex: 1 0 auto;
    max-height: calc(100vh - 20px) !important;
    max-width: calc(100vw - 40px);
  }
  .acadisModal > .acssModal > .acadisModal-zoomScrollableArea {
    height: calc(100% - 2em) !important;
    max-height: calc(100% - 2em) !important;
  }
  .acadisModal > .acssModal > .acadisModal-zoomScrollableArea > .acadisModal-content {
    flex: 1;
    padding-left: 1em;
  }
  .acadisModal > .nv-mc-spacer-top {
    flex: 0 0 10px;
  }
  .acadisModal > .nv-mc-spacer-bottom {
    flex: 0 0 10px;
  }
}
.modal-print-container {
  display: none !important;
}

@media print {
  .modal-print-container ~ * {
    display: none !important;
  }
  .acssModalBg {
    display: none !important;
  }
  .acadisModal.acssModActive.nv-mc-mod-modal.modal-print-container {
    display: block !important;
  }
  .acadisModal.acssModActive.nv-mc-mod-modal.modal-print-container .acssModal {
    border-radius: 0;
    box-shadow: none;
    margin: 0;
    position: static;
    width: 100%;
    margin-left: 0 !important;
  }
  .acadisModal.acssModActive.nv-mc-mod-modal.modal-print-container .acssModal > .acadisModal-drag {
    display: none;
  }
  .acadisModal.acssModActive.nv-mc-mod-modal.modal-print-container .acssModal > .acadisModal-zoomScrollableArea > .acadisModal-content {
    max-height: none;
    overflow: visible;
    overflow-x: visible;
    padding-bottom: 0;
  }
  .acadisModal.acssModActive.nv-mc-mod-modal.modal-print-container .acssModal > .acadisModal-zoomScrollableArea > footer {
    display: none;
  }
  .acadisModal.acssModActive.nv-mc-mod-modal.modal-print-container .acssModal textarea, .acadisModal.acssModActive.nv-mc-mod-modal.modal-print-container .acssModal input {
    max-height: none !important;
  }
  .acadisModal.acssModActive.nv-mc-mod-modal.modal-print-container.acssModAlpha .acssModal {
    padding-bottom: 0;
  }
}
/* NuGet Package: acadisModalBase.js
 * Version 0.44
 */
.acadisModal {
  display: none;
}
.acadisModal > .acssCallout.mod-no-animations {
  transform: none !important;
  transition: none !important;
}
.acadisModal .acssCallout {
  background-color: white;
  border-collapse: separate;
  -moz-border-radius: 0.6em;
  -webkit-border-radius: 0.6em;
  border-radius: 0.6em;
  -moz-box-shadow: 0 5px 15px 0 rgba(0, 0, 0, 0.5);
  -webkit-box-shadow: 0 5px 15px 0 rgba(0, 0, 0, 0.5);
  box-shadow: 0 5px 15px 0 rgba(0, 0, 0, 0.5);
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  opacity: 0;
  outline: none;
  padding: 1em 1.1em 1em;
  position: fixed;
  -moz-transition: opacity 250ms ease-in-out;
  -o-transition: opacity 250ms ease-in-out;
  -webkit-transition: opacity 250ms ease-in-out;
  transition: opacity 250ms ease-in-out;
  width: 40em;
  z-index: 12000;
}
.acadisModal .acssCallout > .acadisModal-zoomScrollableArea > .acadisModal-close,
.acadisModal .acssCallout > .acadisModal-zoomScrollableArea > .acadisModal-headerControl {
  float: right;
  margin-top: 4px;
}
@media (min-width: 768px) {
  .acadisModal .acssCallout > .acadisModal-zoomScrollableArea > .acadisModal-close,
  .acadisModal .acssCallout > .acadisModal-zoomScrollableArea > .acadisModal-headerControl {
    display: none;
  }
}
.acadisModal .acssCallout > .acadisModal-zoomScrollableArea > header {
  margin: 0 0 0.5em;
}
.acadisModal .acssCallout > .acadisModal-zoomScrollableArea > header > h1 {
  display: inline-block;
  font-size: 1.3em;
  font-weight: 600;
  margin: 0;
}
.acadisModal .acssCallout > .acadisModal-zoomScrollableArea > .acadisModal-caption > p,
.acadisModal .acssCallout > .acadisModal-zoomScrollableArea > .acadisModal-caption > ul {
  margin-top: 0;
}
.acadisModal .acssCallout > .acadisModal-zoomScrollableArea > .acadisModal-content {
  max-height: calc(45vh - 4em);
  overflow: auto;
  overflow-x: hidden;
}
.acadisModal .acssCallout > .acadisModal-zoomScrollableArea > .acadisModal-content.acssModOverflowVisible {
  overflow: visible;
}
.acadisModal .acssCallout > .acadisModal-zoomScrollableArea > .acadisModal-content p:last-child {
  margin-bottom: 1px; /* Needed for sub-pixel rounding issue re: zoom and the content scrollable area */
}
.acadisModal .acssCallout > .acadisModal-zoomScrollableArea > footer {
  padding: 0.5em 0 0;
  text-align: right;
}
.acadisModal .acssCallout > .acadisModal-zoomScrollableArea > footer > a, .acadisModal .acssCallout > .acadisModal-zoomScrollableArea > footer > ul {
  margin: 0 1em;
}
.acadisModal .acssCallout > .acadisModal-zoomScrollableArea > footer > input[type=checkbox] {
  margin-left: 1em;
}
.acadisModal .acssCallout > .acadisModal-zoomScrollableArea > footer > input[type=checkbox] + label {
  margin-right: 1em;
}
.acadisModal .acssCallout > .acadisModal-zoomScrollableArea > footer > button, .acadisModal .acssCallout > .acadisModal-zoomScrollableArea > footer > a, .acadisModal .acssCallout > .acadisModal-zoomScrollableArea > footer > label, .acadisModal .acssCallout > .acadisModal-zoomScrollableArea > footer > input {
  margin-top: 0;
  vertical-align: middle;
}
.acadisModal .acssCallout > .acadisModal-zoomScrollableArea > footer > .acssModalFooterText {
  margin-top: 0.5em;
  text-align: left;
  float: left;
}
.acadisModal .acssCallout > .acadisModal-zoomScrollableArea > footer > .acssModalFooterText .acssInputField.acssModCheckbox.acssModHideDt {
  margin: 0;
}
.acadisModal .acssCallout > .acadisModal-zoomScrollableArea > footer > .acssModalFooterText .acssInputField.acssModCheckbox.acssModHideDt > dd {
  padding-left: 0;
}
.acadisModal .acssCallout > .acadisModal-zoomScrollableArea > footer > .acssModalFooterText.acssModIncludesFieldInput {
  margin-top: 0;
}
.acadisModal .acssCallout.acssModLeftBottom {
  border-bottom-left-radius: 0;
}
.acadisModal .acssCallout.acssModLeftTop {
  border-top-left-radius: 0;
}
.acadisModal .acssCallout.acssModLeftTop.acssModHorizontal {
  padding-top: 1.5em;
}
.acadisModal .acssCallout.acssModRightBottom {
  border-bottom-right-radius: 0;
}
.acadisModal .acssCallout.acssModRightTop {
  border-top-right-radius: 0;
}
.acadisModal .acssCallout.acssModRightTop.acssModHorizontal {
  padding-top: 1.5em;
}
.acadisModal .acssCallout.acssModNoFooter {
  padding-bottom: 2em;
}
.acadisModal .acssCalloutTargetClone {
  background-color: white;
  border-collapse: separate;
  -moz-border-radius: 0.6em;
  -webkit-border-radius: 0.6em;
  border-radius: 0.6em;
  box-shadow: 0 0px 9px rgba(0, 0, 0, 0.1), -5px 0 9px rgba(0, 0, 0, 0.1), 5px 0 9px rgba(0, 0, 0, 0.1);
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  opacity: 0;
  outline: none;
  padding: 4px;
  position: fixed;
  -moz-transition: opacity 250ms ease-in-out;
  -o-transition: opacity 250ms ease-in-out;
  -webkit-transition: opacity 250ms ease-in-out;
  transition: opacity 250ms ease-in-out;
  z-index: 12001;
  line-height: 0;
}
.acadisModal .acssCalloutTargetClone.acssModTop {
  border-top-left-radius: 0;
  border-top-right-radius: 0;
  box-shadow: 0 5px 9px rgba(0, 0, 0, 0.5);
}
.acadisModal .acssCalloutTargetClone.acssModTop:after {
  background-color: white;
  content: "";
  position: absolute;
  top: -10px;
  height: 10px;
}
.acadisModal .acssCalloutTargetClone.acssModTop.acssModShadowLeft:after {
  left: -10px;
  right: 0;
}
.acadisModal .acssCalloutTargetClone.acssModTop.acssModShadowRight:after {
  left: 0;
  right: -10px;
}
.acadisModal .acssCalloutTargetClone.acssModRight {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
  box-shadow: 0 0 9px rgba(0, 0, 0, 0.5);
}
.acadisModal .acssCalloutTargetClone.acssModRight:after {
  background-color: white;
  content: "";
  position: absolute;
  right: -10px;
  width: 10px;
}
.acadisModal .acssCalloutTargetClone.acssModRight.acssModShadowTop:after {
  top: 0px;
  bottom: 0;
}
.acadisModal .acssCalloutTargetClone.acssModRight.acssModShadowBottom:after {
  top: 0;
  bottom: -10px;
}
.acadisModal .acssCalloutTargetClone.acssModBottom {
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
  box-shadow: 0 0 9px rgba(0, 0, 0, 0.5);
}
.acadisModal .acssCalloutTargetClone.acssModBottom:after {
  background-color: white;
  content: "";
  position: absolute;
  bottom: -10px;
  height: 10px;
}
.acadisModal .acssCalloutTargetClone.acssModBottom.acssModShadowLeft:after {
  left: -10px;
  right: 0;
}
.acadisModal .acssCalloutTargetClone.acssModBottom.acssModShadowRight:after {
  left: 0;
  right: -10px;
}
.acadisModal .acssCalloutTargetClone.acssModLeft {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
  box-shadow: 0 0 9px rgba(0, 0, 0, 0.5);
}
.acadisModal .acssCalloutTargetClone.acssModLeft:after {
  background-color: white;
  content: "";
  position: absolute;
  left: -10px;
  width: 10px;
}
.acadisModal .acssCalloutTargetClone.acssModLeft.acssModShadowTop:after {
  top: -10px;
  bottom: 0;
}
.acadisModal .acssCalloutTargetClone.acssModLeft.acssModShadowBottom:after {
  top: 0;
  bottom: -10px;
}
.acadisModal .acssCalloutTargetClone > a, .acadisModal .acssCalloutTargetClone button, .acadisModal .acssCalloutTargetClone input {
  margin: 0;
}
.acadisModal .acssCalloutTargetClone > a:focus, .acadisModal .acssCalloutTargetClone button:focus, .acadisModal .acssCalloutTargetClone input:focus {
  outline-width: 0;
  text-decoration: none;
  border-bottom: 1px solid #4668ba;
  padding-bottom: 2px;
}
.accessibility-mode .acadisModal .acssCalloutTargetClone > a:focus, .accessibility-mode .acadisModal .acssCalloutTargetClone button:focus, .accessibility-mode .acadisModal .acssCalloutTargetClone input:focus {
  border-radius: 4px;
  outline: 2px solid !important;
  outline-color: #92d1ff !important;
}
.accessibility-mode .accessibility-mode .acadisModal .acssCalloutTargetClone > a:focus, .accessibility-mode .accessibility-mode .acadisModal .acssCalloutTargetClone button:focus, .accessibility-mode .accessibility-mode .acadisModal .acssCalloutTargetClone input:focus {
  outline-color: #4d90fe !important;
}
.acadisModal .acssCalloutTargetClone > a.nv-callout-target, .acadisModal .acssCalloutTargetClone button.nv-callout-target, .acadisModal .acssCalloutTargetClone input.nv-callout-target {
  display: inline-block;
  padding: 1px 2px 2px;
}
.acadisModal .acssCalloutTargetClone > a.nv-callout-target.mod-icon-only, .acadisModal .acssCalloutTargetClone button.nv-callout-target.mod-icon-only, .acadisModal .acssCalloutTargetClone input.nv-callout-target.mod-icon-only {
  padding: 0;
}
.acadisModal .acssCalloutTargetClone > a.nv-callout-target:not(.nv-as-mod-icon-only) .nv-glyph, .acadisModal .acssCalloutTargetClone button.nv-callout-target:not(.nv-as-mod-icon-only) .nv-glyph, .acadisModal .acssCalloutTargetClone input.nv-callout-target:not(.nv-as-mod-icon-only) .nv-glyph {
  margin-right: 0.15em;
}
.acadisModal .acssCalloutTargetClone > a.nv-callout-target.mod-flag, .acadisModal .acssCalloutTargetClone button.nv-callout-target.mod-flag, .acadisModal .acssCalloutTargetClone input.nv-callout-target.mod-flag {
  line-height: 1em;
  padding: 2px 5px;
}
.acadisModal .acssCalloutTargetClone > a.nv-callout-target.nv-as-link .nv-glyph, .acadisModal .acssCalloutTargetClone button.nv-callout-target.nv-as-link .nv-glyph, .acadisModal .acssCalloutTargetClone input.nv-callout-target.nv-as-link .nv-glyph {
  font-size: 1.2em !important;
  vertical-align: -0.15em;
}
.acadisModal .acssCalloutTargetClone > a.nv-callout-target.nv-as-link:focus, .acadisModal .acssCalloutTargetClone > a.nv-callout-target.nv-as-link:hover, .acadisModal .acssCalloutTargetClone button.nv-callout-target.nv-as-link:focus, .acadisModal .acssCalloutTargetClone button.nv-callout-target.nv-as-link:hover, .acadisModal .acssCalloutTargetClone input.nv-callout-target.nv-as-link:focus, .acadisModal .acssCalloutTargetClone input.nv-callout-target.nv-as-link:hover {
  /*border-bottom-color: transparent;*/
}
.acadisModal .acssCalloutTargetClone > a.nv-callout-target:focus, .acadisModal .acssCalloutTargetClone > a.nv-callout-target:hover, .acadisModal .acssCalloutTargetClone button.nv-callout-target:focus, .acadisModal .acssCalloutTargetClone button.nv-callout-target:hover, .acadisModal .acssCalloutTargetClone input.nv-callout-target:focus, .acadisModal .acssCalloutTargetClone input.nv-callout-target:hover {
  /*border-bottom-color: transparent;*/
  outline-width: 0;
  text-decoration: none;
}
.accessibility-mode .acadisModal .acssCalloutTargetClone > a.nv-callout-target:focus, .accessibility-mode .acadisModal .acssCalloutTargetClone > a.nv-callout-target:focus:hover, .accessibility-mode .acadisModal .acssCalloutTargetClone button.nv-callout-target:focus, .accessibility-mode .acadisModal .acssCalloutTargetClone button.nv-callout-target:focus:hover, .accessibility-mode .acadisModal .acssCalloutTargetClone input.nv-callout-target:focus, .accessibility-mode .acadisModal .acssCalloutTargetClone input.nv-callout-target:focus:hover {
  border-radius: 4px;
  outline: 2px solid !important;
  outline-color: #92d1ff !important;
}
.accessibility-mode .accessibility-mode .acadisModal .acssCalloutTargetClone > a.nv-callout-target:focus, .accessibility-mode .accessibility-mode .acadisModal .acssCalloutTargetClone > a.nv-callout-target:focus:hover, .accessibility-mode .accessibility-mode .acadisModal .acssCalloutTargetClone button.nv-callout-target:focus, .accessibility-mode .accessibility-mode .acadisModal .acssCalloutTargetClone button.nv-callout-target:focus:hover, .accessibility-mode .accessibility-mode .acadisModal .acssCalloutTargetClone input.nv-callout-target:focus, .accessibility-mode .accessibility-mode .acadisModal .acssCalloutTargetClone input.nv-callout-target:focus:hover {
  outline-color: #4d90fe !important;
}
.acadisModal .acssCalloutBg {
  background-color: white;
  filter: alpha(opacity=0);
  height: 100% !important;
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  width: 100%;
  opacity: 0;
  overflow: hidden;
  -moz-transition: opacity 250ms ease-in-out;
  -o-transition: opacity 250ms ease-in-out;
  -webkit-transition: opacity 250ms ease-in-out;
  transition: opacity 250ms ease-in-out;
  z-index: 11999;
}
.acadisModal .acssCalloutBg.acssModHover {
  cursor: pointer;
}
.acadisModal.acssModActive .acssCallout {
  opacity: 1;
}
.acadisModal.acssModActive .acssCalloutTargetClone {
  opacity: 1;
}
.acadisModal.acssModActive .acssCalloutBg {
  opacity: 0;
}

@media (max-width: 767.98px) {
  .acadisModal .acssCallout {
    width: auto !important;
    top: 10px !important;
    right: 10px !important;
    bottom: 10px !important;
    left: 10px !important;
    border-radius: 0.6em !important;
  }
  .acadisModal .acssCallout > .acadisModal-zoomScrollableArea > .acadisModal-headerControl {
    margin-top: 0;
  }
  .acadisModal .acssCallout > .acadisModal-zoomScrollableArea > .acadisModal-header {
    margin-right: 2em;
  }
  .acadisModal .acssCallout > .acadisModal-zoomScrollableArea > .acadisModal-content {
    margin-top: 4px;
    max-height: 70vh;
  }
  .acadisModal .acssCalloutTargetClone {
    display: none !important;
  }
}
@media screen and (max-height: 400px) {
  .acadisModal > .acssCallout {
    display: flex;
    padding: 1em !important;
  }
  .acadisModal > .acssCallout > .acadisModal-zoomScrollableArea {
    overflow: auto;
    width: 100%;
  }
  .acadisModal > .acssCallout > .acadisModal-zoomScrollableArea > .acadisModal-content {
    overflow: visible;
    margin-right: 0;
    max-height: none;
  }
}
.acadisModal .acssModal > header, .acadisModal .acssModal.acssModAlert.acssModNone > header {
  margin-bottom: 1em;
}
.acadisModal .acssModal .acadisModal-caption {
  margin-bottom: 1em;
  margin-top: -0.5em;
}
.acadisModal .acssModal .acadisModal-caption:empty {
  margin-top: 0;
}
.acadisModal .acssModal .acadisModal-caption > p:first-child:empty, .acadisModal .acssModal .acadisModal-caption > div:first-child:empty, .acadisModal .acssModal .acadisModal-caption > span:first-child:empty {
  margin-top: -1em;
}
.acadisModal .acssModal .acadisModal-caption > p:last-child, .acadisModal .acssModal .acadisModal-caption > div:last-child, .acadisModal .acssModal .acadisModal-caption > span:last-child {
  margin-bottom: 0 !important;
}
.acadisModal .acssModal.mod-has-pager > footer {
  align-items: center;
  display: flex;
  flex-direction: row-reverse;
}
.acadisModal .acssModal.mod-has-pager > footer > .acssModalFooterText,
.acadisModal .acssModal.mod-has-pager > footer > .acssNotificationRequired {
  float: none !important;
  flex: 1 1;
  order: 2;
  text-align: left;
}
.acadisModal .acssModal.mod-has-pager > footer > .nv-as-container {
  order: 1;
}

.acadisModal > .acssCallout.acssModNoHeader {
  padding-top: 2em;
}
.acadisModal > .acssCallout > .acadisModal-caption > .nv-callout-caption > p,
.acadisModal > .acssCallout > .acadisModal-caption > .nv-callout-caption > ul {
  margin-top: 0;
}

body.at-confirm {
  background: url("../images/pinstripe.png") #f9f9f9;
  color: #272727;
}
body.at-confirm h1.blah {
  background: #F0F0F0;
  border-top: 1px solid black;
  border-bottom: 1px solid black;
  margin-top: 0;
  padding: 0.5em 0;
  text-align: center;
}
body.at-confirm .acssHeaderBand {
  text-align: center;
}
body.at-confirm .confirmContainer {
  margin-top: 6em;
}
body.at-confirm .confirmContainer .acssBand100 {
  background: white;
  box-shadow: 0 0 14px 4px #a6abb7;
  margin: 0;
}
body.at-confirm .confirmContainer .acssBand100 .acssBandHead {
  border: 1px solid #4668ba;
  margin: -1px -2px 0 -2px;
  padding-top: 0.75em;
  padding-bottom: 0.75em;
}
body.at-confirm .confirmContainer .acssBand100 .acssBandHead > .acssBandHeadTitle {
  font-size: 1.25em;
  font-weight: 600;
}
body.at-confirm .confirmContainer .acssBand100 .acssBandContent {
  padding-top: 1.5em;
}
body.at-confirm .confirmContainer .acssButtonSubmit {
  margin-top: 2em;
}

/* NuGet Package: scrollableTable.js
   version 0.4.2 */
.nv-st-scrollable-container {
  margin-bottom: 1em;
  position: relative;
  visibility: hidden;
  width: 100%;
}
.nv-st-scrollable-container * {
  box-sizing: border-box;
}
.nv-st-scrollable-container.nv-st-initializing, .nv-st-scrollable-container.nv-st-initialized {
  height: 20em;
  overflow: hidden;
}
.nv-st-scrollable-container.nv-st-initialized {
  visibility: inherit;
}

.nv-st-scrollable-container table {
  margin-bottom: 0 !important;
}

table.nv-st-has-fixed-columns {
  width: auto;
}
table.nv-st-has-fixed-columns.nv-st-column-headings {
  width: 0;
}

.nv-st-column-heading-container {
  background: white;
  border-bottom: none;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
  overflow: hidden;
  position: absolute;
  top: 0;
  right: 0;
  left: 0;
  z-index: 3;
}
.nv-st-column-heading-container.table-container table thead tr th {
  -webkit-transition: width 0s ease-out;
  -moz-transition: width 0s ease-out;
  -ms-transition: width 0s ease-out;
  -o-transition: width 0s ease-out;
  transition: width 0s ease-out;
}
.nv-st-column-heading-container table,
.nv-st-column-heading-container table thead tr th {
  border-bottom: none !important;
  margin-bottom: 0 !important;
  table-layout: fixed;
}

.nv-st-row-heading-container {
  background: white;
  overflow: hidden;
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  z-index: 4;
}
.nv-st-row-heading-container .nv-st-row-headings {
  border-right: 1px solid black;
  table-layout: fixed;
  width: 0;
}
.nv-st-row-heading-container tbody > tr {
  background: white;
}

.nv-st-top-left-corner-container {
  background-color: white;
  overflow: hidden;
  position: absolute;
  top: 0;
  left: 0;
  z-index: 6;
}
.nv-st-top-left-corner-container table.nv-st-top-left-corner {
  border-right: 1px solid black;
  margin-bottom: 0;
  table-layout: fixed;
  width: 0;
}

.nv-st-scrollable-area {
  border-top-left-radius: 0;
  border-top-right-radius: 0;
  border-top: 1px solid black;
  min-height: 0.01%;
  overflow-x: auto;
}
.nv-st-scrollable-area.nv-st-has-fixed-columns {
  overflow-y: auto;
}
.nv-st-scrollable-area.nv-st-initializing, .nv-st-scrollable-area.nv-st-initialized {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 3;
}
.nv-st-scrollable-area .nv-st__data-cell {
  min-width: 16em;
  width: 16%;
}
.nv-st-scrollable-area .nv-st__data-cell--medium {
  min-width: 12em;
  width: 12%;
}
.nv-st-scrollable-area .nv-st__data-cell--narrow {
  min-width: 8em;
  width: 8%;
}
.nv-st-scrollable-area .nv-st__data-cell--small {
  min-width: 4em;
  width: 4%;
}
.nv-st-scrollable-area .nv-st__data-cell--tiny {
  min-width: 2em;
  width: 1%;
}
.nv-st-scrollable-area .nv-st__data-cell--wide {
  min-width: 32em;
  width: 32%;
}
.nv-st-scrollable-area .nv-st-fixed-column {
  visibility: hidden;
}
.nv-st-scrollable-area tr:not(.activeRowHighlight) td:first-of-type:not(.mod-active-first) {
  border-left: 1px solid transparent;
}

.nv-st-first-scrollable-cell {
  padding-left: 0.6em !important;
}

.nv-table-container.nv-st-scrollable-container .tablesorter-header-inner {
  margin-right: 15px;
}

.nv-st-scrollable-container .sorter-false .tablesorter-header-inner {
  margin-right: 0;
}

.nv-st-scrollable-container .acssStatusPip {
  box-sizing: content-box;
}

@media screen and (max-width: 767px) {
  .nv-st-scrollable-area {
    left: 0 !important;
    overflow: auto;
    width: 100%;
  }
  .nv-st-scrollable-area .nv-st-scrollable-table-data {
    margin-left: 0 !important;
    width: auto !important;
  }
  .nv-st-scrollable-area .nv-st-scrollable-table-data .nv-table-header,
  .nv-st-scrollable-area .nv-st-scrollable-table-data th, .nv-st-scrollable-area .nv-st-scrollable-table-data td {
    visibility: visible !important;
  }
  .nv-st-column-heading-container th {
    visibility: visible !important;
  }
  .nv-st-top-left-corner-container,
  .nv-st-row-heading-container {
    display: none;
  }
}
/*.nv-st-scrollable-container.narrow-mode {
    @include nv_st_narrow_mode();
}*/
.nv-st-show-full-band .acssBandContent {
  margin-bottom: 0;
}

#nv-st-scrollbar-checker {
  border: 0;
  height: 100px;
  margin: 0;
  outline: 0;
  overflow: scroll;
  padding: 0;
  position: absolute;
  top: -10000px;
  left: -10000px;
  width: 100px;
}

/* Acadis/Portal overrides to ScrollableTable scss go here. */
.nv-st-scrollable-area .acssTableSolid, .nv-st-scrollable-area .nv-table {
  width: 100%;
}

.nv-st-scrollable-container .sorter-false .tablesorter-header-inner {
  margin-right: 0;
}

.acssAction.acssModTextWithIcon {
  background-repeat: no-repeat;
  background-position: left center;
}
.acssBandHead .acssAction.acssModTextWithIcon.acssModFilters {
  display: inline-block;
  /*&:before {
      @include glyphBase("false");
      content: "\e956";           //Filter
      font-size: 1.2em !important;
      margin-top: 0;
      margin-right: .2em;
      margin-left: .4em;
  }*/
}

.accessible-text-section {
  margin-top: 0.5em;
}
.accessible-text-section.expanded button.collapse-trigger .nv-glyph {
  transform: rotate(45deg);
  position: relative;
  top: 3px;
}
.accessible-text-section button.collapse-trigger > span {
  margin-right: 0;
}

.accessible-text-container {
  border: 1px solid #999999;
  display: none;
  max-width: 40em;
  max-height: 20em;
  margin-left: 1.5em;
  margin-top: 0.5em;
  overflow-y: scroll;
  padding: 0.3em;
  resize: vertical;
}
.accessibility-mode .accessible-text-container {
  border-color: #999999;
}
.accessible-text-container.shown {
  min-height: 2em;
}

.media-preview {
  padding-top: 5px;
}
.media-preview img {
  max-width: 400px;
}

.media-preview-container img {
  max-width: 100%;
}
.media-preview-container .copy-protect-wrapper {
  display: none;
}
.media-preview-container .copy-protect-overlay {
  display: none;
}
.media-preview-container.mod-image .copy-protect-wrapper {
  display: block;
  position: relative;
}
.media-preview-container.mod-image .copy-protect-overlay {
  display: block;
  position: absolute;
  background-color: rgba(255, 255, 255, 0);
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
}

.accessible-text-details {
  margin: 0.5em 0 1em -0.25em;
}
.accessible-text-details summary {
  color: #4668ba;
  fill: #4668ba;
  cursor: pointer;
  list-style: none !important;
}
.accessible-text-details summary:hover {
  text-decoration: underline;
}
.accessible-text-details summary:focus {
  outline: 1px solid;
  outline-color: #92d1ff;
}
.accessibility-mode .accessible-text-details summary:focus {
  outline-color: #4d90fe;
}
.accessible-text-details summary::before {
  display: inline-block;
  font-family: "icomoon";
  line-height: 0;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  speak: none;
  text-transform: none;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\e95c"/"";
  font-size: 1.2em;
  vertical-align: -2px;
  speak: none;
}
.accessible-text-details summary::before:before {
  content: "**";
}
.accessible-text-details summary::after {
  display: inline;
}
.accessible-text-details summary.mod-audio-video::after {
  content: "Show transcript";
}
.accessible-text-details summary.mod-image::after {
  content: "Show long description";
}
.accessible-text-details[open] summary::before {
  padding-left: 3px;
  margin-left: -3px;
  transform: rotate(45deg);
}
.accessible-text-details[open] summary.mod-audio-video::after {
  content: "Hide transcript";
}
.accessible-text-details[open] summary.mod-image::after {
  content: "Hide long description";
}
.accessible-text-details .accessible-text-container {
  display: block;
}

/*
    Automated Testing Cascading Style Sheet (ATCSS) framework
    Table of contents

    1.) Default element styles
    2.) Test styles
    3.) Screen Hider
    4.) Done page
    5.) Lists
        5.4) Text Input Lists
    7.) Individual features
        7.01) Modal Popovers
    i.) Utility Classes
*/
/*
    1.) Default element styles
--------------------------------------------------------------------*/
html {
  font-size: 15px;
}

body {
  margin: 0;
  padding: 0;
  line-height: 1.4em;
}

h2 {
  font-size: 1.3em;
  margin: 0 0 0.333em 0;
}

input:focus {
  outline: 1px solid;
  outline-color: #92d1ff;
}
.accessibility-mode input:focus {
  outline-color: #4d90fe;
}

.acssAtTestPage [tabindex="-1"]:focus,
.acssAtTestPage .acssMediaTranscript:focus,
.acssAtTestPage .acssApplyFocusStyle:focus,
.acssAtTestPage .acssAtTestQuestionHeader:focus .acssAtTestQuestionText {
  outline: 1px solid;
  outline-color: #92d1ff;
}
.accessibility-mode .acssAtTestPage [tabindex="-1"]:focus,
.accessibility-mode .acssAtTestPage .acssMediaTranscript:focus,
.accessibility-mode .acssAtTestPage .acssApplyFocusStyle:focus,
.accessibility-mode .acssAtTestPage .acssAtTestQuestionHeader:focus .acssAtTestQuestionText {
  outline-color: #4d90fe;
}

/*
    2.) Test styles
--------------------------------------------------------------------*/
.acssHeaderBand {
  background-color: #e1e1e1;
  border: 1px solid black;
  padding: 7px;
  position: fixed;
  top: 0;
  right: 0;
  left: 0;
  z-index: 20000;
}
.acssHeaderBand h1, .acssHeaderBand .acssH1Style {
  display: inline-block;
  font-size: 1.25em;
  font-weight: 600;
  margin: 0;
  padding: 0;
  text-align: center;
  vertical-align: text-top;
  width: 40%;
}
.acssHeaderBand h1.acssModStudentName, .acssHeaderBand .acssH1Style.acssModStudentName {
  font-size: 1rem;
  text-align: left;
  width: 30%;
}
.acssHeaderBand .acssTimeLimit {
  display: inline-block;
  margin: 0;
  padding: 0;
  text-align: right;
  vertical-align: text-top;
  width: 28%;
}
.acssHeaderBand.acssModTextSizeChecker {
  position: static;
  visibility: hidden;
}

#testContent {
  display: none;
}

.acssAtTest {
  margin: 0 0 0 -3em;
  padding: 0.5em 0 0 1.5em;
}

ol.acssAtTest {
  list-style-position: outside;
}

ul.acssAtTest {
  list-style: none;
}

fieldset.acssAtTestQuestion {
  border-width: 0 0 1px 0;
  border-style: solid;
  border-color: #bbb;
  color: #000;
  margin-bottom: 0.5em;
  padding: 1em 0.75em;
  max-width: 60em !important;
}
fieldset.acssAtTestQuestion > div:first-child {
  margin-left: 5em;
}
fieldset.acssAtTestQuestion img:focus {
  outline: 1px solid;
  outline-color: #92d1ff;
}
.accessibility-mode fieldset.acssAtTestQuestion img:focus {
  outline-color: #4d90fe;
}

.acssAtTestQuestionHeader {
  color: #444;
  display: inline-block;
  font-size: 1em;
  line-height: 20px;
  margin-bottom: 0.5em;
  margin-left: 1.5em;
  padding-top: 1em;
}
.acssAtTestQuestionHeader .acssAtTestQuestionNumber {
  float: left;
  font-size: 1.3em;
}
.acssAtTestQuestionHeader .acssAtTestQuestionNumber:after {
  content: ".";
}

.acssQuestionFlagButton {
  background-color: transparent !important;
  background-image: url("../images/sprite-flags.png") !important;
  background-repeat: no-repeat !important;
  border: none !important;
  display: inline-block;
  float: left;
  height: 20px;
  margin-top: -3em !important;
  padding-right: 5px !important;
  width: 15px;
}
.acssQuestionFlagButton.acssOn {
  background-position: 0 4px;
}
.acssQuestionFlagButton.acssOff {
  background-position: 0 -16px;
}
.acssQuestionFlagButton:focus {
  outline: 1px solid  !important;
  outline-color: #92d1ff  !important;
}
.accessibility-mode .acssQuestionFlagButton:focus {
  outline-color: #4d90fe  !important;
}

.acssAtTestQuestionText {
  display: inline-block;
  margin-left: 1em;
  max-width: 760px;
  padding-top: 0;
  margin-top: 0;
  margin-bottom: 0;
}

.acssAtTestQuestionFillInBlank {
  padding: 0 0 1em 5em;
}

ol.acssAtTestQuestionAnswers {
  list-style: upper-alpha;
  padding: 0 0 0 4.6em;
  margin: 0 0 0 0;
}

div.acssAtTestQuestionMedia {
  margin: 0 0 0.5em 3.6em;
  max-width: 37em;
}

li.acssAtTestQuestionAnswersItem {
  color: #000;
  clear: both;
  margin: 0 0 0.4em 0;
  position: relative;
}
li.acssAtTestQuestionAnswersItem input[type=radio] {
  height: 1.2em;
  margin: 0 0.2em;
}

div.acssAtTestQuestionAnswersItemMedia {
  margin: 0.5em 0 0.5em 24px;
  max-width: 37em;
}
div.acssAtTestQuestionAnswersItemMedia > img {
  vertical-align: top;
}

div.acssButtonSubmit {
  text-align: right;
  margin: 10px 0 0 0;
  clear: both;
}

.acssTranscriptToolbar > .nv-as-container, .acssAtTestQuestionMedia > .nv-as-container, .acssAtTestQuestionAnswersItemMedia > .nv-as-container {
  display: block !important;
}
.acssTranscriptToolbar > .nv-as-container.nv-display-none-always, .acssAtTestQuestionMedia > .nv-as-container.nv-display-none-always, .acssAtTestQuestionAnswersItemMedia > .nv-as-container.nv-display-none-always {
  display: none !important;
}

.acssLinkToggle {
  color: #000 !important;
  margin: 3px 0 3px 0;
  padding-left: 1em !important;
  display: block !important;
}
.acssLinkToggle.nv-display-none-always {
  display: none !important;
}
.acssLinkToggle:hover {
  color: #444;
  text-decoration: none;
}
.acssLinkToggle.acssClosed {
  background: url("../images/sprite-toggleArrows.png") no-repeat 0 3px !important;
}
.acssLinkToggle.acssOpened {
  background: url("../images/sprite-toggleArrows.png") no-repeat 0 -13px !important;
}

.acssMediaTranscript {
  border: 1px solid #ccc;
  box-sizing: border-box;
  padding: 0.5em 1em;
  background-color: #f6f6f6;
  margin: 0.5em 0 0 1.3em;
  width: calc(100% - 18px);
  position: relative;
}
.acssMediaTranscript .nv-as-container {
  position: absolute;
  top: 0;
  right: 0;
}

.acssQuestionMediaTranscript {
  color: #000;
  display: block;
  margin-right: 3em;
}

/*
    3.) Screen Hider
--------------------------------------------------------------------*/
#screenHider {
  position: fixed;
  padding: 0;
  margin: 0;
  width: 100%;
  height: 100%;
  background: #FFFFFF;
  z-index: 21000;
}

#screenHiderVert {
  position: absolute;
  top: 50%;
  left: 0;
  width: 100%;
}

#screenHiderHorizontal {
  width: 390px;
  margin-left: auto;
  margin-right: auto;
  background: rgba(0, 0, 0, 0.1);
}

#screenHiderText {
  color: #000000;
  padding: 10px 10px 10px 10px;
}

.screenHiderCSSCheckText.acssCheckOk {
  display: inline !important;
}
.screenHiderCSSCheckText.acssCheckOk.nv-display-none-always {
  display: none !important;
}
.screenHiderCSSCheckText.acssCheckFail {
  display: none;
}

/*
    4.) Done page
--------------------------------------------------------------------*/
.at-done h1 {
  font-size: 1.6em;
  font-weight: bold;
  margin: 0;
}
.at-done header {
  border-bottom: solid 1px #000;
  padding: 1em;
}
.at-done header > img {
  width: 150px;
  height: auto;
  margin-right: 20px;
  vertical-align: middle;
}
.at-done header > strong {
  display: inline;
  font-size: 1.6em;
  font-weight: bold;
  vertical-align: middle;
}
.at-done div[role=main] {
  padding: 20px 0 0 25px;
}
.at-done section {
  position: relative;
  padding-left: 45px;
}
.at-done section > img {
  position: absolute;
  top: 0;
  left: 0;
}
.at-done section > p {
  font-size: 1em;
  margin: 5px 0;
}
.at-done section > .your-grade {
  font-size: 2em;
  margin: 25px 0;
}
.at-done section > .take-survey {
  background-image: url(../images/portal-sprite-login@1x.png);
  background-repeat: no-repeat;
  background-position: 0 -28px;
  font-size: 1.2em;
  height: 27px;
  line-height: 27px;
  padding-left: 32px;
}
.at-done section > .learningObjectivesBand {
  padding-left: 0px;
  margin-left: 0px;
}
.at-done section > .acssBandHead {
  padding-left: 0px;
  margin-left: 0px;
}
.at-done section > .acssBandHead > .acssBandHeadTitle {
  color: black;
}
.at-done section > .acssBandCaption {
  padding-left: 0px;
  margin-left: 0px;
}
.at-done section > .nv-table-container {
  width: 90%;
}

/*
    5.) Lists
        5.4) Text Input Lists
--------------------------------------------------------------------*/
.acssTextInputList {
  margin: 1px 0;
  clear: left;
}

.acssTextInputList > dt {
  display: block;
  float: left;
  clear: left;
  width: 30%;
  font-weight: bold;
  text-align: right;
  margin: 0 0 5px 0;
}

.acssTextInputList > dd {
  display: block;
  margin: 0 0 1px 30%;
  padding: 0 0 0 15px;
}

/*
    7.) Individual features
        7.01) Modal Popovers
--------------------------------------------------------------------*/
div.acssModalBg {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  filter: alpha(opacity=40);
  opacity: 0.4;
  background: #000;
  overflow: hidden;
}

div.acssModal {
  background: #e1e1e1;
  padding: 24px 0 0 0;
  position: absolute;
  float: left;
  zoom: 1;
}

div.acssModalTop {
  margin: 0;
  background: url(../images/acssModalTop.gif) 0 100% repeat-x #e6e6e6;
  height: 27px;
  text-align: right;
  position: absolute;
  top: -3px;
  left: 8px;
  right: 8px;
  float: left;
  padding: 0;
  zoom: 1;
}

h2.acssModalTopTitle {
  margin: 0;
  padding: 7px 0 7px 7px;
  float: left;
  position: relative;
  left: -8px;
  font-size: 1rem;
  line-height: 1rem;
  font-weight: 600;
  background: url(../images/acssModalTopTitle.gif) no-repeat;
}

div.acssModalTopRight {
  background: url(../images/acssModalTopRight.gif) no-repeat;
  width: 74px;
  height: 27px;
  display: block;
  text-indent: -10000px;
  overflow: hidden;
  margin: 0 0 0 0;
  text-align: left;
  position: relative;
  right: -8px;
  float: right;
}

div.acssModalMain {
  border-left: 3px solid #acacac;
  border-right: 3px solid #acacac;
  border-bottom: 3px solid #acacac;
  padding: 5px 5px 0 5px;
  position: relative;
  background: #e1e1e1;
}

div.acssModalMainWrap {
  position: relative;
  overflow: auto;
  padding: 0 0 5px 0;
  width: 400px;
  max-height: 460px;
}

div.acssModalMainContent {
  background: #fff;
  border: 1px solid #b8b8b8;
  padding: 10px;
  border-bottom: 1px solid #b8b8b8;
  border-right: 1px solid #b8b8b8;
  margin: 0 0 0 0;
  width: auto;
}

div.acssModalMainFooter {
  text-align: right;
  padding: 5px 5px 0 0;
  clear: left;
}

div.acssModalMainFooter .acssNotificationRequired {
  padding-left: 5px;
  text-align: left;
  float: left;
}

/* deprecated, though still used on some pages, needs to be stripped out */
div.acssModalMainButtons {
  text-align: right;
  padding: 5px 5px 0 0;
  clear: left;
}

div.acssModalResizer {
  display: block;
  width: 13px;
  height: 13px;
  background: url(../images/acssModalResize.gif) no-repeat 100% 100%;
  float: right;
  clear: right;
  padding: 5px 0 0 0;
}

/*    
        7.02) Growls
*/
.nv-notification-content {
  line-height: normal !important;
}

/*
    i.) Utility classes
--------------------------------------------------------------------*/
#screenHiderCSSCheckText1, #screenHiderCSSCheckText2 {
  display: none;
}
