git repos / blockattack-game

blame: source/misc/embedded_libs/fmt-8.1.1/doc/bootstrap/normalize.less

normal view · raw

f8deb5b9 Poul Sander 2022-01-15 13:55 1
/*! normalize.css v3.0.2 | MIT License | git.io/normalize */
f8deb5b9 Poul Sander 2022-01-15 13:55 2
f8deb5b9 Poul Sander 2022-01-15 13:55 3
//
f8deb5b9 Poul Sander 2022-01-15 13:55 4
// 1. Set default font family to sans-serif.
f8deb5b9 Poul Sander 2022-01-15 13:55 5
// 2. Prevent iOS text size adjust after orientation change, without disabling
f8deb5b9 Poul Sander 2022-01-15 13:55 6
//    user zoom.
f8deb5b9 Poul Sander 2022-01-15 13:55 7
//
f8deb5b9 Poul Sander 2022-01-15 13:55 8
f8deb5b9 Poul Sander 2022-01-15 13:55 9
html {
f8deb5b9 Poul Sander 2022-01-15 13:55 10
  font-family: sans-serif; // 1
f8deb5b9 Poul Sander 2022-01-15 13:55 11
  -ms-text-size-adjust: 100%; // 2
f8deb5b9 Poul Sander 2022-01-15 13:55 12
  -webkit-text-size-adjust: 100%; // 2
f8deb5b9 Poul Sander 2022-01-15 13:55 13
}
f8deb5b9 Poul Sander 2022-01-15 13:55 14
f8deb5b9 Poul Sander 2022-01-15 13:55 15
//
f8deb5b9 Poul Sander 2022-01-15 13:55 16
// Remove default margin.
f8deb5b9 Poul Sander 2022-01-15 13:55 17
//
f8deb5b9 Poul Sander 2022-01-15 13:55 18
f8deb5b9 Poul Sander 2022-01-15 13:55 19
body {
f8deb5b9 Poul Sander 2022-01-15 13:55 20
  margin: 0;
f8deb5b9 Poul Sander 2022-01-15 13:55 21
}
f8deb5b9 Poul Sander 2022-01-15 13:55 22
f8deb5b9 Poul Sander 2022-01-15 13:55 23
// HTML5 display definitions
f8deb5b9 Poul Sander 2022-01-15 13:55 24
// ==========================================================================
f8deb5b9 Poul Sander 2022-01-15 13:55 25
f8deb5b9 Poul Sander 2022-01-15 13:55 26
//
f8deb5b9 Poul Sander 2022-01-15 13:55 27
// Correct `block` display not defined for any HTML5 element in IE 8/9.
f8deb5b9 Poul Sander 2022-01-15 13:55 28
// Correct `block` display not defined for `details` or `summary` in IE 10/11
f8deb5b9 Poul Sander 2022-01-15 13:55 29
// and Firefox.
f8deb5b9 Poul Sander 2022-01-15 13:55 30
// Correct `block` display not defined for `main` in IE 11.
f8deb5b9 Poul Sander 2022-01-15 13:55 31
//
f8deb5b9 Poul Sander 2022-01-15 13:55 32
f8deb5b9 Poul Sander 2022-01-15 13:55 33
article,
f8deb5b9 Poul Sander 2022-01-15 13:55 34
aside,
f8deb5b9 Poul Sander 2022-01-15 13:55 35
details,
f8deb5b9 Poul Sander 2022-01-15 13:55 36
figcaption,
f8deb5b9 Poul Sander 2022-01-15 13:55 37
figure,
f8deb5b9 Poul Sander 2022-01-15 13:55 38
footer,
f8deb5b9 Poul Sander 2022-01-15 13:55 39
header,
f8deb5b9 Poul Sander 2022-01-15 13:55 40
hgroup,
f8deb5b9 Poul Sander 2022-01-15 13:55 41
main,
f8deb5b9 Poul Sander 2022-01-15 13:55 42
menu,
f8deb5b9 Poul Sander 2022-01-15 13:55 43
nav,
f8deb5b9 Poul Sander 2022-01-15 13:55 44
section,
f8deb5b9 Poul Sander 2022-01-15 13:55 45
summary {
f8deb5b9 Poul Sander 2022-01-15 13:55 46
  display: block;
f8deb5b9 Poul Sander 2022-01-15 13:55 47
}
f8deb5b9 Poul Sander 2022-01-15 13:55 48
f8deb5b9 Poul Sander 2022-01-15 13:55 49
//
f8deb5b9 Poul Sander 2022-01-15 13:55 50
// 1. Correct `inline-block` display not defined in IE 8/9.
f8deb5b9 Poul Sander 2022-01-15 13:55 51
// 2. Normalize vertical alignment of `progress` in Chrome, Firefox, and Opera.
f8deb5b9 Poul Sander 2022-01-15 13:55 52
//
f8deb5b9 Poul Sander 2022-01-15 13:55 53
f8deb5b9 Poul Sander 2022-01-15 13:55 54
audio,
f8deb5b9 Poul Sander 2022-01-15 13:55 55
canvas,
f8deb5b9 Poul Sander 2022-01-15 13:55 56
progress,
f8deb5b9 Poul Sander 2022-01-15 13:55 57
video {
f8deb5b9 Poul Sander 2022-01-15 13:55 58
  display: inline-block; // 1
f8deb5b9 Poul Sander 2022-01-15 13:55 59
  vertical-align: baseline; // 2
f8deb5b9 Poul Sander 2022-01-15 13:55 60
}
f8deb5b9 Poul Sander 2022-01-15 13:55 61
f8deb5b9 Poul Sander 2022-01-15 13:55 62
//
f8deb5b9 Poul Sander 2022-01-15 13:55 63
// Prevent modern browsers from displaying `audio` without controls.
f8deb5b9 Poul Sander 2022-01-15 13:55 64
// Remove excess height in iOS 5 devices.
f8deb5b9 Poul Sander 2022-01-15 13:55 65
//
f8deb5b9 Poul Sander 2022-01-15 13:55 66
f8deb5b9 Poul Sander 2022-01-15 13:55 67
audio:not([controls]) {
f8deb5b9 Poul Sander 2022-01-15 13:55 68
  display: none;
f8deb5b9 Poul Sander 2022-01-15 13:55 69
  height: 0;
f8deb5b9 Poul Sander 2022-01-15 13:55 70
}
f8deb5b9 Poul Sander 2022-01-15 13:55 71
f8deb5b9 Poul Sander 2022-01-15 13:55 72
//
f8deb5b9 Poul Sander 2022-01-15 13:55 73
// Address `[hidden]` styling not present in IE 8/9/10.
f8deb5b9 Poul Sander 2022-01-15 13:55 74
// Hide the `template` element in IE 8/9/11, Safari, and Firefox < 22.
f8deb5b9 Poul Sander 2022-01-15 13:55 75
//
f8deb5b9 Poul Sander 2022-01-15 13:55 76
f8deb5b9 Poul Sander 2022-01-15 13:55 77
[hidden],
f8deb5b9 Poul Sander 2022-01-15 13:55 78
template {
f8deb5b9 Poul Sander 2022-01-15 13:55 79
  display: none;
f8deb5b9 Poul Sander 2022-01-15 13:55 80
}
f8deb5b9 Poul Sander 2022-01-15 13:55 81
f8deb5b9 Poul Sander 2022-01-15 13:55 82
// Links
f8deb5b9 Poul Sander 2022-01-15 13:55 83
// ==========================================================================
f8deb5b9 Poul Sander 2022-01-15 13:55 84
f8deb5b9 Poul Sander 2022-01-15 13:55 85
//
f8deb5b9 Poul Sander 2022-01-15 13:55 86
// Remove the gray background color from active links in IE 10.
f8deb5b9 Poul Sander 2022-01-15 13:55 87
//
f8deb5b9 Poul Sander 2022-01-15 13:55 88
f8deb5b9 Poul Sander 2022-01-15 13:55 89
a {
f8deb5b9 Poul Sander 2022-01-15 13:55 90
  background-color: transparent;
f8deb5b9 Poul Sander 2022-01-15 13:55 91
}
f8deb5b9 Poul Sander 2022-01-15 13:55 92
f8deb5b9 Poul Sander 2022-01-15 13:55 93
//
f8deb5b9 Poul Sander 2022-01-15 13:55 94
// Improve readability when focused and also mouse hovered in all browsers.
f8deb5b9 Poul Sander 2022-01-15 13:55 95
//
f8deb5b9 Poul Sander 2022-01-15 13:55 96
f8deb5b9 Poul Sander 2022-01-15 13:55 97
a:active,
f8deb5b9 Poul Sander 2022-01-15 13:55 98
a:hover {
f8deb5b9 Poul Sander 2022-01-15 13:55 99
  outline: 0;
f8deb5b9 Poul Sander 2022-01-15 13:55 100
}
f8deb5b9 Poul Sander 2022-01-15 13:55 101
f8deb5b9 Poul Sander 2022-01-15 13:55 102
// Text-level semantics
f8deb5b9 Poul Sander 2022-01-15 13:55 103
// ==========================================================================
f8deb5b9 Poul Sander 2022-01-15 13:55 104
f8deb5b9 Poul Sander 2022-01-15 13:55 105
//
f8deb5b9 Poul Sander 2022-01-15 13:55 106
// Address styling not present in IE 8/9/10/11, Safari, and Chrome.
f8deb5b9 Poul Sander 2022-01-15 13:55 107
//
f8deb5b9 Poul Sander 2022-01-15 13:55 108
f8deb5b9 Poul Sander 2022-01-15 13:55 109
abbr[title] {
f8deb5b9 Poul Sander 2022-01-15 13:55 110
  border-bottom: 1px dotted;
f8deb5b9 Poul Sander 2022-01-15 13:55 111
}
f8deb5b9 Poul Sander 2022-01-15 13:55 112
f8deb5b9 Poul Sander 2022-01-15 13:55 113
//
f8deb5b9 Poul Sander 2022-01-15 13:55 114
// Address style set to `bolder` in Firefox 4+, Safari, and Chrome.
f8deb5b9 Poul Sander 2022-01-15 13:55 115
//
f8deb5b9 Poul Sander 2022-01-15 13:55 116
f8deb5b9 Poul Sander 2022-01-15 13:55 117
b,
f8deb5b9 Poul Sander 2022-01-15 13:55 118
strong {
f8deb5b9 Poul Sander 2022-01-15 13:55 119
  font-weight: bold;
f8deb5b9 Poul Sander 2022-01-15 13:55 120
}
f8deb5b9 Poul Sander 2022-01-15 13:55 121
f8deb5b9 Poul Sander 2022-01-15 13:55 122
//
f8deb5b9 Poul Sander 2022-01-15 13:55 123
// Address styling not present in Safari and Chrome.
f8deb5b9 Poul Sander 2022-01-15 13:55 124
//
f8deb5b9 Poul Sander 2022-01-15 13:55 125
f8deb5b9 Poul Sander 2022-01-15 13:55 126
dfn {
f8deb5b9 Poul Sander 2022-01-15 13:55 127
  font-style: italic;
f8deb5b9 Poul Sander 2022-01-15 13:55 128
}
f8deb5b9 Poul Sander 2022-01-15 13:55 129
f8deb5b9 Poul Sander 2022-01-15 13:55 130
//
f8deb5b9 Poul Sander 2022-01-15 13:55 131
// Address variable `h1` font-size and margin within `section` and `article`
f8deb5b9 Poul Sander 2022-01-15 13:55 132
// contexts in Firefox 4+, Safari, and Chrome.
f8deb5b9 Poul Sander 2022-01-15 13:55 133
//
f8deb5b9 Poul Sander 2022-01-15 13:55 134
f8deb5b9 Poul Sander 2022-01-15 13:55 135
h1 {
f8deb5b9 Poul Sander 2022-01-15 13:55 136
  font-size: 2em;
f8deb5b9 Poul Sander 2022-01-15 13:55 137
  margin: 0.67em 0;
f8deb5b9 Poul Sander 2022-01-15 13:55 138
}
f8deb5b9 Poul Sander 2022-01-15 13:55 139
f8deb5b9 Poul Sander 2022-01-15 13:55 140
//
f8deb5b9 Poul Sander 2022-01-15 13:55 141
// Address styling not present in IE 8/9.
f8deb5b9 Poul Sander 2022-01-15 13:55 142
//
f8deb5b9 Poul Sander 2022-01-15 13:55 143
f8deb5b9 Poul Sander 2022-01-15 13:55 144
mark {
f8deb5b9 Poul Sander 2022-01-15 13:55 145
  background: #ff0;
f8deb5b9 Poul Sander 2022-01-15 13:55 146
  color: #000;
f8deb5b9 Poul Sander 2022-01-15 13:55 147
}
f8deb5b9 Poul Sander 2022-01-15 13:55 148
f8deb5b9 Poul Sander 2022-01-15 13:55 149
//
f8deb5b9 Poul Sander 2022-01-15 13:55 150
// Address inconsistent and variable font size in all browsers.
f8deb5b9 Poul Sander 2022-01-15 13:55 151
//
f8deb5b9 Poul Sander 2022-01-15 13:55 152
f8deb5b9 Poul Sander 2022-01-15 13:55 153
small {
f8deb5b9 Poul Sander 2022-01-15 13:55 154
  font-size: 80%;
f8deb5b9 Poul Sander 2022-01-15 13:55 155
}
f8deb5b9 Poul Sander 2022-01-15 13:55 156
f8deb5b9 Poul Sander 2022-01-15 13:55 157
//
f8deb5b9 Poul Sander 2022-01-15 13:55 158
// Prevent `sub` and `sup` affecting `line-height` in all browsers.
f8deb5b9 Poul Sander 2022-01-15 13:55 159
//
f8deb5b9 Poul Sander 2022-01-15 13:55 160
f8deb5b9 Poul Sander 2022-01-15 13:55 161
sub,
f8deb5b9 Poul Sander 2022-01-15 13:55 162
sup {
f8deb5b9 Poul Sander 2022-01-15 13:55 163
  font-size: 75%;
f8deb5b9 Poul Sander 2022-01-15 13:55 164
  line-height: 0;
f8deb5b9 Poul Sander 2022-01-15 13:55 165
  position: relative;
f8deb5b9 Poul Sander 2022-01-15 13:55 166
  vertical-align: baseline;
f8deb5b9 Poul Sander 2022-01-15 13:55 167
}
f8deb5b9 Poul Sander 2022-01-15 13:55 168
f8deb5b9 Poul Sander 2022-01-15 13:55 169
sup {
f8deb5b9 Poul Sander 2022-01-15 13:55 170
  top: -0.5em;
f8deb5b9 Poul Sander 2022-01-15 13:55 171
}
f8deb5b9 Poul Sander 2022-01-15 13:55 172
f8deb5b9 Poul Sander 2022-01-15 13:55 173
sub {
f8deb5b9 Poul Sander 2022-01-15 13:55 174
  bottom: -0.25em;
f8deb5b9 Poul Sander 2022-01-15 13:55 175
}
f8deb5b9 Poul Sander 2022-01-15 13:55 176
f8deb5b9 Poul Sander 2022-01-15 13:55 177
// Embedded content
f8deb5b9 Poul Sander 2022-01-15 13:55 178
// ==========================================================================
f8deb5b9 Poul Sander 2022-01-15 13:55 179
f8deb5b9 Poul Sander 2022-01-15 13:55 180
//
f8deb5b9 Poul Sander 2022-01-15 13:55 181
// Remove border when inside `a` element in IE 8/9/10.
f8deb5b9 Poul Sander 2022-01-15 13:55 182
//
f8deb5b9 Poul Sander 2022-01-15 13:55 183
f8deb5b9 Poul Sander 2022-01-15 13:55 184
img {
f8deb5b9 Poul Sander 2022-01-15 13:55 185
  border: 0;
f8deb5b9 Poul Sander 2022-01-15 13:55 186
}
f8deb5b9 Poul Sander 2022-01-15 13:55 187
f8deb5b9 Poul Sander 2022-01-15 13:55 188
//
f8deb5b9 Poul Sander 2022-01-15 13:55 189
// Correct overflow not hidden in IE 9/10/11.
f8deb5b9 Poul Sander 2022-01-15 13:55 190
//
f8deb5b9 Poul Sander 2022-01-15 13:55 191
f8deb5b9 Poul Sander 2022-01-15 13:55 192
svg:not(:root) {
f8deb5b9 Poul Sander 2022-01-15 13:55 193
  overflow: hidden;
f8deb5b9 Poul Sander 2022-01-15 13:55 194
}
f8deb5b9 Poul Sander 2022-01-15 13:55 195
f8deb5b9 Poul Sander 2022-01-15 13:55 196
// Grouping content
f8deb5b9 Poul Sander 2022-01-15 13:55 197
// ==========================================================================
f8deb5b9 Poul Sander 2022-01-15 13:55 198
f8deb5b9 Poul Sander 2022-01-15 13:55 199
//
f8deb5b9 Poul Sander 2022-01-15 13:55 200
// Address margin not present in IE 8/9 and Safari.
f8deb5b9 Poul Sander 2022-01-15 13:55 201
//
f8deb5b9 Poul Sander 2022-01-15 13:55 202
f8deb5b9 Poul Sander 2022-01-15 13:55 203
figure {
f8deb5b9 Poul Sander 2022-01-15 13:55 204
  margin: 1em 40px;
f8deb5b9 Poul Sander 2022-01-15 13:55 205
}
f8deb5b9 Poul Sander 2022-01-15 13:55 206
f8deb5b9 Poul Sander 2022-01-15 13:55 207
//
f8deb5b9 Poul Sander 2022-01-15 13:55 208
// Address differences between Firefox and other browsers.
f8deb5b9 Poul Sander 2022-01-15 13:55 209
//
f8deb5b9 Poul Sander 2022-01-15 13:55 210
f8deb5b9 Poul Sander 2022-01-15 13:55 211
hr {
f8deb5b9 Poul Sander 2022-01-15 13:55 212
  -moz-box-sizing: content-box;
f8deb5b9 Poul Sander 2022-01-15 13:55 213
  box-sizing: content-box;
f8deb5b9 Poul Sander 2022-01-15 13:55 214
  height: 0;
f8deb5b9 Poul Sander 2022-01-15 13:55 215
}
f8deb5b9 Poul Sander 2022-01-15 13:55 216
f8deb5b9 Poul Sander 2022-01-15 13:55 217
//
f8deb5b9 Poul Sander 2022-01-15 13:55 218
// Contain overflow in all browsers.
f8deb5b9 Poul Sander 2022-01-15 13:55 219
//
f8deb5b9 Poul Sander 2022-01-15 13:55 220
f8deb5b9 Poul Sander 2022-01-15 13:55 221
pre {
f8deb5b9 Poul Sander 2022-01-15 13:55 222
  overflow: auto;
f8deb5b9 Poul Sander 2022-01-15 13:55 223
}
f8deb5b9 Poul Sander 2022-01-15 13:55 224
f8deb5b9 Poul Sander 2022-01-15 13:55 225
//
f8deb5b9 Poul Sander 2022-01-15 13:55 226
// Address odd `em`-unit font size rendering in all browsers.
f8deb5b9 Poul Sander 2022-01-15 13:55 227
//
f8deb5b9 Poul Sander 2022-01-15 13:55 228
f8deb5b9 Poul Sander 2022-01-15 13:55 229
code,
f8deb5b9 Poul Sander 2022-01-15 13:55 230
kbd,
f8deb5b9 Poul Sander 2022-01-15 13:55 231
pre,
f8deb5b9 Poul Sander 2022-01-15 13:55 232
samp {
f8deb5b9 Poul Sander 2022-01-15 13:55 233
  font-family: monospace, monospace;
f8deb5b9 Poul Sander 2022-01-15 13:55 234
  font-size: 1em;
f8deb5b9 Poul Sander 2022-01-15 13:55 235
}
f8deb5b9 Poul Sander 2022-01-15 13:55 236
f8deb5b9 Poul Sander 2022-01-15 13:55 237
// Forms
f8deb5b9 Poul Sander 2022-01-15 13:55 238
// ==========================================================================
f8deb5b9 Poul Sander 2022-01-15 13:55 239
f8deb5b9 Poul Sander 2022-01-15 13:55 240
//
f8deb5b9 Poul Sander 2022-01-15 13:55 241
// Known limitation: by default, Chrome and Safari on OS X allow very limited
f8deb5b9 Poul Sander 2022-01-15 13:55 242
// styling of `select`, unless a `border` property is set.
f8deb5b9 Poul Sander 2022-01-15 13:55 243
//
f8deb5b9 Poul Sander 2022-01-15 13:55 244
f8deb5b9 Poul Sander 2022-01-15 13:55 245
//
f8deb5b9 Poul Sander 2022-01-15 13:55 246
// 1. Correct color not being inherited.
f8deb5b9 Poul Sander 2022-01-15 13:55 247
//    Known issue: affects color of disabled elements.
f8deb5b9 Poul Sander 2022-01-15 13:55 248
// 2. Correct font properties not being inherited.
f8deb5b9 Poul Sander 2022-01-15 13:55 249
// 3. Address margins set differently in Firefox 4+, Safari, and Chrome.
f8deb5b9 Poul Sander 2022-01-15 13:55 250
//
f8deb5b9 Poul Sander 2022-01-15 13:55 251
f8deb5b9 Poul Sander 2022-01-15 13:55 252
button,
f8deb5b9 Poul Sander 2022-01-15 13:55 253
input,
f8deb5b9 Poul Sander 2022-01-15 13:55 254
optgroup,
f8deb5b9 Poul Sander 2022-01-15 13:55 255
select,
f8deb5b9 Poul Sander 2022-01-15 13:55 256
textarea {
f8deb5b9 Poul Sander 2022-01-15 13:55 257
  color: inherit; // 1
f8deb5b9 Poul Sander 2022-01-15 13:55 258
  font: inherit; // 2
f8deb5b9 Poul Sander 2022-01-15 13:55 259
  margin: 0; // 3
f8deb5b9 Poul Sander 2022-01-15 13:55 260
}
f8deb5b9 Poul Sander 2022-01-15 13:55 261
f8deb5b9 Poul Sander 2022-01-15 13:55 262
//
f8deb5b9 Poul Sander 2022-01-15 13:55 263
// Address `overflow` set to `hidden` in IE 8/9/10/11.
f8deb5b9 Poul Sander 2022-01-15 13:55 264
//
f8deb5b9 Poul Sander 2022-01-15 13:55 265
f8deb5b9 Poul Sander 2022-01-15 13:55 266
button {
f8deb5b9 Poul Sander 2022-01-15 13:55 267
  overflow: visible;
f8deb5b9 Poul Sander 2022-01-15 13:55 268
}
f8deb5b9 Poul Sander 2022-01-15 13:55 269
f8deb5b9 Poul Sander 2022-01-15 13:55 270
//
f8deb5b9 Poul Sander 2022-01-15 13:55 271
// Address inconsistent `text-transform` inheritance for `button` and `select`.
f8deb5b9 Poul Sander 2022-01-15 13:55 272
// All other form control elements do not inherit `text-transform` values.
f8deb5b9 Poul Sander 2022-01-15 13:55 273
// Correct `button` style inheritance in Firefox, IE 8/9/10/11, and Opera.
f8deb5b9 Poul Sander 2022-01-15 13:55 274
// Correct `select` style inheritance in Firefox.
f8deb5b9 Poul Sander 2022-01-15 13:55 275
//
f8deb5b9 Poul Sander 2022-01-15 13:55 276
f8deb5b9 Poul Sander 2022-01-15 13:55 277
button,
f8deb5b9 Poul Sander 2022-01-15 13:55 278
select {
f8deb5b9 Poul Sander 2022-01-15 13:55 279
  text-transform: none;
f8deb5b9 Poul Sander 2022-01-15 13:55 280
}
f8deb5b9 Poul Sander 2022-01-15 13:55 281
f8deb5b9 Poul Sander 2022-01-15 13:55 282
//
f8deb5b9 Poul Sander 2022-01-15 13:55 283
// 1. Avoid the WebKit bug in Android 4.0.* where (2) destroys native `audio`
f8deb5b9 Poul Sander 2022-01-15 13:55 284
//    and `video` controls.
f8deb5b9 Poul Sander 2022-01-15 13:55 285
// 2. Correct inability to style clickable `input` types in iOS.
f8deb5b9 Poul Sander 2022-01-15 13:55 286
// 3. Improve usability and consistency of cursor style between image-type
f8deb5b9 Poul Sander 2022-01-15 13:55 287
//    `input` and others.
f8deb5b9 Poul Sander 2022-01-15 13:55 288
//
f8deb5b9 Poul Sander 2022-01-15 13:55 289
f8deb5b9 Poul Sander 2022-01-15 13:55 290
button,
f8deb5b9 Poul Sander 2022-01-15 13:55 291
html input[type="button"], // 1
f8deb5b9 Poul Sander 2022-01-15 13:55 292
input[type="reset"],
f8deb5b9 Poul Sander 2022-01-15 13:55 293
input[type="submit"] {
f8deb5b9 Poul Sander 2022-01-15 13:55 294
  -webkit-appearance: button; // 2
f8deb5b9 Poul Sander 2022-01-15 13:55 295
  cursor: pointer; // 3
f8deb5b9 Poul Sander 2022-01-15 13:55 296
}
f8deb5b9 Poul Sander 2022-01-15 13:55 297
f8deb5b9 Poul Sander 2022-01-15 13:55 298
//
f8deb5b9 Poul Sander 2022-01-15 13:55 299
// Re-set default cursor for disabled elements.
f8deb5b9 Poul Sander 2022-01-15 13:55 300
//
f8deb5b9 Poul Sander 2022-01-15 13:55 301
f8deb5b9 Poul Sander 2022-01-15 13:55 302
button[disabled],
f8deb5b9 Poul Sander 2022-01-15 13:55 303
html input[disabled] {
f8deb5b9 Poul Sander 2022-01-15 13:55 304
  cursor: default;
f8deb5b9 Poul Sander 2022-01-15 13:55 305
}
f8deb5b9 Poul Sander 2022-01-15 13:55 306
f8deb5b9 Poul Sander 2022-01-15 13:55 307
//
f8deb5b9 Poul Sander 2022-01-15 13:55 308
// Remove inner padding and border in Firefox 4+.
f8deb5b9 Poul Sander 2022-01-15 13:55 309
//
f8deb5b9 Poul Sander 2022-01-15 13:55 310
f8deb5b9 Poul Sander 2022-01-15 13:55 311
button::-moz-focus-inner,
f8deb5b9 Poul Sander 2022-01-15 13:55 312
input::-moz-focus-inner {
f8deb5b9 Poul Sander 2022-01-15 13:55 313
  border: 0;
f8deb5b9 Poul Sander 2022-01-15 13:55 314
  padding: 0;
f8deb5b9 Poul Sander 2022-01-15 13:55 315
}
f8deb5b9 Poul Sander 2022-01-15 13:55 316
f8deb5b9 Poul Sander 2022-01-15 13:55 317
//
f8deb5b9 Poul Sander 2022-01-15 13:55 318
// Address Firefox 4+ setting `line-height` on `input` using `!important` in
f8deb5b9 Poul Sander 2022-01-15 13:55 319
// the UA stylesheet.
f8deb5b9 Poul Sander 2022-01-15 13:55 320
//
f8deb5b9 Poul Sander 2022-01-15 13:55 321
f8deb5b9 Poul Sander 2022-01-15 13:55 322
input {
f8deb5b9 Poul Sander 2022-01-15 13:55 323
  line-height: normal;
f8deb5b9 Poul Sander 2022-01-15 13:55 324
}
f8deb5b9 Poul Sander 2022-01-15 13:55 325
f8deb5b9 Poul Sander 2022-01-15 13:55 326
//
f8deb5b9 Poul Sander 2022-01-15 13:55 327
// It's recommended that you don't attempt to style these elements.
f8deb5b9 Poul Sander 2022-01-15 13:55 328
// Firefox's implementation doesn't respect box-sizing, padding, or width.
f8deb5b9 Poul Sander 2022-01-15 13:55 329
//
f8deb5b9 Poul Sander 2022-01-15 13:55 330
// 1. Address box sizing set to `content-box` in IE 8/9/10.
f8deb5b9 Poul Sander 2022-01-15 13:55 331
// 2. Remove excess padding in IE 8/9/10.
f8deb5b9 Poul Sander 2022-01-15 13:55 332
//
f8deb5b9 Poul Sander 2022-01-15 13:55 333
f8deb5b9 Poul Sander 2022-01-15 13:55 334
input[type="checkbox"],
f8deb5b9 Poul Sander 2022-01-15 13:55 335
input[type="radio"] {
f8deb5b9 Poul Sander 2022-01-15 13:55 336
  box-sizing: border-box; // 1
f8deb5b9 Poul Sander 2022-01-15 13:55 337
  padding: 0; // 2
f8deb5b9 Poul Sander 2022-01-15 13:55 338
}
f8deb5b9 Poul Sander 2022-01-15 13:55 339
f8deb5b9 Poul Sander 2022-01-15 13:55 340
//
f8deb5b9 Poul Sander 2022-01-15 13:55 341
// Fix the cursor style for Chrome's increment/decrement buttons. For certain
f8deb5b9 Poul Sander 2022-01-15 13:55 342
// `font-size` values of the `input`, it causes the cursor style of the
f8deb5b9 Poul Sander 2022-01-15 13:55 343
// decrement button to change from `default` to `text`.
f8deb5b9 Poul Sander 2022-01-15 13:55 344
//
f8deb5b9 Poul Sander 2022-01-15 13:55 345
f8deb5b9 Poul Sander 2022-01-15 13:55 346
input[type="number"]::-webkit-inner-spin-button,
f8deb5b9 Poul Sander 2022-01-15 13:55 347
input[type="number"]::-webkit-outer-spin-button {
f8deb5b9 Poul Sander 2022-01-15 13:55 348
  height: auto;
f8deb5b9 Poul Sander 2022-01-15 13:55 349
}
f8deb5b9 Poul Sander 2022-01-15 13:55 350
f8deb5b9 Poul Sander 2022-01-15 13:55 351
//
f8deb5b9 Poul Sander 2022-01-15 13:55 352
// 1. Address `appearance` set to `searchfield` in Safari and Chrome.
f8deb5b9 Poul Sander 2022-01-15 13:55 353
// 2. Address `box-sizing` set to `border-box` in Safari and Chrome
f8deb5b9 Poul Sander 2022-01-15 13:55 354
//    (include `-moz` to future-proof).
f8deb5b9 Poul Sander 2022-01-15 13:55 355
//
f8deb5b9 Poul Sander 2022-01-15 13:55 356
f8deb5b9 Poul Sander 2022-01-15 13:55 357
input[type="search"] {
f8deb5b9 Poul Sander 2022-01-15 13:55 358
  -webkit-appearance: textfield; // 1
f8deb5b9 Poul Sander 2022-01-15 13:55 359
  -moz-box-sizing: content-box;
f8deb5b9 Poul Sander 2022-01-15 13:55 360
  -webkit-box-sizing: content-box; // 2
f8deb5b9 Poul Sander 2022-01-15 13:55 361
  box-sizing: content-box;
f8deb5b9 Poul Sander 2022-01-15 13:55 362
}
f8deb5b9 Poul Sander 2022-01-15 13:55 363
f8deb5b9 Poul Sander 2022-01-15 13:55 364
//
f8deb5b9 Poul Sander 2022-01-15 13:55 365
// Remove inner padding and search cancel button in Safari and Chrome on OS X.
f8deb5b9 Poul Sander 2022-01-15 13:55 366
// Safari (but not Chrome) clips the cancel button when the search input has
f8deb5b9 Poul Sander 2022-01-15 13:55 367
// padding (and `textfield` appearance).
f8deb5b9 Poul Sander 2022-01-15 13:55 368
//
f8deb5b9 Poul Sander 2022-01-15 13:55 369
f8deb5b9 Poul Sander 2022-01-15 13:55 370
input[type="search"]::-webkit-search-cancel-button,
f8deb5b9 Poul Sander 2022-01-15 13:55 371
input[type="search"]::-webkit-search-decoration {
f8deb5b9 Poul Sander 2022-01-15 13:55 372
  -webkit-appearance: none;
f8deb5b9 Poul Sander 2022-01-15 13:55 373
}
f8deb5b9 Poul Sander 2022-01-15 13:55 374
f8deb5b9 Poul Sander 2022-01-15 13:55 375
//
f8deb5b9 Poul Sander 2022-01-15 13:55 376
// Define consistent border, margin, and padding.
f8deb5b9 Poul Sander 2022-01-15 13:55 377
//
f8deb5b9 Poul Sander 2022-01-15 13:55 378
f8deb5b9 Poul Sander 2022-01-15 13:55 379
fieldset {
f8deb5b9 Poul Sander 2022-01-15 13:55 380
  border: 1px solid #c0c0c0;
f8deb5b9 Poul Sander 2022-01-15 13:55 381
  margin: 0 2px;
f8deb5b9 Poul Sander 2022-01-15 13:55 382
  padding: 0.35em 0.625em 0.75em;
f8deb5b9 Poul Sander 2022-01-15 13:55 383
}
f8deb5b9 Poul Sander 2022-01-15 13:55 384
f8deb5b9 Poul Sander 2022-01-15 13:55 385
//
f8deb5b9 Poul Sander 2022-01-15 13:55 386
// 1. Correct `color` not being inherited in IE 8/9/10/11.
f8deb5b9 Poul Sander 2022-01-15 13:55 387
// 2. Remove padding so people aren't caught out if they zero out fieldsets.
f8deb5b9 Poul Sander 2022-01-15 13:55 388
//
f8deb5b9 Poul Sander 2022-01-15 13:55 389
f8deb5b9 Poul Sander 2022-01-15 13:55 390
legend {
f8deb5b9 Poul Sander 2022-01-15 13:55 391
  border: 0; // 1
f8deb5b9 Poul Sander 2022-01-15 13:55 392
  padding: 0; // 2
f8deb5b9 Poul Sander 2022-01-15 13:55 393
}
f8deb5b9 Poul Sander 2022-01-15 13:55 394
f8deb5b9 Poul Sander 2022-01-15 13:55 395
//
f8deb5b9 Poul Sander 2022-01-15 13:55 396
// Remove default vertical scrollbar in IE 8/9/10/11.
f8deb5b9 Poul Sander 2022-01-15 13:55 397
//
f8deb5b9 Poul Sander 2022-01-15 13:55 398
f8deb5b9 Poul Sander 2022-01-15 13:55 399
textarea {
f8deb5b9 Poul Sander 2022-01-15 13:55 400
  overflow: auto;
f8deb5b9 Poul Sander 2022-01-15 13:55 401
}
f8deb5b9 Poul Sander 2022-01-15 13:55 402
f8deb5b9 Poul Sander 2022-01-15 13:55 403
//
f8deb5b9 Poul Sander 2022-01-15 13:55 404
// Don't inherit the `font-weight` (applied by a rule above).
f8deb5b9 Poul Sander 2022-01-15 13:55 405
// NOTE: the default cannot safely be changed in Chrome and Safari on OS X.
f8deb5b9 Poul Sander 2022-01-15 13:55 406
//
f8deb5b9 Poul Sander 2022-01-15 13:55 407
f8deb5b9 Poul Sander 2022-01-15 13:55 408
optgroup {
f8deb5b9 Poul Sander 2022-01-15 13:55 409
  font-weight: bold;
f8deb5b9 Poul Sander 2022-01-15 13:55 410
}
f8deb5b9 Poul Sander 2022-01-15 13:55 411
f8deb5b9 Poul Sander 2022-01-15 13:55 412
// Tables
f8deb5b9 Poul Sander 2022-01-15 13:55 413
// ==========================================================================
f8deb5b9 Poul Sander 2022-01-15 13:55 414
f8deb5b9 Poul Sander 2022-01-15 13:55 415
//
f8deb5b9 Poul Sander 2022-01-15 13:55 416
// Remove most spacing between table cells.
f8deb5b9 Poul Sander 2022-01-15 13:55 417
//
f8deb5b9 Poul Sander 2022-01-15 13:55 418
f8deb5b9 Poul Sander 2022-01-15 13:55 419
table {
f8deb5b9 Poul Sander 2022-01-15 13:55 420
  border-collapse: collapse;
f8deb5b9 Poul Sander 2022-01-15 13:55 421
  border-spacing: 0;
f8deb5b9 Poul Sander 2022-01-15 13:55 422
}
f8deb5b9 Poul Sander 2022-01-15 13:55 423
f8deb5b9 Poul Sander 2022-01-15 13:55 424
td,
f8deb5b9 Poul Sander 2022-01-15 13:55 425
th {
f8deb5b9 Poul Sander 2022-01-15 13:55 426
  padding: 0;
f8deb5b9 Poul Sander 2022-01-15 13:55 427
}
1970-01-01 00:00 428