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.

487 lines
11 KiB

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