/*
 MOCS Articles Print CSS
 For printing articles under Learn PASSPort
 2023-05-30

 Blue #0a5796
 Skyblue #1771b7
 Plum #9f2882
*/
body {
    font-size:12pt;
    margin:0 2cm;
}
/* ===== Smaller/no display */
img.agency-logo {
    height:100px;
}
a#nav-open-btn, div.nav-outer, a#toggle-mobile-search, div.subheader, div.agencies-about-links, div#help-button, p.g-go, section.help-q-ctr {
    display:none;
}

/* ===== Control layouts */
article img {max-width:100%;}
.g-section > h2 {break-before:page;}
.guide section {
    margin-top:1.5rem;
    margin-bottom:1.5rem;
}
.g-box-warning, .g-box-alert, .g-box-note, .g-box-tip {
    break-inside:avoid-page;
    background:none;
    border-style:solid;
    border-width:1px 1px 1px 5px;
}
.g-count {break-after:avoid;}
.g-after div {display:block;}
.g-after div p {
    font-size:1rem;
    margin:1rem 0;
    line-height:normal;
}
.g-after div .g-next a, .g-after div .g-prev a, .g-after div p a {
    background:none;
    padding:1rem 0;
    font-size:1rem;
}
.g-after div .g-prev a::before {
    content:"";
    display:none;
}
.g-after div .g-next a::after, .g-after div .g-prev a::after,.g-after div p a::after {
    content:" (Link: https://www.nyc.gov" attr(href) ")";
    font-size:1rem;
    position:static;
}
.g-after a span {margin:0;}

/* ===== Control font styles */
article h2 {font-size:1.2em;}

/* ===== Show full urls */
article a::after {
    content:" (Link: " attr(href) ")";
}
article a[href^="#"]::after {content:"";}

/* ===== Print full table view 
@media print {

  .filing-tables{
    overflow-x: visible;
  }
  #docs-table {
    width: 90%;
    font-size: 10pt;
    transform: scale(0.9);
    transform-origin: top left;
  }
  #dates-table {
    width: 100%;
    font-size: 9pt;
    transform: scale(1);
    transform-origin: top left;
  }
  #coi-table {
    width: 80%;
    font-size: 9pt;
    transform: scale(0.8);
    transform-origin: top left;
  }
  table {
    page-break-inside: avoid;
  }

}*/
/* ==== Print table on next page
#appx-coi, #appx-dates {break-before: page;} */