/* 
button:hover{
    filter: brightness(90%);
}
button:after, button:focus, button:active{
    background-color: #008751;
}
  .range-slider-wrap {
    width: 100%;
    padding: 5px 30px 5px 5px;
    display: inline-block;
  }
  
  .irs {
    height: 45px;
    margin-top: 20px;
  }
  
  .irs-line-mid,
  .irs-line-left,
  .irs-line-right,
  .irs-bar,
  .irs-bar-edge,
  .irs-slider {
    background: red;
  }
  
  .irs-line,
  .irs-bar,
  .irs-bar-edge {
    height: 2px;
  }
  
  .irs-line {
    background: #666;
  }
  
  .irs-bar,
  .irs-bar-edge {
    background: #8cc63e;
    top: 0;
  }
  
  .irs-bar-edge {
    width: 10px;
  }
  
  .irs-from,
  .irs-to,
  .irs-single,
  .irs-min,
  .irs-max {
    color: #9B9B9B;
    top: 15px !important;
    font-size: 12px;
  }
  
  .irs-slider {
    width: 20px;
    height: 20px;
    top: 1px;
    background: #008751;
    border: solid 2px #FFFFFF;
    border-radius: 50%;
    -webkit-transform: translateY(-50%);
            transform: translateY(-50%);
  }
  #prg-rng{
      display: inline;
  }
  .listImage {
    width: 65px;
    max-width: 65px;
    min-width: 65px;
}
.active{
  filter: brightness(85%);
} */

.ja-table-pillars{
    font-size: x-small;
  }
  .program-page-text{
      background-color: #fff;
      padding-top: 3em;
      padding-left: 1em;
      padding-bottom: 2em;
      border-left: 1px solid #dee2e6;
      border-right: 1px solid #dee2e6;
  }
  .program-page-text h3 {
      padding-top: 0;
      margin-top: -1.5em;
  }
  .ja-anchor{
    padding-bottom:15px;
    padding-top:15px;
    border-top:solid #ccc 1px
  }