/* --- Remove the unwanted top line from the report --- */
.dose-report {
border-top: none !important;
margin-top: 0 !important;
padding-top: 0 !important;
}
/* --- Ensure the report content is fully visible (fixes clipping) --- */
#doseReport,
#doseReport * {
overflow: visible !important;
max-height: none !important;
height: auto !important;
}
/* --- Fix Weebly section clipping that hides report content --- */
.wsite-section,
.weebly-section,
.section,
.container {
overflow: visible !important;
}
/* --- Preserve your existing report styling --- */
.report-heading {
font-size: 24px;
font-weight: 700;
margin-bottom: 6px;
color: #b23b3b;
text-align: center;
text-transform: capitalize;
}
.report-date {
text-align: center;
font-size: 14px;
color: #444444;
margin-bottom: 32px !important; /* increased spacing */
}
.report-section {
margin-bottom: 24px !important; /* more breathing room */
}
.report-label {
font-size: 14px;
font-weight: 600;
color: #b23b3b;
margin-bottom: 4px;
text-transform: uppercase;
letter-spacing: 0.03em;
}
.report-value {
font-size: 14px;
margin-bottom: 4px;
color: #222222;
}
.report-text {
font-size: 14px;
color: #444444;
margin: 2px 0 6px 0;
line-height: 1.45;
}
.report-text.small {
font-size: 13px;
color: #666666;
line-height: 1.4;
margin: 2px 0 4px 0;
}
/* --- Open spacing inside the dose estimate table --- */
.dose-table th,
.dose-table td {
padding: 10px 12px !important;
}
/* --- Darken general report text for readability --- */
.report-value,
.report-text,
.report-text.small,
.report-date {
color: #111111 !important;
}
/* --- Restore Radon Red for headings and section labels --- */
.report-heading,
.report-label {
color: #b23b3b !important;
}
/* --- Print-safe margins: 3/8" on all sides --- */
@media print {
@page {
margin: 0.375in !important; /* 3/8 inch on all sides */
}
body {
margin: 0 !important;
padding: 0 !important;
}
#doseReport {
padding: 0 !important;
}
#doseReport > * {
margin-left: 0 !important;
margin-right: 0 !important;
}
}