   1.  * {
   2.     margin: 0;
   3. }
   4. html, body {
   5.     height: 100%;
   6. }
   7. .wrapper {
   8.     min-height: 100%;
   9.     height: auto !important;
  10.     height: 100%;
  11.     margin: 0 auto -4em;
  12. }
  13. .footer, .push {
  14.     height: 4em;
  15. }
