3
* Ubuntu Core Front-End Framework
5
* Reset CSS file part of the Ubuntu Core Framework
7
* @project Ubuntu Core Front-End Framework
8
* @author Web Team at Canonical Ltd
9
* @copyright 2012 Canonical Ltd
15
* Resets and default styles for all simple elements
18
* @see http://meyerweb.com/eric/tools/css/reset/
19
* @see http://developer.yahoo.com/yui/3/cssreset/
20
* @see http://necolas.github.com/normalize.css/
23
html, body, div, span, applet, object, iframe,
24
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
25
a, abbr, acronym, address, big, cite, code,
26
del, dfn, em, img, ins, kbd, q, s, samp,
27
small, strike, strong, sub, sup, tt, var,
31
table, caption, tbody, tfoot, thead, tr, th, td,
32
article, aside, canvas, details, embed,
33
figure, figcaption, footer, header, hgroup,
34
menu, nav, output, ruby, section, summary,
35
time, mark, audio, video {
39
vertical-align: baseline;
41
article, aside, details, figcaption, figure,
42
footer, header, hgroup, nav, section { /** Corrects block level element display in older browsers. */
45
audio, canvas, video { /** Corrects inline-block level element display in older browsers. */
46
display: inline-block;
50
audio:not([controls]) { /** Prevents modern browsers from displaying 'audio' without controls. */
53
[hidden] { /** Styling for 'hidden' attribute not present in IE7/8/9, FF3, S4. */
57
font-size: 100%; /** HACK_IE_LTE_7: Corrects text resizing oddly in IE6/7 when body font-size is set using em units. @see http://clagnut.com/blog/348/#c790 */
59
-webkit-text-size-adjust: 100%; /** HACK_IOS: Prevents text size adjust after orientation change, without disabling user zoom. @see www.456bereastreet.com/archive/201012/controlling_text_size_in_safari_for_ios_without_disabling_user_zoom/ */
60
-ms-text-size-adjust: 100%;
63
background: #fff url('../images/background-dots-developer.png');
65
font: normal normal 400 93.75%/1.5 "Ubuntu Beta", UbuntuBeta, Ubuntu,"Bitstream Vera Sans", "DejaVu Sans", Tahoma, sans-serif;
67
-webkit-font-smoothing: antialiased;
68
-moz-font-smoothing: antialiased;
69
-o-font-smoothing: antialiased;
70
font-smoothing: antialiased;
81
margin-bottom: 1.538em;
86
list-style-image: none;
94
blockquote:before, blockquote:after,
100
border-collapse: collapse;
104
border: 0; /** HACK_IE_LTE_9: Corrects color not being inherited in IE6/7/8/9. */
105
*margin-left: -7px; /* HACK_IE_LTE_7: Corrects alignment displayed oddly in IE6/7. */
110
svg:not(:root) { /** HACK_IE_9: Corrects overflow displayed oddly in IE 9. */
117
border-bottom: 1px dotted;
124
font-size: 100%; /** Corrects font size not being inherited in all browsers. */
125
margin: 0; /** Addresses margins set differently in IE6/7, FF3+, S5, Chrome. */
126
vertical-align: baseline; /** Improves appearance and consistency in all browsers. */
127
*vertical-align: middle;
131
line-height: normal; /** HACK_FF_3_4: setting line-height on 'input' using !important in the UA stylesheet. */
134
input[type="button"],
136
input[type="submit"] {
137
cursor: pointer; /** Improves usability and consistency of cursor style between image-type 'input' and others. */
138
-webkit-appearance: button; /** HACK_IOS: Corrects inability to style clickable 'input' types. */
139
*overflow: visible; /** HACK_IE_7: Removes inner spacing without affecting normal text inputs. Known issue: inner spacing remains in IE6. */
141
input[type="checkbox"],
142
input[type="radio"] {
143
box-sizing: border-box; /** HACK_IE_8_9: Addresses box sizing set to content-box in IE8/9. */
144
padding: 0; /** HACK_IE_8_9: Removes excess padding in IE8/9. */
146
input[type="search"] {
147
-webkit-appearance: textfield; /** Addresses appearance set to searchfield in S5, Chrome. */
148
-moz-box-sizing: content-box;
149
-webkit-box-sizing: content-box; /** Addresses box-sizing set to border-box in S5, Chrome. */
150
box-sizing: content-box;
152
input[type="search"]::-webkit-search-decoration { /** Removes inner padding that is displayed in S5, Chrome on OS X. */
153
-webkit-appearance: none;
155
button::-moz-focus-inner,
156
input::-moz-focus-inner { /** HACK_FF_GTE_3: Removes inner padding and border in FF3+. */
161
overflow: auto; /** HACK_IE_LTE-_9: Removes default vertical scrollbar in IE6/7/8/9. */
162
vertical-align: top; /** Improves readability and alignment in all browsers. */
166
text-decoration: none;
172
sup { /** Prevents sub and sup affecting line-height in all browsers. @see gist.github.com/413930 */
176
vertical-align: baseline;
179
vertical-align: text-top;
182
vertical-align: text-bottom;
193
white-space: pre-wrap;
194
word-wrap: break-word;
b'\\ No newline at end of file'