/*Program finder CSS for printing results*/
@media print {
  #wb-cont {
    padding-top: 15px;
    margin-bottom: 0 !important;
    color: #000 !important; }

  .blue-checkmark {
    list-style-type: disc !important;
    padding-left: 35px !important; }
    .blue-checkmark > li {
      background: none;
      padding-left: 5px !important; }

  #toolWrapper,
  .pf-container,
  .cnt-selections,
  .result {
    padding: 0 !important;
    margin: 0 !important;
    border: none;
    overflow: visible;
    border-radius: none; }

  #toolWrapper img {
    display: none; }

  div:has(.navigation-buttons) {
    margin: 0; }

  .print .navigation-buttons,
  .print .utility-btns,
  .print .cnt-button,
  .print .cnt-button-move {
    display: none; }
  .print summary {
    background-color: none !important;
    color: #000 !important; }
    .print summary > h2 {
      width: 100%;
      height: -webkit-max-content;
      height: -moz-max-content;
      height: max-content;
      margin-bottom: 0; }
      .print summary > h2 > span .badge-promo:before {
        content: '\a';
        white-space: pre; }
      .print summary > h2 > span .badge-promo {
        display: block;
        float: none !important;
        clear: both !important; }
      .print summary > h2 > .marker::after {
        display: none; } }
