Guest User

Untitled

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