
/* Fix title color and underline */
.navbar-dark .navbar-brand {
	color: black;
}

.navbar-dark.bg-dark {
	background-color: initial!important;
}

a.navbar-brand {
	text-decoration: none;
}

/* Fix spacing issues */
main > div.content {
	padding: 0!important;
}

.no-print {
    display:none!important;
}

.card {
    border: none;
}

.paperlike .card-body {
    padding-top: 0;
    padding-bottom: 0;
}

.paperlike .card {
    margin-top: 0;
    margin-bottom: 0;
}

.motions-print.break-each section:nth-of-type(1n):not(.no-break) {
    page-break-after: always;
}

.motions-print section {
    -webkit-column-break-inside: avoid; /* Chrome, Safari, Opera */
    page-break-inside: avoid; /* Firefox */
    break-inside: avoid; /* IE 10+ */
    page-break-inside: avoid;
    display: table;
}


/* .motions-print h1 {
    font-size: 40pt;
}

.motions-print h2 {
    font-size: 34pt;
    margin-top: 30px;
}

.motions-print p {
    font-size: 28pt;
}
.motions-print small {
    font-size: 18pt;
} */
