diff --git a/scss/_print.scss b/scss/_print.scss
index c6b8f35ab2d327cf742fa4b520f5513d3a17149b..7820888118221a293b7b7e4ab28fc1eb2203fe22 100644
--- a/scss/_print.scss
+++ b/scss/_print.scss
@@ -2,14 +2,21 @@
 
 // ==========================================================================
 // Print styles.
-// Inlined to avoid the additional HTTP request: h5bp.com/r
+// Inlined to avoid the additional HTTP request:
+// http://www.phpied.com/delay-loading-your-print-css/
 // ==========================================================================
 
 @media print {
   *,
   *::before,
-  *::after {
+  *::after,
+  *::first-letter,
+  *::first-line {
+    // Bootstrap specific; comment out `color` and `background`
+    //color: #000 !important; // Black prints faster:
+                              //   http://www.sanbeiji.com/archives/953
     text-shadow: none !important;
+    //background: transparent !important;
     box-shadow: none !important;
   }
 
@@ -18,18 +25,39 @@
     text-decoration: underline;
   }
 
+  // Bootstrap specific; comment the following selector out
+  //a[href]::after {
+  //  content: " (" attr(href) ")";
+  //}
+
   abbr[title]::after {
     content: " (" attr(title) ")";
   }
 
+  // Bootstrap specific; comment the following selector out
+  //
+  // Don't show links that are fragment identifiers,
+  // or use the `javascript:` pseudo protocol
+  //
+
+  //a[href^="#"]::after,
+  //a[href^="javascript:"]::after {
+  //  content: "";
+  //}
+
   pre,
   blockquote {
-    border: $border-width solid #999;
+    border: $border-width solid #999;   // Bootstrap custom code; using `$border-width` instead of 1px
     page-break-inside: avoid;
   }
 
+  //
+  // Printing Tables:
+  // http://css-discuss.incutio.com/wiki/Printing_Tables
+  //
+
   thead {
-    display: table-header-group; // h5bp.com/t
+    display: table-header-group;
   }
 
   tr,