diff --git a/modules/toolbar/toolbar.js b/modules/toolbar/toolbar.js
index d50f205..b8e9dcd 100644
--- a/modules/toolbar/toolbar.js
+++ b/modules/toolbar/toolbar.js
@@ -2,6 +2,8 @@
 
 Drupal.toolbar = Drupal.toolbar || {};
 
+//since $('body') is being used in a resize handler lets cache it.
+Drupal.toolbar.body = $('body');
 /**
  * Attach toggling behavior and notify the overlay of the toolbar.
  */
@@ -35,6 +37,13 @@ Drupal.toolbar.init = function() {
   else {
     Drupal.toolbar.expand();
   }
+
+  // Adjust body's padding-top as needed so the toolbar doesn't cover content.
+  $(window).resize(function () {
+    if (parseInt(Drupal.toolbar.body.css('padding-top')) !== Drupal.toolbar.height()) {
+      Drupal.toolbar.body.css('padding-top', Drupal.toolbar.height());
+    }
+  });
 };
 
 /**
