/**
 * Mobile
 *
 * The follow styles are applied to mobile devices.
 *
 * Absolute positioning is an absolute no-no on mobile devices. 
 * There’s no room to float anything on such a small screen either. 
 * We need to keep everything in the document flow so that the 
 * mobile UA sees a one column layout.
 *
 * Ref: http://nidahas.com/2005/04/04/mobile-css-first-steps/
 *
 */

* {
   background-image: none !important;
   float: none !important;
   position: static !important;      
}

/*
Print-friendly links
*/
.pf { display: none; }