/* Print CSS CoM
Version 1/09 September - 11:38 Dee's Live update check */

@media print {
    * {
        font-family: Arial, Helvetica, sans-serif;
    }
    *, *:after, *:before {
        box-sizing: border-box !important;
    }
    @page {
        size: auto;
        margin: 1.8cm !important;
    }
    .site-main::before {
        content: url(https://www-test.minneapolismn.gov/media/minneapolismngov/site-assets/css/logo);
        width: 100%;
    }
    h1, h2, h3 {
        page-break-after: avoid !important;
    }
    .wrapper, .content {
        width: auto !important;
        border: 0;
        margin: 0;
        padding: 0;
        float: none !important;
    }
    .molecule--figure figure .figure-image {
        width: 100% !important;
        z-index: 1;
        position: absolute;
    }
    .search-feature--content {
        display: none !important;
    }
    .atom--zone-header, .grid-container.fluid {
        max-width: none;
    }
    .atom--zone-header {
        margin-top: 0 !important;
        padding-top: 0 !important;
    }
    .grid-margin-x>.large-10 {
        width: 100%;
    }
    #resident-actions-89124.medium-margin-collapse>.large-3 {
        width: 50%;
    }
    .medium-margin-collapse>.large-3 {
        width: 70%;
    }
    .molecule--resident-action-card .card .card-section, .molecule--resident-action-card .molecule--document-card .card-section {
        padding: .5rem!important;
        white-space: normal;
        word-break: break-word;
        text-align: left;
    }
    a[href]:after {
        content: " (" attr(href) ")";
        color: gray;
        line-height: 1.25;
    }
    .wrapper, .content, .card-text {
        margin-right: 0;
    }
    .large-up-4>.cell, .molecule--document-card .large-up-4>.card-section {
        width: 110%;
    }
    button#_wd1bqtv5x-button {
        display: none;
    }
    #list-links-10807.grid-margin-x.large-up-3>.cell, .molecule--document-card .grid-margin-x.large-up-3>.card-section {
        width: 50%;
    }
    #list-links-10807.molecule--link-card .card .card-content, .molecule--link-card .molecule--document-card .card-content {
        margin-top: 0;
        margin-bottom: 0;
        white-space: normal;
        word-break: break-all;
    }
    /* Hide 311 Button */
    .molecule--311-button, #more-89257 {
        display: none !important;
    }
    .grid-x, .organism--multicolumn-content .multicolumn-content--columns {
        width: 100%;
    }
    /* Insert after the content */
    .site-update::after {
        content: "City of Minneapolis (c) www.minneapolismn.gov";
        color: #000!important;
        font-size: 1em;
        page-break-before: avoid !important;
    }
    /* Image Section - p1  */
    #promotion-89257 .card {
        flex-wrap: wrap;
    }
    #promotion-89257 .card-image, #promotion-89257 .card-section {
        flex-basis: 50%;
    }
    #promotion-89257 .card-button {
        flex: 0 0 100%;
    }
    #promotion-89257 .card {
        flex-wrap: wrap;
    }
    #promotion-89257 .card-image, #promotion-89257 .card-section {
        flex-basis: 50%;
    }
    #promotion-89257 .card-button {
        flex: 0 0 100%;
    }
    /* 2nd part */
    #page-summary-97056 .cell {
        width: 100%;
    }
    #heading-97064 {
        padding-top: 1rem!important;
    }
    #explore-section-99277 {
        padding-top: 1.5rem!important;
    }
    .grid-margin-x.large-up-3>.cell, .molecule--document-card .grid-margin-x.large-up-3>.card-section {
        width: 50%;
    }
    .card, .molecule--document-card {
        text-align: left;
    }
    .medium-margin-collapse>.large-4 {
        width: 100%;
    }
    .molecule--scannable-paragraph, .paragraph-content:after, .molecule--scannable-paragraph, .paragraph-content:before {
        margin: 0 !important;
    }
    .molecule--scannable-paragraph .paragraph-content:after, .molecule--scannable-paragraph .paragraph-content:before {
        margin-top: 0 !important;
    }
    .molecule--scannable-paragraph .paragraph-content:after, .molecule--scannable-paragraph .paragraph-content:after {
        margin-top: 0 !important;
    }
    .organism--collapsed {
        padding-top: 0 !important;
        padding-bottom: 0 !important;
    }
    .organism {
        padding: 0 !important;
        margin: 0 !important;
    }
    /* Fixes Padding Issues */
    .medium-margin-collapse>.large-8 {
        width: 100%;
    }
    .cell.large-7 {
        width: 100%;
    }
    /* Display Email Button */
    .button.link {
        display: none !important;
    }
    .organism--multicolumn-content .multicolumn-content:after, .organism--multicolumn-content .multicolumn-content:before {
        margin: 0!important;
    }
    .medium-text-right {
        text-align: left;
    }
    /* Padding Fixes */
    .organism--collapsed.last-of-type {
        padding-bottom: 0.5rem!important;
    }
    .molecule--document-card .organism--multicolumn-content .card-section:first-of-type .multicolumn-content, .organism--multicolumn-content .cell:first-of-type .multicolumn-content, .organism--multicolumn-content .molecule--document-card .card-section:first-of-type .multicolumn-content {
        padding-left: 0 !important;
    }
    .organism--multicolumn-content .multicolumn-content {
        padding-left: 0 !important;
    }
    .organism--multicolumn-content .multicolumn-content .molecule--scannable-paragraph .paragraph-content {
        padding-left: 0 !important;
    }
    .molecule--scannable-paragraph .paragraph-content {
        padding-left: 0 !important;
    }
    a.button.primary.short {
        padding-left: 0;
    }
    /* Link Overlap Fixes */
    .teaser-block-content a {
        display: none;
    }
    /* Animals Section - Adopting  */
    .grid-margin-x>.cell, .molecule--document-card .grid-margin-x>.card-section {
        width: 100%;
    }
    .molecule--teaser-block .teaser-block-image img {
        text-align: left;
        padding: 0 !important;
        margin: 0 !important;
        width: 100%;
    }
    .molecule--teaser-block .teaser-block-image {
        text-align: left;
        width: 50%;
    }
    .molecule--teaser-block .teaser-block-content, .molecule--teaser-block .teaser-block-media {
        padding-left: 0 !important;
    }
    .h2, .molecule--document-card .card-title, .molecule--event-detail .event-detail .neighborhood, .molecule--sign-up-card .card-title, .organism--campaign-header .campaign-title, h2 {
        margin-bottom: 0 !important;
    }
    .molecule--teaser-block .teaser-block-content:after, .molecule--teaser-block .teaser-block-content:before, .molecule--teaser-block .teaser-block-media:after, .molecule--teaser-block .teaser-block-media:before {
        margin-top: 10px !important;
    }
    .molecule--teaser-block .teaser-block-content, .molecule--teaser-block .teaser-block-media {
        padding-left: 0 !important;
    }
    .paragraph-content ul {
        page-break-inside: avoid;
    }
    .paragraph-content p {
        display: block;
        page-break-inside: avoid;
    }
    .molecule--sign-up-card .card-icon {
        display: none;
    }
    .molecule--sign-up-card .card-content {
        padding-left: 0 !important;
    }
    .button, .emergencynotice .notice-body .date, .molecule--button-group nav>ul>li>.button.link, .molecule--button-group nav>ul>li>a, .molecule--expanding-block .button, .molecule--search-filter .filter--trigger, .organism--search-filters .filters--apply, .overview--item .overview--button, ul.list-tags li .button.link, ul.list-tags li a {
        text-align: left;
    }
    a.atom.atom--button.button {
        padding-left: 0 !important;
    }
    .card-section.card-button.hide-for-medium-only {
        display: none;
    }
    a.atom.atom--link-button.button.clear.offset-default {
        padding-left: 0 !important;
    }
    .molecule--sign-up-card .card-content {
        padding: 0 !important;
    }
    .molecule--sign-up-card .card-button {
        padding: 0 !important;
    }
    .card-section {
        padding-left: 0 !important;
        padding-top: 0 !important;
        padding-bottom: 0 !important;
        height: auto;
    }
    section#scannable-paragraph-52985 {
        padding-bottom: 0 !important;
    }
    /* section#scannable-paragraph-53085 h2 {
    padding-top: 1rem !important;
    height: 45px;
} 
section.organism--scannable-paragraphs {
    page-break-after: always !important;
}*/
    section.organism--scannable-paragraphs {
        margin-bottom: 6rem !important;
    }
}

/*Updates 10/15/2021 - JC-T4 PSRR-12231*/
@media print {
  /*News Listing Page*/
  #search-filters {
    display: none !important;
  }
  .organism--search-results-header .results-header {
    margin-top: 1.2rem !important;
    margin-bottom: 1.2rem !important;
  }
  #search-filters .molecule molecule--news-card, #search-listing-news .molecule--news-card .card,
  .card-link, #search-listing-news .molecule--news-card .card .card-section {
    break-inside: avoid !important;
    page-break-inside: avoid !important;
  }
  #search-listing-news .molecule--news-card .card {
    width: 100% !important;
  }
  #search-listing-news .molecule--news-card .card .card-section:first-of-type {
    width: 10% !important;
    padding-left: 0.5rem !important;
    padding-top: 0.5rem !important;
  }
  #search-listing-news .molecule--news-card .card .card-section:last-of-type  {
    display: none !important;
  }
  #search-listing-news .molecule--news-card .card .card-section {
    width: 90% !important;
    display: inline-block !important;
    float: left !important;
    flex: none !important;
  }
  .molecule--news-card .date {
    padding: 0 !important;
    width: auto !important;
  }
  .molecule--news-card .card .card-section, .molecule--news-card .molecule--document-card .card-section {
    min-height: 1rem !important;
    padding: 0 !important;
  }
  .molecule--news-card .date .month,
  .molecule--news-card .date .day {
    font-weight: normal !important;
    font-size: 1.2rem !important;
  }
  .organism--promotion .molecule.molecule--promotion-card .card .card-icon {
    display: none !important;
  }
  .organism--promotion .molecule.molecule--promotion-card .card .card-icon {
    flex: none !important;
  }
  /*News Article*/
  #rich-text-blocks .molecule--rich-text-block .cell {
    margin-left: 0 !important;
  }
  /*Resident Actions*/
  .molecule--resident-action-card .card .card-section, .molecule--resident-action-card .molecule--document-card .card-section {
    padding: 1rem !important;
    padding-bottom: 1rem !important;
    flex: none !important;
    height: auto !important;
  }
  .card.card--resident-action {
    display: block !important;
  }
  .organism--resident-actions .cell {
    width: 100% !important;
  }
  .organism--resident-actions .cell a.card-link {
    height: auto !important;
  }
  .organism--resident-actions .card-icon .atom--icon-square .icon-square {
    height: auto !important;
  }
  .atom--zone-header .heading {
    margin-bottom: 1rem;
  }
  /*Scannable Paragraph*/
  .paragraph-content table tr td,
  .paragraph-content table tr th {
    width: auto !important;
  }
  .paragraph-content table tr th {
    font-weight: 700 !important;
  }
  /*Accordion Opening*/
  .organism--expanding-blocks .molecule--expanding-block .expandable {
    max-height: none !important;
    visibility: visible !important;
    margin: 0 !important;
    margin-left: 1.5rem !important;;
  }
  .organism--expanding-blocks .molecule--expanding-block .call .button {
    display: none !important;
  }
  .organism--expanding-blocks .molecule--expanding-block .call {
    padding: 0 !important;
    padding-bottom: 1rem !important;
  }
  .organism--expanding-blocks .cell {
    margin-left: 1rem !important;
  }
  .organism--scannable-paragraphs img {
      width: 50% !important;
  }
}









