bootstrap-reboot.css (4798B)
1/*! 2 * Bootstrap Reboot v4.0.0 (https://getbootstrap.com) 3 * Copyright 2011-2018 The Bootstrap Authors 4 * Copyright 2011-2018 Twitter, Inc. 5 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) 6 * Forked from Normalize.css, licensed MIT (https://github.com/necolas/normalize.css/blob/master/LICENSE.md) 7 */ 8*, 9*::before, 10*::after { 11 box-sizing: border-box; 12} 13 14html { 15 font-family: sans-serif; 16 line-height: 1.15; 17 -webkit-text-size-adjust: 100%; 18 -ms-text-size-adjust: 100%; 19 -ms-overflow-style: scrollbar; 20 -webkit-tap-highlight-color: transparent; 21} 22 23@-ms-viewport { 24 width: device-width; 25} 26 27article, aside, dialog, figcaption, figure, footer, header, hgroup, main, nav, section { 28 display: block; 29} 30 31body { 32 margin: 0; 33 font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol"; 34 font-size: 1rem; 35 font-weight: 400; 36 line-height: 1.5; 37 color: #212529; 38 text-align: left; 39 background-color: #fff; 40} 41 42[tabindex="-1"]:focus { 43 outline: 0 !important; 44} 45 46hr { 47 box-sizing: content-box; 48 height: 0; 49 overflow: visible; 50} 51 52h1, h2, h3, h4, h5, h6 { 53 margin-top: 0; 54 margin-bottom: 0.5rem; 55} 56 57p { 58 margin-top: 0; 59 margin-bottom: 1rem; 60} 61 62abbr[title], 63abbr[data-original-title] { 64 text-decoration: underline; 65 -webkit-text-decoration: underline dotted; 66 text-decoration: underline dotted; 67 cursor: help; 68 border-bottom: 0; 69} 70 71address { 72 margin-bottom: 1rem; 73 font-style: normal; 74 line-height: inherit; 75} 76 77ol, 78ul, 79dl { 80 margin-top: 0; 81 margin-bottom: 1rem; 82} 83 84ol ol, 85ul ul, 86ol ul, 87ul ol { 88 margin-bottom: 0; 89} 90 91dt { 92 font-weight: 700; 93} 94 95dd { 96 margin-bottom: .5rem; 97 margin-left: 0; 98} 99 100blockquote { 101 margin: 0 0 1rem; 102} 103 104dfn { 105 font-style: italic; 106} 107 108b, 109strong { 110 font-weight: bolder; 111} 112 113small { 114 font-size: 80%; 115} 116 117sub, 118sup { 119 position: relative; 120 font-size: 75%; 121 line-height: 0; 122 vertical-align: baseline; 123} 124 125sub { 126 bottom: -.25em; 127} 128 129sup { 130 top: -.5em; 131} 132 133a { 134 color: #007bff; 135 text-decoration: none; 136 background-color: transparent; 137 -webkit-text-decoration-skip: objects; 138} 139 140a:hover { 141 color: #0056b3; 142 text-decoration: underline; 143} 144 145a:not([href]):not([tabindex]) { 146 color: inherit; 147 text-decoration: none; 148} 149 150a:not([href]):not([tabindex]):hover, a:not([href]):not([tabindex]):focus { 151 color: inherit; 152 text-decoration: none; 153} 154 155a:not([href]):not([tabindex]):focus { 156 outline: 0; 157} 158 159pre, 160code, 161kbd, 162samp { 163 font-family: monospace, monospace; 164 font-size: 1em; 165} 166 167pre { 168 margin-top: 0; 169 margin-bottom: 1rem; 170 overflow: auto; 171 -ms-overflow-style: scrollbar; 172} 173 174figure { 175 margin: 0 0 1rem; 176} 177 178img { 179 vertical-align: middle; 180 border-style: none; 181} 182 183svg:not(:root) { 184 overflow: hidden; 185} 186 187table { 188 border-collapse: collapse; 189} 190 191caption { 192 padding-top: 0.75rem; 193 padding-bottom: 0.75rem; 194 color: #6c757d; 195 text-align: left; 196 caption-side: bottom; 197} 198 199th { 200 text-align: inherit; 201} 202 203label { 204 display: inline-block; 205 margin-bottom: .5rem; 206} 207 208button { 209 border-radius: 0; 210} 211 212button:focus { 213 outline: 1px dotted; 214 outline: 5px auto -webkit-focus-ring-color; 215} 216 217input, 218button, 219select, 220optgroup, 221textarea { 222 margin: 0; 223 font-family: inherit; 224 font-size: inherit; 225 line-height: inherit; 226} 227 228button, 229input { 230 overflow: visible; 231} 232 233button, 234select { 235 text-transform: none; 236} 237 238button, 239html [type="button"], 240[type="reset"], 241[type="submit"] { 242 -webkit-appearance: button; 243} 244 245button::-moz-focus-inner, 246[type="button"]::-moz-focus-inner, 247[type="reset"]::-moz-focus-inner, 248[type="submit"]::-moz-focus-inner { 249 padding: 0; 250 border-style: none; 251} 252 253input[type="radio"], 254input[type="checkbox"] { 255 box-sizing: border-box; 256 padding: 0; 257} 258 259input[type="date"], 260input[type="time"], 261input[type="datetime-local"], 262input[type="month"] { 263 -webkit-appearance: listbox; 264} 265 266textarea { 267 overflow: auto; 268 resize: vertical; 269} 270 271fieldset { 272 min-width: 0; 273 padding: 0; 274 margin: 0; 275 border: 0; 276} 277 278legend { 279 display: block; 280 width: 100%; 281 max-width: 100%; 282 padding: 0; 283 margin-bottom: .5rem; 284 font-size: 1.5rem; 285 line-height: inherit; 286 color: inherit; 287 white-space: normal; 288} 289 290progress { 291 vertical-align: baseline; 292} 293 294[type="number"]::-webkit-inner-spin-button, 295[type="number"]::-webkit-outer-spin-button { 296 height: auto; 297} 298 299[type="search"] { 300 outline-offset: -2px; 301 -webkit-appearance: none; 302} 303 304[type="search"]::-webkit-search-cancel-button, 305[type="search"]::-webkit-search-decoration { 306 -webkit-appearance: none; 307} 308 309::-webkit-file-upload-button { 310 font: inherit; 311 -webkit-appearance: button; 312} 313 314output { 315 display: inline-block; 316} 317 318summary { 319 display: list-item; 320 cursor: pointer; 321} 322 323template { 324 display: none; 325} 326 327[hidden] { 328 display: none !important; 329} 330/*# sourceMappingURL=bootstrap-reboot.css.map */