diff --git a/rowers/templates/plannedsessions_print.html b/rowers/templates/plannedsessions_print.html
index f91ac599..34b065fc 100644
--- a/rowers/templates/plannedsessions_print.html
+++ b/rowers/templates/plannedsessions_print.html
@@ -63,7 +63,7 @@
Courses
{% for ps in plannedsessions %}
-
+
diff --git a/static/css/rowsandall.css b/static/css/rowsandall.css
index 60918ee3..776bfd55 100644
--- a/static/css/rowsandall.css
+++ b/static/css/rowsandall.css
@@ -85,7 +85,21 @@ a:hover {
text-decoration: underline;
}
+@media print {
+ h1 {
+ page-break-before: always;
+ page-break-after: avoid;
+ }
+
+ h3, h4 {
+ page-break-after: avoid;
+ }
+ pre, blockquote, table {
+ page-break-inside: avoid;
+ }
+
+}
h1 {