You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

480 lines
11 KiB

  1. /*
  2. * # Semantic - Reset
  3. * http://github.com/semantic-org/semantic-ui/
  4. *
  5. *
  6. * Copyright 2013 Contributors
  7. * Released under the MIT license
  8. * http://opensource.org/licenses/MIT
  9. *
  10. */
  11. /*! normalize.css v2.1.3 | MIT License | git.io/normalize */
  12. /*******************************
  13. Theme
  14. *******************************/
  15. /*
  16. */
  17. /*******************************
  18. Folders
  19. *******************************/
  20. /* Path to theme packages */
  21. /* Path to site override folder */
  22. /*******************************
  23. Themes
  24. *******************************/
  25. /* To override a theme for an individual element
  26. specify theme name below
  27. Be sure to update the user folder name (see README)
  28. */
  29. /* Global */
  30. /* Elements */
  31. /* Collections */
  32. /* Modules */
  33. /* Views */
  34. /*******************************
  35. Import Directives
  36. *******************************/
  37. /*------------------
  38. Load Default
  39. -------------------*/
  40. /*******************************
  41. Global Variables
  42. *******************************/
  43. /*-------------------
  44. Paths
  45. --------------------*/
  46. /*-------------------
  47. Page
  48. --------------------*/
  49. /*-------------------
  50. Breakpoints
  51. --------------------*/
  52. /*-------------------
  53. Fonts
  54. --------------------*/
  55. /*-------------------
  56. Icons
  57. --------------------*/
  58. /* Max Width of Icon */
  59. /*-------------------
  60. Easing
  61. --------------------*/
  62. /*******************************
  63. BG Colors
  64. *******************************/
  65. /*******************************
  66. Colors
  67. *******************************/
  68. /*--- Colors ---*/
  69. /*--- Neutrals ---*/
  70. /*--- Text Colors ---*/
  71. /* Preserve */
  72. /* Adjust for Legibility */
  73. /*--- Backgrounds ---*/
  74. /*-------------------
  75. Emotive Colors
  76. --------------------*/
  77. /* Positive / Negative */
  78. /* Messages */
  79. /*-------------------
  80. Text Colors
  81. --------------------*/
  82. /*-------------------
  83. Brand Colors
  84. --------------------*/
  85. /*-------------------
  86. Borders
  87. --------------------*/
  88. /*-------------------
  89. Sizes
  90. --------------------*/
  91. /*-------------------
  92. Transitions
  93. --------------------*/
  94. /*******************************
  95. States
  96. *******************************/
  97. /*-------------------
  98. Disabled
  99. --------------------*/
  100. /*-------------------
  101. Hover
  102. --------------------*/
  103. /*--- Colors ---*/
  104. /*--- Emotive ---*/
  105. /*--- Neutrals ---*/
  106. /*-------------------
  107. Down (:active)
  108. --------------------*/
  109. /*--- Colors ---*/
  110. /*--- Emotive ---*/
  111. /*--- Neutrals ---*/
  112. /*-------------------
  113. Active
  114. --------------------*/
  115. /*--- Standard ---*/
  116. /*--- Emotive ---*/
  117. /*--- Neutrals ---*/
  118. /*-------------------
  119. Reset
  120. --------------------*/
  121. /*------------------
  122. Load Theme
  123. -------------------*/
  124. /*------------------
  125. Load Site
  126. -------------------*/
  127. /*******************************
  128. User Global Variables
  129. *******************************/
  130. /*******************************
  131. User Global Variables
  132. *******************************/
  133. /*------------------
  134. Override Mix-in
  135. -------------------*/
  136. /*******************************
  137. Reset
  138. *******************************/
  139. /**
  140. * Correct `block` display not defined in IE 8/9.
  141. */
  142. article,
  143. aside,
  144. details,
  145. figcaption,
  146. figure,
  147. footer,
  148. header,
  149. hgroup,
  150. main,
  151. nav,
  152. section,
  153. summary {
  154. display: block;
  155. }
  156. /**
  157. * Correct `inline-block` display not defined in IE 8/9.
  158. */
  159. audio,
  160. canvas,
  161. video {
  162. display: inline-block;
  163. }
  164. /**
  165. * Prevent modern browsers from displaying `audio` without controls.
  166. * Remove excess height in iOS 5 devices.
  167. */
  168. audio:not([controls]) {
  169. display: none;
  170. height: 0;
  171. }
  172. /**
  173. * Address `[hidden]` styling not present in IE 8/9.
  174. * Hide the `template` element in IE, Safari, and Firefox < 22.
  175. */
  176. [hidden],
  177. template {
  178. display: none;
  179. }
  180. /**
  181. * 1. Set default font family to sans-serif.
  182. * 2. Prevent iOS text size adjust after orientation change, without disabling
  183. * user zoom.
  184. */
  185. html {
  186. font-family: sans-serif;
  187. /* 1 */
  188. -ms-text-size-adjust: 100%;
  189. /* 2 */
  190. -webkit-text-size-adjust: 100%;
  191. /* 2 */
  192. }
  193. /**
  194. * Remove default margin.
  195. */
  196. body {
  197. margin: 0;
  198. }
  199. /**
  200. * Remove the gray background color from active links in IE 10.
  201. */
  202. a {
  203. background: transparent;
  204. }
  205. /**
  206. * Address `outline` inconsistency between Chrome and other browsers.
  207. */
  208. a:focus {
  209. outline: thin dotted;
  210. }
  211. /**
  212. * Improve readability when focused and also mouse hovered in all browsers.
  213. */
  214. a:active,
  215. a:hover {
  216. outline: 0;
  217. }
  218. /**
  219. * Address variable `h1` font-size and margin within `section` and `article`
  220. * contexts in Firefox 4+, Safari 5, and Chrome.
  221. */
  222. h1 {
  223. font-size: 2em;
  224. margin: 0.67em 0;
  225. }
  226. /**
  227. * Address styling not present in IE 8/9, Safari 5, and Chrome.
  228. */
  229. abbr[title] {
  230. border-bottom: 1px dotted;
  231. }
  232. /**
  233. * Address style set to `bolder` in Firefox 4+, Safari 5, and Chrome.
  234. */
  235. b,
  236. strong {
  237. font-weight: bold;
  238. }
  239. /**
  240. * Address styling not present in Safari 5 and Chrome.
  241. */
  242. dfn {
  243. font-style: italic;
  244. }
  245. /**
  246. * Address differences between Firefox and other browsers.
  247. */
  248. hr {
  249. -moz-box-sizing: content-box;
  250. -webkit-box-sizing: content-box;
  251. box-sizing: content-box;
  252. height: 0;
  253. }
  254. /**
  255. * Address styling not present in IE 8/9.
  256. */
  257. mark {
  258. background: #ff0;
  259. color: #000;
  260. }
  261. /**
  262. * Correct font family set oddly in Safari 5 and Chrome.
  263. */
  264. code,
  265. kbd,
  266. pre,
  267. samp {
  268. font-family: monospace, serif;
  269. font-size: 1em;
  270. }
  271. /**
  272. * Improve readability of pre-formatted text in all browsers.
  273. */
  274. pre {
  275. white-space: pre-wrap;
  276. }
  277. /**
  278. * Set consistent quote types.
  279. */
  280. q {
  281. quotes: "\201C" "\201D" "\2018" "\2019";
  282. }
  283. /**
  284. * Address inconsistent and variable font size in all browsers.
  285. */
  286. small {
  287. font-size: 80%;
  288. }
  289. /**
  290. * Prevent `sub` and `sup` affecting `line-height` in all browsers.
  291. */
  292. sub,
  293. sup {
  294. font-size: 75%;
  295. line-height: 0;
  296. position: relative;
  297. vertical-align: baseline;
  298. }
  299. sup {
  300. top: -0.5em;
  301. }
  302. sub {
  303. bottom: -0.25em;
  304. }
  305. /**
  306. * Remove border when inside `a` element in IE 8/9.
  307. */
  308. img {
  309. border: 0;
  310. }
  311. /**
  312. * Correct overflow displayed oddly in IE 9.
  313. */
  314. svg:not(:root) {
  315. overflow: hidden;
  316. }
  317. /**
  318. * Address margin not present in IE 8/9 and Safari 5.
  319. */
  320. figure {
  321. margin: 0;
  322. }
  323. /**
  324. * Define consistent border, margin, and padding.
  325. */
  326. fieldset {
  327. border: 1px solid #c0c0c0;
  328. margin: 0 2px;
  329. padding: 0.35em 0.625em 0.75em;
  330. }
  331. /**
  332. * 1. Correct `color` not being inherited in IE 8/9.
  333. * 2. Remove padding so people aren't caught out if they zero out fieldsets.
  334. */
  335. legend {
  336. border: 0;
  337. /* 1 */
  338. padding: 0;
  339. /* 2 */
  340. }
  341. /**
  342. * 1. Correct font family not being inherited in all browsers.
  343. * 2. Correct font size not being inherited in all browsers.
  344. * 3. Address margins set differently in Firefox 4+, Safari 5, and Chrome.
  345. */
  346. button,
  347. input,
  348. select,
  349. textarea {
  350. font-family: inherit;
  351. /* 1 */
  352. font-size: 100%;
  353. /* 2 */
  354. margin: 0;
  355. /* 3 */
  356. }
  357. /**
  358. * Address Firefox 4+ setting `line-height` on `input` using `!important` in
  359. * the UA stylesheet.
  360. */
  361. button,
  362. input {
  363. line-height: normal;
  364. }
  365. /**
  366. * Address inconsistent `text-transform` inheritance for `button` and `select`.
  367. * All other form control elements do not inherit `text-transform` values.
  368. * Correct `button` style inheritance in Chrome, Safari 5+, and IE 8+.
  369. * Correct `select` style inheritance in Firefox 4+ and Opera.
  370. */
  371. button,
  372. select {
  373. text-transform: none;
  374. }
  375. /**
  376. * 1. Avoid the WebKit bug in Android 4.0.* where (2) destroys native `audio`
  377. * and `video` controls.
  378. * 2. Correct inability to style clickable `input` types in iOS.
  379. * 3. Improve usability and consistency of cursor style between image-type
  380. * `input` and others.
  381. */
  382. button,
  383. html input[type="button"],
  384. input[type="reset"],
  385. input[type="submit"] {
  386. -webkit-appearance: button;
  387. /* 2 */
  388. cursor: pointer;
  389. /* 3 */
  390. }
  391. /**
  392. * Re-set default cursor for disabled elements.
  393. */
  394. button[disabled],
  395. html input[disabled] {
  396. cursor: default;
  397. }
  398. /**
  399. * 1. Address box sizing set to `content-box` in IE 8/9/10.
  400. * 2. Remove excess padding in IE 8/9/10.
  401. */
  402. input[type="checkbox"],
  403. input[type="radio"] {
  404. -webkit-box-sizing: border-box;
  405. -moz-box-sizing: border-box;
  406. box-sizing: border-box;
  407. /* 1 */
  408. padding: 0;
  409. /* 2 */
  410. }
  411. /**
  412. * 1. Address `appearance` set to `searchfield` in Safari 5 and Chrome.
  413. * 2. Address `box-sizing` set to `border-box` in Safari 5 and Chrome
  414. * (include `-moz` to future-proof).
  415. */
  416. input[type="search"] {
  417. -webkit-appearance: textfield;
  418. /* 1 */
  419. -moz-box-sizing: content-box;
  420. -webkit-box-sizing: content-box;
  421. /* 2 */
  422. box-sizing: content-box;
  423. }
  424. /**
  425. * Remove inner padding and search cancel button in Safari 5 and Chrome
  426. * on OS X.
  427. */
  428. input[type="search"]::-webkit-search-cancel-button,
  429. input[type="search"]::-webkit-search-decoration {
  430. -webkit-appearance: none;
  431. }
  432. /**
  433. * Remove inner padding and border in Firefox 4+.
  434. */
  435. button::-moz-focus-inner,
  436. input::-moz-focus-inner {
  437. border: 0;
  438. padding: 0;
  439. }
  440. /**
  441. * 1. Remove default vertical scrollbar in IE 8/9.
  442. * 2. Improve readability and alignment in all browsers.
  443. */
  444. textarea {
  445. overflow: auto;
  446. /* 1 */
  447. vertical-align: top;
  448. /* 2 */
  449. }
  450. /**
  451. * Remove most spacing between table cells.
  452. */
  453. table {
  454. border-collapse: collapse;
  455. border-spacing: 0;
  456. }
  457. /*******************************
  458. Overrides
  459. *******************************/
  460. /* Remove iPad input shadows */
  461. input[type="text"],
  462. input[type="email"],
  463. input[type="search"],
  464. input[type="password"] {
  465. -webkit-appearance: none;
  466. -moz-appearance: none;
  467. /* mobile firefox too! */
  468. }
  469. /*******************************
  470. Overrides
  471. *******************************/