html {
height: 100%;
}
body {
height: 100%;
margin: 0;
}
#content {
height: 100%;
}
header,
.leaflet-control {
display: none;
}
.map-layout .overlay-sidebar #sidebar {
display: none;
}
.map-layout #sidebar {
page-break-after: always;
& > * {
display: none;
}
#sidebar_content {
display: unset;
}
button,
input,
textarea,
.secondary-actions {
display: none;
}
}
#map-ui {
display: none !important;
}
#map {
position: relative;
height: calc(100% - 40px);
box-sizing: border-box;
border: 1px solid black;
}
/* Rules for attribution text under the main map shown on printouts */
#attribution {
page-break-inside: avoid;
height: 40px;
font-size: 12px;
table {
width: 100%
}
}
.attribution_notice {
text-align: center;
}