// Variables
//
-// This is the default html and body font-size for the base em value.
+// The default font-size is set to 100% of the browser style sheet (usually 16px)
+// for compatibility with brower-based text zoom or user-set defaults.
+$base-font-size: 100% !default;
+
+// Set your base font-size in pixels so emCalc can do its magic below
$em-base: 16px !default;
// We use these to control various global styles
}
html,
-body { font-size: $em-base; }
+body { font-size: $base-font-size; }
// Default body styles
body {
.text-justify { text-align: justify !important; }
.hide { display: none; }
+// Font smoothing
+// Antialiased font smoothing works best for light text on a dark background.
+// Apply to single elements instead of globally to body.
+// Note this only applies to webkit-based desktop browsers on the Mac.
+.antialiased { -webkit-font-smoothing: antialiased; }
+
// Get rid of gap under images by making them display: inline-block; by default
img { display: inline-block; }