2 * Props to Eric Meyer (meyerweb.com) for his CSS reset file. We're using an adapted version here that cuts out some of the reset HTML elements we will never need here (i.e., dfn, samp, etc).
3 * ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- */
7 // --------------------------------------------------
9 html, body { margin: 0; padding: 0; }
10 h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, cite, code, del, dfn, em, img, q, s, samp, small, strike, strong, sub, sup, tt, var, dd, dl, dt, li, ol, ul, fieldset, form, label, legend, button, table, caption, tbody, tfoot, thead, tr, th, td { margin: 0; padding: 0; border: 0; font-weight: normal; font-style: normal; font-size: 100%; line-height: 1; font-family: inherit; }
11 table { border-collapse: collapse; border-spacing: 0; }
12 ol, ul { list-style: none; }
13 q:before, q:after, blockquote:before, blockquote:after { content: ""; }
17 // Pulling in select resets form the normalize.css project
18 // --------------------------------------------------
20 // Display in IE6-9 and FF3
21 // -------------------------
22 // Source: http://github.com/necolas/normalize.css
26 -webkit-text-size-adjust: 100%;
27 -ms-text-size-adjust: 100%;
39 // Display in IE6-9 and FF3
40 // -------------------------
41 // Source: http://github.com/necolas/normalize.css
55 // Display block in IE6-9 and FF3
56 // -------------------------
57 // Source: http://github.com/necolas/normalize.css
61 display: inline-block;
66 // Prevents modern browsers from displaying 'audio' without controls
67 // -------------------------
68 // Source: http://github.com/necolas/normalize.css
69 audio:not([controls]) {
73 // Prevents sub and sup affecting line-height in all browsers
74 // -------------------------
75 // Source: http://github.com/necolas/normalize.css
81 vertical-align: baseline;
90 // Img border in a's and image quality
91 // -------------------------
92 // Source: http://github.com/necolas/normalize.css
95 -ms-interpolation-mode: bicubic;
99 // -------------------------
100 // Source: http://github.com/necolas/normalize.css
102 // Font size in all browsers, margin changes, misc consistency
109 vertical-align: baseline;
110 *vertical-align: middle;
114 line-height: normal; // FF3/4 have !important on line-height in UA stylesheet
115 *overflow: visible; // Inner spacing ie IE6/7
117 button::-moz-focus-inner,
118 input::-moz-focus-inner { // Inner padding and border oddities in FF3/4
123 input[type="button"],
125 input[type="submit"] {
126 cursor: pointer; // Cursors on all buttons applied consistently
127 -webkit-appearance: button; // Style clicable inputs in iOS
129 input[type="search"] { // Appearance in Safari/Chrome
130 -webkit-appearance: textfield;
131 -webkit-box-sizing: content-box;
132 -moz-box-sizing: content-box;
133 box-sizing: content-box;
135 input[type="search"]::-webkit-search-decoration {
136 -webkit-appearance: none; // Inner-padding issues in Chrome OSX, Safari 5
139 overflow: auto; // Remove vertical scrollbar in IE6-9
140 vertical-align: top; // Readability and alignment cross-browser