1/*! 2 * Bootstrap Reboot v4.1.3 (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: rgba(0, 0, 0, 0); 21} 22 23@-ms-viewport { 24 width: device-width; 25} 26 27article, aside, 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", "Noto Color Emoji"; 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: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", 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 { 184 overflow: hidden; 185 vertical-align: middle; 186} 187 188table { 189 border-collapse: collapse; 190} 191 192caption { 193 padding-top: 0.75rem; 194 padding-bottom: 0.75rem; 195 color: #6c757d; 196 text-align: left; 197 caption-side: bottom; 198} 199 200th { 201 text-align: inherit; 202} 203 204label { 205 display: inline-block; 206 margin-bottom: 0.5rem; 207} 208 209button { 210 border-radius: 0; 211} 212 213button:focus { 214 outline: 1px dotted; 215 outline: 5px auto -webkit-focus-ring-color; 216} 217 218input, 219button, 220select, 221optgroup, 222textarea { 223 margin: 0; 224 font-family: inherit; 225 font-size: inherit; 226 line-height: inherit; 227} 228 229button, 230input { 231 overflow: visible; 232} 233 234button, 235select { 236 text-transform: none; 237} 238 239button, 240html [type="button"], 241[type="reset"], 242[type="submit"] { 243 -webkit-appearance: button; 244} 245 246button::-moz-focus-inner, 247[type="button"]::-moz-focus-inner, 248[type="reset"]::-moz-focus-inner, 249[type="submit"]::-moz-focus-inner { 250 padding: 0; 251 border-style: none; 252} 253 254input[type="radio"], 255input[type="checkbox"] { 256 box-sizing: border-box; 257 padding: 0; 258} 259 260input[type="date"], 261input[type="time"], 262input[type="datetime-local"], 263input[type="month"] { 264 -webkit-appearance: listbox; 265} 266 267textarea { 268 overflow: auto; 269 resize: vertical; 270} 271 272fieldset { 273 min-width: 0; 274 padding: 0; 275 margin: 0; 276 border: 0; 277} 278 279legend { 280 display: block; 281 width: 100%; 282 max-width: 100%; 283 padding: 0; 284 margin-bottom: .5rem; 285 font-size: 1.5rem; 286 line-height: inherit; 287 color: inherit; 288 white-space: normal; 289} 290 291progress { 292 vertical-align: baseline; 293} 294 295[type="number"]::-webkit-inner-spin-button, 296[type="number"]::-webkit-outer-spin-button { 297 height: auto; 298} 299 300[type="search"] { 301 outline-offset: -2px; 302 -webkit-appearance: none; 303} 304 305[type="search"]::-webkit-search-cancel-button, 306[type="search"]::-webkit-search-decoration { 307 -webkit-appearance: none; 308} 309 310::-webkit-file-upload-button { 311 font: inherit; 312 -webkit-appearance: button; 313} 314 315output { 316 display: inline-block; 317} 318 319summary { 320 display: list-item; 321 cursor: pointer; 322} 323 324template { 325 display: none; 326} 327 328[hidden] { 329 display: none !important; 330} 331/*# sourceMappingURL=bootstrap-reboot.css.map */