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.

488 lines
11 KiB

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