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.

35349 lines
702 KiB

  1. /*
  2. * # Semantic UI - 2.0.0
  3. * https://github.com/Semantic-Org/Semantic-UI
  4. * http://www.semantic-ui.com/
  5. *
  6. * Copyright 2014 Contributors
  7. * Released under the MIT license
  8. * http://opensource.org/licenses/MIT
  9. *
  10. */
  11. @import url('https://fonts.googleapis.com/css?family=Lato:400,700,400italic,700italic&subset=latin');
  12. /*!
  13. * # Semantic UI 2.0.0 - Reset
  14. * http://github.com/semantic-org/semantic-ui/
  15. *
  16. *
  17. * Copyright 2015 Contributors
  18. * Released under the MIT license
  19. * http://opensource.org/licenses/MIT
  20. *
  21. */
  22. /*******************************
  23. Reset
  24. *******************************/
  25. /* Border-Box */
  26. *,
  27. *:before,
  28. *:after {
  29. box-sizing: inherit;
  30. }
  31. html {
  32. box-sizing: border-box;
  33. }
  34. /* iPad Input Shadows */
  35. input[type="text"],
  36. input[type="email"],
  37. input[type="search"],
  38. input[type="password"] {
  39. -webkit-appearance: none;
  40. -moz-appearance: none;
  41. /* mobile firefox too! */
  42. }
  43. /*******************************
  44. Theme Overrides
  45. *******************************/
  46. /*! normalize.css v3.0.1 | MIT License | git.io/normalize */
  47. /**
  48. * Correct `block` display not defined in IE 8/9.
  49. */
  50. /*! normalize.css v3.0.1 | MIT License | git.io/normalize */
  51. /**
  52. * 1. Set default font family to sans-serif.
  53. * 2. Prevent iOS text size adjust after orientation change, without disabling
  54. * user zoom.
  55. */
  56. html {
  57. font-family: sans-serif;
  58. /* 1 */
  59. -ms-text-size-adjust: 100%;
  60. /* 2 */
  61. -webkit-text-size-adjust: 100%;
  62. /* 2 */
  63. }
  64. /**
  65. * Remove default margin.
  66. */
  67. body {
  68. margin: 0;
  69. }
  70. /* HTML5 display definitions
  71. ========================================================================== */
  72. /**
  73. * Correct `block` display not defined for any HTML5 element in IE 8/9.
  74. * Correct `block` display not defined for `details` or `summary` in IE 10/11 and Firefox.
  75. * Correct `block` display not defined for `main` in IE 11.
  76. */
  77. article,
  78. aside,
  79. details,
  80. figcaption,
  81. figure,
  82. footer,
  83. header,
  84. hgroup,
  85. main,
  86. nav,
  87. section,
  88. summary {
  89. display: block;
  90. }
  91. /**
  92. * 1. Correct `inline-block` display not defined in IE 8/9.
  93. * 2. Normalize vertical alignment of `progress` in Chrome, Firefox, and Opera.
  94. */
  95. audio,
  96. canvas,
  97. progress,
  98. video {
  99. display: inline-block;
  100. /* 1 */
  101. vertical-align: baseline;
  102. /* 2 */
  103. }
  104. /**
  105. * Prevent modern browsers from displaying `audio` without controls.
  106. * Remove excess height in iOS 5 devices.
  107. */
  108. audio:not([controls]) {
  109. display: none;
  110. height: 0;
  111. }
  112. /**
  113. * Address `[hidden]` styling not present in IE 8/9/10.
  114. * Hide the `template` element in IE 8/9/11, Safari, and Firefox < 22.
  115. */
  116. [hidden],
  117. template {
  118. display: none;
  119. }
  120. /* Links
  121. ========================================================================== */
  122. /**
  123. * Remove the gray background color from active links in IE 10.
  124. */
  125. a {
  126. background: transparent;
  127. }
  128. /**
  129. * Improve readability when focused and also mouse hovered in all browsers.
  130. */
  131. a:active,
  132. a:hover {
  133. outline: 0;
  134. }
  135. /* Text-level semantics
  136. ========================================================================== */
  137. /**
  138. * Address styling not present in IE 8/9/10/11, Safari, and Chrome.
  139. */
  140. abbr[title] {
  141. border-bottom: 1px dotted;
  142. }
  143. /**
  144. * Address style set to `bolder` in Firefox 4+, Safari, and Chrome.
  145. */
  146. b,
  147. strong {
  148. font-weight: bold;
  149. }
  150. /**
  151. * Address styling not present in Safari and Chrome.
  152. */
  153. dfn {
  154. font-style: italic;
  155. }
  156. /**
  157. * Address variable `h1` font-size and margin within `section` and `article`
  158. * contexts in Firefox 4+, Safari, and Chrome.
  159. */
  160. h1 {
  161. font-size: 2em;
  162. margin: 0.67em 0;
  163. }
  164. /**
  165. * Address styling not present in IE 8/9.
  166. */
  167. mark {
  168. background: #ff0;
  169. color: #000;
  170. }
  171. /**
  172. * Address inconsistent and variable font size in all browsers.
  173. */
  174. small {
  175. font-size: 80%;
  176. }
  177. /**
  178. * Prevent `sub` and `sup` affecting `line-height` in all browsers.
  179. */
  180. sub,
  181. sup {
  182. font-size: 75%;
  183. line-height: 0;
  184. position: relative;
  185. vertical-align: baseline;
  186. }
  187. sup {
  188. top: -0.5em;
  189. }
  190. sub {
  191. bottom: -0.25em;
  192. }
  193. /* Embedded content
  194. ========================================================================== */
  195. /**
  196. * Remove border when inside `a` element in IE 8/9/10.
  197. */
  198. img {
  199. border: 0;
  200. }
  201. /**
  202. * Correct overflow not hidden in IE 9/10/11.
  203. */
  204. svg:not(:root) {
  205. overflow: hidden;
  206. }
  207. /* Grouping content
  208. ========================================================================== */
  209. /**
  210. * Address margin not present in IE 8/9 and Safari.
  211. */
  212. figure {
  213. margin: 1em 40px;
  214. }
  215. /**
  216. * Address differences between Firefox and other browsers.
  217. */
  218. hr {
  219. box-sizing: content-box;
  220. height: 0;
  221. }
  222. /**
  223. * Contain overflow in all browsers.
  224. */
  225. pre {
  226. overflow: auto;
  227. }
  228. /**
  229. * Address odd `em`-unit font size rendering in all browsers.
  230. */
  231. code,
  232. kbd,
  233. pre,
  234. samp {
  235. font-family: monospace, monospace;
  236. font-size: 1em;
  237. }
  238. /* Forms
  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. * 1. Correct color not being inherited.
  246. * Known issue: affects color of disabled elements.
  247. * 2. Correct font properties not being inherited.
  248. * 3. Address margins set differently in Firefox 4+, Safari, and Chrome.
  249. */
  250. button,
  251. input,
  252. optgroup,
  253. select,
  254. textarea {
  255. color: inherit;
  256. /* 1 */
  257. font: inherit;
  258. /* 2 */
  259. margin: 0;
  260. /* 3 */
  261. }
  262. /**
  263. * Address `overflow` set to `hidden` in IE 8/9/10/11.
  264. */
  265. button {
  266. overflow: visible;
  267. }
  268. /**
  269. * Address inconsistent `text-transform` inheritance for `button` and `select`.
  270. * All other form control elements do not inherit `text-transform` values.
  271. * Correct `button` style inheritance in Firefox, IE 8/9/10/11, and Opera.
  272. * Correct `select` style inheritance in Firefox.
  273. */
  274. button,
  275. select {
  276. text-transform: none;
  277. }
  278. /**
  279. * 1. Avoid the WebKit bug in Android 4.0.* where (2) destroys native `audio`
  280. * and `video` controls.
  281. * 2. Correct inability to style clickable `input` types in iOS.
  282. * 3. Improve usability and consistency of cursor style between image-type
  283. * `input` and others.
  284. */
  285. button,
  286. html input[type="button"],
  287. input[type="reset"],
  288. input[type="submit"] {
  289. -webkit-appearance: button;
  290. /* 2 */
  291. cursor: pointer;
  292. /* 3 */
  293. }
  294. /**
  295. * Re-set default cursor for disabled elements.
  296. */
  297. button[disabled],
  298. html input[disabled] {
  299. cursor: default;
  300. }
  301. /**
  302. * Remove inner padding and border in Firefox 4+.
  303. */
  304. button::-moz-focus-inner,
  305. input::-moz-focus-inner {
  306. border: 0;
  307. padding: 0;
  308. }
  309. /**
  310. * Address Firefox 4+ setting `line-height` on `input` using `!important` in
  311. * the UA stylesheet.
  312. */
  313. input {
  314. line-height: normal;
  315. }
  316. /**
  317. * It's recommended that you don't attempt to style these elements.
  318. * Firefox's implementation doesn't respect box-sizing, padding, or width.
  319. *
  320. * 1. Address box sizing set to `content-box` in IE 8/9/10.
  321. * 2. Remove excess padding in IE 8/9/10.
  322. */
  323. input[type="checkbox"],
  324. input[type="radio"] {
  325. box-sizing: border-box;
  326. /* 1 */
  327. padding: 0;
  328. /* 2 */
  329. }
  330. /**
  331. * Fix the cursor style for Chrome's increment/decrement buttons. For certain
  332. * `font-size` values of the `input`, it causes the cursor style of the
  333. * decrement button to change from `default` to `text`.
  334. */
  335. input[type="number"]::-webkit-inner-spin-button,
  336. input[type="number"]::-webkit-outer-spin-button {
  337. height: auto;
  338. }
  339. /**
  340. * 1. Address `appearance` set to `searchfield` in Safari and Chrome.
  341. * 2. Address `box-sizing` set to `border-box` in Safari and Chrome
  342. * (include `-moz` to future-proof).
  343. */
  344. input[type="search"] {
  345. -webkit-appearance: textfield;
  346. /* 1 */
  347. /* 2 */
  348. box-sizing: content-box;
  349. }
  350. /**
  351. * Remove inner padding and search cancel button in Safari and Chrome on OS X.
  352. * Safari (but not Chrome) clips the cancel button when the search input has
  353. * padding (and `textfield` appearance).
  354. */
  355. input[type="search"]::-webkit-search-cancel-button,
  356. input[type="search"]::-webkit-search-decoration {
  357. -webkit-appearance: none;
  358. }
  359. /**
  360. * Define consistent border, margin, and padding.
  361. */
  362. fieldset {
  363. border: 1px solid #c0c0c0;
  364. margin: 0 2px;
  365. padding: 0.35em 0.625em 0.75em;
  366. }
  367. /**
  368. * 1. Correct `color` not being inherited in IE 8/9/10/11.
  369. * 2. Remove padding so people aren't caught out if they zero out fieldsets.
  370. */
  371. legend {
  372. border: 0;
  373. /* 1 */
  374. padding: 0;
  375. /* 2 */
  376. }
  377. /**
  378. * Remove default vertical scrollbar in IE 8/9/10/11.
  379. */
  380. textarea {
  381. overflow: auto;
  382. }
  383. /**
  384. * Don't inherit the `font-weight` (applied by a rule above).
  385. * NOTE: the default cannot safely be changed in Chrome and Safari on OS X.
  386. */
  387. optgroup {
  388. font-weight: bold;
  389. }
  390. /* Tables
  391. ========================================================================== */
  392. /**
  393. * Remove most spacing between table cells.
  394. */
  395. table {
  396. border-collapse: collapse;
  397. border-spacing: 0;
  398. }
  399. td,
  400. th {
  401. padding: 0;
  402. }
  403. /*******************************
  404. Site Overrides
  405. *******************************/
  406. /*!
  407. * # Semantic UI 2.0.0 - Site
  408. * http://github.com/semantic-org/semantic-ui/
  409. *
  410. *
  411. * Copyright 2015 Contributors
  412. * Released under the MIT license
  413. * http://opensource.org/licenses/MIT
  414. *
  415. */
  416. /*******************************
  417. Page
  418. *******************************/
  419. html,
  420. body {
  421. height: 100%;
  422. }
  423. html {
  424. font-size: 14px;
  425. }
  426. body {
  427. margin: 0px;
  428. padding: 0px;
  429. overflow-x: hidden;
  430. min-width: 320px;
  431. background: #ffffff;
  432. font-family: 'Lato', 'Helvetica Neue', Arial, Helvetica, sans-serif;
  433. font-size: 14px;
  434. line-height: 1.4285em;
  435. color: rgba(0, 0, 0, 0.87);
  436. font-smoothing: antialiased;
  437. }
  438. /*******************************
  439. Headers
  440. *******************************/
  441. h1,
  442. h2,
  443. h3,
  444. h4,
  445. h5 {
  446. font-family: 'Lato', 'Helvetica Neue', Arial, Helvetica, sans-serif;
  447. line-height: 1.2857em;
  448. margin: calc(2rem - 0.14285em ) 0em 1rem;
  449. font-weight: bold;
  450. padding: 0em;
  451. }
  452. h1 {
  453. min-height: 1rem;
  454. font-size: 2rem;
  455. }
  456. h2 {
  457. font-size: 1.714rem;
  458. }
  459. h3 {
  460. font-size: 1.28rem;
  461. }
  462. h4 {
  463. font-size: 1.071rem;
  464. }
  465. h5 {
  466. font-size: 1rem;
  467. }
  468. h1:first-child,
  469. h2:first-child,
  470. h3:first-child,
  471. h4:first-child,
  472. h5:first-child {
  473. margin-top: 0em;
  474. }
  475. h1:last-child,
  476. h2:last-child,
  477. h3:last-child,
  478. h4:last-child,
  479. h5:last-child {
  480. margin-bottom: 0em;
  481. }
  482. /*******************************
  483. Text
  484. *******************************/
  485. p {
  486. margin: 0em 0em 1em;
  487. line-height: 1.4285em;
  488. }
  489. p:first-child {
  490. margin-top: 0em;
  491. }
  492. p:last-child {
  493. margin-bottom: 0em;
  494. }
  495. /*-------------------
  496. Links
  497. --------------------*/
  498. a {
  499. color: #4183c4;
  500. text-decoration: none;
  501. }
  502. a:hover {
  503. color: #1e70bf;
  504. text-decoration: none;
  505. }
  506. /*******************************
  507. Highlighting
  508. *******************************/
  509. /* Site */
  510. ::-webkit-selection {
  511. background-color: #cce2ff;
  512. color: rgba(0, 0, 0, 0.87);
  513. }
  514. ::-moz-selection {
  515. background-color: #cce2ff;
  516. color: rgba(0, 0, 0, 0.87);
  517. }
  518. ::selection {
  519. background-color: #cce2ff;
  520. color: rgba(0, 0, 0, 0.87);
  521. }
  522. /* Form */
  523. textarea::-webkit-selection,
  524. input::-webkit-selection {
  525. background-color: rgba(100, 100, 100, 0.4);
  526. color: rgba(0, 0, 0, 0.87);
  527. }
  528. textarea::-moz-selection,
  529. input::-moz-selection {
  530. background-color: rgba(100, 100, 100, 0.4);
  531. color: rgba(0, 0, 0, 0.87);
  532. }
  533. textarea::selection,
  534. input::selection {
  535. background-color: rgba(100, 100, 100, 0.4);
  536. color: rgba(0, 0, 0, 0.87);
  537. }
  538. /*******************************
  539. Global Overrides
  540. *******************************/
  541. /*******************************
  542. Site Overrides
  543. *******************************/
  544. /*!
  545. * # Semantic UI 2.0.0 - Button
  546. * http://github.com/semantic-org/semantic-ui/
  547. *
  548. *
  549. * Copyright 2015 Contributors
  550. * Released under the MIT license
  551. * http://opensource.org/licenses/MIT
  552. *
  553. */
  554. /*******************************
  555. Button
  556. *******************************/
  557. .ui.button {
  558. cursor: pointer;
  559. display: inline-block;
  560. min-height: 1em;
  561. outline: none;
  562. border: none;
  563. vertical-align: baseline;
  564. background: #e0e1e2 none;
  565. color: rgba(0, 0, 0, 0.6);
  566. font-family: 'Lato', 'Helvetica Neue', Arial, Helvetica, sans-serif;
  567. margin: 0em 0.25em 0em 0em;
  568. padding: 0.78571429em 1.5em 0.78571429em;
  569. text-transform: none;
  570. text-shadow: none;
  571. font-weight: bold;
  572. line-height: 1em;
  573. font-style: normal;
  574. text-align: center;
  575. text-decoration: none;
  576. border-radius: 0.28571429rem;
  577. box-shadow: 0px 0px 0px 1px transparent inset, 0px 0em 0px 0px rgba(34, 36, 38, 0.15) inset;
  578. -webkit-user-select: none;
  579. -moz-user-select: none;
  580. -ms-user-select: none;
  581. user-select: none;
  582. -webkit-transition: opacity 0.1s ease, background-color 0.1s ease, color 0.1s ease, box-shadow 0.1s ease, background 0.1s ease;
  583. transition: opacity 0.1s ease, background-color 0.1s ease, color 0.1s ease, box-shadow 0.1s ease, background 0.1s ease;
  584. will-change: '';
  585. -webkit-tap-highlight-color: transparent;
  586. }
  587. /*******************************
  588. States
  589. *******************************/
  590. /*--------------
  591. Hover
  592. ---------------*/
  593. .ui.button:hover {
  594. background-color: #cacbcd;
  595. background-image: none;
  596. box-shadow: 0px 0px 0px 1px transparent inset, 0px 0em 0px 0px rgba(34, 36, 38, 0.15) inset;
  597. color: rgba(0, 0, 0, 0.8);
  598. }
  599. .ui.button:hover .icon {
  600. opacity: 0.85;
  601. }
  602. /*--------------
  603. Focus
  604. ---------------*/
  605. .ui.button:focus {
  606. background-color: #cacbcd;
  607. color: rgba(0, 0, 0, 0.8);
  608. background-image: '' !important;
  609. box-shadow: '' !important;
  610. }
  611. .ui.button:focus .icon {
  612. opacity: 0.85;
  613. }
  614. /*--------------
  615. Down
  616. ---------------*/
  617. .ui.button:active,
  618. .ui.active.button:active {
  619. background-color: #babbbc;
  620. background-image: '';
  621. color: rgba(0, 0, 0, 0.9);
  622. box-shadow: 0px 0px 0px 1px transparent inset, none;
  623. }
  624. /*--------------
  625. Active
  626. ---------------*/
  627. .ui.active.button {
  628. background-color: #c0c1c2;
  629. background-image: none;
  630. box-shadow: 0px 0px 0px 1px transparent inset;
  631. color: rgba(0, 0, 0, 0.95);
  632. }
  633. .ui.active.button:hover {
  634. background-color: #c0c1c2;
  635. background-image: none;
  636. color: rgba(0, 0, 0, 0.95);
  637. }
  638. .ui.active.button:active {
  639. background-color: #c0c1c2;
  640. background-image: none;
  641. }
  642. /*--------------
  643. Loading
  644. ---------------*/
  645. /* Specificity hack */
  646. .ui.loading.loading.loading.loading.loading.loading.button {
  647. position: relative;
  648. cursor: default;
  649. text-shadow: none !important;
  650. color: transparent !important;
  651. opacity: 1;
  652. pointer-events: auto;
  653. -webkit-transition: all 0s linear, opacity 0.1s ease;
  654. transition: all 0s linear, opacity 0.1s ease;
  655. }
  656. .ui.loading.button:before {
  657. position: absolute;
  658. content: '';
  659. top: 50%;
  660. left: 50%;
  661. margin: -0.64285714em 0em 0em -0.64285714em;
  662. width: 1.28571429em;
  663. height: 1.28571429em;
  664. border-radius: 500rem;
  665. border: 0.2em solid rgba(0, 0, 0, 0.15);
  666. }
  667. .ui.loading.button:after {
  668. position: absolute;
  669. content: '';
  670. top: 50%;
  671. left: 50%;
  672. margin: -0.64285714em 0em 0em -0.64285714em;
  673. width: 1.28571429em;
  674. height: 1.28571429em;
  675. -webkit-animation: button-spin 0.6s linear;
  676. animation: button-spin 0.6s linear;
  677. -webkit-animation-iteration-count: infinite;
  678. animation-iteration-count: infinite;
  679. border-radius: 500rem;
  680. border-color: #ffffff transparent transparent;
  681. border-style: solid;
  682. border-width: 0.2em;
  683. box-shadow: 0px 0px 0px 1px transparent;
  684. }
  685. .ui.labeled.icon.loading.button .icon {
  686. background-color: transparent;
  687. box-shadow: none;
  688. }
  689. @-webkit-keyframes button-spin {
  690. from {
  691. -webkit-transform: rotate(0deg);
  692. transform: rotate(0deg);
  693. }
  694. to {
  695. -webkit-transform: rotate(360deg);
  696. transform: rotate(360deg);
  697. }
  698. }
  699. @keyframes button-spin {
  700. from {
  701. -webkit-transform: rotate(0deg);
  702. transform: rotate(0deg);
  703. }
  704. to {
  705. -webkit-transform: rotate(360deg);
  706. transform: rotate(360deg);
  707. }
  708. }
  709. .ui.basic.loading.button:not(.inverted):before {
  710. border-color: rgba(0, 0, 0, 0.1);
  711. }
  712. .ui.basic.loading.button:not(.inverted):after {
  713. border-top-color: #767676;
  714. }
  715. /*-------------------
  716. Disabled
  717. --------------------*/
  718. .ui.buttons .disabled.button,
  719. .ui.disabled.button,
  720. .ui.button:disabled,
  721. .ui.disabled.button:hover,
  722. .ui.disabled.active.button {
  723. cursor: default;
  724. opacity: 0.45 !important;
  725. background-image: none !important;
  726. box-shadow: none !important;
  727. pointer-events: none;
  728. }
  729. /* Basic Group With Disabled */
  730. .ui.basic.buttons .ui.disabled.button {
  731. border-color: rgba(34, 36, 38, 0.5);
  732. }
  733. /*******************************
  734. Types
  735. *******************************/
  736. /*-------------------
  737. Animated
  738. --------------------*/
  739. .ui.animated.button {
  740. position: relative;
  741. overflow: hidden;
  742. padding-right: 0em !important;
  743. vertical-align: middle;
  744. z-index: 1;
  745. }
  746. .ui.animated.button .content {
  747. will-change: transform, opacity;
  748. }
  749. .ui.animated.button .visible.content {
  750. position: relative;
  751. margin-right: 1.5em;
  752. }
  753. .ui.animated.button .hidden.content {
  754. position: absolute;
  755. width: 100%;
  756. }
  757. /* Horizontal */
  758. .ui.animated.button .visible.content,
  759. .ui.animated.button .hidden.content {
  760. -webkit-transition: right 0.3s ease 0s;
  761. transition: right 0.3s ease 0s;
  762. }
  763. .ui.animated.button .visible.content {
  764. left: auto;
  765. right: 0%;
  766. }
  767. .ui.animated.button .hidden.content {
  768. top: 50%;
  769. left: auto;
  770. right: -100%;
  771. margin-top: -0.5em;
  772. }
  773. .ui.animated.button:focus .visible.content,
  774. .ui.animated.button:hover .visible.content {
  775. left: auto;
  776. right: 200%;
  777. }
  778. .ui.animated.button:focus .hidden.content,
  779. .ui.animated.button:hover .hidden.content {
  780. left: auto;
  781. right: 0%;
  782. }
  783. /* Vertical */
  784. .ui.vertical.animated.button .visible.content,
  785. .ui.vertical.animated.button .hidden.content {
  786. -webkit-transition: top 0.3s ease, -webkit-transform 0.3s ease;
  787. transition: top 0.3s ease, transform 0.3s ease;
  788. }
  789. .ui.vertical.animated.button .visible.content {
  790. -webkit-transform: translateY(0%);
  791. -ms-transform: translateY(0%);
  792. transform: translateY(0%);
  793. right: auto;
  794. }
  795. .ui.vertical.animated.button .hidden.content {
  796. top: -50%;
  797. left: 0%;
  798. right: auto;
  799. }
  800. .ui.vertical.animated.button:focus .visible.content,
  801. .ui.vertical.animated.button:hover .visible.content {
  802. -webkit-transform: translateY(200%);
  803. -ms-transform: translateY(200%);
  804. transform: translateY(200%);
  805. right: auto;
  806. }
  807. .ui.vertical.animated.button:focus .hidden.content,
  808. .ui.vertical.animated.button:hover .hidden.content {
  809. top: 50%;
  810. right: auto;
  811. }
  812. /* Fade */
  813. .ui.fade.animated.button .visible.content,
  814. .ui.fade.animated.button .hidden.content {
  815. -webkit-transition: opacity 0.3s ease, -webkit-transform 0.3s ease;
  816. transition: opacity 0.3s ease, transform 0.3s ease;
  817. }
  818. .ui.fade.animated.button .visible.content {
  819. left: auto;
  820. right: auto;
  821. opacity: 1;
  822. -webkit-transform: scale(1);
  823. -ms-transform: scale(1);
  824. transform: scale(1);
  825. }
  826. .ui.fade.animated.button .hidden.content {
  827. opacity: 0;
  828. left: 0%;
  829. right: auto;
  830. -webkit-transform: scale(1.5);
  831. -ms-transform: scale(1.5);
  832. transform: scale(1.5);
  833. }
  834. .ui.fade.animated.button:focus .visible.content,
  835. .ui.fade.animated.button:hover .visible.content {
  836. left: auto;
  837. right: auto;
  838. opacity: 0;
  839. -webkit-transform: scale(0.75);
  840. -ms-transform: scale(0.75);
  841. transform: scale(0.75);
  842. }
  843. .ui.fade.animated.button:focus .hidden.content,
  844. .ui.fade.animated.button:hover .hidden.content {
  845. left: 0%;
  846. right: auto;
  847. opacity: 1;
  848. -webkit-transform: scale(1);
  849. -ms-transform: scale(1);
  850. transform: scale(1);
  851. }
  852. /*-------------------
  853. Inverted
  854. --------------------*/
  855. .ui.inverted.button {
  856. box-shadow: 0px 0px 0px 2px #ffffff inset !important;
  857. background: transparent none;
  858. color: #ffffff;
  859. text-shadow: none !important;
  860. }
  861. /* Group */
  862. .ui.inverted.buttons .button {
  863. margin: 0px 0px 0px -2px;
  864. }
  865. .ui.inverted.buttons .button:first-child {
  866. margin-left: 0em;
  867. }
  868. .ui.inverted.vertical.buttons .button {
  869. margin: 0px 0px -2px 0px;
  870. }
  871. .ui.inverted.vertical.buttons .button:first-child {
  872. margin-top: 0em;
  873. }
  874. /* States */
  875. .ui.inverted.button:hover {
  876. background: #ffffff;
  877. box-shadow: 0px 0px 0px 2px #ffffff inset !important;
  878. color: rgba(0, 0, 0, 0.8);
  879. }
  880. .ui.inverted.button:focus {
  881. background: #ffffff;
  882. box-shadow: 0px 0px 0px 2px #ffffff inset !important;
  883. color: rgba(0, 0, 0, 0.8);
  884. }
  885. /*-------------------
  886. Social
  887. --------------------*/
  888. /* Facebook */
  889. .ui.facebook.button {
  890. background-color: #3b5998;
  891. color: #ffffff;
  892. text-shadow: none;
  893. background-image: none;
  894. box-shadow: 0px 0em 0px 0px rgba(34, 36, 38, 0.15) inset;
  895. }
  896. .ui.facebook.button:hover {
  897. background-color: #304d8a;
  898. color: #ffffff;
  899. text-shadow: none;
  900. }
  901. .ui.facebook.button:active {
  902. background-color: #2d4373;
  903. color: #ffffff;
  904. text-shadow: none;
  905. }
  906. /* Twitter */
  907. .ui.twitter.button {
  908. background-color: #0084b4;
  909. color: #ffffff;
  910. text-shadow: none;
  911. background-image: none;
  912. box-shadow: 0px 0em 0px 0px rgba(34, 36, 38, 0.15) inset;
  913. }
  914. .ui.twitter.button:hover {
  915. background-color: #00719b;
  916. color: #ffffff;
  917. text-shadow: none;
  918. }
  919. .ui.twitter.button:active {
  920. background-color: #005f81;
  921. color: #ffffff;
  922. text-shadow: none;
  923. }
  924. /* Google Plus */
  925. .ui.google.plus.button {
  926. background-color: #dc4a38;
  927. color: #ffffff;
  928. text-shadow: none;
  929. background-image: none;
  930. box-shadow: 0px 0em 0px 0px rgba(34, 36, 38, 0.15) inset;
  931. }
  932. .ui.google.plus.button:hover {
  933. background-color: #de321d;
  934. color: #ffffff;
  935. text-shadow: none;
  936. }
  937. .ui.google.plus.button:active {
  938. background-color: #bf3322;
  939. color: #ffffff;
  940. text-shadow: none;
  941. }
  942. /* Linked In */
  943. .ui.linkedin.button {
  944. background-color: #1f88be;
  945. color: #ffffff;
  946. text-shadow: none;
  947. }
  948. .ui.linkedin.button:hover {
  949. background-color: #147baf;
  950. color: #ffffff;
  951. text-shadow: none;
  952. }
  953. .ui.linkedin.button:active {
  954. background-color: #186992;
  955. color: #ffffff;
  956. text-shadow: none;
  957. }
  958. /* YouTube */
  959. .ui.youtube.button {
  960. background-color: #cc181e;
  961. color: #ffffff;
  962. text-shadow: none;
  963. background-image: none;
  964. box-shadow: 0px 0em 0px 0px rgba(34, 36, 38, 0.15) inset;
  965. }
  966. .ui.youtube.button:hover {
  967. background-color: #bd0d13;
  968. color: #ffffff;
  969. text-shadow: none;
  970. }
  971. .ui.youtube.button:active {
  972. background-color: #9e1317;
  973. color: #ffffff;
  974. text-shadow: none;
  975. }
  976. /* Instagram */
  977. .ui.instagram.button {
  978. background-color: #49769c;
  979. color: #ffffff;
  980. text-shadow: none;
  981. background-image: none;
  982. box-shadow: 0px 0em 0px 0px rgba(34, 36, 38, 0.15) inset;
  983. }
  984. .ui.instagram.button:hover {
  985. background-color: #3d698e;
  986. color: #ffffff;
  987. text-shadow: none;
  988. }
  989. .ui.instagram.button:active {
  990. background-color: #395c79;
  991. color: #ffffff;
  992. text-shadow: none;
  993. }
  994. /* Pinterest */
  995. .ui.pinterest.button {
  996. background-color: #00aced;
  997. color: #ffffff;
  998. text-shadow: none;
  999. background-image: none;
  1000. box-shadow: 0px 0em 0px 0px rgba(34, 36, 38, 0.15) inset;
  1001. }
  1002. .ui.pinterest.button:hover {
  1003. background-color: #0099d4;
  1004. color: #ffffff;
  1005. text-shadow: none;
  1006. }
  1007. .ui.pinterest.button:active {
  1008. background-color: #0087ba;
  1009. color: #ffffff;
  1010. text-shadow: none;
  1011. }
  1012. /* VK */
  1013. .ui.vk.button {
  1014. background-color: #4D7198;
  1015. color: #ffffff;
  1016. background-image: none;
  1017. box-shadow: 0px 0em 0px 0px rgba(34, 36, 38, 0.15) inset;
  1018. }
  1019. .ui.vk.button:hover {
  1020. background-color: #41648a;
  1021. color: #ffffff;
  1022. }
  1023. .ui.vk.button:active {
  1024. background-color: #3c5876;
  1025. color: #ffffff;
  1026. }
  1027. /*--------------
  1028. Icon
  1029. ---------------*/
  1030. .ui.button > .icon {
  1031. height: 0.92857143em;
  1032. opacity: 0.8;
  1033. margin: 0em 0.42857143em 0em -0.21428571em;
  1034. -webkit-transition: opacity 0.1s ease;
  1035. transition: opacity 0.1s ease;
  1036. vertical-align: '';
  1037. color: '';
  1038. }
  1039. .ui.button > .right.icon {
  1040. margin: 0em -0.21428571em 0em 0.42857143em;
  1041. }
  1042. /*******************************
  1043. Variations
  1044. *******************************/
  1045. /*-------------------
  1046. Floated
  1047. --------------------*/
  1048. .ui[class*="left floated"].buttons,
  1049. .ui[class*="left floated"].button {
  1050. float: left;
  1051. margin-left: 0em;
  1052. margin-right: 0.25em;
  1053. }
  1054. .ui[class*="right floated"].buttons,
  1055. .ui[class*="right floated"].button {
  1056. float: right;
  1057. margin-right: 0em;
  1058. margin-left: 0.25em;
  1059. }
  1060. /*-------------------
  1061. Compact
  1062. --------------------*/
  1063. .ui.compact.buttons .button,
  1064. .ui.compact.button {
  1065. padding: 0.58928571em 1.125em 0.58928571em;
  1066. }
  1067. .ui.compact.icon.buttons .button,
  1068. .ui.compact.icon.button {
  1069. padding: 0.58928571em 0.58928571em 0.58928571em;
  1070. }
  1071. .ui.compact.labeled.icon.buttons .button,
  1072. .ui.compact.labeled.icon.button {
  1073. padding: 0.58928571em 3.69642857em 0.58928571em;
  1074. }
  1075. /*-------------------
  1076. Sizes
  1077. --------------------*/
  1078. .ui.mini.buttons .button,
  1079. .ui.mini.buttons .or,
  1080. .ui.mini.button {
  1081. font-size: 0.71428571rem;
  1082. }
  1083. .ui.tiny.buttons .button,
  1084. .ui.tiny.buttons .or,
  1085. .ui.tiny.button {
  1086. font-size: 0.85714286rem;
  1087. }
  1088. .ui.small.buttons .button,
  1089. .ui.small.buttons .or,
  1090. .ui.small.button {
  1091. font-size: 0.92857143rem;
  1092. }
  1093. .ui.buttons .button,
  1094. .ui.buttons .or,
  1095. .ui.button {
  1096. font-size: 1rem;
  1097. }
  1098. .ui.large.buttons .button,
  1099. .ui.large.buttons .or,
  1100. .ui.large.button {
  1101. font-size: 1.14285714rem;
  1102. }
  1103. .ui.big.buttons .button,
  1104. .ui.big.buttons .or,
  1105. .ui.big.button {
  1106. font-size: 1.28571429rem;
  1107. }
  1108. .ui.huge.buttons .button,
  1109. .ui.huge.buttons .or,
  1110. .ui.huge.button {
  1111. font-size: 1.42857143rem;
  1112. }
  1113. .ui.massive.buttons .button,
  1114. .ui.massive.buttons .or,
  1115. .ui.massive.button {
  1116. font-size: 1.71428571rem;
  1117. }
  1118. /*--------------
  1119. Icon Only
  1120. ---------------*/
  1121. .ui.icon.buttons .button,
  1122. .ui.icon.button {
  1123. padding: 0.78571429em 0.78571429em 0.78571429em;
  1124. }
  1125. .ui.icon.buttons .button > .icon,
  1126. .ui.icon.button > .icon {
  1127. opacity: 0.9;
  1128. margin: 0em;
  1129. vertical-align: top;
  1130. }
  1131. /*-------------------
  1132. Basic
  1133. --------------------*/
  1134. .ui.basic.buttons .button,
  1135. .ui.basic.button {
  1136. background: transparent none !important;
  1137. color: rgba(0, 0, 0, 0.6) !important;
  1138. font-weight: normal;
  1139. border-radius: 0.28571429rem;
  1140. text-transform: none;
  1141. text-shadow: none !important;
  1142. box-shadow: 0px 0px 0px 1px rgba(34, 36, 38, 0.15) inset;
  1143. }
  1144. .ui.basic.buttons {
  1145. box-shadow: none;
  1146. border: 1px solid rgba(34, 36, 38, 0.15);
  1147. border-radius: 0.28571429rem;
  1148. }
  1149. .ui.basic.buttons .button {
  1150. border-radius: 0em;
  1151. }
  1152. .ui.basic.buttons .button:hover,
  1153. .ui.basic.button:hover {
  1154. background: #ffffff !important;
  1155. color: rgba(0, 0, 0, 0.8) !important;
  1156. box-shadow: 0px 0px 0px 1px rgba(34, 36, 38, 0.35) inset, 0px 0px 0px 0px rgba(34, 36, 38, 0.15) inset;
  1157. }
  1158. .ui.basic.buttons .button:focus,
  1159. .ui.basic.button:focus {
  1160. background: #ffffff !important;
  1161. color: rgba(0, 0, 0, 0.8) !important;
  1162. box-shadow: 0px 0px 0px 1px rgba(34, 36, 38, 0.35) inset, 0px 0px 0px 0px rgba(34, 36, 38, 0.15) inset;
  1163. }
  1164. .ui.basic.buttons .button:active,
  1165. .ui.basic.button:active {
  1166. background: #f8f8f8 !important;
  1167. color: rgba(0, 0, 0, 0.9) !important;
  1168. box-shadow: 0px 0px 0px 1px rgba(0, 0, 0, 0.15) inset, 0px 1px 4px 0px rgba(34, 36, 38, 0.15) inset;
  1169. }
  1170. .ui.basic.buttons .active.button,
  1171. .ui.basic.active.button {
  1172. background: rgba(0, 0, 0, 0.05) !important;
  1173. box-shadow: '' !important;
  1174. color: rgba(0, 0, 0, 0.95);
  1175. box-shadow: rgba(34, 36, 38, 0.35);
  1176. }
  1177. .ui.basic.buttons .active.button:hover,
  1178. .ui.basic.active.button:hover {
  1179. background-color: rgba(0, 0, 0, 0.05);
  1180. }
  1181. /* Vertical */
  1182. .ui.basic.buttons .button:hover {
  1183. box-shadow: 0px 0px 0px 1px rgba(34, 36, 38, 0.35) inset, 0px 0px 0px 0px rgba(34, 36, 38, 0.15) inset inset;
  1184. }
  1185. .ui.basic.buttons .button:active {
  1186. box-shadow: 0px 0px 0px 1px rgba(0, 0, 0, 0.15) inset, 0px 1px 4px 0px rgba(34, 36, 38, 0.15) inset inset;
  1187. }
  1188. .ui.basic.buttons .active.button {
  1189. box-shadow: rgba(34, 36, 38, 0.35) inset;
  1190. }
  1191. /* Standard Basic Inverted */
  1192. .ui.basic.inverted.buttons .button,
  1193. .ui.basic.inverted.button {
  1194. background-color: transparent !important;
  1195. color: #f9fafb !important;
  1196. box-shadow: 0px 0px 0px 2px rgba(255, 255, 255, 0.5) inset !important;
  1197. }
  1198. .ui.basic.inverted.buttons .button:hover,
  1199. .ui.basic.inverted.button:hover {
  1200. color: #ffffff !important;
  1201. box-shadow: 0px 0px 0px 2px #ffffff inset !important;
  1202. }
  1203. .ui.basic.inverted.buttons .button:focus,
  1204. .ui.basic.inverted.button:focus {
  1205. color: #ffffff !important;
  1206. box-shadow: 0px 0px 0px 2px #ffffff inset !important;
  1207. }
  1208. .ui.basic.inverted.buttons .button:active,
  1209. .ui.basic.inverted.button:active {
  1210. background-color: rgba(255, 255, 255, 0.08) !important;
  1211. color: #ffffff !important;
  1212. box-shadow: 0px 0px 0px 2px rgba(255, 255, 255, 0.9) inset !important;
  1213. }
  1214. .ui.basic.inverted.buttons .active.button,
  1215. .ui.basic.inverted.active.button {
  1216. background-color: rgba(255, 255, 255, 0.08);
  1217. color: #ffffff;
  1218. text-shadow: none;
  1219. box-shadow: 0px 0px 0px 2px rgba(255, 255, 255, 0.7) inset;
  1220. }
  1221. .ui.basic.inverted.buttons .active.button:hover,
  1222. .ui.basic.inverted.active.button:hover {
  1223. background-color: rgba(255, 255, 255, 0.15);
  1224. box-shadow: 0px 0px 0px 2px #ffffff inset !important;
  1225. }
  1226. /* Basic Group */
  1227. .ui.basic.buttons .button {
  1228. border-left: 1px solid rgba(34, 36, 38, 0.15);
  1229. box-shadow: none;
  1230. }
  1231. .ui.basic.vertical.buttons .button {
  1232. border-left: none;
  1233. }
  1234. .ui.basic.vertical.buttons .button {
  1235. border-left-width: 0px;
  1236. border-top: 1px solid rgba(34, 36, 38, 0.15);
  1237. }
  1238. .ui.basic.vertical.buttons .button:first-child {
  1239. border-top-width: 0px;
  1240. }
  1241. /*--------------
  1242. Labeled Icon
  1243. ---------------*/
  1244. .ui.labeled.icon.buttons .button,
  1245. .ui.labeled.icon.button {
  1246. position: relative;
  1247. padding-left: 4.07142857em !important;
  1248. padding-right: 1.5em !important;
  1249. }
  1250. /* Left Labeled */
  1251. .ui.labeled.icon.buttons > .button > .icon,
  1252. .ui.labeled.icon.button > .icon {
  1253. position: absolute;
  1254. height: 100%;
  1255. line-height: 1;
  1256. width: 2.57142857em;
  1257. background-color: rgba(0, 0, 0, 0.05);
  1258. text-align: center;
  1259. color: '';
  1260. border-radius: 0.28571429rem 0px 0px 0.28571429rem;
  1261. box-shadow: -1px 0px 0px 0px transparent inset;
  1262. }
  1263. /* Left Labeled */
  1264. .ui.labeled.icon.buttons > .button > .icon,
  1265. .ui.labeled.icon.button > .icon {
  1266. top: 0em;
  1267. left: 0em;
  1268. }
  1269. /* Right Labeled */
  1270. .ui[class*="right labeled"].icon.button {
  1271. padding-right: 4.07142857em !important;
  1272. padding-left: 1.5em !important;
  1273. }
  1274. .ui[class*="right labeled"].icon.button > .icon {
  1275. left: auto;
  1276. right: 0em;
  1277. border-radius: 0em 0.28571429rem 0.28571429rem 0em;
  1278. box-shadow: 1px 0px 0px 0px transparent inset;
  1279. }
  1280. .ui.labeled.icon.buttons > .button > .icon:before,
  1281. .ui.labeled.icon.button > .icon:before,
  1282. .ui.labeled.icon.buttons > .button > .icon:after,
  1283. .ui.labeled.icon.button > .icon:after {
  1284. display: block;
  1285. position: absolute;
  1286. width: 100%;
  1287. top: 50%;
  1288. text-align: center;
  1289. margin-top: -0.5em;
  1290. }
  1291. .ui.labeled.icon.buttons .button > .icon {
  1292. border-radius: 0em;
  1293. }
  1294. .ui.labeled.icon.buttons .button:first-child > .icon {
  1295. border-top-left-radius: 0.28571429rem;
  1296. border-bottom-left-radius: 0.28571429rem;
  1297. }
  1298. .ui.labeled.icon.buttons .button:last-child > .icon {
  1299. border-top-right-radius: 0.28571429rem;
  1300. border-bottom-right-radius: 0.28571429rem;
  1301. }
  1302. .ui.vertical.labeled.icon.buttons .button:first-child > .icon {
  1303. border-radius: 0em;
  1304. border-top-left-radius: 0.28571429rem;
  1305. }
  1306. .ui.vertical.labeled.icon.buttons .button:last-child > .icon {
  1307. border-radius: 0em;
  1308. border-bottom-left-radius: 0.28571429rem;
  1309. }
  1310. /* Fluid Labeled */
  1311. .ui.fluid[class*="left labeled"].icon.button,
  1312. .ui.fluid[class*="right labeled"].icon.button {
  1313. padding-left: 1.5em !important;
  1314. padding-right: 1.5em !important;
  1315. }
  1316. /*--------------
  1317. Toggle
  1318. ---------------*/
  1319. /* Toggle (Modifies active state to give affordances) */
  1320. .ui.toggle.buttons .active.button,
  1321. .ui.buttons .button.toggle.active,
  1322. .ui.button.toggle.active {
  1323. background-color: #21ba45 !important;
  1324. box-shadow: none !important;
  1325. text-shadow: none;
  1326. color: #ffffff !important;
  1327. }
  1328. .ui.button.toggle.active:hover {
  1329. background-color: #16ab39 !important;
  1330. text-shadow: none;
  1331. color: #ffffff !important;
  1332. }
  1333. /*--------------
  1334. Circular
  1335. ---------------*/
  1336. .ui.circular.button {
  1337. border-radius: 10em;
  1338. }
  1339. .ui.circular.button > .icon {
  1340. width: 1em;
  1341. vertical-align: baseline;
  1342. }
  1343. /*-------------------
  1344. Or Buttons
  1345. --------------------*/
  1346. .ui.buttons .or {
  1347. position: relative;
  1348. width: 0.3em;
  1349. height: 2.57142857em;
  1350. z-index: 3;
  1351. }
  1352. .ui.buttons .or:before {
  1353. position: absolute;
  1354. text-align: center;
  1355. border-radius: 500rem;
  1356. content: 'or';
  1357. top: 50%;
  1358. left: 50%;
  1359. background-color: #ffffff;
  1360. text-shadow: none;
  1361. margin-top: -0.89285714em;
  1362. margin-left: -0.89285714em;
  1363. width: 1.78571429em;
  1364. height: 1.78571429em;
  1365. line-height: 1.78571429em;
  1366. color: rgba(0, 0, 0, 0.4);
  1367. font-style: normal;
  1368. font-weight: bold;
  1369. box-shadow: 0px 0px 0px 1px transparent inset;
  1370. }
  1371. .ui.buttons .or[data-text]:before {
  1372. content: attr(data-text);
  1373. }
  1374. /* Fluid Or */
  1375. .ui.fluid.buttons .or {
  1376. width: 0em !important;
  1377. }
  1378. .ui.fluid.buttons .or:after {
  1379. display: none;
  1380. }
  1381. /*-------------------
  1382. Attached
  1383. --------------------*/
  1384. /* Singular */
  1385. .ui.attached.button {
  1386. position: relative;
  1387. display: block;
  1388. margin: 0em;
  1389. border-radius: 0em;
  1390. box-shadow: 0px 0px 0px 1px rgba(34, 36, 38, 0.15) !important;
  1391. }
  1392. /* Top / Bottom */
  1393. .ui.attached.top.button {
  1394. border-radius: 0.28571429rem 0.28571429rem 0em 0em;
  1395. }
  1396. .ui.attached.bottom.button {
  1397. border-radius: 0em 0em 0.28571429rem 0.28571429rem;
  1398. }
  1399. /* Left / Right */
  1400. .ui.left.attached.button {
  1401. display: inline-block;
  1402. border-left: none;
  1403. text-align: right;
  1404. padding-right: 0.75em;
  1405. border-radius: 0.28571429rem 0em 0em 0.28571429rem;
  1406. }
  1407. .ui.right.attached.button {
  1408. display: inline-block;
  1409. text-align: left;
  1410. padding-left: 0.75em;
  1411. border-radius: 0em 0.28571429rem 0.28571429rem 0em;
  1412. }
  1413. /* Plural */
  1414. .ui.attached.buttons {
  1415. position: relative;
  1416. display: -webkit-box;
  1417. display: -webkit-flex;
  1418. display: -ms-flexbox;
  1419. display: flex;
  1420. border-radius: 0em;
  1421. width: auto !important;
  1422. z-index: 2;
  1423. margin-left: -1px;
  1424. margin-right: -1px;
  1425. }
  1426. .ui.attached.buttons .button {
  1427. margin: 0em;
  1428. }
  1429. .ui.attached.buttons .button:first-child {
  1430. border-radius: 0em;
  1431. }
  1432. .ui.attached.buttons .button:last-child {
  1433. border-radius: 0em;
  1434. }
  1435. /* Top / Bottom */
  1436. .ui[class*="top attached"].buttons {
  1437. margin-bottom: -1px;
  1438. border-radius: 0.28571429rem 0.28571429rem 0em 0em;
  1439. }
  1440. .ui[class*="top attached"].buttons .button:first-child {
  1441. border-radius: 0.28571429rem 0em 0em 0em;
  1442. }
  1443. .ui[class*="top attached"].buttons .button:last-child {
  1444. border-radius: 0em 0.28571429rem 0em 0em;
  1445. }
  1446. .ui[class*="bottom attached"].buttons {
  1447. margin-top: -1px;
  1448. border-radius: 0em 0em 0.28571429rem 0.28571429rem;
  1449. }
  1450. .ui[class*="bottom attached"].buttons .button:first-child {
  1451. border-radius: 0em 0em 0em 0.28571429rem;
  1452. }
  1453. .ui[class*="bottom attached"].buttons .button:last-child {
  1454. border-radius: 0em 0em 0.28571429rem 0em;
  1455. }
  1456. /* Left / Right */
  1457. .ui[class*="left attached"].buttons {
  1458. display: -webkit-inline-box;
  1459. display: -webkit-inline-flex;
  1460. display: -ms-inline-flexbox;
  1461. display: inline-flex;
  1462. margin-right: 0em;
  1463. margin-left: -1px;
  1464. border-radius: 0em 0.28571429rem 0.28571429rem 0em;
  1465. }
  1466. .ui[class*="left attached"].buttons .button:first-child {
  1467. margin-left: -1px;
  1468. border-radius: 0em 0.28571429rem 0em 0em;
  1469. }
  1470. .ui[class*="left attached"].buttons .button:last-child {
  1471. margin-left: -1px;
  1472. border-radius: 0em 0em 0.28571429rem 0em;
  1473. }
  1474. .ui[class*="right attached"].buttons {
  1475. display: -webkit-inline-box;
  1476. display: -webkit-inline-flex;
  1477. display: -ms-inline-flexbox;
  1478. display: inline-flex;
  1479. margin-left: 0em;
  1480. margin-right: -1px;
  1481. border-radius: 0.28571429rem 0em 0em 0.28571429rem;
  1482. }
  1483. .ui[class*="right attached"].buttons .button:first-child {
  1484. margin-left: -1px;
  1485. border-radius: 0.28571429rem 0em 0em 0em;
  1486. }
  1487. .ui[class*="right attached"].buttons .button:last-child {
  1488. margin-left: -1px;
  1489. border-radius: 0em 0em 0em 0.28571429rem;
  1490. }
  1491. /*-------------------
  1492. Fluid
  1493. --------------------*/
  1494. .ui.fluid.buttons,
  1495. .ui.button.fluid {
  1496. display: -webkit-box;
  1497. display: -webkit-flex;
  1498. display: -ms-flexbox;
  1499. display: flex;
  1500. -webkit-box-pack: center;
  1501. -webkit-justify-content: center;
  1502. -ms-flex-pack: center;
  1503. justify-content: center;
  1504. -webkit-box-orient: horizontal;
  1505. -webkit-box-direction: normal;
  1506. -webkit-flex-direction: row;
  1507. -ms-flex-direction: row;
  1508. flex-direction: row;
  1509. width: 100%;
  1510. }
  1511. .ui.two.buttons {
  1512. width: 100%;
  1513. }
  1514. .ui.two.buttons > .button {
  1515. width: 50%;
  1516. }
  1517. .ui.three.buttons {
  1518. width: 100%;
  1519. }
  1520. .ui.three.buttons > .button {
  1521. width: 33.333%;
  1522. }
  1523. .ui.four.buttons {
  1524. width: 100%;
  1525. }
  1526. .ui.four.buttons > .button {
  1527. width: 25%;
  1528. }
  1529. .ui.five.buttons {
  1530. width: 100%;
  1531. }
  1532. .ui.five.buttons > .button {
  1533. width: 20%;
  1534. }
  1535. .ui.six.buttons {
  1536. width: 100%;
  1537. }
  1538. .ui.six.buttons > .button {
  1539. width: 16.666%;
  1540. }
  1541. .ui.seven.buttons {
  1542. width: 100%;
  1543. }
  1544. .ui.seven.buttons > .button {
  1545. width: 14.285%;
  1546. }
  1547. .ui.eight.buttons {
  1548. width: 100%;
  1549. }
  1550. .ui.eight.buttons > .button {
  1551. width: 12.500%;
  1552. }
  1553. .ui.nine.buttons {
  1554. width: 100%;
  1555. }
  1556. .ui.nine.buttons > .button {
  1557. width: 11.11%;
  1558. }
  1559. .ui.ten.buttons {
  1560. width: 100%;
  1561. }
  1562. .ui.ten.buttons > .button {
  1563. width: 10%;
  1564. }
  1565. .ui.eleven.buttons {
  1566. width: 100%;
  1567. }
  1568. .ui.eleven.buttons > .button {
  1569. width: 9.09%;
  1570. }
  1571. .ui.twelve.buttons {
  1572. width: 100%;
  1573. }
  1574. .ui.twelve.buttons > .button {
  1575. width: 8.3333%;
  1576. }
  1577. /* Fluid Vertical Buttons */
  1578. .ui.fluid.vertical.buttons,
  1579. .ui.fluid.vertical.buttons > .button {
  1580. display: -webkit-box;
  1581. display: -webkit-flex;
  1582. display: -ms-flexbox;
  1583. display: flex;
  1584. width: auto;
  1585. }
  1586. .ui.two.vertical.buttons > .button {
  1587. height: 50%;
  1588. }
  1589. .ui.three.vertical.buttons > .button {
  1590. height: 33.333%;
  1591. }
  1592. .ui.four.vertical.buttons > .button {
  1593. height: 25%;
  1594. }
  1595. .ui.five.vertical.buttons > .button {
  1596. height: 20%;
  1597. }
  1598. .ui.six.vertical.buttons > .button {
  1599. height: 16.666%;
  1600. }
  1601. .ui.seven.vertical.buttons > .button {
  1602. height: 14.285%;
  1603. }
  1604. .ui.eight.vertical.buttons > .button {
  1605. height: 12.500%;
  1606. }
  1607. .ui.nine.vertical.buttons > .button {
  1608. height: 11.11%;
  1609. }
  1610. .ui.ten.vertical.buttons > .button {
  1611. height: 10%;
  1612. }
  1613. .ui.eleven.vertical.buttons > .button {
  1614. height: 9.09%;
  1615. }
  1616. .ui.twelve.vertical.buttons > .button {
  1617. height: 8.3333%;
  1618. }
  1619. /*-------------------
  1620. Colors
  1621. --------------------*/
  1622. /*--- Black ---*/
  1623. .ui.black.buttons .button,
  1624. .ui.black.button {
  1625. background-color: #1b1c1d;
  1626. color: #ffffff;
  1627. text-shadow: none;
  1628. background-image: none;
  1629. }
  1630. .ui.black.button {
  1631. box-shadow: 0px 0em 0px 0px rgba(34, 36, 38, 0.15) inset;
  1632. }
  1633. .ui.black.buttons .button:hover,
  1634. .ui.black.button:hover {
  1635. background-color: #27292a;
  1636. color: #ffffff;
  1637. text-shadow: none;
  1638. }
  1639. .ui.black.buttons .button:focus,
  1640. .ui.black.button:focus {
  1641. background-color: #2f3032;
  1642. color: #ffffff;
  1643. text-shadow: none;
  1644. }
  1645. .ui.black.buttons .button:active,
  1646. .ui.black.button:active {
  1647. background-color: #343637;
  1648. color: #ffffff;
  1649. text-shadow: none;
  1650. }
  1651. .ui.black.buttons .active.button,
  1652. .ui.black.buttons .active.button:active,
  1653. .ui.black.active.button,
  1654. .ui.black.button .active.button:active {
  1655. background-color: #0f0f10;
  1656. color: #ffffff;
  1657. text-shadow: none;
  1658. }
  1659. /* Basic */
  1660. .ui.basic.black.buttons .button,
  1661. .ui.basic.black.button {
  1662. box-shadow: 0px 0px 0px 1px rgba(34, 36, 38, 0.15) inset !important;
  1663. color: rgba(0, 0, 0, 0.6) !important;
  1664. }
  1665. .ui.basic.black.buttons .button:hover,
  1666. .ui.basic.black.button:hover {
  1667. background: transparent !important;
  1668. box-shadow: 0px 0px 0px 2px #27292a inset !important;
  1669. color: #27292a !important;
  1670. }
  1671. .ui.basic.black.buttons .button:focus,
  1672. .ui.basic.black.button:focus {
  1673. background: transparent !important;
  1674. box-shadow: 0px 0px 0px 2px #2f3032 inset !important;
  1675. }
  1676. .ui.basic.black.buttons .active.button,
  1677. .ui.basic.black.active.button {
  1678. background: transparent !important;
  1679. box-shadow: 0px 0px 0px 2px #0f0f10 inset !important;
  1680. color: #343637 !important;
  1681. }
  1682. .ui.basic.black.buttons .button:active,
  1683. .ui.basic.black.button:active {
  1684. box-shadow: 0px 0px 0px 2px #343637 inset !important;
  1685. color: #343637 !important;
  1686. }
  1687. .ui.buttons > .basic.black.button:not(:first-child) {
  1688. margin-left: -2px;
  1689. }
  1690. /* Inverted */
  1691. .ui.inverted.black.buttons .button,
  1692. .ui.inverted.black.button {
  1693. background-color: transparent;
  1694. box-shadow: 0px 0px 0px 2px #d4d4d5 inset !important;
  1695. color: #ffffff;
  1696. }
  1697. .ui.inverted.black.buttons .button:hover,
  1698. .ui.inverted.black.button:hover,
  1699. .ui.inverted.black.buttons .button:focus,
  1700. .ui.inverted.black.button:focus,
  1701. .ui.inverted.black.buttons .button.active,
  1702. .ui.inverted.black.button.active,
  1703. .ui.inverted.black.buttons .button:active,
  1704. .ui.inverted.black.button:active {
  1705. box-shadow: none !important;
  1706. color: #ffffff;
  1707. }
  1708. .ui.inverted.black.buttons .button:hover,
  1709. .ui.inverted.black.button:hover {
  1710. background-color: #000000;
  1711. }
  1712. .ui.inverted.black.buttons .button:focus,
  1713. .ui.inverted.black.button:focus {
  1714. background-color: #000000;
  1715. }
  1716. .ui.inverted.black.buttons .active.button,
  1717. .ui.inverted.black.active.button {
  1718. background-color: #000000;
  1719. }
  1720. .ui.inverted.black.buttons .button:active,
  1721. .ui.inverted.black.button:active {
  1722. background-color: #000000;
  1723. }
  1724. /* Inverted Basic */
  1725. .ui.inverted.black.basic.buttons .button,
  1726. .ui.inverted.black.buttons .basic.button,
  1727. .ui.inverted.black.basic.button {
  1728. background-color: transparent;
  1729. box-shadow: 0px 0px 0px 2px rgba(255, 255, 255, 0.5) inset !important;
  1730. color: #ffffff !important;
  1731. }
  1732. .ui.inverted.black.basic.buttons .button:hover,
  1733. .ui.inverted.black.buttons .basic.button:hover,
  1734. .ui.inverted.black.basic.button:hover {
  1735. box-shadow: 0px 0px 0px 2px #000000 inset !important;
  1736. color: #ffffff !important;
  1737. }
  1738. .ui.inverted.black.basic.buttons .button:focus,
  1739. .ui.inverted.black.basic.buttons .button:focus,
  1740. .ui.inverted.black.basic.button:focus {
  1741. box-shadow: 0px 0px 0px 2px #000000 inset !important;
  1742. color: #545454 !important;
  1743. }
  1744. .ui.inverted.black.basic.buttons .active.button,
  1745. .ui.inverted.black.buttons .basic.active.button,
  1746. .ui.inverted.black.basic.active.button {
  1747. box-shadow: 0px 0px 0px 2px #000000 inset !important;
  1748. color: #ffffff !important;
  1749. }
  1750. .ui.inverted.black.basic.buttons .button:active,
  1751. .ui.inverted.black.buttons .basic.button:active,
  1752. .ui.inverted.black.basic.button:active {
  1753. box-shadow: 0px 0px 0px 2px #000000 inset !important;
  1754. color: #ffffff !important;
  1755. }
  1756. /*--- Grey ---*/
  1757. .ui.grey.buttons .button,
  1758. .ui.grey.button {
  1759. background-color: #767676;
  1760. color: #ffffff;
  1761. text-shadow: none;
  1762. background-image: none;
  1763. }
  1764. .ui.grey.button {
  1765. box-shadow: 0px 0em 0px 0px rgba(34, 36, 38, 0.15) inset;
  1766. }
  1767. .ui.grey.buttons .button:hover,
  1768. .ui.grey.button:hover {
  1769. background-color: #838383;
  1770. color: #ffffff;
  1771. text-shadow: none;
  1772. }
  1773. .ui.grey.buttons .button:focus,
  1774. .ui.grey.button:focus {
  1775. background-color: #8a8a8a;
  1776. color: #ffffff;
  1777. text-shadow: none;
  1778. }
  1779. .ui.grey.buttons .button:active,
  1780. .ui.grey.button:active {
  1781. background-color: #909090;
  1782. color: #ffffff;
  1783. text-shadow: none;
  1784. }
  1785. .ui.grey.buttons .active.button,
  1786. .ui.grey.buttons .active.button:active,
  1787. .ui.grey.active.button,
  1788. .ui.grey.button .active.button:active {
  1789. background-color: #696969;
  1790. color: #ffffff;
  1791. text-shadow: none;
  1792. }
  1793. /* Basic */
  1794. .ui.basic.grey.buttons .button,
  1795. .ui.basic.grey.button {
  1796. box-shadow: 0px 0px 0px 1px rgba(34, 36, 38, 0.15) inset !important;
  1797. color: rgba(0, 0, 0, 0.6) !important;
  1798. }
  1799. .ui.basic.grey.buttons .button:hover,
  1800. .ui.basic.grey.button:hover {
  1801. background: transparent !important;
  1802. box-shadow: 0px 0px 0px 2px #838383 inset !important;
  1803. color: #838383 !important;
  1804. }
  1805. .ui.basic.grey.buttons .button:focus,
  1806. .ui.basic.grey.button:focus {
  1807. background: transparent !important;
  1808. box-shadow: 0px 0px 0px 2px #8a8a8a inset !important;
  1809. }
  1810. .ui.basic.grey.buttons .active.button,
  1811. .ui.basic.grey.active.button {
  1812. background: transparent !important;
  1813. box-shadow: 0px 0px 0px 2px #696969 inset !important;
  1814. color: #909090 !important;
  1815. }
  1816. .ui.basic.grey.buttons .button:active,
  1817. .ui.basic.grey.button:active {
  1818. box-shadow: 0px 0px 0px 2px #909090 inset !important;
  1819. color: #909090 !important;
  1820. }
  1821. .ui.buttons > .basic.grey.button:not(:first-child) {
  1822. margin-left: -2px;
  1823. }
  1824. /* Inverted */
  1825. .ui.inverted.grey.buttons .button,
  1826. .ui.inverted.grey.button {
  1827. background-color: transparent;
  1828. box-shadow: 0px 0px 0px 2px #d4d4d5 inset !important;
  1829. color: #ffffff;
  1830. }
  1831. .ui.inverted.grey.buttons .button:hover,
  1832. .ui.inverted.grey.button:hover,
  1833. .ui.inverted.grey.buttons .button:focus,
  1834. .ui.inverted.grey.button:focus,
  1835. .ui.inverted.grey.buttons .button.active,
  1836. .ui.inverted.grey.button.active,
  1837. .ui.inverted.grey.buttons .button:active,
  1838. .ui.inverted.grey.button:active {
  1839. box-shadow: none !important;
  1840. color: rgba(0, 0, 0, 0.6);
  1841. }
  1842. .ui.inverted.grey.buttons .button:hover,
  1843. .ui.inverted.grey.button:hover {
  1844. background-color: #cfd0d2;
  1845. }
  1846. .ui.inverted.grey.buttons .button:focus,
  1847. .ui.inverted.grey.button:focus {
  1848. background-color: #c7c9cb;
  1849. }
  1850. .ui.inverted.grey.buttons .active.button,
  1851. .ui.inverted.grey.active.button {
  1852. background-color: #cfd0d2;
  1853. }
  1854. .ui.inverted.grey.buttons .button:active,
  1855. .ui.inverted.grey.button:active {
  1856. background-color: #c2c4c5;
  1857. }
  1858. /* Inverted Basic */
  1859. .ui.inverted.grey.basic.buttons .button,
  1860. .ui.inverted.grey.buttons .basic.button,
  1861. .ui.inverted.grey.basic.button {
  1862. background-color: transparent;
  1863. box-shadow: 0px 0px 0px 2px rgba(255, 255, 255, 0.5) inset !important;
  1864. color: #ffffff !important;
  1865. }
  1866. .ui.inverted.grey.basic.buttons .button:hover,
  1867. .ui.inverted.grey.buttons .basic.button:hover,
  1868. .ui.inverted.grey.basic.button:hover {
  1869. box-shadow: 0px 0px 0px 2px #cfd0d2 inset !important;
  1870. color: #ffffff !important;
  1871. }
  1872. .ui.inverted.grey.basic.buttons .button:focus,
  1873. .ui.inverted.grey.basic.buttons .button:focus,
  1874. .ui.inverted.grey.basic.button:focus {
  1875. box-shadow: 0px 0px 0px 2px #c7c9cb inset !important;
  1876. color: #dcddde !important;
  1877. }
  1878. .ui.inverted.grey.basic.buttons .active.button,
  1879. .ui.inverted.grey.buttons .basic.active.button,
  1880. .ui.inverted.grey.basic.active.button {
  1881. box-shadow: 0px 0px 0px 2px #cfd0d2 inset !important;
  1882. color: #ffffff !important;
  1883. }
  1884. .ui.inverted.grey.basic.buttons .button:active,
  1885. .ui.inverted.grey.buttons .basic.button:active,
  1886. .ui.inverted.grey.basic.button:active {
  1887. box-shadow: 0px 0px 0px 2px #c2c4c5 inset !important;
  1888. color: #ffffff !important;
  1889. }
  1890. /*--- Brown ---*/
  1891. .ui.brown.buttons .button,
  1892. .ui.brown.button {
  1893. background-color: #a5673f;
  1894. color: #ffffff;
  1895. text-shadow: none;
  1896. background-image: none;
  1897. }
  1898. .ui.brown.button {
  1899. box-shadow: 0px 0em 0px 0px rgba(34, 36, 38, 0.15) inset;
  1900. }
  1901. .ui.brown.buttons .button:hover,
  1902. .ui.brown.button:hover {
  1903. background-color: #975b33;
  1904. color: #ffffff;
  1905. text-shadow: none;
  1906. }
  1907. .ui.brown.buttons .button:focus,
  1908. .ui.brown.button:focus {
  1909. background-color: #90532b;
  1910. color: #ffffff;
  1911. text-shadow: none;
  1912. }
  1913. .ui.brown.buttons .button:active,
  1914. .ui.brown.button:active {
  1915. background-color: #805031;
  1916. color: #ffffff;
  1917. text-shadow: none;
  1918. }
  1919. .ui.brown.buttons .active.button,
  1920. .ui.brown.buttons .active.button:active,
  1921. .ui.brown.active.button,
  1922. .ui.brown.button .active.button:active {
  1923. background-color: #995a31;
  1924. color: #ffffff;
  1925. text-shadow: none;
  1926. }
  1927. /* Basic */
  1928. .ui.basic.brown.buttons .button,
  1929. .ui.basic.brown.button {
  1930. box-shadow: 0px 0px 0px 1px rgba(34, 36, 38, 0.15) inset !important;
  1931. color: rgba(0, 0, 0, 0.6) !important;
  1932. }
  1933. .ui.basic.brown.buttons .button:hover,
  1934. .ui.basic.brown.button:hover {
  1935. background: transparent !important;
  1936. box-shadow: 0px 0px 0px 2px #975b33 inset !important;
  1937. color: #975b33 !important;
  1938. }
  1939. .ui.basic.brown.buttons .button:focus,
  1940. .ui.basic.brown.button:focus {
  1941. background: transparent !important;
  1942. box-shadow: 0px 0px 0px 2px #90532b inset !important;
  1943. }
  1944. .ui.basic.brown.buttons .active.button,
  1945. .ui.basic.brown.active.button {
  1946. background: transparent !important;
  1947. box-shadow: 0px 0px 0px 2px #995a31 inset !important;
  1948. color: #805031 !important;
  1949. }
  1950. .ui.basic.brown.buttons .button:active,
  1951. .ui.basic.brown.button:active {
  1952. box-shadow: 0px 0px 0px 2px #805031 inset !important;
  1953. color: #805031 !important;
  1954. }
  1955. .ui.buttons > .basic.brown.button:not(:first-child) {
  1956. margin-left: -2px;
  1957. }
  1958. /* Inverted */
  1959. .ui.inverted.brown.buttons .button,
  1960. .ui.inverted.brown.button {
  1961. background-color: transparent;
  1962. box-shadow: 0px 0px 0px 2px #d67c1c inset !important;
  1963. color: #d67c1c;
  1964. }
  1965. .ui.inverted.brown.buttons .button:hover,
  1966. .ui.inverted.brown.button:hover,
  1967. .ui.inverted.brown.buttons .button:focus,
  1968. .ui.inverted.brown.button:focus,
  1969. .ui.inverted.brown.buttons .button.active,
  1970. .ui.inverted.brown.button.active,
  1971. .ui.inverted.brown.buttons .button:active,
  1972. .ui.inverted.brown.button:active {
  1973. box-shadow: none !important;
  1974. color: #ffffff;
  1975. }
  1976. .ui.inverted.brown.buttons .button:hover,
  1977. .ui.inverted.brown.button:hover {
  1978. background-color: #c86f11;
  1979. }
  1980. .ui.inverted.brown.buttons .button:focus,
  1981. .ui.inverted.brown.button:focus {
  1982. background-color: #c16808;
  1983. }
  1984. .ui.inverted.brown.buttons .active.button,
  1985. .ui.inverted.brown.active.button {
  1986. background-color: #cc6f0d;
  1987. }
  1988. .ui.inverted.brown.buttons .button:active,
  1989. .ui.inverted.brown.button:active {
  1990. background-color: #a96216;
  1991. }
  1992. /* Inverted Basic */
  1993. .ui.inverted.brown.basic.buttons .button,
  1994. .ui.inverted.brown.buttons .basic.button,
  1995. .ui.inverted.brown.basic.button {
  1996. background-color: transparent;
  1997. box-shadow: 0px 0px 0px 2px rgba(255, 255, 255, 0.5) inset !important;
  1998. color: #ffffff !important;
  1999. }
  2000. .ui.inverted.brown.basic.buttons .button:hover,
  2001. .ui.inverted.brown.buttons .basic.button:hover,
  2002. .ui.inverted.brown.basic.button:hover {
  2003. box-shadow: 0px 0px 0px 2px #c86f11 inset !important;
  2004. color: #d67c1c !important;
  2005. }
  2006. .ui.inverted.brown.basic.buttons .button:focus,
  2007. .ui.inverted.brown.basic.buttons .button:focus,
  2008. .ui.inverted.brown.basic.button:focus {
  2009. box-shadow: 0px 0px 0px 2px #c16808 inset !important;
  2010. color: #d67c1c !important;
  2011. }
  2012. .ui.inverted.brown.basic.buttons .active.button,
  2013. .ui.inverted.brown.buttons .basic.active.button,
  2014. .ui.inverted.brown.basic.active.button {
  2015. box-shadow: 0px 0px 0px 2px #cc6f0d inset !important;
  2016. color: #d67c1c !important;
  2017. }
  2018. .ui.inverted.brown.basic.buttons .button:active,
  2019. .ui.inverted.brown.buttons .basic.button:active,
  2020. .ui.inverted.brown.basic.button:active {
  2021. box-shadow: 0px 0px 0px 2px #a96216 inset !important;
  2022. color: #d67c1c !important;
  2023. }
  2024. /*--- Blue ---*/
  2025. .ui.blue.buttons .button,
  2026. .ui.blue.button {
  2027. background-color: #2185d0;
  2028. color: #ffffff;
  2029. text-shadow: none;
  2030. background-image: none;
  2031. }
  2032. .ui.blue.button {
  2033. box-shadow: 0px 0em 0px 0px rgba(34, 36, 38, 0.15) inset;
  2034. }
  2035. .ui.blue.buttons .button:hover,
  2036. .ui.blue.button:hover {
  2037. background-color: #1678c2;
  2038. color: #ffffff;
  2039. text-shadow: none;
  2040. }
  2041. .ui.blue.buttons .button:focus,
  2042. .ui.blue.button:focus {
  2043. background-color: #0d71bb;
  2044. color: #ffffff;
  2045. text-shadow: none;
  2046. }
  2047. .ui.blue.buttons .button:active,
  2048. .ui.blue.button:active {
  2049. background-color: #1a69a4;
  2050. color: #ffffff;
  2051. text-shadow: none;
  2052. }
  2053. .ui.blue.buttons .active.button,
  2054. .ui.blue.buttons .active.button:active,
  2055. .ui.blue.active.button,
  2056. .ui.blue.button .active.button:active {
  2057. background-color: #1279c6;
  2058. color: #ffffff;
  2059. text-shadow: none;
  2060. }
  2061. /* Basic */
  2062. .ui.basic.blue.buttons .button,
  2063. .ui.basic.blue.button {
  2064. box-shadow: 0px 0px 0px 1px rgba(34, 36, 38, 0.15) inset !important;
  2065. color: rgba(0, 0, 0, 0.6) !important;
  2066. }
  2067. .ui.basic.blue.buttons .button:hover,
  2068. .ui.basic.blue.button:hover {
  2069. background: transparent !important;
  2070. box-shadow: 0px 0px 0px 2px #1678c2 inset !important;
  2071. color: #1678c2 !important;
  2072. }
  2073. .ui.basic.blue.buttons .button:focus,
  2074. .ui.basic.blue.button:focus {
  2075. background: transparent !important;
  2076. box-shadow: 0px 0px 0px 2px #0d71bb inset !important;
  2077. }
  2078. .ui.basic.blue.buttons .active.button,
  2079. .ui.basic.blue.active.button {
  2080. background: transparent !important;
  2081. box-shadow: 0px 0px 0px 2px #1279c6 inset !important;
  2082. color: #1a69a4 !important;
  2083. }
  2084. .ui.basic.blue.buttons .button:active,
  2085. .ui.basic.blue.button:active {
  2086. box-shadow: 0px 0px 0px 2px #1a69a4 inset !important;
  2087. color: #1a69a4 !important;
  2088. }
  2089. .ui.buttons > .basic.blue.button:not(:first-child) {
  2090. margin-left: -2px;
  2091. }
  2092. /* Inverted */
  2093. .ui.inverted.blue.buttons .button,
  2094. .ui.inverted.blue.button {
  2095. background-color: transparent;
  2096. box-shadow: 0px 0px 0px 2px #54c8ff inset !important;
  2097. color: #54c8ff;
  2098. }
  2099. .ui.inverted.blue.buttons .button:hover,
  2100. .ui.inverted.blue.button:hover,
  2101. .ui.inverted.blue.buttons .button:focus,
  2102. .ui.inverted.blue.button:focus,
  2103. .ui.inverted.blue.buttons .button.active,
  2104. .ui.inverted.blue.button.active,
  2105. .ui.inverted.blue.buttons .button:active,
  2106. .ui.inverted.blue.button:active {
  2107. box-shadow: none !important;
  2108. color: #ffffff;
  2109. }
  2110. .ui.inverted.blue.buttons .button:hover,
  2111. .ui.inverted.blue.button:hover {
  2112. background-color: #3ac0ff;
  2113. }
  2114. .ui.inverted.blue.buttons .button:focus,
  2115. .ui.inverted.blue.button:focus {
  2116. background-color: #2bbbff;
  2117. }
  2118. .ui.inverted.blue.buttons .active.button,
  2119. .ui.inverted.blue.active.button {
  2120. background-color: #3ac0ff;
  2121. }
  2122. .ui.inverted.blue.buttons .button:active,
  2123. .ui.inverted.blue.button:active {
  2124. background-color: #21b8ff;
  2125. }
  2126. /* Inverted Basic */
  2127. .ui.inverted.blue.basic.buttons .button,
  2128. .ui.inverted.blue.buttons .basic.button,
  2129. .ui.inverted.blue.basic.button {
  2130. background-color: transparent;
  2131. box-shadow: 0px 0px 0px 2px rgba(255, 255, 255, 0.5) inset !important;
  2132. color: #ffffff !important;
  2133. }
  2134. .ui.inverted.blue.basic.buttons .button:hover,
  2135. .ui.inverted.blue.buttons .basic.button:hover,
  2136. .ui.inverted.blue.basic.button:hover {
  2137. box-shadow: 0px 0px 0px 2px #3ac0ff inset !important;
  2138. color: #54c8ff !important;
  2139. }
  2140. .ui.inverted.blue.basic.buttons .button:focus,
  2141. .ui.inverted.blue.basic.buttons .button:focus,
  2142. .ui.inverted.blue.basic.button:focus {
  2143. box-shadow: 0px 0px 0px 2px #2bbbff inset !important;
  2144. color: #54c8ff !important;
  2145. }
  2146. .ui.inverted.blue.basic.buttons .active.button,
  2147. .ui.inverted.blue.buttons .basic.active.button,
  2148. .ui.inverted.blue.basic.active.button {
  2149. box-shadow: 0px 0px 0px 2px #3ac0ff inset !important;
  2150. color: #54c8ff !important;
  2151. }
  2152. .ui.inverted.blue.basic.buttons .button:active,
  2153. .ui.inverted.blue.buttons .basic.button:active,
  2154. .ui.inverted.blue.basic.button:active {
  2155. box-shadow: 0px 0px 0px 2px #21b8ff inset !important;
  2156. color: #54c8ff !important;
  2157. }
  2158. /*--- Green ---*/
  2159. .ui.green.buttons .button,
  2160. .ui.green.button {
  2161. background-color: #21ba45;
  2162. color: #ffffff;
  2163. text-shadow: none;
  2164. background-image: none;
  2165. }
  2166. .ui.green.button {
  2167. box-shadow: 0px 0em 0px 0px rgba(34, 36, 38, 0.15) inset;
  2168. }
  2169. .ui.green.buttons .button:hover,
  2170. .ui.green.button:hover {
  2171. background-color: #16ab39;
  2172. color: #ffffff;
  2173. text-shadow: none;
  2174. }
  2175. .ui.green.buttons .button:focus,
  2176. .ui.green.button:focus {
  2177. background-color: #0ea432;
  2178. color: #ffffff;
  2179. text-shadow: none;
  2180. }
  2181. .ui.green.buttons .button:active,
  2182. .ui.green.button:active {
  2183. background-color: #198f35;
  2184. color: #ffffff;
  2185. text-shadow: none;
  2186. }
  2187. .ui.green.buttons .active.button,
  2188. .ui.green.buttons .active.button:active,
  2189. .ui.green.active.button,
  2190. .ui.green.button .active.button:active {
  2191. background-color: #13ae38;
  2192. color: #ffffff;
  2193. text-shadow: none;
  2194. }
  2195. /* Basic */
  2196. .ui.basic.green.buttons .button,
  2197. .ui.basic.green.button {
  2198. box-shadow: 0px 0px 0px 1px rgba(34, 36, 38, 0.15) inset !important;
  2199. color: rgba(0, 0, 0, 0.6) !important;
  2200. }
  2201. .ui.basic.green.buttons .button:hover,
  2202. .ui.basic.green.button:hover {
  2203. background: transparent !important;
  2204. box-shadow: 0px 0px 0px 2px #16ab39 inset !important;
  2205. color: #16ab39 !important;
  2206. }
  2207. .ui.basic.green.buttons .button:focus,
  2208. .ui.basic.green.button:focus {
  2209. background: transparent !important;
  2210. box-shadow: 0px 0px 0px 2px #0ea432 inset !important;
  2211. }
  2212. .ui.basic.green.buttons .active.button,
  2213. .ui.basic.green.active.button {
  2214. background: transparent !important;
  2215. box-shadow: 0px 0px 0px 2px #13ae38 inset !important;
  2216. color: #198f35 !important;
  2217. }
  2218. .ui.basic.green.buttons .button:active,
  2219. .ui.basic.green.button:active {
  2220. box-shadow: 0px 0px 0px 2px #198f35 inset !important;
  2221. color: #198f35 !important;
  2222. }
  2223. .ui.buttons > .basic.green.button:not(:first-child) {
  2224. margin-left: -2px;
  2225. }
  2226. /* Inverted */
  2227. .ui.inverted.green.buttons .button,
  2228. .ui.inverted.green.button {
  2229. background-color: transparent;
  2230. box-shadow: 0px 0px 0px 2px #2ecc40 inset !important;
  2231. color: #2ecc40;
  2232. }
  2233. .ui.inverted.green.buttons .button:hover,
  2234. .ui.inverted.green.button:hover,
  2235. .ui.inverted.green.buttons .button:focus,
  2236. .ui.inverted.green.button:focus,
  2237. .ui.inverted.green.buttons .button.active,
  2238. .ui.inverted.green.button.active,
  2239. .ui.inverted.green.buttons .button:active,
  2240. .ui.inverted.green.button:active {
  2241. box-shadlightOw: none !important;
  2242. color: #ffffff;
  2243. }
  2244. .ui.inverted.green.buttons .button:hover,
  2245. .ui.inverted.green.button:hover {
  2246. background-color: #22be34;
  2247. }
  2248. .ui.inverted.green.buttons .button:focus,
  2249. .ui.inverted.green.button:focus {
  2250. background-color: #19b82b;
  2251. }
  2252. .ui.inverted.green.buttons .active.button,
  2253. .ui.inverted.green.active.button {
  2254. background-color: #1fc231;
  2255. }
  2256. .ui.inverted.green.buttons .button:active,
  2257. .ui.inverted.green.button:active {
  2258. background-color: #25a233;
  2259. }
  2260. /* Inverted Basic */
  2261. .ui.inverted.green.basic.buttons .button,
  2262. .ui.inverted.green.buttons .basic.button,
  2263. .ui.inverted.green.basic.button {
  2264. background-color: transparent;
  2265. box-shadow: 0px 0px 0px 2px rgba(255, 255, 255, 0.5) inset !important;
  2266. color: #ffffff !important;
  2267. }
  2268. .ui.inverted.green.basic.buttons .button:hover,
  2269. .ui.inverted.green.buttons .basic.button:hover,
  2270. .ui.inverted.green.basic.button:hover {
  2271. box-shadow: 0px 0px 0px 2px #22be34 inset !important;
  2272. color: #2ecc40 !important;
  2273. }
  2274. .ui.inverted.green.basic.buttons .button:focus,
  2275. .ui.inverted.green.basic.buttons .button:focus,
  2276. .ui.inverted.green.basic.button:focus {
  2277. box-shadow: 0px 0px 0px 2px #19b82b inset !important;
  2278. color: #2ecc40 !important;
  2279. }
  2280. .ui.inverted.green.basic.buttons .active.button,
  2281. .ui.inverted.green.buttons .basic.active.button,
  2282. .ui.inverted.green.basic.active.button {
  2283. box-shadow: 0px 0px 0px 2px #1fc231 inset !important;
  2284. color: #2ecc40 !important;
  2285. }
  2286. .ui.inverted.green.basic.buttons .button:active,
  2287. .ui.inverted.green.buttons .basic.button:active,
  2288. .ui.inverted.green.basic.button:active {
  2289. box-shadow: 0px 0px 0px 2px #25a233 inset !important;
  2290. color: #2ecc40 !important;
  2291. }
  2292. /*--- Orange ---*/
  2293. .ui.orange.buttons .button,
  2294. .ui.orange.button {
  2295. background-color: #f2711c;
  2296. color: #ffffff;
  2297. text-shadow: none;
  2298. background-image: none;
  2299. }
  2300. .ui.orange.button {
  2301. box-shadow: 0px 0em 0px 0px rgba(34, 36, 38, 0.15) inset;
  2302. }
  2303. .ui.orange.buttons .button:hover,
  2304. .ui.orange.button:hover {
  2305. background-color: #f26202;
  2306. color: #ffffff;
  2307. text-shadow: none;
  2308. }
  2309. .ui.orange.buttons .button:focus,
  2310. .ui.orange.button:focus {
  2311. background-color: #e55b00;
  2312. color: #ffffff;
  2313. text-shadow: none;
  2314. }
  2315. .ui.orange.buttons .button:active,
  2316. .ui.orange.button:active {
  2317. background-color: #cf590c;
  2318. color: #ffffff;
  2319. text-shadow: none;
  2320. }
  2321. .ui.orange.buttons .active.button,
  2322. .ui.orange.buttons .active.button:active,
  2323. .ui.orange.active.button,
  2324. .ui.orange.button .active.button:active {
  2325. background-color: #f56100;
  2326. color: #ffffff;
  2327. text-shadow: none;
  2328. }
  2329. /* Basic */
  2330. .ui.basic.orange.buttons .button,
  2331. .ui.basic.orange.button {
  2332. box-shadow: 0px 0px 0px 1px rgba(34, 36, 38, 0.15) inset !important;
  2333. color: rgba(0, 0, 0, 0.6) !important;
  2334. }
  2335. .ui.basic.orange.buttons .button:hover,
  2336. .ui.basic.orange.button:hover {
  2337. background: transparent !important;
  2338. box-shadow: 0px 0px 0px 2px #f26202 inset !important;
  2339. color: #f26202 !important;
  2340. }
  2341. .ui.basic.orange.buttons .button:focus,
  2342. .ui.basic.orange.button:focus {
  2343. background: transparent !important;
  2344. box-shadow: 0px 0px 0px 2px #e55b00 inset !important;
  2345. }
  2346. .ui.basic.orange.buttons .active.button,
  2347. .ui.basic.orange.active.button {
  2348. background: transparent !important;
  2349. box-shadow: 0px 0px 0px 2px #f56100 inset !important;
  2350. color: #cf590c !important;
  2351. }
  2352. .ui.basic.orange.buttons .button:active,
  2353. .ui.basic.orange.button:active {
  2354. box-shadow: 0px 0px 0px 2px #cf590c inset !important;
  2355. color: #cf590c !important;
  2356. }
  2357. .ui.buttons > .basic.orange.button:not(:first-child) {
  2358. margin-left: -2px;
  2359. }
  2360. /* Inverted */
  2361. .ui.inverted.orange.buttons .button,
  2362. .ui.inverted.orange.button {
  2363. background-color: transparent;
  2364. box-shadow: 0px 0px 0px 2px #ff851b inset !important;
  2365. color: #ff851b;
  2366. }
  2367. .ui.inverted.orange.buttons .button:hover,
  2368. .ui.inverted.orange.button:hover,
  2369. .ui.inverted.orange.buttons .button:focus,
  2370. .ui.inverted.orange.button:focus,
  2371. .ui.inverted.orange.buttons .button.active,
  2372. .ui.inverted.orange.button.active,
  2373. .ui.inverted.orange.buttons .button:active,
  2374. .ui.inverted.orange.button:active {
  2375. box-shadow: none !important;
  2376. color: #ffffff;
  2377. }
  2378. .ui.inverted.orange.buttons .button:hover,
  2379. .ui.inverted.orange.button:hover {
  2380. background-color: #ff7701;
  2381. }
  2382. .ui.inverted.orange.buttons .button:focus,
  2383. .ui.inverted.orange.button:focus {
  2384. background-color: #f17000;
  2385. }
  2386. .ui.inverted.orange.buttons .active.button,
  2387. .ui.inverted.orange.active.button {
  2388. background-color: #ff7701;
  2389. }
  2390. .ui.inverted.orange.buttons .button:active,
  2391. .ui.inverted.orange.button:active {
  2392. background-color: #e76b00;
  2393. }
  2394. /* Inverted Basic */
  2395. .ui.inverted.orange.basic.buttons .button,
  2396. .ui.inverted.orange.buttons .basic.button,
  2397. .ui.inverted.orange.basic.button {
  2398. background-color: transparent;
  2399. box-shadow: 0px 0px 0px 2px rgba(255, 255, 255, 0.5) inset !important;
  2400. color: #ffffff !important;
  2401. }
  2402. .ui.inverted.orange.basic.buttons .button:hover,
  2403. .ui.inverted.orange.buttons .basic.button:hover,
  2404. .ui.inverted.orange.basic.button:hover {
  2405. box-shadow: 0px 0px 0px 2px #ff7701 inset !important;
  2406. color: #ff851b !important;
  2407. }
  2408. .ui.inverted.orange.basic.buttons .button:focus,
  2409. .ui.inverted.orange.basic.buttons .button:focus,
  2410. .ui.inverted.orange.basic.button:focus {
  2411. box-shadow: 0px 0px 0px 2px #f17000 inset !important;
  2412. color: #ff851b !important;
  2413. }
  2414. .ui.inverted.orange.basic.buttons .active.button,
  2415. .ui.inverted.orange.buttons .basic.active.button,
  2416. .ui.inverted.orange.basic.active.button {
  2417. box-shadow: 0px 0px 0px 2px #ff7701 inset !important;
  2418. color: #ff851b !important;
  2419. }
  2420. .ui.inverted.orange.basic.buttons .button:active,
  2421. .ui.inverted.orange.buttons .basic.button:active,
  2422. .ui.inverted.orange.basic.button:active {
  2423. box-shadow: 0px 0px 0px 2px #e76b00 inset !important;
  2424. color: #ff851b !important;
  2425. }
  2426. /*--- Pink ---*/
  2427. .ui.pink.buttons .button,
  2428. .ui.pink.button {
  2429. background-color: #e03997;
  2430. color: #ffffff;
  2431. text-shadow: none;
  2432. background-image: none;
  2433. }
  2434. .ui.pink.button {
  2435. box-shadow: 0px 0em 0px 0px rgba(34, 36, 38, 0.15) inset;
  2436. }
  2437. .ui.pink.buttons .button:hover,
  2438. .ui.pink.button:hover {
  2439. background-color: #e61a8d;
  2440. color: #ffffff;
  2441. text-shadow: none;
  2442. }
  2443. .ui.pink.buttons .button:focus,
  2444. .ui.pink.button:focus {
  2445. background-color: #e10f85;
  2446. color: #ffffff;
  2447. text-shadow: none;
  2448. }
  2449. .ui.pink.buttons .button:active,
  2450. .ui.pink.button:active {
  2451. background-color: #c71f7e;
  2452. color: #ffffff;
  2453. text-shadow: none;
  2454. }
  2455. .ui.pink.buttons .active.button,
  2456. .ui.pink.buttons .active.button:active,
  2457. .ui.pink.active.button,
  2458. .ui.pink.button .active.button:active {
  2459. background-color: #ea158d;
  2460. color: #ffffff;
  2461. text-shadow: none;
  2462. }
  2463. /* Basic */
  2464. .ui.basic.pink.buttons .button,
  2465. .ui.basic.pink.button {
  2466. box-shadow: 0px 0px 0px 1px rgba(34, 36, 38, 0.15) inset !important;
  2467. color: rgba(0, 0, 0, 0.6) !important;
  2468. }
  2469. .ui.basic.pink.buttons .button:hover,
  2470. .ui.basic.pink.button:hover {
  2471. background: transparent !important;
  2472. box-shadow: 0px 0px 0px 2px #e61a8d inset !important;
  2473. color: #e61a8d !important;
  2474. }
  2475. .ui.basic.pink.buttons .button:focus,
  2476. .ui.basic.pink.button:focus {
  2477. background: transparent !important;
  2478. box-shadow: 0px 0px 0px 2px #e10f85 inset !important;
  2479. }
  2480. .ui.basic.pink.buttons .active.button,
  2481. .ui.basic.pink.active.button {
  2482. background: transparent !important;
  2483. box-shadow: 0px 0px 0px 2px #ea158d inset !important;
  2484. color: #c71f7e !important;
  2485. }
  2486. .ui.basic.pink.buttons .button:active,
  2487. .ui.basic.pink.button:active {
  2488. box-shadow: 0px 0px 0px 2px #c71f7e inset !important;
  2489. color: #c71f7e !important;
  2490. }
  2491. .ui.buttons > .basic.pink.button:not(:first-child) {
  2492. margin-left: -2px;
  2493. }
  2494. /* Inverted */
  2495. .ui.inverted.pink.buttons .button,
  2496. .ui.inverted.pink.button {
  2497. background-color: transparent;
  2498. box-shadow: 0px 0px 0px 2px #ff8edf inset !important;
  2499. color: #ff8edf;
  2500. }
  2501. .ui.inverted.pink.buttons .button:hover,
  2502. .ui.inverted.pink.button:hover,
  2503. .ui.inverted.pink.buttons .button:focus,
  2504. .ui.inverted.pink.button:focus,
  2505. .ui.inverted.pink.buttons .button.active,
  2506. .ui.inverted.pink.button.active,
  2507. .ui.inverted.pink.buttons .button:active,
  2508. .ui.inverted.pink.button:active {
  2509. box-shadow: none !important;
  2510. color: #ffffff;
  2511. }
  2512. .ui.inverted.pink.buttons .button:hover,
  2513. .ui.inverted.pink.button:hover {
  2514. background-color: #ff74d8;
  2515. }
  2516. .ui.inverted.pink.buttons .button:focus,
  2517. .ui.inverted.pink.button:focus {
  2518. background-color: #ff65d3;
  2519. }
  2520. .ui.inverted.pink.buttons .active.button,
  2521. .ui.inverted.pink.active.button {
  2522. background-color: #ff74d8;
  2523. }
  2524. .ui.inverted.pink.buttons .button:active,
  2525. .ui.inverted.pink.button:active {
  2526. background-color: #ff5bd1;
  2527. }
  2528. /* Inverted Basic */
  2529. .ui.inverted.pink.basic.buttons .button,
  2530. .ui.inverted.pink.buttons .basic.button,
  2531. .ui.inverted.pink.basic.button {
  2532. background-color: transparent;
  2533. box-shadow: 0px 0px 0px 2px rgba(255, 255, 255, 0.5) inset !important;
  2534. color: #ffffff !important;
  2535. }
  2536. .ui.inverted.pink.basic.buttons .button:hover,
  2537. .ui.inverted.pink.buttons .basic.button:hover,
  2538. .ui.inverted.pink.basic.button:hover {
  2539. box-shadow: 0px 0px 0px 2px #ff74d8 inset !important;
  2540. color: #ff8edf !important;
  2541. }
  2542. .ui.inverted.pink.basic.buttons .button:focus,
  2543. .ui.inverted.pink.basic.buttons .button:focus,
  2544. .ui.inverted.pink.basic.button:focus {
  2545. box-shadow: 0px 0px 0px 2px #ff65d3 inset !important;
  2546. color: #ff8edf !important;
  2547. }
  2548. .ui.inverted.pink.basic.buttons .active.button,
  2549. .ui.inverted.pink.buttons .basic.active.button,
  2550. .ui.inverted.pink.basic.active.button {
  2551. box-shadow: 0px 0px 0px 2px #ff74d8 inset !important;
  2552. color: #ff8edf !important;
  2553. }
  2554. .ui.inverted.pink.basic.buttons .button:active,
  2555. .ui.inverted.pink.buttons .basic.button:active,
  2556. .ui.inverted.pink.basic.button:active {
  2557. box-shadow: 0px 0px 0px 2px #ff5bd1 inset !important;
  2558. color: #ff8edf !important;
  2559. }
  2560. /*--- Violet ---*/
  2561. .ui.violet.buttons .button,
  2562. .ui.violet.button {
  2563. background-color: #6435c9;
  2564. color: #ffffff;
  2565. text-shadow: none;
  2566. background-image: none;
  2567. }
  2568. .ui.violet.button {
  2569. box-shadow: 0px 0em 0px 0px rgba(34, 36, 38, 0.15) inset;
  2570. }
  2571. .ui.violet.buttons .button:hover,
  2572. .ui.violet.button:hover {
  2573. background-color: #5829bb;
  2574. color: #ffffff;
  2575. text-shadow: none;
  2576. }
  2577. .ui.violet.buttons .button:focus,
  2578. .ui.violet.button:focus {
  2579. background-color: #4f20b5;
  2580. color: #ffffff;
  2581. text-shadow: none;
  2582. }
  2583. .ui.violet.buttons .button:active,
  2584. .ui.violet.button:active {
  2585. background-color: #502aa1;
  2586. color: #ffffff;
  2587. text-shadow: none;
  2588. }
  2589. .ui.violet.buttons .active.button,
  2590. .ui.violet.buttons .active.button:active,
  2591. .ui.violet.active.button,
  2592. .ui.violet.button .active.button:active {
  2593. background-color: #5626bf;
  2594. color: #ffffff;
  2595. text-shadow: none;
  2596. }
  2597. /* Basic */
  2598. .ui.basic.violet.buttons .button,
  2599. .ui.basic.violet.button {
  2600. box-shadow: 0px 0px 0px 1px rgba(34, 36, 38, 0.15) inset !important;
  2601. color: rgba(0, 0, 0, 0.6) !important;
  2602. }
  2603. .ui.basic.violet.buttons .button:hover,
  2604. .ui.basic.violet.button:hover {
  2605. background: transparent !important;
  2606. box-shadow: 0px 0px 0px 2px #5829bb inset !important;
  2607. color: #5829bb !important;
  2608. }
  2609. .ui.basic.violet.buttons .button:focus,
  2610. .ui.basic.violet.button:focus {
  2611. background: transparent !important;
  2612. box-shadow: 0px 0px 0px 2px #4f20b5 inset !important;
  2613. }
  2614. .ui.basic.violet.buttons .active.button,
  2615. .ui.basic.violet.active.button {
  2616. background: transparent !important;
  2617. box-shadow: 0px 0px 0px 2px #5626bf inset !important;
  2618. color: #502aa1 !important;
  2619. }
  2620. .ui.basic.violet.buttons .button:active,
  2621. .ui.basic.violet.button:active {
  2622. box-shadow: 0px 0px 0px 2px #502aa1 inset !important;
  2623. color: #502aa1 !important;
  2624. }
  2625. .ui.buttons > .basic.violet.button:not(:first-child) {
  2626. margin-left: -2px;
  2627. }
  2628. /* Inverted */
  2629. .ui.inverted.violet.buttons .button,
  2630. .ui.inverted.violet.button {
  2631. background-color: transparent;
  2632. box-shadow: 0px 0px 0px 2px #a291fb inset !important;
  2633. color: #a291fb;
  2634. }
  2635. .ui.inverted.violet.buttons .button:hover,
  2636. .ui.inverted.violet.button:hover,
  2637. .ui.inverted.violet.buttons .button:focus,
  2638. .ui.inverted.violet.button:focus,
  2639. .ui.inverted.violet.buttons .button.active,
  2640. .ui.inverted.violet.button.active,
  2641. .ui.inverted.violet.buttons .button:active,
  2642. .ui.inverted.violet.button:active {
  2643. box-shadow: none !important;
  2644. color: #ffffff;
  2645. }
  2646. .ui.inverted.violet.buttons .button:hover,
  2647. .ui.inverted.violet.button:hover {
  2648. background-color: #8a73ff;
  2649. }
  2650. .ui.inverted.violet.buttons .button:focus,
  2651. .ui.inverted.violet.button:focus {
  2652. background-color: #7d64ff;
  2653. }
  2654. .ui.inverted.violet.buttons .active.button,
  2655. .ui.inverted.violet.active.button {
  2656. background-color: #8a73ff;
  2657. }
  2658. .ui.inverted.violet.buttons .button:active,
  2659. .ui.inverted.violet.button:active {
  2660. background-color: #7860f9;
  2661. }
  2662. /* Inverted Basic */
  2663. .ui.inverted.violet.basic.buttons .button,
  2664. .ui.inverted.violet.buttons .basic.button,
  2665. .ui.inverted.violet.basic.button {
  2666. background-color: transparent;
  2667. box-shadow: 0px 0px 0px 2px rgba(255, 255, 255, 0.5) inset !important;
  2668. color: #ffffff !important;
  2669. }
  2670. .ui.inverted.violet.basic.buttons .button:hover,
  2671. .ui.inverted.violet.buttons .basic.button:hover,
  2672. .ui.inverted.violet.basic.button:hover {
  2673. box-shadow: 0px 0px 0px 2px #8a73ff inset !important;
  2674. color: #a291fb !important;
  2675. }
  2676. .ui.inverted.violet.basic.buttons .button:focus,
  2677. .ui.inverted.violet.basic.buttons .button:focus,
  2678. .ui.inverted.violet.basic.button:focus {
  2679. box-shadow: 0px 0px 0px 2px #7d64ff inset !important;
  2680. color: #a291fb !important;
  2681. }
  2682. .ui.inverted.violet.basic.buttons .active.button,
  2683. .ui.inverted.violet.buttons .basic.active.button,
  2684. .ui.inverted.violet.basic.active.button {
  2685. box-shadow: 0px 0px 0px 2px #8a73ff inset !important;
  2686. color: #a291fb !important;
  2687. }
  2688. .ui.inverted.violet.basic.buttons .button:active,
  2689. .ui.inverted.violet.buttons .basic.button:active,
  2690. .ui.inverted.violet.basic.button:active {
  2691. box-shadow: 0px 0px 0px 2px #7860f9 inset !important;
  2692. color: #a291fb !important;
  2693. }
  2694. /*--- Purple ---*/
  2695. .ui.purple.buttons .button,
  2696. .ui.purple.button {
  2697. background-color: #a333c8;
  2698. color: #ffffff;
  2699. text-shadow: none;
  2700. background-image: none;
  2701. }
  2702. .ui.purple.button {
  2703. box-shadow: 0px 0em 0px 0px rgba(34, 36, 38, 0.15) inset;
  2704. }
  2705. .ui.purple.buttons .button:hover,
  2706. .ui.purple.button:hover {
  2707. background-color: #9627ba;
  2708. color: #ffffff;
  2709. text-shadow: none;
  2710. }
  2711. .ui.purple.buttons .button:focus,
  2712. .ui.purple.button:focus {
  2713. background-color: #8f1eb4;
  2714. color: #ffffff;
  2715. text-shadow: none;
  2716. }
  2717. .ui.purple.buttons .button:active,
  2718. .ui.purple.button:active {
  2719. background-color: #82299f;
  2720. color: #ffffff;
  2721. text-shadow: none;
  2722. }
  2723. .ui.purple.buttons .active.button,
  2724. .ui.purple.buttons .active.button:active,
  2725. .ui.purple.active.button,
  2726. .ui.purple.button .active.button:active {
  2727. background-color: #9724be;
  2728. color: #ffffff;
  2729. text-shadow: none;
  2730. }
  2731. /* Basic */
  2732. .ui.basic.purple.buttons .button,
  2733. .ui.basic.purple.button {
  2734. box-shadow: 0px 0px 0px 1px rgba(34, 36, 38, 0.15) inset !important;
  2735. color: rgba(0, 0, 0, 0.6) !important;
  2736. }
  2737. .ui.basic.purple.buttons .button:hover,
  2738. .ui.basic.purple.button:hover {
  2739. background: transparent !important;
  2740. box-shadow: 0px 0px 0px 2px #9627ba inset !important;
  2741. color: #9627ba !important;
  2742. }
  2743. .ui.basic.purple.buttons .button:focus,
  2744. .ui.basic.purple.button:focus {
  2745. background: transparent !important;
  2746. box-shadow: 0px 0px 0px 2px #8f1eb4 inset !important;
  2747. }
  2748. .ui.basic.purple.buttons .active.button,
  2749. .ui.basic.purple.active.button {
  2750. background: transparent !important;
  2751. box-shadow: 0px 0px 0px 2px #9724be inset !important;
  2752. color: #82299f !important;
  2753. }
  2754. .ui.basic.purple.buttons .button:active,
  2755. .ui.basic.purple.button:active {
  2756. box-shadow: 0px 0px 0px 2px #82299f inset !important;
  2757. color: #82299f !important;
  2758. }
  2759. .ui.buttons > .basic.purple.button:not(:first-child) {
  2760. margin-left: -2px;
  2761. }
  2762. /* Inverted */
  2763. .ui.inverted.purple.buttons .button,
  2764. .ui.inverted.purple.button {
  2765. background-color: transparent;
  2766. box-shadow: 0px 0px 0px 2px #dc73ff inset !important;
  2767. color: #dc73ff;
  2768. }
  2769. .ui.inverted.purple.buttons .button:hover,
  2770. .ui.inverted.purple.button:hover,
  2771. .ui.inverted.purple.buttons .button:focus,
  2772. .ui.inverted.purple.button:focus,
  2773. .ui.inverted.purple.buttons .button.active,
  2774. .ui.inverted.purple.button.active,
  2775. .ui.inverted.purple.buttons .button:active,
  2776. .ui.inverted.purple.button:active {
  2777. box-shadow: none !important;
  2778. color: #ffffff;
  2779. }
  2780. .ui.inverted.purple.buttons .button:hover,
  2781. .ui.inverted.purple.button:hover {
  2782. background-color: #d65aff;
  2783. }
  2784. .ui.inverted.purple.buttons .button:focus,
  2785. .ui.inverted.purple.button:focus {
  2786. background-color: #d24aff;
  2787. }
  2788. .ui.inverted.purple.buttons .active.button,
  2789. .ui.inverted.purple.active.button {
  2790. background-color: #d65aff;
  2791. }
  2792. .ui.inverted.purple.buttons .button:active,
  2793. .ui.inverted.purple.button:active {
  2794. background-color: #cf40ff;
  2795. }
  2796. /* Inverted Basic */
  2797. .ui.inverted.purple.basic.buttons .button,
  2798. .ui.inverted.purple.buttons .basic.button,
  2799. .ui.inverted.purple.basic.button {
  2800. background-color: transparent;
  2801. box-shadow: 0px 0px 0px 2px rgba(255, 255, 255, 0.5) inset !important;
  2802. color: #ffffff !important;
  2803. }
  2804. .ui.inverted.purple.basic.buttons .button:hover,
  2805. .ui.inverted.purple.buttons .basic.button:hover,
  2806. .ui.inverted.purple.basic.button:hover {
  2807. box-shadow: 0px 0px 0px 2px #d65aff inset !important;
  2808. color: #dc73ff !important;
  2809. }
  2810. .ui.inverted.purple.basic.buttons .button:focus,
  2811. .ui.inverted.purple.basic.buttons .button:focus,
  2812. .ui.inverted.purple.basic.button:focus {
  2813. box-shadow: 0px 0px 0px 2px #d24aff inset !important;
  2814. color: #dc73ff !important;
  2815. }
  2816. .ui.inverted.purple.basic.buttons .active.button,
  2817. .ui.inverted.purple.buttons .basic.active.button,
  2818. .ui.inverted.purple.basic.active.button {
  2819. box-shadow: 0px 0px 0px 2px #d65aff inset !important;
  2820. color: #dc73ff !important;
  2821. }
  2822. .ui.inverted.purple.basic.buttons .button:active,
  2823. .ui.inverted.purple.buttons .basic.button:active,
  2824. .ui.inverted.purple.basic.button:active {
  2825. box-shadow: 0px 0px 0px 2px #cf40ff inset !important;
  2826. color: #dc73ff !important;
  2827. }
  2828. /*--- Red ---*/
  2829. .ui.red.buttons .button,
  2830. .ui.red.button {
  2831. background-color: #db2828;
  2832. color: #ffffff;
  2833. text-shadow: none;
  2834. background-image: none;
  2835. }
  2836. .ui.red.button {
  2837. box-shadow: 0px 0em 0px 0px rgba(34, 36, 38, 0.15) inset;
  2838. }
  2839. .ui.red.buttons .button:hover,
  2840. .ui.red.button:hover {
  2841. background-color: #d01919;
  2842. color: #ffffff;
  2843. text-shadow: none;
  2844. }
  2845. .ui.red.buttons .button:focus,
  2846. .ui.red.button:focus {
  2847. background-color: #ca1010;
  2848. color: #ffffff;
  2849. text-shadow: none;
  2850. }
  2851. .ui.red.buttons .button:active,
  2852. .ui.red.button:active {
  2853. background-color: #b21e1e;
  2854. color: #ffffff;
  2855. text-shadow: none;
  2856. }
  2857. .ui.red.buttons .active.button,
  2858. .ui.red.buttons .active.button:active,
  2859. .ui.red.active.button,
  2860. .ui.red.button .active.button:active {
  2861. background-color: #d41515;
  2862. color: #ffffff;
  2863. text-shadow: none;
  2864. }
  2865. /* Basic */
  2866. .ui.basic.red.buttons .button,
  2867. .ui.basic.red.button {
  2868. box-shadow: 0px 0px 0px 1px rgba(34, 36, 38, 0.15) inset !important;
  2869. color: rgba(0, 0, 0, 0.6) !important;
  2870. }
  2871. .ui.basic.red.buttons .button:hover,
  2872. .ui.basic.red.button:hover {
  2873. background: transparent !important;
  2874. box-shadow: 0px 0px 0px 2px #d01919 inset !important;
  2875. color: #d01919 !important;
  2876. }
  2877. .ui.basic.red.buttons .button:focus,
  2878. .ui.basic.red.button:focus {
  2879. background: transparent !important;
  2880. box-shadow: 0px 0px 0px 2px #ca1010 inset !important;
  2881. }
  2882. .ui.basic.red.buttons .active.button,
  2883. .ui.basic.red.active.button {
  2884. background: transparent !important;
  2885. box-shadow: 0px 0px 0px 2px #d41515 inset !important;
  2886. color: #b21e1e !important;
  2887. }
  2888. .ui.basic.red.buttons .button:active,
  2889. .ui.basic.red.button:active {
  2890. box-shadow: 0px 0px 0px 2px #b21e1e inset !important;
  2891. color: #b21e1e !important;
  2892. }
  2893. .ui.buttons > .basic.red.button:not(:first-child) {
  2894. margin-left: -2px;
  2895. }
  2896. /* Inverted */
  2897. .ui.inverted.red.buttons .button,
  2898. .ui.inverted.red.button {
  2899. background-color: transparent;
  2900. box-shadow: 0px 0px 0px 2px #ff695e inset !important;
  2901. color: #ff695e;
  2902. }
  2903. .ui.inverted.red.buttons .button:hover,
  2904. .ui.inverted.red.button:hover,
  2905. .ui.inverted.red.buttons .button:focus,
  2906. .ui.inverted.red.button:focus,
  2907. .ui.inverted.red.buttons .button.active,
  2908. .ui.inverted.red.button.active,
  2909. .ui.inverted.red.buttons .button:active,
  2910. .ui.inverted.red.button:active {
  2911. box-shadow: none !important;
  2912. color: #ffffff;
  2913. }
  2914. .ui.inverted.red.buttons .button:hover,
  2915. .ui.inverted.red.button:hover {
  2916. background-color: #ff5144;
  2917. }
  2918. .ui.inverted.red.buttons .button:focus,
  2919. .ui.inverted.red.button:focus {
  2920. background-color: #ff4335;
  2921. }
  2922. .ui.inverted.red.buttons .active.button,
  2923. .ui.inverted.red.active.button {
  2924. background-color: #ff5144;
  2925. }
  2926. .ui.inverted.red.buttons .button:active,
  2927. .ui.inverted.red.button:active {
  2928. background-color: #ff392b;
  2929. }
  2930. /* Inverted Basic */
  2931. .ui.inverted.red.basic.buttons .button,
  2932. .ui.inverted.red.buttons .basic.button,
  2933. .ui.inverted.red.basic.button {
  2934. background-color: transparent;
  2935. box-shadow: 0px 0px 0px 2px rgba(255, 255, 255, 0.5) inset !important;
  2936. color: #ffffff !important;
  2937. }
  2938. .ui.inverted.red.basic.buttons .button:hover,
  2939. .ui.inverted.red.buttons .basic.button:hover,
  2940. .ui.inverted.red.basic.button:hover {
  2941. box-shadow: 0px 0px 0px 2px #ff5144 inset !important;
  2942. color: #ff695e !important;
  2943. }
  2944. .ui.inverted.red.basic.buttons .button:focus,
  2945. .ui.inverted.red.basic.buttons .button:focus,
  2946. .ui.inverted.red.basic.button:focus {
  2947. box-shadow: 0px 0px 0px 2px #ff4335 inset !important;
  2948. color: #ff695e !important;
  2949. }
  2950. .ui.inverted.red.basic.buttons .active.button,
  2951. .ui.inverted.red.buttons .basic.active.button,
  2952. .ui.inverted.red.basic.active.button {
  2953. box-shadow: 0px 0px 0px 2px #ff5144 inset !important;
  2954. color: #ff695e !important;
  2955. }
  2956. .ui.inverted.red.basic.buttons .button:active,
  2957. .ui.inverted.red.buttons .basic.button:active,
  2958. .ui.inverted.red.basic.button:active {
  2959. box-shadow: 0px 0px 0px 2px #ff392b inset !important;
  2960. color: #ff695e !important;
  2961. }
  2962. /*--- Teal ---*/
  2963. .ui.teal.buttons .button,
  2964. .ui.teal.button {
  2965. background-color: #00b5ad;
  2966. color: #ffffff;
  2967. text-shadow: none;
  2968. background-image: none;
  2969. }
  2970. .ui.teal.button {
  2971. box-shadow: 0px 0em 0px 0px rgba(34, 36, 38, 0.15) inset;
  2972. }
  2973. .ui.teal.buttons .button:hover,
  2974. .ui.teal.button:hover {
  2975. background-color: #009c95;
  2976. color: #ffffff;
  2977. text-shadow: none;
  2978. }
  2979. .ui.teal.buttons .button:focus,
  2980. .ui.teal.button:focus {
  2981. background-color: #008c86;
  2982. color: #ffffff;
  2983. text-shadow: none;
  2984. }
  2985. .ui.teal.buttons .button:active,
  2986. .ui.teal.button:active {
  2987. background-color: #00827c;
  2988. color: #ffffff;
  2989. text-shadow: none;
  2990. }
  2991. .ui.teal.buttons .active.button,
  2992. .ui.teal.buttons .active.button:active,
  2993. .ui.teal.active.button,
  2994. .ui.teal.button .active.button:active {
  2995. background-color: #009c95;
  2996. color: #ffffff;
  2997. text-shadow: none;
  2998. }
  2999. /* Basic */
  3000. .ui.basic.teal.buttons .button,
  3001. .ui.basic.teal.button {
  3002. box-shadow: 0px 0px 0px 1px rgba(34, 36, 38, 0.15) inset !important;
  3003. color: rgba(0, 0, 0, 0.6) !important;
  3004. }
  3005. .ui.basic.teal.buttons .button:hover,
  3006. .ui.basic.teal.button:hover {
  3007. background: transparent !important;
  3008. box-shadow: 0px 0px 0px 2px #009c95 inset !important;
  3009. color: #009c95 !important;
  3010. }
  3011. .ui.basic.teal.buttons .button:focus,
  3012. .ui.basic.teal.button:focus {
  3013. background: transparent !important;
  3014. box-shadow: 0px 0px 0px 2px #008c86 inset !important;
  3015. }
  3016. .ui.basic.teal.buttons .active.button,
  3017. .ui.basic.teal.active.button {
  3018. background: transparent !important;
  3019. box-shadow: 0px 0px 0px 2px #009c95 inset !important;
  3020. color: #00827c !important;
  3021. }
  3022. .ui.basic.teal.buttons .button:active,
  3023. .ui.basic.teal.button:active {
  3024. box-shadow: 0px 0px 0px 2px #00827c inset !important;
  3025. color: #00827c !important;
  3026. }
  3027. .ui.buttons > .basic.teal.button:not(:first-child) {
  3028. margin-left: -2px;
  3029. }
  3030. /* Inverted */
  3031. .ui.inverted.teal.buttons .button,
  3032. .ui.inverted.teal.button {
  3033. background-color: transparent;
  3034. box-shadow: 0px 0px 0px 2px #6dffff inset !important;
  3035. color: #6dffff;
  3036. }
  3037. .ui.inverted.teal.buttons .button:hover,
  3038. .ui.inverted.teal.button:hover,
  3039. .ui.inverted.teal.buttons .button:focus,
  3040. .ui.inverted.teal.button:focus,
  3041. .ui.inverted.teal.buttons .button.active,
  3042. .ui.inverted.teal.button.active,
  3043. .ui.inverted.teal.buttons .button:active,
  3044. .ui.inverted.teal.button:active {
  3045. box-shadow: none !important;
  3046. color: rgba(0, 0, 0, 0.6);
  3047. }
  3048. .ui.inverted.teal.buttons .button:hover,
  3049. .ui.inverted.teal.button:hover {
  3050. background-color: #54ffff;
  3051. }
  3052. .ui.inverted.teal.buttons .button:focus,
  3053. .ui.inverted.teal.button:focus {
  3054. background-color: #44ffff;
  3055. }
  3056. .ui.inverted.teal.buttons .active.button,
  3057. .ui.inverted.teal.active.button {
  3058. background-color: #54ffff;
  3059. }
  3060. .ui.inverted.teal.buttons .button:active,
  3061. .ui.inverted.teal.button:active {
  3062. background-color: #3affff;
  3063. }
  3064. /* Inverted Basic */
  3065. .ui.inverted.teal.basic.buttons .button,
  3066. .ui.inverted.teal.buttons .basic.button,
  3067. .ui.inverted.teal.basic.button {
  3068. background-color: transparent;
  3069. box-shadow: 0px 0px 0px 2px rgba(255, 255, 255, 0.5) inset !important;
  3070. color: #ffffff !important;
  3071. }
  3072. .ui.inverted.teal.basic.buttons .button:hover,
  3073. .ui.inverted.teal.buttons .basic.button:hover,
  3074. .ui.inverted.teal.basic.button:hover {
  3075. box-shadow: 0px 0px 0px 2px #54ffff inset !important;
  3076. color: #6dffff !important;
  3077. }
  3078. .ui.inverted.teal.basic.buttons .button:focus,
  3079. .ui.inverted.teal.basic.buttons .button:focus,
  3080. .ui.inverted.teal.basic.button:focus {
  3081. box-shadow: 0px 0px 0px 2px #44ffff inset !important;
  3082. color: #6dffff !important;
  3083. }
  3084. .ui.inverted.teal.basic.buttons .active.button,
  3085. .ui.inverted.teal.buttons .basic.active.button,
  3086. .ui.inverted.teal.basic.active.button {
  3087. box-shadow: 0px 0px 0px 2px #54ffff inset !important;
  3088. color: #6dffff !important;
  3089. }
  3090. .ui.inverted.teal.basic.buttons .button:active,
  3091. .ui.inverted.teal.buttons .basic.button:active,
  3092. .ui.inverted.teal.basic.button:active {
  3093. box-shadow: 0px 0px 0px 2px #3affff inset !important;
  3094. color: #6dffff !important;
  3095. }
  3096. /*--- Olive ---*/
  3097. .ui.olive.buttons .button,
  3098. .ui.olive.button {
  3099. background-color: #b5cc18;
  3100. color: #ffffff;
  3101. text-shadow: none;
  3102. background-image: none;
  3103. }
  3104. .ui.olive.button {
  3105. box-shadow: 0px 0em 0px 0px rgba(34, 36, 38, 0.15) inset;
  3106. }
  3107. .ui.olive.buttons .button:hover,
  3108. .ui.olive.button:hover {
  3109. background-color: #a7bd0d;
  3110. color: #ffffff;
  3111. text-shadow: none;
  3112. }
  3113. .ui.olive.buttons .button:focus,
  3114. .ui.olive.button:focus {
  3115. background-color: #a0b605;
  3116. color: #ffffff;
  3117. text-shadow: none;
  3118. }
  3119. .ui.olive.buttons .button:active,
  3120. .ui.olive.button:active {
  3121. background-color: #8d9e13;
  3122. color: #ffffff;
  3123. text-shadow: none;
  3124. }
  3125. .ui.olive.buttons .active.button,
  3126. .ui.olive.buttons .active.button:active,
  3127. .ui.olive.active.button,
  3128. .ui.olive.button .active.button:active {
  3129. background-color: #aac109;
  3130. color: #ffffff;
  3131. text-shadow: none;
  3132. }
  3133. /* Basic */
  3134. .ui.basic.olive.buttons .button,
  3135. .ui.basic.olive.button {
  3136. box-shadow: 0px 0px 0px 1px rgba(34, 36, 38, 0.15) inset !important;
  3137. color: rgba(0, 0, 0, 0.6) !important;
  3138. }
  3139. .ui.basic.olive.buttons .button:hover,
  3140. .ui.basic.olive.button:hover {
  3141. background: transparent !important;
  3142. box-shadow: 0px 0px 0px 2px #a7bd0d inset !important;
  3143. color: #a7bd0d !important;
  3144. }
  3145. .ui.basic.olive.buttons .button:focus,
  3146. .ui.basic.olive.button:focus {
  3147. background: transparent !important;
  3148. box-shadow: 0px 0px 0px 2px #a0b605 inset !important;
  3149. }
  3150. .ui.basic.olive.buttons .active.button,
  3151. .ui.basic.olive.active.button {
  3152. background: transparent !important;
  3153. box-shadow: 0px 0px 0px 2px #aac109 inset !important;
  3154. color: #8d9e13 !important;
  3155. }
  3156. .ui.basic.olive.buttons .button:active,
  3157. .ui.basic.olive.button:active {
  3158. box-shadow: 0px 0px 0px 2px #8d9e13 inset !important;
  3159. color: #8d9e13 !important;
  3160. }
  3161. .ui.buttons > .basic.olive.button:not(:first-child) {
  3162. margin-left: -2px;
  3163. }
  3164. /* Inverted */
  3165. .ui.inverted.olive.buttons .button,
  3166. .ui.inverted.olive.button {
  3167. background-color: transparent;
  3168. box-shadow: 0px 0px 0px 2px #d9e778 inset !important;
  3169. color: #d9e778;
  3170. }
  3171. .ui.inverted.olive.buttons .button:hover,
  3172. .ui.inverted.olive.button:hover,
  3173. .ui.inverted.olive.buttons .button:focus,
  3174. .ui.inverted.olive.button:focus,
  3175. .ui.inverted.olive.buttons .button.active,
  3176. .ui.inverted.olive.button.active,
  3177. .ui.inverted.olive.buttons .button:active,
  3178. .ui.inverted.olive.button:active {
  3179. box-shadow: none !important;
  3180. color: rgba(0, 0, 0, 0.6);
  3181. }
  3182. .ui.inverted.olive.buttons .button:hover,
  3183. .ui.inverted.olive.button:hover {
  3184. background-color: #d8ea5c;
  3185. }
  3186. .ui.inverted.olive.buttons .button:focus,
  3187. .ui.inverted.olive.button:focus {
  3188. background-color: #daef47;
  3189. }
  3190. .ui.inverted.olive.buttons .active.button,
  3191. .ui.inverted.olive.active.button {
  3192. background-color: #daed59;
  3193. }
  3194. .ui.inverted.olive.buttons .button:active,
  3195. .ui.inverted.olive.button:active {
  3196. background-color: #cddf4d;
  3197. }
  3198. /* Inverted Basic */
  3199. .ui.inverted.olive.basic.buttons .button,
  3200. .ui.inverted.olive.buttons .basic.button,
  3201. .ui.inverted.olive.basic.button {
  3202. background-color: transparent;
  3203. box-shadow: 0px 0px 0px 2px rgba(255, 255, 255, 0.5) inset !important;
  3204. color: #ffffff !important;
  3205. }
  3206. .ui.inverted.olive.basic.buttons .button:hover,
  3207. .ui.inverted.olive.buttons .basic.button:hover,
  3208. .ui.inverted.olive.basic.button:hover {
  3209. box-shadow: 0px 0px 0px 2px #d8ea5c inset !important;
  3210. color: #d9e778 !important;
  3211. }
  3212. .ui.inverted.olive.basic.buttons .button:focus,
  3213. .ui.inverted.olive.basic.buttons .button:focus,
  3214. .ui.inverted.olive.basic.button:focus {
  3215. box-shadow: 0px 0px 0px 2px #daef47 inset !important;
  3216. color: #d9e778 !important;
  3217. }
  3218. .ui.inverted.olive.basic.buttons .active.button,
  3219. .ui.inverted.olive.buttons .basic.active.button,
  3220. .ui.inverted.olive.basic.active.button {
  3221. box-shadow: 0px 0px 0px 2px #daed59 inset !important;
  3222. color: #d9e778 !important;
  3223. }
  3224. .ui.inverted.olive.basic.buttons .button:active,
  3225. .ui.inverted.olive.buttons .basic.button:active,
  3226. .ui.inverted.olive.basic.button:active {
  3227. box-shadow: 0px 0px 0px 2px #cddf4d inset !important;
  3228. color: #d9e778 !important;
  3229. }
  3230. /*--- Yellow ---*/
  3231. .ui.yellow.buttons .button,
  3232. .ui.yellow.button {
  3233. background-color: #fbbd08;
  3234. color: #ffffff;
  3235. text-shadow: none;
  3236. background-image: none;
  3237. }
  3238. .ui.yellow.button {
  3239. box-shadow: 0px 0em 0px 0px rgba(34, 36, 38, 0.15) inset;
  3240. }
  3241. .ui.yellow.buttons .button:hover,
  3242. .ui.yellow.button:hover {
  3243. background-color: #eaae00;
  3244. color: #ffffff;
  3245. text-shadow: none;
  3246. }
  3247. .ui.yellow.buttons .button:focus,
  3248. .ui.yellow.button:focus {
  3249. background-color: #daa300;
  3250. color: #ffffff;
  3251. text-shadow: none;
  3252. }
  3253. .ui.yellow.buttons .button:active,
  3254. .ui.yellow.button:active {
  3255. background-color: #cd9903;
  3256. color: #ffffff;
  3257. text-shadow: none;
  3258. }
  3259. .ui.yellow.buttons .active.button,
  3260. .ui.yellow.buttons .active.button:active,
  3261. .ui.yellow.active.button,
  3262. .ui.yellow.button .active.button:active {
  3263. background-color: #eaae00;
  3264. color: #ffffff;
  3265. text-shadow: none;
  3266. }
  3267. /* Basic */
  3268. .ui.basic.yellow.buttons .button,
  3269. .ui.basic.yellow.button {
  3270. box-shadow: 0px 0px 0px 1px rgba(34, 36, 38, 0.15) inset !important;
  3271. color: rgba(0, 0, 0, 0.6) !important;
  3272. }
  3273. .ui.basic.yellow.buttons .button:hover,
  3274. .ui.basic.yellow.button:hover {
  3275. background: transparent !important;
  3276. box-shadow: 0px 0px 0px 2px #eaae00 inset !important;
  3277. color: #eaae00 !important;
  3278. }
  3279. .ui.basic.yellow.buttons .button:focus,
  3280. .ui.basic.yellow.button:focus {
  3281. background: transparent !important;
  3282. box-shadow: 0px 0px 0px 2px #daa300 inset !important;
  3283. }
  3284. .ui.basic.yellow.buttons .active.button,
  3285. .ui.basic.yellow.active.button {
  3286. background: transparent !important;
  3287. box-shadow: 0px 0px 0px 2px #eaae00 inset !important;
  3288. color: #cd9903 !important;
  3289. }
  3290. .ui.basic.yellow.buttons .button:active,
  3291. .ui.basic.yellow.button:active {
  3292. box-shadow: 0px 0px 0px 2px #cd9903 inset !important;
  3293. color: #cd9903 !important;
  3294. }
  3295. .ui.buttons > .basic.yellow.button:not(:first-child) {
  3296. margin-left: -2px;
  3297. }
  3298. /* Inverted */
  3299. .ui.inverted.yellow.buttons .button,
  3300. .ui.inverted.yellow.button {
  3301. background-color: transparent;
  3302. box-shadow: 0px 0px 0px 2px #ffe21f inset !important;
  3303. color: #ffe21f;
  3304. }
  3305. .ui.inverted.yellow.buttons .button:hover,
  3306. .ui.inverted.yellow.button:hover,
  3307. .ui.inverted.yellow.buttons .button:focus,
  3308. .ui.inverted.yellow.button:focus,
  3309. .ui.inverted.yellow.buttons .button.active,
  3310. .ui.inverted.yellow.button.active,
  3311. .ui.inverted.yellow.buttons .button:active,
  3312. .ui.inverted.yellow.button:active {
  3313. box-shadow: none !important;
  3314. color: rgba(0, 0, 0, 0.6);
  3315. }
  3316. .ui.inverted.yellow.buttons .button:hover,
  3317. .ui.inverted.yellow.button:hover {
  3318. background-color: #ffdf05;
  3319. }
  3320. .ui.inverted.yellow.buttons .button:focus,
  3321. .ui.inverted.yellow.button:focus {
  3322. background-color: #f5d500;
  3323. }
  3324. .ui.inverted.yellow.buttons .active.button,
  3325. .ui.inverted.yellow.active.button {
  3326. background-color: #ffdf05;
  3327. }
  3328. .ui.inverted.yellow.buttons .button:active,
  3329. .ui.inverted.yellow.button:active {
  3330. background-color: #ebcd00;
  3331. }
  3332. /* Inverted Basic */
  3333. .ui.inverted.yellow.basic.buttons .button,
  3334. .ui.inverted.yellow.buttons .basic.button,
  3335. .ui.inverted.yellow.basic.button {
  3336. background-color: transparent;
  3337. box-shadow: 0px 0px 0px 2px rgba(255, 255, 255, 0.5) inset !important;
  3338. color: #ffffff !important;
  3339. }
  3340. .ui.inverted.yellow.basic.buttons .button:hover,
  3341. .ui.inverted.yellow.buttons .basic.button:hover,
  3342. .ui.inverted.yellow.basic.button:hover {
  3343. box-shadow: 0px 0px 0px 2px #ffdf05 inset !important;
  3344. color: #ffe21f !important;
  3345. }
  3346. .ui.inverted.yellow.basic.buttons .button:focus,
  3347. .ui.inverted.yellow.basic.buttons .button:focus,
  3348. .ui.inverted.yellow.basic.button:focus {
  3349. box-shadow: 0px 0px 0px 2px #f5d500 inset !important;
  3350. color: #ffe21f !important;
  3351. }
  3352. .ui.inverted.yellow.basic.buttons .active.button,
  3353. .ui.inverted.yellow.buttons .basic.active.button,
  3354. .ui.inverted.yellow.basic.active.button {
  3355. box-shadow: 0px 0px 0px 2px #ffdf05 inset !important;
  3356. color: #ffe21f !important;
  3357. }
  3358. .ui.inverted.yellow.basic.buttons .button:active,
  3359. .ui.inverted.yellow.buttons .basic.button:active,
  3360. .ui.inverted.yellow.basic.button:active {
  3361. box-shadow: 0px 0px 0px 2px #ebcd00 inset !important;
  3362. color: #ffe21f !important;
  3363. }
  3364. /*-------------------
  3365. Primary
  3366. --------------------*/
  3367. .ui.primary.buttons .button,
  3368. .ui.primary.button {
  3369. background-color: #2185d0;
  3370. color: #ffffff;
  3371. text-shadow: none;
  3372. background-image: none;
  3373. }
  3374. .ui.primary.button {
  3375. box-shadow: 0px 0em 0px 0px rgba(34, 36, 38, 0.15) inset;
  3376. }
  3377. .ui.primary.buttons .button:hover,
  3378. .ui.primary.button:hover {
  3379. background-color: #1678c2;
  3380. color: #ffffff;
  3381. text-shadow: none;
  3382. }
  3383. .ui.primary.buttons .button:focus,
  3384. .ui.primary.button:focus {
  3385. background-color: #0d71bb;
  3386. color: #ffffff;
  3387. text-shadow: none;
  3388. }
  3389. .ui.primary.buttons .button:active,
  3390. .ui.primary.button:active {
  3391. background-color: #1a69a4;
  3392. color: #ffffff;
  3393. text-shadow: none;
  3394. }
  3395. .ui.primary.buttons .active.button,
  3396. .ui.primary.active.button {
  3397. background-color: #1279c6;
  3398. color: #ffffff;
  3399. text-shadow: none;
  3400. }
  3401. /*-------------------
  3402. Secondary
  3403. --------------------*/
  3404. .ui.secondary.buttons .button,
  3405. .ui.secondary.button {
  3406. background-color: #1b1c1d;
  3407. color: #ffffff;
  3408. text-shadow: none;
  3409. background-image: none;
  3410. }
  3411. .ui.secondary.button {
  3412. box-shadow: 0px 0em 0px 0px rgba(34, 36, 38, 0.15) inset;
  3413. }
  3414. .ui.secondary.buttons .button:hover,
  3415. .ui.secondary.button:hover {
  3416. background-color: #27292a;
  3417. color: #ffffff;
  3418. text-shadow: none;
  3419. }
  3420. .ui.secondary.buttons .button:focus,
  3421. .ui.secondary.button:focus {
  3422. background-color: #2e3032;
  3423. color: #ffffff;
  3424. text-shadow: none;
  3425. }
  3426. .ui.secondary.buttons .button:active,
  3427. .ui.secondary.button:active {
  3428. background-color: #343637;
  3429. color: #ffffff;
  3430. text-shadow: none;
  3431. }
  3432. .ui.secondary.buttons .active.button,
  3433. .ui.secondary.active.button {
  3434. background-color: #27292a;
  3435. color: #ffffff;
  3436. text-shadow: none;
  3437. }
  3438. /*---------------
  3439. Positive
  3440. ----------------*/
  3441. .ui.positive.buttons .button,
  3442. .ui.positive.button {
  3443. background-color: #21ba45 !important;
  3444. color: #ffffff;
  3445. text-shadow: none;
  3446. background-image: none;
  3447. }
  3448. .ui.positive.button {
  3449. box-shadow: 0px 0em 0px 0px rgba(34, 36, 38, 0.15) inset;
  3450. }
  3451. .ui.positive.buttons .button:hover,
  3452. .ui.positive.button:hover {
  3453. background-color: #16ab39 !important;
  3454. color: #ffffff;
  3455. text-shadow: none;
  3456. }
  3457. .ui.positive.buttons .button:focus,
  3458. .ui.positive.button:focus {
  3459. background-color: #0ea432 !important;
  3460. color: #ffffff;
  3461. text-shadow: none;
  3462. }
  3463. .ui.positive.buttons .button:active,
  3464. .ui.positive.button:active {
  3465. background-color: #198f35 !important;
  3466. color: #ffffff;
  3467. text-shadow: none;
  3468. }
  3469. .ui.positive.buttons .active.button,
  3470. .ui.positive.active.button,
  3471. .ui.positive.buttons .active.button:active {
  3472. background-color: #13ae38;
  3473. color: #ffffff;
  3474. text-shadow: none;
  3475. }
  3476. /*---------------
  3477. Negative
  3478. ----------------*/
  3479. .ui.negative.buttons .button,
  3480. .ui.negative.button {
  3481. background-color: #db2828 !important;
  3482. color: #ffffff;
  3483. text-shadow: none;
  3484. background-image: none;
  3485. }
  3486. .ui.negative.button {
  3487. box-shadow: 0px 0em 0px 0px rgba(34, 36, 38, 0.15) inset;
  3488. }
  3489. .ui.negative.buttons .button:hover,
  3490. .ui.negative.button:hover {
  3491. background-color: #d01919 !important;
  3492. color: #ffffff;
  3493. text-shadow: none;
  3494. }
  3495. .ui.negative.buttons .button:focus,
  3496. .ui.negative.button:focus {
  3497. background-color: #ca1010 !important;
  3498. color: #ffffff;
  3499. text-shadow: none;
  3500. }
  3501. .ui.negative.buttons .button:active,
  3502. .ui.negative.button:active {
  3503. background-color: #b21e1e !important;
  3504. color: #ffffff;
  3505. text-shadow: none;
  3506. }
  3507. .ui.negative.buttons .active.button,
  3508. .ui.negative.active.button,
  3509. .ui.negative.buttons .active.button:active {
  3510. background-color: #d41515;
  3511. color: #ffffff;
  3512. text-shadow: none;
  3513. }
  3514. /*******************************
  3515. Groups
  3516. *******************************/
  3517. .ui.buttons {
  3518. display: -webkit-inline-box;
  3519. display: -webkit-inline-flex;
  3520. display: -ms-inline-flexbox;
  3521. display: inline-flex;
  3522. -webkit-box-orient: horizontal;
  3523. -webkit-box-direction: normal;
  3524. -webkit-flex-direction: row;
  3525. -ms-flex-direction: row;
  3526. flex-direction: row;
  3527. font-size: 0em;
  3528. vertical-align: baseline;
  3529. margin: 0em 0.25em 0em 0em;
  3530. }
  3531. .ui.buttons:not(.basic):not(.inverted) {
  3532. box-shadow: none;
  3533. }
  3534. /* Clearfix */
  3535. .ui.buttons:after {
  3536. content: ".";
  3537. display: block;
  3538. height: 0;
  3539. clear: both;
  3540. visibility: hidden;
  3541. }
  3542. /* Standard Group */
  3543. .ui.buttons .button {
  3544. -webkit-box-flex: 1;
  3545. -webkit-flex: 1 0 auto;
  3546. -ms-flex: 1 0 auto;
  3547. flex: 1 0 auto;
  3548. margin: 0em;
  3549. border-radius: 0em;
  3550. margin: 0px 0px 0px 0px;
  3551. }
  3552. .ui.buttons > .ui.button:not(.basic):not(.inverted),
  3553. .ui.buttons:not(.basic):not(.inverted) > .button {
  3554. box-shadow: 0px 0px 0px 1px transparent inset, 0px 0em 0px 0px rgba(34, 36, 38, 0.15) inset;
  3555. }
  3556. .ui.buttons .button:first-child {
  3557. border-left: none;
  3558. margin-left: 0em;
  3559. border-top-left-radius: 0.28571429rem;
  3560. border-bottom-left-radius: 0.28571429rem;
  3561. }
  3562. .ui.buttons .button:last-child {
  3563. border-top-right-radius: 0.28571429rem;
  3564. border-bottom-right-radius: 0.28571429rem;
  3565. }
  3566. /* Vertical Style */
  3567. .ui.vertical.buttons {
  3568. display: -webkit-inline-box;
  3569. display: -webkit-inline-flex;
  3570. display: -ms-inline-flexbox;
  3571. display: inline-flex;
  3572. -webkit-box-orient: vertical;
  3573. -webkit-box-direction: normal;
  3574. -webkit-flex-direction: column;
  3575. -ms-flex-direction: column;
  3576. flex-direction: column;
  3577. }
  3578. .ui.vertical.buttons .button {
  3579. display: block;
  3580. float: none;
  3581. width: 100%;
  3582. margin: 0px 0px 0px 0px;
  3583. box-shadow: none;
  3584. }
  3585. .ui.vertical.buttons .button:first-child,
  3586. .ui.vertical.buttons .mini.button:first-child,
  3587. .ui.vertical.buttons .tiny.button:first-child,
  3588. .ui.vertical.buttons .small.button:first-child,
  3589. .ui.vertical.buttons .massive.button:first-child,
  3590. .ui.vertical.buttons .huge.button:first-child {
  3591. border-radius: 0.28571429rem 0.28571429rem 0px 0px;
  3592. }
  3593. .ui.vertical.buttons .button:last-child,
  3594. .ui.vertical.buttons .mini.button:last-child,
  3595. .ui.vertical.buttons .tiny.button:last-child,
  3596. .ui.vertical.buttons .small.button:last-child,
  3597. .ui.vertical.buttons .massive.button:last-child,
  3598. .ui.vertical.buttons .huge.button:last-child,
  3599. .ui.vertical.buttons .gigantic.button:last-child {
  3600. margin-bottom: 0px;
  3601. border-radius: 0px 0px 0.28571429rem 0.28571429rem;
  3602. }
  3603. /*******************************
  3604. Theme Overrides
  3605. *******************************/
  3606. /*******************************
  3607. Site Overrides
  3608. *******************************/
  3609. /*!
  3610. * # Semantic UI 2.0.0 - Container
  3611. * http://github.com/semantic-org/semantic-ui/
  3612. *
  3613. *
  3614. * Copyright 2015 Contributors
  3615. * Released under the MIT license
  3616. * http://opensource.org/licenses/MIT
  3617. *
  3618. */
  3619. /*******************************
  3620. Container
  3621. *******************************/
  3622. /* All Sizes */
  3623. .ui.container {
  3624. display: block;
  3625. max-width: 100% !important;
  3626. }
  3627. /* Mobile */
  3628. @media only screen and (max-width: 767px) {
  3629. .ui.container {
  3630. width: auto;
  3631. margin-left: 1em !important;
  3632. margin-right: 1em !important;
  3633. }
  3634. .ui.grid.container {
  3635. width: auto !important;
  3636. }
  3637. }
  3638. /* Tablet */
  3639. @media only screen and (min-width: 768px) and (max-width: 991px) {
  3640. .ui.container {
  3641. width: 723px;
  3642. margin-left: auto !important;
  3643. margin-right: auto !important;
  3644. }
  3645. .ui.grid.container {
  3646. width: calc( 723px + 2em ) !important;
  3647. }
  3648. }
  3649. /* Small Monitor */
  3650. @media only screen and (min-width: 992px) and (max-width: 1199px) {
  3651. .ui.container {
  3652. width: 933px;
  3653. margin-left: auto !important;
  3654. margin-right: auto !important;
  3655. }
  3656. .ui.grid.container {
  3657. width: calc( 933px + 2em ) !important;
  3658. }
  3659. }
  3660. /* Large Monitor */
  3661. @media only screen and (min-width: 1200px) {
  3662. .ui.container {
  3663. width: 1127px;
  3664. margin-left: auto !important;
  3665. margin-right: auto !important;
  3666. }
  3667. .ui.grid.container {
  3668. width: calc( 1127px + 2em ) !important;
  3669. }
  3670. }
  3671. /*******************************
  3672. Types
  3673. *******************************/
  3674. /* Text Container */
  3675. .ui.text.container {
  3676. font-family: 'Lato', 'Helvetica Neue', Arial, Helvetica, sans-serif;
  3677. max-width: 700px !important;
  3678. line-height: 1.5;
  3679. }
  3680. .ui.text.container {
  3681. font-size: 1.14285714rem;
  3682. }
  3683. /* Fluid */
  3684. .ui.fluid.container {
  3685. width: 100%;
  3686. }
  3687. /*******************************
  3688. Variations
  3689. *******************************/
  3690. .ui[class*="left aligned"].container {
  3691. text-align: left;
  3692. }
  3693. .ui[class*="center aligned"].container {
  3694. text-align: center;
  3695. }
  3696. .ui[class*="right aligned"].container {
  3697. text-align: right;
  3698. }
  3699. .ui.justified.container {
  3700. text-align: justify;
  3701. -webkit-hyphens: auto;
  3702. -moz-hyphens: auto;
  3703. -ms-hyphens: auto;
  3704. hyphens: auto;
  3705. }
  3706. /*******************************
  3707. Theme Overrides
  3708. *******************************/
  3709. /*******************************
  3710. Site Overrides
  3711. *******************************/
  3712. /*!
  3713. * # Semantic UI 2.0.0 - Divider
  3714. * http://github.com/semantic-org/semantic-ui/
  3715. *
  3716. *
  3717. * Copyright 2015 Contributors
  3718. * Released under the MIT license
  3719. * http://opensource.org/licenses/MIT
  3720. *
  3721. */
  3722. /*******************************
  3723. Divider
  3724. *******************************/
  3725. .ui.divider {
  3726. margin: 1rem 0rem;
  3727. line-height: 1;
  3728. height: 0em;
  3729. font-weight: bold;
  3730. text-transform: uppercase;
  3731. letter-spacing: 0.05em;
  3732. color: rgba(0, 0, 0, 0.85);
  3733. -webkit-user-select: none;
  3734. -moz-user-select: none;
  3735. -ms-user-select: none;
  3736. user-select: none;
  3737. -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  3738. }
  3739. /*--------------
  3740. Basic
  3741. ---------------*/
  3742. .ui.divider:not(.vertical):not(.horizontal) {
  3743. border-top: 1px solid rgba(34, 36, 38, 0.15);
  3744. border-bottom: 1px solid rgba(255, 255, 255, 0.1);
  3745. }
  3746. /*--------------
  3747. Coupling
  3748. ---------------*/
  3749. .ui.grid > .ui.divider {
  3750. font-size: 1rem;
  3751. }
  3752. /*--------------
  3753. Horizontal
  3754. ---------------*/
  3755. .ui.horizontal.divider {
  3756. display: table;
  3757. white-space: nowrap;
  3758. height: auto;
  3759. margin: '';
  3760. overflow: hidden;
  3761. line-height: 1;
  3762. text-align: center;
  3763. }
  3764. .ui.horizontal.divider:before,
  3765. .ui.horizontal.divider:after {
  3766. content: '';
  3767. display: table-cell;
  3768. position: relative;
  3769. top: 50%;
  3770. width: 50%;
  3771. background-repeat: no-repeat;
  3772. }
  3773. .ui.horizontal.divider:before {
  3774. background-position: right 1em top 50%;
  3775. }
  3776. .ui.horizontal.divider:after {
  3777. background-position: left 1em top 50%;
  3778. }
  3779. /*--------------
  3780. Vertical
  3781. ---------------*/
  3782. .ui.vertical.divider {
  3783. position: absolute;
  3784. z-index: 2;
  3785. top: 50%;
  3786. left: 50%;
  3787. margin: 0rem;
  3788. padding: 0em;
  3789. width: auto;
  3790. height: 50%;
  3791. line-height: 0em;
  3792. text-align: center;
  3793. -webkit-transform: translateX(-50%);
  3794. -ms-transform: translateX(-50%);
  3795. transform: translateX(-50%);
  3796. }
  3797. .ui.vertical.divider:before,
  3798. .ui.vertical.divider:after {
  3799. position: absolute;
  3800. left: 50%;
  3801. content: '';
  3802. z-index: 3;
  3803. border-left: 1px solid rgba(34, 36, 38, 0.15);
  3804. border-right: 1px solid rgba(255, 255, 255, 0.1);
  3805. width: 0%;
  3806. height: calc(100% - 1rem );
  3807. }
  3808. .ui.vertical.divider:before {
  3809. top: -100%;
  3810. }
  3811. .ui.vertical.divider:after {
  3812. top: auto;
  3813. bottom: 0px;
  3814. }
  3815. /* Inside grid */
  3816. @media only screen and (max-width: 767px) {
  3817. .ui.stackable.grid .ui.vertical.divider,
  3818. .ui.grid .stackable.row .ui.vertical.divider {
  3819. display: table;
  3820. white-space: nowrap;
  3821. height: auto;
  3822. margin: '';
  3823. overflow: hidden;
  3824. line-height: 1;
  3825. text-align: center;
  3826. position: static;
  3827. top: 0;
  3828. left: 0;
  3829. -webkit-transform: none;
  3830. -ms-transform: none;
  3831. transform: none;
  3832. }
  3833. .ui.stackable.grid .ui.vertical.divider:before,
  3834. .ui.grid .stackable.row .ui.vertical.divider:before,
  3835. .ui.stackable.grid .ui.vertical.divider:after,
  3836. .ui.grid .stackable.row .ui.vertical.divider:after {
  3837. position: static;
  3838. left: 0;
  3839. border-left: none;
  3840. content: '';
  3841. display: table-cell;
  3842. position: relative;
  3843. top: 50%;
  3844. width: 50%;
  3845. background-repeat: no-repeat;
  3846. }
  3847. .ui.stackable.grid .ui.vertical.divider:before,
  3848. .ui.grid .stackable.row .ui.vertical.divider:before {
  3849. background-position: right 1em top 50%;
  3850. }
  3851. .ui.stackable.grid .ui.vertical.divider:after,
  3852. .ui.grid .stackable.row .ui.vertical.divider:after {
  3853. background-position: left 1em top 50%;
  3854. }
  3855. }
  3856. /*--------------
  3857. Icon
  3858. ---------------*/
  3859. .ui.divider > .icon {
  3860. margin: 0rem;
  3861. font-size: 1rem;
  3862. height: 1em;
  3863. vertical-align: middle;
  3864. }
  3865. /*******************************
  3866. Variations
  3867. *******************************/
  3868. /*--------------
  3869. Hidden
  3870. ---------------*/
  3871. .ui.hidden.divider {
  3872. border-color: transparent !important;
  3873. }
  3874. .ui.hidden.divider:before,
  3875. .ui.hidden.divider:after {
  3876. display: none;
  3877. }
  3878. /*--------------
  3879. Inverted
  3880. ---------------*/
  3881. .ui.divider.inverted,
  3882. .ui.vertical.inverted.divider,
  3883. .ui.horizontal.inverted.divider {
  3884. color: #ffffff;
  3885. }
  3886. .ui.divider.inverted,
  3887. .ui.divider.inverted:after,
  3888. .ui.divider.inverted:before {
  3889. border-top-color: rgba(34, 36, 38, 0.15) !important;
  3890. border-left-color: rgba(34, 36, 38, 0.15) !important;
  3891. border-bottom-color: rgba(255, 255, 255, 0.15) !important;
  3892. border-right-color: rgba(255, 255, 255, 0.15) !important;
  3893. }
  3894. /*--------------
  3895. Fitted
  3896. ---------------*/
  3897. .ui.fitted.divider {
  3898. margin: 0em;
  3899. }
  3900. /*--------------
  3901. Clearing
  3902. ---------------*/
  3903. .ui.clearing.divider {
  3904. clear: both;
  3905. }
  3906. /*--------------
  3907. Section
  3908. ---------------*/
  3909. .ui.section.divider {
  3910. margin-top: 2rem;
  3911. margin-bottom: 2rem;
  3912. }
  3913. /*--------------
  3914. Sizes
  3915. ---------------*/
  3916. .ui.divider {
  3917. font-size: 1rem;
  3918. }
  3919. /*******************************
  3920. Theme Overrides
  3921. *******************************/
  3922. .ui.horizontal.divider:before,
  3923. .ui.horizontal.divider:after {
  3924. background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAABaAAAAACCAYAAACuTHuKAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyFpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDE0IDc5LjE1MTQ4MSwgMjAxMy8wMy8xMy0xMjowOToxNSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo1OThBRDY4OUNDMTYxMUU0OUE3NUVGOEJDMzMzMjE2NyIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo1OThBRDY4QUNDMTYxMUU0OUE3NUVGOEJDMzMzMjE2NyI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjU5OEFENjg3Q0MxNjExRTQ5QTc1RUY4QkMzMzMyMTY3IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjU5OEFENjg4Q0MxNjExRTQ5QTc1RUY4QkMzMzMyMTY3Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+VU513gAAADVJREFUeNrs0DENACAQBDBIWLGBJQby/mUcJn5sJXQmOQMAAAAAAJqt+2prAAAAAACg2xdgANk6BEVuJgyMAAAAAElFTkSuQmCC");
  3925. }
  3926. @media only screen and (max-width: 767px) {
  3927. .ui.stackable.grid .ui.vertical.divider:before,
  3928. .ui.grid .stackable.row .ui.vertical.divider:before,
  3929. .ui.stackable.grid .ui.vertical.divider:after,
  3930. .ui.grid .stackable.row .ui.vertical.divider:after {
  3931. background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAABaAAAAACCAYAAACuTHuKAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyFpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDE0IDc5LjE1MTQ4MSwgMjAxMy8wMy8xMy0xMjowOToxNSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo1OThBRDY4OUNDMTYxMUU0OUE3NUVGOEJDMzMzMjE2NyIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo1OThBRDY4QUNDMTYxMUU0OUE3NUVGOEJDMzMzMjE2NyI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjU5OEFENjg3Q0MxNjExRTQ5QTc1RUY4QkMzMzMyMTY3IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjU5OEFENjg4Q0MxNjExRTQ5QTc1RUY4QkMzMzMyMTY3Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+VU513gAAADVJREFUeNrs0DENACAQBDBIWLGBJQby/mUcJn5sJXQmOQMAAAAAAJqt+2prAAAAAACg2xdgANk6BEVuJgyMAAAAAElFTkSuQmCC");
  3932. }
  3933. }
  3934. /*******************************
  3935. Site Overrides
  3936. *******************************/
  3937. /*!
  3938. * # Semantic UI 2.0.0 - Flag
  3939. * http://github.com/semantic-org/semantic-ui/
  3940. *
  3941. *
  3942. * Copyright 2015 Contributors
  3943. * Released under the MIT license
  3944. * http://opensource.org/licenses/MIT
  3945. *
  3946. */
  3947. /*******************************
  3948. Flag
  3949. *******************************/
  3950. i.flag:not(.icon) {
  3951. display: inline-block;
  3952. width: 16px;
  3953. height: 11px;
  3954. line-height: 11px;
  3955. vertical-align: baseline;
  3956. margin: 0em 0.5em 0em 0em;
  3957. text-decoration: inherit;
  3958. speak: none;
  3959. font-smoothing: antialiased;
  3960. -webkit-backface-visibility: hidden;
  3961. backface-visibility: hidden;
  3962. }
  3963. /* Sprite */
  3964. i.flag:not(.icon):before {
  3965. display: inline-block;
  3966. content: '';
  3967. background: url("themes/default/assets/images/flags.png") no-repeat 0px 0px;
  3968. width: 16px;
  3969. height: 11px;
  3970. }
  3971. /* Flag Sprite Based On http://www.famfamfam.com/lab/icons/flags/ */
  3972. /*******************************
  3973. Theme Overrides
  3974. *******************************/
  3975. i.flag.ad:before,
  3976. i.flag.andorra:before {
  3977. background-position: 0px 0px;
  3978. }
  3979. i.flag.ae:before,
  3980. i.flag.united.arab.emirates:before,
  3981. i.flag.uae:before {
  3982. background-position: 0px -26px;
  3983. }
  3984. i.flag.af:before,
  3985. i.flag.afghanistan:before {
  3986. background-position: 0px -52px;
  3987. }
  3988. i.flag.ag:before,
  3989. i.flag.antigua:before {
  3990. background-position: 0px -78px;
  3991. }
  3992. i.flag.ai:before,
  3993. i.flag.anguilla:before {
  3994. background-position: 0px -104px;
  3995. }
  3996. i.flag.al:before,
  3997. i.flag.albania:before {
  3998. background-position: 0px -130px;
  3999. }
  4000. i.flag.am:before,
  4001. i.flag.armenia:before {
  4002. background-position: 0px -156px;
  4003. }
  4004. i.flag.an:before,
  4005. i.flag.netherlands.antilles:before {
  4006. background-position: 0px -182px;
  4007. }
  4008. i.flag.ao:before,
  4009. i.flag.angola:before {
  4010. background-position: 0px -208px;
  4011. }
  4012. i.flag.ar:before,
  4013. i.flag.argentina:before {
  4014. background-position: 0px -234px;
  4015. }
  4016. i.flag.as:before,
  4017. i.flag.american.samoa:before {
  4018. background-position: 0px -260px;
  4019. }
  4020. i.flag.at:before,
  4021. i.flag.austria:before {
  4022. background-position: 0px -286px;
  4023. }
  4024. i.flag.au:before,
  4025. i.flag.australia:before {
  4026. background-position: 0px -312px;
  4027. }
  4028. i.flag.aw:before,
  4029. i.flag.aruba:before {
  4030. background-position: 0px -338px;
  4031. }
  4032. i.flag.ax:before,
  4033. i.flag.aland.islands:before {
  4034. background-position: 0px -364px;
  4035. }
  4036. i.flag.az:before,
  4037. i.flag.azerbaijan:before {
  4038. background-position: 0px -390px;
  4039. }
  4040. i.flag.ba:before,
  4041. i.flag.bosnia:before {
  4042. background-position: 0px -416px;
  4043. }
  4044. i.flag.bb:before,
  4045. i.flag.barbados:before {
  4046. background-position: 0px -442px;
  4047. }
  4048. i.flag.bd:before,
  4049. i.flag.bangladesh:before {
  4050. background-position: 0px -468px;
  4051. }
  4052. i.flag.be:before,
  4053. i.flag.belgium:before {
  4054. background-position: 0px -494px;
  4055. }
  4056. i.flag.bf:before,
  4057. i.flag.burkina.faso:before {
  4058. background-position: 0px -520px;
  4059. }
  4060. i.flag.bg:before,
  4061. i.flag.bulgaria:before {
  4062. background-position: 0px -546px;
  4063. }
  4064. i.flag.bh:before,
  4065. i.flag.bahrain:before {
  4066. background-position: 0px -572px;
  4067. }
  4068. i.flag.bi:before,
  4069. i.flag.burundi:before {
  4070. background-position: 0px -598px;
  4071. }
  4072. i.flag.bj:before,
  4073. i.flag.benin:before {
  4074. background-position: 0px -624px;
  4075. }
  4076. i.flag.bm:before,
  4077. i.flag.bermuda:before {
  4078. background-position: 0px -650px;
  4079. }
  4080. i.flag.bn:before,
  4081. i.flag.brunei:before {
  4082. background-position: 0px -676px;
  4083. }
  4084. i.flag.bo:before,
  4085. i.flag.bolivia:before {
  4086. background-position: 0px -702px;
  4087. }
  4088. i.flag.br:before,
  4089. i.flag.brazil:before {
  4090. background-position: 0px -728px;
  4091. }
  4092. i.flag.bs:before,
  4093. i.flag.bahamas:before {
  4094. background-position: 0px -754px;
  4095. }
  4096. i.flag.bt:before,
  4097. i.flag.bhutan:before {
  4098. background-position: 0px -780px;
  4099. }
  4100. i.flag.bv:before,
  4101. i.flag.bouvet.island:before {
  4102. background-position: 0px -806px;
  4103. }
  4104. i.flag.bw:before,
  4105. i.flag.botswana:before {
  4106. background-position: 0px -832px;
  4107. }
  4108. i.flag.by:before,
  4109. i.flag.belarus:before {
  4110. background-position: 0px -858px;
  4111. }
  4112. i.flag.bz:before,
  4113. i.flag.belize:before {
  4114. background-position: 0px -884px;
  4115. }
  4116. i.flag.ca:before,
  4117. i.flag.canada:before {
  4118. background-position: 0px -910px;
  4119. }
  4120. i.flag.cc:before,
  4121. i.flag.cocos.islands:before {
  4122. background-position: 0px -962px;
  4123. }
  4124. i.flag.cd:before,
  4125. i.flag.congo:before {
  4126. background-position: 0px -988px;
  4127. }
  4128. i.flag.cf:before,
  4129. i.flag.central.african.republic:before {
  4130. background-position: 0px -1014px;
  4131. }
  4132. i.flag.cg:before,
  4133. i.flag.congo.brazzaville:before {
  4134. background-position: 0px -1040px;
  4135. }
  4136. i.flag.ch:before,
  4137. i.flag.switzerland:before {
  4138. background-position: 0px -1066px;
  4139. }
  4140. i.flag.ci:before,
  4141. i.flag.cote.divoire:before {
  4142. background-position: 0px -1092px;
  4143. }
  4144. i.flag.ck:before,
  4145. i.flag.cook.islands:before {
  4146. background-position: 0px -1118px;
  4147. }
  4148. i.flag.cl:before,
  4149. i.flag.chile:before {
  4150. background-position: 0px -1144px;
  4151. }
  4152. i.flag.cm:before,
  4153. i.flag.cameroon:before {
  4154. background-position: 0px -1170px;
  4155. }
  4156. i.flag.cn:before,
  4157. i.flag.china:before {
  4158. background-position: 0px -1196px;
  4159. }
  4160. i.flag.co:before,
  4161. i.flag.colombia:before {
  4162. background-position: 0px -1222px;
  4163. }
  4164. i.flag.cr:before,
  4165. i.flag.costa.rica:before {
  4166. background-position: 0px -1248px;
  4167. }
  4168. i.flag.cs:before,
  4169. i.flag.serbia:before {
  4170. background-position: 0px -1274px;
  4171. }
  4172. i.flag.cu:before,
  4173. i.flag.cuba:before {
  4174. background-position: 0px -1300px;
  4175. }
  4176. i.flag.cv:before,
  4177. i.flag.cape.verde:before {
  4178. background-position: 0px -1326px;
  4179. }
  4180. i.flag.cx:before,
  4181. i.flag.christmas.island:before {
  4182. background-position: 0px -1352px;
  4183. }
  4184. i.flag.cy:before,
  4185. i.flag.cyprus:before {
  4186. background-position: 0px -1378px;
  4187. }
  4188. i.flag.cz:before,
  4189. i.flag.czech.republic:before {
  4190. background-position: 0px -1404px;
  4191. }
  4192. i.flag.de:before,
  4193. i.flag.germany:before {
  4194. background-position: 0px -1430px;
  4195. }
  4196. i.flag.dj:before,
  4197. i.flag.djibouti:before {
  4198. background-position: 0px -1456px;
  4199. }
  4200. i.flag.dk:before,
  4201. i.flag.denmark:before {
  4202. background-position: 0px -1482px;
  4203. }
  4204. i.flag.dm:before,
  4205. i.flag.dominica:before {
  4206. background-position: 0px -1508px;
  4207. }
  4208. i.flag.do:before,
  4209. i.flag.dominican.republic:before {
  4210. background-position: 0px -1534px;
  4211. }
  4212. i.flag.dz:before,
  4213. i.flag.algeria:before {
  4214. background-position: 0px -1560px;
  4215. }
  4216. i.flag.ec:before,
  4217. i.flag.ecuador:before {
  4218. background-position: 0px -1586px;
  4219. }
  4220. i.flag.ee:before,
  4221. i.flag.estonia:before {
  4222. background-position: 0px -1612px;
  4223. }
  4224. i.flag.eg:before,
  4225. i.flag.egypt:before {
  4226. background-position: 0px -1638px;
  4227. }
  4228. i.flag.eh:before,
  4229. i.flag.western.sahara:before {
  4230. background-position: 0px -1664px;
  4231. }
  4232. i.flag.er:before,
  4233. i.flag.eritrea:before {
  4234. background-position: 0px -1716px;
  4235. }
  4236. i.flag.es:before,
  4237. i.flag.spain:before {
  4238. background-position: 0px -1742px;
  4239. }
  4240. i.flag.et:before,
  4241. i.flag.ethiopia:before {
  4242. background-position: 0px -1768px;
  4243. }
  4244. i.flag.eu:before,
  4245. i.flag.european.union:before {
  4246. background-position: 0px -1794px;
  4247. }
  4248. i.flag.fi:before,
  4249. i.flag.finland:before {
  4250. background-position: 0px -1846px;
  4251. }
  4252. i.flag.fj:before,
  4253. i.flag.fiji:before {
  4254. background-position: 0px -1872px;
  4255. }
  4256. i.flag.fk:before,
  4257. i.flag.falkland.islands:before {
  4258. background-position: 0px -1898px;
  4259. }
  4260. i.flag.fm:before,
  4261. i.flag.micronesia:before {
  4262. background-position: 0px -1924px;
  4263. }
  4264. i.flag.fo:before,
  4265. i.flag.faroe.islands:before {
  4266. background-position: 0px -1950px;
  4267. }
  4268. i.flag.fr:before,
  4269. i.flag.france:before {
  4270. background-position: 0px -1976px;
  4271. }
  4272. i.flag.ga:before,
  4273. i.flag.gabon:before {
  4274. background-position: -36px 0px;
  4275. }
  4276. i.flag.gb:before,
  4277. i.flag.united.kingdom:before {
  4278. background-position: -36px -26px;
  4279. }
  4280. i.flag.gd:before,
  4281. i.flag.grenada:before {
  4282. background-position: -36px -52px;
  4283. }
  4284. i.flag.ge:before,
  4285. i.flag.georgia:before {
  4286. background-position: -36px -78px;
  4287. }
  4288. i.flag.gf:before,
  4289. i.flag.french.guiana:before {
  4290. background-position: -36px -104px;
  4291. }
  4292. i.flag.gh:before,
  4293. i.flag.ghana:before {
  4294. background-position: -36px -130px;
  4295. }
  4296. i.flag.gi:before,
  4297. i.flag.gibraltar:before {
  4298. background-position: -36px -156px;
  4299. }
  4300. i.flag.gl:before,
  4301. i.flag.greenland:before {
  4302. background-position: -36px -182px;
  4303. }
  4304. i.flag.gm:before,
  4305. i.flag.gambia:before {
  4306. background-position: -36px -208px;
  4307. }
  4308. i.flag.gn:before,
  4309. i.flag.guinea:before {
  4310. background-position: -36px -234px;
  4311. }
  4312. i.flag.gp:before,
  4313. i.flag.guadeloupe:before {
  4314. background-position: -36px -260px;
  4315. }
  4316. i.flag.gq:before,
  4317. i.flag.equatorial.guinea:before {
  4318. background-position: -36px -286px;
  4319. }
  4320. i.flag.gr:before,
  4321. i.flag.greece:before {
  4322. background-position: -36px -312px;
  4323. }
  4324. i.flag.gs:before,
  4325. i.flag.sandwich.islands:before {
  4326. background-position: -36px -338px;
  4327. }
  4328. i.flag.gt:before,
  4329. i.flag.guatemala:before {
  4330. background-position: -36px -364px;
  4331. }
  4332. i.flag.gu:before,
  4333. i.flag.guam:before {
  4334. background-position: -36px -390px;
  4335. }
  4336. i.flag.gw:before,
  4337. i.flag.guinea-bissau:before {
  4338. background-position: -36px -416px;
  4339. }
  4340. i.flag.gy:before,
  4341. i.flag.guyana:before {
  4342. background-position: -36px -442px;
  4343. }
  4344. i.flag.hk:before,
  4345. i.flag.hong.kong:before {
  4346. background-position: -36px -468px;
  4347. }
  4348. i.flag.hm:before,
  4349. i.flag.heard.island:before {
  4350. background-position: -36px -494px;
  4351. }
  4352. i.flag.hn:before,
  4353. i.flag.honduras:before {
  4354. background-position: -36px -520px;
  4355. }
  4356. i.flag.hr:before,
  4357. i.flag.croatia:before {
  4358. background-position: -36px -546px;
  4359. }
  4360. i.flag.ht:before,
  4361. i.flag.haiti:before {
  4362. background-position: -36px -572px;
  4363. }
  4364. i.flag.hu:before,
  4365. i.flag.hungary:before {
  4366. background-position: -36px -598px;
  4367. }
  4368. i.flag.id:before,
  4369. i.flag.indonesia:before {
  4370. background-position: -36px -624px;
  4371. }
  4372. i.flag.ie:before,
  4373. i.flag.ireland:before {
  4374. background-position: -36px -650px;
  4375. }
  4376. i.flag.il:before,
  4377. i.flag.israel:before {
  4378. background-position: -36px -676px;
  4379. }
  4380. i.flag.in:before,
  4381. i.flag.india:before {
  4382. background-position: -36px -702px;
  4383. }
  4384. i.flag.io:before,
  4385. i.flag.indian.ocean.territory:before {
  4386. background-position: -36px -728px;
  4387. }
  4388. i.flag.iq:before,
  4389. i.flag.iraq:before {
  4390. background-position: -36px -754px;
  4391. }
  4392. i.flag.ir:before,
  4393. i.flag.iran:before {
  4394. background-position: -36px -780px;
  4395. }
  4396. i.flag.is:before,
  4397. i.flag.iceland:before {
  4398. background-position: -36px -806px;
  4399. }
  4400. i.flag.it:before,
  4401. i.flag.italy:before {
  4402. background-position: -36px -832px;
  4403. }
  4404. i.flag.jm:before,
  4405. i.flag.jamaica:before {
  4406. background-position: -36px -858px;
  4407. }
  4408. i.flag.jo:before,
  4409. i.flag.jordan:before {
  4410. background-position: -36px -884px;
  4411. }
  4412. i.flag.jp:before,
  4413. i.flag.japan:before {
  4414. background-position: -36px -910px;
  4415. }
  4416. i.flag.ke:before,
  4417. i.flag.kenya:before {
  4418. background-position: -36px -936px;
  4419. }
  4420. i.flag.kg:before,
  4421. i.flag.kyrgyzstan:before {
  4422. background-position: -36px -962px;
  4423. }
  4424. i.flag.kh:before,
  4425. i.flag.cambodia:before {
  4426. background-position: -36px -988px;
  4427. }
  4428. i.flag.ki:before,
  4429. i.flag.kiribati:before {
  4430. background-position: -36px -1014px;
  4431. }
  4432. i.flag.km:before,
  4433. i.flag.comoros:before {
  4434. background-position: -36px -1040px;
  4435. }
  4436. i.flag.kn:before,
  4437. i.flag.saint.kitts.and.nevis:before {
  4438. background-position: -36px -1066px;
  4439. }
  4440. i.flag.kp:before,
  4441. i.flag.north.korea:before {
  4442. background-position: -36px -1092px;
  4443. }
  4444. i.flag.kr:before,
  4445. i.flag.south.korea:before {
  4446. background-position: -36px -1118px;
  4447. }
  4448. i.flag.kw:before,
  4449. i.flag.kuwait:before {
  4450. background-position: -36px -1144px;
  4451. }
  4452. i.flag.ky:before,
  4453. i.flag.cayman.islands:before {
  4454. background-position: -36px -1170px;
  4455. }
  4456. i.flag.kz:before,
  4457. i.flag.kazakhstan:before {
  4458. background-position: -36px -1196px;
  4459. }
  4460. i.flag.la:before,
  4461. i.flag.laos:before {
  4462. background-position: -36px -1222px;
  4463. }
  4464. i.flag.lb:before,
  4465. i.flag.lebanon:before {
  4466. background-position: -36px -1248px;
  4467. }
  4468. i.flag.lc:before,
  4469. i.flag.saint.lucia:before {
  4470. background-position: -36px -1274px;
  4471. }
  4472. i.flag.li:before,
  4473. i.flag.liechtenstein:before {
  4474. background-position: -36px -1300px;
  4475. }
  4476. i.flag.lk:before,
  4477. i.flag.sri.lanka:before {
  4478. background-position: -36px -1326px;
  4479. }
  4480. i.flag.lr:before,
  4481. i.flag.liberia:before {
  4482. background-position: -36px -1352px;
  4483. }
  4484. i.flag.ls:before,
  4485. i.flag.lesotho:before {
  4486. background-position: -36px -1378px;
  4487. }
  4488. i.flag.lt:before,
  4489. i.flag.lithuania:before {
  4490. background-position: -36px -1404px;
  4491. }
  4492. i.flag.lu:before,
  4493. i.flag.luxembourg:before {
  4494. background-position: -36px -1430px;
  4495. }
  4496. i.flag.lv:before,
  4497. i.flag.latvia:before {
  4498. background-position: -36px -1456px;
  4499. }
  4500. i.flag.ly:before,
  4501. i.flag.libya:before {
  4502. background-position: -36px -1482px;
  4503. }
  4504. i.flag.ma:before,
  4505. i.flag.morocco:before {
  4506. background-position: -36px -1508px;
  4507. }
  4508. i.flag.mc:before,
  4509. i.flag.monaco:before {
  4510. background-position: -36px -1534px;
  4511. }
  4512. i.flag.md:before,
  4513. i.flag.moldova:before {
  4514. background-position: -36px -1560px;
  4515. }
  4516. i.flag.me:before,
  4517. i.flag.montenegro:before {
  4518. background-position: -36px -1586px;
  4519. }
  4520. i.flag.mg:before,
  4521. i.flag.madagascar:before {
  4522. background-position: -36px -1613px;
  4523. }
  4524. i.flag.mh:before,
  4525. i.flag.marshall.islands:before {
  4526. background-position: -36px -1639px;
  4527. }
  4528. i.flag.mk:before,
  4529. i.flag.macedonia:before {
  4530. background-position: -36px -1665px;
  4531. }
  4532. i.flag.ml:before,
  4533. i.flag.mali:before {
  4534. background-position: -36px -1691px;
  4535. }
  4536. i.flag.mm:before,
  4537. i.flag.myanmar:before,
  4538. i.flag.burma:before {
  4539. background-position: -36px -1717px;
  4540. }
  4541. i.flag.mn:before,
  4542. i.flag.mongolia:before {
  4543. background-position: -36px -1743px;
  4544. }
  4545. i.flag.mo:before,
  4546. i.flag.macau:before {
  4547. background-position: -36px -1769px;
  4548. }
  4549. i.flag.mp:before,
  4550. i.flag.northern.mariana.islands:before {
  4551. background-position: -36px -1795px;
  4552. }
  4553. i.flag.mq:before,
  4554. i.flag.martinique:before {
  4555. background-position: -36px -1821px;
  4556. }
  4557. i.flag.mr:before,
  4558. i.flag.mauritania:before {
  4559. background-position: -36px -1847px;
  4560. }
  4561. i.flag.ms:before,
  4562. i.flag.montserrat:before {
  4563. background-position: -36px -1873px;
  4564. }
  4565. i.flag.mt:before,
  4566. i.flag.malta:before {
  4567. background-position: -36px -1899px;
  4568. }
  4569. i.flag.mu:before,
  4570. i.flag.mauritius:before {
  4571. background-position: -36px -1925px;
  4572. }
  4573. i.flag.mv:before,
  4574. i.flag.maldives:before {
  4575. background-position: -36px -1951px;
  4576. }
  4577. i.flag.mw:before,
  4578. i.flag.malawi:before {
  4579. background-position: -36px -1977px;
  4580. }
  4581. i.flag.mx:before,
  4582. i.flag.mexico:before {
  4583. background-position: -72px 0px;
  4584. }
  4585. i.flag.my:before,
  4586. i.flag.malaysia:before {
  4587. background-position: -72px -26px;
  4588. }
  4589. i.flag.mz:before,
  4590. i.flag.mozambique:before {
  4591. background-position: -72px -52px;
  4592. }
  4593. i.flag.na:before,
  4594. i.flag.namibia:before {
  4595. background-position: -72px -78px;
  4596. }
  4597. i.flag.nc:before,
  4598. i.flag.new.caledonia:before {
  4599. background-position: -72px -104px;
  4600. }
  4601. i.flag.ne:before,
  4602. i.flag.niger:before {
  4603. background-position: -72px -130px;
  4604. }
  4605. i.flag.nf:before,
  4606. i.flag.norfolk.island:before {
  4607. background-position: -72px -156px;
  4608. }
  4609. i.flag.ng:before,
  4610. i.flag.nigeria:before {
  4611. background-position: -72px -182px;
  4612. }
  4613. i.flag.ni:before,
  4614. i.flag.nicaragua:before {
  4615. background-position: -72px -208px;
  4616. }
  4617. i.flag.nl:before,
  4618. i.flag.netherlands:before {
  4619. background-position: -72px -234px;
  4620. }
  4621. i.flag.no:before,
  4622. i.flag.norway:before {
  4623. background-position: -72px -260px;
  4624. }
  4625. i.flag.np:before,
  4626. i.flag.nepal:before {
  4627. background-position: -72px -286px;
  4628. }
  4629. i.flag.nr:before,
  4630. i.flag.nauru:before {
  4631. background-position: -72px -312px;
  4632. }
  4633. i.flag.nu:before,
  4634. i.flag.niue:before {
  4635. background-position: -72px -338px;
  4636. }
  4637. i.flag.nz:before,
  4638. i.flag.new.zealand:before {
  4639. background-position: -72px -364px;
  4640. }
  4641. i.flag.om:before,
  4642. i.flag.oman:before {
  4643. background-position: -72px -390px;
  4644. }
  4645. i.flag.pa:before,
  4646. i.flag.panama:before {
  4647. background-position: -72px -416px;
  4648. }
  4649. i.flag.pe:before,
  4650. i.flag.peru:before {
  4651. background-position: -72px -442px;
  4652. }
  4653. i.flag.pf:before,
  4654. i.flag.french.polynesia:before {
  4655. background-position: -72px -468px;
  4656. }
  4657. i.flag.pg:before,
  4658. i.flag.new.guinea:before {
  4659. background-position: -72px -494px;
  4660. }
  4661. i.flag.ph:before,
  4662. i.flag.philippines:before {
  4663. background-position: -72px -520px;
  4664. }
  4665. i.flag.pk:before,
  4666. i.flag.pakistan:before {
  4667. background-position: -72px -546px;
  4668. }
  4669. i.flag.pl:before,
  4670. i.flag.poland:before {
  4671. background-position: -72px -572px;
  4672. }
  4673. i.flag.pm:before,
  4674. i.flag.saint.pierre:before {
  4675. background-position: -72px -598px;
  4676. }
  4677. i.flag.pn:before,
  4678. i.flag.pitcairn.islands:before {
  4679. background-position: -72px -624px;
  4680. }
  4681. i.flag.pr:before,
  4682. i.flag.puerto.rico:before {
  4683. background-position: -72px -650px;
  4684. }
  4685. i.flag.ps:before,
  4686. i.flag.palestine:before {
  4687. background-position: -72px -676px;
  4688. }
  4689. i.flag.pt:before,
  4690. i.flag.portugal:before {
  4691. background-position: -72px -702px;
  4692. }
  4693. i.flag.pw:before,
  4694. i.flag.palau:before {
  4695. background-position: -72px -728px;
  4696. }
  4697. i.flag.py:before,
  4698. i.flag.paraguay:before {
  4699. background-position: -72px -754px;
  4700. }
  4701. i.flag.qa:before,
  4702. i.flag.qatar:before {
  4703. background-position: -72px -780px;
  4704. }
  4705. i.flag.re:before,
  4706. i.flag.reunion:before {
  4707. background-position: -72px -806px;
  4708. }
  4709. i.flag.ro:before,
  4710. i.flag.romania:before {
  4711. background-position: -72px -832px;
  4712. }
  4713. i.flag.rs:before,
  4714. i.flag.serbia:before {
  4715. background-position: -72px -858px;
  4716. }
  4717. i.flag.ru:before,
  4718. i.flag.russia:before {
  4719. background-position: -72px -884px;
  4720. }
  4721. i.flag.rw:before,
  4722. i.flag.rwanda:before {
  4723. background-position: -72px -910px;
  4724. }
  4725. i.flag.sa:before,
  4726. i.flag.saudi.arabia:before {
  4727. background-position: -72px -936px;
  4728. }
  4729. i.flag.sb:before,
  4730. i.flag.solomon.islands:before {
  4731. background-position: -72px -962px;
  4732. }
  4733. i.flag.sc:before,
  4734. i.flag.seychelles:before {
  4735. background-position: -72px -988px;
  4736. }
  4737. i.flag.sd:before,
  4738. i.flag.sudan:before {
  4739. background-position: -72px -1040px;
  4740. }
  4741. i.flag.se:before,
  4742. i.flag.sweden:before {
  4743. background-position: -72px -1066px;
  4744. }
  4745. i.flag.sg:before,
  4746. i.flag.singapore:before {
  4747. background-position: -72px -1092px;
  4748. }
  4749. i.flag.sh:before,
  4750. i.flag.saint.helena:before {
  4751. background-position: -72px -1118px;
  4752. }
  4753. i.flag.si:before,
  4754. i.flag.slovenia:before {
  4755. background-position: -72px -1144px;
  4756. }
  4757. i.flag.sj:before,
  4758. i.flag.svalbard:before,
  4759. i.flag.jan.mayen:before {
  4760. background-position: -72px -1170px;
  4761. }
  4762. i.flag.sk:before,
  4763. i.flag.slovakia:before {
  4764. background-position: -72px -1196px;
  4765. }
  4766. i.flag.sl:before,
  4767. i.flag.sierra.leone:before {
  4768. background-position: -72px -1222px;
  4769. }
  4770. i.flag.sm:before,
  4771. i.flag.san.marino:before {
  4772. background-position: -72px -1248px;
  4773. }
  4774. i.flag.sn:before,
  4775. i.flag.senegal:before {
  4776. background-position: -72px -1274px;
  4777. }
  4778. i.flag.so:before,
  4779. i.flag.somalia:before {
  4780. background-position: -72px -1300px;
  4781. }
  4782. i.flag.sr:before,
  4783. i.flag.suriname:before {
  4784. background-position: -72px -1326px;
  4785. }
  4786. i.flag.st:before,
  4787. i.flag.sao.tome:before {
  4788. background-position: -72px -1352px;
  4789. }
  4790. i.flag.sv:before,
  4791. i.flag.el.salvador:before {
  4792. background-position: -72px -1378px;
  4793. }
  4794. i.flag.sy:before,
  4795. i.flag.syria:before {
  4796. background-position: -72px -1404px;
  4797. }
  4798. i.flag.sz:before,
  4799. i.flag.swaziland:before {
  4800. background-position: -72px -1430px;
  4801. }
  4802. i.flag.tc:before,
  4803. i.flag.caicos.islands:before {
  4804. background-position: -72px -1456px;
  4805. }
  4806. i.flag.td:before,
  4807. i.flag.chad:before {
  4808. background-position: -72px -1482px;
  4809. }
  4810. i.flag.tf:before,
  4811. i.flag.french.territories:before {
  4812. background-position: -72px -1508px;
  4813. }
  4814. i.flag.tg:before,
  4815. i.flag.togo:before {
  4816. background-position: -72px -1534px;
  4817. }
  4818. i.flag.th:before,
  4819. i.flag.thailand:before {
  4820. background-position: -72px -1560px;
  4821. }
  4822. i.flag.tj:before,
  4823. i.flag.tajikistan:before {
  4824. background-position: -72px -1586px;
  4825. }
  4826. i.flag.tk:before,
  4827. i.flag.tokelau:before {
  4828. background-position: -72px -1612px;
  4829. }
  4830. i.flag.tl:before,
  4831. i.flag.timorleste:before {
  4832. background-position: -72px -1638px;
  4833. }
  4834. i.flag.tm:before,
  4835. i.flag.turkmenistan:before {
  4836. background-position: -72px -1664px;
  4837. }
  4838. i.flag.tn:before,
  4839. i.flag.tunisia:before {
  4840. background-position: -72px -1690px;
  4841. }
  4842. i.flag.to:before,
  4843. i.flag.tonga:before {
  4844. background-position: -72px -1716px;
  4845. }
  4846. i.flag.tr:before,
  4847. i.flag.turkey:before {
  4848. background-position: -72px -1742px;
  4849. }
  4850. i.flag.tt:before,
  4851. i.flag.trinidad:before {
  4852. background-position: -72px -1768px;
  4853. }
  4854. i.flag.tv:before,
  4855. i.flag.tuvalu:before {
  4856. background-position: -72px -1794px;
  4857. }
  4858. i.flag.tw:before,
  4859. i.flag.taiwan:before {
  4860. background-position: -72px -1820px;
  4861. }
  4862. i.flag.tz:before,
  4863. i.flag.tanzania:before {
  4864. background-position: -72px -1846px;
  4865. }
  4866. i.flag.ua:before,
  4867. i.flag.ukraine:before {
  4868. background-position: -72px -1872px;
  4869. }
  4870. i.flag.ug:before,
  4871. i.flag.uganda:before {
  4872. background-position: -72px -1898px;
  4873. }
  4874. i.flag.um:before,
  4875. i.flag.us.minor.islands:before {
  4876. background-position: -72px -1924px;
  4877. }
  4878. i.flag.us:before,
  4879. i.flag.america:before,
  4880. i.flag.united.states:before {
  4881. background-position: -72px -1950px;
  4882. }
  4883. i.flag.uy:before,
  4884. i.flag.uruguay:before {
  4885. background-position: -72px -1976px;
  4886. }
  4887. i.flag.uz:before,
  4888. i.flag.uzbekistan:before {
  4889. background-position: -108px 0px;
  4890. }
  4891. i.flag.va:before,
  4892. i.flag.vatican.city:before {
  4893. background-position: -108px -26px;
  4894. }
  4895. i.flag.vc:before,
  4896. i.flag.saint.vincent:before {
  4897. background-position: -108px -52px;
  4898. }
  4899. i.flag.ve:before,
  4900. i.flag.venezuela:before {
  4901. background-position: -108px -78px;
  4902. }
  4903. i.flag.vg:before,
  4904. i.flag.british.virgin.islands:before {
  4905. background-position: -108px -104px;
  4906. }
  4907. i.flag.vi:before,
  4908. i.flag.us.virgin.islands:before {
  4909. background-position: -108px -130px;
  4910. }
  4911. i.flag.vn:before,
  4912. i.flag.vietnam:before {
  4913. background-position: -108px -156px;
  4914. }
  4915. i.flag.vu:before,
  4916. i.flag.vanuatu:before {
  4917. background-position: -108px -182px;
  4918. }
  4919. i.flag.wf:before,
  4920. i.flag.wallis.and.futuna:before {
  4921. background-position: -108px -234px;
  4922. }
  4923. i.flag.ws:before,
  4924. i.flag.samoa:before {
  4925. background-position: -108px -260px;
  4926. }
  4927. i.flag.ye:before,
  4928. i.flag.yemen:before {
  4929. background-position: -108px -286px;
  4930. }
  4931. i.flag.yt:before,
  4932. i.flag.mayotte:before {
  4933. background-position: -108px -312px;
  4934. }
  4935. i.flag.za:before,
  4936. i.flag.south.africa:before {
  4937. background-position: -108px -338px;
  4938. }
  4939. i.flag.zm:before,
  4940. i.flag.zambia:before {
  4941. background-position: -108px -364px;
  4942. }
  4943. i.flag.zw:before,
  4944. i.flag.zimbabwe:before {
  4945. background-position: -108px -390px;
  4946. }
  4947. /*******************************
  4948. Site Overrides
  4949. *******************************/
  4950. /*!
  4951. * # Semantic UI 2.0.0 - Header
  4952. * http://github.com/semantic-org/semantic-ui/
  4953. *
  4954. *
  4955. * Copyright 2015 Contributors
  4956. * Released under the MIT license
  4957. * http://opensource.org/licenses/MIT
  4958. *
  4959. */
  4960. /*******************************
  4961. Header
  4962. *******************************/
  4963. /* Standard */
  4964. .ui.header {
  4965. border: none;
  4966. margin: calc(2rem - 0.14285em ) 0em 1rem;
  4967. padding: 0em 0em;
  4968. font-family: 'Lato', 'Helvetica Neue', Arial, Helvetica, sans-serif;
  4969. font-weight: bold;
  4970. line-height: 1.2857em;
  4971. text-transform: none;
  4972. color: rgba(0, 0, 0, 0.87);
  4973. }
  4974. .ui.header:first-child {
  4975. margin-top: -0.14285em;
  4976. }
  4977. .ui.header:last-child {
  4978. margin-bottom: 0em;
  4979. }
  4980. /*--------------
  4981. Sub Header
  4982. ---------------*/
  4983. .ui.header .sub.header {
  4984. font-weight: normal;
  4985. padding: 0em;
  4986. margin: 0em;
  4987. font-size: 1rem;
  4988. line-height: 1.2em;
  4989. color: rgba(0, 0, 0, 0.6);
  4990. }
  4991. /*--------------
  4992. Icon
  4993. ---------------*/
  4994. .ui.header > .icon {
  4995. display: table-cell;
  4996. opacity: 1;
  4997. font-size: 1.5em;
  4998. padding-top: 0.14285em;
  4999. vertical-align: middle;
  5000. }
  5001. /* With Text Node */
  5002. .ui.header .icon:only-child {
  5003. display: inline-block;
  5004. padding: 0em;
  5005. margin-right: 0.75rem;
  5006. }
  5007. /*-------------------
  5008. Image
  5009. --------------------*/
  5010. .ui.header > .image,
  5011. .ui.header > img {
  5012. display: inline-block;
  5013. margin-top: 0.14285em;
  5014. width: 2.5em;
  5015. height: auto;
  5016. vertical-align: middle;
  5017. }
  5018. .ui.header > .image:only-child,
  5019. .ui.header > img:only-child {
  5020. margin-right: 0.75rem;
  5021. }
  5022. /*--------------
  5023. Content
  5024. ---------------*/
  5025. .ui.header .content {
  5026. display: inline-block;
  5027. vertical-align: top;
  5028. }
  5029. /* After Image */
  5030. .ui.header > img + .content,
  5031. .ui.header > .image + .content {
  5032. padding-left: 0.75rem;
  5033. vertical-align: middle;
  5034. }
  5035. /* After Icon */
  5036. .ui.header > .icon + .content {
  5037. padding-left: 0.75rem;
  5038. display: table-cell;
  5039. vertical-align: middle;
  5040. }
  5041. /*--------------
  5042. Loose Coupling
  5043. ---------------*/
  5044. .ui.header .ui.label {
  5045. font-size: '';
  5046. margin-left: 0.5rem;
  5047. vertical-align: middle;
  5048. }
  5049. /* Positioning */
  5050. .ui.header + p {
  5051. margin-top: 0em;
  5052. }
  5053. /*******************************
  5054. Types
  5055. *******************************/
  5056. /*--------------
  5057. Page
  5058. ---------------*/
  5059. h1.ui.header {
  5060. font-size: 2rem;
  5061. }
  5062. h2.ui.header {
  5063. font-size: 1.714rem;
  5064. }
  5065. h3.ui.header {
  5066. font-size: 1.28rem;
  5067. }
  5068. h4.ui.header {
  5069. font-size: 1.071rem;
  5070. }
  5071. h5.ui.header {
  5072. font-size: 1rem;
  5073. }
  5074. /* Sub Header */
  5075. h1.ui.header .sub.header {
  5076. font-size: 1.14285714rem;
  5077. }
  5078. h2.ui.header .sub.header {
  5079. font-size: 1.14285714rem;
  5080. }
  5081. h3.ui.header .sub.header {
  5082. font-size: 1rem;
  5083. }
  5084. h4.ui.header .sub.header {
  5085. font-size: 1rem;
  5086. }
  5087. h5.ui.header .sub.header {
  5088. font-size: 0.92857143rem;
  5089. }
  5090. /*--------------
  5091. Content Heading
  5092. ---------------*/
  5093. .ui.huge.header {
  5094. min-height: 1em;
  5095. font-size: 2em;
  5096. }
  5097. .ui.large.header {
  5098. font-size: 1.714em;
  5099. }
  5100. .ui.medium.header {
  5101. font-size: 1.28em;
  5102. }
  5103. .ui.small.header {
  5104. font-size: 1.071em;
  5105. }
  5106. .ui.tiny.header {
  5107. font-size: 1em;
  5108. }
  5109. /* Sub Header */
  5110. .ui.huge.header .sub.header {
  5111. font-size: 1.14285714rem;
  5112. }
  5113. .ui.large.header .sub.header {
  5114. font-size: 1.14285714rem;
  5115. }
  5116. .ui.header .sub.header {
  5117. font-size: 1rem;
  5118. }
  5119. .ui.small.header .sub.header {
  5120. font-size: 1rem;
  5121. }
  5122. .ui.tiny.header .sub.header {
  5123. font-size: 0.92857143rem;
  5124. }
  5125. /*--------------
  5126. Sub Heading
  5127. ---------------*/
  5128. .ui.sub.header {
  5129. padding: 0em;
  5130. margin-bottom: 0.14285714rem;
  5131. font-weight: bold;
  5132. font-size: 0.85714286em;
  5133. text-transform: uppercase;
  5134. color: '';
  5135. }
  5136. .ui.small.sub.header {
  5137. font-size: 0.71428571em;
  5138. }
  5139. .ui.sub.header {
  5140. font-size: 0.85714286em;
  5141. }
  5142. .ui.large.sub.header {
  5143. font-size: 0.92857143em;
  5144. }
  5145. .ui.huge.sub.header {
  5146. font-size: 1em;
  5147. }
  5148. /*-------------------
  5149. Icon
  5150. --------------------*/
  5151. .ui.icon.header {
  5152. display: inline-block;
  5153. text-align: center;
  5154. margin: 2rem 0em 1rem;
  5155. }
  5156. .ui.icon.header:after {
  5157. content: '';
  5158. display: block;
  5159. height: 0px;
  5160. clear: both;
  5161. visibility: hidden;
  5162. }
  5163. .ui.icon.header:first-child {
  5164. margin-top: 0em;
  5165. }
  5166. .ui.icon.header .icon {
  5167. float: none;
  5168. display: block;
  5169. width: auto;
  5170. height: auto;
  5171. line-height: 1;
  5172. padding: 0em;
  5173. font-size: 3em;
  5174. margin: 0em auto 0.5rem;
  5175. opacity: 1;
  5176. }
  5177. .ui.icon.header .content {
  5178. display: block;
  5179. }
  5180. .ui.icon.header .circular.icon {
  5181. font-size: 2em;
  5182. }
  5183. .ui.icon.header .square.icon {
  5184. font-size: 2em;
  5185. }
  5186. .ui.block.icon.header .icon {
  5187. margin-bottom: 0em;
  5188. }
  5189. .ui.icon.header.aligned {
  5190. margin-left: auto;
  5191. margin-right: auto;
  5192. display: block;
  5193. }
  5194. /*******************************
  5195. States
  5196. *******************************/
  5197. .ui.disabled.header {
  5198. opacity: 0.45;
  5199. }
  5200. /*******************************
  5201. Variations
  5202. *******************************/
  5203. /*-------------------
  5204. Inverted
  5205. --------------------*/
  5206. .ui.inverted.header {
  5207. color: #ffffff;
  5208. }
  5209. .ui.inverted.header .sub.header {
  5210. color: rgba(255, 255, 255, 0.8);
  5211. }
  5212. .ui.inverted.attached.header {
  5213. background: #545454 -webkit-linear-gradient(transparent, rgba(0, 0, 0, 0.05));
  5214. background: #545454 linear-gradient(transparent, rgba(0, 0, 0, 0.05));
  5215. box-shadow: none;
  5216. border-color: transparent;
  5217. }
  5218. .ui.inverted.block.header {
  5219. background: #545454 -webkit-linear-gradient(transparent, rgba(0, 0, 0, 0.05));
  5220. background: #545454 linear-gradient(transparent, rgba(0, 0, 0, 0.05));
  5221. box-shadow: none;
  5222. }
  5223. .ui.inverted.block.header {
  5224. border-bottom: none;
  5225. }
  5226. /*-------------------
  5227. Colors
  5228. --------------------*/
  5229. /*--- Red ---*/
  5230. .ui.red.header {
  5231. color: #db2828 !important;
  5232. }
  5233. a.ui.red.header:hover {
  5234. color: #d01919 !important;
  5235. }
  5236. .ui.red.dividing.header {
  5237. border-bottom: 2px solid #db2828;
  5238. }
  5239. /* Inverted */
  5240. .ui.inverted.red.header {
  5241. color: #ff695e !important;
  5242. }
  5243. a.ui.inverted.red.header:hover {
  5244. color: #ff5144 !important;
  5245. }
  5246. /*--- Orange ---*/
  5247. .ui.orange.header {
  5248. color: #f2711c !important;
  5249. }
  5250. a.ui.orange.header:hover {
  5251. color: #f26202 !important;
  5252. }
  5253. .ui.orange.dividing.header {
  5254. border-bottom: 2px solid #f2711c;
  5255. }
  5256. /* Inverted */
  5257. .ui.inverted.orange.header {
  5258. color: #ff851b !important;
  5259. }
  5260. a.ui.inverted.orange.header:hover {
  5261. color: #ff7701 !important;
  5262. }
  5263. /*--- Olive ---*/
  5264. .ui.olive.header {
  5265. color: #b5cc18 !important;
  5266. }
  5267. a.ui.olive.header:hover {
  5268. color: #a7bd0d !important;
  5269. }
  5270. .ui.olive.dividing.header {
  5271. border-bottom: 2px solid #b5cc18;
  5272. }
  5273. /* Inverted */
  5274. .ui.inverted.olive.header {
  5275. color: #d9e778 !important;
  5276. }
  5277. a.ui.inverted.olive.header:hover {
  5278. color: #d8ea5c !important;
  5279. }
  5280. /*--- Yellow ---*/
  5281. .ui.yellow.header {
  5282. color: #fbbd08 !important;
  5283. }
  5284. a.ui.yellow.header:hover {
  5285. color: #eaae00 !important;
  5286. }
  5287. .ui.yellow.dividing.header {
  5288. border-bottom: 2px solid #fbbd08;
  5289. }
  5290. /* Inverted */
  5291. .ui.inverted.yellow.header {
  5292. color: #ffe21f !important;
  5293. }
  5294. a.ui.inverted.yellow.header:hover {
  5295. color: #ffdf05 !important;
  5296. }
  5297. /*--- Green ---*/
  5298. .ui.green.header {
  5299. color: #21ba45 !important;
  5300. }
  5301. a.ui.green.header:hover {
  5302. color: #16ab39 !important;
  5303. }
  5304. .ui.green.dividing.header {
  5305. border-bottom: 2px solid #21ba45;
  5306. }
  5307. /* Inverted */
  5308. .ui.inverted.green.header {
  5309. color: #2ecc40 !important;
  5310. }
  5311. a.ui.inverted.green.header:hover {
  5312. color: #22be34 !important;
  5313. }
  5314. /*--- Teal ---*/
  5315. .ui.teal.header {
  5316. color: #00b5ad !important;
  5317. }
  5318. a.ui.teal.header:hover {
  5319. color: #009c95 !important;
  5320. }
  5321. .ui.teal.dividing.header {
  5322. border-bottom: 2px solid #00b5ad;
  5323. }
  5324. /* Inverted */
  5325. .ui.inverted.teal.header {
  5326. color: #6dffff !important;
  5327. }
  5328. a.ui.inverted.teal.header:hover {
  5329. color: #54ffff !important;
  5330. }
  5331. /*--- Blue ---*/
  5332. .ui.blue.header {
  5333. color: #2185d0 !important;
  5334. }
  5335. a.ui.blue.header:hover {
  5336. color: #1678c2 !important;
  5337. }
  5338. .ui.blue.dividing.header {
  5339. border-bottom: 2px solid #2185d0;
  5340. }
  5341. /* Inverted */
  5342. .ui.inverted.blue.header {
  5343. color: #54c8ff !important;
  5344. }
  5345. a.ui.inverted.blue.header:hover {
  5346. color: #3ac0ff !important;
  5347. }
  5348. /*--- Violet ---*/
  5349. .ui.violet.header {
  5350. color: #6435c9 !important;
  5351. }
  5352. a.ui.violet.header:hover {
  5353. color: #5829bb !important;
  5354. }
  5355. .ui.violet.dividing.header {
  5356. border-bottom: 2px solid #6435c9;
  5357. }
  5358. /* Inverted */
  5359. .ui.inverted.violet.header {
  5360. color: #a291fb !important;
  5361. }
  5362. a.ui.inverted.violet.header:hover {
  5363. color: #8a73ff !important;
  5364. }
  5365. /*--- Purple ---*/
  5366. .ui.purple.header {
  5367. color: #a333c8 !important;
  5368. }
  5369. a.ui.purple.header:hover {
  5370. color: #9627ba !important;
  5371. }
  5372. .ui.purple.dividing.header {
  5373. border-bottom: 2px solid #a333c8;
  5374. }
  5375. /* Inverted */
  5376. .ui.inverted.purple.header {
  5377. color: #dc73ff !important;
  5378. }
  5379. a.ui.inverted.purple.header:hover {
  5380. color: #d65aff !important;
  5381. }
  5382. /*--- Pink ---*/
  5383. .ui.pink.header {
  5384. color: #e03997 !important;
  5385. }
  5386. a.ui.pink.header:hover {
  5387. color: #e61a8d !important;
  5388. }
  5389. .ui.pink.dividing.header {
  5390. border-bottom: 2px solid #e03997;
  5391. }
  5392. /* Inverted */
  5393. .ui.inverted.pink.header {
  5394. color: #ff8edf !important;
  5395. }
  5396. a.ui.inverted.pink.header:hover {
  5397. color: #ff74d8 !important;
  5398. }
  5399. /*--- Brown ---*/
  5400. .ui.brown.header {
  5401. color: #a5673f !important;
  5402. }
  5403. a.ui.brown.header:hover {
  5404. color: #975b33 !important;
  5405. }
  5406. .ui.brown.dividing.header {
  5407. border-bottom: 2px solid #a5673f;
  5408. }
  5409. /* Inverted */
  5410. .ui.inverted.brown.header {
  5411. color: #d67c1c !important;
  5412. }
  5413. a.ui.inverted.brown.header:hover {
  5414. color: #c86f11 !important;
  5415. }
  5416. /*--- Grey ---*/
  5417. .ui.grey.header {
  5418. color: #767676 !important;
  5419. }
  5420. a.ui.grey.header:hover {
  5421. color: #838383 !important;
  5422. }
  5423. .ui.grey.dividing.header {
  5424. border-bottom: 2px solid #767676;
  5425. }
  5426. /* Inverted */
  5427. .ui.inverted.grey.header {
  5428. color: #dcddde !important;
  5429. }
  5430. a.ui.inverted.grey.header:hover {
  5431. color: #cfd0d2 !important;
  5432. }
  5433. /*-------------------
  5434. Aligned
  5435. --------------------*/
  5436. .ui.left.aligned.header {
  5437. text-align: left;
  5438. }
  5439. .ui.right.aligned.header {
  5440. text-align: right;
  5441. }
  5442. .ui.centered.header,
  5443. .ui.center.aligned.header {
  5444. text-align: center;
  5445. }
  5446. .ui.justified.header {
  5447. text-align: justify;
  5448. }
  5449. .ui.justified.header:after {
  5450. display: inline-block;
  5451. content: '';
  5452. width: 100%;
  5453. }
  5454. /*-------------------
  5455. Floated
  5456. --------------------*/
  5457. .ui.floated.header,
  5458. .ui[class*="left floated"].header {
  5459. float: left;
  5460. margin-top: 0em;
  5461. margin-right: 0.5em;
  5462. }
  5463. .ui[class*="right floated"].header {
  5464. float: right;
  5465. margin-top: 0em;
  5466. margin-left: 0.5em;
  5467. }
  5468. /*-------------------
  5469. Fittted
  5470. --------------------*/
  5471. .ui.fitted.header {
  5472. padding: 0em;
  5473. }
  5474. /*-------------------
  5475. Dividing
  5476. --------------------*/
  5477. .ui.dividing.header {
  5478. padding-bottom: 0.21428571rem;
  5479. border-bottom: 1px solid rgba(34, 36, 38, 0.15);
  5480. }
  5481. .ui.dividing.header .sub.header {
  5482. padding-bottom: 0.21428571rem;
  5483. }
  5484. .ui.dividing.header .icon {
  5485. margin-bottom: 0em;
  5486. }
  5487. .ui.inverted.dividing.header {
  5488. border-bottom-color: rgba(255, 255, 255, 0.1);
  5489. }
  5490. /*-------------------
  5491. Block
  5492. --------------------*/
  5493. .ui.block.header {
  5494. background: #f3f4f5;
  5495. padding: 0.71428571rem 1rem;
  5496. box-shadow: none;
  5497. border: 1px solid #d4d4d5;
  5498. border-radius: 0.28571429rem;
  5499. }
  5500. .ui.tiny.block.header {
  5501. font-size: 0.85714286rem;
  5502. }
  5503. .ui.small.block.header {
  5504. font-size: 0.92857143rem;
  5505. }
  5506. .ui.block.header:not(h1):not(h2):not(h3):not(h4):not(h5):not(h6) {
  5507. font-size: 1rem;
  5508. }
  5509. .ui.large.block.header {
  5510. font-size: 1.14285714rem;
  5511. }
  5512. .ui.huge.block.header {
  5513. font-size: 1.42857143rem;
  5514. }
  5515. /*-------------------
  5516. Attached
  5517. --------------------*/
  5518. .ui.attached.header {
  5519. background: #ffffff;
  5520. padding: 0.71428571rem 1rem;
  5521. margin-left: -1px;
  5522. margin-right: -1px;
  5523. box-shadow: none;
  5524. border: 1px solid #d4d4d5;
  5525. }
  5526. .ui.attached.block.header {
  5527. background: #f3f4f5;
  5528. }
  5529. .ui.attached:not(.top):not(.bottom).header {
  5530. margin-top: 0em;
  5531. margin-bottom: 0em;
  5532. border-top: none;
  5533. border-bottom: none;
  5534. border-radius: 0em;
  5535. }
  5536. .ui.top.attached.header {
  5537. margin-bottom: 0em;
  5538. border-bottom: none;
  5539. border-radius: 0.28571429rem 0.28571429rem 0em 0em;
  5540. }
  5541. .ui.bottom.attached.header {
  5542. margin-top: 0em;
  5543. border-top: none;
  5544. border-radius: 0em 0em 0.28571429rem 0.28571429rem;
  5545. }
  5546. /* Attached Sizes */
  5547. .ui.tiny.attached.header {
  5548. font-size: 0.85714286em;
  5549. }
  5550. .ui.small.attached.header {
  5551. font-size: 0.92857143em;
  5552. }
  5553. .ui.attached.header:not(h1):not(h2):not(h3):not(h4):not(h5):not(h6) {
  5554. font-size: 1em;
  5555. }
  5556. .ui.large.attached.header {
  5557. font-size: 1.14285714em;
  5558. }
  5559. .ui.huge.attached.header {
  5560. font-size: 1.42857143em;
  5561. }
  5562. /*-------------------
  5563. Sizing
  5564. --------------------*/
  5565. .ui.header:not(h1):not(h2):not(h3):not(h4):not(h5):not(h6) {
  5566. font-size: 1.28em;
  5567. }
  5568. /*******************************
  5569. Theme Overrides
  5570. *******************************/
  5571. /*******************************
  5572. Site Overrides
  5573. *******************************/
  5574. /*!
  5575. * # Semantic UI 2.0.0 - Icon
  5576. * http://github.com/semantic-org/semantic-ui/
  5577. *
  5578. *
  5579. * Copyright 2015 Contributors
  5580. * Released under the MIT license
  5581. * http://opensource.org/licenses/MIT
  5582. *
  5583. */
  5584. /*******************************
  5585. Icon
  5586. *******************************/
  5587. @font-face {
  5588. font-family: 'Icons';
  5589. src: url("themes/default/assets/fonts/icons.eot");
  5590. src: url("themes/default/assets/fonts/icons.eot?#iefix") format('embedded-opentype'), url("themes/default/assets/fonts/icons.woff2") format('woff2'), url("themes/default/assets/fonts/icons.woff") format('woff'), url("themes/default/assets/fonts/icons.ttf") format('truetype'), url("themes/default/assets/fonts/icons.svg#icons") format('svg');
  5591. font-style: normal;
  5592. font-weight: normal;
  5593. font-variant: normal;
  5594. text-decoration: inherit;
  5595. text-transform: none;
  5596. }
  5597. i.icon {
  5598. display: inline-block;
  5599. opacity: 1;
  5600. margin: 0em 0.25rem 0em 0em;
  5601. width: 1.18em;
  5602. height: 1em;
  5603. font-family: 'Icons';
  5604. font-style: normal;
  5605. font-weight: normal;
  5606. text-decoration: inherit;
  5607. text-align: center;
  5608. speak: none;
  5609. font-smoothing: antialiased;
  5610. -moz-osx-font-smoothing: grayscale;
  5611. -webkit-font-smoothing: antialiased;
  5612. -webkit-backface-visibility: hidden;
  5613. backface-visibility: hidden;
  5614. }
  5615. i.icon:before {
  5616. background: none !important;
  5617. }
  5618. /*******************************
  5619. Types
  5620. *******************************/
  5621. /*--------------
  5622. Loading
  5623. ---------------*/
  5624. i.icon.loading {
  5625. height: 1em;
  5626. line-height: 1;
  5627. -webkit-animation: icon-loading 2s linear infinite;
  5628. animation: icon-loading 2s linear infinite;
  5629. }
  5630. @-webkit-keyframes icon-loading {
  5631. from {
  5632. -webkit-transform: rotate(0deg);
  5633. transform: rotate(0deg);
  5634. }
  5635. to {
  5636. -webkit-transform: rotate(360deg);
  5637. transform: rotate(360deg);
  5638. }
  5639. }
  5640. @keyframes icon-loading {
  5641. from {
  5642. -webkit-transform: rotate(0deg);
  5643. transform: rotate(0deg);
  5644. }
  5645. to {
  5646. -webkit-transform: rotate(360deg);
  5647. transform: rotate(360deg);
  5648. }
  5649. }
  5650. /*******************************
  5651. States
  5652. *******************************/
  5653. i.icon.hover {
  5654. opacity: 1;
  5655. }
  5656. i.icon.active {
  5657. opacity: 1;
  5658. }
  5659. i.emphasized.icon {
  5660. opacity: 1;
  5661. }
  5662. i.disabled.icon {
  5663. opacity: 0.45 !important;
  5664. }
  5665. /*******************************
  5666. Variations
  5667. *******************************/
  5668. /*-------------------
  5669. Link
  5670. --------------------*/
  5671. i.link.icon {
  5672. cursor: pointer;
  5673. opacity: 0.8;
  5674. -webkit-transition: opacity 0.1s ease;
  5675. transition: opacity 0.1s ease;
  5676. }
  5677. i.link.icon:hover {
  5678. opacity: 1 !important;
  5679. }
  5680. /*-------------------
  5681. Circular
  5682. --------------------*/
  5683. i.circular.icon {
  5684. border-radius: 500em !important;
  5685. line-height: 1 !important;
  5686. padding: 0.5em 0.5em !important;
  5687. box-shadow: 0em 0em 0em 0.1em rgba(0, 0, 0, 0.1) inset;
  5688. width: 2em !important;
  5689. height: 2em !important;
  5690. }
  5691. i.circular.inverted.icon {
  5692. border: none;
  5693. box-shadow: none;
  5694. }
  5695. /*-------------------
  5696. Flipped
  5697. --------------------*/
  5698. i.flipped.icon,
  5699. i.horizontally.flipped.icon {
  5700. -webkit-transform: scale(-1, 1);
  5701. -ms-transform: scale(-1, 1);
  5702. transform: scale(-1, 1);
  5703. }
  5704. i.vertically.flipped.icon {
  5705. -webkit-transform: scale(1, -1);
  5706. -ms-transform: scale(1, -1);
  5707. transform: scale(1, -1);
  5708. }
  5709. /*-------------------
  5710. Rotated
  5711. --------------------*/
  5712. i.rotated.icon,
  5713. i.right.rotated.icon,
  5714. i.clockwise.rotated.icon {
  5715. -webkit-transform: rotate(90deg);
  5716. -ms-transform: rotate(90deg);
  5717. transform: rotate(90deg);
  5718. }
  5719. i.left.rotated.icon,
  5720. i.counterclockwise.rotated.icon {
  5721. -webkit-transform: rotate(-90deg);
  5722. -ms-transform: rotate(-90deg);
  5723. transform: rotate(-90deg);
  5724. }
  5725. /*-------------------
  5726. Bordered
  5727. --------------------*/
  5728. i.bordered.icon {
  5729. line-height: 1;
  5730. vertical-align: baseline;
  5731. width: 2em;
  5732. height: 2em;
  5733. padding: 0.5em 0.41em !important;
  5734. box-shadow: 0em 0em 0em 0.1em rgba(0, 0, 0, 0.1) inset;
  5735. }
  5736. i.bordered.inverted.icon {
  5737. border: none;
  5738. box-shadow: none;
  5739. }
  5740. /*-------------------
  5741. Inverted
  5742. --------------------*/
  5743. /* Inverted Shapes */
  5744. i.inverted.bordered.icon,
  5745. i.inverted.circular.icon {
  5746. background-color: #1b1c1d !important;
  5747. color: #ffffff !important;
  5748. }
  5749. i.inverted.icon {
  5750. color: #ffffff;
  5751. }
  5752. /*-------------------
  5753. Colors
  5754. --------------------*/
  5755. /* Red */
  5756. i.red.icon {
  5757. color: #db2828 !important;
  5758. }
  5759. i.inverted.red.icon {
  5760. color: #ff695e !important;
  5761. }
  5762. i.inverted.bordered.red.icon,
  5763. i.inverted.circular.red.icon {
  5764. background-color: #db2828 !important;
  5765. color: #ffffff !important;
  5766. }
  5767. /* Orange */
  5768. i.orange.icon {
  5769. color: #f2711c !important;
  5770. }
  5771. i.inverted.orange.icon {
  5772. color: #ff851b !important;
  5773. }
  5774. i.inverted.bordered.orange.icon,
  5775. i.inverted.circular.orange.icon {
  5776. background-color: #f2711c !important;
  5777. color: #ffffff !important;
  5778. }
  5779. /* Yellow */
  5780. i.yellow.icon {
  5781. color: #fbbd08 !important;
  5782. }
  5783. i.inverted.yellow.icon {
  5784. color: #ffe21f !important;
  5785. }
  5786. i.inverted.bordered.yellow.icon,
  5787. i.inverted.circular.yellow.icon {
  5788. background-color: #fbbd08 !important;
  5789. color: #ffffff !important;
  5790. }
  5791. /* Olive */
  5792. i.olive.icon {
  5793. color: #b5cc18 !important;
  5794. }
  5795. i.inverted.olive.icon {
  5796. color: #d9e778 !important;
  5797. }
  5798. i.inverted.bordered.olive.icon,
  5799. i.inverted.circular.olive.icon {
  5800. background-color: #b5cc18 !important;
  5801. color: #ffffff !important;
  5802. }
  5803. /* Green */
  5804. i.green.icon {
  5805. color: #21ba45 !important;
  5806. }
  5807. i.inverted.green.icon {
  5808. color: #2ecc40 !important;
  5809. }
  5810. i.inverted.bordered.green.icon,
  5811. i.inverted.circular.green.icon {
  5812. background-color: #21ba45 !important;
  5813. color: #ffffff !important;
  5814. }
  5815. /* Teal */
  5816. i.teal.icon {
  5817. color: #00b5ad !important;
  5818. }
  5819. i.inverted.teal.icon {
  5820. color: #6dffff !important;
  5821. }
  5822. i.inverted.bordered.teal.icon,
  5823. i.inverted.circular.teal.icon {
  5824. background-color: #00b5ad !important;
  5825. color: #ffffff !important;
  5826. }
  5827. /* Blue */
  5828. i.blue.icon {
  5829. color: #2185d0 !important;
  5830. }
  5831. i.inverted.blue.icon {
  5832. color: #54c8ff !important;
  5833. }
  5834. i.inverted.bordered.blue.icon,
  5835. i.inverted.circular.blue.icon {
  5836. background-color: #2185d0 !important;
  5837. color: #ffffff !important;
  5838. }
  5839. /* Violet */
  5840. i.violet.icon {
  5841. color: #6435c9 !important;
  5842. }
  5843. i.inverted.violet.icon {
  5844. color: #a291fb !important;
  5845. }
  5846. i.inverted.bordered.violet.icon,
  5847. i.inverted.circular.violet.icon {
  5848. background-color: #6435c9 !important;
  5849. color: #ffffff !important;
  5850. }
  5851. /* Purple */
  5852. i.purple.icon {
  5853. color: #a333c8 !important;
  5854. }
  5855. i.inverted.purple.icon {
  5856. color: #dc73ff !important;
  5857. }
  5858. i.inverted.bordered.purple.icon,
  5859. i.inverted.circular.purple.icon {
  5860. background-color: #a333c8 !important;
  5861. color: #ffffff !important;
  5862. }
  5863. /* Pink */
  5864. i.pink.icon {
  5865. color: #e03997 !important;
  5866. }
  5867. i.inverted.pink.icon {
  5868. color: #ff8edf !important;
  5869. }
  5870. i.inverted.bordered.pink.icon,
  5871. i.inverted.circular.pink.icon {
  5872. background-color: #e03997 !important;
  5873. color: #ffffff !important;
  5874. }
  5875. /* Brown */
  5876. i.brown.icon {
  5877. color: #a5673f !important;
  5878. }
  5879. i.inverted.brown.icon {
  5880. color: #d67c1c !important;
  5881. }
  5882. i.inverted.bordered.brown.icon,
  5883. i.inverted.circular.brown.icon {
  5884. background-color: #a5673f !important;
  5885. color: #ffffff !important;
  5886. }
  5887. /* Grey */
  5888. i.grey.icon {
  5889. color: #767676 !important;
  5890. }
  5891. i.inverted.grey.icon {
  5892. color: #dcddde !important;
  5893. }
  5894. i.inverted.bordered.grey.icon,
  5895. i.inverted.circular.grey.icon {
  5896. background-color: #767676 !important;
  5897. color: #ffffff !important;
  5898. }
  5899. /*-------------------
  5900. Sizes
  5901. --------------------*/
  5902. i.small.icon,
  5903. i.small.icons {
  5904. line-height: 1;
  5905. font-size: 0.92857143em;
  5906. }
  5907. i.icon,
  5908. i.icons {
  5909. font-size: 1em;
  5910. }
  5911. i.large.icon,
  5912. i.large.icons {
  5913. line-height: 1;
  5914. vertical-align: middle;
  5915. font-size: 1.5em;
  5916. }
  5917. i.big.icon,
  5918. i.big.icons {
  5919. line-height: 1;
  5920. vertical-align: middle;
  5921. font-size: 2em;
  5922. }
  5923. i.huge.icon,
  5924. i.huge.icons {
  5925. line-height: 1;
  5926. vertical-align: middle;
  5927. font-size: 4em;
  5928. }
  5929. i.massive.icon,
  5930. i.massive.icons {
  5931. line-height: 1;
  5932. vertical-align: middle;
  5933. font-size: 8em;
  5934. }
  5935. /*******************************
  5936. Groups
  5937. *******************************/
  5938. i.icons {
  5939. display: inline-block;
  5940. position: relative;
  5941. line-height: 1;
  5942. }
  5943. i.icons .icon {
  5944. position: absolute;
  5945. top: 50%;
  5946. left: 50%;
  5947. -webkit-transform: translateX(-50%) translateY(-50%);
  5948. -ms-transform: translateX(-50%) translateY(-50%);
  5949. transform: translateX(-50%) translateY(-50%);
  5950. margin: 0em;
  5951. margin: 0;
  5952. }
  5953. i.icons .icon:first-child {
  5954. position: static;
  5955. width: auto;
  5956. height: auto;
  5957. vertical-align: top;
  5958. -webkit-transform: none;
  5959. -ms-transform: none;
  5960. transform: none;
  5961. margin-right: 0.25rem;
  5962. }
  5963. /* Corner Icon */
  5964. i.icons .corner.icon {
  5965. top: auto;
  5966. left: auto;
  5967. right: 0;
  5968. bottom: 0;
  5969. -webkit-transform: none;
  5970. -ms-transform: none;
  5971. transform: none;
  5972. font-size: 0.45em;
  5973. text-shadow: -1px -1px 0 #ffffff, 1px -1px 0 #ffffff, -1px 1px 0 #ffffff, 1px 1px 0 #ffffff;
  5974. }
  5975. i.icons .inverted.corner.icon {
  5976. text-shadow: -1px -1px 0 #1b1c1d, 1px -1px 0 #1b1c1d, -1px 1px 0 #1b1c1d, 1px 1px 0 #1b1c1d;
  5977. }
  5978. /*
  5979. * Font Awesome 4.3.0 by @davegandy - http://fontawesome.io - @fontawesome
  5980. * License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License)
  5981. */
  5982. /*******************************
  5983. Semantic-UI integration of font-awesome :
  5984. ///class names are separated
  5985. i.icon.circle => i.icon.circle
  5986. i.icon.circle-o => i.icon.circle.outline
  5987. //abbreviation are replaced by full letters:
  5988. i.icon.ellipsis-h => i.icon.ellipsis.horizontal
  5989. i.icon.ellipsis-v => i.icon.ellipsis.vertical
  5990. .alpha => .i.icon.alphabet
  5991. .asc => .i.icon.ascending
  5992. .desc => .i.icon.descending
  5993. .alt =>.alternate
  5994. ASCII order is conserved for easier maintenance.
  5995. Icons that only have one style 'outline', 'square' etc do not require this class
  5996. for instance `lemon icon` not `lemon outline icon` since there is only one lemon
  5997. *******************************/
  5998. /*******************************
  5999. Icons
  6000. *******************************/
  6001. /* Web Content */
  6002. i.icon.search:before {
  6003. content: "\f002";
  6004. }
  6005. i.icon.mail.outline:before {
  6006. content: "\f003";
  6007. }
  6008. i.icon.external:before {
  6009. content: "\f08e";
  6010. }
  6011. i.icon.signal:before {
  6012. content: "\f012";
  6013. }
  6014. i.icon.setting:before {
  6015. content: "\f013";
  6016. }
  6017. i.icon.home:before {
  6018. content: "\f015";
  6019. }
  6020. i.icon.inbox:before {
  6021. content: "\f01c";
  6022. }
  6023. i.icon.browser:before {
  6024. content: "\f022";
  6025. }
  6026. i.icon.tag:before {
  6027. content: "\f02b";
  6028. }
  6029. i.icon.tags:before {
  6030. content: "\f02c";
  6031. }
  6032. i.icon.calendar:before {
  6033. content: "\f073";
  6034. }
  6035. i.icon.comment:before {
  6036. content: "\f075";
  6037. }
  6038. i.icon.comments:before {
  6039. content: "\f086";
  6040. }
  6041. i.icon.shop:before {
  6042. content: "\f07a";
  6043. }
  6044. i.icon.privacy:before {
  6045. content: "\f084";
  6046. }
  6047. i.icon.settings:before {
  6048. content: "\f085";
  6049. }
  6050. i.icon.trophy:before {
  6051. content: "\f091";
  6052. }
  6053. i.icon.payment:before {
  6054. content: "\f09d";
  6055. }
  6056. i.icon.feed:before {
  6057. content: "\f09e";
  6058. }
  6059. i.icon.alarm.outline:before {
  6060. content: "\f0a2";
  6061. }
  6062. i.icon.tasks:before {
  6063. content: "\f0ae";
  6064. }
  6065. i.icon.cloud:before {
  6066. content: "\f0c2";
  6067. }
  6068. i.icon.lab:before {
  6069. content: "\f0c3";
  6070. }
  6071. i.icon.mail:before {
  6072. content: "\f0e0";
  6073. }
  6074. i.icon.idea:before {
  6075. content: "\f0eb";
  6076. }
  6077. i.icon.dashboard:before {
  6078. content: "\f0e4";
  6079. }
  6080. i.icon.sitemap:before {
  6081. content: "\f0e8";
  6082. }
  6083. i.icon.alarm:before {
  6084. content: "\f0f3";
  6085. }
  6086. i.icon.terminal:before {
  6087. content: "\f120";
  6088. }
  6089. i.icon.code:before {
  6090. content: "\f121";
  6091. }
  6092. i.icon.protect:before {
  6093. content: "\f132";
  6094. }
  6095. i.icon.calendar.outline:before {
  6096. content: "\f133";
  6097. }
  6098. i.icon.ticket:before {
  6099. content: "\f145";
  6100. }
  6101. i.icon.external.square:before {
  6102. content: "\f14c";
  6103. }
  6104. i.icon.map:before {
  6105. content: "\f14e";
  6106. }
  6107. i.icon.bug:before {
  6108. content: "\f188";
  6109. }
  6110. i.icon.mail.square:before {
  6111. content: "\f199";
  6112. }
  6113. i.icon.history:before {
  6114. content: "\f1da";
  6115. }
  6116. i.icon.options:before {
  6117. content: "\f1de";
  6118. }
  6119. i.icon.comment.outline:before {
  6120. content: "\f0e5";
  6121. }
  6122. i.icon.comments.outline:before {
  6123. content: "\f0e6";
  6124. }
  6125. i.icon.text.telephone:before {
  6126. content: "\f1e4";
  6127. }
  6128. i.icon.find:before {
  6129. content: "\f1e5";
  6130. }
  6131. i.icon.wifi:before {
  6132. content: "\f1eb";
  6133. }
  6134. i.icon.alarm.slash:before {
  6135. content: "\f1f6";
  6136. }
  6137. i.icon.alarm.slash.outline:before {
  6138. content: "\f1f7";
  6139. }
  6140. i.icon.copyright:before {
  6141. content: "\f1f9";
  6142. }
  6143. i.icon.at:before {
  6144. content: "\f1fa";
  6145. }
  6146. i.icon.eyedropper:before {
  6147. content: "\f1fb";
  6148. }
  6149. i.icon.paint.brush:before {
  6150. content: "\f1fc";
  6151. }
  6152. i.icon.heartbeat:before {
  6153. content: "\f21e";
  6154. }
  6155. /* User Actions */
  6156. i.icon.download:before {
  6157. content: "\f019";
  6158. }
  6159. i.icon.repeat:before {
  6160. content: "\f01e";
  6161. }
  6162. i.icon.refresh:before {
  6163. content: "\f021";
  6164. }
  6165. i.icon.lock:before {
  6166. content: "\f023";
  6167. }
  6168. i.icon.bookmark:before {
  6169. content: "\f02e";
  6170. }
  6171. i.icon.print:before {
  6172. content: "\f02f";
  6173. }
  6174. i.icon.write:before {
  6175. content: "\f040";
  6176. }
  6177. i.icon.theme:before {
  6178. content: "\f043";
  6179. }
  6180. i.icon.adjust:before {
  6181. content: "\f042";
  6182. }
  6183. i.icon.edit:before {
  6184. content: "\f044";
  6185. }
  6186. i.icon.external.share:before {
  6187. content: "\f045";
  6188. }
  6189. i.icon.ban:before {
  6190. content: "\f05e";
  6191. }
  6192. i.icon.mail.forward:before {
  6193. content: "\f064";
  6194. }
  6195. i.icon.share:before {
  6196. content: "\f064";
  6197. }
  6198. i.icon.expand:before {
  6199. content: "\f065";
  6200. }
  6201. i.icon.compress:before {
  6202. content: "\f066";
  6203. }
  6204. i.icon.unhide:before {
  6205. content: "\f06e";
  6206. }
  6207. i.icon.hide:before {
  6208. content: "\f070";
  6209. }
  6210. i.icon.random:before {
  6211. content: "\f074";
  6212. }
  6213. i.icon.retweet:before {
  6214. content: "\f079";
  6215. }
  6216. i.icon.sign.out:before {
  6217. content: "\f08b";
  6218. }
  6219. i.icon.pin:before {
  6220. content: "\f08d";
  6221. }
  6222. i.icon.sign.in:before {
  6223. content: "\f090";
  6224. }
  6225. i.icon.upload:before {
  6226. content: "\f093";
  6227. }
  6228. i.icon.call:before {
  6229. content: "\f095";
  6230. }
  6231. i.icon.call.square:before {
  6232. content: "\f098";
  6233. }
  6234. i.icon.remove.bookmark:before {
  6235. content: "\f097";
  6236. }
  6237. i.icon.unlock:before {
  6238. content: "\f09c";
  6239. }
  6240. i.icon.configure:before {
  6241. content: "\f0ad";
  6242. }
  6243. i.icon.filter:before {
  6244. content: "\f0b0";
  6245. }
  6246. i.icon.wizard:before {
  6247. content: "\f0d0";
  6248. }
  6249. i.icon.undo:before {
  6250. content: "\f0e2";
  6251. }
  6252. i.icon.exchange:before {
  6253. content: "\f0ec";
  6254. }
  6255. i.icon.cloud.download:before {
  6256. content: "\f0ed";
  6257. }
  6258. i.icon.cloud.upload:before {
  6259. content: "\f0ee";
  6260. }
  6261. i.icon.reply:before {
  6262. content: "\f112";
  6263. }
  6264. i.icon.reply.all:before {
  6265. content: "\f122";
  6266. }
  6267. i.icon.erase:before {
  6268. content: "\f12d";
  6269. }
  6270. i.icon.unlock.alternate:before {
  6271. content: "\f13e";
  6272. }
  6273. i.icon.archive:before {
  6274. content: "\f187";
  6275. }
  6276. i.icon.translate:before {
  6277. content: "\f1ab";
  6278. }
  6279. i.icon.recycle:before {
  6280. content: "\f1b8";
  6281. }
  6282. i.icon.send:before {
  6283. content: "\f1d8";
  6284. }
  6285. i.icon.send.outline:before {
  6286. content: "\f1d9";
  6287. }
  6288. i.icon.share.alternate:before {
  6289. content: "\f1e0";
  6290. }
  6291. i.icon.share.alternate.square:before {
  6292. content: "\f1e1";
  6293. }
  6294. i.icon.wait:before {
  6295. content: "\f017";
  6296. }
  6297. i.icon.write.square:before {
  6298. content: "\f14b";
  6299. }
  6300. i.icon.share.square:before {
  6301. content: "\f14d";
  6302. }
  6303. i.icon.add.to.cart:before {
  6304. content: "\f217";
  6305. }
  6306. i.icon.in.cart:before {
  6307. content: "\f218";
  6308. }
  6309. i.icon.add.user:before {
  6310. content: "\f234";
  6311. }
  6312. i.icon.remove.user:before {
  6313. content: "\f235";
  6314. }
  6315. /* Messages */
  6316. i.icon.help.circle:before {
  6317. content: "\f059";
  6318. }
  6319. i.icon.info.circle:before {
  6320. content: "\f05a";
  6321. }
  6322. i.icon.warning:before {
  6323. content: "\f12a";
  6324. }
  6325. i.icon.warning.circle:before {
  6326. content: "\f06a";
  6327. }
  6328. i.icon.warning.sign:before {
  6329. content: "\f071";
  6330. }
  6331. i.icon.help:before {
  6332. content: "\f128";
  6333. }
  6334. i.icon.info:before {
  6335. content: "\f129";
  6336. }
  6337. i.icon.announcement:before {
  6338. content: "\f0a1";
  6339. }
  6340. i.icon.birthday:before {
  6341. content: "\f1fd";
  6342. }
  6343. /* Users */
  6344. i.icon.users:before {
  6345. content: "\f0c0";
  6346. }
  6347. i.icon.doctor:before {
  6348. content: "\f0f0";
  6349. }
  6350. i.icon.child:before {
  6351. content: "\f1ae";
  6352. }
  6353. i.icon.user:before {
  6354. content: "\f007";
  6355. }
  6356. i.icon.handicap:before {
  6357. content: "\f193";
  6358. }
  6359. i.icon.student:before {
  6360. content: "\f19d";
  6361. }
  6362. i.icon.spy:before {
  6363. content: "\f21b";
  6364. }
  6365. /* Gender & Sexuality */
  6366. i.icon.female:before {
  6367. content: "\f182";
  6368. }
  6369. i.icon.male:before {
  6370. content: "\f183";
  6371. }
  6372. i.icon.woman:before {
  6373. content: "\f221";
  6374. }
  6375. i.icon.man:before {
  6376. content: "\f222";
  6377. }
  6378. i.icon.non.binary.transgender:before {
  6379. content: "\f223";
  6380. }
  6381. i.icon.intergender:before {
  6382. content: "\f224";
  6383. }
  6384. i.icon.transgender:before {
  6385. content: "\f225";
  6386. }
  6387. i.icon.lesbian:before {
  6388. content: "\f226";
  6389. }
  6390. i.icon.gay:before {
  6391. content: "\f227";
  6392. }
  6393. i.icon.heterosexual:before {
  6394. content: "\f228";
  6395. }
  6396. i.icon.other.gender:before {
  6397. content: "\f229";
  6398. }
  6399. i.icon.other.gender.vertical:before {
  6400. content: "\f22a";
  6401. }
  6402. i.icon.other.gender.horizontal:before {
  6403. content: "\f22b";
  6404. }
  6405. i.icon.neuter:before {
  6406. content: "\f22c";
  6407. }
  6408. /* View Adjustment */
  6409. i.icon.grid.layout:before {
  6410. content: "\f00a";
  6411. }
  6412. i.icon.list.layout:before {
  6413. content: "\f00b";
  6414. }
  6415. i.icon.block.layout:before {
  6416. content: "\f009";
  6417. }
  6418. i.icon.zoom:before {
  6419. content: "\f00e";
  6420. }
  6421. i.icon.zoom.out:before {
  6422. content: "\f010";
  6423. }
  6424. i.icon.resize.vertical:before {
  6425. content: "\f07d";
  6426. }
  6427. i.icon.resize.horizontal:before {
  6428. content: "\f07e";
  6429. }
  6430. i.icon.maximize:before {
  6431. content: "\f0b2";
  6432. }
  6433. i.icon.crop:before {
  6434. content: "\f125";
  6435. }
  6436. /* Literal Objects */
  6437. i.icon.cocktail:before {
  6438. content: "\f000";
  6439. }
  6440. i.icon.road:before {
  6441. content: "\f018";
  6442. }
  6443. i.icon.flag:before {
  6444. content: "\f024";
  6445. }
  6446. i.icon.book:before {
  6447. content: "\f02d";
  6448. }
  6449. i.icon.gift:before {
  6450. content: "\f06b";
  6451. }
  6452. i.icon.leaf:before {
  6453. content: "\f06c";
  6454. }
  6455. i.icon.fire:before {
  6456. content: "\f06d";
  6457. }
  6458. i.icon.plane:before {
  6459. content: "\f072";
  6460. }
  6461. i.icon.magnet:before {
  6462. content: "\f076";
  6463. }
  6464. i.icon.legal:before {
  6465. content: "\f0e3";
  6466. }
  6467. i.icon.lemon:before {
  6468. content: "\f094";
  6469. }
  6470. i.icon.world:before {
  6471. content: "\f0ac";
  6472. }
  6473. i.icon.travel:before {
  6474. content: "\f0b1";
  6475. }
  6476. i.icon.shipping:before {
  6477. content: "\f0d1";
  6478. }
  6479. i.icon.money:before {
  6480. content: "\f0d6";
  6481. }
  6482. i.icon.lightning:before {
  6483. content: "\f0e7";
  6484. }
  6485. i.icon.rain:before {
  6486. content: "\f0e9";
  6487. }
  6488. i.icon.treatment:before {
  6489. content: "\f0f1";
  6490. }
  6491. i.icon.suitcase:before {
  6492. content: "\f0f2";
  6493. }
  6494. i.icon.bar:before {
  6495. content: "\f0fc";
  6496. }
  6497. i.icon.flag.outline:before {
  6498. content: "\f11d";
  6499. }
  6500. i.icon.flag.checkered:before {
  6501. content: "\f11e";
  6502. }
  6503. i.icon.puzzle:before {
  6504. content: "\f12e";
  6505. }
  6506. i.icon.fire.extinguisher:before {
  6507. content: "\f134";
  6508. }
  6509. i.icon.rocket:before {
  6510. content: "\f135";
  6511. }
  6512. i.icon.anchor:before {
  6513. content: "\f13d";
  6514. }
  6515. i.icon.bullseye:before {
  6516. content: "\f140";
  6517. }
  6518. i.icon.sun:before {
  6519. content: "\f185";
  6520. }
  6521. i.icon.moon:before {
  6522. content: "\f186";
  6523. }
  6524. i.icon.fax:before {
  6525. content: "\f1ac";
  6526. }
  6527. i.icon.life.ring:before {
  6528. content: "\f1cd";
  6529. }
  6530. i.icon.bomb:before {
  6531. content: "\f1e2";
  6532. }
  6533. i.icon.soccer:before {
  6534. content: "\f1e3";
  6535. }
  6536. i.icon.calculator:before {
  6537. content: "\f1ec";
  6538. }
  6539. i.icon.diamond:before {
  6540. content: "\f219";
  6541. }
  6542. /* Shapes */
  6543. i.icon.crosshairs:before {
  6544. content: "\f05b";
  6545. }
  6546. i.icon.asterisk:before {
  6547. content: "\f069";
  6548. }
  6549. i.icon.certificate:before {
  6550. content: "\f0a3";
  6551. }
  6552. i.icon.circle:before {
  6553. content: "\f111";
  6554. }
  6555. i.icon.quote.left:before {
  6556. content: "\f10d";
  6557. }
  6558. i.icon.quote.right:before {
  6559. content: "\f10e";
  6560. }
  6561. i.icon.ellipsis.horizontal:before {
  6562. content: "\f141";
  6563. }
  6564. i.icon.ellipsis.vertical:before {
  6565. content: "\f142";
  6566. }
  6567. i.icon.cube:before {
  6568. content: "\f1b2";
  6569. }
  6570. i.icon.cubes:before {
  6571. content: "\f1b3";
  6572. }
  6573. i.icon.circle.notched:before {
  6574. content: "\f1ce";
  6575. }
  6576. i.icon.circle.thin:before {
  6577. content: "\f1db";
  6578. }
  6579. /* Item Selection */
  6580. i.icon.checkmark:before {
  6581. content: "\f00c";
  6582. }
  6583. i.icon.remove:before {
  6584. content: "\f00d";
  6585. }
  6586. i.icon.checkmark.box:before {
  6587. content: "\f046";
  6588. }
  6589. i.icon.move:before {
  6590. content: "\f047";
  6591. }
  6592. i.icon.add.circle:before {
  6593. content: "\f055";
  6594. }
  6595. i.icon.minus.circle:before {
  6596. content: "\f056";
  6597. }
  6598. i.icon.remove.circle:before {
  6599. content: "\f057";
  6600. }
  6601. i.icon.check.circle:before {
  6602. content: "\f058";
  6603. }
  6604. i.icon.remove.circle.outline:before {
  6605. content: "\f05c";
  6606. }
  6607. i.icon.check.circle.outline:before {
  6608. content: "\f05d";
  6609. }
  6610. i.icon.plus:before {
  6611. content: "\f067";
  6612. }
  6613. i.icon.minus:before {
  6614. content: "\f068";
  6615. }
  6616. i.icon.add.square:before {
  6617. content: "\f0fe";
  6618. }
  6619. i.icon.radio:before {
  6620. content: "\f10c";
  6621. }
  6622. i.icon.selected.radio:before {
  6623. content: "\f192";
  6624. }
  6625. i.icon.minus.square:before {
  6626. content: "\f146";
  6627. }
  6628. i.icon.minus.square.outline:before {
  6629. content: "\f147";
  6630. }
  6631. i.icon.check.square:before {
  6632. content: "\f14a";
  6633. }
  6634. i.icon.plus.square.outline:before {
  6635. content: "\f196";
  6636. }
  6637. i.icon.toggle.off:before {
  6638. content: "\f204";
  6639. }
  6640. i.icon.toggle.on:before {
  6641. content: "\f205";
  6642. }
  6643. /* Media */
  6644. i.icon.film:before {
  6645. content: "\f008";
  6646. }
  6647. i.icon.sound:before {
  6648. content: "\f025";
  6649. }
  6650. i.icon.photo:before {
  6651. content: "\f030";
  6652. }
  6653. i.icon.bar.chart:before {
  6654. content: "\f080";
  6655. }
  6656. i.icon.camera.retro:before {
  6657. content: "\f083";
  6658. }
  6659. i.icon.newspaper:before {
  6660. content: "\f1ea";
  6661. }
  6662. i.icon.area.chart:before {
  6663. content: "\f1fe";
  6664. }
  6665. i.icon.pie.chart:before {
  6666. content: "\f200";
  6667. }
  6668. i.icon.line.chart:before {
  6669. content: "\f201";
  6670. }
  6671. /* Pointers */
  6672. i.icon.arrow.circle.outline.down:before {
  6673. content: "\f01a";
  6674. }
  6675. i.icon.arrow.circle.outline.up:before {
  6676. content: "\f01b";
  6677. }
  6678. i.icon.chevron.left:before {
  6679. content: "\f053";
  6680. }
  6681. i.icon.chevron.right:before {
  6682. content: "\f054";
  6683. }
  6684. i.icon.arrow.left:before {
  6685. content: "\f060";
  6686. }
  6687. i.icon.arrow.right:before {
  6688. content: "\f061";
  6689. }
  6690. i.icon.arrow.up:before {
  6691. content: "\f062";
  6692. }
  6693. i.icon.arrow.down:before {
  6694. content: "\f063";
  6695. }
  6696. i.icon.chevron.up:before {
  6697. content: "\f077";
  6698. }
  6699. i.icon.chevron.down:before {
  6700. content: "\f078";
  6701. }
  6702. i.icon.pointing.right:before {
  6703. content: "\f0a4";
  6704. }
  6705. i.icon.pointing.left:before {
  6706. content: "\f0a5";
  6707. }
  6708. i.icon.pointing.up:before {
  6709. content: "\f0a6";
  6710. }
  6711. i.icon.pointing.down:before {
  6712. content: "\f0a7";
  6713. }
  6714. i.icon.arrow.circle.left:before {
  6715. content: "\f0a8";
  6716. }
  6717. i.icon.arrow.circle.right:before {
  6718. content: "\f0a9";
  6719. }
  6720. i.icon.arrow.circle.up:before {
  6721. content: "\f0aa";
  6722. }
  6723. i.icon.arrow.circle.down:before {
  6724. content: "\f0ab";
  6725. }
  6726. i.icon.caret.down:before {
  6727. content: "\f0d7";
  6728. }
  6729. i.icon.caret.up:before {
  6730. content: "\f0d8";
  6731. }
  6732. i.icon.caret.left:before {
  6733. content: "\f0d9";
  6734. }
  6735. i.icon.caret.right:before {
  6736. content: "\f0da";
  6737. }
  6738. i.icon.angle.double.left:before {
  6739. content: "\f100";
  6740. }
  6741. i.icon.angle.double.right:before {
  6742. content: "\f101";
  6743. }
  6744. i.icon.angle.double.up:before {
  6745. content: "\f102";
  6746. }
  6747. i.icon.angle.double.down:before {
  6748. content: "\f103";
  6749. }
  6750. i.icon.angle.left:before {
  6751. content: "\f104";
  6752. }
  6753. i.icon.angle.right:before {
  6754. content: "\f105";
  6755. }
  6756. i.icon.angle.up:before {
  6757. content: "\f106";
  6758. }
  6759. i.icon.angle.down:before {
  6760. content: "\f107";
  6761. }
  6762. i.icon.chevron.circle.left:before {
  6763. content: "\f137";
  6764. }
  6765. i.icon.chevron.circle.right:before {
  6766. content: "\f138";
  6767. }
  6768. i.icon.chevron.circle.up:before {
  6769. content: "\f139";
  6770. }
  6771. i.icon.chevron.circle.down:before {
  6772. content: "\f13a";
  6773. }
  6774. i.icon.toggle.down:before {
  6775. content: "\f150";
  6776. }
  6777. i.icon.toggle.up:before {
  6778. content: "\f151";
  6779. }
  6780. i.icon.toggle.right:before {
  6781. content: "\f152";
  6782. }
  6783. i.icon.long.arrow.down:before {
  6784. content: "\f175";
  6785. }
  6786. i.icon.long.arrow.up:before {
  6787. content: "\f176";
  6788. }
  6789. i.icon.long.arrow.left:before {
  6790. content: "\f177";
  6791. }
  6792. i.icon.long.arrow.right:before {
  6793. content: "\f178";
  6794. }
  6795. i.icon.arrow.circle.outline.right:before {
  6796. content: "\f18e";
  6797. }
  6798. i.icon.arrow.circle.outline.left:before {
  6799. content: "\f190";
  6800. }
  6801. i.icon.toggle.left:before {
  6802. content: "\f191";
  6803. }
  6804. /* Computer */
  6805. i.icon.power:before {
  6806. content: "\f011";
  6807. }
  6808. i.icon.trash:before {
  6809. content: "\f1f8";
  6810. }
  6811. i.icon.trash.outline:before {
  6812. content: "\f014";
  6813. }
  6814. i.icon.disk.outline:before {
  6815. content: "\f0a0";
  6816. }
  6817. i.icon.desktop:before {
  6818. content: "\f108";
  6819. }
  6820. i.icon.laptop:before {
  6821. content: "\f109";
  6822. }
  6823. i.icon.tablet:before {
  6824. content: "\f10a";
  6825. }
  6826. i.icon.mobile:before {
  6827. content: "\f10b";
  6828. }
  6829. i.icon.game:before {
  6830. content: "\f11b";
  6831. }
  6832. i.icon.keyboard:before {
  6833. content: "\f11c";
  6834. }
  6835. i.icon.plug:before {
  6836. content: "\f1e6";
  6837. }
  6838. /* File System */
  6839. i.icon.folder:before {
  6840. content: "\f07b";
  6841. }
  6842. i.icon.folder.open:before {
  6843. content: "\f07c";
  6844. }
  6845. i.icon.level.up:before {
  6846. content: "\f148";
  6847. }
  6848. i.icon.level.down:before {
  6849. content: "\f149";
  6850. }
  6851. i.icon.file:before {
  6852. content: "\f15b";
  6853. }
  6854. i.icon.file.outline:before {
  6855. content: "\f016";
  6856. }
  6857. i.icon.file.text:before {
  6858. content: "\f15c";
  6859. }
  6860. i.icon.file.text.outline:before {
  6861. content: "\f0f6";
  6862. }
  6863. i.icon.folder.outline:before {
  6864. content: "\f114";
  6865. }
  6866. i.icon.folder.open.outline:before {
  6867. content: "\f115";
  6868. }
  6869. i.icon.file.pdf.outline:before {
  6870. content: "\f1c1";
  6871. }
  6872. i.icon.file.word.outline:before {
  6873. content: "\f1c2";
  6874. }
  6875. i.icon.file.excel.outline:before {
  6876. content: "\f1c3";
  6877. }
  6878. i.icon.file.powerpoint.outline:before {
  6879. content: "\f1c4";
  6880. }
  6881. i.icon.file.image.outline:before {
  6882. content: "\f1c5";
  6883. }
  6884. i.icon.file.archive.outline:before {
  6885. content: "\f1c6";
  6886. }
  6887. i.icon.file.audio.outline:before {
  6888. content: "\f1c7";
  6889. }
  6890. i.icon.file.video.outline:before {
  6891. content: "\f1c8";
  6892. }
  6893. i.icon.file.code.outline:before {
  6894. content: "\f1c9";
  6895. }
  6896. /* Technologies */
  6897. i.icon.barcode:before {
  6898. content: "\f02a";
  6899. }
  6900. i.icon.qrcode:before {
  6901. content: "\f029";
  6902. }
  6903. i.icon.fork:before {
  6904. content: "\f126";
  6905. }
  6906. i.icon.html5:before {
  6907. content: "\f13b";
  6908. }
  6909. i.icon.css3:before {
  6910. content: "\f13c";
  6911. }
  6912. i.icon.rss:before {
  6913. content: "\f09e";
  6914. }
  6915. i.icon.rss.square:before {
  6916. content: "\f143";
  6917. }
  6918. i.icon.openid:before {
  6919. content: "\f19b";
  6920. }
  6921. i.icon.database:before {
  6922. content: "\f1c0";
  6923. }
  6924. i.icon.server:before {
  6925. content: "\f233";
  6926. }
  6927. /* Rating */
  6928. i.icon.heart:before {
  6929. content: "\f004";
  6930. }
  6931. i.icon.star:before {
  6932. content: "\f005";
  6933. }
  6934. i.icon.empty.star:before {
  6935. content: "\f006";
  6936. }
  6937. i.icon.thumbs.outline.up:before {
  6938. content: "\f087";
  6939. }
  6940. i.icon.thumbs.outline.down:before {
  6941. content: "\f088";
  6942. }
  6943. i.icon.star.half:before {
  6944. content: "\f089";
  6945. }
  6946. i.icon.empty.heart:before {
  6947. content: "\f08a";
  6948. }
  6949. i.icon.smile:before {
  6950. content: "\f118";
  6951. }
  6952. i.icon.frown:before {
  6953. content: "\f119";
  6954. }
  6955. i.icon.meh:before {
  6956. content: "\f11a";
  6957. }
  6958. i.icon.star.half.empty:before {
  6959. content: "\f123";
  6960. }
  6961. i.icon.thumbs.up:before {
  6962. content: "\f164";
  6963. }
  6964. i.icon.thumbs.down:before {
  6965. content: "\f165";
  6966. }
  6967. /* Audio */
  6968. i.icon.music:before {
  6969. content: "\f001";
  6970. }
  6971. i.icon.video.play.outline:before {
  6972. content: "\f01d";
  6973. }
  6974. i.icon.volume.off:before {
  6975. content: "\f026";
  6976. }
  6977. i.icon.volume.down:before {
  6978. content: "\f027";
  6979. }
  6980. i.icon.volume.up:before {
  6981. content: "\f028";
  6982. }
  6983. i.icon.record:before {
  6984. content: "\f03d";
  6985. }
  6986. i.icon.step.backward:before {
  6987. content: "\f048";
  6988. }
  6989. i.icon.fast.backward:before {
  6990. content: "\f049";
  6991. }
  6992. i.icon.backward:before {
  6993. content: "\f04a";
  6994. }
  6995. i.icon.play:before {
  6996. content: "\f04b";
  6997. }
  6998. i.icon.pause:before {
  6999. content: "\f04c";
  7000. }
  7001. i.icon.stop:before {
  7002. content: "\f04d";
  7003. }
  7004. i.icon.forward:before {
  7005. content: "\f04e";
  7006. }
  7007. i.icon.fast.forward:before {
  7008. content: "\f050";
  7009. }
  7010. i.icon.step.forward:before {
  7011. content: "\f051";
  7012. }
  7013. i.icon.eject:before {
  7014. content: "\f052";
  7015. }
  7016. i.icon.unmute:before {
  7017. content: "\f130";
  7018. }
  7019. i.icon.mute:before {
  7020. content: "\f131";
  7021. }
  7022. i.icon.video.play:before {
  7023. content: "\f144";
  7024. }
  7025. i.icon.closed.captioning:before {
  7026. content: "\f20a";
  7027. }
  7028. /* Map, Locations, & Transportation */
  7029. i.icon.marker:before {
  7030. content: "\f041";
  7031. }
  7032. i.icon.coffee:before {
  7033. content: "\f0f4";
  7034. }
  7035. i.icon.food:before {
  7036. content: "\f0f5";
  7037. }
  7038. i.icon.building.outline:before {
  7039. content: "\f0f7";
  7040. }
  7041. i.icon.hospital:before {
  7042. content: "\f0f8";
  7043. }
  7044. i.icon.emergency:before {
  7045. content: "\f0f9";
  7046. }
  7047. i.icon.first.aid:before {
  7048. content: "\f0fa";
  7049. }
  7050. i.icon.military:before {
  7051. content: "\f0fb";
  7052. }
  7053. i.icon.h:before {
  7054. content: "\f0fd";
  7055. }
  7056. i.icon.location.arrow:before {
  7057. content: "\f124";
  7058. }
  7059. i.icon.space.shuttle:before {
  7060. content: "\f197";
  7061. }
  7062. i.icon.university:before {
  7063. content: "\f19c";
  7064. }
  7065. i.icon.building:before {
  7066. content: "\f1ad";
  7067. }
  7068. i.icon.paw:before {
  7069. content: "\f1b0";
  7070. }
  7071. i.icon.spoon:before {
  7072. content: "\f1b1";
  7073. }
  7074. i.icon.car:before {
  7075. content: "\f1b9";
  7076. }
  7077. i.icon.taxi:before {
  7078. content: "\f1ba";
  7079. }
  7080. i.icon.tree:before {
  7081. content: "\f1bb";
  7082. }
  7083. i.icon.bicycle:before {
  7084. content: "\f206";
  7085. }
  7086. i.icon.bus:before {
  7087. content: "\f207";
  7088. }
  7089. i.icon.ship:before {
  7090. content: "\f21a";
  7091. }
  7092. i.icon.motorcycle:before {
  7093. content: "\f21c";
  7094. }
  7095. i.icon.street.view:before {
  7096. content: "\f21d";
  7097. }
  7098. i.icon.hotel:before {
  7099. content: "\f236";
  7100. }
  7101. i.icon.train:before {
  7102. content: "\f238";
  7103. }
  7104. i.icon.subway:before {
  7105. content: "\f239";
  7106. }
  7107. /* Tables */
  7108. i.icon.table:before {
  7109. content: "\f0ce";
  7110. }
  7111. i.icon.columns:before {
  7112. content: "\f0db";
  7113. }
  7114. i.icon.sort:before {
  7115. content: "\f0dc";
  7116. }
  7117. i.icon.sort.ascending:before {
  7118. content: "\f0de";
  7119. }
  7120. i.icon.sort.descending:before {
  7121. content: "\f0dd";
  7122. }
  7123. i.icon.sort.alphabet.ascending:before {
  7124. content: "\f15d";
  7125. }
  7126. i.icon.sort.alphabet.descending:before {
  7127. content: "\f15e";
  7128. }
  7129. i.icon.sort.content.ascending:before {
  7130. content: "\f160";
  7131. }
  7132. i.icon.sort.content.descending:before {
  7133. content: "\f161";
  7134. }
  7135. i.icon.sort.numeric.ascending:before {
  7136. content: "\f162";
  7137. }
  7138. i.icon.sort.numeric.descending:before {
  7139. content: "\f163";
  7140. }
  7141. /* Text Editor */
  7142. i.icon.font:before {
  7143. content: "\f031";
  7144. }
  7145. i.icon.bold:before {
  7146. content: "\f032";
  7147. }
  7148. i.icon.italic:before {
  7149. content: "\f033";
  7150. }
  7151. i.icon.text.height:before {
  7152. content: "\f034";
  7153. }
  7154. i.icon.text.width:before {
  7155. content: "\f035";
  7156. }
  7157. i.icon.align.left:before {
  7158. content: "\f036";
  7159. }
  7160. i.icon.align.center:before {
  7161. content: "\f037";
  7162. }
  7163. i.icon.align.right:before {
  7164. content: "\f038";
  7165. }
  7166. i.icon.align.justify:before {
  7167. content: "\f039";
  7168. }
  7169. i.icon.list:before {
  7170. content: "\f03a";
  7171. }
  7172. i.icon.outdent:before {
  7173. content: "\f03b";
  7174. }
  7175. i.icon.indent:before {
  7176. content: "\f03c";
  7177. }
  7178. i.icon.linkify:before {
  7179. content: "\f0c1";
  7180. }
  7181. i.icon.cut:before {
  7182. content: "\f0c4";
  7183. }
  7184. i.icon.copy:before {
  7185. content: "\f0c5";
  7186. }
  7187. i.icon.attach:before {
  7188. content: "\f0c6";
  7189. }
  7190. i.icon.save:before {
  7191. content: "\f0c7";
  7192. }
  7193. i.icon.content:before {
  7194. content: "\f0c9";
  7195. }
  7196. i.icon.unordered.list:before {
  7197. content: "\f0ca";
  7198. }
  7199. i.icon.ordered.list:before {
  7200. content: "\f0cb";
  7201. }
  7202. i.icon.strikethrough:before {
  7203. content: "\f0cc";
  7204. }
  7205. i.icon.underline:before {
  7206. content: "\f0cd";
  7207. }
  7208. i.icon.paste:before {
  7209. content: "\f0ea";
  7210. }
  7211. i.icon.unlink:before {
  7212. content: "\f127";
  7213. }
  7214. i.icon.superscript:before {
  7215. content: "\f12b";
  7216. }
  7217. i.icon.subscript:before {
  7218. content: "\f12c";
  7219. }
  7220. i.icon.header:before {
  7221. content: "\f1dc";
  7222. }
  7223. i.icon.paragraph:before {
  7224. content: "\f1dd";
  7225. }
  7226. /* Currency */
  7227. i.icon.euro:before {
  7228. content: "\f153";
  7229. }
  7230. i.icon.pound:before {
  7231. content: "\f154";
  7232. }
  7233. i.icon.dollar:before {
  7234. content: "\f155";
  7235. }
  7236. i.icon.rupee:before {
  7237. content: "\f156";
  7238. }
  7239. i.icon.yen:before {
  7240. content: "\f157";
  7241. }
  7242. i.icon.ruble:before {
  7243. content: "\f158";
  7244. }
  7245. i.icon.won:before {
  7246. content: "\f159";
  7247. }
  7248. i.icon.lira:before {
  7249. content: "\f195";
  7250. }
  7251. i.icon.shekel:before {
  7252. content: "\f20b";
  7253. }
  7254. /* Payment Options */
  7255. i.icon.paypal:before {
  7256. content: "\f1ed";
  7257. }
  7258. i.icon.paypal.card:before {
  7259. content: "\f1f4";
  7260. }
  7261. i.icon.google.wallet:before {
  7262. content: "\f1ee";
  7263. }
  7264. i.icon.visa:before {
  7265. content: "\f1f0";
  7266. }
  7267. i.icon.mastercard:before {
  7268. content: "\f1f1";
  7269. }
  7270. i.icon.discover:before {
  7271. content: "\f1f2";
  7272. }
  7273. i.icon.american.express:before {
  7274. content: "\f1f3";
  7275. }
  7276. i.icon.stripe:before {
  7277. content: "\f1f5";
  7278. }
  7279. /* Networks and Websites*/
  7280. i.icon.twitter.square:before {
  7281. content: "\f081";
  7282. }
  7283. i.icon.facebook.square:before {
  7284. content: "\f082";
  7285. }
  7286. i.icon.linkedin.square:before {
  7287. content: "\f08c";
  7288. }
  7289. i.icon.github.square:before {
  7290. content: "\f092";
  7291. }
  7292. i.icon.twitter:before {
  7293. content: "\f099";
  7294. }
  7295. i.icon.facebook:before {
  7296. content: "\f09a";
  7297. }
  7298. i.icon.github:before {
  7299. content: "\f09b";
  7300. }
  7301. i.icon.pinterest:before {
  7302. content: "\f0d2";
  7303. }
  7304. i.icon.pinterest.square:before {
  7305. content: "\f0d3";
  7306. }
  7307. i.icon.google.plus.square:before {
  7308. content: "\f0d4";
  7309. }
  7310. i.icon.google.plus:before {
  7311. content: "\f0d5";
  7312. }
  7313. i.icon.linkedin:before {
  7314. content: "\f0e1";
  7315. }
  7316. i.icon.github.alternate:before {
  7317. content: "\f113";
  7318. }
  7319. i.icon.maxcdn:before {
  7320. content: "\f136";
  7321. }
  7322. i.icon.bitcoin:before {
  7323. content: "\f15a";
  7324. }
  7325. i.icon.youtube.square:before {
  7326. content: "\f166";
  7327. }
  7328. i.icon.youtube:before {
  7329. content: "\f167";
  7330. }
  7331. i.icon.xing:before {
  7332. content: "\f168";
  7333. }
  7334. i.icon.xing.square:before {
  7335. content: "\f169";
  7336. }
  7337. i.icon.youtube.play:before {
  7338. content: "\f16a";
  7339. }
  7340. i.icon.dropbox:before {
  7341. content: "\f16b";
  7342. }
  7343. i.icon.stack.overflow:before {
  7344. content: "\f16c";
  7345. }
  7346. i.icon.instagram:before {
  7347. content: "\f16d";
  7348. }
  7349. i.icon.flickr:before {
  7350. content: "\f16e";
  7351. }
  7352. i.icon.adn:before {
  7353. content: "\f170";
  7354. }
  7355. i.icon.bitbucket:before {
  7356. content: "\f171";
  7357. }
  7358. i.icon.bitbucket.square:before {
  7359. content: "\f172";
  7360. }
  7361. i.icon.tumblr:before {
  7362. content: "\f173";
  7363. }
  7364. i.icon.tumblr.square:before {
  7365. content: "\f174";
  7366. }
  7367. i.icon.apple:before {
  7368. content: "\f179";
  7369. }
  7370. i.icon.windows:before {
  7371. content: "\f17a";
  7372. }
  7373. i.icon.android:before {
  7374. content: "\f17b";
  7375. }
  7376. i.icon.linux:before {
  7377. content: "\f17c";
  7378. }
  7379. i.icon.dribbble:before {
  7380. content: "\f17d";
  7381. }
  7382. i.icon.skype:before {
  7383. content: "\f17e";
  7384. }
  7385. i.icon.foursquare:before {
  7386. content: "\f180";
  7387. }
  7388. i.icon.trello:before {
  7389. content: "\f181";
  7390. }
  7391. i.icon.gittip:before {
  7392. content: "\f184";
  7393. }
  7394. i.icon.vk:before {
  7395. content: "\f189";
  7396. }
  7397. i.icon.weibo:before {
  7398. content: "\f18a";
  7399. }
  7400. i.icon.renren:before {
  7401. content: "\f18b";
  7402. }
  7403. i.icon.pagelines:before {
  7404. content: "\f18c";
  7405. }
  7406. i.icon.stack.exchange:before {
  7407. content: "\f18d";
  7408. }
  7409. i.icon.vimeo:before {
  7410. content: "\f194";
  7411. }
  7412. i.icon.slack:before {
  7413. content: "\f198";
  7414. }
  7415. i.icon.wordpress:before {
  7416. content: "\f19a";
  7417. }
  7418. i.icon.yahoo:before {
  7419. content: "\f19e";
  7420. }
  7421. i.icon.google:before {
  7422. content: "\f1a0";
  7423. }
  7424. i.icon.reddit:before {
  7425. content: "\f1a1";
  7426. }
  7427. i.icon.reddit.square:before {
  7428. content: "\f1a2";
  7429. }
  7430. i.icon.stumbleupon.circle:before {
  7431. content: "\f1a3";
  7432. }
  7433. i.icon.stumbleupon:before {
  7434. content: "\f1a4";
  7435. }
  7436. i.icon.delicious:before {
  7437. content: "\f1a5";
  7438. }
  7439. i.icon.digg:before {
  7440. content: "\f1a6";
  7441. }
  7442. i.icon.pied.piper:before {
  7443. content: "\f1a7";
  7444. }
  7445. i.icon.pied.piper.alternate:before {
  7446. content: "\f1a8";
  7447. }
  7448. i.icon.drupal:before {
  7449. content: "\f1a9";
  7450. }
  7451. i.icon.joomla:before {
  7452. content: "\f1aa";
  7453. }
  7454. i.icon.behance:before {
  7455. content: "\f1b4";
  7456. }
  7457. i.icon.behance.square:before {
  7458. content: "\f1b5";
  7459. }
  7460. i.icon.steam:before {
  7461. content: "\f1b6";
  7462. }
  7463. i.icon.steam.square:before {
  7464. content: "\f1b7";
  7465. }
  7466. i.icon.spotify:before {
  7467. content: "\f1bc";
  7468. }
  7469. i.icon.deviantart:before {
  7470. content: "\f1bd";
  7471. }
  7472. i.icon.soundcloud:before {
  7473. content: "\f1be";
  7474. }
  7475. i.icon.vine:before {
  7476. content: "\f1ca";
  7477. }
  7478. i.icon.codepen:before {
  7479. content: "\f1cb";
  7480. }
  7481. i.icon.jsfiddle:before {
  7482. content: "\f1cc";
  7483. }
  7484. i.icon.rebel:before {
  7485. content: "\f1d0";
  7486. }
  7487. i.icon.empire:before {
  7488. content: "\f1d1";
  7489. }
  7490. i.icon.git.square:before {
  7491. content: "\f1d2";
  7492. }
  7493. i.icon.git:before {
  7494. content: "\f1d3";
  7495. }
  7496. i.icon.hacker.news:before {
  7497. content: "\f1d4";
  7498. }
  7499. i.icon.tencent.weibo:before {
  7500. content: "\f1d5";
  7501. }
  7502. i.icon.qq:before {
  7503. content: "\f1d6";
  7504. }
  7505. i.icon.wechat:before {
  7506. content: "\f1d7";
  7507. }
  7508. i.icon.slideshare:before {
  7509. content: "\f1e7";
  7510. }
  7511. i.icon.twitch:before {
  7512. content: "\f1e8";
  7513. }
  7514. i.icon.yelp:before {
  7515. content: "\f1e9";
  7516. }
  7517. i.icon.lastfm:before {
  7518. content: "\f202";
  7519. }
  7520. i.icon.lastfm.square:before {
  7521. content: "\f203";
  7522. }
  7523. i.icon.ioxhost:before {
  7524. content: "\f208";
  7525. }
  7526. i.icon.angellist:before {
  7527. content: "\f209";
  7528. }
  7529. i.icon.meanpath:before {
  7530. content: "\f20c";
  7531. }
  7532. i.icon.buysellads:before {
  7533. content: "\f20d";
  7534. }
  7535. i.icon.connectdevelop:before {
  7536. content: "\f20e";
  7537. }
  7538. i.icon.dashcube:before {
  7539. content: "\f210";
  7540. }
  7541. i.icon.forumbee:before {
  7542. content: "\f211";
  7543. }
  7544. i.icon.leanpub:before {
  7545. content: "\f212";
  7546. }
  7547. i.icon.sellsy:before {
  7548. content: "\f213";
  7549. }
  7550. i.icon.shirtsinbulk:before {
  7551. content: "\f214";
  7552. }
  7553. i.icon.simplybuilt:before {
  7554. content: "\f215";
  7555. }
  7556. i.icon.skyatlas:before {
  7557. content: "\f216";
  7558. }
  7559. i.icon.whatsapp:before {
  7560. content: "\f232";
  7561. }
  7562. i.icon.viacoin:before {
  7563. content: "\f237";
  7564. }
  7565. i.icon.medium:before {
  7566. content: "\f23a";
  7567. }
  7568. /*******************************
  7569. Aliases
  7570. *******************************/
  7571. i.icon.like:before {
  7572. content: "\f004";
  7573. }
  7574. i.icon.favorite:before {
  7575. content: "\f005";
  7576. }
  7577. i.icon.video:before {
  7578. content: "\f008";
  7579. }
  7580. i.icon.check:before {
  7581. content: "\f00c";
  7582. }
  7583. i.icon.remove:before {
  7584. content: "\f00d";
  7585. }
  7586. i.icon.close:before {
  7587. content: "\f00d";
  7588. }
  7589. i.icon.cancel:before {
  7590. content: "\f00d";
  7591. }
  7592. i.icon.delete:before {
  7593. content: "\f00d";
  7594. }
  7595. i.icon.x:before {
  7596. content: "\f00d";
  7597. }
  7598. i.icon.user.times:before {
  7599. content: "\f235";
  7600. }
  7601. i.icon.user.close:before {
  7602. content: "\f235";
  7603. }
  7604. i.icon.user.cancel:before {
  7605. content: "\f235";
  7606. }
  7607. i.icon.user.delete:before {
  7608. content: "\f235";
  7609. }
  7610. i.icon.user.x:before {
  7611. content: "\f235";
  7612. }
  7613. i.icon.zoom.in:before {
  7614. content: "\f00e";
  7615. }
  7616. i.icon.magnify:before {
  7617. content: "\f00e";
  7618. }
  7619. i.icon.shutdown:before {
  7620. content: "\f011";
  7621. }
  7622. i.icon.clock:before {
  7623. content: "\f017";
  7624. }
  7625. i.icon.time:before {
  7626. content: "\f017";
  7627. }
  7628. i.icon.play.circle.outline:before {
  7629. content: "\f01d";
  7630. }
  7631. i.icon.headphone:before {
  7632. content: "\f025";
  7633. }
  7634. i.icon.volume.off:before {
  7635. content: "\f026";
  7636. }
  7637. i.icon.camera:before {
  7638. content: "\f030";
  7639. }
  7640. i.icon.video.camera:before {
  7641. content: "\f03d";
  7642. }
  7643. i.icon.picture:before {
  7644. content: "\f03e";
  7645. }
  7646. i.icon.pencil:before {
  7647. content: "\f040";
  7648. }
  7649. i.icon.compose:before {
  7650. content: "\f040";
  7651. }
  7652. i.icon.point:before {
  7653. content: "\f041";
  7654. }
  7655. i.icon.tint:before {
  7656. content: "\f043";
  7657. }
  7658. i.icon.signup:before {
  7659. content: "\f044";
  7660. }
  7661. i.icon.plus.circle:before {
  7662. content: "\f055";
  7663. }
  7664. i.icon.minus.circle:before {
  7665. content: "\f056";
  7666. }
  7667. i.icon.dont:before {
  7668. content: "\f05e";
  7669. }
  7670. i.icon.minimize:before {
  7671. content: "\f066";
  7672. }
  7673. i.icon.add:before {
  7674. content: "\f067";
  7675. }
  7676. i.icon.eye:before {
  7677. content: "\f06e";
  7678. }
  7679. i.icon.attention:before {
  7680. content: "\f06a";
  7681. }
  7682. i.icon.cart:before {
  7683. content: "\f07a";
  7684. }
  7685. i.icon.shuffle:before {
  7686. content: "\f074";
  7687. }
  7688. i.icon.talk:before {
  7689. content: "\f075";
  7690. }
  7691. i.icon.chat:before {
  7692. content: "\f075";
  7693. }
  7694. i.icon.shopping.cart:before {
  7695. content: "\f07a";
  7696. }
  7697. i.icon.bar.graph:before {
  7698. content: "\f080";
  7699. }
  7700. i.icon.area.graph:before {
  7701. content: "\f1fe";
  7702. }
  7703. i.icon.pie.graph:before {
  7704. content: "\f200";
  7705. }
  7706. i.icon.line.graph:before {
  7707. content: "\f201";
  7708. }
  7709. i.icon.key:before {
  7710. content: "\f084";
  7711. }
  7712. i.icon.privacy:before {
  7713. content: "\f084";
  7714. }
  7715. i.icon.cogs:before {
  7716. content: "\f085";
  7717. }
  7718. i.icon.discussions:before {
  7719. content: "\f086";
  7720. }
  7721. i.icon.like.outline:before {
  7722. content: "\f087";
  7723. }
  7724. i.icon.dislike.outline:before {
  7725. content: "\f088";
  7726. }
  7727. i.icon.heart.outline:before {
  7728. content: "\f08a";
  7729. }
  7730. i.icon.log.out:before {
  7731. content: "\f08b";
  7732. }
  7733. i.icon.thumb.tack:before {
  7734. content: "\f08d";
  7735. }
  7736. i.icon.winner:before {
  7737. content: "\f091";
  7738. }
  7739. i.icon.bookmark.outline:before {
  7740. content: "\f097";
  7741. }
  7742. i.icon.phone:before {
  7743. content: "\f095";
  7744. }
  7745. i.icon.phone.square:before {
  7746. content: "\f098";
  7747. }
  7748. i.icon.credit.card:before {
  7749. content: "\f09d";
  7750. }
  7751. i.icon.hdd.outline:before {
  7752. content: "\f0a0";
  7753. }
  7754. i.icon.bullhorn:before {
  7755. content: "\f0a1";
  7756. }
  7757. i.icon.bell:before {
  7758. content: "\f0f3";
  7759. }
  7760. i.icon.bell.outline:before {
  7761. content: "\f0a2";
  7762. }
  7763. i.icon.bell.slash:before {
  7764. content: "\f1f6";
  7765. }
  7766. i.icon.bell.slash.outline:before {
  7767. content: "\f1f7";
  7768. }
  7769. i.icon.hand.outline.right:before {
  7770. content: "\f0a4";
  7771. }
  7772. i.icon.hand.outline.left:before {
  7773. content: "\f0a5";
  7774. }
  7775. i.icon.hand.outline.up:before {
  7776. content: "\f0a6";
  7777. }
  7778. i.icon.hand.outline.down:before {
  7779. content: "\f0a7";
  7780. }
  7781. i.icon.globe:before {
  7782. content: "\f0ac";
  7783. }
  7784. i.icon.wrench:before {
  7785. content: "\f0ad";
  7786. }
  7787. i.icon.briefcase:before {
  7788. content: "\f0b1";
  7789. }
  7790. i.icon.group:before {
  7791. content: "\f0c0";
  7792. }
  7793. i.icon.flask:before {
  7794. content: "\f0c3";
  7795. }
  7796. i.icon.sidebar:before {
  7797. content: "\f0c9";
  7798. }
  7799. i.icon.bars:before {
  7800. content: "\f0c9";
  7801. }
  7802. i.icon.list.ul:before {
  7803. content: "\f0ca";
  7804. }
  7805. i.icon.list.ol:before {
  7806. content: "\f0cb";
  7807. }
  7808. i.icon.numbered.list:before {
  7809. content: "\f0cb";
  7810. }
  7811. i.icon.magic:before {
  7812. content: "\f0d0";
  7813. }
  7814. i.icon.truck:before {
  7815. content: "\f0d1";
  7816. }
  7817. i.icon.currency:before {
  7818. content: "\f0d6";
  7819. }
  7820. i.icon.triangle.down:before {
  7821. content: "\f0d7";
  7822. }
  7823. i.icon.dropdown:before {
  7824. content: "\f0d7";
  7825. }
  7826. i.icon.triangle.up:before {
  7827. content: "\f0d8";
  7828. }
  7829. i.icon.triangle.left:before {
  7830. content: "\f0d9";
  7831. }
  7832. i.icon.triangle.right:before {
  7833. content: "\f0da";
  7834. }
  7835. i.icon.envelope:before {
  7836. content: "\f0e0";
  7837. }
  7838. i.icon.conversation:before {
  7839. content: "\f0e6";
  7840. }
  7841. i.icon.lightning:before {
  7842. content: "\f0e7";
  7843. }
  7844. i.icon.umbrella:before {
  7845. content: "\f0e9";
  7846. }
  7847. i.icon.lightbulb:before {
  7848. content: "\f0eb";
  7849. }
  7850. i.icon.suitcase:before {
  7851. content: "\f0f2";
  7852. }
  7853. i.icon.bell.outline:before {
  7854. content: "\f0a2";
  7855. }
  7856. i.icon.ambulance:before {
  7857. content: "\f0f9";
  7858. }
  7859. i.icon.medkit:before {
  7860. content: "\f0fa";
  7861. }
  7862. i.icon.fighter.jet:before {
  7863. content: "\f0fb";
  7864. }
  7865. i.icon.beer:before {
  7866. content: "\f0fc";
  7867. }
  7868. i.icon.plus.square:before {
  7869. content: "\f0fe";
  7870. }
  7871. i.icon.computer:before {
  7872. content: "\f108";
  7873. }
  7874. i.icon.circle.outline:before {
  7875. content: "\f10c";
  7876. }
  7877. i.icon.intersex:before {
  7878. content: "\f10c";
  7879. }
  7880. i.icon.asexual:before {
  7881. content: "\f10c";
  7882. }
  7883. i.icon.spinner:before {
  7884. content: "\f110";
  7885. }
  7886. i.icon.gamepad:before {
  7887. content: "\f11b";
  7888. }
  7889. i.icon.star.half.full:before {
  7890. content: "\f123";
  7891. }
  7892. i.icon.question:before {
  7893. content: "\f128";
  7894. }
  7895. i.icon.attention:before {
  7896. content: "\f12a";
  7897. }
  7898. i.icon.eraser:before {
  7899. content: "\f12d";
  7900. }
  7901. i.icon.microphone:before {
  7902. content: "\f130";
  7903. }
  7904. i.icon.microphone.slash:before {
  7905. content: "\f131";
  7906. }
  7907. i.icon.shield:before {
  7908. content: "\f132";
  7909. }
  7910. i.icon.target:before {
  7911. content: "\f140";
  7912. }
  7913. i.icon.play.circle:before {
  7914. content: "\f144";
  7915. }
  7916. i.icon.pencil.square:before {
  7917. content: "\f14b";
  7918. }
  7919. i.icon.compass:before {
  7920. content: "\f14e";
  7921. }
  7922. i.icon.amex:before {
  7923. content: "\f1f3";
  7924. }
  7925. i.icon.eur:before {
  7926. content: "\f153";
  7927. }
  7928. i.icon.gbp:before {
  7929. content: "\f154";
  7930. }
  7931. i.icon.usd:before {
  7932. content: "\f155";
  7933. }
  7934. i.icon.inr:before {
  7935. content: "\f156";
  7936. }
  7937. i.icon.cny:before,
  7938. i.icon.rmb:before,
  7939. i.icon.jpy:before {
  7940. content: "\f157";
  7941. }
  7942. i.icon.rouble:before,
  7943. i.icon.rub:before {
  7944. content: "\f158";
  7945. }
  7946. i.icon.won:before,
  7947. i.icon.krw:before {
  7948. content: "\f159";
  7949. }
  7950. i.icon.btc:before {
  7951. content: "\f15a";
  7952. }
  7953. i.icon.sheqel:before,
  7954. i.icon.ils:before {
  7955. content: "\f20b";
  7956. }
  7957. i.icon.try:before {
  7958. content: "\f195";
  7959. }
  7960. i.icon.zip:before {
  7961. content: "\f187";
  7962. }
  7963. i.icon.dot.circle.outline:before {
  7964. content: "\f192";
  7965. }
  7966. i.icon.sliders:before {
  7967. content: "\f1de";
  7968. }
  7969. i.icon.wi-fi:before {
  7970. content: "\f1eb";
  7971. }
  7972. i.icon.graduation:before {
  7973. content: "\f19d";
  7974. }
  7975. i.icon.\33d:before {
  7976. content: "\f1b2";
  7977. }
  7978. i.icon.weixin:before {
  7979. content: "\f1d7";
  7980. }
  7981. i.icon.binoculars:before {
  7982. content: "\f1e5";
  7983. }
  7984. i.icon.gratipay:before {
  7985. content: "\f184";
  7986. }
  7987. i.icon.genderless:before {
  7988. content: "\f1db";
  7989. }
  7990. i.icon.teletype:before {
  7991. content: "\f1e4";
  7992. }
  7993. i.icon.power.cord:before {
  7994. content: "\f1e6";
  7995. }
  7996. i.icon.tty:before {
  7997. content: "\f1e4";
  7998. }
  7999. i.icon.cc:before {
  8000. content: "\f20a";
  8001. }
  8002. i.icon.ils:before {
  8003. content: "\f20b";
  8004. }
  8005. i.icon.plus.cart:before {
  8006. content: "\f217";
  8007. }
  8008. i.icon.arrow.down.cart:before {
  8009. content: "\f218";
  8010. }
  8011. i.icon.detective:before {
  8012. content: "\f21b";
  8013. }
  8014. i.icon.venus:before {
  8015. content: "\f221";
  8016. }
  8017. i.icon.mars:before {
  8018. content: "\f222";
  8019. }
  8020. i.icon.mercury:before {
  8021. content: "\f223";
  8022. }
  8023. i.icon.venus.double:before {
  8024. content: "\f226";
  8025. }
  8026. i.icon.female.homosexual:before {
  8027. content: "\f226";
  8028. }
  8029. i.icon.mars.double:before {
  8030. content: "\f227";
  8031. }
  8032. i.icon.male.homosexual:before {
  8033. content: "\f227";
  8034. }
  8035. i.icon.venus.mars:before {
  8036. content: "\f228";
  8037. }
  8038. i.icon.mars.stroke:before {
  8039. content: "\f229";
  8040. }
  8041. i.icon.mars.alternate:before {
  8042. content: "\f229";
  8043. }
  8044. i.icon.mars.vertical:before {
  8045. content: "\f22a";
  8046. }
  8047. i.icon.mars.horizontal:before {
  8048. content: "\f22b";
  8049. }
  8050. i.icon.mars.stroke.vertical:before {
  8051. content: "\f22a";
  8052. }
  8053. i.icon.mars.stroke.horizontal:before {
  8054. content: "\f22b";
  8055. }
  8056. i.icon.neuter:before {
  8057. content: "\f22c";
  8058. }
  8059. i.icon.facebook.official {
  8060. content: "\f230";
  8061. }
  8062. i.icon.pinterest.official {
  8063. content: "\f231";
  8064. }
  8065. i.icon.bed:before {
  8066. content: "\f236";
  8067. }
  8068. /*******************************
  8069. Site Overrides
  8070. *******************************/
  8071. /*!
  8072. * # Semantic UI 2.0.0 - Image
  8073. * http://github.com/semantic-org/semantic-ui/
  8074. *
  8075. *
  8076. * Copyright 2015 Contributors
  8077. * Released under the MIT license
  8078. * http://opensource.org/licenses/MIT
  8079. *
  8080. */
  8081. /*******************************
  8082. Image
  8083. *******************************/
  8084. .ui.image {
  8085. position: relative;
  8086. display: inline-block;
  8087. vertical-align: middle;
  8088. max-width: 100%;
  8089. background-color: transparent;
  8090. }
  8091. img.ui.image {
  8092. display: block;
  8093. }
  8094. .ui.image svg,
  8095. .ui.image img {
  8096. display: block;
  8097. max-width: 100%;
  8098. height: auto;
  8099. }
  8100. /*******************************
  8101. States
  8102. *******************************/
  8103. .ui.hidden.images,
  8104. .ui.hidden.image {
  8105. display: none;
  8106. }
  8107. .ui.disabled.images,
  8108. .ui.disabled.image {
  8109. cursor: default;
  8110. opacity: 0.45;
  8111. }
  8112. /*******************************
  8113. Variations
  8114. *******************************/
  8115. /*--------------
  8116. Inline
  8117. ---------------*/
  8118. .ui.inline.image,
  8119. .ui.inline.image svg,
  8120. .ui.inline.image img {
  8121. display: inline-block;
  8122. }
  8123. /*------------------
  8124. Vertical Aligned
  8125. -------------------*/
  8126. .ui.top.aligned.images .image,
  8127. .ui.top.aligned.image,
  8128. .ui.top.aligned.image svg,
  8129. .ui.top.aligned.image img {
  8130. display: inline-block;
  8131. vertical-align: top;
  8132. }
  8133. .ui.middle.aligned.images .image,
  8134. .ui.middle.aligned.image,
  8135. .ui.middle.aligned.image svg,
  8136. .ui.middle.aligned.image img {
  8137. display: inline-block;
  8138. vertical-align: middle;
  8139. }
  8140. .ui.bottom.aligned.images .image,
  8141. .ui.bottom.aligned.image,
  8142. .ui.bottom.aligned.image svg,
  8143. .ui.bottom.aligned.image img {
  8144. display: inline-block;
  8145. vertical-align: bottom;
  8146. }
  8147. /*--------------
  8148. Rounded
  8149. ---------------*/
  8150. .ui.rounded.images .image,
  8151. .ui.rounded.image,
  8152. .ui.rounded.images .image > *,
  8153. .ui.rounded.image > * {
  8154. border-radius: 0.3125em;
  8155. }
  8156. /*--------------
  8157. Bordered
  8158. ---------------*/
  8159. .ui.bordered.images .image,
  8160. .ui.bordered.images img,
  8161. .ui.bordered.images svg,
  8162. .ui.bordered.image img,
  8163. .ui.bordered.image svg,
  8164. img.ui.bordered.image {
  8165. border: 1px solid rgba(0, 0, 0, 0.1);
  8166. }
  8167. /*--------------
  8168. Circular
  8169. ---------------*/
  8170. .ui.circular.images,
  8171. .ui.circular.image {
  8172. overflow: hidden;
  8173. }
  8174. .ui.circular.images .image,
  8175. .ui.circular.image,
  8176. .ui.circular.images .image > *,
  8177. .ui.circular.image > * {
  8178. border-radius: 500rem;
  8179. }
  8180. /*--------------
  8181. Fluid
  8182. ---------------*/
  8183. .ui.fluid.images,
  8184. .ui.fluid.image,
  8185. .ui.fluid.images img,
  8186. .ui.fluid.images svg,
  8187. .ui.fluid.image svg,
  8188. .ui.fluid.image img {
  8189. display: block;
  8190. width: 100%;
  8191. height: auto;
  8192. }
  8193. /*--------------
  8194. Avatar
  8195. ---------------*/
  8196. .ui.avatar.images .image,
  8197. .ui.avatar.images img,
  8198. .ui.avatar.images svg,
  8199. .ui.avatar.image img,
  8200. .ui.avatar.image svg,
  8201. .ui.avatar.image {
  8202. margin-right: 0.25em;
  8203. display: inline-block;
  8204. width: 2em;
  8205. height: 2em;
  8206. border-radius: 500rem;
  8207. }
  8208. /*-------------------
  8209. Spaced
  8210. --------------------*/
  8211. .ui.spaced.image {
  8212. display: inline-block !important;
  8213. margin-left: 0.5em;
  8214. margin-right: 0.5em;
  8215. }
  8216. .ui[class*="left spaced"].image {
  8217. margin-left: 0.5em;
  8218. margin-right: 0em;
  8219. }
  8220. .ui[class*="right spaced"].image {
  8221. margin-left: 0em;
  8222. margin-right: 0.5em;
  8223. }
  8224. /*-------------------
  8225. Floated
  8226. --------------------*/
  8227. .ui.floated.image,
  8228. .ui.floated.images {
  8229. float: left;
  8230. margin-right: 1em;
  8231. margin-bottom: 1em;
  8232. }
  8233. .ui.right.floated.images,
  8234. .ui.right.floated.image {
  8235. float: right;
  8236. margin-right: 0em;
  8237. margin-bottom: 1em;
  8238. margin-left: 1em;
  8239. }
  8240. .ui.floated.images:last-child,
  8241. .ui.floated.image:last-child {
  8242. margin-bottom: 0em;
  8243. }
  8244. .ui.centered.images,
  8245. .ui.centered.image {
  8246. margin-left: auto;
  8247. margin-right: auto;
  8248. }
  8249. /*--------------
  8250. Sizes
  8251. ---------------*/
  8252. .ui.mini.images .image,
  8253. .ui.mini.images img,
  8254. .ui.mini.images svg,
  8255. .ui.mini.image {
  8256. width: 35px;
  8257. height: auto;
  8258. font-size: 0.71428571rem;
  8259. }
  8260. .ui.tiny.images .image,
  8261. .ui.tiny.images img,
  8262. .ui.tiny.images svg,
  8263. .ui.tiny.image {
  8264. width: 80px;
  8265. height: auto;
  8266. font-size: 0.85714286rem;
  8267. }
  8268. .ui.small.images .image,
  8269. .ui.small.images img,
  8270. .ui.small.images svg,
  8271. .ui.small.image {
  8272. width: 150px;
  8273. height: auto;
  8274. font-size: 0.92857143rem;
  8275. }
  8276. .ui.medium.images .image,
  8277. .ui.medium.images img,
  8278. .ui.medium.images svg,
  8279. .ui.medium.image {
  8280. width: 300px;
  8281. height: auto;
  8282. font-size: 1rem;
  8283. }
  8284. .ui.large.images .image,
  8285. .ui.large.images img,
  8286. .ui.large.images svg,
  8287. .ui.large.image {
  8288. width: 450px;
  8289. height: auto;
  8290. font-size: 1.14285714rem;
  8291. }
  8292. .ui.big.images .image,
  8293. .ui.big.images img,
  8294. .ui.big.images svg,
  8295. .ui.big.image {
  8296. width: 600px;
  8297. height: auto;
  8298. font-size: 1.28571429rem;
  8299. }
  8300. .ui.huge.images .image,
  8301. .ui.huge.images img,
  8302. .ui.huge.images svg,
  8303. .ui.huge.image {
  8304. width: 800px;
  8305. height: auto;
  8306. font-size: 1.42857143rem;
  8307. }
  8308. .ui.massive.images .image,
  8309. .ui.massive.images img,
  8310. .ui.massive.images svg,
  8311. .ui.massive.image {
  8312. width: 960px;
  8313. height: auto;
  8314. font-size: 1.71428571rem;
  8315. }
  8316. /*******************************
  8317. Groups
  8318. *******************************/
  8319. .ui.images {
  8320. font-size: 0em;
  8321. margin: 0em -0.25rem 0rem;
  8322. }
  8323. .ui.images .image,
  8324. .ui.images img,
  8325. .ui.images svg {
  8326. display: inline-block;
  8327. margin: 0em 0.25rem 0.5rem;
  8328. }
  8329. /*******************************
  8330. Theme Overrides
  8331. *******************************/
  8332. /*******************************
  8333. Site Overrides
  8334. *******************************/
  8335. /*!
  8336. * # Semantic UI 2.0.0 - Input
  8337. * http://github.com/semantic-org/semantic-ui/
  8338. *
  8339. *
  8340. * Copyright 2015 Contributors
  8341. * Released under the MIT license
  8342. * http://opensource.org/licenses/MIT
  8343. *
  8344. */
  8345. /*******************************
  8346. Standard
  8347. *******************************/
  8348. /*--------------------
  8349. Inputs
  8350. ---------------------*/
  8351. .ui.input {
  8352. position: relative;
  8353. display: -webkit-inline-box;
  8354. display: -webkit-inline-flex;
  8355. display: -ms-inline-flexbox;
  8356. display: inline-flex;
  8357. color: rgba(0, 0, 0, 0.87);
  8358. }
  8359. .ui.input input {
  8360. margin: 0em;
  8361. max-width: 100%;
  8362. -webkit-box-flex: 1;
  8363. -webkit-flex: 1 0 auto;
  8364. -ms-flex: 1 0 auto;
  8365. flex: 1 0 auto;
  8366. outline: none;
  8367. -webkit-tap-highlight-color: rgba(255, 255, 255, 0);
  8368. text-align: left;
  8369. line-height: 1.2142em;
  8370. font-family: 'Lato', 'Helvetica Neue', Arial, Helvetica, sans-serif;
  8371. padding: 0.67861429em 1em;
  8372. background: #ffffff;
  8373. border: 1px solid rgba(34, 36, 38, 0.15);
  8374. color: rgba(0, 0, 0, 0.87);
  8375. border-radius: 0.28571429rem;
  8376. -webkit-transition: background-color 0.1s ease, box-shadow 0.1s ease, border-color 0.1s ease;
  8377. transition: background-color 0.1s ease, box-shadow 0.1s ease, border-color 0.1s ease;
  8378. box-shadow: none;
  8379. }
  8380. /*--------------------
  8381. Placeholder
  8382. ---------------------*/
  8383. /* browsers require these rules separate */
  8384. .ui.input input::-webkit-input-placeholder {
  8385. color: rgba(0, 0, 0, 0.4);
  8386. }
  8387. .ui.input input::-moz-placeholder {
  8388. color: rgba(0, 0, 0, 0.4);
  8389. }
  8390. .ui.input input::-ms-input-placeholder {
  8391. color: rgba(0, 0, 0, 0.4);
  8392. }
  8393. /*******************************
  8394. States
  8395. *******************************/
  8396. /*--------------------
  8397. Active
  8398. ---------------------*/
  8399. .ui.input input:active,
  8400. .ui.input.down input {
  8401. border-color: rgba(0, 0, 0, 0.3);
  8402. background: #fafafa;
  8403. color: rgba(0, 0, 0, 0.87);
  8404. box-shadow: none;
  8405. }
  8406. /*--------------------
  8407. Loading
  8408. ---------------------*/
  8409. .ui.loading.loading.input > i.icon:before {
  8410. position: absolute;
  8411. content: '';
  8412. top: 50%;
  8413. left: 50%;
  8414. margin: -0.64285714em 0em 0em -0.64285714em;
  8415. width: 1.28571429em;
  8416. height: 1.28571429em;
  8417. border-radius: 500rem;
  8418. border: 0.2em solid rgba(0, 0, 0, 0.1);
  8419. }
  8420. .ui.loading.loading.input > i.icon:after {
  8421. position: absolute;
  8422. content: '';
  8423. top: 50%;
  8424. left: 50%;
  8425. margin: -0.64285714em 0em 0em -0.64285714em;
  8426. width: 1.28571429em;
  8427. height: 1.28571429em;
  8428. -webkit-animation: button-spin 0.6s linear;
  8429. animation: button-spin 0.6s linear;
  8430. -webkit-animation-iteration-count: infinite;
  8431. animation-iteration-count: infinite;
  8432. border-radius: 500rem;
  8433. border-color: #767676 transparent transparent;
  8434. border-style: solid;
  8435. border-width: 0.2em;
  8436. box-shadow: 0px 0px 0px 1px transparent;
  8437. }
  8438. /*--------------------
  8439. Focus
  8440. ---------------------*/
  8441. .ui.input.focus input,
  8442. .ui.input input:focus {
  8443. border-color: rgba(34, 36, 38, 0.35);
  8444. background: #ffffff;
  8445. color: rgba(0, 0, 0, 0.8);
  8446. box-shadow: none;
  8447. }
  8448. .ui.input.focus input::-webkit-input-placeholder,
  8449. .ui.input input:focus input::-webkit-input-placeholder {
  8450. color: rgba(0, 0, 0, 0.87);
  8451. }
  8452. .ui.input.focus input::-moz-placeholder,
  8453. .ui.input input:focus input::-moz-placeholder {
  8454. color: rgba(0, 0, 0, 0.87);
  8455. }
  8456. .ui.input.focus input::-ms-input-placeholder,
  8457. .ui.input input:focus input::-ms-input-placeholder {
  8458. color: rgba(0, 0, 0, 0.87);
  8459. }
  8460. /*--------------------
  8461. Error
  8462. ---------------------*/
  8463. .ui.input.error input {
  8464. background-color: #fff6f6;
  8465. border-color: #e0b4b4;
  8466. color: #db2828;
  8467. box-shadow: none;
  8468. }
  8469. /* Error Placeholder */
  8470. .ui.input.error input ::-webkit-input-placeholder {
  8471. color: rgba(255, 80, 80, 0.4);
  8472. }
  8473. .ui.input.error input ::-moz-placeholder {
  8474. color: rgba(255, 80, 80, 0.4);
  8475. }
  8476. .ui.input.error input ::-ms-input-placeholder {
  8477. color: rgba(255, 80, 80, 0.4);
  8478. }
  8479. /* Focused Error Placeholder */
  8480. .ui.input.error input :focus::-webkit-input-placeholder {
  8481. color: rgba(255, 80, 80, 0.7);
  8482. }
  8483. .ui.input.error input :focus::-moz-placeholder {
  8484. color: rgba(255, 80, 80, 0.7);
  8485. }
  8486. .ui.input.error input :focus::-ms-input-placeholder {
  8487. color: rgba(255, 80, 80, 0.7);
  8488. }
  8489. /*******************************
  8490. Variations
  8491. *******************************/
  8492. /*--------------------
  8493. Transparent
  8494. ---------------------*/
  8495. .ui.transparent.input input {
  8496. border-color: transparent !important;
  8497. background-color: transparent !important;
  8498. padding: 0em !important;
  8499. box-shadow: none !important;
  8500. }
  8501. /* Transparent Icon */
  8502. .ui.transparent.icon.input > i.icon {
  8503. width: 1.1em;
  8504. }
  8505. .ui.transparent.icon.input > input {
  8506. padding-left: 0em !important;
  8507. padding-right: 2em !important;
  8508. }
  8509. .ui.transparent[class*="left icon"].input > input {
  8510. padding-left: 2em !important;
  8511. padding-right: 0em !important;
  8512. }
  8513. /* Transparent Inverted */
  8514. .ui.transparent.inverted.input {
  8515. color: #ffffff;
  8516. }
  8517. .ui.transparent.inverted.input input {
  8518. color: inherit;
  8519. }
  8520. .ui.transparent.inverted.input input::-webkit-input-placeholder {
  8521. color: rgba(255, 255, 255, 0.5);
  8522. }
  8523. .ui.transparent.inverted.input input::-moz-placeholder {
  8524. color: rgba(255, 255, 255, 0.5);
  8525. }
  8526. .ui.transparent.inverted.input input::-ms-input-placeholder {
  8527. color: rgba(255, 255, 255, 0.5);
  8528. }
  8529. /*--------------------
  8530. Icon
  8531. ---------------------*/
  8532. .ui.icon.input > i.icon {
  8533. cursor: default;
  8534. position: absolute;
  8535. line-height: 1;
  8536. text-align: center;
  8537. top: 0px;
  8538. right: 0px;
  8539. margin: 0em;
  8540. height: 100%;
  8541. width: 2.67142857em;
  8542. opacity: 0.5;
  8543. border-radius: 0em 0.28571429rem 0.28571429rem 0em;
  8544. -webkit-transition: opacity 0.3s ease;
  8545. transition: opacity 0.3s ease;
  8546. }
  8547. .ui.icon.input > i.icon:not(.link) {
  8548. pointer-events: none;
  8549. }
  8550. .ui.icon.input input {
  8551. padding-right: 2.67142857em !important;
  8552. }
  8553. .ui.icon.input > i.icon:before,
  8554. .ui.icon.input > i.icon:after {
  8555. left: 0;
  8556. position: absolute;
  8557. text-align: center;
  8558. top: 50%;
  8559. width: 100%;
  8560. margin-top: -0.5em;
  8561. }
  8562. .ui.icon.input > i.link.icon {
  8563. cursor: pointer;
  8564. }
  8565. .ui.icon.input > i.circular.icon {
  8566. top: 0.35em;
  8567. right: 0.5em;
  8568. }
  8569. /* Left Icon Input */
  8570. .ui[class*="left icon"].input > i.icon {
  8571. right: auto;
  8572. left: 1px;
  8573. border-radius: 0.28571429rem 0em 0em 0.28571429rem;
  8574. }
  8575. .ui[class*="left icon"].input > i.circular.icon {
  8576. right: auto;
  8577. left: 0.5em;
  8578. }
  8579. .ui[class*="left icon"].input > input {
  8580. padding-left: 2.67142857em !important;
  8581. padding-right: 1em !important;
  8582. }
  8583. /* Focus */
  8584. .ui.icon.input > input:focus ~ i.icon {
  8585. opacity: 1;
  8586. }
  8587. /*--------------------
  8588. Labeled
  8589. ---------------------*/
  8590. /* Adjacent Label */
  8591. .ui.labeled.input > .label {
  8592. -webkit-box-flex: 0;
  8593. -webkit-flex: 0 0 auto;
  8594. -ms-flex: 0 0 auto;
  8595. flex: 0 0 auto;
  8596. margin: 0;
  8597. font-size: 1rem;
  8598. }
  8599. .ui.labeled.input > .label:not(.corner) {
  8600. padding-top: 0.78571429em;
  8601. padding-bottom: 0.78571429em;
  8602. }
  8603. /* Regular Label on Left */
  8604. .ui.labeled.input:not([class*="corner labeled"]):not([class*="right labeled"]) > input {
  8605. border-left: none;
  8606. border-top-left-radius: 0px;
  8607. border-bottom-left-radius: 0px;
  8608. }
  8609. .ui.labeled.input:not([class*="corner labeled"]):not([class*="right labeled"]) > .label {
  8610. border-top-right-radius: 0px;
  8611. border-bottom-right-radius: 0px;
  8612. }
  8613. /* Regular Label on Right */
  8614. .ui[class*="right labeled"].input > input {
  8615. border-right: none;
  8616. border-top-right-radius: 0px !important;
  8617. border-bottom-right-radius: 0px !important;
  8618. }
  8619. .ui[class*="right labeled"].input > .label {
  8620. border-top-left-radius: 0px;
  8621. border-bottom-left-radius: 0px;
  8622. }
  8623. /* Corner Label */
  8624. .ui.labeled.input .corner.label {
  8625. top: 1px;
  8626. right: 1px;
  8627. font-size: 0.64285714em;
  8628. border-radius: 0em 0.28571429rem 0em 0em;
  8629. }
  8630. /* Spacing with corner label */
  8631. .ui[class*="corner labeled"]:not(.left).labeled.input input {
  8632. padding-right: 2.5em !important;
  8633. }
  8634. .ui[class*="corner labeled"].icon.input:not(.left) > input {
  8635. padding-right: 3.25em !important;
  8636. }
  8637. .ui[class*="corner labeled"].icon.input:not(.left) > .icon {
  8638. margin-right: 1.25em;
  8639. }
  8640. /* Left Labeled */
  8641. .ui[class*="corner labeled"].left.labeled.input input {
  8642. padding-left: 2.5em !important;
  8643. }
  8644. .ui[class*="corner labeled"].icon.input.left > input {
  8645. padding-left: 3.25em !important;
  8646. }
  8647. .ui[class*="corner labeled"].icon.input.left > .icon {
  8648. margin-left: 1.25em;
  8649. }
  8650. /* Corner Label Position */
  8651. .ui.input > .ui.corner.label {
  8652. top: 1px;
  8653. right: 1px;
  8654. }
  8655. .ui.input > .ui.left.corner.label {
  8656. right: auto;
  8657. left: 1px;
  8658. }
  8659. /*--------------------
  8660. Action
  8661. ---------------------*/
  8662. .ui.action.input > .button,
  8663. .ui.action.input > .buttons {
  8664. display: -webkit-box;
  8665. display: -webkit-flex;
  8666. display: -ms-flexbox;
  8667. display: flex;
  8668. -webkit-box-align: center;
  8669. -webkit-align-items: center;
  8670. -ms-flex-align: center;
  8671. align-items: center;
  8672. -webkit-box-flex: 0;
  8673. -webkit-flex: 0 0 auto;
  8674. -ms-flex: 0 0 auto;
  8675. flex: 0 0 auto;
  8676. }
  8677. .ui.action.input > .button,
  8678. .ui.action.input > .buttons > .button {
  8679. padding-top: 0.78571429em;
  8680. padding-bottom: 0.78571429em;
  8681. margin: 0;
  8682. }
  8683. /* Button on Right */
  8684. .ui.action.input:not([class*="left action"]) > input {
  8685. border-right: none;
  8686. border-top-right-radius: 0px !important;
  8687. border-bottom-right-radius: 0px !important;
  8688. }
  8689. .ui.action.input:not([class*="left action"]) > .dropdown,
  8690. .ui.action.input:not([class*="left action"]) > .button,
  8691. .ui.action.input:not([class*="left action"]) > .buttons > .button {
  8692. border-radius: 0px;
  8693. }
  8694. .ui.action.input:not([class*="left action"]) > .dropdown:last-child,
  8695. .ui.action.input:not([class*="left action"]) > .button:last-child,
  8696. .ui.action.input:not([class*="left action"]) > .buttons:last-child > .button {
  8697. border-radius: 0px 0.28571429rem 0.28571429rem 0px;
  8698. }
  8699. /* Button on Left */
  8700. .ui[class*="left action"].input > .dropdown,
  8701. .ui[class*="left action"].input > .button,
  8702. .ui[class*="left action"].input > .buttons > .button {
  8703. border-radius: 0px;
  8704. }
  8705. .ui[class*="left action"].input > .dropdown:first-child,
  8706. .ui[class*="left action"].input > .button:first-child,
  8707. .ui[class*="left action"].input > .buttons:first-child > .button {
  8708. border-radius: 0.28571429rem 0px 0px 0.28571429rem;
  8709. }
  8710. .ui[class*="left action"].input > input {
  8711. border-left: none;
  8712. border-top-left-radius: 0px;
  8713. border-bottom-left-radius: 0px;
  8714. }
  8715. /*--------------------
  8716. Inverted
  8717. ---------------------*/
  8718. /* Standard */
  8719. .ui.inverted.input input {
  8720. border: none;
  8721. }
  8722. /*--------------------
  8723. Fluid
  8724. ---------------------*/
  8725. .ui.fluid.input {
  8726. display: -webkit-box;
  8727. display: -webkit-flex;
  8728. display: -ms-flexbox;
  8729. display: flex;
  8730. }
  8731. .ui.fluid.input > input {
  8732. width: 0px !important;
  8733. }
  8734. /*--------------------
  8735. Size
  8736. ---------------------*/
  8737. .ui.mini.input {
  8738. font-size: 0.71428571em;
  8739. }
  8740. .ui.small.input {
  8741. font-size: 0.92857143em;
  8742. }
  8743. .ui.input {
  8744. font-size: 1em;
  8745. }
  8746. .ui.large.input {
  8747. font-size: 1.14285714em;
  8748. }
  8749. .ui.big.input {
  8750. font-size: 1.28571429em;
  8751. }
  8752. .ui.huge.input {
  8753. font-size: 1.42857143em;
  8754. }
  8755. .ui.massive.input {
  8756. font-size: 1.71428571em;
  8757. }
  8758. /*******************************
  8759. Theme Overrides
  8760. *******************************/
  8761. /*******************************
  8762. Site Overrides
  8763. *******************************/
  8764. /*!
  8765. * # Semantic UI 2.0.0 - Label
  8766. * http://github.com/semantic-org/semantic-ui/
  8767. *
  8768. *
  8769. * Copyright 2015 Contributors
  8770. * Released under the MIT license
  8771. * http://opensource.org/licenses/MIT
  8772. *
  8773. */
  8774. /*******************************
  8775. Label
  8776. *******************************/
  8777. .ui.label {
  8778. display: inline-block;
  8779. white-space: nowrap;
  8780. line-height: 1;
  8781. vertical-align: baseline;
  8782. margin: 0em 0.14285714em;
  8783. background-color: #e8e8e8;
  8784. border-color: #e8e8e8;
  8785. background-image: none;
  8786. padding: 0.5833em 0.833em;
  8787. color: rgba(0, 0, 0, 0.6);
  8788. text-transform: none;
  8789. font-weight: bold;
  8790. border-radius: 0.28571429rem;
  8791. -webkit-transition: background 0.1s ease;
  8792. transition: background 0.1s ease;
  8793. }
  8794. .ui.label:first-child {
  8795. margin-left: 0em;
  8796. }
  8797. .ui.label:last-child {
  8798. margin-right: 0em;
  8799. }
  8800. /* Link */
  8801. a.ui.label {
  8802. cursor: pointer;
  8803. }
  8804. /* Inside Link */
  8805. .ui.label > a {
  8806. cursor: pointer;
  8807. color: inherit;
  8808. opacity: 0.5;
  8809. -webkit-transition: 0.1s opacity ease;
  8810. transition: 0.1s opacity ease;
  8811. }
  8812. .ui.label > a:hover {
  8813. opacity: 1;
  8814. }
  8815. /* Image */
  8816. .ui.label > img {
  8817. width: auto !important;
  8818. vertical-align: middle;
  8819. height: 2.1666em !important;
  8820. }
  8821. /* Icon */
  8822. .ui.label > .icon {
  8823. width: auto;
  8824. margin: 0em 0.75em 0em 0em;
  8825. }
  8826. /* Detail */
  8827. .ui.label > .detail {
  8828. display: inline-block;
  8829. vertical-align: top;
  8830. font-weight: bold;
  8831. margin-left: 1em;
  8832. opacity: 0.8;
  8833. }
  8834. .ui.label > .detail .icon {
  8835. margin: 0em 0.25em 0em 0em;
  8836. }
  8837. /* Removable label */
  8838. .ui.label > .close.icon,
  8839. .ui.label > .delete.icon {
  8840. cursor: pointer;
  8841. margin-right: 0em;
  8842. margin-left: 0.5em;
  8843. font-size: 0.92857143em;
  8844. opacity: 0.5;
  8845. -webkit-transition: background 0.1s ease;
  8846. transition: background 0.1s ease;
  8847. }
  8848. .ui.label > .delete.icon:hover {
  8849. opacity: 1;
  8850. }
  8851. /*-------------------
  8852. Group
  8853. --------------------*/
  8854. .ui.labels > .label {
  8855. margin: 0em 0.5em 0.5em 0em;
  8856. }
  8857. /*-------------------
  8858. Coupling
  8859. --------------------*/
  8860. .ui.header > .ui.label {
  8861. margin-top: -0.29165em;
  8862. }
  8863. /* Remove border radius on attached segment */
  8864. .ui.attached.segment > .ui.top.left.attached.label,
  8865. .ui.bottom.attached.segment > .ui.top.left.attached.label {
  8866. border-top-left-radius: 0;
  8867. }
  8868. .ui.attached.segment > .ui.top.right.attached.label,
  8869. .ui.bottom.attached.segment > .ui.top.right.attached.label {
  8870. border-top-right-radius: 0;
  8871. }
  8872. .ui.top.attached.segment > .ui.bottom.left.attached.label {
  8873. border-bottom-left-radius: 0;
  8874. }
  8875. .ui.top.attached.segment > .ui.bottom.right.attached.label {
  8876. border-bottom-right-radius: 0;
  8877. }
  8878. /* Padding on next content after a label */
  8879. .ui.top.attached.label:first-child + :not(.attached) {
  8880. margin-top: 2rem !important;
  8881. }
  8882. .ui.bottom.attached.label:first-child ~ :last-child:not(.attached) {
  8883. margin-top: 0em;
  8884. margin-bottom: 2rem !important;
  8885. }
  8886. /*******************************
  8887. Types
  8888. *******************************/
  8889. .ui.image.label {
  8890. width: auto !important;
  8891. margin-top: 0em;
  8892. margin-bottom: 0em;
  8893. max-width: 9999px;
  8894. vertical-align: baseline;
  8895. text-transform: none;
  8896. background: #e8e8e8;
  8897. padding: 0.5833em 0.833em 0.5833em 0.5em;
  8898. border-radius: 0.28571429rem;
  8899. box-shadow: none;
  8900. }
  8901. .ui.image.label img {
  8902. display: inline-block;
  8903. vertical-align: top;
  8904. height: 2.1666em;
  8905. margin: -0.5833em 0.5em -0.5833em -0.5em;
  8906. border-radius: 0.28571429rem 0em 0em 0.28571429rem;
  8907. }
  8908. .ui.image.label .detail {
  8909. background: rgba(0, 0, 0, 0.1);
  8910. margin: -0.5833em -0.833em -0.5833em 0.5em;
  8911. padding: 0.5833em 0.833em;
  8912. border-radius: 0em 0.28571429rem 0.28571429rem 0em;
  8913. }
  8914. /*-------------------
  8915. Tag
  8916. --------------------*/
  8917. .ui.tag.labels .label,
  8918. .ui.tag.label {
  8919. margin-left: 1em;
  8920. position: relative;
  8921. padding-left: 1.5em;
  8922. padding-right: 1.5em;
  8923. border-radius: 0em 0.28571429rem 0.28571429rem 0em;
  8924. }
  8925. .ui.tag.labels .label:before,
  8926. .ui.tag.label:before {
  8927. position: absolute;
  8928. -webkit-transform: translateY(-50%) translateX(50%) rotate(-45deg);
  8929. -ms-transform: translateY(-50%) translateX(50%) rotate(-45deg);
  8930. transform: translateY(-50%) translateX(50%) rotate(-45deg);
  8931. top: 50%;
  8932. right: 100%;
  8933. content: '';
  8934. background-color: #e8e8e8;
  8935. background-image: none;
  8936. width: 1.56em;
  8937. height: 1.56em;
  8938. -webkit-transition: background 0.1s ease;
  8939. transition: background 0.1s ease;
  8940. }
  8941. .ui.tag.labels .label:after,
  8942. .ui.tag.label:after {
  8943. position: absolute;
  8944. content: '';
  8945. top: 50%;
  8946. left: -0.25em;
  8947. margin-top: -0.25em;
  8948. background-color: #ffffff !important;
  8949. width: 0.5em;
  8950. height: 0.5em;
  8951. box-shadow: 0 -1px 1px 0 rgba(0, 0, 0, 0.3);
  8952. border-radius: 500rem;
  8953. }
  8954. /*-------------------
  8955. Corner Label
  8956. --------------------*/
  8957. .ui.corner.label {
  8958. position: absolute;
  8959. top: 0em;
  8960. right: 0em;
  8961. margin: 0em;
  8962. padding: 0em;
  8963. text-align: center;
  8964. width: 4em;
  8965. height: 4em;
  8966. z-index: 1;
  8967. -webkit-transition: border-color 0.1s ease;
  8968. transition: border-color 0.1s ease;
  8969. }
  8970. /* Icon Label */
  8971. .ui.corner.label {
  8972. background-color: transparent !important;
  8973. }
  8974. .ui.corner.label:after {
  8975. position: absolute;
  8976. content: "";
  8977. right: 0em;
  8978. top: 0em;
  8979. z-index: -1;
  8980. width: 0em;
  8981. height: 0em;
  8982. background-color: transparent !important;
  8983. border-top: 0em solid transparent;
  8984. border-right: 4em solid transparent;
  8985. border-bottom: 4em solid transparent;
  8986. border-left: 0em solid transparent;
  8987. border-right-color: inherit;
  8988. -webkit-transition: border-color 0.1s ease;
  8989. transition: border-color 0.1s ease;
  8990. }
  8991. .ui.corner.label .icon {
  8992. cursor: default;
  8993. position: relative;
  8994. top: 0.64285714em;
  8995. left: 0.78571429em;
  8996. font-size: 1.14285714em;
  8997. margin: 0em;
  8998. }
  8999. /* Left Corner */
  9000. .ui.left.corner.label,
  9001. .ui.left.corner.label:after {
  9002. right: auto;
  9003. left: 0em;
  9004. }
  9005. .ui.left.corner.label:after {
  9006. border-top: 4em solid transparent;
  9007. border-right: 4em solid transparent;
  9008. border-bottom: 0em solid transparent;
  9009. border-left: 0em solid transparent;
  9010. border-top-color: inherit;
  9011. }
  9012. .ui.left.corner.label .icon {
  9013. left: -0.78571429em;
  9014. }
  9015. /* Segment */
  9016. .ui.segment > .ui.corner.label {
  9017. top: -1px;
  9018. right: -1px;
  9019. }
  9020. .ui.segment > .ui.left.corner.label {
  9021. right: auto;
  9022. left: -1px;
  9023. }
  9024. /*-------------------
  9025. Ribbon
  9026. --------------------*/
  9027. .ui.ribbon.label {
  9028. position: relative;
  9029. margin: 0em;
  9030. min-width: -webkit-max-content;
  9031. min-width: -moz-max-content;
  9032. min-width: max-content;
  9033. border-radius: 0em 0.28571429rem 0.28571429rem 0em;
  9034. border-color: rgba(0, 0, 0, 0.15);
  9035. }
  9036. .ui.ribbon.label:after {
  9037. position: absolute;
  9038. content: '';
  9039. top: 100%;
  9040. left: 0%;
  9041. background-color: transparent !important;
  9042. border-style: solid;
  9043. border-width: 0em 1.2em 1.2em 0em;
  9044. border-color: transparent;
  9045. border-right-color: inherit;
  9046. width: 0em;
  9047. height: 0em;
  9048. }
  9049. /* Positioning */
  9050. .ui.ribbon.label {
  9051. left: calc( -1rem - 1.2em );
  9052. margin-right: -1.2em;
  9053. padding-left: calc( 1rem + 1.2em );
  9054. padding-right: 1.2em;
  9055. }
  9056. .ui[class*="right ribbon"].label {
  9057. left: calc(100% + 1rem + 1.2em );
  9058. padding-left: 1.2em;
  9059. padding-right: calc( 1rem + 1.2em );
  9060. }
  9061. /* Right Ribbon */
  9062. .ui[class*="right ribbon"].label {
  9063. text-align: left;
  9064. -webkit-transform: translateX(-100%);
  9065. -ms-transform: translateX(-100%);
  9066. transform: translateX(-100%);
  9067. border-radius: 0.28571429rem 0em 0em 0.28571429rem;
  9068. }
  9069. .ui[class*="right ribbon"].label:after {
  9070. left: auto;
  9071. right: 0%;
  9072. border-style: solid;
  9073. border-width: 1.2em 1.2em 0em 0em;
  9074. border-color: transparent;
  9075. border-top-color: inherit;
  9076. }
  9077. /* Inside Image */
  9078. .ui.image > .ribbon.label,
  9079. .ui.card .image > .ribbon.label {
  9080. position: absolute;
  9081. top: 1rem;
  9082. }
  9083. .ui.card .image > .ui.ribbon.label,
  9084. .ui.image > .ui.ribbon.label {
  9085. left: calc( 0.05rem - 1.2em );
  9086. }
  9087. .ui.card .image > .ui[class*="right ribbon"].label,
  9088. .ui.image > .ui[class*="right ribbon"].label {
  9089. left: calc(100% + -0.05rem + 1.2em );
  9090. padding-left: 0.833em;
  9091. }
  9092. /*-------------------
  9093. Attached
  9094. --------------------*/
  9095. .ui.top.attached.label,
  9096. .ui.attached.label {
  9097. width: 100%;
  9098. position: absolute;
  9099. margin: 0em;
  9100. top: 0em;
  9101. left: 0em;
  9102. padding: 0.75em 1em;
  9103. border-radius: 0.28571429rem 0.28571429rem 0em 0em;
  9104. }
  9105. .ui.bottom.attached.label {
  9106. top: auto;
  9107. bottom: 0em;
  9108. border-radius: 0em 0em 0.28571429rem 0.28571429rem;
  9109. }
  9110. .ui.top.left.attached.label {
  9111. width: auto;
  9112. margin-top: 0em !important;
  9113. border-radius: 0.28571429rem 0em 0.28571429rem 0em;
  9114. }
  9115. .ui.top.right.attached.label {
  9116. width: auto;
  9117. left: auto;
  9118. right: 0em;
  9119. border-radius: 0em 0.28571429rem 0em 0.28571429rem;
  9120. }
  9121. .ui.bottom.left.attached.label {
  9122. width: auto;
  9123. top: auto;
  9124. bottom: 0em;
  9125. border-radius: 0em 0.28571429rem 0em 0.28571429rem;
  9126. }
  9127. .ui.bottom.right.attached.label {
  9128. top: auto;
  9129. bottom: 0em;
  9130. left: auto;
  9131. right: 0em;
  9132. width: auto;
  9133. border-radius: 0.28571429rem 0em 0.28571429rem 0em;
  9134. }
  9135. /*******************************
  9136. States
  9137. *******************************/
  9138. /*-------------------
  9139. Disabled
  9140. --------------------*/
  9141. .ui.label.disabled {
  9142. opacity: 0.5;
  9143. }
  9144. /*-------------------
  9145. Hover
  9146. --------------------*/
  9147. a.ui.labels .label:hover,
  9148. a.ui.label:hover {
  9149. background-color: #e0e0e0;
  9150. border-color: #e0e0e0;
  9151. background-image: none;
  9152. color: rgba(0, 0, 0, 0.8);
  9153. }
  9154. .ui.labels a.label:hover:before,
  9155. a.ui.label:hover:before {
  9156. background-color: #e0e0e0;
  9157. background-image: none;
  9158. color: rgba(0, 0, 0, 0.8);
  9159. }
  9160. /*-------------------
  9161. Active
  9162. --------------------*/
  9163. .ui.active.label {
  9164. background-color: #d0d0d0;
  9165. border-color: #d0d0d0;
  9166. background-image: none;
  9167. color: rgba(0, 0, 0, 0.95);
  9168. }
  9169. .ui.active.label:before {
  9170. background-color: #d0d0d0;
  9171. background-image: none;
  9172. color: rgba(0, 0, 0, 0.95);
  9173. }
  9174. /*-------------------
  9175. Active Hover
  9176. --------------------*/
  9177. a.ui.labels .active.label:hover,
  9178. a.ui.active.label:hover {
  9179. background-color: #c8c8c8;
  9180. border-color: #c8c8c8;
  9181. background-image: none;
  9182. color: rgba(0, 0, 0, 0.95);
  9183. }
  9184. .ui.labels a.active.label:ActiveHover:before,
  9185. a.ui.active.label:ActiveHover:before {
  9186. background-color: #c8c8c8;
  9187. background-image: none;
  9188. color: rgba(0, 0, 0, 0.95);
  9189. }
  9190. /*-------------------
  9191. Visible
  9192. --------------------*/
  9193. .ui.labels.visible .label,
  9194. .ui.label.visible {
  9195. display: inline-block !important;
  9196. }
  9197. /*-------------------
  9198. Hidden
  9199. --------------------*/
  9200. .ui.labels.hidden .label,
  9201. .ui.label.hidden {
  9202. display: none !important;
  9203. }
  9204. /*******************************
  9205. Variations
  9206. *******************************/
  9207. /*-------------------
  9208. Colors
  9209. --------------------*/
  9210. /*--- Red ---*/
  9211. .ui.red.labels .label,
  9212. .ui.red.label {
  9213. background-color: #db2828 !important;
  9214. border-color: #db2828 !important;
  9215. color: #ffffff !important;
  9216. }
  9217. .ui.labels .red.label:before,
  9218. .ui.red.labels .label:before,
  9219. .ui.red.label:before {
  9220. background-color: #db2828 !important;
  9221. }
  9222. .ui.red.corner.label,
  9223. .ui.red.corner.label:hover {
  9224. background-color: transparent !important;
  9225. }
  9226. a.ui.red.labels .label:hover,
  9227. a.ui.red.label:hover {
  9228. background-color: #d01919 !important;
  9229. border-color: #d01919 !important;
  9230. color: #ffffff !important;
  9231. }
  9232. .ui.labels a.red.label:hover:before,
  9233. .ui.red.labels a.label:hover:before,
  9234. a.ui.red.label:hover:before {
  9235. background-color: #d01919 !important;
  9236. }
  9237. .ui.red.ribbon.label {
  9238. border-color: #b21e1e !important;
  9239. }
  9240. /*--- Orange ---*/
  9241. .ui.orange.labels .label,
  9242. .ui.orange.label {
  9243. background-color: #f2711c !important;
  9244. border-color: #f2711c !important;
  9245. color: #ffffff !important;
  9246. }
  9247. .ui.labels .orange.label:before,
  9248. .ui.orange.labels .label:before,
  9249. .ui.orange.label:before {
  9250. background-color: #f2711c !important;
  9251. }
  9252. .ui.orange.corner.label,
  9253. .ui.orange.corner.label:hover {
  9254. background-color: transparent !important;
  9255. }
  9256. a.ui.orange.labels .label:hover,
  9257. a.ui.orange.label:hover {
  9258. background-color: #f26202 !important;
  9259. border-color: #f26202 !important;
  9260. color: #ffffff !important;
  9261. }
  9262. .ui.labels a.orange.label:hover:before,
  9263. .ui.orange.labels a.label:hover:before,
  9264. a.ui.orange.label:hover:before {
  9265. background-color: #f26202 !important;
  9266. }
  9267. .ui.orange.ribbon.label {
  9268. border-color: #cf590c !important;
  9269. }
  9270. /*--- Yellow ---*/
  9271. .ui.yellow.labels .label,
  9272. .ui.yellow.label {
  9273. background-color: #fbbd08 !important;
  9274. border-color: #fbbd08 !important;
  9275. color: #ffffff !important;
  9276. }
  9277. .ui.labels .yellow.label:before,
  9278. .ui.yellow.labels .label:before,
  9279. .ui.yellow.label:before {
  9280. background-color: #fbbd08 !important;
  9281. }
  9282. .ui.yellow.corner.label,
  9283. .ui.yellow.corner.label:hover {
  9284. background-color: transparent !important;
  9285. }
  9286. a.ui.yellow.labels .label:hover,
  9287. a.ui.yellow.label:hover {
  9288. background-color: #eaae00 !important;
  9289. border-color: #eaae00 !important;
  9290. color: #ffffff !important;
  9291. }
  9292. .ui.labels a.yellow.label:hover:before,
  9293. .ui.yellow.labels a.label:hover:before,
  9294. a.ui.yellow.label:hover:before {
  9295. background-color: #eaae00 !important;
  9296. }
  9297. .ui.yellow.ribbon.label {
  9298. border-color: #cd9903 !important;
  9299. }
  9300. /*--- Olive ---*/
  9301. .ui.olive.labels .label,
  9302. .ui.olive.label {
  9303. background-color: #b5cc18 !important;
  9304. border-color: #b5cc18 !important;
  9305. color: #ffffff !important;
  9306. }
  9307. .ui.labels .olive.label:before,
  9308. .ui.olive.labels .label:before,
  9309. .ui.olive.label:before {
  9310. background-color: #b5cc18 !important;
  9311. }
  9312. .ui.olive.corner.label,
  9313. .ui.olive.corner.label:hover {
  9314. background-color: transparent !important;
  9315. }
  9316. a.ui.olive.labels .label:hover,
  9317. a.ui.olive.label:hover {
  9318. background-color: #a7bd0d !important;
  9319. border-color: #a7bd0d !important;
  9320. color: #ffffff !important;
  9321. }
  9322. .ui.labels a.olive.label:hover:before,
  9323. .ui.olive.labels a.label:hover:before,
  9324. a.ui.olive.label:hover:before {
  9325. background-color: #a7bd0d !important;
  9326. }
  9327. .ui.olive.ribbon.label {
  9328. border-color: #198f35 !important;
  9329. }
  9330. /*--- Green ---*/
  9331. .ui.green.labels .label,
  9332. .ui.green.label {
  9333. background-color: #21ba45 !important;
  9334. border-color: #21ba45 !important;
  9335. color: #ffffff !important;
  9336. }
  9337. .ui.labels .green.label:before,
  9338. .ui.green.labels .label:before,
  9339. .ui.green.label:before {
  9340. background-color: #21ba45 !important;
  9341. }
  9342. .ui.green.corner.label,
  9343. .ui.green.corner.label:hover {
  9344. background-color: transparent !important;
  9345. }
  9346. a.ui.green.labels .label:hover,
  9347. a.ui.green.label:hover {
  9348. background-color: #16ab39 !important;
  9349. border-color: #16ab39 !important;
  9350. color: #ffffff !important;
  9351. }
  9352. .ui.labels a.green.label:hover:before,
  9353. .ui.green.labels a.label:hover:before,
  9354. a.ui.green.label:hover:before {
  9355. background-color: #16ab39 !important;
  9356. }
  9357. .ui.green.ribbon.label {
  9358. border-color: #198f35 !important;
  9359. }
  9360. /*--- Teal ---*/
  9361. .ui.teal.labels .label,
  9362. .ui.teal.label {
  9363. background-color: #00b5ad !important;
  9364. border-color: #00b5ad !important;
  9365. color: #ffffff !important;
  9366. }
  9367. .ui.labels .teal.label:before,
  9368. .ui.teal.labels .label:before,
  9369. .ui.teal.label:before {
  9370. background-color: #00b5ad !important;
  9371. }
  9372. .ui.teal.corner.label,
  9373. .ui.teal.corner.label:hover {
  9374. background-color: transparent !important;
  9375. }
  9376. a.ui.teal.labels .label:hover,
  9377. a.ui.teal.label:hover {
  9378. background-color: #009c95 !important;
  9379. border-color: #009c95 !important;
  9380. color: #ffffff !important;
  9381. }
  9382. .ui.labels a.teal.label:hover:before,
  9383. .ui.teal.labels a.label:hover:before,
  9384. a.ui.teal.label:hover:before {
  9385. background-color: #009c95 !important;
  9386. }
  9387. .ui.teal.ribbon.label {
  9388. border-color: #00827c !important;
  9389. }
  9390. /*--- Blue ---*/
  9391. .ui.blue.labels .label,
  9392. .ui.blue.label {
  9393. background-color: #2185d0 !important;
  9394. border-color: #2185d0 !important;
  9395. color: #ffffff !important;
  9396. }
  9397. .ui.labels .blue.label:before,
  9398. .ui.blue.labels .label:before,
  9399. .ui.blue.label:before {
  9400. background-color: #2185d0 !important;
  9401. }
  9402. .ui.blue.corner.label,
  9403. .ui.blue.corner.label:hover {
  9404. background-color: transparent !important;
  9405. }
  9406. a.ui.blue.labels .label:hover,
  9407. a.ui.blue.label:hover {
  9408. background-color: #1678c2 !important;
  9409. border-color: #1678c2 !important;
  9410. color: #ffffff !important;
  9411. }
  9412. .ui.labels a.blue.label:hover:before,
  9413. .ui.blue.labels a.label:hover:before,
  9414. a.ui.blue.label:hover:before {
  9415. background-color: #1678c2 !important;
  9416. }
  9417. .ui.blue.ribbon.label {
  9418. border-color: #1a69a4 !important;
  9419. }
  9420. /*--- Violet ---*/
  9421. .ui.violet.labels .label,
  9422. .ui.violet.label {
  9423. background-color: #6435c9 !important;
  9424. border-color: #6435c9 !important;
  9425. color: #ffffff !important;
  9426. }
  9427. .ui.labels .violet.label:before,
  9428. .ui.violet.labels .label:before,
  9429. .ui.violet.label:before {
  9430. background-color: #6435c9 !important;
  9431. }
  9432. .ui.violet.corner.label,
  9433. .ui.violet.corner.label:hover {
  9434. background-color: transparent !important;
  9435. }
  9436. a.ui.violet.labels .label:hover,
  9437. a.ui.violet.label:hover {
  9438. background-color: #5829bb !important;
  9439. border-color: #5829bb !important;
  9440. color: #ffffff !important;
  9441. }
  9442. .ui.labels a.violet.label:hover:before,
  9443. .ui.violet.labels a.label:hover:before,
  9444. a.ui.violet.label:hover:before {
  9445. background-color: #5829bb !important;
  9446. }
  9447. .ui.violet.ribbon.label {
  9448. border-color: #502aa1 !important;
  9449. }
  9450. /*--- Purple ---*/
  9451. .ui.purple.labels .label,
  9452. .ui.purple.label {
  9453. background-color: #a333c8 !important;
  9454. border-color: #a333c8 !important;
  9455. color: #ffffff !important;
  9456. }
  9457. .ui.labels .purple.label:before,
  9458. .ui.purple.labels .label:before,
  9459. .ui.purple.label:before {
  9460. background-color: #a333c8 !important;
  9461. }
  9462. .ui.purple.corner.label,
  9463. .ui.purple.corner.label:hover {
  9464. background-color: transparent !important;
  9465. }
  9466. a.ui.purple.labels .label:hover,
  9467. a.ui.purple.label:hover {
  9468. background-color: #9627ba !important;
  9469. border-color: #9627ba !important;
  9470. color: #ffffff !important;
  9471. }
  9472. .ui.labels a.purple.label:hover:before,
  9473. .ui.purple.labels a.label:hover:before,
  9474. a.ui.purple.label:hover:before {
  9475. background-color: #9627ba !important;
  9476. }
  9477. .ui.purple.ribbon.label {
  9478. border-color: #82299f !important;
  9479. }
  9480. /*--- Pink ---*/
  9481. .ui.pink.labels .label,
  9482. .ui.pink.label {
  9483. background-color: #e03997 !important;
  9484. border-color: #e03997 !important;
  9485. color: #ffffff !important;
  9486. }
  9487. .ui.labels .pink.label:before,
  9488. .ui.pink.labels .label:before,
  9489. .ui.pink.label:before {
  9490. background-color: #e03997 !important;
  9491. }
  9492. .ui.pink.corner.label,
  9493. .ui.pink.corner.label:hover {
  9494. background-color: transparent !important;
  9495. }
  9496. a.ui.pink.labels .label:hover,
  9497. a.ui.pink.label:hover {
  9498. background-color: #e61a8d !important;
  9499. border-color: #e61a8d !important;
  9500. color: #ffffff !important;
  9501. }
  9502. .ui.labels a.pink.label:hover:before,
  9503. .ui.pink.labels a.label:hover:before,
  9504. a.ui.pink.label:hover:before {
  9505. background-color: #e61a8d !important;
  9506. }
  9507. .ui.pink.ribbon.label {
  9508. border-color: #c71f7e !important;
  9509. }
  9510. /*--- Brown ---*/
  9511. .ui.brown.labels .label,
  9512. .ui.brown.label {
  9513. background-color: #a5673f !important;
  9514. border-color: #a5673f !important;
  9515. color: #ffffff !important;
  9516. }
  9517. .ui.labels .brown.label:before,
  9518. .ui.brown.labels .label:before,
  9519. .ui.brown.label:before {
  9520. background-color: #a5673f !important;
  9521. }
  9522. .ui.brown.corner.label,
  9523. .ui.brown.corner.label:hover {
  9524. background-color: transparent !important;
  9525. }
  9526. a.ui.brown.labels .label:hover,
  9527. a.ui.brown.label:hover {
  9528. background-color: #975b33 !important;
  9529. border-color: #975b33 !important;
  9530. color: #ffffff !important;
  9531. }
  9532. .ui.labels a.brown.label:hover:before,
  9533. .ui.brown.labels a.label:hover:before,
  9534. a.ui.brown.label:hover:before {
  9535. background-color: #975b33 !important;
  9536. }
  9537. .ui.brown.ribbon.label {
  9538. border-color: #805031 !important;
  9539. }
  9540. /*--- Grey ---*/
  9541. .ui.grey.labels .label,
  9542. .ui.grey.label {
  9543. background-color: #767676 !important;
  9544. border-color: #767676 !important;
  9545. color: #ffffff !important;
  9546. }
  9547. .ui.labels .grey.label:before,
  9548. .ui.grey.labels .label:before,
  9549. .ui.grey.label:before {
  9550. background-color: #767676 !important;
  9551. }
  9552. .ui.grey.corner.label,
  9553. .ui.grey.corner.label:hover {
  9554. background-color: transparent !important;
  9555. }
  9556. a.ui.grey.labels .label:hover,
  9557. a.ui.grey.label:hover {
  9558. background-color: #838383 !important;
  9559. border-color: #838383 !important;
  9560. color: #ffffff !important;
  9561. }
  9562. .ui.labels a.grey.label:hover:before,
  9563. .ui.grey.labels a.label:hover:before,
  9564. a.ui.grey.label:hover:before {
  9565. background-color: #838383 !important;
  9566. }
  9567. .ui.grey.ribbon.label {
  9568. border-color: #5d5d5d !important;
  9569. }
  9570. /*--- Black ---*/
  9571. .ui.black.labels .label,
  9572. .ui.black.label {
  9573. background-color: #1b1c1d !important;
  9574. border-color: #1b1c1d !important;
  9575. color: #ffffff !important;
  9576. }
  9577. .ui.labels .black.label:before,
  9578. .ui.black.labels .label:before,
  9579. .ui.black.label:before {
  9580. background-color: #1b1c1d !important;
  9581. }
  9582. .ui.black.corner.label,
  9583. .ui.black.corner.label:hover {
  9584. background-color: transparent !important;
  9585. }
  9586. a.ui.black.labels .label:hover,
  9587. a.ui.black.label:hover {
  9588. background-color: #27292a !important;
  9589. border-color: #27292a !important;
  9590. color: #ffffff !important;
  9591. }
  9592. .ui.labels a.black.label:hover:before,
  9593. .ui.black.labels a.label:hover:before,
  9594. a.ui.black.label:hover:before {
  9595. background-color: #27292a !important;
  9596. }
  9597. .ui.black.ribbon.label {
  9598. border-color: #5d5d5d !important;
  9599. }
  9600. /*-------------------
  9601. Fluid
  9602. --------------------*/
  9603. .ui.label.fluid,
  9604. .ui.fluid.labels > .label {
  9605. width: 100%;
  9606. box-sizing: border-box;
  9607. }
  9608. /*-------------------
  9609. Inverted
  9610. --------------------*/
  9611. .ui.inverted.labels .label,
  9612. .ui.inverted.label {
  9613. color: rgba(255, 255, 255, 0.9) !important;
  9614. }
  9615. /*-------------------
  9616. Horizontal
  9617. --------------------*/
  9618. .ui.horizontal.labels .label,
  9619. .ui.horizontal.label {
  9620. margin: 0em 0.5em 0em 0em;
  9621. padding: 0.4em 0.833em;
  9622. min-width: 3em;
  9623. text-align: center;
  9624. }
  9625. /*-------------------
  9626. Circular
  9627. --------------------*/
  9628. .ui.circular.labels .label,
  9629. .ui.circular.label {
  9630. min-width: 2em;
  9631. min-height: 2em;
  9632. padding: 0.5em !important;
  9633. line-height: 1em;
  9634. text-align: center;
  9635. border-radius: 500rem;
  9636. }
  9637. .ui.empty.circular.labels .label,
  9638. .ui.empty.circular.label {
  9639. min-width: 0em;
  9640. min-height: 0em;
  9641. overflow: hidden;
  9642. width: 0.5em;
  9643. height: 0.5em;
  9644. vertical-align: baseline;
  9645. }
  9646. /*-------------------
  9647. Pointing
  9648. --------------------*/
  9649. .ui.pointing.label {
  9650. position: relative;
  9651. }
  9652. .ui.attached.pointing.label {
  9653. position: absolute;
  9654. }
  9655. .ui.pointing.label:before {
  9656. position: absolute;
  9657. content: '';
  9658. -webkit-transform: rotate(45deg);
  9659. -ms-transform: rotate(45deg);
  9660. transform: rotate(45deg);
  9661. background-image: none;
  9662. z-index: 2;
  9663. width: 0.6em;
  9664. height: 0.6em;
  9665. -webkit-transition: background 0.1s ease;
  9666. transition: background 0.1s ease;
  9667. }
  9668. /*--- Above ---*/
  9669. .ui.pointing.label:before {
  9670. background-color: #e8e8e8;
  9671. background-image: none;
  9672. }
  9673. .ui.pointing.label,
  9674. .ui.pointing.above.label {
  9675. margin-top: 1em;
  9676. }
  9677. .ui.pointing.label:before,
  9678. .ui.pointing.above.label:before {
  9679. margin-left: -0.3em;
  9680. top: -0.3em;
  9681. left: 50%;
  9682. }
  9683. /*--- Below ---*/
  9684. .ui.pointing.bottom.label,
  9685. .ui.pointing.below.label {
  9686. margin-top: 0em;
  9687. margin-bottom: 1em;
  9688. }
  9689. .ui.pointing.bottom.label:before,
  9690. .ui.pointing.below.label:before {
  9691. margin-left: -0.3em;
  9692. top: auto;
  9693. right: auto;
  9694. bottom: -0.3em;
  9695. left: 50%;
  9696. }
  9697. /*--- Left ---*/
  9698. .ui.pointing.left.label {
  9699. margin-top: 0em;
  9700. margin-left: 0.6em;
  9701. }
  9702. .ui.pointing.left.label:before {
  9703. margin-top: -0.3em;
  9704. bottom: auto;
  9705. right: auto;
  9706. top: 50%;
  9707. left: 0em;
  9708. }
  9709. /*--- Right ---*/
  9710. .ui.pointing.right.label {
  9711. margin-top: 0em;
  9712. margin-right: 0.6em;
  9713. }
  9714. .ui.pointing.right.label:before {
  9715. margin-top: -0.3em;
  9716. right: -0.3em;
  9717. top: 50%;
  9718. bottom: auto;
  9719. left: auto;
  9720. }
  9721. /*------------------
  9722. Floating Label
  9723. -------------------*/
  9724. .ui.floating.label {
  9725. position: absolute;
  9726. z-index: 100;
  9727. top: -1em;
  9728. left: 100%;
  9729. margin: 0em 0em 0em -1.5em !important;
  9730. }
  9731. /*-------------------
  9732. Sizes
  9733. --------------------*/
  9734. .ui.mini.labels .label,
  9735. .ui.mini.label {
  9736. font-size: 0.64285714rem;
  9737. }
  9738. .ui.tiny.labels .label,
  9739. .ui.tiny.label {
  9740. font-size: 0.71428571rem;
  9741. }
  9742. .ui.small.labels .label,
  9743. .ui.small.label {
  9744. font-size: 0.78571429rem;
  9745. }
  9746. .ui.labels .label,
  9747. .ui.label {
  9748. font-size: 0.85714286rem;
  9749. }
  9750. .ui.large.labels .label,
  9751. .ui.large.label {
  9752. font-size: 0.85714286rem;
  9753. }
  9754. .ui.big.labels .label,
  9755. .ui.big.label {
  9756. font-size: 0.85714286rem;
  9757. }
  9758. .ui.huge.labels .label,
  9759. .ui.huge.label {
  9760. font-size: 0.85714286rem;
  9761. }
  9762. .ui.massive.labels .label,
  9763. .ui.massive.label {
  9764. font-size: 0.85714286rem;
  9765. }
  9766. /*******************************
  9767. Theme Overrides
  9768. *******************************/
  9769. /*******************************
  9770. Site Overrides
  9771. *******************************/
  9772. /*!
  9773. * # Semantic UI 2.0.0 - List
  9774. * http://github.com/semantic-org/semantic-ui/
  9775. *
  9776. *
  9777. * Copyright 2015 Contributors
  9778. * Released under the MIT license
  9779. * http://opensource.org/licenses/MIT
  9780. *
  9781. */
  9782. /*******************************
  9783. List
  9784. *******************************/
  9785. ul.ui.list,
  9786. ol.ui.list,
  9787. .ui.list {
  9788. list-style-type: none;
  9789. margin: 1em 0em;
  9790. padding: 0em 0em;
  9791. }
  9792. ul.ui.list:first-child,
  9793. ol.ui.list:first-child,
  9794. .ui.list:first-child {
  9795. margin-top: 0em;
  9796. padding-top: 0em;
  9797. }
  9798. ul.ui.list:last-child,
  9799. ol.ui.list:last-child,
  9800. .ui.list:last-child {
  9801. margin-bottom: 0em;
  9802. padding-bottom: 0em;
  9803. }
  9804. /*******************************
  9805. Content
  9806. *******************************/
  9807. /* List Item */
  9808. ul.ui.list li,
  9809. ol.ui.list li,
  9810. .ui.list > .item,
  9811. .ui.list .list > .item {
  9812. display: list-item;
  9813. table-layout: fixed;
  9814. list-style-type: none;
  9815. list-style-position: outside;
  9816. padding: 0.21428571em 0em;
  9817. line-height: 1.14285714em;
  9818. }
  9819. ul.ui.list > li:first-child:after,
  9820. ol.ui.list > li:first-child:after,
  9821. .ui.list > .list > .item,
  9822. .ui.list > .item:after {
  9823. content: '';
  9824. display: block;
  9825. height: 0;
  9826. clear: both;
  9827. visibility: hidden;
  9828. }
  9829. ul.ui.list li:first-child,
  9830. ol.ui.list li:first-child,
  9831. .ui.list .list > .item:first-child,
  9832. .ui.list > .item:first-child {
  9833. padding-top: 0em;
  9834. }
  9835. ul.ui.list li:last-child,
  9836. ol.ui.list li:last-child,
  9837. .ui.list .list > .item:last-child,
  9838. .ui.list > .item:last-child {
  9839. padding-bottom: 0em;
  9840. }
  9841. /* Child List */
  9842. ul.ui.list ul,
  9843. ol.ui.list ol,
  9844. .ui.list .list {
  9845. clear: both;
  9846. margin: 0em;
  9847. padding: 0.75em 0em 0.25em 0.5em;
  9848. }
  9849. /* Child Item */
  9850. ul.ui.list ul li,
  9851. ol.ui.list ol li,
  9852. .ui.list .list > .item {
  9853. padding: 0.14285714em 0em;
  9854. line-height: inherit;
  9855. }
  9856. /* Icon */
  9857. .ui.list .list > .item > i.icon,
  9858. .ui.list > .item > i.icon {
  9859. display: table-cell;
  9860. margin: 0em;
  9861. padding-top: 0.07142857em;
  9862. padding-right: 0.28571429em;
  9863. vertical-align: top;
  9864. -webkit-transition: color 0.1s ease;
  9865. transition: color 0.1s ease;
  9866. }
  9867. .ui.list .list > .item > i.icon:only-child,
  9868. .ui.list > .item > i.icon:only-child {
  9869. display: inline-block;
  9870. vertical-align: top;
  9871. }
  9872. /* Image */
  9873. .ui.list .list > .item > .image,
  9874. .ui.list > .item > .image {
  9875. display: table-cell;
  9876. background-color: transparent;
  9877. margin: 0em;
  9878. padding-right: 0.5em;
  9879. vertical-align: top;
  9880. }
  9881. .ui.list .list > .item > .image img,
  9882. .ui.list > .item > .image img {
  9883. vertical-align: top;
  9884. }
  9885. .ui.list .list > .item > img.image,
  9886. .ui.list .list > .item > .image:only-child,
  9887. .ui.list > .item > img.image,
  9888. .ui.list > .item > .image:only-child {
  9889. display: inline-block;
  9890. padding-right: 0em;
  9891. }
  9892. /* Content */
  9893. .ui.list .list > .item > .content,
  9894. .ui.list > .item > .content {
  9895. line-height: 1.14285714em;
  9896. }
  9897. .ui.list .list > .item > .image + .content,
  9898. .ui.list .list > .item > .icon + .content,
  9899. .ui.list > .item > .image + .content,
  9900. .ui.list > .item > .icon + .content {
  9901. display: table-cell;
  9902. padding: 0em 0em 0em 0.5em;
  9903. vertical-align: top;
  9904. }
  9905. .ui.list .list > .item > img.image + .content,
  9906. .ui.list > .item > img.image + .content {
  9907. display: inline-block;
  9908. }
  9909. .ui.list .list > .item > .content > .list,
  9910. .ui.list > .item > .content > .list {
  9911. margin-left: 0em;
  9912. padding-left: 0em;
  9913. }
  9914. /* Header */
  9915. .ui.list .list > .item .header,
  9916. .ui.list > .item .header {
  9917. display: block;
  9918. margin: 0em;
  9919. font-family: 'Lato', 'Helvetica Neue', Arial, Helvetica, sans-serif;
  9920. font-weight: bold;
  9921. color: rgba(0, 0, 0, 0.87);
  9922. }
  9923. /* Description */
  9924. .ui.list .list > .item .description,
  9925. .ui.list > .item .description {
  9926. display: block;
  9927. color: rgba(0, 0, 0, 0.7);
  9928. }
  9929. /* Child Link */
  9930. .ui.list > .item a,
  9931. .ui.list .list > .item a {
  9932. cursor: pointer;
  9933. }
  9934. /* Linking Item */
  9935. .ui.list .list > a.item,
  9936. .ui.list > a.item {
  9937. cursor: pointer;
  9938. color: #4183c4;
  9939. }
  9940. .ui.list .list > a.item:hover,
  9941. .ui.list > a.item:hover {
  9942. color: #1e70bf;
  9943. }
  9944. /* Linked Item Icons */
  9945. .ui.list .list > a.item i.icon,
  9946. .ui.list > a.item i.icon {
  9947. color: rgba(0, 0, 0, 0.4);
  9948. }
  9949. /* Header Link */
  9950. .ui.list .list > .item a.header,
  9951. .ui.list > .item a.header {
  9952. cursor: pointer;
  9953. color: #4183c4 !important;
  9954. }
  9955. .ui.list .list > .item a.header:hover,
  9956. .ui.list > .item a.header:hover {
  9957. color: #1e70bf !important;
  9958. }
  9959. /* Floated Content */
  9960. .ui.list .list > .item [class*="left floated"],
  9961. .ui.list > .item [class*="left floated"] {
  9962. float: left;
  9963. margin: 0em 1em 0em 0em;
  9964. }
  9965. .ui.list .list > .item [class*="right floated"],
  9966. .ui.list > .item [class*="right floated"] {
  9967. float: right;
  9968. margin: 0em 0em 0em 1em;
  9969. }
  9970. /*******************************
  9971. Coupling
  9972. *******************************/
  9973. .ui.menu .ui.list > .item,
  9974. .ui.menu .ui.list .list > .item {
  9975. display: list-item;
  9976. table-layout: fixed;
  9977. background-color: transparent;
  9978. list-style-type: none;
  9979. list-style-position: outside;
  9980. padding: 0.21428571em 0em;
  9981. line-height: 1.14285714em;
  9982. }
  9983. .ui.menu .ui.list .list > .item:before,
  9984. .ui.menu .ui.list > .item:before {
  9985. border: none;
  9986. background: none;
  9987. }
  9988. .ui.menu .ui.list .list > .item:first-child,
  9989. .ui.menu .ui.list > .item:first-child {
  9990. padding-top: 0em;
  9991. }
  9992. .ui.menu .ui.list .list > .item:last-child,
  9993. .ui.menu .ui.list > .item:last-child {
  9994. padding-bottom: 0em;
  9995. }
  9996. /*******************************
  9997. Types
  9998. *******************************/
  9999. /*-------------------
  10000. Horizontal
  10001. --------------------*/
  10002. .ui.horizontal.list {
  10003. display: inline-block;
  10004. font-size: 0em;
  10005. }
  10006. .ui.horizontal.list > .item {
  10007. display: inline-block;
  10008. margin-left: 1em;
  10009. font-size: 1rem;
  10010. }
  10011. .ui.horizontal.list:not(.celled) > .item:first-child {
  10012. margin-left: 0em !important;
  10013. padding-left: 0em !important;
  10014. }
  10015. .ui.horizontal.list .list {
  10016. padding-left: 0em;
  10017. padding-bottom: 0em;
  10018. }
  10019. .ui.horizontal.list > .item > .image,
  10020. .ui.horizontal.list .list > .item > .image,
  10021. .ui.horizontal.list > .item > .icon,
  10022. .ui.horizontal.list .list > .item > .icon,
  10023. .ui.horizontal.list > .item > .content,
  10024. .ui.horizontal.list .list > .item > .content {
  10025. vertical-align: middle;
  10026. }
  10027. /* Padding on all elements */
  10028. .ui.horizontal.list > .item:first-child,
  10029. .ui.horizontal.list > .item:last-child {
  10030. padding-top: 0.21428571em;
  10031. padding-bottom: 0.21428571em;
  10032. }
  10033. /* Horizontal List */
  10034. .ui.horizontal.list > .item > i.icon {
  10035. margin: 0em;
  10036. padding: 0em 0.25em 0em 0em;
  10037. }
  10038. .ui.horizontal.list > .item > .icon,
  10039. .ui.horizontal.list > .item > .icon + .content {
  10040. float: none;
  10041. display: inline-block;
  10042. }
  10043. /*******************************
  10044. States
  10045. *******************************/
  10046. /*-------------------
  10047. Disabled
  10048. --------------------*/
  10049. .ui.list .list > .disabled.item,
  10050. .ui.list > .disabled.item {
  10051. pointer-events: none;
  10052. color: rgba(40, 40, 40, 0.3) !important;
  10053. }
  10054. .ui.inverted.list .list > .disabled.item,
  10055. .ui.inverted.list > .disabled.item {
  10056. color: rgba(225, 225, 225, 0.3) !important;
  10057. }
  10058. /*-------------------
  10059. Hover
  10060. --------------------*/
  10061. .ui.list .list > a.item:hover .icon,
  10062. .ui.list > a.item:hover .icon {
  10063. color: rgba(0, 0, 0, 0.87);
  10064. }
  10065. /*******************************
  10066. Variations
  10067. *******************************/
  10068. /*-------------------
  10069. Inverted
  10070. --------------------*/
  10071. .ui.inverted.list .list > a.item > .icon,
  10072. .ui.inverted.list > a.item > .icon {
  10073. color: rgba(255, 255, 255, 0.7);
  10074. }
  10075. .ui.inverted.list .list > .item .header,
  10076. .ui.inverted.list > .item .header {
  10077. color: rgba(255, 255, 255, 0.9);
  10078. }
  10079. .ui.inverted.list .list > .item .description,
  10080. .ui.inverted.list > .item .description {
  10081. color: rgba(255, 255, 255, 0.7);
  10082. }
  10083. /* Item Link */
  10084. .ui.inverted.list .list > a.item,
  10085. .ui.inverted.list > a.item {
  10086. cursor: pointer;
  10087. color: rgba(255, 255, 255, 0.9);
  10088. }
  10089. .ui.inverted.list .list > a.item:hover,
  10090. .ui.inverted.list > a.item:hover {
  10091. color: #1e70bf;
  10092. }
  10093. /* Linking Content */
  10094. .ui.inverted.list .item a:not(.ui) {
  10095. color: rgba(255, 255, 255, 0.9) !important;
  10096. }
  10097. .ui.inverted.list .item a:not(.ui):hover {
  10098. color: #1e70bf !important;
  10099. }
  10100. /*-------------------
  10101. Aligned
  10102. --------------------*/
  10103. .ui.list[class*="top aligned"] .image,
  10104. .ui.list[class*="top aligned"] .content,
  10105. .ui.list [class*="top aligned"] {
  10106. vertical-align: top !important;
  10107. }
  10108. .ui.list[class*="middle aligned"] .image,
  10109. .ui.list[class*="middle aligned"] .content,
  10110. .ui.list [class*="middle aligned"] {
  10111. vertical-align: middle !important;
  10112. }
  10113. .ui.list[class*="bottom aligned"] .image,
  10114. .ui.list[class*="bottom aligned"] .content,
  10115. .ui.list [class*="bottom aligned"] {
  10116. vertical-align: bottom !important;
  10117. }
  10118. /*-------------------
  10119. Link
  10120. --------------------*/
  10121. .ui.link.list .item,
  10122. .ui.link.list a.item,
  10123. .ui.link.list .item a:not(.ui) {
  10124. color: rgba(0, 0, 0, 0.4);
  10125. -webkit-transition: 0.1s color ease;
  10126. transition: 0.1s color ease;
  10127. }
  10128. .ui.link.list a.item:hover,
  10129. .ui.link.list .item a:not(.ui):hover {
  10130. color: rgba(0, 0, 0, 0.8);
  10131. }
  10132. .ui.link.list a.item:active,
  10133. .ui.link.list .item a:not(.ui):active {
  10134. color: rgba(0, 0, 0, 0.9);
  10135. }
  10136. .ui.link.list .active.item,
  10137. .ui.link.list .active.item a:not(.ui) {
  10138. color: rgba(0, 0, 0, 0.95);
  10139. }
  10140. /* Inverted */
  10141. .ui.inverted.link.list .item,
  10142. .ui.inverted.link.list a.item,
  10143. .ui.inverted.link.list .item a:not(.ui) {
  10144. color: rgba(255, 255, 255, 0.5);
  10145. }
  10146. .ui.inverted.link.list a.item:hover,
  10147. .ui.inverted.link.list .item a:not(.ui):hover {
  10148. color: #ffffff;
  10149. }
  10150. .ui.inverted.link.list a.item:active,
  10151. .ui.inverted.link.list .item a:not(.ui):active {
  10152. color: #ffffff;
  10153. }
  10154. .ui.inverted.link.list a.active.item,
  10155. .ui.inverted.link.list .active.item a:not(.ui) {
  10156. color: #ffffff;
  10157. }
  10158. /*-------------------
  10159. Selection
  10160. --------------------*/
  10161. .ui.selection.list .list > .item,
  10162. .ui.selection.list > .item {
  10163. cursor: pointer;
  10164. background: transparent;
  10165. padding: 0.5em 0.5em;
  10166. margin: 0em;
  10167. color: rgba(0, 0, 0, 0.4);
  10168. border-radius: 0.5em;
  10169. -webkit-transition: 0.1s color ease, 0.1s padding-left ease, 0.1s background-color ease;
  10170. transition: 0.1s color ease, 0.1s padding-left ease, 0.1s background-color ease;
  10171. }
  10172. .ui.selection.list .list > .item:last-child,
  10173. .ui.selection.list > .item:last-child {
  10174. margin-bottom: 0em;
  10175. }
  10176. .ui.selection.list.list > .item:hover,
  10177. .ui.selection.list > .item:hover {
  10178. background: rgba(0, 0, 0, 0.03);
  10179. color: rgba(0, 0, 0, 0.8);
  10180. }
  10181. .ui.selection.list .list > .item:active,
  10182. .ui.selection.list > .item:active {
  10183. background: rgba(0, 0, 0, 0.05);
  10184. color: rgba(0, 0, 0, 0.9);
  10185. }
  10186. .ui.selection.list .list > .item.active,
  10187. .ui.selection.list > .item.active {
  10188. background: rgba(0, 0, 0, 0.05);
  10189. color: rgba(0, 0, 0, 0.95);
  10190. }
  10191. /* Inverted */
  10192. .ui.inverted.selection.list > .item,
  10193. .ui.inverted.selection.list > .item {
  10194. background: transparent;
  10195. color: rgba(255, 255, 255, 0.5);
  10196. }
  10197. .ui.inverted.selection.list > .item:hover,
  10198. .ui.inverted.selection.list > .item:hover {
  10199. background: rgba(255, 255, 255, 0.02);
  10200. color: #ffffff;
  10201. }
  10202. .ui.inverted.selection.list > .item:active,
  10203. .ui.inverted.selection.list > .item:active {
  10204. background: rgba(255, 255, 255, 0.08);
  10205. color: #ffffff;
  10206. }
  10207. .ui.inverted.selection.list > .item.active,
  10208. .ui.inverted.selection.list > .item.active {
  10209. background: rgba(255, 255, 255, 0.08);
  10210. color: #ffffff;
  10211. }
  10212. /* Celled / Divided Selection List */
  10213. .ui.celled.selection.list .list > .item,
  10214. .ui.divided.selection.list .list > .item,
  10215. .ui.celled.selection.list > .item,
  10216. .ui.divided.selection.list > .item {
  10217. border-radius: 0em;
  10218. }
  10219. /*-------------------
  10220. Animated
  10221. --------------------*/
  10222. .ui.animated.list > .item {
  10223. -webkit-transition: 0.25s color ease 0.1s, 0.25s padding-left ease 0.1s, 0.25s background-color ease 0.1s;
  10224. transition: 0.25s color ease 0.1s, 0.25s padding-left ease 0.1s, 0.25s background-color ease 0.1s;
  10225. }
  10226. .ui.animated.list:not(.horizontal) > .item:hover {
  10227. padding-left: 1em;
  10228. }
  10229. /*-------------------
  10230. Fitted
  10231. --------------------*/
  10232. .ui.fitted.list:not(.selection) .list > .item,
  10233. .ui.fitted.list:not(.selection) > .item {
  10234. padding-left: 0em;
  10235. padding-right: 0em;
  10236. }
  10237. .ui.fitted.selection.list .list > .item,
  10238. .ui.fitted.selection.list > .item {
  10239. margin-left: -0.5em;
  10240. margin-right: -0.5em;
  10241. }
  10242. /*-------------------
  10243. Bulleted
  10244. --------------------*/
  10245. ul.ui.list,
  10246. .ui.bulleted.list {
  10247. margin-left: 1.25rem;
  10248. }
  10249. ul.ui.list li,
  10250. .ui.bulleted.list .list > .item,
  10251. .ui.bulleted.list > .item {
  10252. position: relative;
  10253. }
  10254. ul.ui.list li:before,
  10255. .ui.bulleted.list .list > .item:before,
  10256. .ui.bulleted.list > .item:before {
  10257. -webkit-user-select: none;
  10258. -moz-user-select: none;
  10259. -ms-user-select: none;
  10260. user-select: none;
  10261. pointer-events: none;
  10262. position: absolute;
  10263. top: auto;
  10264. left: auto;
  10265. margin-left: -1.25rem;
  10266. content: '•';
  10267. opacity: 1;
  10268. color: inherit;
  10269. vertical-align: top;
  10270. }
  10271. ul.ui.list ul,
  10272. .ui.bulleted.list .list {
  10273. padding-left: 1.25rem;
  10274. }
  10275. /* Horizontal Bulleted */
  10276. ul.ui.horizontal.bulleted.list,
  10277. .ui.horizontal.bulleted.list {
  10278. margin-left: 0em;
  10279. }
  10280. ul.ui.horizontal.bulleted.list li,
  10281. .ui.horizontal.bulleted.list > .item {
  10282. margin-left: 1.75rem;
  10283. }
  10284. ul.ui.horizontal.bulleted.list li:first-child,
  10285. .ui.horizontal.bulleted.list > .item:first-child {
  10286. margin-left: 0em;
  10287. }
  10288. ul.ui.horizontal.bulleted.list li::before,
  10289. .ui.horizontal.bulleted.list > .item::before {
  10290. color: rgba(0, 0, 0, 0.87);
  10291. }
  10292. ul.ui.horizontal.bulleted.list li:first-child::before,
  10293. .ui.horizontal.bulleted.list > .item:first-child::before {
  10294. display: none;
  10295. }
  10296. /*-------------------
  10297. Ordered
  10298. --------------------*/
  10299. ol.ui.list,
  10300. .ui.ordered.list,
  10301. .ui.ordered.list .list,
  10302. ol.ui.list ol {
  10303. counter-reset: ordered;
  10304. margin-left: 1.25rem;
  10305. list-style-type: none;
  10306. }
  10307. ol.ui.list li,
  10308. .ui.ordered.list .list > .item,
  10309. .ui.ordered.list > .item {
  10310. list-style-type: none;
  10311. position: relative;
  10312. }
  10313. ol.ui.list li:before,
  10314. .ui.ordered.list .list > .item:before,
  10315. .ui.ordered.list > .item:before {
  10316. position: absolute;
  10317. top: auto;
  10318. left: auto;
  10319. -webkit-user-select: none;
  10320. -moz-user-select: none;
  10321. -ms-user-select: none;
  10322. user-select: none;
  10323. pointer-events: none;
  10324. margin-left: -1.25rem;
  10325. counter-increment: ordered;
  10326. content: counters(ordered, ".") " ";
  10327. text-align: right;
  10328. color: rgba(0, 0, 0, 0.87);
  10329. vertical-align: middle;
  10330. opacity: 0.8;
  10331. }
  10332. ol.ui.inverted.list li:before,
  10333. .ui.ordered.inverted.list .list > .item:before,
  10334. .ui.ordered.inverted.list > .item:before {
  10335. color: rgba(255, 255, 255, 0.7);
  10336. }
  10337. /* Child Lists */
  10338. ol.ui.list ol,
  10339. .ui.ordered.list .list {
  10340. margin-left: 1em;
  10341. }
  10342. ol.ui.list ol li:before,
  10343. .ui.ordered.list .list > .item:before {
  10344. margin-left: -2em;
  10345. }
  10346. /* Horizontal Ordered */
  10347. ol.ui.horizontal.list,
  10348. .ui.ordered.horizontal.list {
  10349. margin-left: 0em;
  10350. }
  10351. ol.ui.horizontal.list li:before,
  10352. .ui.ordered.horizontal.list .list > .item:before,
  10353. .ui.ordered.horizontal.list > .item:before {
  10354. position: static;
  10355. margin: 0em 0.5em 0em 0em;
  10356. }
  10357. /*-------------------
  10358. Divided
  10359. --------------------*/
  10360. .ui.divided.list > .item {
  10361. border-top: 1px solid rgba(34, 36, 38, 0.15);
  10362. }
  10363. .ui.divided.list .list > .item {
  10364. border-top: none;
  10365. }
  10366. .ui.divided.list .item .list > .item {
  10367. border-top: none;
  10368. }
  10369. .ui.divided.list .list > .item:first-child,
  10370. .ui.divided.list > .item:first-child {
  10371. border-top: none;
  10372. }
  10373. /* Sub Menu */
  10374. .ui.divided.list:not(.horizontal) .list > .item:first-child {
  10375. border-top-width: 1px;
  10376. }
  10377. /* Divided bulleted */
  10378. .ui.divided.bulleted.list:not(.horizontal),
  10379. .ui.divided.bulleted.list .list {
  10380. margin-left: 0em;
  10381. padding-left: 0em;
  10382. }
  10383. .ui.divided.bulleted.list > .item:not(.horizontal) {
  10384. padding-left: 1.25rem;
  10385. }
  10386. /* Divided Ordered */
  10387. .ui.divided.ordered.list {
  10388. margin-left: 0em;
  10389. }
  10390. .ui.divided.ordered.list .list > .item,
  10391. .ui.divided.ordered.list > .item {
  10392. padding-left: 1.25rem;
  10393. }
  10394. .ui.divided.ordered.list .item .list {
  10395. margin-left: 0em;
  10396. margin-right: 0em;
  10397. padding-bottom: 0.21428571em;
  10398. }
  10399. .ui.divided.ordered.list .item .list > .item {
  10400. padding-left: 1em;
  10401. }
  10402. /* Divided Selection */
  10403. .ui.divided.selection.list .list > .item,
  10404. .ui.divided.selection.list > .item {
  10405. margin: 0em;
  10406. border-radius: 0em;
  10407. }
  10408. /* Divided horizontal */
  10409. .ui.divided.horizontal.list {
  10410. margin-left: 0em;
  10411. }
  10412. .ui.divided.horizontal.list > .item {
  10413. border-top: none;
  10414. border-left: 1px solid rgba(34, 36, 38, 0.15);
  10415. margin: 0em;
  10416. padding-left: 0.5em;
  10417. padding-right: 0.5em;
  10418. line-height: 0.6;
  10419. }
  10420. .ui.horizontal.divided.list > .item:first-child {
  10421. border-left: none;
  10422. }
  10423. /* Inverted */
  10424. .ui.divided.inverted.list > .item,
  10425. .ui.divided.inverted.list > .list,
  10426. .ui.divided.inverted.horizontal.list > .item {
  10427. border-color: rgba(255, 255, 255, 0.1);
  10428. }
  10429. /*-------------------
  10430. Celled
  10431. --------------------*/
  10432. .ui.celled.list > .item,
  10433. .ui.celled.list > .list {
  10434. border-top: 1px solid rgba(34, 36, 38, 0.15);
  10435. padding-left: 0.5em;
  10436. padding-right: 0.5em;
  10437. }
  10438. .ui.celled.list > .item:last-child {
  10439. border-bottom: 1px solid rgba(34, 36, 38, 0.15);
  10440. }
  10441. /* Padding on all elements */
  10442. .ui.celled.list > .item:first-child,
  10443. .ui.celled.list > .item:last-child {
  10444. padding-top: 0.21428571em;
  10445. padding-bottom: 0.21428571em;
  10446. }
  10447. /* Sub Menu */
  10448. .ui.celled.list .item .list > .item {
  10449. border-width: 0px;
  10450. }
  10451. .ui.celled.list .list > .item:first-child {
  10452. border-top-width: 0px;
  10453. }
  10454. /* Celled Bulleted */
  10455. .ui.celled.bulleted.list {
  10456. margin-left: 0em;
  10457. }
  10458. .ui.celled.bulleted.list .list > .item,
  10459. .ui.celled.bulleted.list > .item {
  10460. padding-left: 1.25rem;
  10461. }
  10462. .ui.celled.bulleted.list .item .list {
  10463. margin-left: -1.25rem;
  10464. margin-right: -1.25rem;
  10465. padding-bottom: 0.21428571em;
  10466. }
  10467. /* Celled Ordered */
  10468. .ui.celled.ordered.list {
  10469. margin-left: 0em;
  10470. }
  10471. .ui.celled.ordered.list .list > .item,
  10472. .ui.celled.ordered.list > .item {
  10473. padding-left: 1.25rem;
  10474. }
  10475. .ui.celled.ordered.list .item .list {
  10476. margin-left: 0em;
  10477. margin-right: 0em;
  10478. padding-bottom: 0.21428571em;
  10479. }
  10480. .ui.celled.ordered.list .list > .item {
  10481. padding-left: 1em;
  10482. }
  10483. /* Celled Horizontal */
  10484. .ui.horizontal.celled.list {
  10485. margin-left: 0em;
  10486. }
  10487. .ui.horizontal.celled.list .list > .item,
  10488. .ui.horizontal.celled.list > .item {
  10489. border-top: none;
  10490. border-left: 1px solid rgba(34, 36, 38, 0.15);
  10491. margin: 0em;
  10492. padding-left: 0.5em;
  10493. padding-right: 0.5em;
  10494. line-height: 0.6;
  10495. }
  10496. .ui.horizontal.celled.list .list > .item:last-child,
  10497. .ui.horizontal.celled.list > .item:last-child {
  10498. border-bottom: none;
  10499. border-right: 1px solid rgba(34, 36, 38, 0.15);
  10500. }
  10501. /* Inverted */
  10502. .ui.celled.inverted.list > .item,
  10503. .ui.celled.inverted.list > .list {
  10504. border-color: 1px solid rgba(255, 255, 255, 0.1);
  10505. }
  10506. .ui.celled.inverted.horizontal.list .list > .item,
  10507. .ui.celled.inverted.horizontal.list > .item {
  10508. border-color: 1px solid rgba(255, 255, 255, 0.1);
  10509. }
  10510. /*-------------------
  10511. Relaxed
  10512. --------------------*/
  10513. .ui.relaxed.list:not(.horizontal) > .item {
  10514. padding-top: 0.42857143em;
  10515. padding-bottom: 0.42857143em;
  10516. }
  10517. .ui.relaxed.list:not(.horizontal) .list > .item {
  10518. padding-top: 0.21428571em;
  10519. padding-bottom: 0.21428571em;
  10520. }
  10521. .ui.horizontal.relaxed.list > .item {
  10522. padding-left: 1rem;
  10523. padding-right: 1rem;
  10524. }
  10525. /* Very Relaxed */
  10526. .ui[class*="very relaxed"].list:not(.horizontal) > .item {
  10527. padding-top: 0.85714286em;
  10528. padding-bottom: 0.85714286em;
  10529. }
  10530. .ui[class*="very relaxed"].list:not(.horizontal) .list > .item {
  10531. padding-top: 0.28571429em;
  10532. padding-bottom: 0.28571429em;
  10533. }
  10534. .ui.horizontal[class*="very relaxed"].list .list > .item,
  10535. .ui.horizontal[class*="very relaxed"].list > .item {
  10536. padding-left: 1.5rem;
  10537. padding-right: 1.5rem;
  10538. }
  10539. /*-------------------
  10540. Sizes
  10541. --------------------*/
  10542. .ui.mini.list {
  10543. font-size: 0.71428571em;
  10544. }
  10545. .ui.tiny.list {
  10546. font-size: 0.85714286em;
  10547. }
  10548. .ui.small.list {
  10549. font-size: 0.92857143em;
  10550. }
  10551. .ui.list {
  10552. font-size: 1em;
  10553. }
  10554. .ui.large.list {
  10555. font-size: 1.14285714em;
  10556. }
  10557. .ui.big.list {
  10558. font-size: 1.28571429em;
  10559. }
  10560. .ui.huge.list {
  10561. font-size: 1.42857143em;
  10562. }
  10563. .ui.massive.list {
  10564. font-size: 1.71428571em;
  10565. }
  10566. .ui.mini.horizontal.list .list > .item,
  10567. .ui.mini.horizontal.list > .item {
  10568. font-size: 0.71428571rem;
  10569. }
  10570. .ui.tiny.horizontal.list .list > .item,
  10571. .ui.tiny.horizontal.list > .item {
  10572. font-size: 0.85714286rem;
  10573. }
  10574. .ui.small.horizontal.list .list > .item,
  10575. .ui.small.horizontal.list > .item {
  10576. font-size: 0.92857143rem;
  10577. }
  10578. .ui.horizontal.list .list > .item,
  10579. .ui.horizontal.list > .item {
  10580. font-size: 1rem;
  10581. }
  10582. .ui.large.horizontal.list .list > .item,
  10583. .ui.large.horizontal.list > .item {
  10584. font-size: 1.14285714rem;
  10585. }
  10586. .ui.big.horizontal.list .list > .item,
  10587. .ui.big.horizontal.list > .item {
  10588. font-size: 1.28571429rem;
  10589. }
  10590. .ui.huge.horizontal.list .list > .item,
  10591. .ui.huge.horizontal.list > .item {
  10592. font-size: 1.42857143rem;
  10593. }
  10594. .ui.massive.horizontal.list .list > .item,
  10595. .ui.massive.horizontal.list > .item {
  10596. font-size: 1.71428571rem;
  10597. }
  10598. /*******************************
  10599. Theme Overrides
  10600. *******************************/
  10601. /*******************************
  10602. User Variable Overrides
  10603. *******************************/
  10604. /*!
  10605. * # Semantic UI 2.0.0 - Loader
  10606. * http://github.com/semantic-org/semantic-ui/
  10607. *
  10608. *
  10609. * Copyright 2015 Contributors
  10610. * Released under the MIT license
  10611. * http://opensource.org/licenses/MIT
  10612. *
  10613. */
  10614. /*******************************
  10615. Loader
  10616. *******************************/
  10617. /* Standard Size */
  10618. .ui.loader {
  10619. display: none;
  10620. position: absolute;
  10621. top: 50%;
  10622. left: 50%;
  10623. margin: 0px;
  10624. text-align: center;
  10625. z-index: 1000;
  10626. -webkit-transform: translateX(-50%) translateY(-50%);
  10627. -ms-transform: translateX(-50%) translateY(-50%);
  10628. transform: translateX(-50%) translateY(-50%);
  10629. }
  10630. /* Static Shape */
  10631. .ui.loader:before {
  10632. position: absolute;
  10633. content: '';
  10634. top: 0%;
  10635. left: 50%;
  10636. width: 100%;
  10637. height: 100%;
  10638. border-radius: 500rem;
  10639. border: 0.2em solid rgba(0, 0, 0, 0.1);
  10640. }
  10641. /* Active Shape */
  10642. .ui.loader:after {
  10643. position: absolute;
  10644. content: '';
  10645. top: 0%;
  10646. left: 50%;
  10647. width: 100%;
  10648. height: 100%;
  10649. -webkit-animation: loader 0.6s linear;
  10650. animation: loader 0.6s linear;
  10651. -webkit-animation-iteration-count: infinite;
  10652. animation-iteration-count: infinite;
  10653. border-radius: 500rem;
  10654. border-color: #767676 transparent transparent;
  10655. border-style: solid;
  10656. border-width: 0.2em;
  10657. box-shadow: 0px 0px 0px 1px transparent;
  10658. }
  10659. /* Active Animation */
  10660. @-webkit-keyframes loader {
  10661. from {
  10662. -webkit-transform: rotate(0deg);
  10663. transform: rotate(0deg);
  10664. }
  10665. to {
  10666. -webkit-transform: rotate(360deg);
  10667. transform: rotate(360deg);
  10668. }
  10669. }
  10670. @keyframes loader {
  10671. from {
  10672. -webkit-transform: rotate(0deg);
  10673. transform: rotate(0deg);
  10674. }
  10675. to {
  10676. -webkit-transform: rotate(360deg);
  10677. transform: rotate(360deg);
  10678. }
  10679. }
  10680. /* Sizes */
  10681. .ui.loader:before,
  10682. .ui.loader:after {
  10683. width: 2.2585em;
  10684. height: 2.2585em;
  10685. margin: 0em 0em 0em -1.12925em;
  10686. }
  10687. .ui.mini.loader:before,
  10688. .ui.mini.loader:after {
  10689. width: 1.2857em;
  10690. height: 1.2857em;
  10691. margin: 0em 0em 0em -0.64285em;
  10692. }
  10693. .ui.small.loader:before,
  10694. .ui.small.loader:after {
  10695. width: 1.7142em;
  10696. height: 1.7142em;
  10697. margin: 0em 0em 0em -0.8571em;
  10698. }
  10699. .ui.large.loader:before,
  10700. .ui.large.loader:after {
  10701. width: 4.5714em;
  10702. height: 4.5714em;
  10703. margin: 0em 0em 0em -2.2857em;
  10704. }
  10705. /*-------------------
  10706. Coupling
  10707. --------------------*/
  10708. /* Show inside active dimmer */
  10709. .ui.dimmer .loader {
  10710. display: block;
  10711. }
  10712. /* Black Dimmer */
  10713. .ui.dimmer .ui.loader {
  10714. color: rgba(255, 255, 255, 0.9);
  10715. }
  10716. .ui.dimmer .ui.loader:before {
  10717. border-color: rgba(255, 255, 255, 0.15);
  10718. }
  10719. .ui.dimmer .ui.loader:after {
  10720. border-color: #ffffff transparent transparent;
  10721. }
  10722. /* White Dimmer (Inverted) */
  10723. .ui.inverted.dimmer .ui.loader {
  10724. color: rgba(0, 0, 0, 0.87);
  10725. }
  10726. .ui.inverted.dimmer .ui.loader:before {
  10727. border-color: rgba(0, 0, 0, 0.1);
  10728. }
  10729. .ui.inverted.dimmer .ui.loader:after {
  10730. border-color: #767676 transparent transparent;
  10731. }
  10732. /*******************************
  10733. Types
  10734. *******************************/
  10735. /*-------------------
  10736. Text
  10737. --------------------*/
  10738. .ui.text.loader {
  10739. width: auto !important;
  10740. height: auto !important;
  10741. text-align: center;
  10742. font-style: normal;
  10743. }
  10744. /*******************************
  10745. States
  10746. *******************************/
  10747. .ui.indeterminate.loader:after {
  10748. -webkit-animation-direction: reverse;
  10749. animation-direction: reverse;
  10750. -webkit-animation-duration: 1.2s;
  10751. animation-duration: 1.2s;
  10752. }
  10753. .ui.loader.active,
  10754. .ui.loader.visible {
  10755. display: block;
  10756. }
  10757. .ui.loader.disabled,
  10758. .ui.loader.hidden {
  10759. display: none;
  10760. }
  10761. /*******************************
  10762. Variations
  10763. *******************************/
  10764. /*-------------------
  10765. Sizes
  10766. --------------------*/
  10767. /* Loader */
  10768. .ui.inverted.dimmer .ui.mini.loader,
  10769. .ui.mini.loader {
  10770. width: 1.2857em;
  10771. height: 1.2857em;
  10772. font-size: 0.71428571em;
  10773. }
  10774. .ui.inverted.dimmer .ui.small.loader,
  10775. .ui.small.loader {
  10776. width: 1.7142em;
  10777. height: 1.7142em;
  10778. font-size: 0.92857143em;
  10779. }
  10780. .ui.inverted.dimmer .ui.loader,
  10781. .ui.loader {
  10782. width: 2.2585em;
  10783. height: 2.2585em;
  10784. font-size: 1em;
  10785. }
  10786. .ui.inverted.dimmer .ui.loader.large,
  10787. .ui.loader.large {
  10788. width: 4.5714em;
  10789. height: 4.5714em;
  10790. font-size: 1.14285714em;
  10791. }
  10792. /* Text Loader */
  10793. .ui.mini.text.loader {
  10794. min-width: 1.2857em;
  10795. padding-top: 1.99998571em;
  10796. }
  10797. .ui.small.text.loader {
  10798. min-width: 1.7142em;
  10799. padding-top: 2.42848571em;
  10800. }
  10801. .ui.text.loader {
  10802. min-width: 2.2585em;
  10803. padding-top: 2.97278571em;
  10804. }
  10805. .ui.large.text.loader {
  10806. min-width: 4.5714em;
  10807. padding-top: 5.28568571em;
  10808. }
  10809. /*-------------------
  10810. Inverted
  10811. --------------------*/
  10812. .ui.inverted.loader {
  10813. color: rgba(255, 255, 255, 0.9);
  10814. }
  10815. .ui.inverted.loader:before {
  10816. border-color: rgba(255, 255, 255, 0.15);
  10817. }
  10818. .ui.inverted.loader:after {
  10819. border-top-color: #ffffff;
  10820. }
  10821. /*-------------------
  10822. Inline
  10823. --------------------*/
  10824. .ui.inline.loader {
  10825. position: relative;
  10826. vertical-align: middle;
  10827. margin: 0em;
  10828. left: 0em;
  10829. top: 0em;
  10830. -webkit-transform: none;
  10831. -ms-transform: none;
  10832. transform: none;
  10833. }
  10834. .ui.inline.loader.active,
  10835. .ui.inline.loader.visible {
  10836. display: inline-block;
  10837. }
  10838. /* Centered Inline */
  10839. .ui.centered.inline.loader.active,
  10840. .ui.centered.inline.loader.visible {
  10841. display: block;
  10842. margin-left: auto;
  10843. margin-right: auto;
  10844. }
  10845. /*******************************
  10846. Theme Overrides
  10847. *******************************/
  10848. /*******************************
  10849. Site Overrides
  10850. *******************************/
  10851. /*!
  10852. * # Semantic UI 2.0.0 - Rail
  10853. * http://github.com/semantic-org/semantic-ui/
  10854. *
  10855. *
  10856. * Copyright 2015 Contributors
  10857. * Released under the MIT license
  10858. * http://opensource.org/licenses/MIT
  10859. *
  10860. */
  10861. /*******************************
  10862. Rails
  10863. *******************************/
  10864. .ui.rail {
  10865. position: absolute;
  10866. top: 0%;
  10867. width: 300px;
  10868. height: 100%;
  10869. }
  10870. .ui.left.rail {
  10871. left: auto;
  10872. right: 100%;
  10873. padding: 0em 2rem 0em 0em;
  10874. margin: 0em 2rem 0em 0em;
  10875. }
  10876. .ui.right.rail {
  10877. left: 100%;
  10878. right: auto;
  10879. padding: 0em 0em 0em 2rem;
  10880. margin: 0em 0em 0em 2rem;
  10881. }
  10882. /*******************************
  10883. Variations
  10884. *******************************/
  10885. /*--------------
  10886. Internal
  10887. ---------------*/
  10888. .ui.left.internal.rail {
  10889. left: 0%;
  10890. right: auto;
  10891. padding: 0em 0em 0em 2rem;
  10892. margin: 0em 0em 0em 2rem;
  10893. }
  10894. .ui.right.internal.rail {
  10895. left: auto;
  10896. right: 0%;
  10897. padding: 0em 2rem 0em 0em;
  10898. margin: 0em 2rem 0em 0em;
  10899. }
  10900. /*--------------
  10901. Dividing
  10902. ---------------*/
  10903. .ui.dividing.rail {
  10904. width: 302.5px;
  10905. }
  10906. .ui.left.dividing.rail {
  10907. padding: 0em 2.5rem 0em 0em;
  10908. margin: 0em 2.5rem 0em 0em;
  10909. border-right: 1px solid rgba(34, 36, 38, 0.15);
  10910. }
  10911. .ui.right.dividing.rail {
  10912. border-left: 1px solid rgba(34, 36, 38, 0.15);
  10913. padding: 0em 0em 0em 2.5rem;
  10914. margin: 0em 0em 0em 2.5rem;
  10915. }
  10916. /*--------------
  10917. Distance
  10918. ---------------*/
  10919. .ui.close.rail {
  10920. width: 301px;
  10921. }
  10922. .ui.close.left.rail {
  10923. padding: 0em 1em 0em 0em;
  10924. margin: 0em 1em 0em 0em;
  10925. }
  10926. .ui.close.right.rail {
  10927. padding: 0em 0em 0em 1em;
  10928. margin: 0em 0em 0em 1em;
  10929. }
  10930. .ui.very.close.rail {
  10931. width: 300.5px;
  10932. }
  10933. .ui.very.close.left.rail {
  10934. padding: 0em 0.5em 0em 0em;
  10935. margin: 0em 0.5em 0em 0em;
  10936. }
  10937. .ui.very.close.right.rail {
  10938. padding: 0em 0em 0em 0.5em;
  10939. margin: 0em 0em 0em 0.5em;
  10940. }
  10941. /*--------------
  10942. Attached
  10943. ---------------*/
  10944. .ui.attached.left.rail,
  10945. .ui.attached.right.rail {
  10946. padding: 0em;
  10947. margin: 0em;
  10948. }
  10949. /*--------------
  10950. Sizing
  10951. ---------------*/
  10952. .ui.rail {
  10953. font-size: 1rem;
  10954. }
  10955. /*******************************
  10956. Theme Overrides
  10957. *******************************/
  10958. /*******************************
  10959. Site Overrides
  10960. *******************************/
  10961. /*!
  10962. * # Semantic UI 2.0.0 - Reveal
  10963. * http://github.com/semantic-org/semantic-ui/
  10964. *
  10965. *
  10966. * Copyright 2015 Contributors
  10967. * Released under the MIT license
  10968. * http://opensource.org/licenses/MIT
  10969. *
  10970. */
  10971. /*******************************
  10972. Reveal
  10973. *******************************/
  10974. .ui.reveal {
  10975. display: inline-block;
  10976. position: relative !important;
  10977. font-size: 0em !important;
  10978. }
  10979. .ui.reveal > .visible.content {
  10980. position: absolute !important;
  10981. top: 0em !important;
  10982. left: 0em !important;
  10983. z-index: 3 !important;
  10984. -webkit-transition: all 0.5s ease 0.1s;
  10985. transition: all 0.5s ease 0.1s;
  10986. }
  10987. .ui.reveal > .hidden.content {
  10988. position: relative !important;
  10989. z-index: 2 !important;
  10990. }
  10991. /* Make sure hovered element is on top of other reveal */
  10992. .ui.active.reveal .visible.content,
  10993. .ui.reveal:hover .visible.content {
  10994. z-index: 4 !important;
  10995. }
  10996. /*******************************
  10997. Types
  10998. *******************************/
  10999. /*--------------
  11000. Slide
  11001. ---------------*/
  11002. .ui.slide.reveal {
  11003. position: relative !important;
  11004. overflow: hidden !important;
  11005. white-space: nowrap;
  11006. }
  11007. .ui.slide.reveal > .content {
  11008. display: block;
  11009. float: left;
  11010. margin: 0em;
  11011. -webkit-transition: -webkit-transform 0.5s ease 0.1s;
  11012. transition: transform 0.5s ease 0.1s;
  11013. }
  11014. .ui.slide.reveal > .visible.content {
  11015. position: relative !important;
  11016. }
  11017. .ui.slide.reveal > .hidden.content {
  11018. position: absolute !important;
  11019. left: 0% !important;
  11020. width: 100% !important;
  11021. -webkit-transform: translateX(100%) !important;
  11022. -ms-transform: translateX(100%) !important;
  11023. transform: translateX(100%) !important;
  11024. }
  11025. .ui.slide.active.reveal > .visible.content,
  11026. .ui.slide.reveal:hover > .visible.content {
  11027. -webkit-transform: translateX(-100%) !important;
  11028. -ms-transform: translateX(-100%) !important;
  11029. transform: translateX(-100%) !important;
  11030. }
  11031. .ui.slide.active.reveal > .hidden.content,
  11032. .ui.slide.reveal:hover > .hidden.content {
  11033. -webkit-transform: translateX(0%) !important;
  11034. -ms-transform: translateX(0%) !important;
  11035. transform: translateX(0%) !important;
  11036. }
  11037. .ui.slide.right.reveal > .visible.content {
  11038. -webkit-transform: translateX(0%) !important;
  11039. -ms-transform: translateX(0%) !important;
  11040. transform: translateX(0%) !important;
  11041. }
  11042. .ui.slide.right.reveal > .hidden.content {
  11043. -webkit-transform: translateX(-100%) !important;
  11044. -ms-transform: translateX(-100%) !important;
  11045. transform: translateX(-100%) !important;
  11046. }
  11047. .ui.slide.right.active.reveal > .visible.content,
  11048. .ui.slide.right.reveal:hover > .visible.content {
  11049. -webkit-transform: translateX(100%) !important;
  11050. -ms-transform: translateX(100%) !important;
  11051. transform: translateX(100%) !important;
  11052. }
  11053. .ui.slide.right.active.reveal > .hidden.content,
  11054. .ui.slide.right.reveal:hover > .hidden.content {
  11055. -webkit-transform: translateX(0%) !important;
  11056. -ms-transform: translateX(0%) !important;
  11057. transform: translateX(0%) !important;
  11058. }
  11059. .ui.slide.up.reveal > .hidden.content {
  11060. -webkit-transform: translateY(100%) !important;
  11061. -ms-transform: translateY(100%) !important;
  11062. transform: translateY(100%) !important;
  11063. }
  11064. .ui.slide.up.active.reveal > .visible.content,
  11065. .ui.slide.up.reveal:hover > .visible.content {
  11066. -webkit-transform: translateY(-100%) !important;
  11067. -ms-transform: translateY(-100%) !important;
  11068. transform: translateY(-100%) !important;
  11069. }
  11070. .ui.slide.up.active.reveal > .hidden.content,
  11071. .ui.slide.up.reveal:hover > .hidden.content {
  11072. -webkit-transform: translateY(0%) !important;
  11073. -ms-transform: translateY(0%) !important;
  11074. transform: translateY(0%) !important;
  11075. }
  11076. .ui.slide.down.reveal > .hidden.content {
  11077. -webkit-transform: translateY(-100%) !important;
  11078. -ms-transform: translateY(-100%) !important;
  11079. transform: translateY(-100%) !important;
  11080. }
  11081. .ui.slide.down.active.reveal > .visible.content,
  11082. .ui.slide.down.reveal:hover > .visible.content {
  11083. -webkit-transform: translateY(100%) !important;
  11084. -ms-transform: translateY(100%) !important;
  11085. transform: translateY(100%) !important;
  11086. }
  11087. .ui.slide.down.active.reveal > .hidden.content,
  11088. .ui.slide.down.reveal:hover > .hidden.content {
  11089. -webkit-transform: translateY(0%) !important;
  11090. -ms-transform: translateY(0%) !important;
  11091. transform: translateY(0%) !important;
  11092. }
  11093. /*--------------
  11094. Fade
  11095. ---------------*/
  11096. .ui.fade.reveal > .visible.content {
  11097. opacity: 1;
  11098. }
  11099. .ui.fade.active.reveal > .visible.content,
  11100. .ui.fade.reveal:hover > .visible.content {
  11101. opacity: 0;
  11102. }
  11103. /*--------------
  11104. Move
  11105. ---------------*/
  11106. .ui.move.reveal {
  11107. position: relative !important;
  11108. overflow: hidden !important;
  11109. white-space: nowrap;
  11110. }
  11111. .ui.move.reveal > .content {
  11112. display: block;
  11113. float: left;
  11114. margin: 0em;
  11115. -webkit-transition: -webkit-transform 0.5s cubic-bezier(0.175, 0.885, 0.32, 1) 0.1s;
  11116. transition: transform 0.5s cubic-bezier(0.175, 0.885, 0.32, 1) 0.1s;
  11117. }
  11118. .ui.move.reveal > .visible.content {
  11119. position: relative !important;
  11120. }
  11121. .ui.move.reveal > .hidden.content {
  11122. position: absolute !important;
  11123. left: 0% !important;
  11124. width: 100% !important;
  11125. }
  11126. .ui.move.active.reveal > .visible.content,
  11127. .ui.move.reveal:hover > .visible.content {
  11128. -webkit-transform: translateX(-100%) !important;
  11129. -ms-transform: translateX(-100%) !important;
  11130. transform: translateX(-100%) !important;
  11131. }
  11132. .ui.move.right.active.reveal > .visible.content,
  11133. .ui.move.right.reveal:hover > .visible.content {
  11134. -webkit-transform: translateX(100%) !important;
  11135. -ms-transform: translateX(100%) !important;
  11136. transform: translateX(100%) !important;
  11137. }
  11138. .ui.move.up.active.reveal > .visible.content,
  11139. .ui.move.up.reveal:hover > .visible.content {
  11140. -webkit-transform: translateY(-100%) !important;
  11141. -ms-transform: translateY(-100%) !important;
  11142. transform: translateY(-100%) !important;
  11143. }
  11144. .ui.move.down.active.reveal > .visible.content,
  11145. .ui.move.down.reveal:hover > .visible.content {
  11146. -webkit-transform: translateY(100%) !important;
  11147. -ms-transform: translateY(100%) !important;
  11148. transform: translateY(100%) !important;
  11149. }
  11150. /*--------------
  11151. Rotate
  11152. ---------------*/
  11153. .ui.rotate.reveal > .visible.content {
  11154. -webkit-transition-duration: 0.5s;
  11155. transition-duration: 0.5s;
  11156. -webkit-transform: rotate(0deg);
  11157. -ms-transform: rotate(0deg);
  11158. transform: rotate(0deg);
  11159. }
  11160. .ui.rotate.reveal > .visible.content,
  11161. .ui.rotate.right.reveal > .visible.content {
  11162. -webkit-transform-origin: bottom right;
  11163. -ms-transform-origin: bottom right;
  11164. transform-origin: bottom right;
  11165. }
  11166. .ui.rotate.active.reveal > .visible.conten,
  11167. .ui.rotate.reveal:hover > .visible.content,
  11168. .ui.rotate.right.active.reveal > .visible.content,
  11169. .ui.rotate.right.reveal:hover > .visible.content {
  11170. -webkit-transform: rotate(110deg);
  11171. -ms-transform: rotate(110deg);
  11172. transform: rotate(110deg);
  11173. }
  11174. .ui.rotate.left.reveal > .visible.content {
  11175. -webkit-transform-origin: bottom left;
  11176. -ms-transform-origin: bottom left;
  11177. transform-origin: bottom left;
  11178. }
  11179. .ui.rotate.left.active.reveal > .visible.content,
  11180. .ui.rotate.left.reveal:hover > .visible.content {
  11181. -webkit-transform: rotate(-110deg);
  11182. -ms-transform: rotate(-110deg);
  11183. transform: rotate(-110deg);
  11184. }
  11185. /*******************************
  11186. States
  11187. *******************************/
  11188. .ui.disabled.reveal {
  11189. opacity: 1 !important;
  11190. }
  11191. .ui.disabled.reveal > .content {
  11192. -webkit-transition: none !important;
  11193. transition: none !important;
  11194. }
  11195. .ui.disabled.active.reveal > .visible.content,
  11196. .ui.disabled.reveal:hover > .visible.content {
  11197. position: static !important;
  11198. display: block !important;
  11199. opacity: 1 !important;
  11200. top: 0 !important;
  11201. left: 0 !important;
  11202. right: auto !important;
  11203. bottom: auto !important;
  11204. -webkit-transform: none !important;
  11205. -ms-transform: none !important;
  11206. transform: none !important;
  11207. }
  11208. .ui.disabled.active.reveal > .hidden.content,
  11209. .ui.disabled.reveal:hover > .hidden.content {
  11210. display: none !important;
  11211. }
  11212. /*******************************
  11213. Variations
  11214. *******************************/
  11215. /*--------------
  11216. Visible
  11217. ---------------*/
  11218. .ui.visible.reveal {
  11219. overflow: visible;
  11220. }
  11221. /*--------------
  11222. Instant
  11223. ---------------*/
  11224. .ui.instant.reveal > .content {
  11225. -webkit-transition-delay: 0s !important;
  11226. transition-delay: 0s !important;
  11227. }
  11228. /*--------------
  11229. Sizing
  11230. ---------------*/
  11231. .ui.reveal > .content {
  11232. font-size: 1rem !important;
  11233. }
  11234. /*******************************
  11235. Theme Overrides
  11236. *******************************/
  11237. /*******************************
  11238. Site Overrides
  11239. *******************************/
  11240. /*!
  11241. * # Semantic UI 2.0.0 - Segment
  11242. * http://github.com/semantic-org/semantic-ui/
  11243. *
  11244. *
  11245. * Copyright 2015 Contributors
  11246. * Released under the MIT license
  11247. * http://opensource.org/licenses/MIT
  11248. *
  11249. */
  11250. /*******************************
  11251. Segment
  11252. *******************************/
  11253. .ui.segment {
  11254. position: relative;
  11255. background-color: #ffffff;
  11256. box-shadow: 0px 1px 2px 0 rgba(34, 36, 38, 0.15);
  11257. margin: 1rem 0em;
  11258. padding: 1em 1em;
  11259. border-radius: 0.28571429rem;
  11260. border: 1px solid rgba(34, 36, 38, 0.15);
  11261. }
  11262. .ui.segment:first-child {
  11263. margin-top: 0em;
  11264. }
  11265. .ui.segment:last-child {
  11266. margin-bottom: 0em;
  11267. }
  11268. /* Vertical */
  11269. .ui.vertical.segment {
  11270. margin: 0em;
  11271. padding-left: 0em;
  11272. padding-right: 0em;
  11273. background-color: transparent;
  11274. border-radius: 0px;
  11275. box-shadow: none;
  11276. border: none;
  11277. border-bottom: 1px solid rgba(34, 36, 38, 0.15);
  11278. }
  11279. .ui.vertical.segment:last-child {
  11280. border-bottom: none;
  11281. }
  11282. /*-------------------
  11283. Loose Coupling
  11284. --------------------*/
  11285. /* Header */
  11286. .ui.inverted.segment > .ui.header {
  11287. color: #ffffff;
  11288. }
  11289. /* Label */
  11290. .ui[class*="bottom attached"].segment > [class*="top attached"].label {
  11291. border-top-left-radius: 0em;
  11292. border-top-right-radius: 0em;
  11293. }
  11294. .ui[class*="top attached"].segment > [class*="bottom attached"].label {
  11295. border-bottom-left-radius: 0em;
  11296. border-bottom-right-radius: 0em;
  11297. }
  11298. .ui.attached.segment:not(.top):not(.bottom) > [class*="top attached"].label {
  11299. border-top-left-radius: 0em;
  11300. border-top-right-radius: 0em;
  11301. }
  11302. .ui.attached.segment:not(.top):not(.bottom) > [class*="bottom attached"].label {
  11303. border-bottom-left-radius: 0em;
  11304. border-bottom-right-radius: 0em;
  11305. }
  11306. /* Grid */
  11307. .ui.page.grid.segment,
  11308. .ui.grid .ui.segment.column {
  11309. padding-top: 2em;
  11310. padding-bottom: 2em;
  11311. }
  11312. .ui.grid.segment {
  11313. margin: 1rem 0em;
  11314. border-radius: 0.28571429rem;
  11315. }
  11316. /* Table */
  11317. .ui.basic.table.segment {
  11318. background: #ffffff;
  11319. border: 1px solid rgba(34, 36, 38, 0.15);
  11320. box-shadow: 0px 1px 2px 0 rgba(34, 36, 38, 0.15);
  11321. }
  11322. .ui[class*="very basic"].table.segment {
  11323. padding: 1em 1em;
  11324. }
  11325. /*******************************
  11326. Types
  11327. *******************************/
  11328. /*-------------------
  11329. Piled
  11330. --------------------*/
  11331. .ui.piled.segments,
  11332. .ui.piled.segment {
  11333. margin: 3em 0em;
  11334. box-shadow: '';
  11335. z-index: auto;
  11336. }
  11337. .ui.piled.segment:first-child {
  11338. margin-top: 0em;
  11339. }
  11340. .ui.piled.segment:last-child {
  11341. margin-bottom: 0em;
  11342. }
  11343. .ui.piled.segments:after,
  11344. .ui.piled.segments:before,
  11345. .ui.piled.segment:after,
  11346. .ui.piled.segment:before {
  11347. background-color: #ffffff;
  11348. visibility: visible;
  11349. content: '';
  11350. display: block;
  11351. height: 100%;
  11352. left: 0px;
  11353. position: absolute;
  11354. width: 100%;
  11355. border: 1px solid rgba(34, 36, 38, 0.15);
  11356. box-shadow: '';
  11357. }
  11358. .ui.piled.segments:before,
  11359. .ui.piled.segment:before {
  11360. -webkit-transform: rotate(-1.2deg);
  11361. -ms-transform: rotate(-1.2deg);
  11362. transform: rotate(-1.2deg);
  11363. top: 0;
  11364. z-index: -2;
  11365. }
  11366. .ui.piled.segments:after,
  11367. .ui.piled.segment:after {
  11368. -webkit-transform: rotate(1.2deg);
  11369. -ms-transform: rotate(1.2deg);
  11370. transform: rotate(1.2deg);
  11371. top: 0;
  11372. z-index: -1;
  11373. }
  11374. /* Piled Attached */
  11375. .ui[class*="top attached"].piled.segment {
  11376. margin-top: 3em;
  11377. margin-bottom: 0em;
  11378. }
  11379. .ui.piled.segment[class*="top attached"]:first-child {
  11380. margin-top: 0em;
  11381. }
  11382. .ui.piled.segment[class*="bottom attached"] {
  11383. margin-top: 0em;
  11384. margin-bottom: 3em;
  11385. }
  11386. .ui.piled.segment[class*="bottom attached"]:last-child {
  11387. margin-bottom: 0em;
  11388. }
  11389. /*-------------------
  11390. Stacked
  11391. --------------------*/
  11392. .ui.stacked.segment {
  11393. padding-bottom: 1.4em;
  11394. }
  11395. .ui.stacked.segments:before,
  11396. .ui.stacked.segments:after,
  11397. .ui.stacked.segment:before,
  11398. .ui.stacked.segment:after {
  11399. content: '';
  11400. position: absolute;
  11401. bottom: -3px;
  11402. left: 0%;
  11403. border-top: 1px solid rgba(34, 36, 38, 0.15);
  11404. background-color: rgba(0, 0, 0, 0.03);
  11405. width: 100%;
  11406. height: 6px;
  11407. visibility: visible;
  11408. }
  11409. .ui.stacked.segments:before,
  11410. .ui.stacked.segment:before {
  11411. display: none;
  11412. }
  11413. /* Add additional page */
  11414. .ui.tall.stacked.segments:before,
  11415. .ui.tall.stacked.segment:before {
  11416. display: block;
  11417. bottom: 0px;
  11418. }
  11419. /* Inverted */
  11420. .ui.stacked.inverted.segments:before,
  11421. .ui.stacked.inverted.segments:after,
  11422. .ui.stacked.inverted.segment:before,
  11423. .ui.stacked.inverted.segment:after {
  11424. background-color: rgba(0, 0, 0, 0.03);
  11425. border-top: 1px solid rgba(34, 36, 38, 0.35);
  11426. }
  11427. /*-------------------
  11428. Padded
  11429. --------------------*/
  11430. .ui.padded.segment {
  11431. padding: 1.5em;
  11432. }
  11433. .ui[class*="very padded"].segment {
  11434. padding: 3em;
  11435. }
  11436. /*-------------------
  11437. Compact
  11438. --------------------*/
  11439. .ui.compact.segment {
  11440. display: table;
  11441. }
  11442. /* Compact Group */
  11443. .ui.compact.segments {
  11444. display: -webkit-inline-box;
  11445. display: -webkit-inline-flex;
  11446. display: -ms-inline-flexbox;
  11447. display: inline-flex;
  11448. }
  11449. .ui.compact.segments .segment,
  11450. .ui.segments .compact.segment {
  11451. display: block;
  11452. -webkit-box-flex: 0;
  11453. -webkit-flex: 0 1 auto;
  11454. -ms-flex: 0 1 auto;
  11455. flex: 0 1 auto;
  11456. }
  11457. /*-------------------
  11458. Circular
  11459. --------------------*/
  11460. .ui.circular.segment {
  11461. display: table-cell;
  11462. padding: 2em;
  11463. text-align: center;
  11464. vertical-align: middle;
  11465. border-radius: 500em;
  11466. }
  11467. /*-------------------
  11468. Raised
  11469. --------------------*/
  11470. .ui.raised.segments,
  11471. .ui.raised.segment {
  11472. box-shadow: 0px 2px 4px 0px rgba(34, 36, 38, 0.12), 0px 2px 10px 0px rgba(34, 36, 38, 0.08);
  11473. }
  11474. /*******************************
  11475. Groups
  11476. *******************************/
  11477. /* Group */
  11478. .ui.segments {
  11479. -webkit-box-orient: vertical;
  11480. -webkit-box-direction: normal;
  11481. -webkit-flex-direction: column;
  11482. -ms-flex-direction: column;
  11483. flex-direction: column;
  11484. position: relative;
  11485. margin: 1rem 0em;
  11486. border: 1px solid rgba(34, 36, 38, 0.15);
  11487. box-shadow: 0px 1px 2px 0 rgba(34, 36, 38, 0.15);
  11488. border-radius: 0.28571429rem;
  11489. }
  11490. .ui.segments:first-child {
  11491. margin-top: 0em;
  11492. }
  11493. .ui.segments:last-child {
  11494. margin-bottom: 0em;
  11495. }
  11496. /* Nested Segment */
  11497. .ui.segments > .segment {
  11498. top: 0px;
  11499. bottom: 0px;
  11500. border-radius: 0px;
  11501. margin: 0em;
  11502. width: auto;
  11503. box-shadow: none;
  11504. border: none;
  11505. border-top: 1px solid rgba(34, 36, 38, 0.15);
  11506. }
  11507. .ui.segments:not(.horizontal) > .segment:first-child {
  11508. border-top: none;
  11509. margin-top: 0em;
  11510. bottom: 0px;
  11511. margin-bottom: 0em;
  11512. top: 0px;
  11513. border-radius: 0.28571429rem 0.28571429rem 0em 0em;
  11514. }
  11515. /* Bottom */
  11516. .ui.segments:not(.horizontal) > .segment:last-child {
  11517. top: 0px;
  11518. bottom: 0px;
  11519. margin-top: 0em;
  11520. margin-bottom: 0em;
  11521. box-shadow: none, 0px 1px 2px 0 rgba(34, 36, 38, 0.15);
  11522. border-radius: 0em 0em 0.28571429rem 0.28571429rem;
  11523. }
  11524. /* Nested Group */
  11525. .ui.segments > .ui.segments {
  11526. border-top: 1px solid rgba(34, 36, 38, 0.15);
  11527. margin: 1rem 1rem;
  11528. }
  11529. .ui.segments > .segments:first-child {
  11530. border-top: none;
  11531. }
  11532. .ui.segments > .segment + .segments:not(.horizontal) {
  11533. margin-top: 0em;
  11534. }
  11535. /* Horizontal Group */
  11536. .ui.horizontal.segments {
  11537. display: -webkit-box;
  11538. display: -webkit-flex;
  11539. display: -ms-flexbox;
  11540. display: flex;
  11541. -webkit-box-orient: horizontal;
  11542. -webkit-box-direction: normal;
  11543. -webkit-flex-direction: row;
  11544. -ms-flex-direction: row;
  11545. flex-direction: row;
  11546. background-color: transparent;
  11547. border-radius: 0px;
  11548. padding: 0em;
  11549. background-color: #ffffff;
  11550. box-shadow: 0px 1px 2px 0 rgba(34, 36, 38, 0.15);
  11551. margin: 1rem 0em;
  11552. border-radius: 0.28571429rem;
  11553. border: 1px solid rgba(34, 36, 38, 0.15);
  11554. }
  11555. /* Nested Horizontal Group */
  11556. .ui.segments > .horizontal.segments {
  11557. margin: 0em;
  11558. background-color: transparent;
  11559. border-radius: 0px;
  11560. border: none;
  11561. box-shadow: none;
  11562. border-top: 1px solid rgba(34, 36, 38, 0.15);
  11563. }
  11564. /* Horizontal Segment */
  11565. .ui.horizontal.segments > .segment {
  11566. -webkit-box-flex: 1;
  11567. -webkit-flex: 1 1 auto;
  11568. -ms-flex: 1 1 auto;
  11569. flex: 1 1 auto;
  11570. margin: 0em;
  11571. min-width: 0px;
  11572. background-color: transparent;
  11573. border-radius: 0px;
  11574. border: none;
  11575. box-shadow: none;
  11576. border-left: 1px solid rgba(34, 36, 38, 0.15);
  11577. }
  11578. .ui.horizontal.segments > .segment:first-child {
  11579. border-left: none;
  11580. }
  11581. /*******************************
  11582. States
  11583. *******************************/
  11584. /*--------------
  11585. Disabled
  11586. ---------------*/
  11587. .ui.disabled.segment {
  11588. opacity: 0.45;
  11589. color: rgba(40, 40, 40, 0.3);
  11590. }
  11591. /*--------------
  11592. Loading
  11593. ---------------*/
  11594. .ui.loading.segment {
  11595. position: relative;
  11596. cursor: default;
  11597. point-events: none;
  11598. text-shadow: none !important;
  11599. color: transparent !important;
  11600. -webkit-transition: all 0s linear;
  11601. transition: all 0s linear;
  11602. }
  11603. .ui.loading.segment:before {
  11604. position: absolute;
  11605. content: '';
  11606. top: 0%;
  11607. left: 0%;
  11608. background: rgba(255, 255, 255, 0.8);
  11609. width: 100%;
  11610. height: 100%;
  11611. border-radius: 0.28571429rem;
  11612. z-index: 100;
  11613. }
  11614. .ui.loading.segment:after {
  11615. position: absolute;
  11616. content: '';
  11617. top: 50%;
  11618. left: 50%;
  11619. margin: -1.5em 0em 0em -1.5em;
  11620. width: 3em;
  11621. height: 3em;
  11622. -webkit-animation: segment-spin 0.6s linear;
  11623. animation: segment-spin 0.6s linear;
  11624. -webkit-animation-iteration-count: infinite;
  11625. animation-iteration-count: infinite;
  11626. border-radius: 500rem;
  11627. border-color: #767676 rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1);
  11628. border-style: solid;
  11629. border-width: 0.2em;
  11630. box-shadow: 0px 0px 0px 1px transparent;
  11631. visibility: visible;
  11632. z-index: 101;
  11633. }
  11634. @-webkit-keyframes segment-spin {
  11635. from {
  11636. -webkit-transform: rotate(0deg);
  11637. transform: rotate(0deg);
  11638. }
  11639. to {
  11640. -webkit-transform: rotate(360deg);
  11641. transform: rotate(360deg);
  11642. }
  11643. }
  11644. @keyframes segment-spin {
  11645. from {
  11646. -webkit-transform: rotate(0deg);
  11647. transform: rotate(0deg);
  11648. }
  11649. to {
  11650. -webkit-transform: rotate(360deg);
  11651. transform: rotate(360deg);
  11652. }
  11653. }
  11654. /*******************************
  11655. Variations
  11656. *******************************/
  11657. /*-------------------
  11658. Basic
  11659. --------------------*/
  11660. .ui.basic.segment {
  11661. background: none transparent;
  11662. box-shadow: none;
  11663. border: none;
  11664. border-radius: 0px;
  11665. }
  11666. /*-------------------
  11667. Clearing
  11668. --------------------*/
  11669. .ui.clearing.segment:after {
  11670. content: ".";
  11671. display: block;
  11672. height: 0;
  11673. clear: both;
  11674. visibility: hidden;
  11675. }
  11676. /*-------------------
  11677. Colors
  11678. --------------------*/
  11679. /* Red */
  11680. .ui.red.segment:not(.inverted) {
  11681. border-top: 2px solid #db2828;
  11682. }
  11683. .ui.inverted.red.segment {
  11684. background-color: #db2828 !important;
  11685. color: #ffffff !important;
  11686. }
  11687. /* Orange */
  11688. .ui.orange.segment:not(.inverted) {
  11689. border-top: 2px solid #f2711c;
  11690. }
  11691. .ui.inverted.orange.segment {
  11692. background-color: #f2711c !important;
  11693. color: #ffffff !important;
  11694. }
  11695. /* Yellow */
  11696. .ui.yellow.segment:not(.inverted) {
  11697. border-top: 2px solid #fbbd08;
  11698. }
  11699. .ui.inverted.yellow.segment {
  11700. background-color: #fbbd08 !important;
  11701. color: #ffffff !important;
  11702. }
  11703. /* Olive */
  11704. .ui.olive.segment:not(.inverted) {
  11705. border-top: 2px solid #b5cc18;
  11706. }
  11707. .ui.inverted.olive.segment {
  11708. background-color: #b5cc18 !important;
  11709. color: #ffffff !important;
  11710. }
  11711. /* Green */
  11712. .ui.green.segment:not(.inverted) {
  11713. border-top: 2px solid #21ba45;
  11714. }
  11715. .ui.inverted.green.segment {
  11716. background-color: #21ba45 !important;
  11717. color: #ffffff !important;
  11718. }
  11719. /* Teal */
  11720. .ui.teal.segment:not(.inverted) {
  11721. border-top: 2px solid #00b5ad;
  11722. }
  11723. .ui.inverted.teal.segment {
  11724. background-color: #00b5ad !important;
  11725. color: #ffffff !important;
  11726. }
  11727. /* Blue */
  11728. .ui.blue.segment:not(.inverted) {
  11729. border-top: 2px solid #2185d0;
  11730. }
  11731. .ui.inverted.blue.segment {
  11732. background-color: #2185d0 !important;
  11733. color: #ffffff !important;
  11734. }
  11735. /* Violet */
  11736. .ui.violet.segment:not(.inverted) {
  11737. border-top: 2px solid #6435c9;
  11738. }
  11739. .ui.inverted.violet.segment {
  11740. background-color: #6435c9 !important;
  11741. color: #ffffff !important;
  11742. }
  11743. /* Purple */
  11744. .ui.purple.segment:not(.inverted) {
  11745. border-top: 2px solid #a333c8;
  11746. }
  11747. .ui.inverted.purple.segment {
  11748. background-color: #a333c8 !important;
  11749. color: #ffffff !important;
  11750. }
  11751. /* Pink */
  11752. .ui.pink.segment:not(.inverted) {
  11753. border-top: 2px solid #e03997;
  11754. }
  11755. .ui.inverted.pink.segment {
  11756. background-color: #e03997 !important;
  11757. color: #ffffff !important;
  11758. }
  11759. /* Brown */
  11760. .ui.brown.segment:not(.inverted) {
  11761. border-top: 2px solid #a5673f;
  11762. }
  11763. .ui.inverted.brown.segment {
  11764. background-color: #a5673f !important;
  11765. color: #ffffff !important;
  11766. }
  11767. /* Grey */
  11768. .ui.grey.segment:not(.inverted) {
  11769. border-top: 2px solid #767676;
  11770. }
  11771. .ui.inverted.grey.segment {
  11772. background-color: #767676 !important;
  11773. color: #ffffff !important;
  11774. }
  11775. /* Black */
  11776. .ui.black.segment:not(.inverted) {
  11777. border-top: 2px solid #1b1c1d;
  11778. }
  11779. .ui.inverted.black.segment {
  11780. background-color: #1b1c1d !important;
  11781. color: #ffffff !important;
  11782. }
  11783. /*-------------------
  11784. Aligned
  11785. --------------------*/
  11786. .ui[class*="left aligned"].segment {
  11787. text-align: left;
  11788. }
  11789. .ui[class*="right aligned"].segment {
  11790. text-align: right;
  11791. }
  11792. .ui[class*="center aligned"].segment {
  11793. text-align: center;
  11794. }
  11795. /*-------------------
  11796. Floated
  11797. --------------------*/
  11798. .ui.floated.segment,
  11799. .ui[class*="left floated"].segment {
  11800. float: left;
  11801. margin-right: 1em;
  11802. }
  11803. .ui[class*="right floated"].segment {
  11804. float: right;
  11805. margin-left: 1em;
  11806. }
  11807. /*-------------------
  11808. Inverted
  11809. --------------------*/
  11810. .ui.inverted.segment {
  11811. border: none;
  11812. box-shadow: none;
  11813. }
  11814. .ui.inverted.segment .segment {
  11815. color: rgba(0, 0, 0, 0.87);
  11816. }
  11817. .ui.inverted.segment .inverted.segment {
  11818. color: #ffffff;
  11819. }
  11820. .ui.inverted.segment,
  11821. .ui.primary.inverted.segment {
  11822. background-color: #1b1c1d;
  11823. color: #ffffff;
  11824. }
  11825. .ui.inverted.block.segment,
  11826. .ui.inverted.attached.segment {
  11827. border-color: #555555;
  11828. }
  11829. /*-------------------
  11830. Emphasis
  11831. --------------------*/
  11832. /* Secondary */
  11833. .ui.secondary.segment {
  11834. background: #f3f4f5;
  11835. color: rgba(0, 0, 0, 0.6);
  11836. }
  11837. .ui.secondary.inverted.segment {
  11838. background: #4c4f52 -webkit-linear-gradient(rgba(255, 255, 255, 0.2) 0%, rgba(255, 255, 255, 0.2) 100%);
  11839. background: #4c4f52 linear-gradient(rgba(255, 255, 255, 0.2) 0%, rgba(255, 255, 255, 0.2) 100%);
  11840. color: rgba(255, 255, 255, 0.8);
  11841. }
  11842. /* Tertiary */
  11843. .ui.tertiary.segment {
  11844. background: #dcddde;
  11845. color: rgba(0, 0, 0, 0.6);
  11846. }
  11847. .ui.tertiary.inverted.segment {
  11848. background: #717579 -webkit-linear-gradient(rgba(255, 255, 255, 0.35) 0%, rgba(255, 255, 255, 0.35) 100%);
  11849. background: #717579 linear-gradient(rgba(255, 255, 255, 0.35) 0%, rgba(255, 255, 255, 0.35) 100%);
  11850. color: rgba(255, 255, 255, 0.8);
  11851. }
  11852. /*-------------------
  11853. Attached
  11854. --------------------*/
  11855. .ui.segment.attached {
  11856. top: 0px;
  11857. bottom: 0px;
  11858. margin: 0em -1px;
  11859. width: calc(100% + 2px );
  11860. max-width: calc(100% + 2px );
  11861. border-radius: 0px;
  11862. box-shadow: none;
  11863. border: 1px solid #d4d4d5;
  11864. }
  11865. .ui.segment.attached + .ui.segment.attached:not(.top) {
  11866. border-top: none;
  11867. }
  11868. /* Top */
  11869. .ui[class*="top attached"].segment {
  11870. top: 0px;
  11871. bottom: 0px;
  11872. margin-top: 1rem 0em;
  11873. margin-bottom: 0em;
  11874. border-radius: 0.28571429rem 0.28571429rem 0em 0em;
  11875. }
  11876. .ui.segment[class*="top attached"]:first-child {
  11877. margin-top: 0em;
  11878. }
  11879. /* Bottom */
  11880. .ui.segment[class*="bottom attached"] {
  11881. top: 0px;
  11882. bottom: 0px;
  11883. margin-top: 0em;
  11884. margin-bottom: 1rem 0em;
  11885. box-shadow: none, 0px 1px 2px 0 rgba(34, 36, 38, 0.15);
  11886. border-radius: 0em 0em 0.28571429rem 0.28571429rem;
  11887. }
  11888. .ui.segment[class*="bottom attached"]:last-child {
  11889. margin-bottom: 0em;
  11890. }
  11891. /*******************************
  11892. Theme Overrides
  11893. *******************************/
  11894. /*******************************
  11895. Site Overrides
  11896. *******************************/
  11897. /*!
  11898. * # Semantic UI 2.0.0 - Step
  11899. * http://github.com/semantic-org/semantic-ui/
  11900. *
  11901. *
  11902. * Copyright 2015 Contributors
  11903. * Released under the MIT license
  11904. * http://opensource.org/licenses/MIT
  11905. *
  11906. */
  11907. /*******************************
  11908. Plural
  11909. *******************************/
  11910. .ui.steps {
  11911. display: -webkit-inline-box;
  11912. display: -webkit-inline-flex;
  11913. display: -ms-inline-flexbox;
  11914. display: inline-flex;
  11915. -webkit-box-orient: horizontal;
  11916. -webkit-box-direction: normal;
  11917. -webkit-flex-direction: row;
  11918. -ms-flex-direction: row;
  11919. flex-direction: row;
  11920. -webkit-box-align: stretch;
  11921. -webkit-align-items: stretch;
  11922. -ms-flex-align: stretch;
  11923. align-items: stretch;
  11924. margin: 1em 0em;
  11925. background: '';
  11926. box-shadow: none;
  11927. line-height: 1.14285714em;
  11928. border-radius: 0.28571429rem;
  11929. border: 1px solid rgba(34, 36, 38, 0.15);
  11930. }
  11931. .ui.steps:first-child {
  11932. margin-top: 0em;
  11933. }
  11934. .ui.steps:last-child {
  11935. margin-bottom: 0em;
  11936. }
  11937. .ui.steps .step:first-child {
  11938. padding-left: 2em;
  11939. border-radius: 0.28571429rem 0em 0em 0.28571429rem;
  11940. }
  11941. .ui.steps .step:last-child {
  11942. border-radius: 0em 0.28571429rem 0.28571429rem 0em;
  11943. }
  11944. .ui.steps .step:only-child {
  11945. border-radius: 0.28571429rem;
  11946. }
  11947. .ui.steps .step:last-child {
  11948. border-right: none;
  11949. margin-right: 0em;
  11950. }
  11951. .ui.steps .step:last-child:after {
  11952. display: none;
  11953. }
  11954. /*******************************
  11955. Singular
  11956. *******************************/
  11957. .ui.steps .step {
  11958. position: relative;
  11959. display: -webkit-box;
  11960. display: -webkit-flex;
  11961. display: -ms-flexbox;
  11962. display: flex;
  11963. -webkit-box-flex: 1;
  11964. -webkit-flex: 1 0 auto;
  11965. -ms-flex: 1 0 auto;
  11966. flex: 1 0 auto;
  11967. -webkit-flex-wrap: wrap;
  11968. -ms-flex-wrap: wrap;
  11969. flex-wrap: wrap;
  11970. -webkit-box-orient: horizontal;
  11971. -webkit-box-direction: normal;
  11972. -webkit-flex-direction: row;
  11973. -ms-flex-direction: row;
  11974. flex-direction: row;
  11975. vertical-align: middle;
  11976. -webkit-box-align: center;
  11977. -webkit-align-items: center;
  11978. -ms-flex-align: center;
  11979. align-items: center;
  11980. -webkit-box-pack: center;
  11981. -webkit-justify-content: center;
  11982. -ms-flex-pack: center;
  11983. justify-content: center;
  11984. margin: 0em 0em;
  11985. padding: 1.14285714em 2em;
  11986. background: #ffffff;
  11987. color: rgba(0, 0, 0, 0.87);
  11988. box-shadow: none;
  11989. border-radius: 0em;
  11990. border: none;
  11991. border-right: 1px solid rgba(34, 36, 38, 0.15);
  11992. }
  11993. .ui.steps .step:after {
  11994. display: none;
  11995. position: absolute;
  11996. z-index: 2;
  11997. content: '';
  11998. top: 50%;
  11999. right: 0%;
  12000. border: medium none;
  12001. background-color: #ffffff;
  12002. width: 1.14285714em;
  12003. height: 1.14285714em;
  12004. border-style: solid;
  12005. border-color: rgba(34, 36, 38, 0.15);
  12006. border-width: 0px 1px 1px 0px;
  12007. -webkit-transform: translateY(-50%) translateX(50%) rotate(-45deg);
  12008. -ms-transform: translateY(-50%) translateX(50%) rotate(-45deg);
  12009. transform: translateY(-50%) translateX(50%) rotate(-45deg);
  12010. }
  12011. .ui.steps .step,
  12012. .ui.steps .step:after {
  12013. -webkit-transition: background-color 0.1s ease, opacity 0.1s ease, color 0.1s ease, box-shadow 0.1s ease;
  12014. transition: background-color 0.1s ease, opacity 0.1s ease, color 0.1s ease, box-shadow 0.1s ease;
  12015. }
  12016. /*******************************
  12017. Content
  12018. *******************************/
  12019. /* Title */
  12020. .ui.steps .step .title {
  12021. font-family: 'Lato', 'Helvetica Neue', Arial, Helvetica, sans-serif;
  12022. font-size: 1.14285714em;
  12023. font-weight: bold;
  12024. }
  12025. .ui.steps .step > .title {
  12026. width: 100%;
  12027. }
  12028. /* Description */
  12029. .ui.steps .step .description {
  12030. font-weight: normal;
  12031. font-size: 0.92857143em;
  12032. color: rgba(0, 0, 0, 0.87);
  12033. }
  12034. .ui.steps .step > .description {
  12035. width: 100%;
  12036. }
  12037. .ui.steps .step .title ~ .description {
  12038. margin-top: 0.25em;
  12039. }
  12040. /* Icon */
  12041. .ui.steps .step > .icon {
  12042. line-height: 1;
  12043. font-size: 2.5em;
  12044. margin: 0em 1rem 0em 0em;
  12045. }
  12046. .ui.steps .step > .icon,
  12047. .ui.steps .step > .icon ~ .content {
  12048. display: block;
  12049. -webkit-box-flex: 0;
  12050. -webkit-flex: 0 1 auto;
  12051. -ms-flex: 0 1 auto;
  12052. flex: 0 1 auto;
  12053. -webkit-align-self: middle;
  12054. -ms-flex-item-align: middle;
  12055. align-self: middle;
  12056. }
  12057. .ui.steps .step > .icon ~ .content {
  12058. -webkit-box-flex: 1 0 auto;
  12059. -webkit-flex-grow: 1 0 auto;
  12060. -ms-flex-positive: 1 0 auto;
  12061. flex-grow: 1 0 auto;
  12062. }
  12063. /* Horizontal Icon */
  12064. .ui.steps:not(.vertical) .step > .icon {
  12065. width: auto;
  12066. }
  12067. /* Link */
  12068. .ui.steps .link.step,
  12069. .ui.steps a.step {
  12070. cursor: pointer;
  12071. }
  12072. /*******************************
  12073. Types
  12074. *******************************/
  12075. /*--------------
  12076. Ordered
  12077. ---------------*/
  12078. .ui.ordered.steps {
  12079. counter-reset: ordered;
  12080. }
  12081. .ui.ordered.steps .step:before {
  12082. display: block;
  12083. position: static;
  12084. text-align: center;
  12085. content: counters(ordered, ".");
  12086. -webkit-align-self: middle;
  12087. -ms-flex-item-align: middle;
  12088. align-self: middle;
  12089. margin-right: 1rem;
  12090. font-size: 2.5em;
  12091. counter-increment: ordered;
  12092. font-family: inherit;
  12093. font-weight: bold;
  12094. }
  12095. .ui.ordered.steps .step > * {
  12096. display: block;
  12097. -webkit-align-self: middle;
  12098. -ms-flex-item-align: middle;
  12099. align-self: middle;
  12100. }
  12101. /*--------------
  12102. Vertical
  12103. ---------------*/
  12104. .ui.vertical.steps {
  12105. display: -webkit-inline-box;
  12106. display: -webkit-inline-flex;
  12107. display: -ms-inline-flexbox;
  12108. display: inline-flex;
  12109. -webkit-box-orient: vertical;
  12110. -webkit-box-direction: normal;
  12111. -webkit-flex-direction: column;
  12112. -ms-flex-direction: column;
  12113. flex-direction: column;
  12114. overflow: visible;
  12115. }
  12116. .ui.vertical.steps .step {
  12117. -webkit-box-pack: start;
  12118. -webkit-justify-content: flex-start;
  12119. -ms-flex-pack: start;
  12120. justify-content: flex-start;
  12121. border-radius: 0em;
  12122. padding: 1.14285714em 2em;
  12123. border-bottom: 1px solid rgba(34, 36, 38, 0.15);
  12124. }
  12125. .ui.vertical.steps .step:first-child {
  12126. padding: 1.14285714em 2em;
  12127. border-radius: 0.28571429rem 0.28571429rem 0em 0em;
  12128. }
  12129. .ui.vertical.steps .step:last-child {
  12130. border-bottom: none;
  12131. border-radius: 0em 0em 0.28571429rem 0.28571429rem;
  12132. }
  12133. /* Arrow */
  12134. .ui.vertical.steps .step:after {
  12135. display: none;
  12136. }
  12137. .ui.vertical.steps .step:after {
  12138. top: 50%;
  12139. right: 0%;
  12140. border-width: 0px 1px 1px 0px;
  12141. }
  12142. .ui.vertical.steps .step:after {
  12143. display: none;
  12144. }
  12145. .ui.vertical.steps .active.step:after {
  12146. display: block;
  12147. }
  12148. .ui.vertical.steps .step:last-child:after {
  12149. display: block;
  12150. }
  12151. /*---------------
  12152. Responsive
  12153. ----------------*/
  12154. /* Mobile (Default) */
  12155. @media only screen and (max-width: 767px) {
  12156. .ui.steps {
  12157. display: -webkit-inline-box;
  12158. display: -webkit-inline-flex;
  12159. display: -ms-inline-flexbox;
  12160. display: inline-flex;
  12161. overflow: visible;
  12162. -webkit-box-orient: vertical;
  12163. -webkit-box-direction: normal;
  12164. -webkit-flex-direction: column;
  12165. -ms-flex-direction: column;
  12166. flex-direction: column;
  12167. }
  12168. .ui.steps .step {
  12169. width: 100% !important;
  12170. -webkit-box-orient: vertical;
  12171. -webkit-box-direction: normal;
  12172. -webkit-flex-direction: column;
  12173. -ms-flex-direction: column;
  12174. flex-direction: column;
  12175. border-radius: 0em;
  12176. padding: 1.14285714em 2em;
  12177. }
  12178. .ui.steps .step:first-child {
  12179. padding: 1.14285714em 2em;
  12180. border-radius: 0.28571429rem 0.28571429rem 0em 0em;
  12181. }
  12182. .ui.steps .step:last-child {
  12183. border-radius: 0em 0em 0.28571429rem 0.28571429rem;
  12184. }
  12185. /* Arrow */
  12186. .ui.steps .step:after {
  12187. display: none !important;
  12188. }
  12189. /* Content */
  12190. .ui.steps .step .content {
  12191. text-align: center;
  12192. }
  12193. /* Icon */
  12194. .ui.steps .step > .icon,
  12195. .ui.ordered.steps .step:before {
  12196. margin: 0em 0em 1rem 0em;
  12197. }
  12198. }
  12199. /*******************************
  12200. States
  12201. *******************************/
  12202. /* Link Hover */
  12203. .ui.steps .link.step:hover::after,
  12204. .ui.steps .link.step:hover,
  12205. .ui.steps a.step:hover::after,
  12206. .ui.steps a.step:hover {
  12207. background: #f9fafb;
  12208. color: rgba(0, 0, 0, 0.8);
  12209. }
  12210. /* Link Down */
  12211. .ui.steps .link.step:active::after,
  12212. .ui.steps .link.step:active,
  12213. .ui.steps a.step:active::after,
  12214. .ui.steps a.step:active {
  12215. background: #f3f4f5;
  12216. color: rgba(0, 0, 0, 0.9);
  12217. }
  12218. /* Active */
  12219. .ui.steps .step.active {
  12220. cursor: auto;
  12221. background: #f3f4f5;
  12222. }
  12223. .ui.steps .step.active:after {
  12224. background: #f3f4f5;
  12225. }
  12226. .ui.steps .step.active .title {
  12227. color: #4183c4;
  12228. }
  12229. .ui.ordered.steps .step.active:before,
  12230. .ui.steps .active.step .icon {
  12231. color: rgba(0, 0, 0, 0.85);
  12232. }
  12233. /* Active Arrow */
  12234. .ui.steps .step:after {
  12235. display: block;
  12236. }
  12237. .ui.steps .active.step:after {
  12238. display: block;
  12239. }
  12240. /* Active Hover */
  12241. .ui.steps .link.active.step:hover::after,
  12242. .ui.steps .link.active.step:hover,
  12243. .ui.steps a.active.step:hover::after,
  12244. .ui.steps a.active.step:hover {
  12245. cursor: pointer;
  12246. background: #dcddde;
  12247. color: rgba(0, 0, 0, 0.87);
  12248. }
  12249. /* Completed */
  12250. .ui.steps .step.completed > .icon:before,
  12251. .ui.ordered.steps .step.completed:before {
  12252. color: #21ba45;
  12253. }
  12254. /* Disabled */
  12255. .ui.steps .disabled.step {
  12256. cursor: auto;
  12257. background: #ffffff;
  12258. pointer-events: none;
  12259. }
  12260. .ui.steps .disabled.step,
  12261. .ui.steps .disabled.step .title,
  12262. .ui.steps .disabled.step .description {
  12263. color: rgba(40, 40, 40, 0.3);
  12264. }
  12265. .ui.steps .disabled.step:after {
  12266. background: #ffffff;
  12267. }
  12268. /*******************************
  12269. Variations
  12270. *******************************/
  12271. /*--------------
  12272. Stackable
  12273. ---------------*/
  12274. /* Tablet Or Below */
  12275. @media only screen and (max-width: 992px) {
  12276. .ui[class*="tablet stackable"].steps {
  12277. display: -webkit-inline-box;
  12278. display: -webkit-inline-flex;
  12279. display: -ms-inline-flexbox;
  12280. display: inline-flex;
  12281. overflow: visible;
  12282. -webkit-box-orient: vertical;
  12283. -webkit-box-direction: normal;
  12284. -webkit-flex-direction: column;
  12285. -ms-flex-direction: column;
  12286. flex-direction: column;
  12287. }
  12288. /* Steps */
  12289. .ui[class*="tablet stackable"].steps .step {
  12290. -webkit-box-orient: vertical;
  12291. -webkit-box-direction: normal;
  12292. -webkit-flex-direction: column;
  12293. -ms-flex-direction: column;
  12294. flex-direction: column;
  12295. border-radius: 0em;
  12296. padding: 1.14285714em 2em;
  12297. }
  12298. .ui[class*="tablet stackable"].steps .step:first-child {
  12299. padding: 1.14285714em 2em;
  12300. border-radius: 0.28571429rem 0.28571429rem 0em 0em;
  12301. }
  12302. .ui[class*="tablet stackable"].steps .step:last-child {
  12303. border-radius: 0em 0em 0.28571429rem 0.28571429rem;
  12304. }
  12305. /* Arrow */
  12306. .ui[class*="tablet stackable"].steps .step:after {
  12307. display: none !important;
  12308. }
  12309. /* Content */
  12310. .ui[class*="tablet stackable"].steps .step .content {
  12311. text-align: center;
  12312. }
  12313. /* Icon */
  12314. .ui[class*="tablet stackable"].steps .step > .icon,
  12315. .ui[class*="tablet stackable"].ordered.steps .step:before {
  12316. margin: 0em 0em 1rem 0em;
  12317. }
  12318. }
  12319. /*--------------
  12320. Fluid
  12321. ---------------*/
  12322. /* Fluid */
  12323. .ui.fluid.steps {
  12324. display: -webkit-box;
  12325. display: -webkit-flex;
  12326. display: -ms-flexbox;
  12327. display: flex;
  12328. width: 100%;
  12329. }
  12330. /*--------------
  12331. Attached
  12332. ---------------*/
  12333. /* Top */
  12334. .ui.attached.steps {
  12335. width: calc(100% + 2px ) !important;
  12336. margin: 0em -1px -1px;
  12337. max-width: calc(100% + 2px );
  12338. border-radius: 0.28571429rem 0.28571429rem 0em 0em;
  12339. }
  12340. .ui.attached.steps .step:first-child {
  12341. border-radius: 0.28571429rem 0em 0em 0em;
  12342. }
  12343. .ui.attached.steps .step:last-child {
  12344. border-radius: 0em 0.28571429rem 0em 0em;
  12345. }
  12346. /* Bottom */
  12347. .ui.bottom.attached.steps {
  12348. margin: -1px -1px 0em;
  12349. border-radius: 0em 0em 0.28571429rem 0.28571429rem;
  12350. }
  12351. .ui.bottom.attached.steps .step:first-child {
  12352. border-radius: 0em 0em 0em 0.28571429rem;
  12353. }
  12354. .ui.bottom.attached.steps .step:last-child {
  12355. border-radius: 0em 0em 0.28571429rem 0em;
  12356. }
  12357. /*-------------------
  12358. Evenly Divided
  12359. --------------------*/
  12360. .ui.one.steps,
  12361. .ui.two.steps,
  12362. .ui.three.steps,
  12363. .ui.four.steps,
  12364. .ui.five.steps,
  12365. .ui.six.steps,
  12366. .ui.seven.steps,
  12367. .ui.eight.steps {
  12368. width: 100%;
  12369. }
  12370. .ui.one.steps > .step,
  12371. .ui.two.steps > .step,
  12372. .ui.three.steps > .step,
  12373. .ui.four.steps > .step,
  12374. .ui.five.steps > .step,
  12375. .ui.six.steps > .step,
  12376. .ui.seven.steps > .step,
  12377. .ui.eight.steps > .step {
  12378. -webkit-flex-wrap: nowrap;
  12379. -ms-flex-wrap: nowrap;
  12380. flex-wrap: nowrap;
  12381. }
  12382. .ui.one.steps > .step {
  12383. width: 100%;
  12384. }
  12385. .ui.two.steps > .step {
  12386. width: 50%;
  12387. }
  12388. .ui.three.steps > .step {
  12389. width: 33.333%;
  12390. }
  12391. .ui.four.steps > .step {
  12392. width: 25%;
  12393. }
  12394. .ui.five.steps > .step {
  12395. width: 20%;
  12396. }
  12397. .ui.six.steps > .step {
  12398. width: 16.666%;
  12399. }
  12400. .ui.seven.steps > .step {
  12401. width: 14.285%;
  12402. }
  12403. .ui.eight.steps > .step {
  12404. width: 12.500%;
  12405. }
  12406. /*-------------------
  12407. Sizes
  12408. --------------------*/
  12409. .ui.small.step,
  12410. .ui.small.steps .step {
  12411. font-size: 0.92857143rem;
  12412. }
  12413. .ui.step,
  12414. .ui.steps .step {
  12415. font-size: 1rem;
  12416. }
  12417. .ui.large.step,
  12418. .ui.large.steps .step {
  12419. font-size: 1.14285714rem;
  12420. }
  12421. /*******************************
  12422. Theme Overrides
  12423. *******************************/
  12424. @font-face {
  12425. font-family: 'Step';
  12426. src: url("data:application/x-font-ttf;charset=utf-8;;base64,AAEAAAAOAIAAAwBgT1MvMj3hSQEAAADsAAAAVmNtYXDQEhm3AAABRAAAAUpjdnQgBkn/lAAABuwAAAAcZnBnbYoKeDsAAAcIAAAJkWdhc3AAAAAQAAAG5AAAAAhnbHlm32cEdgAAApAAAAC2aGVhZAErPHsAAANIAAAANmhoZWEHUwNNAAADgAAAACRobXR4CykAAAAAA6QAAAAMbG9jYQA4AFsAAAOwAAAACG1heHAApgm8AAADuAAAACBuYW1lzJ0aHAAAA9gAAALNcG9zdK69QJgAAAaoAAAAO3ByZXCSoZr/AAAQnAAAAFYAAQO4AZAABQAIAnoCvAAAAIwCegK8AAAB4AAxAQIAAAIABQMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUGZFZABA6ADoAQNS/2oAWgMLAE8AAAABAAAAAAAAAAAAAwAAAAMAAAAcAAEAAAAAAEQAAwABAAAAHAAEACgAAAAGAAQAAQACAADoAf//AAAAAOgA//8AABgBAAEAAAAAAAAAAAEGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAAAAADpAKYABUAHEAZDwEAAQFCAAIBAmoAAQABagAAAGEUFxQDEisBFAcBBiInASY0PwE2Mh8BATYyHwEWA6QP/iAQLBD+6g8PTBAsEKQBbhAsEEwPAhYWEP4gDw8BFhAsEEwQEKUBbxAQTBAAAAH//f+xA18DCwAMABJADwABAQpDAAAACwBEFRMCESsBFA4BIi4CPgEyHgEDWXLG6MhuBnq89Lp+AV51xHR0xOrEdHTEAAAAAAEAAAABAADDeRpdXw889QALA+gAAAAAzzWYjQAAAADPNWBN//3/sQOkAwsAAAAIAAIAAAAAAAAAAQAAA1L/agBaA+gAAP/3A6QAAQAAAAAAAAAAAAAAAAAAAAMD6AAAA+gAAANZAAAAAAAAADgAWwABAAAAAwAWAAEAAAAAAAIABgATAG4AAAAtCZEAAAAAAAAAEgDeAAEAAAAAAAAANQAAAAEAAAAAAAEACAA1AAEAAAAAAAIABwA9AAEAAAAAAAMACABEAAEAAAAAAAQACABMAAEAAAAAAAUACwBUAAEAAAAAAAYACABfAAEAAAAAAAoAKwBnAAEAAAAAAAsAEwCSAAMAAQQJAAAAagClAAMAAQQJAAEAEAEPAAMAAQQJAAIADgEfAAMAAQQJAAMAEAEtAAMAAQQJAAQAEAE9AAMAAQQJAAUAFgFNAAMAAQQJAAYAEAFjAAMAAQQJAAoAVgFzAAMAAQQJAAsAJgHJQ29weXJpZ2h0IChDKSAyMDE0IGJ5IG9yaWdpbmFsIGF1dGhvcnMgQCBmb250ZWxsby5jb21mb250ZWxsb1JlZ3VsYXJmb250ZWxsb2ZvbnRlbGxvVmVyc2lvbiAxLjBmb250ZWxsb0dlbmVyYXRlZCBieSBzdmcydHRmIGZyb20gRm9udGVsbG8gcHJvamVjdC5odHRwOi8vZm9udGVsbG8uY29tAEMAbwBwAHkAcgBpAGcAaAB0ACAAKABDACkAIAAyADAAMQA0ACAAYgB5ACAAbwByAGkAZwBpAG4AYQBsACAAYQB1AHQAaABvAHIAcwAgAEAAIABmAG8AbgB0AGUAbABsAG8ALgBjAG8AbQBmAG8AbgB0AGUAbABsAG8AUgBlAGcAdQBsAGEAcgBmAG8AbgB0AGUAbABsAG8AZgBvAG4AdABlAGwAbABvAFYAZQByAHMAaQBvAG4AIAAxAC4AMABmAG8AbgB0AGUAbABsAG8ARwBlAG4AZQByAGEAdABlAGQAIABiAHkAIABzAHYAZwAyAHQAdABmACAAZgByAG8AbQAgAEYAbwBuAHQAZQBsAGwAbwAgAHAAcgBvAGoAZQBjAHQALgBoAHQAdABwADoALwAvAGYAbwBuAHQAZQBsAGwAbwAuAGMAbwBtAAAAAAIAAAAAAAAACgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwAAAQIBAwljaGVja21hcmsGY2lyY2xlAAAAAAEAAf//AA8AAAAAAAAAAAAAAAAAAAAAADIAMgML/7EDC/+xsAAssCBgZi2wASwgZCCwwFCwBCZasARFW1ghIyEbilggsFBQWCGwQFkbILA4UFghsDhZWSCwCkVhZLAoUFghsApFILAwUFghsDBZGyCwwFBYIGYgiophILAKUFhgGyCwIFBYIbAKYBsgsDZQWCGwNmAbYFlZWRuwACtZWSOwAFBYZVlZLbACLCBFILAEJWFkILAFQ1BYsAUjQrAGI0IbISFZsAFgLbADLCMhIyEgZLEFYkIgsAYjQrIKAAIqISCwBkMgiiCKsAArsTAFJYpRWGBQG2FSWVgjWSEgsEBTWLAAKxshsEBZI7AAUFhlWS2wBCywB0MrsgACAENgQi2wBSywByNCIyCwACNCYbCAYrABYLAEKi2wBiwgIEUgsAJFY7ABRWJgRLABYC2wBywgIEUgsAArI7ECBCVgIEWKI2EgZCCwIFBYIbAAG7AwUFiwIBuwQFlZI7AAUFhlWbADJSNhRESwAWAtsAgssQUFRbABYUQtsAkssAFgICCwCUNKsABQWCCwCSNCWbAKQ0qwAFJYILAKI0JZLbAKLCC4BABiILgEAGOKI2GwC0NgIIpgILALI0IjLbALLEtUWLEHAURZJLANZSN4LbAMLEtRWEtTWLEHAURZGyFZJLATZSN4LbANLLEADENVWLEMDEOwAWFCsAorWbAAQ7ACJUKxCQIlQrEKAiVCsAEWIyCwAyVQWLEBAENgsAQlQoqKIIojYbAJKiEjsAFhIIojYbAJKiEbsQEAQ2CwAiVCsAIlYbAJKiFZsAlDR7AKQ0dgsIBiILACRWOwAUViYLEAABMjRLABQ7AAPrIBAQFDYEItsA4ssQAFRVRYALAMI0IgYLABYbUNDQEACwBCQopgsQ0FK7BtKxsiWS2wDyyxAA4rLbAQLLEBDistsBEssQIOKy2wEiyxAw4rLbATLLEEDistsBQssQUOKy2wFSyxBg4rLbAWLLEHDistsBcssQgOKy2wGCyxCQ4rLbAZLLAIK7EABUVUWACwDCNCIGCwAWG1DQ0BAAsAQkKKYLENBSuwbSsbIlktsBossQAZKy2wGyyxARkrLbAcLLECGSstsB0ssQMZKy2wHiyxBBkrLbAfLLEFGSstsCAssQYZKy2wISyxBxkrLbAiLLEIGSstsCMssQkZKy2wJCwgPLABYC2wJSwgYLANYCBDI7ABYEOwAiVhsAFgsCQqIS2wJiywJSuwJSotsCcsICBHICCwAkVjsAFFYmAjYTgjIIpVWCBHICCwAkVjsAFFYmAjYTgbIVktsCgssQAFRVRYALABFrAnKrABFTAbIlktsCkssAgrsQAFRVRYALABFrAnKrABFTAbIlktsCosIDWwAWAtsCssALADRWOwAUVisAArsAJFY7ABRWKwACuwABa0AAAAAABEPiM4sSoBFSotsCwsIDwgRyCwAkVjsAFFYmCwAENhOC2wLSwuFzwtsC4sIDwgRyCwAkVjsAFFYmCwAENhsAFDYzgtsC8ssQIAFiUgLiBHsAAjQrACJUmKikcjRyNhIFhiGyFZsAEjQrIuAQEVFCotsDAssAAWsAQlsAQlRyNHI2GwBkUrZYouIyAgPIo4LbAxLLAAFrAEJbAEJSAuRyNHI2EgsAQjQrAGRSsgs
  12427. }
  12428. .ui.steps .step.completed > .icon:before,
  12429. .ui.ordered.steps .step.completed:before {
  12430. font-family: 'Step';
  12431. content: '\e800';
  12432. /* '' */
  12433. }
  12434. /*******************************
  12435. Site Overrides
  12436. *******************************/
  12437. /*!
  12438. * # Semantic UI 2.0.0 - Breadcrumb
  12439. * http://github.com/semantic-org/semantic-ui/
  12440. *
  12441. *
  12442. * Copyright 2015 Contributors
  12443. * Released under the MIT license
  12444. * http://opensource.org/licenses/MIT
  12445. *
  12446. */
  12447. /*******************************
  12448. Breadcrumb
  12449. *******************************/
  12450. .ui.breadcrumb {
  12451. line-height: 1;
  12452. margin: 1em 0em;
  12453. display: inline-block;
  12454. vertical-align: middle;
  12455. }
  12456. .ui.breadcrumb:first-child {
  12457. margin-top: 0em;
  12458. }
  12459. .ui.breadcrumb:last-child {
  12460. margin-bottom: 0em;
  12461. }
  12462. /*******************************
  12463. Content
  12464. *******************************/
  12465. /* Divider */
  12466. .ui.breadcrumb .divider {
  12467. display: inline-block;
  12468. opacity: 0.7;
  12469. margin: 0em 0.21428571rem 0em;
  12470. font-size: 0.92857143em;
  12471. color: rgba(0, 0, 0, 0.4);
  12472. vertical-align: baseline;
  12473. }
  12474. /* Link */
  12475. .ui.breadcrumb a {
  12476. color: #4183c4;
  12477. }
  12478. .ui.breadcrumb a:hover {
  12479. color: #1e70bf;
  12480. }
  12481. /* Icon Divider */
  12482. .ui.breadcrumb .icon.divider {
  12483. font-size: 0.85714286em;
  12484. vertical-align: baseline;
  12485. }
  12486. /* Section */
  12487. .ui.breadcrumb a.section {
  12488. cursor: pointer;
  12489. }
  12490. .ui.breadcrumb .section {
  12491. display: inline-block;
  12492. margin: 0em;
  12493. padding: 0em;
  12494. }
  12495. /* Loose Coupling */
  12496. .ui.breadcrumb.segment {
  12497. display: inline-block;
  12498. padding: 0.71428571em 1em;
  12499. }
  12500. /*******************************
  12501. States
  12502. *******************************/
  12503. .ui.breadcrumb .active.section {
  12504. font-weight: bold;
  12505. }
  12506. /*******************************
  12507. Variations
  12508. *******************************/
  12509. .ui.mini.breadcrumb {
  12510. font-size: 0.71428571rem;
  12511. }
  12512. .ui.tiny.breadcrumb {
  12513. font-size: 0.85714286rem;
  12514. }
  12515. .ui.small.breadcrumb {
  12516. font-size: 0.92857143rem;
  12517. }
  12518. .ui.breadcrumb {
  12519. font-size: 1rem;
  12520. }
  12521. .ui.large.breadcrumb {
  12522. font-size: 1.14285714rem;
  12523. }
  12524. .ui.big.breadcrumb {
  12525. font-size: 1.28571429rem;
  12526. }
  12527. .ui.huge.breadcrumb {
  12528. font-size: 1.42857143rem;
  12529. }
  12530. .ui.massive.breadcrumb {
  12531. font-size: 1.71428571rem;
  12532. }
  12533. /*******************************
  12534. Theme Overrides
  12535. *******************************/
  12536. /*******************************
  12537. Site Overrides
  12538. *******************************/
  12539. /*!
  12540. * # Semantic UI 2.0.0 - Form
  12541. * http://github.com/semantic-org/semantic-ui/
  12542. *
  12543. *
  12544. * Copyright 2015 Contributors
  12545. * Released under the MIT license
  12546. * http://opensource.org/licenses/MIT
  12547. *
  12548. */
  12549. /*******************************
  12550. Elements
  12551. *******************************/
  12552. /*--------------------
  12553. Form
  12554. ---------------------*/
  12555. .ui.form {
  12556. position: relative;
  12557. max-width: 100%;
  12558. }
  12559. /*--------------------
  12560. Content
  12561. ---------------------*/
  12562. .ui.form > p {
  12563. margin: 1em 0em;
  12564. }
  12565. /*--------------------
  12566. Field
  12567. ---------------------*/
  12568. .ui.form .fields .field,
  12569. .ui.form .field {
  12570. clear: both;
  12571. margin: 0em 0em 1em;
  12572. }
  12573. .ui.form .field .field,
  12574. .ui.form .field:last-child,
  12575. .ui.form .fields:last-child .field {
  12576. margin-bottom: 0em;
  12577. }
  12578. /*--------------------
  12579. Labels
  12580. ---------------------*/
  12581. .ui.form .field > label {
  12582. display: block;
  12583. margin: 0em 0em 0.28571429rem 0em;
  12584. color: rgba(0, 0, 0, 0.87);
  12585. font-size: 0.92857143em;
  12586. font-weight: bold;
  12587. text-transform: none;
  12588. }
  12589. /*--------------------
  12590. Standard Inputs
  12591. ---------------------*/
  12592. .ui.form textarea,
  12593. .ui.form input:not([type]),
  12594. .ui.form input[type="date"],
  12595. .ui.form input[type="datetime-local"],
  12596. .ui.form input[type="email"],
  12597. .ui.form input[type="number"],
  12598. .ui.form input[type="password"],
  12599. .ui.form input[type="search"],
  12600. .ui.form input[type="tel"],
  12601. .ui.form input[type="time"],
  12602. .ui.form input[type="text"],
  12603. .ui.form input[type="url"],
  12604. .ui.form .ui.input {
  12605. width: 100%;
  12606. vertical-align: top;
  12607. }
  12608. .ui.form input:not([type]),
  12609. .ui.form input[type="date"],
  12610. .ui.form input[type="datetime-local"],
  12611. .ui.form input[type="email"],
  12612. .ui.form input[type="number"],
  12613. .ui.form input[type="password"],
  12614. .ui.form input[type="search"],
  12615. .ui.form input[type="tel"],
  12616. .ui.form input[type="time"],
  12617. .ui.form input[type="text"],
  12618. .ui.form input[type="url"] {
  12619. font-family: 'Lato', 'Helvetica Neue', Arial, Helvetica, sans-serif;
  12620. margin: 0em;
  12621. outline: none;
  12622. -webkit-appearance: none;
  12623. tap-highlight-color: rgba(255, 255, 255, 0);
  12624. line-height: 1.2142em;
  12625. padding: 0.67861429em 1em;
  12626. font-size: 1em;
  12627. background: #ffffff;
  12628. border: 1px solid rgba(34, 36, 38, 0.15);
  12629. color: rgba(0, 0, 0, 0.87);
  12630. border-radius: 0.28571429rem;
  12631. box-shadow: 0em 0em 0em 0em transparent inset;
  12632. -webkit-transition: color 0.1s ease, border-color 0.1s ease;
  12633. transition: color 0.1s ease, border-color 0.1s ease;
  12634. }
  12635. /* Collapse Flex */
  12636. .ui.form .ui.input > input {
  12637. width: 0px !important;
  12638. }
  12639. /* Text Area */
  12640. .ui.form textarea {
  12641. margin: 0em;
  12642. -webkit-appearance: none;
  12643. tap-highlight-color: rgba(255, 255, 255, 0);
  12644. padding: 0.78571429em 1em;
  12645. background: #ffffff;
  12646. border: 1px solid rgba(34, 36, 38, 0.15);
  12647. outline: none;
  12648. color: rgba(0, 0, 0, 0.87);
  12649. border-radius: 0.28571429rem;
  12650. box-shadow: 0em 0em 0em 0em transparent inset;
  12651. -webkit-transition: color 0.1s ease, border-color 0.1s ease;
  12652. transition: color 0.1s ease, border-color 0.1s ease;
  12653. font-size: 1em;
  12654. line-height: 1.2857;
  12655. resize: vertical;
  12656. }
  12657. .ui.form textarea:not([rows]) {
  12658. height: 12em;
  12659. min-height: 8em;
  12660. max-height: 24em;
  12661. }
  12662. .ui.form textarea,
  12663. .ui.form input[type="checkbox"] {
  12664. vertical-align: top;
  12665. }
  12666. /*--------------------------
  12667. Input w/ attached Button
  12668. ---------------------------*/
  12669. .ui.form input.attached {
  12670. width: auto;
  12671. }
  12672. /*--------------------
  12673. Basic Select
  12674. ---------------------*/
  12675. .ui.form select {
  12676. display: block;
  12677. height: auto;
  12678. width: 100%;
  12679. background: #ffffff;
  12680. border: 1px solid rgba(34, 36, 38, 0.15);
  12681. border-radius: 0.28571429rem;
  12682. box-shadow: 0em 0em 0em 0em transparent inset;
  12683. padding: 0.62em 1em;
  12684. color: rgba(0, 0, 0, 0.87);
  12685. -webkit-transition: color 0.1s ease, border-color 0.1s ease;
  12686. transition: color 0.1s ease, border-color 0.1s ease;
  12687. }
  12688. /*--------------------
  12689. Dropdown
  12690. ---------------------*/
  12691. .ui.form .field > .selection.dropdown {
  12692. width: 100%;
  12693. }
  12694. .ui.form .field > .selection.dropdown > .dropdown.icon {
  12695. float: right;
  12696. }
  12697. .ui.form .inline.field > .selection.dropdown {
  12698. width: auto;
  12699. }
  12700. .ui.form .inline.field > .selection.dropdown > .dropdown.icon {
  12701. float: none;
  12702. }
  12703. /*--------------------
  12704. Dividers
  12705. ---------------------*/
  12706. .ui.form .divider {
  12707. clear: both;
  12708. margin: 1em 0em;
  12709. }
  12710. /*--------------------
  12711. Types of Messages
  12712. ---------------------*/
  12713. .ui.form .success.message,
  12714. .ui.form .warning.message,
  12715. .ui.form .error.message {
  12716. display: none;
  12717. }
  12718. /* Assumptions */
  12719. .ui.form .message:first-child {
  12720. margin-top: 0px;
  12721. }
  12722. /*--------------------
  12723. Validation Prompt
  12724. ---------------------*/
  12725. .ui.form .field .prompt.label {
  12726. white-space: nowrap;
  12727. }
  12728. .ui.form .inline.field .prompt {
  12729. margin: -0.5em 0em -0.5em 1em;
  12730. }
  12731. .ui.form .inline.field .prompt:before {
  12732. margin-top: -0.3em;
  12733. bottom: auto;
  12734. right: auto;
  12735. top: 50%;
  12736. left: 0em;
  12737. }
  12738. /*******************************
  12739. States
  12740. *******************************/
  12741. /*--------------------
  12742. Autofilled
  12743. ---------------------*/
  12744. .ui.form .field.field input:-webkit-autofill {
  12745. box-shadow: 0px 0px 0px 100px #fffff0 inset !important;
  12746. border-color: #e5dfa1 !important;
  12747. }
  12748. /* Focus */
  12749. .ui.form .field.field input:-webkit-autofill:focus {
  12750. box-shadow: 0px 0px 0px 100px #fffff0 inset !important;
  12751. border-color: #d5c315 !important;
  12752. }
  12753. /* Error */
  12754. .ui.form .error.error input:-webkit-autofill {
  12755. box-shadow: 0px 0px 0px 100px #fffaf0 inset !important;
  12756. border-color: #e0b4b4 !important;
  12757. }
  12758. /*--------------------
  12759. Placeholder
  12760. ---------------------*/
  12761. /* browsers require these rules separate */
  12762. .ui.form ::-webkit-input-placeholder {
  12763. color: rgba(140, 140, 140, 0.87);
  12764. }
  12765. .ui.form ::-ms-input-placeholder {
  12766. color: rgba(140, 140, 140, 0.87);
  12767. }
  12768. .ui.form ::-moz-placeholder {
  12769. color: rgba(140, 140, 140, 0.87);
  12770. }
  12771. .ui.form :focus::-webkit-input-placeholder {
  12772. color: rgba(89, 89, 89, 0.87);
  12773. }
  12774. .ui.form :focus::-ms-input-placeholder {
  12775. color: rgba(89, 89, 89, 0.87);
  12776. }
  12777. .ui.form :focus::-moz-placeholder {
  12778. color: rgba(89, 89, 89, 0.87);
  12779. }
  12780. /* Error Placeholder */
  12781. .ui.form .error ::-webkit-input-placeholder {
  12782. color: #bf4d4b;
  12783. }
  12784. .ui.form .error ::-ms-input-placeholder {
  12785. color: #bf4d4b;
  12786. }
  12787. .ui.form .error ::-moz-placeholder {
  12788. color: #bf4d4b;
  12789. }
  12790. .ui.form .error :focus::-webkit-input-placeholder {
  12791. color: #b2413f;
  12792. }
  12793. .ui.form .error :focus::-ms-input-placeholder {
  12794. color: #b2413f;
  12795. }
  12796. .ui.form .error :focus::-moz-placeholder {
  12797. color: #b2413f;
  12798. }
  12799. /*--------------------
  12800. Focus
  12801. ---------------------*/
  12802. .ui.form input:not([type]):focus,
  12803. .ui.form input[type="date"]:focus,
  12804. .ui.form input[type="datetime-local"]:focus,
  12805. .ui.form input[type="email"]:focus,
  12806. .ui.form input[type="number"]:focus,
  12807. .ui.form input[type="password"]:focus,
  12808. .ui.form input[type="search"]:focus,
  12809. .ui.form input[type="tel"]:focus,
  12810. .ui.form input[type="time"]:focus,
  12811. .ui.form input[type="text"]:focus,
  12812. .ui.form input[type="url"]:focus {
  12813. color: rgba(0, 0, 0, 0.95);
  12814. border-color: rgba(34, 36, 38, 0.35);
  12815. border-radius: 0.28571429rem;
  12816. background: #ffffff;
  12817. box-shadow: 0px 0em 0em 0em rgba(34, 36, 38, 0.35) inset;
  12818. }
  12819. .ui.form textarea:focus {
  12820. color: rgba(0, 0, 0, 0.95);
  12821. border-color: rgba(34, 36, 38, 0.35);
  12822. border-radius: 0.28571429rem;
  12823. background: #ffffff;
  12824. box-shadow: 0px 0em 0em 0em rgba(34, 36, 38, 0.35) inset;
  12825. -webkit-appearance: none;
  12826. }
  12827. /*--------------------
  12828. Success
  12829. ---------------------*/
  12830. /* On Form */
  12831. .ui.form.success .success.message {
  12832. display: block;
  12833. }
  12834. .ui.form.success .icon.success.message {
  12835. display: -webkit-box;
  12836. display: -webkit-flex;
  12837. display: -ms-flexbox;
  12838. display: flex;
  12839. }
  12840. /*--------------------
  12841. Error
  12842. ---------------------*/
  12843. /* On Form */
  12844. .ui.form.warning .warning.message {
  12845. display: block;
  12846. }
  12847. .ui.form.warning .icon.warning.message {
  12848. display: -webkit-box;
  12849. display: -webkit-flex;
  12850. display: -ms-flexbox;
  12851. display: flex;
  12852. }
  12853. /*--------------------
  12854. Warning
  12855. ---------------------*/
  12856. /* On Form */
  12857. .ui.form.error .error.message {
  12858. display: block;
  12859. }
  12860. .ui.form.error .icon.error.message {
  12861. display: -webkit-box;
  12862. display: -webkit-flex;
  12863. display: -ms-flexbox;
  12864. display: flex;
  12865. }
  12866. /* On Field(s) */
  12867. .ui.form .fields.error .field label,
  12868. .ui.form .field.error label,
  12869. .ui.form .fields.error .field .input,
  12870. .ui.form .field.error .input {
  12871. color: #9f3a38;
  12872. }
  12873. .ui.form .fields.error .field .corner.label,
  12874. .ui.form .field.error .corner.label {
  12875. border-color: #9f3a38;
  12876. color: #ffffff;
  12877. }
  12878. .ui.form .fields.error .field textarea,
  12879. .ui.form .fields.error .field select,
  12880. .ui.form .fields.error .field input:not([type]),
  12881. .ui.form .fields.error .field input[type="date"],
  12882. .ui.form .fields.error .field input[type="datetime-local"],
  12883. .ui.form .fields.error .field input[type="email"],
  12884. .ui.form .fields.error .field input[type="number"],
  12885. .ui.form .fields.error .field input[type="password"],
  12886. .ui.form .fields.error .field input[type="search"],
  12887. .ui.form .fields.error .field input[type="tel"],
  12888. .ui.form .fields.error .field input[type="time"],
  12889. .ui.form .fields.error .field input[type="text"],
  12890. .ui.form .fields.error .field input[type="url"],
  12891. .ui.form .field.error textarea,
  12892. .ui.form .field.error select,
  12893. .ui.form .field.error input:not([type]),
  12894. .ui.form .field.error input[type="date"],
  12895. .ui.form .field.error input[type="datetime-local"],
  12896. .ui.form .field.error input[type="email"],
  12897. .ui.form .field.error input[type="number"],
  12898. .ui.form .field.error input[type="password"],
  12899. .ui.form .field.error input[type="search"],
  12900. .ui.form .field.error input[type="tel"],
  12901. .ui.form .field.error input[type="time"],
  12902. .ui.form .field.error input[type="text"],
  12903. .ui.form .field.error input[type="url"] {
  12904. background: #fff6f6;
  12905. border-color: #e0b4b4;
  12906. color: #9f3a38;
  12907. border-radius: 0.28571429rem;
  12908. box-shadow: none;
  12909. }
  12910. .ui.form .field.error textarea:focus,
  12911. .ui.form .field.error select:focus,
  12912. .ui.form .field.error input:not([type]):focus,
  12913. .ui.form .field.error input[type="date"]:focus,
  12914. .ui.form .field.error input[type="datetime-local"]:focus,
  12915. .ui.form .field.error input[type="email"]:focus,
  12916. .ui.form .field.error input[type="number"]:focus,
  12917. .ui.form .field.error input[type="password"]:focus,
  12918. .ui.form .field.error input[type="search"]:focus,
  12919. .ui.form .field.error input[type="tel"]:focus,
  12920. .ui.form .field.error input[type="time"]:focus,
  12921. .ui.form .field.error input[type="text"]:focus,
  12922. .ui.form .field.error input[type="url"]:focus {
  12923. background: #fff6f6;
  12924. border-color: #e0b4b4;
  12925. color: #9f3a38;
  12926. -webkit-appearance: none;
  12927. box-shadow: none;
  12928. }
  12929. /* Preserve Native Select Stylings */
  12930. .ui.form .field.error select {
  12931. -webkit-appearance: menulist-button;
  12932. }
  12933. /*------------------
  12934. Dropdown Error
  12935. --------------------*/
  12936. .ui.form .fields.error .field .ui.dropdown,
  12937. .ui.form .fields.error .field .ui.dropdown .item,
  12938. .ui.form .field.error .ui.dropdown,
  12939. .ui.form .field.error .ui.dropdown .text,
  12940. .ui.form .field.error .ui.dropdown .item {
  12941. background: #fff6f6;
  12942. color: #9f3a38;
  12943. }
  12944. .ui.form .fields.error .field .ui.dropdown,
  12945. .ui.form .field.error .ui.dropdown {
  12946. border-color: #e0b4b4 !important;
  12947. }
  12948. .ui.form .fields.error .field .ui.dropdown:hover,
  12949. .ui.form .field.error .ui.dropdown:hover {
  12950. border-color: #e0b4b4 !important;
  12951. }
  12952. .ui.form .fields.error .field .ui.dropdown:hover .menu,
  12953. .ui.form .field.error .ui.dropdown:hover .menu {
  12954. border-color: #e0b4b4;
  12955. }
  12956. .ui.form .fields.error .field .ui.multiple.selection.dropdown > .label,
  12957. .ui.form .field.error .ui.multiple.selection.dropdown > .label {
  12958. background-color: #eacbcb;
  12959. color: #9f3a38;
  12960. }
  12961. /* Hover */
  12962. .ui.form .fields.error .field .ui.dropdown .menu .item:hover,
  12963. .ui.form .field.error .ui.dropdown .menu .item:hover {
  12964. background-color: #fbe7e7;
  12965. }
  12966. /* Selected */
  12967. .ui.form .fields.error .field .ui.dropdown .menu .selected.item,
  12968. .ui.form .field.error .ui.dropdown .menu .selected.item {
  12969. background-color: #fbe7e7;
  12970. }
  12971. /* Active */
  12972. .ui.form .fields.error .field .ui.dropdown .menu .active.item,
  12973. .ui.form .field.error .ui.dropdown .menu .active.item {
  12974. background-color: #fdcfcf !important;
  12975. }
  12976. /*--------------------
  12977. Checkbox Error
  12978. ---------------------*/
  12979. .ui.form .fields.error .field .checkbox:not(.toggle):not(.slider) label,
  12980. .ui.form .field.error .checkbox:not(.toggle):not(.slider) label,
  12981. .ui.form .fields.error .field .checkbox:not(.toggle):not(.slider) .box,
  12982. .ui.form .field.error .checkbox:not(.toggle):not(.slider) .box {
  12983. color: #9f3a38;
  12984. }
  12985. .ui.form .fields.error .field .checkbox:not(.toggle):not(.slider) label:before,
  12986. .ui.form .field.error .checkbox:not(.toggle):not(.slider) label:before,
  12987. .ui.form .fields.error .field .checkbox:not(.toggle):not(.slider) .box:before,
  12988. .ui.form .field.error .checkbox:not(.toggle):not(.slider) .box:before {
  12989. background: #fff6f6;
  12990. border-color: #e0b4b4;
  12991. }
  12992. .ui.form .fields.error .field .checkbox label:after,
  12993. .ui.form .field.error .checkbox label:after,
  12994. .ui.form .fields.error .field .checkbox .box:after,
  12995. .ui.form .field.error .checkbox .box:after {
  12996. color: #9f3a38;
  12997. }
  12998. /*--------------------
  12999. Disabled
  13000. ---------------------*/
  13001. .ui.form .disabled.fields .field,
  13002. .ui.form .disabled.field,
  13003. .ui.form .field :disabled {
  13004. opacity: 0.45;
  13005. }
  13006. .ui.form .field.disabled label {
  13007. opacity: 0.45;
  13008. }
  13009. .ui.form .field.disabled :disabled {
  13010. opacity: 1;
  13011. }
  13012. /*--------------
  13013. Loading
  13014. ---------------*/
  13015. .ui.loading.form {
  13016. position: relative;
  13017. cursor: default;
  13018. point-events: none;
  13019. text-shadow: none !important;
  13020. color: transparent !important;
  13021. -webkit-transition: all 0s linear;
  13022. transition: all 0s linear;
  13023. z-index: 100;
  13024. }
  13025. .ui.loading.form:before {
  13026. position: absolute;
  13027. content: '';
  13028. top: 0%;
  13029. left: 0%;
  13030. background: rgba(255, 255, 255, 0.8);
  13031. width: 100%;
  13032. height: 100%;
  13033. z-index: 100;
  13034. }
  13035. .ui.loading.form:after {
  13036. position: absolute;
  13037. content: '';
  13038. top: 50%;
  13039. left: 50%;
  13040. margin: -1.5em 0em 0em -1.5em;
  13041. width: 3em;
  13042. height: 3em;
  13043. -webkit-animation: form-spin 0.6s linear;
  13044. animation: form-spin 0.6s linear;
  13045. -webkit-animation-iteration-count: infinite;
  13046. animation-iteration-count: infinite;
  13047. border-radius: 500rem;
  13048. border-color: #767676 rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1);
  13049. border-style: solid;
  13050. border-width: 0.2em;
  13051. box-shadow: 0px 0px 0px 1px transparent;
  13052. visibility: visible;
  13053. z-index: 101;
  13054. }
  13055. @-webkit-keyframes form-spin {
  13056. from {
  13057. -webkit-transform: rotate(0deg);
  13058. transform: rotate(0deg);
  13059. }
  13060. to {
  13061. -webkit-transform: rotate(360deg);
  13062. transform: rotate(360deg);
  13063. }
  13064. }
  13065. @keyframes form-spin {
  13066. from {
  13067. -webkit-transform: rotate(0deg);
  13068. transform: rotate(0deg);
  13069. }
  13070. to {
  13071. -webkit-transform: rotate(360deg);
  13072. transform: rotate(360deg);
  13073. }
  13074. }
  13075. /*******************************
  13076. Element Types
  13077. *******************************/
  13078. /*--------------------
  13079. Required Field
  13080. ---------------------*/
  13081. .ui.form .required.fields:not(.grouped) > .field > label:after,
  13082. .ui.form .required.fields.grouped > label:after,
  13083. .ui.form .required.field > label:after,
  13084. .ui.form .required.fields:not(.grouped) > .field > .checkbox:after,
  13085. .ui.form .required.field > .checkbox:after {
  13086. margin: -0.2em 0em 0em 0.2em;
  13087. content: '*';
  13088. color: #db2828;
  13089. }
  13090. .ui.form .required.fields:not(.grouped) > .field > label:after,
  13091. .ui.form .required.fields.grouped > label:after,
  13092. .ui.form .required.field > label:after {
  13093. display: inline-block;
  13094. vertical-align: top;
  13095. }
  13096. .ui.form .required.fields:not(.grouped) > .field > .checkbox:after,
  13097. .ui.form .required.field > .checkbox:after {
  13098. position: absolute;
  13099. top: 0%;
  13100. left: 100%;
  13101. }
  13102. /*******************************
  13103. Variations
  13104. *******************************/
  13105. /*--------------------
  13106. Inverted Colors
  13107. ---------------------*/
  13108. .ui.inverted.form label,
  13109. .ui.form .inverted.segment label,
  13110. .ui.form .inverted.segment .ui.checkbox label,
  13111. .ui.form .inverted.segment .ui.checkbox .box,
  13112. .ui.inverted.form .ui.checkbox label,
  13113. .ui.inverted.form .ui.checkbox .box {
  13114. color: rgba(255, 255, 255, 0.9);
  13115. }
  13116. /*--------------------
  13117. Field Groups
  13118. ---------------------*/
  13119. /* Grouped Vertically */
  13120. .ui.form .grouped.fields {
  13121. display: block;
  13122. margin: 0em 0em 1em;
  13123. }
  13124. .ui.form .grouped.fields:last-child {
  13125. margin-bottom: 0em;
  13126. }
  13127. .ui.form .grouped.fields > label {
  13128. margin: 0em 0em 0.28571429rem 0em;
  13129. color: rgba(0, 0, 0, 0.87);
  13130. font-size: 0.92857143em;
  13131. font-weight: bold;
  13132. text-transform: none;
  13133. }
  13134. .ui.form .grouped.fields .field,
  13135. .ui.form .grouped.inline.fields .field {
  13136. display: block;
  13137. margin: 0.5em 0em;
  13138. padding: 0em;
  13139. }
  13140. /*--------------------
  13141. Fields
  13142. ---------------------*/
  13143. /* Split fields */
  13144. .ui.form .fields {
  13145. display: -webkit-box;
  13146. display: -webkit-flex;
  13147. display: -ms-flexbox;
  13148. display: flex;
  13149. -webkit-box-orient: horizontal;
  13150. -webkit-box-direction: normal;
  13151. -webkit-flex-direction: row;
  13152. -ms-flex-direction: row;
  13153. flex-direction: row;
  13154. }
  13155. .ui.form .fields > .field {
  13156. -webkit-box-flex: 0;
  13157. -webkit-flex: 0 1 auto;
  13158. -ms-flex: 0 1 auto;
  13159. flex: 0 1 auto;
  13160. padding-left: 0.5em;
  13161. padding-right: 0.5em;
  13162. }
  13163. .ui.form .fields > .field:first-child {
  13164. border-left: none;
  13165. box-shadow: none;
  13166. }
  13167. /* Other Combinations */
  13168. .ui.form .two.fields > .fields,
  13169. .ui.form .two.fields > .field {
  13170. width: 50%;
  13171. }
  13172. .ui.form .three.fields > .fields,
  13173. .ui.form .three.fields > .field {
  13174. width: 33.33333333%;
  13175. }
  13176. .ui.form .four.fields > .fields,
  13177. .ui.form .four.fields > .field {
  13178. width: 25%;
  13179. }
  13180. .ui.form .five.fields > .fields,
  13181. .ui.form .five.fields > .field {
  13182. width: 20%;
  13183. }
  13184. .ui.form .six.fields > .fields,
  13185. .ui.form .six.fields > .field {
  13186. width: 16.66666667%;
  13187. }
  13188. .ui.form .seven.fields > .fields,
  13189. .ui.form .seven.fields > .field {
  13190. width: 14.28571429%;
  13191. }
  13192. .ui.form .eight.fields > .fields,
  13193. .ui.form .eight.fields > .field {
  13194. width: 12.5%;
  13195. }
  13196. .ui.form .nine.fields > .fields,
  13197. .ui.form .nine.fields > .field {
  13198. width: 11.11111111%;
  13199. }
  13200. .ui.form .ten.fields > .fields,
  13201. .ui.form .ten.fields > .field {
  13202. width: 10%;
  13203. }
  13204. /* Swap to full width on mobile */
  13205. @media only screen and (max-width: 767px) {
  13206. .ui.form .fields {
  13207. -webkit-flex-wrap: wrap;
  13208. -ms-flex-wrap: wrap;
  13209. flex-wrap: wrap;
  13210. }
  13211. .ui.form .two.fields > .fields,
  13212. .ui.form .two.fields > .field,
  13213. .ui.form .three.fields > .fields,
  13214. .ui.form .three.fields > .field,
  13215. .ui.form .four.fields > .fields,
  13216. .ui.form .four.fields > .field,
  13217. .ui.form .five.fields > .fields,
  13218. .ui.form .five.fields > .field,
  13219. .ui.form .six.fields > .fields,
  13220. .ui.form .six.fields > .field,
  13221. .ui.form .seven.fields > .fields,
  13222. .ui.form .seven.fields > .field,
  13223. .ui.form .eight.fields > .fields,
  13224. .ui.form .eight.fields > .field,
  13225. .ui.form .nine.fields > .fields,
  13226. .ui.form .nine.fields > .field,
  13227. .ui.form .ten.fields > .fields,
  13228. .ui.form .ten.fields > .field {
  13229. width: 100% !important;
  13230. margin: 0em 0em 1em;
  13231. padding-left: 0%;
  13232. padding-right: 0%;
  13233. }
  13234. }
  13235. .ui.form .fields .field:first-child {
  13236. padding-left: 0%;
  13237. }
  13238. .ui.form .fields .field:last-child {
  13239. padding-right: 0%;
  13240. }
  13241. /* Sizing Combinations */
  13242. .ui.form .fields .wide.field {
  13243. width: 6.25%;
  13244. padding-left: 0.5em;
  13245. padding-right: 0.5em;
  13246. }
  13247. .ui.form .fields .wide.field:first-child {
  13248. padding-left: 0%;
  13249. }
  13250. .ui.form .fields .wide.field:last-child {
  13251. padding-right: 0%;
  13252. }
  13253. .ui.form .one.wide.field {
  13254. width: 6.25% !important;
  13255. }
  13256. .ui.form .two.wide.field {
  13257. width: 12.5% !important;
  13258. }
  13259. .ui.form .three.wide.field {
  13260. width: 18.75% !important;
  13261. }
  13262. .ui.form .four.wide.field {
  13263. width: 25% !important;
  13264. }
  13265. .ui.form .five.wide.field {
  13266. width: 31.25% !important;
  13267. }
  13268. .ui.form .six.wide.field {
  13269. width: 37.5% !important;
  13270. }
  13271. .ui.form .seven.wide.field {
  13272. width: 43.75% !important;
  13273. }
  13274. .ui.form .eight.wide.field {
  13275. width: 50% !important;
  13276. }
  13277. .ui.form .nine.wide.field {
  13278. width: 56.25% !important;
  13279. }
  13280. .ui.form .ten.wide.field {
  13281. width: 62.5% !important;
  13282. }
  13283. .ui.form .eleven.wide.field {
  13284. width: 68.75% !important;
  13285. }
  13286. .ui.form .twelve.wide.field {
  13287. width: 75% !important;
  13288. }
  13289. .ui.form .thirteen.wide.field {
  13290. width: 81.25% !important;
  13291. }
  13292. .ui.form .fourteen.wide.field {
  13293. width: 87.5% !important;
  13294. }
  13295. .ui.form .fifteen.wide.field {
  13296. width: 93.75% !important;
  13297. }
  13298. .ui.form .sixteen.wide.field {
  13299. width: 100% !important;
  13300. }
  13301. /* Swap to full width on mobile */
  13302. @media only screen and (max-width: 767px) {
  13303. .ui.form .two.fields > .fields,
  13304. .ui.form .two.fields > .field,
  13305. .ui.form .three.fields > .fields,
  13306. .ui.form .three.fields > .field,
  13307. .ui.form .four.fields > .fields,
  13308. .ui.form .four.fields > .field,
  13309. .ui.form .five.fields > .fields,
  13310. .ui.form .five.fields > .field,
  13311. .ui.form .fields > .two.wide.field,
  13312. .ui.form .fields > .three.wide.field,
  13313. .ui.form .fields > .four.wide.field,
  13314. .ui.form .fields > .five.wide.field,
  13315. .ui.form .fields > .six.wide.field,
  13316. .ui.form .fields > .seven.wide.field,
  13317. .ui.form .fields > .eight.wide.field,
  13318. .ui.form .fields > .nine.wide.field,
  13319. .ui.form .fields > .ten.wide.field,
  13320. .ui.form .fields > .eleven.wide.field,
  13321. .ui.form .fields > .twelve.wide.field,
  13322. .ui.form .fields > .thirteen.wide.field,
  13323. .ui.form .fields > .fourteen.wide.field,
  13324. .ui.form .fields > .fifteen.wide.field,
  13325. .ui.form .fields > .sixteen.wide.field {
  13326. width: 100% !important;
  13327. margin: 0em 0em 1em;
  13328. padding-left: 0%;
  13329. padding-right: 0%;
  13330. }
  13331. }
  13332. /*--------------------
  13333. Inline Fields
  13334. ---------------------*/
  13335. .ui.form .inline.fields {
  13336. margin: 0em 0em 1em;
  13337. -webkit-box-align: center;
  13338. -webkit-align-items: center;
  13339. -ms-flex-align: center;
  13340. align-items: center;
  13341. }
  13342. .ui.form .inline.fields .field {
  13343. margin: 0em;
  13344. padding: 0em 1em 0em 0em;
  13345. }
  13346. /* Inline Label */
  13347. .ui.form .inline.fields > label,
  13348. .ui.form .inline.fields .field > label,
  13349. .ui.form .inline.fields .field > p,
  13350. .ui.form .inline.field > label,
  13351. .ui.form .inline.field > p {
  13352. display: inline-block;
  13353. width: auto;
  13354. margin-top: 0em;
  13355. margin-bottom: 0em;
  13356. vertical-align: baseline;
  13357. font-size: 0.92857143em;
  13358. font-weight: bold;
  13359. color: rgba(0, 0, 0, 0.87);
  13360. text-transform: none;
  13361. }
  13362. /* Grouped Inline Label */
  13363. .ui.form .inline.fields > label {
  13364. margin: 0.035714em 1em 0em 0em;
  13365. }
  13366. /* Inline Input */
  13367. .ui.form .inline.fields .field > input,
  13368. .ui.form .inline.fields .field > select,
  13369. .ui.form .inline.fields .field > .ui.input,
  13370. .ui.form .inline.field > input,
  13371. .ui.form .inline.field > select,
  13372. .ui.form .inline.field > .ui.input {
  13373. display: inline-block;
  13374. width: auto;
  13375. margin-top: 0em;
  13376. margin-bottom: 0em;
  13377. vertical-align: middle;
  13378. font-size: 1em;
  13379. }
  13380. /* Label */
  13381. .ui.form .inline.fields .field > :first-child,
  13382. .ui.form .inline.field > :first-child {
  13383. margin: 0em 0.85714286em 0em 0em;
  13384. }
  13385. .ui.form .inline.fields .field > :only-child,
  13386. .ui.form .inline.field > :only-child {
  13387. margin: 0em;
  13388. }
  13389. /* Wide */
  13390. .ui.form .inline.fields .wide.field {
  13391. display: -webkit-box;
  13392. display: -webkit-flex;
  13393. display: -ms-flexbox;
  13394. display: flex;
  13395. -webkit-box-align: center;
  13396. -webkit-align-items: center;
  13397. -ms-flex-align: center;
  13398. align-items: center;
  13399. }
  13400. .ui.form .inline.fields .wide.field > input,
  13401. .ui.form .inline.fields .wide.field > select,
  13402. .ui.form .inline.fields .wide.field > .ui.input {
  13403. width: 100%;
  13404. }
  13405. /*--------------------
  13406. Sizes
  13407. ---------------------*/
  13408. /* Standard */
  13409. .ui.small.form {
  13410. font-size: 0.92857143rem;
  13411. }
  13412. /* Medium */
  13413. .ui.form {
  13414. font-size: 1rem;
  13415. }
  13416. /* Large */
  13417. .ui.large.form {
  13418. font-size: 1.14285714rem;
  13419. }
  13420. /* Huge */
  13421. .ui.huge.form {
  13422. font-size: 1.42857143rem;
  13423. }
  13424. /*******************************
  13425. Theme Overrides
  13426. *******************************/
  13427. /*******************************
  13428. Site Overrides
  13429. *******************************/
  13430. /*!
  13431. * # Semantic UI 2.0.0 - Grid
  13432. * http://github.com/semantic-org/semantic-ui/
  13433. *
  13434. *
  13435. * Copyright 2015 Contributors
  13436. * Released under the MIT license
  13437. * http://opensource.org/licenses/MIT
  13438. *
  13439. */
  13440. /*******************************
  13441. Standard
  13442. *******************************/
  13443. .ui.grid {
  13444. display: -webkit-box;
  13445. display: -webkit-flex;
  13446. display: -ms-flexbox;
  13447. display: flex;
  13448. -webkit-box-orient: horizontal;
  13449. -webkit-box-direction: normal;
  13450. -webkit-flex-direction: row;
  13451. -ms-flex-direction: row;
  13452. flex-direction: row;
  13453. -webkit-flex-wrap: wrap;
  13454. -ms-flex-wrap: wrap;
  13455. flex-wrap: wrap;
  13456. -webkit-box-align: stretch;
  13457. -webkit-align-items: stretch;
  13458. -ms-flex-align: stretch;
  13459. align-items: stretch;
  13460. padding: 0em;
  13461. }
  13462. /*----------------------
  13463. Remove Gutters
  13464. -----------------------*/
  13465. .ui.grid {
  13466. margin-top: -1rem;
  13467. margin-bottom: -1rem;
  13468. margin-left: -1rem;
  13469. margin-right: -1rem;
  13470. }
  13471. .ui.relaxed.grid {
  13472. margin-left: -1.5rem;
  13473. margin-right: -1.5rem;
  13474. }
  13475. .ui[class*="very relaxed"].grid {
  13476. margin-left: -2.5rem;
  13477. margin-right: -2.5rem;
  13478. }
  13479. /* Preserve Rows Spacing on Consecutive Grids */
  13480. .ui.grid + .grid {
  13481. margin-top: 1rem;
  13482. }
  13483. /*-------------------
  13484. Columns
  13485. --------------------*/
  13486. /* Standard 16 column */
  13487. .ui.grid > .column:not(.row),
  13488. .ui.grid > .row > .column {
  13489. position: relative;
  13490. display: inline-block;
  13491. width: 6.25%;
  13492. padding-left: 1rem;
  13493. padding-right: 1rem;
  13494. vertical-align: top;
  13495. }
  13496. .ui.grid > * {
  13497. padding-left: 1rem;
  13498. padding-right: 1rem;
  13499. }
  13500. /*-------------------
  13501. Rows
  13502. --------------------*/
  13503. .ui.grid > .row {
  13504. position: relative;
  13505. display: -webkit-box;
  13506. display: -webkit-flex;
  13507. display: -ms-flexbox;
  13508. display: flex;
  13509. -webkit-box-orient: horizontal;
  13510. -webkit-box-direction: normal;
  13511. -webkit-flex-direction: row;
  13512. -ms-flex-direction: row;
  13513. flex-direction: row;
  13514. -webkit-flex-wrap: wrap;
  13515. -ms-flex-wrap: wrap;
  13516. flex-wrap: wrap;
  13517. -webkit-box-pack: inherit;
  13518. -webkit-justify-content: inherit;
  13519. -ms-flex-pack: inherit;
  13520. justify-content: inherit;
  13521. -webkit-box-align: stretch;
  13522. -webkit-align-items: stretch;
  13523. -ms-flex-align: stretch;
  13524. align-items: stretch;
  13525. width: 100% !important;
  13526. padding: 0rem;
  13527. padding-top: 1rem;
  13528. padding-bottom: 1rem;
  13529. }
  13530. /*-------------------
  13531. Columns
  13532. --------------------*/
  13533. /* Vertical padding when no rows */
  13534. .ui.grid > .column:not(.row) {
  13535. padding-top: 1rem;
  13536. padding-bottom: 1rem;
  13537. }
  13538. .ui.grid > .row > .column {
  13539. margin-top: 0em;
  13540. margin-bottom: 0em;
  13541. }
  13542. /*-------------------
  13543. Content
  13544. --------------------*/
  13545. .ui.grid > .row > img,
  13546. .ui.grid > .row > .column > img {
  13547. max-width: 100%;
  13548. }
  13549. /*-------------------
  13550. Loose Coupling
  13551. --------------------*/
  13552. /* Collapse Margin on Consecutive Grid */
  13553. .ui.grid > .ui.grid:first-child {
  13554. margin-top: 0em;
  13555. }
  13556. .ui.grid > .ui.grid:last-child {
  13557. margin-bottom: 0em;
  13558. }
  13559. /* Segment inside Aligned Grid */
  13560. .ui.grid .aligned.row > .column > .segment:not(.compact),
  13561. .ui.aligned.grid .column > .segment:not(.compact) {
  13562. width: 100%;
  13563. }
  13564. /* Align Dividers with Gutter */
  13565. .ui.grid .row + .ui.divider {
  13566. -webkit-box-flex: 1;
  13567. -webkit-flex-grow: 1;
  13568. -ms-flex-positive: 1;
  13569. flex-grow: 1;
  13570. margin: 1rem 1rem;
  13571. }
  13572. .ui.grid .column + .ui.vertical.divider {
  13573. height: calc(50% - 1rem );
  13574. }
  13575. /* Remove Border on Last Horizontal Segment */
  13576. .ui.grid > .row > .column:last-child > .horizontal.segment,
  13577. .ui.grid > .column:last-child > .horizontal.segment {
  13578. box-shadow: none;
  13579. }
  13580. /*******************************
  13581. Variations
  13582. *******************************/
  13583. /*-----------------------
  13584. Page Grid
  13585. -------------------------*/
  13586. @media only screen and (max-width: 767px) {
  13587. .ui.page.grid {
  13588. width: auto;
  13589. padding-left: 0em;
  13590. padding-right: 0em;
  13591. margin-left: 0em;
  13592. margin-right: 0em;
  13593. }
  13594. }
  13595. @media only screen and (min-width: 768px) and (max-width: 991px) {
  13596. .ui.page.grid {
  13597. width: auto;
  13598. margin-left: 0em;
  13599. margin-right: 0em;
  13600. padding-left: 2em;
  13601. padding-right: 2em;
  13602. }
  13603. }
  13604. @media only screen and (min-width: 992px) and (max-width: 1199px) {
  13605. .ui.page.grid {
  13606. width: auto;
  13607. margin-left: 0em;
  13608. margin-right: 0em;
  13609. padding-left: 3%;
  13610. padding-right: 3%;
  13611. }
  13612. }
  13613. @media only screen and (min-width: 1200px) and (max-width: 1919px) {
  13614. .ui.page.grid {
  13615. width: auto;
  13616. margin-left: 0em;
  13617. margin-right: 0em;
  13618. padding-left: 15%;
  13619. padding-right: 15%;
  13620. }
  13621. }
  13622. @media only screen and (min-width: 1920px) {
  13623. .ui.page.grid {
  13624. width: auto;
  13625. margin-left: 0em;
  13626. margin-right: 0em;
  13627. padding-left: 23%;
  13628. padding-right: 23%;
  13629. }
  13630. }
  13631. /*-------------------
  13632. Column Count
  13633. --------------------*/
  13634. /* Assume full width with one column */
  13635. .ui.grid > .column:only-child,
  13636. .ui.grid > .row > .column:only-child {
  13637. width: 100%;
  13638. }
  13639. /* Grid Based */
  13640. .ui[class*="one column"].grid > .row > .column,
  13641. .ui[class*="one column"].grid > .column:not(.row) {
  13642. width: 100%;
  13643. }
  13644. .ui[class*="two column"].grid > .row > .column,
  13645. .ui[class*="two column"].grid > .column:not(.row) {
  13646. width: 50%;
  13647. }
  13648. .ui[class*="three column"].grid > .row > .column,
  13649. .ui[class*="three column"].grid > .column:not(.row) {
  13650. width: 33.33333333%;
  13651. }
  13652. .ui[class*="four column"].grid > .row > .column,
  13653. .ui[class*="four column"].grid > .column:not(.row) {
  13654. width: 25%;
  13655. }
  13656. .ui[class*="five column"].grid > .row > .column,
  13657. .ui[class*="five column"].grid > .column:not(.row) {
  13658. width: 20%;
  13659. }
  13660. .ui[class*="six column"].grid > .row > .column,
  13661. .ui[class*="six column"].grid > .column:not(.row) {
  13662. width: 16.66666667%;
  13663. }
  13664. .ui[class*="seven column"].grid > .row > .column,
  13665. .ui[class*="seven column"].grid > .column:not(.row) {
  13666. width: 14.28571429%;
  13667. }
  13668. .ui[class*="eight column"].grid > .row > .column,
  13669. .ui[class*="eight column"].grid > .column:not(.row) {
  13670. width: 12.5%;
  13671. }
  13672. .ui[class*="nine column"].grid > .row > .column,
  13673. .ui[class*="nine column"].grid > .column:not(.row) {
  13674. width: 11.11111111%;
  13675. }
  13676. .ui[class*="ten column"].grid > .row > .column,
  13677. .ui[class*="ten column"].grid > .column:not(.row) {
  13678. width: 10%;
  13679. }
  13680. .ui[class*="eleven column"].grid > .row > .column,
  13681. .ui[class*="eleven column"].grid > .column:not(.row) {
  13682. width: 9.09090909%;
  13683. }
  13684. .ui[class*="twelve column"].grid > .row > .column,
  13685. .ui[class*="twelve column"].grid > .column:not(.row) {
  13686. width: 8.33333333%;
  13687. }
  13688. .ui[class*="thirteen column"].grid > .row > .column,
  13689. .ui[class*="thirteen column"].grid > .column:not(.row) {
  13690. width: 7.69230769%;
  13691. }
  13692. .ui[class*="fourteen column"].grid > .row > .column,
  13693. .ui[class*="fourteen column"].grid > .column:not(.row) {
  13694. width: 7.14285714%;
  13695. }
  13696. .ui[class*="fifteen column"].grid > .row > .column,
  13697. .ui[class*="fifteen column"].grid > .column:not(.row) {
  13698. width: 6.66666667%;
  13699. }
  13700. .ui[class*="sixteen column"].grid > .row > .column,
  13701. .ui[class*="sixteen column"].grid > .column:not(.row) {
  13702. width: 6.25%;
  13703. }
  13704. /* Row Based Overrides */
  13705. .ui.grid > [class*="one column"].row > .column {
  13706. width: 100% !important;
  13707. }
  13708. .ui.grid > [class*="two column"].row > .column {
  13709. width: 50% !important;
  13710. }
  13711. .ui.grid > [class*="three column"].row > .column {
  13712. width: 33.33333333% !important;
  13713. }
  13714. .ui.grid > [class*="four column"].row > .column {
  13715. width: 25% !important;
  13716. }
  13717. .ui.grid > [class*="five column"].row > .column {
  13718. width: 20% !important;
  13719. }
  13720. .ui.grid > [class*="six column"].row > .column {
  13721. width: 16.66666667% !important;
  13722. }
  13723. .ui.grid > [class*="seven column"].row > .column {
  13724. width: 14.28571429% !important;
  13725. }
  13726. .ui.grid > [class*="eight column"].row > .column {
  13727. width: 12.5% !important;
  13728. }
  13729. .ui.grid > [class*="nine column"].row > .column {
  13730. width: 11.11111111% !important;
  13731. }
  13732. .ui.grid > [class*="ten column"].row > .column {
  13733. width: 10% !important;
  13734. }
  13735. .ui.grid > [class*="eleven column"].row > .column {
  13736. width: 9.09090909% !important;
  13737. }
  13738. .ui.grid > [class*="twelve column"].row > .column {
  13739. width: 8.33333333% !important;
  13740. }
  13741. .ui.grid > [class*="thirteen column"].row > .column {
  13742. width: 7.69230769% !important;
  13743. }
  13744. .ui.grid > [class*="fourteen column"].row > .column {
  13745. width: 7.14285714% !important;
  13746. }
  13747. .ui.grid > [class*="fifteen column"].row > .column {
  13748. width: 6.66666667% !important;
  13749. }
  13750. .ui.grid > [class*="sixteen column"].row > .column {
  13751. width: 6.25% !important;
  13752. }
  13753. /*-------------------
  13754. Column Width
  13755. --------------------*/
  13756. /* Sizing Combinations */
  13757. .ui.grid > .row > [class*="one wide"].column,
  13758. .ui.grid > .column.row > [class*="one wide"].column,
  13759. .ui.grid > [class*="one wide"].column,
  13760. .ui.column.grid > [class*="one wide"].column {
  13761. width: 6.25% !important;
  13762. }
  13763. .ui.grid > .row > [class*="two wide"].column,
  13764. .ui.grid > .column.row > [class*="two wide"].column,
  13765. .ui.grid > [class*="two wide"].column,
  13766. .ui.column.grid > [class*="two wide"].column {
  13767. width: 12.5% !important;
  13768. }
  13769. .ui.grid > .row > [class*="three wide"].column,
  13770. .ui.grid > .column.row > [class*="three wide"].column,
  13771. .ui.grid > [class*="three wide"].column,
  13772. .ui.column.grid > [class*="three wide"].column {
  13773. width: 18.75% !important;
  13774. }
  13775. .ui.grid > .row > [class*="four wide"].column,
  13776. .ui.grid > .column.row > [class*="four wide"].column,
  13777. .ui.grid > [class*="four wide"].column,
  13778. .ui.column.grid > [class*="four wide"].column {
  13779. width: 25% !important;
  13780. }
  13781. .ui.grid > .row > [class*="five wide"].column,
  13782. .ui.grid > .column.row > [class*="five wide"].column,
  13783. .ui.grid > [class*="five wide"].column,
  13784. .ui.column.grid > [class*="five wide"].column {
  13785. width: 31.25% !important;
  13786. }
  13787. .ui.grid > .row > [class*="six wide"].column,
  13788. .ui.grid > .column.row > [class*="six wide"].column,
  13789. .ui.grid > [class*="six wide"].column,
  13790. .ui.column.grid > [class*="six wide"].column {
  13791. width: 37.5% !important;
  13792. }
  13793. .ui.grid > .row > [class*="seven wide"].column,
  13794. .ui.grid > .column.row > [class*="seven wide"].column,
  13795. .ui.grid > [class*="seven wide"].column,
  13796. .ui.column.grid > [class*="seven wide"].column {
  13797. width: 43.75% !important;
  13798. }
  13799. .ui.grid > .row > [class*="eight wide"].column,
  13800. .ui.grid > .column.row > [class*="eight wide"].column,
  13801. .ui.grid > [class*="eight wide"].column,
  13802. .ui.column.grid > [class*="eight wide"].column {
  13803. width: 50% !important;
  13804. }
  13805. .ui.grid > .row > [class*="nine wide"].column,
  13806. .ui.grid > .column.row > [class*="nine wide"].column,
  13807. .ui.grid > [class*="nine wide"].column,
  13808. .ui.column.grid > [class*="nine wide"].column {
  13809. width: 56.25% !important;
  13810. }
  13811. .ui.grid > .row > [class*="ten wide"].column,
  13812. .ui.grid > .column.row > [class*="ten wide"].column,
  13813. .ui.grid > [class*="ten wide"].column,
  13814. .ui.column.grid > [class*="ten wide"].column {
  13815. width: 62.5% !important;
  13816. }
  13817. .ui.grid > .row > [class*="eleven wide"].column,
  13818. .ui.grid > .column.row > [class*="eleven wide"].column,
  13819. .ui.grid > [class*="eleven wide"].column,
  13820. .ui.column.grid > [class*="eleven wide"].column {
  13821. width: 68.75% !important;
  13822. }
  13823. .ui.grid > .row > [class*="twelve wide"].column,
  13824. .ui.grid > .column.row > [class*="twelve wide"].column,
  13825. .ui.grid > [class*="twelve wide"].column,
  13826. .ui.column.grid > [class*="twelve wide"].column {
  13827. width: 75% !important;
  13828. }
  13829. .ui.grid > .row > [class*="thirteen wide"].column,
  13830. .ui.grid > .column.row > [class*="thirteen wide"].column,
  13831. .ui.grid > [class*="thirteen wide"].column,
  13832. .ui.column.grid > [class*="thirteen wide"].column {
  13833. width: 81.25% !important;
  13834. }
  13835. .ui.grid > .row > [class*="fourteen wide"].column,
  13836. .ui.grid > .column.row > [class*="fourteen wide"].column,
  13837. .ui.grid > [class*="fourteen wide"].column,
  13838. .ui.column.grid > [class*="fourteen wide"].column {
  13839. width: 87.5% !important;
  13840. }
  13841. .ui.grid > .row > [class*="fifteen wide"].column,
  13842. .ui.grid > .column.row > [class*="fifteen wide"].column,
  13843. .ui.grid > [class*="fifteen wide"].column,
  13844. .ui.column.grid > [class*="fifteen wide"].column {
  13845. width: 93.75% !important;
  13846. }
  13847. .ui.grid > .row > [class*="sixteen wide"].column,
  13848. .ui.grid > .column.row > [class*="sixteen wide"].column,
  13849. .ui.grid > [class*="sixteen wide"].column,
  13850. .ui.column.grid > [class*="sixteen wide"].column {
  13851. width: 100% !important;
  13852. }
  13853. /*----------------------
  13854. Width per Device
  13855. -----------------------*/
  13856. /* Mobile Sizing Combinations */
  13857. @media only screen and (min-width: 320px) and (max-width: 767px) {
  13858. .ui.grid > .row > [class*="one wide mobile"].column,
  13859. .ui.grid > .column.row > [class*="one wide mobile"].column,
  13860. .ui.grid > [class*="one wide mobile"].column,
  13861. .ui.column.grid > [class*="one wide mobile"].column {
  13862. width: 6.25% !important;
  13863. }
  13864. .ui.grid > .row > [class*="two wide mobile"].column,
  13865. .ui.grid > .column.row > [class*="two wide mobile"].column,
  13866. .ui.grid > [class*="two wide mobile"].column,
  13867. .ui.column.grid > [class*="two wide mobile"].column {
  13868. width: 12.5% !important;
  13869. }
  13870. .ui.grid > .row > [class*="three wide mobile"].column,
  13871. .ui.grid > .column.row > [class*="three wide mobile"].column,
  13872. .ui.grid > [class*="three wide mobile"].column,
  13873. .ui.column.grid > [class*="three wide mobile"].column {
  13874. width: 18.75% !important;
  13875. }
  13876. .ui.grid > .row > [class*="four wide mobile"].column,
  13877. .ui.grid > .column.row > [class*="four wide mobile"].column,
  13878. .ui.grid > [class*="four wide mobile"].column,
  13879. .ui.column.grid > [class*="four wide mobile"].column {
  13880. width: 25% !important;
  13881. }
  13882. .ui.grid > .row > [class*="five wide mobile"].column,
  13883. .ui.grid > .column.row > [class*="five wide mobile"].column,
  13884. .ui.grid > [class*="five wide mobile"].column,
  13885. .ui.column.grid > [class*="five wide mobile"].column {
  13886. width: 31.25% !important;
  13887. }
  13888. .ui.grid > .row > [class*="six wide mobile"].column,
  13889. .ui.grid > .column.row > [class*="six wide mobile"].column,
  13890. .ui.grid > [class*="six wide mobile"].column,
  13891. .ui.column.grid > [class*="six wide mobile"].column {
  13892. width: 37.5% !important;
  13893. }
  13894. .ui.grid > .row > [class*="seven wide mobile"].column,
  13895. .ui.grid > .column.row > [class*="seven wide mobile"].column,
  13896. .ui.grid > [class*="seven wide mobile"].column,
  13897. .ui.column.grid > [class*="seven wide mobile"].column {
  13898. width: 43.75% !important;
  13899. }
  13900. .ui.grid > .row > [class*="eight wide mobile"].column,
  13901. .ui.grid > .column.row > [class*="eight wide mobile"].column,
  13902. .ui.grid > [class*="eight wide mobile"].column,
  13903. .ui.column.grid > [class*="eight wide mobile"].column {
  13904. width: 50% !important;
  13905. }
  13906. .ui.grid > .row > [class*="nine wide mobile"].column,
  13907. .ui.grid > .column.row > [class*="nine wide mobile"].column,
  13908. .ui.grid > [class*="nine wide mobile"].column,
  13909. .ui.column.grid > [class*="nine wide mobile"].column {
  13910. width: 56.25% !important;
  13911. }
  13912. .ui.grid > .row > [class*="ten wide mobile"].column,
  13913. .ui.grid > .column.row > [class*="ten wide mobile"].column,
  13914. .ui.grid > [class*="ten wide mobile"].column,
  13915. .ui.column.grid > [class*="ten wide mobile"].column {
  13916. width: 62.5% !important;
  13917. }
  13918. .ui.grid > .row > [class*="eleven wide mobile"].column,
  13919. .ui.grid > .column.row > [class*="eleven wide mobile"].column,
  13920. .ui.grid > [class*="eleven wide mobile"].column,
  13921. .ui.column.grid > [class*="eleven wide mobile"].column {
  13922. width: 68.75% !important;
  13923. }
  13924. .ui.grid > .row > [class*="twelve wide mobile"].column,
  13925. .ui.grid > .column.row > [class*="twelve wide mobile"].column,
  13926. .ui.grid > [class*="twelve wide mobile"].column,
  13927. .ui.column.grid > [class*="twelve wide mobile"].column {
  13928. width: 75% !important;
  13929. }
  13930. .ui.grid > .row > [class*="thirteen wide mobile"].column,
  13931. .ui.grid > .column.row > [class*="thirteen wide mobile"].column,
  13932. .ui.grid > [class*="thirteen wide mobile"].column,
  13933. .ui.column.grid > [class*="thirteen wide mobile"].column {
  13934. width: 81.25% !important;
  13935. }
  13936. .ui.grid > .row > [class*="fourteen wide mobile"].column,
  13937. .ui.grid > .column.row > [class*="fourteen wide mobile"].column,
  13938. .ui.grid > [class*="fourteen wide mobile"].column,
  13939. .ui.column.grid > [class*="fourteen wide mobile"].column {
  13940. width: 87.5% !important;
  13941. }
  13942. .ui.grid > .row > [class*="fifteen wide mobile"].column,
  13943. .ui.grid > .column.row > [class*="fifteen wide mobile"].column,
  13944. .ui.grid > [class*="fifteen wide mobile"].column,
  13945. .ui.column.grid > [class*="fifteen wide mobile"].column {
  13946. width: 93.75% !important;
  13947. }
  13948. .ui.grid > .row > [class*="sixteen wide mobile"].column,
  13949. .ui.grid > .column.row > [class*="sixteen wide mobile"].column,
  13950. .ui.grid > [class*="sixteen wide mobile"].column,
  13951. .ui.column.grid > [class*="sixteen wide mobile"].column {
  13952. width: 100% !important;
  13953. }
  13954. }
  13955. /* Tablet Sizing Combinations */
  13956. @media only screen and (min-width: 768px) and (max-width: 991px) {
  13957. .ui.grid > .row > [class*="one wide tablet"].column,
  13958. .ui.grid > .column.row > [class*="one wide tablet"].column,
  13959. .ui.grid > [class*="one wide tablet"].column,
  13960. .ui.column.grid > [class*="one wide tablet"].column {
  13961. width: 6.25% !important;
  13962. }
  13963. .ui.grid > .row > [class*="two wide tablet"].column,
  13964. .ui.grid > .column.row > [class*="two wide tablet"].column,
  13965. .ui.grid > [class*="two wide tablet"].column,
  13966. .ui.column.grid > [class*="two wide tablet"].column {
  13967. width: 12.5% !important;
  13968. }
  13969. .ui.grid > .row > [class*="three wide tablet"].column,
  13970. .ui.grid > .column.row > [class*="three wide tablet"].column,
  13971. .ui.grid > [class*="three wide tablet"].column,
  13972. .ui.column.grid > [class*="three wide tablet"].column {
  13973. width: 18.75% !important;
  13974. }
  13975. .ui.grid > .row > [class*="four wide tablet"].column,
  13976. .ui.grid > .column.row > [class*="four wide tablet"].column,
  13977. .ui.grid > [class*="four wide tablet"].column,
  13978. .ui.column.grid > [class*="four wide tablet"].column {
  13979. width: 25% !important;
  13980. }
  13981. .ui.grid > .row > [class*="five wide tablet"].column,
  13982. .ui.grid > .column.row > [class*="five wide tablet"].column,
  13983. .ui.grid > [class*="five wide tablet"].column,
  13984. .ui.column.grid > [class*="five wide tablet"].column {
  13985. width: 31.25% !important;
  13986. }
  13987. .ui.grid > .row > [class*="six wide tablet"].column,
  13988. .ui.grid > .column.row > [class*="six wide tablet"].column,
  13989. .ui.grid > [class*="six wide tablet"].column,
  13990. .ui.column.grid > [class*="six wide tablet"].column {
  13991. width: 37.5% !important;
  13992. }
  13993. .ui.grid > .row > [class*="seven wide tablet"].column,
  13994. .ui.grid > .column.row > [class*="seven wide tablet"].column,
  13995. .ui.grid > [class*="seven wide tablet"].column,
  13996. .ui.column.grid > [class*="seven wide tablet"].column {
  13997. width: 43.75% !important;
  13998. }
  13999. .ui.grid > .row > [class*="eight wide tablet"].column,
  14000. .ui.grid > .column.row > [class*="eight wide tablet"].column,
  14001. .ui.grid > [class*="eight wide tablet"].column,
  14002. .ui.column.grid > [class*="eight wide tablet"].column {
  14003. width: 50% !important;
  14004. }
  14005. .ui.grid > .row > [class*="nine wide tablet"].column,
  14006. .ui.grid > .column.row > [class*="nine wide tablet"].column,
  14007. .ui.grid > [class*="nine wide tablet"].column,
  14008. .ui.column.grid > [class*="nine wide tablet"].column {
  14009. width: 56.25% !important;
  14010. }
  14011. .ui.grid > .row > [class*="ten wide tablet"].column,
  14012. .ui.grid > .column.row > [class*="ten wide tablet"].column,
  14013. .ui.grid > [class*="ten wide tablet"].column,
  14014. .ui.column.grid > [class*="ten wide tablet"].column {
  14015. width: 62.5% !important;
  14016. }
  14017. .ui.grid > .row > [class*="eleven wide tablet"].column,
  14018. .ui.grid > .column.row > [class*="eleven wide tablet"].column,
  14019. .ui.grid > [class*="eleven wide tablet"].column,
  14020. .ui.column.grid > [class*="eleven wide tablet"].column {
  14021. width: 68.75% !important;
  14022. }
  14023. .ui.grid > .row > [class*="twelve wide tablet"].column,
  14024. .ui.grid > .column.row > [class*="twelve wide tablet"].column,
  14025. .ui.grid > [class*="twelve wide tablet"].column,
  14026. .ui.column.grid > [class*="twelve wide tablet"].column {
  14027. width: 75% !important;
  14028. }
  14029. .ui.grid > .row > [class*="thirteen wide tablet"].column,
  14030. .ui.grid > .column.row > [class*="thirteen wide tablet"].column,
  14031. .ui.grid > [class*="thirteen wide tablet"].column,
  14032. .ui.column.grid > [class*="thirteen wide tablet"].column {
  14033. width: 81.25% !important;
  14034. }
  14035. .ui.grid > .row > [class*="fourteen wide tablet"].column,
  14036. .ui.grid > .column.row > [class*="fourteen wide tablet"].column,
  14037. .ui.grid > [class*="fourteen wide tablet"].column,
  14038. .ui.column.grid > [class*="fourteen wide tablet"].column {
  14039. width: 87.5% !important;
  14040. }
  14041. .ui.grid > .row > [class*="fifteen wide tablet"].column,
  14042. .ui.grid > .column.row > [class*="fifteen wide tablet"].column,
  14043. .ui.grid > [class*="fifteen wide tablet"].column,
  14044. .ui.column.grid > [class*="fifteen wide tablet"].column {
  14045. width: 93.75% !important;
  14046. }
  14047. .ui.grid > .row > [class*="sixteen wide tablet"].column,
  14048. .ui.grid > .column.row > [class*="sixteen wide tablet"].column,
  14049. .ui.grid > [class*="sixteen wide tablet"].column,
  14050. .ui.column.grid > [class*="sixteen wide tablet"].column {
  14051. width: 100% !important;
  14052. }
  14053. }
  14054. /* Computer/Desktop Sizing Combinations */
  14055. @media only screen and (min-width: 992px) {
  14056. .ui.grid > .row > [class*="one wide computer"].column,
  14057. .ui.grid > .column.row > [class*="one wide computer"].column,
  14058. .ui.grid > [class*="one wide computer"].column,
  14059. .ui.column.grid > [class*="one wide computer"].column {
  14060. width: 6.25% !important;
  14061. }
  14062. .ui.grid > .row > [class*="two wide computer"].column,
  14063. .ui.grid > .column.row > [class*="two wide computer"].column,
  14064. .ui.grid > [class*="two wide computer"].column,
  14065. .ui.column.grid > [class*="two wide computer"].column {
  14066. width: 12.5% !important;
  14067. }
  14068. .ui.grid > .row > [class*="three wide computer"].column,
  14069. .ui.grid > .column.row > [class*="three wide computer"].column,
  14070. .ui.grid > [class*="three wide computer"].column,
  14071. .ui.column.grid > [class*="three wide computer"].column {
  14072. width: 18.75% !important;
  14073. }
  14074. .ui.grid > .row > [class*="four wide computer"].column,
  14075. .ui.grid > .column.row > [class*="four wide computer"].column,
  14076. .ui.grid > [class*="four wide computer"].column,
  14077. .ui.column.grid > [class*="four wide computer"].column {
  14078. width: 25% !important;
  14079. }
  14080. .ui.grid > .row > [class*="five wide computer"].column,
  14081. .ui.grid > .column.row > [class*="five wide computer"].column,
  14082. .ui.grid > [class*="five wide computer"].column,
  14083. .ui.column.grid > [class*="five wide computer"].column {
  14084. width: 31.25% !important;
  14085. }
  14086. .ui.grid > .row > [class*="six wide computer"].column,
  14087. .ui.grid > .column.row > [class*="six wide computer"].column,
  14088. .ui.grid > [class*="six wide computer"].column,
  14089. .ui.column.grid > [class*="six wide computer"].column {
  14090. width: 37.5% !important;
  14091. }
  14092. .ui.grid > .row > [class*="seven wide computer"].column,
  14093. .ui.grid > .column.row > [class*="seven wide computer"].column,
  14094. .ui.grid > [class*="seven wide computer"].column,
  14095. .ui.column.grid > [class*="seven wide computer"].column {
  14096. width: 43.75% !important;
  14097. }
  14098. .ui.grid > .row > [class*="eight wide computer"].column,
  14099. .ui.grid > .column.row > [class*="eight wide computer"].column,
  14100. .ui.grid > [class*="eight wide computer"].column,
  14101. .ui.column.grid > [class*="eight wide computer"].column {
  14102. width: 50% !important;
  14103. }
  14104. .ui.grid > .row > [class*="nine wide computer"].column,
  14105. .ui.grid > .column.row > [class*="nine wide computer"].column,
  14106. .ui.grid > [class*="nine wide computer"].column,
  14107. .ui.column.grid > [class*="nine wide computer"].column {
  14108. width: 56.25% !important;
  14109. }
  14110. .ui.grid > .row > [class*="ten wide computer"].column,
  14111. .ui.grid > .column.row > [class*="ten wide computer"].column,
  14112. .ui.grid > [class*="ten wide computer"].column,
  14113. .ui.column.grid > [class*="ten wide computer"].column {
  14114. width: 62.5% !important;
  14115. }
  14116. .ui.grid > .row > [class*="eleven wide computer"].column,
  14117. .ui.grid > .column.row > [class*="eleven wide computer"].column,
  14118. .ui.grid > [class*="eleven wide computer"].column,
  14119. .ui.column.grid > [class*="eleven wide computer"].column {
  14120. width: 68.75% !important;
  14121. }
  14122. .ui.grid > .row > [class*="twelve wide computer"].column,
  14123. .ui.grid > .column.row > [class*="twelve wide computer"].column,
  14124. .ui.grid > [class*="twelve wide computer"].column,
  14125. .ui.column.grid > [class*="twelve wide computer"].column {
  14126. width: 75% !important;
  14127. }
  14128. .ui.grid > .row > [class*="thirteen wide computer"].column,
  14129. .ui.grid > .column.row > [class*="thirteen wide computer"].column,
  14130. .ui.grid > [class*="thirteen wide computer"].column,
  14131. .ui.column.grid > [class*="thirteen wide computer"].column {
  14132. width: 81.25% !important;
  14133. }
  14134. .ui.grid > .row > [class*="fourteen wide computer"].column,
  14135. .ui.grid > .column.row > [class*="fourteen wide computer"].column,
  14136. .ui.grid > [class*="fourteen wide computer"].column,
  14137. .ui.column.grid > [class*="fourteen wide computer"].column {
  14138. width: 87.5% !important;
  14139. }
  14140. .ui.grid > .row > [class*="fifteen wide computer"].column,
  14141. .ui.grid > .column.row > [class*="fifteen wide computer"].column,
  14142. .ui.grid > [class*="fifteen wide computer"].column,
  14143. .ui.column.grid > [class*="fifteen wide computer"].column {
  14144. width: 93.75% !important;
  14145. }
  14146. .ui.grid > .row > [class*="sixteen wide computer"].column,
  14147. .ui.grid > .column.row > [class*="sixteen wide computer"].column,
  14148. .ui.grid > [class*="sixteen wide computer"].column,
  14149. .ui.column.grid > [class*="sixteen wide computer"].column {
  14150. width: 100% !important;
  14151. }
  14152. }
  14153. /* Large Monitor Sizing Combinations */
  14154. @media only screen and (min-width: 1200px) and (max-width: 1919px) {
  14155. .ui.grid > .row > [class*="one wide large screen"].column,
  14156. .ui.grid > .column.row > [class*="one wide large screen"].column,
  14157. .ui.grid > [class*="one wide large screen"].column,
  14158. .ui.column.grid > [class*="one wide large screen"].column {
  14159. width: 6.25% !important;
  14160. }
  14161. .ui.grid > .row > [class*="two wide large screen"].column,
  14162. .ui.grid > .column.row > [class*="two wide large screen"].column,
  14163. .ui.grid > [class*="two wide large screen"].column,
  14164. .ui.column.grid > [class*="two wide large screen"].column {
  14165. width: 12.5% !important;
  14166. }
  14167. .ui.grid > .row > [class*="three wide large screen"].column,
  14168. .ui.grid > .column.row > [class*="three wide large screen"].column,
  14169. .ui.grid > [class*="three wide large screen"].column,
  14170. .ui.column.grid > [class*="three wide large screen"].column {
  14171. width: 18.75% !important;
  14172. }
  14173. .ui.grid > .row > [class*="four wide large screen"].column,
  14174. .ui.grid > .column.row > [class*="four wide large screen"].column,
  14175. .ui.grid > [class*="four wide large screen"].column,
  14176. .ui.column.grid > [class*="four wide large screen"].column {
  14177. width: 25% !important;
  14178. }
  14179. .ui.grid > .row > [class*="five wide large screen"].column,
  14180. .ui.grid > .column.row > [class*="five wide large screen"].column,
  14181. .ui.grid > [class*="five wide large screen"].column,
  14182. .ui.column.grid > [class*="five wide large screen"].column {
  14183. width: 31.25% !important;
  14184. }
  14185. .ui.grid > .row > [class*="six wide large screen"].column,
  14186. .ui.grid > .column.row > [class*="six wide large screen"].column,
  14187. .ui.grid > [class*="six wide large screen"].column,
  14188. .ui.column.grid > [class*="six wide large screen"].column {
  14189. width: 37.5% !important;
  14190. }
  14191. .ui.grid > .row > [class*="seven wide large screen"].column,
  14192. .ui.grid > .column.row > [class*="seven wide large screen"].column,
  14193. .ui.grid > [class*="seven wide large screen"].column,
  14194. .ui.column.grid > [class*="seven wide large screen"].column {
  14195. width: 43.75% !important;
  14196. }
  14197. .ui.grid > .row > [class*="eight wide large screen"].column,
  14198. .ui.grid > .column.row > [class*="eight wide large screen"].column,
  14199. .ui.grid > [class*="eight wide large screen"].column,
  14200. .ui.column.grid > [class*="eight wide large screen"].column {
  14201. width: 50% !important;
  14202. }
  14203. .ui.grid > .row > [class*="nine wide large screen"].column,
  14204. .ui.grid > .column.row > [class*="nine wide large screen"].column,
  14205. .ui.grid > [class*="nine wide large screen"].column,
  14206. .ui.column.grid > [class*="nine wide large screen"].column {
  14207. width: 56.25% !important;
  14208. }
  14209. .ui.grid > .row > [class*="ten wide large screen"].column,
  14210. .ui.grid > .column.row > [class*="ten wide large screen"].column,
  14211. .ui.grid > [class*="ten wide large screen"].column,
  14212. .ui.column.grid > [class*="ten wide large screen"].column {
  14213. width: 62.5% !important;
  14214. }
  14215. .ui.grid > .row > [class*="eleven wide large screen"].column,
  14216. .ui.grid > .column.row > [class*="eleven wide large screen"].column,
  14217. .ui.grid > [class*="eleven wide large screen"].column,
  14218. .ui.column.grid > [class*="eleven wide large screen"].column {
  14219. width: 68.75% !important;
  14220. }
  14221. .ui.grid > .row > [class*="twelve wide large screen"].column,
  14222. .ui.grid > .column.row > [class*="twelve wide large screen"].column,
  14223. .ui.grid > [class*="twelve wide large screen"].column,
  14224. .ui.column.grid > [class*="twelve wide large screen"].column {
  14225. width: 75% !important;
  14226. }
  14227. .ui.grid > .row > [class*="thirteen wide large screen"].column,
  14228. .ui.grid > .column.row > [class*="thirteen wide large screen"].column,
  14229. .ui.grid > [class*="thirteen wide large screen"].column,
  14230. .ui.column.grid > [class*="thirteen wide large screen"].column {
  14231. width: 81.25% !important;
  14232. }
  14233. .ui.grid > .row > [class*="fourteen wide large screen"].column,
  14234. .ui.grid > .column.row > [class*="fourteen wide large screen"].column,
  14235. .ui.grid > [class*="fourteen wide large screen"].column,
  14236. .ui.column.grid > [class*="fourteen wide large screen"].column {
  14237. width: 87.5% !important;
  14238. }
  14239. .ui.grid > .row > [class*="fifteen wide large screen"].column,
  14240. .ui.grid > .column.row > [class*="fifteen wide large screen"].column,
  14241. .ui.grid > [class*="fifteen wide large screen"].column,
  14242. .ui.column.grid > [class*="fifteen wide large screen"].column {
  14243. width: 93.75% !important;
  14244. }
  14245. .ui.grid > .row > [class*="sixteen wide large screen"].column,
  14246. .ui.grid > .column.row > [class*="sixteen wide large screen"].column,
  14247. .ui.grid > [class*="sixteen wide large screen"].column,
  14248. .ui.column.grid > [class*="sixteen wide large screen"].column {
  14249. width: 100% !important;
  14250. }
  14251. }
  14252. /* Widescreen Sizing Combinations */
  14253. @media only screen and (min-width: 1920px) {
  14254. .ui.grid > .row > [class*="one wide widescreen"].column,
  14255. .ui.grid > .column.row > [class*="one wide widescreen"].column,
  14256. .ui.grid > [class*="one wide widescreen"].column,
  14257. .ui.column.grid > [class*="one wide widescreen"].column {
  14258. width: 6.25% !important;
  14259. }
  14260. .ui.grid > .row > [class*="two wide widescreen"].column,
  14261. .ui.grid > .column.row > [class*="two wide widescreen"].column,
  14262. .ui.grid > [class*="two wide widescreen"].column,
  14263. .ui.column.grid > [class*="two wide widescreen"].column {
  14264. width: 12.5% !important;
  14265. }
  14266. .ui.grid > .row > [class*="three wide widescreen"].column,
  14267. .ui.grid > .column.row > [class*="three wide widescreen"].column,
  14268. .ui.grid > [class*="three wide widescreen"].column,
  14269. .ui.column.grid > [class*="three wide widescreen"].column {
  14270. width: 18.75% !important;
  14271. }
  14272. .ui.grid > .row > [class*="four wide widescreen"].column,
  14273. .ui.grid > .column.row > [class*="four wide widescreen"].column,
  14274. .ui.grid > [class*="four wide widescreen"].column,
  14275. .ui.column.grid > [class*="four wide widescreen"].column {
  14276. width: 25% !important;
  14277. }
  14278. .ui.grid > .row > [class*="five wide widescreen"].column,
  14279. .ui.grid > .column.row > [class*="five wide widescreen"].column,
  14280. .ui.grid > [class*="five wide widescreen"].column,
  14281. .ui.column.grid > [class*="five wide widescreen"].column {
  14282. width: 31.25% !important;
  14283. }
  14284. .ui.grid > .row > [class*="six wide widescreen"].column,
  14285. .ui.grid > .column.row > [class*="six wide widescreen"].column,
  14286. .ui.grid > [class*="six wide widescreen"].column,
  14287. .ui.column.grid > [class*="six wide widescreen"].column {
  14288. width: 37.5% !important;
  14289. }
  14290. .ui.grid > .row > [class*="seven wide widescreen"].column,
  14291. .ui.grid > .column.row > [class*="seven wide widescreen"].column,
  14292. .ui.grid > [class*="seven wide widescreen"].column,
  14293. .ui.column.grid > [class*="seven wide widescreen"].column {
  14294. width: 43.75% !important;
  14295. }
  14296. .ui.grid > .row > [class*="eight wide widescreen"].column,
  14297. .ui.grid > .column.row > [class*="eight wide widescreen"].column,
  14298. .ui.grid > [class*="eight wide widescreen"].column,
  14299. .ui.column.grid > [class*="eight wide widescreen"].column {
  14300. width: 50% !important;
  14301. }
  14302. .ui.grid > .row > [class*="nine wide widescreen"].column,
  14303. .ui.grid > .column.row > [class*="nine wide widescreen"].column,
  14304. .ui.grid > [class*="nine wide widescreen"].column,
  14305. .ui.column.grid > [class*="nine wide widescreen"].column {
  14306. width: 56.25% !important;
  14307. }
  14308. .ui.grid > .row > [class*="ten wide widescreen"].column,
  14309. .ui.grid > .column.row > [class*="ten wide widescreen"].column,
  14310. .ui.grid > [class*="ten wide widescreen"].column,
  14311. .ui.column.grid > [class*="ten wide widescreen"].column {
  14312. width: 62.5% !important;
  14313. }
  14314. .ui.grid > .row > [class*="eleven wide widescreen"].column,
  14315. .ui.grid > .column.row > [class*="eleven wide widescreen"].column,
  14316. .ui.grid > [class*="eleven wide widescreen"].column,
  14317. .ui.column.grid > [class*="eleven wide widescreen"].column {
  14318. width: 68.75% !important;
  14319. }
  14320. .ui.grid > .row > [class*="twelve wide widescreen"].column,
  14321. .ui.grid > .column.row > [class*="twelve wide widescreen"].column,
  14322. .ui.grid > [class*="twelve wide widescreen"].column,
  14323. .ui.column.grid > [class*="twelve wide widescreen"].column {
  14324. width: 75% !important;
  14325. }
  14326. .ui.grid > .row > [class*="thirteen wide widescreen"].column,
  14327. .ui.grid > .column.row > [class*="thirteen wide widescreen"].column,
  14328. .ui.grid > [class*="thirteen wide widescreen"].column,
  14329. .ui.column.grid > [class*="thirteen wide widescreen"].column {
  14330. width: 81.25% !important;
  14331. }
  14332. .ui.grid > .row > [class*="fourteen wide widescreen"].column,
  14333. .ui.grid > .column.row > [class*="fourteen wide widescreen"].column,
  14334. .ui.grid > [class*="fourteen wide widescreen"].column,
  14335. .ui.column.grid > [class*="fourteen wide widescreen"].column {
  14336. width: 87.5% !important;
  14337. }
  14338. .ui.grid > .row > [class*="fifteen wide widescreen"].column,
  14339. .ui.grid > .column.row > [class*="fifteen wide widescreen"].column,
  14340. .ui.grid > [class*="fifteen wide widescreen"].column,
  14341. .ui.column.grid > [class*="fifteen wide widescreen"].column {
  14342. width: 93.75% !important;
  14343. }
  14344. .ui.grid > .row > [class*="sixteen wide widescreen"].column,
  14345. .ui.grid > .column.row > [class*="sixteen wide widescreen"].column,
  14346. .ui.grid > [class*="sixteen wide widescreen"].column,
  14347. .ui.column.grid > [class*="sixteen wide widescreen"].column {
  14348. width: 100% !important;
  14349. }
  14350. }
  14351. /*----------------------
  14352. Centered
  14353. -----------------------*/
  14354. .ui.centered.grid,
  14355. .ui.centered.grid > .row,
  14356. .ui.grid > .centered.row {
  14357. text-align: center;
  14358. -webkit-box-pack: center;
  14359. -webkit-justify-content: center;
  14360. -ms-flex-pack: center;
  14361. justify-content: center;
  14362. }
  14363. .ui.centered.grid > .column:not(.aligned):not(.row),
  14364. .ui.centered.grid > .row > .column:not(.aligned),
  14365. .ui.grid .centered.row > .column:not(.aligned) {
  14366. text-align: left;
  14367. }
  14368. .ui.grid > .centered.column,
  14369. .ui.grid > .row > .centered.column {
  14370. display: block;
  14371. margin-left: auto;
  14372. margin-right: auto;
  14373. }
  14374. /*----------------------
  14375. Relaxed
  14376. -----------------------*/
  14377. .ui.relaxed.grid > .column:not(.row),
  14378. .ui.relaxed.grid > .row > .column,
  14379. .ui.grid > .relaxed.row > .column {
  14380. padding-left: 1.5rem;
  14381. padding-right: 1.5rem;
  14382. }
  14383. .ui[class*="very relaxed"].grid > .column:not(.row),
  14384. .ui[class*="very relaxed"].grid > .row > .column,
  14385. .ui.grid > [class*="very relaxed"].row > .column {
  14386. padding-left: 2.5rem;
  14387. padding-right: 2.5rem;
  14388. }
  14389. /* Coupling with UI Divider */
  14390. .ui.relaxed.grid .row + .ui.divider,
  14391. .ui.grid .relaxed.row + .ui.divider {
  14392. margin-left: 1.5rem;
  14393. margin-right: 1.5rem;
  14394. }
  14395. .ui[class*="very relaxed"].grid .row + .ui.divider,
  14396. .ui.grid [class*="very relaxed"].row + .ui.divider {
  14397. margin-left: 2.5rem;
  14398. margin-right: 2.5rem;
  14399. }
  14400. /*----------------------
  14401. Padded
  14402. -----------------------*/
  14403. .ui.padded.grid:not(.vertically):not(.horizontally) {
  14404. margin: 0em !important;
  14405. }
  14406. [class*="horizontally padded"].ui.grid {
  14407. margin-left: 0em !important;
  14408. margin-right: 0em !important;
  14409. }
  14410. [class*="vertically padded"].ui.grid {
  14411. margin-top: 0em !important;
  14412. margin-bottom: 0em !important;
  14413. }
  14414. /*----------------------
  14415. "Floated"
  14416. -----------------------*/
  14417. .ui.grid [class*="left floated"].column {
  14418. margin-right: auto;
  14419. }
  14420. .ui.grid [class*="right floated"].column {
  14421. margin-left: auto;
  14422. }
  14423. /*----------------------
  14424. Divided
  14425. -----------------------*/
  14426. .ui.divided.grid:not([class*="vertically divided"]) > .column:not(.row),
  14427. .ui.divided.grid:not([class*="vertically divided"]) > .row > .column {
  14428. box-shadow: -1px 0px 0px 0px rgba(34, 36, 38, 0.15);
  14429. }
  14430. /* Swap from padding to margin on columns to have dividers align */
  14431. .ui[class*="vertically divided"].grid > .column:not(.row),
  14432. .ui[class*="vertically divided"].grid > .row > .column {
  14433. margin-top: 1rem;
  14434. margin-bottom: 1rem;
  14435. padding-top: 0rem;
  14436. padding-bottom: 0rem;
  14437. }
  14438. .ui[class*="vertically divided"].grid > .row {
  14439. margin-top: 0em;
  14440. margin-bottom: 0em;
  14441. }
  14442. /* No divider on first column on row */
  14443. .ui.divided.grid:not([class*="vertically divided"]) > .column:first-child,
  14444. .ui.divided.grid:not([class*="vertically divided"]) > .row > .column:first-child {
  14445. box-shadow: none;
  14446. }
  14447. /* Divided Row */
  14448. .ui.grid > .divided.row > .column {
  14449. box-shadow: -1px 0px 0px 0px rgba(34, 36, 38, 0.15);
  14450. }
  14451. .ui.grid > .divided.row > .column:first-child {
  14452. box-shadow: none;
  14453. }
  14454. /* Vertically Divided */
  14455. .ui[class*="vertically divided"].grid > .row {
  14456. position: relative;
  14457. }
  14458. .ui[class*="vertically divided"].grid > .row:before {
  14459. position: absolute;
  14460. content: "";
  14461. top: 0em;
  14462. left: 0px;
  14463. width: calc(100% - 2rem );
  14464. height: 1px;
  14465. margin: 0% 1rem;
  14466. box-shadow: 0px -1px 0px 0px rgba(34, 36, 38, 0.15);
  14467. }
  14468. /* Padded Horizontally Divided */
  14469. [class*="horizontally padded"].ui.divided.grid,
  14470. .ui.padded.divided.grid:not(.vertically):not(.horizontally) {
  14471. width: 100%;
  14472. }
  14473. /* First Row Vertically Divided */
  14474. .ui[class*="vertically divided"].grid > .row:first-child:before {
  14475. box-shadow: none;
  14476. }
  14477. /* Inverted Divided */
  14478. .ui.inverted.divided.grid:not([class*="vertically divided"]) > .column:not(.row),
  14479. .ui.inverted.divided.grid:not([class*="vertically divided"]) > .row > .column {
  14480. box-shadow: -1px 0px 0px 0px rgba(255, 255, 255, 0.1);
  14481. }
  14482. .ui.inverted.divided.grid:not([class*="vertically divided"]) > .column:not(.row):first-child,
  14483. .ui.inverted.divided.grid:not([class*="vertically divided"]) > .row > .column:first-child {
  14484. box-shadow: none;
  14485. }
  14486. .ui.inverted[class*="vertically divided"].grid > .row:before {
  14487. box-shadow: 0px -1px 0px 0px rgba(255, 255, 255, 0.1);
  14488. }
  14489. /* Relaxed */
  14490. .ui.relaxed[class*="vertically divided"].grid > .row:before {
  14491. margin-left: 1.5rem;
  14492. margin-right: 1.5rem;
  14493. width: calc(100% - 3rem );
  14494. }
  14495. .ui[class*="very relaxed"][class*="vertically divided"].grid > .row:before {
  14496. margin-left: 5rem;
  14497. margin-right: 5rem;
  14498. width: calc(100% - 5rem );
  14499. }
  14500. /*----------------------
  14501. Celled
  14502. -----------------------*/
  14503. .ui.celled.grid {
  14504. width: 100%;
  14505. margin: 1em 0em;
  14506. box-shadow: 0px 0px 0px 1px #d4d4d5;
  14507. }
  14508. .ui.celled.grid > .row,
  14509. .ui.celled.grid > .column.row,
  14510. .ui.celled.grid > .column.row:first-child {
  14511. width: 100% !important;
  14512. margin: 0em;
  14513. padding: 0em;
  14514. box-shadow: 0px -1px 0px 0px #d4d4d5;
  14515. }
  14516. .ui.celled.grid > .column:not(.row),
  14517. .ui.celled.grid > .row > .column {
  14518. box-shadow: -1px 0px 0px 0px #d4d4d5;
  14519. }
  14520. .ui.celled.grid > .column:first-child,
  14521. .ui.celled.grid > .row > .column:first-child {
  14522. box-shadow: none;
  14523. }
  14524. .ui.celled.page.grid {
  14525. box-shadow: none;
  14526. }
  14527. .ui.celled.grid > .column:not(.row),
  14528. .ui.celled.grid > .row > .column {
  14529. padding: 1em;
  14530. }
  14531. .ui.relaxed.celled.grid > .column:not(.row),
  14532. .ui.relaxed.celled.grid > .row > .column {
  14533. padding: 1.5em;
  14534. }
  14535. .ui[class*="very relaxed"].celled.grid > .column:not(.row),
  14536. .ui[class*="very relaxed"].celled.grid > .row > .column {
  14537. padding: 2em;
  14538. }
  14539. /* Internally Celled */
  14540. .ui[class*="internally celled"].grid {
  14541. box-shadow: none;
  14542. margin: 0em;
  14543. }
  14544. .ui[class*="internally celled"].grid > .row:first-child {
  14545. box-shadow: none;
  14546. }
  14547. .ui[class*="internally celled"].grid > .row > .column:first-child {
  14548. box-shadow: none;
  14549. }
  14550. /*----------------------
  14551. Vertically Aligned
  14552. -----------------------*/
  14553. /* Top Aligned */
  14554. .ui[class*="top aligned"].grid .column:not(.row),
  14555. .ui.grid > [class*="top aligned"].row > .column,
  14556. .ui.grid > [class*="top aligned"].column:not(.row),
  14557. .ui.grid > .row > [class*="top aligned"].column {
  14558. -webkit-box-orient: vertical;
  14559. -webkit-box-direction: normal;
  14560. -webkit-flex-direction: column;
  14561. -ms-flex-direction: column;
  14562. flex-direction: column;
  14563. vertical-align: top;
  14564. -webkit-align-self: flex-start !important;
  14565. -ms-flex-item-align: start !important;
  14566. align-self: flex-start !important;
  14567. }
  14568. /* Middle Aligned */
  14569. .ui[class*="middle aligned"].grid .column:not(.row),
  14570. .ui.grid > [class*="middle aligned"].row > .column,
  14571. .ui.grid > [class*="middle aligned"].column:not(.row),
  14572. .ui.grid > .row > [class*="middle aligned"].column {
  14573. -webkit-box-orient: vertical;
  14574. -webkit-box-direction: normal;
  14575. -webkit-flex-direction: column;
  14576. -ms-flex-direction: column;
  14577. flex-direction: column;
  14578. vertical-align: middle;
  14579. -webkit-align-self: center !important;
  14580. -ms-flex-item-align: center !important;
  14581. align-self: center !important;
  14582. }
  14583. /* Bottom Aligned */
  14584. .ui[class*="bottom aligned"].grid .column:not(.row),
  14585. .ui.grid > [class*="bottom aligned"].row > .column,
  14586. .ui.grid > [class*="bottom aligned"].column:not(.row),
  14587. .ui.grid > .row > [class*="bottom aligned"].column {
  14588. -webkit-box-orient: vertical;
  14589. -webkit-box-direction: normal;
  14590. -webkit-flex-direction: column;
  14591. -ms-flex-direction: column;
  14592. flex-direction: column;
  14593. vertical-align: bottom;
  14594. -webkit-align-self: flex-end !important;
  14595. -ms-flex-item-align: end !important;
  14596. align-self: flex-end !important;
  14597. }
  14598. /* Stretched */
  14599. .ui.stretched.grid > .row > .column,
  14600. .ui.stretched.grid > .column,
  14601. .ui.grid > .stretched.row > .column,
  14602. .ui.grid > .stretched.column:not(.row),
  14603. .ui.grid > .row > .stretched.column {
  14604. display: -webkit-inline-box !important;
  14605. display: -webkit-inline-flex !important;
  14606. display: -ms-inline-flexbox !important;
  14607. display: inline-flex !important;
  14608. -webkit-align-self: stretch;
  14609. -ms-flex-item-align: stretch;
  14610. align-self: stretch;
  14611. -webkit-box-orient: vertical;
  14612. -webkit-box-direction: normal;
  14613. -webkit-flex-direction: column;
  14614. -ms-flex-direction: column;
  14615. flex-direction: column;
  14616. }
  14617. .ui.stretched.grid > .row > .column > *,
  14618. .ui.stretched.grid > .column > *,
  14619. .ui.grid > .stretched.row > .column > *,
  14620. .ui.grid > .stretched.column:not(.row) > *,
  14621. .ui.grid > .row > .stretched.column > * {
  14622. -webkit-box-flex: 1;
  14623. -webkit-flex-grow: 1;
  14624. -ms-flex-positive: 1;
  14625. flex-grow: 1;
  14626. }
  14627. /*----------------------
  14628. Horizontally Centered
  14629. -----------------------*/
  14630. /* Left Aligned */
  14631. .ui[class*="left aligned"].grid .column,
  14632. .ui.grid > [class*="left aligned"].row > .column,
  14633. .ui.grid > [class*="left aligned"].column.column,
  14634. .ui.grid > .row > [class*="left aligned"].column {
  14635. text-align: left;
  14636. -webkit-align-self: inherit;
  14637. -ms-flex-item-align: inherit;
  14638. align-self: inherit;
  14639. }
  14640. /* Center Aligned */
  14641. .ui[class*="center aligned"].grid .column,
  14642. .ui.grid > [class*="center aligned"].row > .column,
  14643. .ui.grid > [class*="center aligned"].column.column,
  14644. .ui.grid > .row > [class*="center aligned"].column {
  14645. text-align: center;
  14646. -webkit-align-self: inherit;
  14647. -ms-flex-item-align: inherit;
  14648. align-self: inherit;
  14649. }
  14650. .ui[class*="center aligned"].grid {
  14651. -webkit-box-pack: center;
  14652. -webkit-justify-content: center;
  14653. -ms-flex-pack: center;
  14654. justify-content: center;
  14655. }
  14656. /* Right Aligned */
  14657. .ui[class*="right aligned"].grid .column,
  14658. .ui.grid > [class*="right aligned"].row > .column,
  14659. .ui.grid > [class*="right aligned"].column.column,
  14660. .ui.grid > .row > [class*="right aligned"].column {
  14661. text-align: right;
  14662. -webkit-align-self: inherit;
  14663. -ms-flex-item-align: inherit;
  14664. align-self: inherit;
  14665. }
  14666. /* Justified */
  14667. .ui.justified.grid,
  14668. .ui.justified.grid > .row > .column,
  14669. .ui.justified.grid > .column,
  14670. .ui.grid .justified.column,
  14671. .ui.grid > .justified.row > .column {
  14672. text-align: justify;
  14673. -webkit-hyphens: auto;
  14674. -moz-hyphens: auto;
  14675. -ms-hyphens: auto;
  14676. hyphens: auto;
  14677. }
  14678. .ui.grid .justified.column {
  14679. text-align: justify !important;
  14680. -webkit-hyphens: auto !important;
  14681. -moz-hyphens: auto !important;
  14682. -ms-hyphens: auto !important;
  14683. hyphens: auto !important;
  14684. }
  14685. /*----------------------
  14686. Colored
  14687. -----------------------*/
  14688. .ui.grid > .row > .red.column,
  14689. .ui.grid > .row > .orange.column,
  14690. .ui.grid > .row > .yellow.column,
  14691. .ui.grid > .row > .olive.column,
  14692. .ui.grid > .row > .green.column,
  14693. .ui.grid > .row > .teal.column,
  14694. .ui.grid > .row > .blue.column,
  14695. .ui.grid > .row > .violet.column,
  14696. .ui.grid > .row > .purple.column,
  14697. .ui.grid > .row > .pink.column,
  14698. .ui.grid > .row > .brown.column,
  14699. .ui.grid > .row > .grey.column,
  14700. .ui.grid > .row > .black.column {
  14701. margin-top: -1rem;
  14702. margin-bottom: -1rem;
  14703. padding-top: 1rem;
  14704. padding-bottom: 1rem;
  14705. }
  14706. /* Red */
  14707. .ui.grid > .red.row,
  14708. .ui.grid > .red.column,
  14709. .ui.grid > .row > .red.column {
  14710. background-color: #db2828 !important;
  14711. color: #ffffff;
  14712. }
  14713. /* Orange */
  14714. .ui.grid > .orange.row,
  14715. .ui.grid > .orange.column,
  14716. .ui.grid > .row > .orange.column {
  14717. background-color: #f2711c !important;
  14718. color: #ffffff;
  14719. }
  14720. /* Yellow */
  14721. .ui.grid > .yellow.row,
  14722. .ui.grid > .yellow.column,
  14723. .ui.grid > .row > .yellow.column {
  14724. background-color: #fbbd08 !important;
  14725. color: #ffffff;
  14726. }
  14727. /* Olive */
  14728. .ui.grid > .olive.row,
  14729. .ui.grid > .olive.column,
  14730. .ui.grid > .row > .olive.column {
  14731. background-color: #b5cc18 !important;
  14732. color: #ffffff;
  14733. }
  14734. /* Green */
  14735. .ui.grid > .green.row,
  14736. .ui.grid > .green.column,
  14737. .ui.grid > .row > .green.column {
  14738. background-color: #21ba45 !important;
  14739. color: #ffffff;
  14740. }
  14741. /* Teal */
  14742. .ui.grid > .teal.row,
  14743. .ui.grid > .teal.column,
  14744. .ui.grid > .row > .teal.column {
  14745. background-color: #00b5ad !important;
  14746. color: #ffffff;
  14747. }
  14748. /* Blue */
  14749. .ui.grid > .blue.row,
  14750. .ui.grid > .blue.column,
  14751. .ui.grid > .row > .blue.column {
  14752. background-color: #2185d0 !important;
  14753. color: #ffffff;
  14754. }
  14755. /* Violet */
  14756. .ui.grid > .violet.row,
  14757. .ui.grid > .violet.column,
  14758. .ui.grid > .row > .violet.column {
  14759. background-color: #6435c9 !important;
  14760. color: #ffffff;
  14761. }
  14762. /* Purple */
  14763. .ui.grid > .purple.row,
  14764. .ui.grid > .purple.column,
  14765. .ui.grid > .row > .purple.column {
  14766. background-color: #a333c8 !important;
  14767. color: #ffffff;
  14768. }
  14769. /* Pink */
  14770. .ui.grid > .pink.row,
  14771. .ui.grid > .pink.column,
  14772. .ui.grid > .row > .pink.column {
  14773. background-color: #e03997 !important;
  14774. color: #ffffff;
  14775. }
  14776. /* Brown */
  14777. .ui.grid > .brown.row,
  14778. .ui.grid > .brown.column,
  14779. .ui.grid > .row > .brown.column {
  14780. background-color: #a5673f !important;
  14781. color: #ffffff;
  14782. }
  14783. /* Grey */
  14784. .ui.grid > .grey.row,
  14785. .ui.grid > .grey.column,
  14786. .ui.grid > .row > .grey.column {
  14787. background-color: #767676 !important;
  14788. color: #ffffff;
  14789. }
  14790. /* Black */
  14791. .ui.grid > .black.row,
  14792. .ui.grid > .black.column,
  14793. .ui.grid > .row > .black.column {
  14794. background-color: #1b1c1d !important;
  14795. color: #ffffff;
  14796. }
  14797. /*----------------------
  14798. Equal Width
  14799. -----------------------*/
  14800. .ui[class*="equal width"].grid > .column:not(.row),
  14801. .ui[class*="equal width"].grid > .row > .column,
  14802. .ui.grid > [class*="equal width"].row > .column {
  14803. display: inline-block;
  14804. -webkit-box-flex: 1;
  14805. -webkit-flex-grow: 1;
  14806. -ms-flex-positive: 1;
  14807. flex-grow: 1;
  14808. }
  14809. .ui[class*="equal width"].grid > .wide.column,
  14810. .ui[class*="equal width"].grid > .row > .wide.column,
  14811. .ui.grid > [class*="equal width"].row > .wide.column {
  14812. -webkit-box-flex: 0;
  14813. -webkit-flex-grow: 0;
  14814. -ms-flex-positive: 0;
  14815. flex-grow: 0;
  14816. }
  14817. /*-------------------
  14818. Doubling
  14819. --------------------*/
  14820. /* Tablet Only */
  14821. @media only screen and (min-width: 768px) and (max-width: 991px) {
  14822. .ui.doubling.grid {
  14823. width: auto;
  14824. }
  14825. .ui.grid > .doubling.row,
  14826. .ui.doubling.grid > .row {
  14827. margin: 0em !important;
  14828. padding: 0em !important;
  14829. }
  14830. .ui.grid > .doubling.row > .column,
  14831. .ui.doubling.grid > .row > .column {
  14832. display: inline-block !important;
  14833. padding-top: 1rem !important;
  14834. padding-bottom: 1rem !important;
  14835. box-shadow: none !important;
  14836. margin: 0em;
  14837. }
  14838. .ui[class*="two column"].doubling.grid > .row > .column,
  14839. .ui[class*="two column"].doubling.grid > .column:not(.row),
  14840. .ui.grid > [class*="two column"].doubling.row.row > .column {
  14841. width: 100% !important;
  14842. }
  14843. .ui[class*="three column"].doubling.grid > .row > .column,
  14844. .ui[class*="three column"].doubling.grid > .column:not(.row),
  14845. .ui.grid > [class*="three column"].doubling.row.row > .column {
  14846. width: 50% !important;
  14847. }
  14848. .ui[class*="four column"].doubling.grid > .row > .column,
  14849. .ui[class*="four column"].doubling.grid > .column:not(.row),
  14850. .ui.grid > [class*="four column"].doubling.row.row > .column {
  14851. width: 50% !important;
  14852. }
  14853. .ui[class*="five column"].doubling.grid > .row > .column,
  14854. .ui[class*="five column"].doubling.grid > .column:not(.row),
  14855. .ui.grid > [class*="five column"].doubling.row.row > .column {
  14856. width: 33.33333333% !important;
  14857. }
  14858. .ui[class*="six column"].doubling.grid > .row > .column,
  14859. .ui[class*="six column"].doubling.grid > .column:not(.row),
  14860. .ui.grid > [class*="six column"].doubling.row.row > .column {
  14861. width: 33.33333333% !important;
  14862. }
  14863. .ui[class*="seven column"].doubling.grid > .row > .column,
  14864. .ui[class*="seven column"].doubling.grid > .column:not(.row),
  14865. .ui.grid > [class*="seven column"].doubling.row.row > .column {
  14866. width: 33.33333333% !important;
  14867. }
  14868. .ui[class*="eight column"].doubling.grid > .row > .column,
  14869. .ui[class*="eight column"].doubling.grid > .column:not(.row),
  14870. .ui.grid > [class*="eight column"].doubling.row.row > .column {
  14871. width: 25% !important;
  14872. }
  14873. .ui[class*="nine column"].doubling.grid > .row > .column,
  14874. .ui[class*="nine column"].doubling.grid > .column:not(.row),
  14875. .ui.grid > [class*="nine column"].doubling.row.row > .column {
  14876. width: 25% !important;
  14877. }
  14878. .ui[class*="ten column"].doubling.grid > .row > .column,
  14879. .ui[class*="ten column"].doubling.grid > .column:not(.row),
  14880. .ui.grid > [class*="ten column"].doubling.row.row > .column {
  14881. width: 20% !important;
  14882. }
  14883. .ui[class*="eleven column"].doubling.grid > .row > .column,
  14884. .ui[class*="eleven column"].doubling.grid > .column:not(.row),
  14885. .ui.grid > [class*="eleven column"].doubling.row.row > .column {
  14886. width: 20% !important;
  14887. }
  14888. .ui[class*="twelve column"].doubling.grid > .row > .column,
  14889. .ui[class*="twelve column"].doubling.grid > .column:not(.row),
  14890. .ui.grid > [class*="twelve column"].doubling.row.row > .column {
  14891. width: 16.66666667% !important;
  14892. }
  14893. .ui[class*="thirteen column"].doubling.grid > .row > .column,
  14894. .ui[class*="thirteen column"].doubling.grid > .column:not(.row),
  14895. .ui.grid > [class*="thirteen column"].doubling.row.row > .column {
  14896. width: 16.66666667% !important;
  14897. }
  14898. .ui[class*="fourteen column"].doubling.grid > .row > .column,
  14899. .ui[class*="fourteen column"].doubling.grid > .column:not(.row),
  14900. .ui.grid > [class*="fourteen column"].doubling.row.row > .column {
  14901. width: 14.28571429% !important;
  14902. }
  14903. .ui[class*="fifteen column"].doubling.grid > .row > .column,
  14904. .ui[class*="fifteen column"].doubling.grid > .column:not(.row),
  14905. .ui.grid > [class*="fifteen column"].doubling.row.row > .column {
  14906. width: 14.28571429% !important;
  14907. }
  14908. .ui[class*="sixteen column"].doubling.grid > .row > .column,
  14909. .ui[class*="sixteen column"].doubling.grid > .column:not(.row),
  14910. .ui.grid > [class*="sixteen column"].doubling.row.row > .column {
  14911. width: 12.5% !important;
  14912. }
  14913. }
  14914. /* Mobily Only */
  14915. @media only screen and (max-width: 767px) {
  14916. .ui.grid > .doubling.row,
  14917. .ui.doubling.grid > .row {
  14918. margin: 0em !important;
  14919. padding: 0em !important;
  14920. }
  14921. .ui.grid > .doubling.row > .column,
  14922. .ui.doubling.grid > .row > .column {
  14923. padding-top: 1rem !important;
  14924. padding-bottom: 1rem !important;
  14925. margin: 0em !important;
  14926. box-shadow: none !important;
  14927. }
  14928. .ui[class*="two column"].doubling:not(.stackable).grid > .row > .column,
  14929. .ui[class*="two column"].doubling:not(.stackable).grid > .column:not(.row),
  14930. .ui.grid > [class*="two column"].doubling:not(.stackable).row.row > .column {
  14931. width: 100% !important;
  14932. }
  14933. .ui[class*="three column"].doubling:not(.stackable).grid > .row > .column,
  14934. .ui[class*="three column"].doubling:not(.stackable).grid > .column:not(.row),
  14935. .ui.grid > [class*="three column"].doubling:not(.stackable).row.row > .column {
  14936. width: 50% !important;
  14937. }
  14938. .ui[class*="four column"].doubling:not(.stackable).grid > .row > .column,
  14939. .ui[class*="four column"].doubling:not(.stackable).grid > .column:not(.row),
  14940. .ui.grid > [class*="four column"].doubling:not(.stackable).row.row > .column {
  14941. width: 50% !important;
  14942. }
  14943. .ui[class*="five column"].doubling:not(.stackable).grid > .row > .column,
  14944. .ui[class*="five column"].doubling:not(.stackable).grid > .column:not(.row),
  14945. .ui.grid > [class*="five column"].doubling:not(.stackable).row.row > .column {
  14946. width: 50% !important;
  14947. }
  14948. .ui[class*="six column"].doubling:not(.stackable).grid > .row > .column,
  14949. .ui[class*="six column"].doubling:not(.stackable).grid > .column:not(.row),
  14950. .ui.grid > [class*="six column"].doubling:not(.stackable).row.row > .column {
  14951. width: 50% !important;
  14952. }
  14953. .ui[class*="seven column"].doubling:not(.stackable).grid > .row > .column,
  14954. .ui[class*="seven column"].doubling:not(.stackable).grid > .column:not(.row),
  14955. .ui.grid > [class*="seven column"].doubling:not(.stackable).row.row > .column {
  14956. width: 50% !important;
  14957. }
  14958. .ui[class*="eight column"].doubling:not(.stackable).grid > .row > .column,
  14959. .ui[class*="eight column"].doubling:not(.stackable).grid > .column:not(.row),
  14960. .ui.grid > [class*="eight column"].doubling:not(.stackable).row.row > .column {
  14961. width: 50% !important;
  14962. }
  14963. .ui[class*="nine column"].doubling:not(.stackable).grid > .row > .column,
  14964. .ui[class*="nine column"].doubling:not(.stackable).grid > .column:not(.row),
  14965. .ui.grid > [class*="nine column"].doubling:not(.stackable).row.row > .column {
  14966. width: 33.33333333% !important;
  14967. }
  14968. .ui[class*="ten column"].doubling:not(.stackable).grid > .row > .column,
  14969. .ui[class*="ten column"].doubling:not(.stackable).grid > .column:not(.row),
  14970. .ui.grid > [class*="ten column"].doubling:not(.stackable).row.row > .column {
  14971. width: 33.33333333% !important;
  14972. }
  14973. .ui[class*="eleven column"].doubling:not(.stackable).grid > .row > .column,
  14974. .ui[class*="eleven column"].doubling:not(.stackable).grid > .column:not(.row),
  14975. .ui.grid > [class*="eleven column"].doubling:not(.stackable).row.row > .column {
  14976. width: 33.33333333% !important;
  14977. }
  14978. .ui[class*="twelve column"].doubling:not(.stackable).grid > .row > .column,
  14979. .ui[class*="twelve column"].doubling:not(.stackable).grid > .column:not(.row),
  14980. .ui.grid > [class*="twelve column"].doubling:not(.stackable).row.row > .column {
  14981. width: 33.33333333% !important;
  14982. }
  14983. .ui[class*="thirteen column"].doubling:not(.stackable).grid > .row > .column,
  14984. .ui[class*="thirteen column"].doubling:not(.stackable).grid > .column:not(.row),
  14985. .ui.grid > [class*="thirteen column"].doubling:not(.stackable).row.row > .column {
  14986. width: 33.33333333% !important;
  14987. }
  14988. .ui[class*="fourteen column"].doubling:not(.stackable).grid > .row > .column,
  14989. .ui[class*="fourteen column"].doubling:not(.stackable).grid > .column:not(.row),
  14990. .ui.grid > [class*="fourteen column"].doubling:not(.stackable).row.row > .column {
  14991. width: 25% !important;
  14992. }
  14993. .ui[class*="fifteen column"].doubling:not(.stackable).grid > .row > .column,
  14994. .ui[class*="fifteen column"].doubling:not(.stackable).grid > .column:not(.row),
  14995. .ui.grid > [class*="fifteen column"].doubling:not(.stackable).row.row > .column {
  14996. width: 25% !important;
  14997. }
  14998. .ui[class*="sixteen column"].doubling:not(.stackable).grid > .row > .column,
  14999. .ui[class*="sixteen column"].doubling:not(.stackable).grid > .column:not(.row),
  15000. .ui.grid > [class*="sixteen column"].doubling:not(.stackable).row.row > .column {
  15001. width: 25% !important;
  15002. }
  15003. }
  15004. /*-------------------
  15005. Stackable
  15006. --------------------*/
  15007. @media only screen and (max-width: 767px) {
  15008. .ui.stackable.grid {
  15009. width: auto;
  15010. }
  15011. .ui.stackable.grid > .row > .wide.column,
  15012. .ui.stackable.grid > .wide.column,
  15013. .ui.stackable.grid > .column.grid > .column,
  15014. .ui.stackable.grid > .column.row > .column,
  15015. .ui.stackable.grid > .row > .column,
  15016. .ui.stackable.grid > .column:not(.row),
  15017. .ui.grid > .stackable.stackable.row > .column {
  15018. width: 100% !important;
  15019. margin: 0em 0em !important;
  15020. box-shadow: none !important;
  15021. padding: 1rem 1rem !important;
  15022. }
  15023. .ui.stackable.grid:not(.vertically) > .row {
  15024. margin: 0em;
  15025. padding: 0em;
  15026. }
  15027. /* Coupling */
  15028. .ui.container > .ui.stackable.grid > .column,
  15029. .ui.container > .ui.stackable.grid > .row > .column {
  15030. padding-left: 0em !important;
  15031. padding-right: 0em !important;
  15032. }
  15033. /* Don't pad inside segment or nested grid */
  15034. .ui.grid .ui.stackable.grid,
  15035. .ui.segment:not(.vertical) .ui.stackable.page.grid {
  15036. margin-left: -1rem !important;
  15037. margin-right: -1rem !important;
  15038. }
  15039. /* Divided Stackable */
  15040. .ui.stackable.divided.grid > .row:first-child > .column:first-child,
  15041. .ui.stackable.celled.grid > .row:first-child > .column:first-child,
  15042. .ui.stackable.divided.grid > .column:not(.row):first-child,
  15043. .ui.stackable.celled.grid > .column:not(.row):first-child {
  15044. border-top: none !important;
  15045. }
  15046. .ui.inverted.stackable.celled.grid > .column:not(.row),
  15047. .ui.inverted.stackable.divided.grid > .column:not(.row),
  15048. .ui.inverted.stackable.celled.grid > .row > .column,
  15049. .ui.inverted.stackable.divided.grid > .row > .column {
  15050. border-top: 1px solid rgba(255, 255, 255, 0.1);
  15051. }
  15052. .ui.stackable.celled.grid > .column:not(.row),
  15053. .ui.stackable.divided:not(.vertically).grid > .column:not(.row),
  15054. .ui.stackable.celled.grid > .row > .column,
  15055. .ui.stackable.divided:not(.vertically).grid > .row > .column {
  15056. border-top: 1px solid rgba(34, 36, 38, 0.15);
  15057. box-shadow: none !important;
  15058. padding-top: 2rem !important;
  15059. padding-bottom: 2rem !important;
  15060. }
  15061. .ui.stackable.divided:not(.vertically).grid > .column:not(.row),
  15062. .ui.stackable.divided:not(.vertically).grid > .row > .column {
  15063. padding-left: 0em !important;
  15064. padding-right: 0em !important;
  15065. }
  15066. }
  15067. /*----------------------
  15068. Only (Device)
  15069. -----------------------*/
  15070. /* These include arbitrary class repetitions for forced specificity */
  15071. /* Mobile Only Hide */
  15072. @media only screen and (max-width: 767px) {
  15073. .ui.tablet:not(.mobile).only.grid.grid.grid,
  15074. .ui.grid.grid.grid > [class*="tablet only"].row:not(.mobile),
  15075. .ui.grid.grid.grid > [class*="tablet only"].column:not(.mobile),
  15076. .ui.grid.grid.grid > .row > [class*="tablet only"].column:not(.mobile) {
  15077. display: none !important;
  15078. }
  15079. .ui[class*="computer only"].grid.grid.grid:not(.mobile),
  15080. .ui.grid.grid.grid > [class*="computer only"].row:not(.mobile),
  15081. .ui.grid.grid.grid > [class*="computer only"].column:not(.mobile),
  15082. .ui.grid.grid.grid > .row > [class*="computer only"].column:not(.mobile) {
  15083. display: none !important;
  15084. }
  15085. .ui[class*="large screen only"].grid.grid.grid:not(.mobile),
  15086. .ui.grid.grid.grid > [class*="large screen only"].row:not(.mobile),
  15087. .ui.grid.grid.grid > [class*="large screen only"].column:not(.mobile),
  15088. .ui.grid.grid.grid > .row > [class*="large screen only"].column:not(.mobile) {
  15089. display: none !important;
  15090. }
  15091. .ui[class*="widescreen"].grid.grid.grid:not(.mobile),
  15092. .ui.grid.grid.grid > [class*="large screen only"].row:not(.mobile),
  15093. .ui.grid.grid.grid > [class*="large screen only"].column:not(.mobile),
  15094. .ui.grid.grid.grid > .row > [class*="large screen only"].column:not(.mobile) {
  15095. display: none !important;
  15096. }
  15097. }
  15098. /* Tablet Only Hide */
  15099. @media only screen and (min-width: 768px) and (max-width: 991px) {
  15100. .ui[class*="mobile only"].grid.grid.grid:not(.tablet),
  15101. .ui.grid.grid.grid > [class*="mobile only"].row:not(.tablet),
  15102. .ui.grid.grid.grid > [class*="mobile only"].column:not(.tablet),
  15103. .ui.grid.grid.grid > .row > [class*="mobile only"].column:not(.tablet) {
  15104. display: none !important;
  15105. }
  15106. .ui[class*="computer only"].grid.grid.grid:not(.tablet),
  15107. .ui.grid.grid.grid > [class*="computer only"].row:not(.tablet),
  15108. .ui.grid.grid.grid > [class*="computer only"].column:not(.tablet),
  15109. .ui.grid.grid.grid > .row > [class*="computer only"].column:not(.tablet) {
  15110. display: none !important;
  15111. }
  15112. .ui[class*="large screen only"].grid.grid.grid:not(.mobile),
  15113. .ui.grid.grid.grid > [class*="large screen only"].row:not(.mobile),
  15114. .ui.grid.grid.grid > [class*="large screen only"].column:not(.mobile),
  15115. .ui.grid.grid.grid > .row > [class*="large screen only"].column:not(.mobile) {
  15116. display: none !important;
  15117. }
  15118. .ui[class*="widescreen"].grid.grid.grid:not(.mobile),
  15119. .ui.grid.grid.grid > [class*="widescreen only"].row:not(.mobile),
  15120. .ui.grid.grid.grid > [class*="widescreen only"].column:not(.mobile),
  15121. .ui.grid.grid.grid > .row > [class*="widescreen only"].column:not(.mobile) {
  15122. display: none !important;
  15123. }
  15124. }
  15125. /* Computer Only Hide */
  15126. @media only screen and (min-width: 992px) and (max-width: 1199px) {
  15127. .ui[class*="mobile only"].grid.grid.grid:not(.computer),
  15128. .ui.grid.grid.grid > [class*="mobile only"].row:not(.computer),
  15129. .ui.grid.grid.grid > [class*="mobile only"].column:not(.computer),
  15130. .ui.grid.grid.grid > .row > [class*="mobile only"].column:not(.computer) {
  15131. display: none !important;
  15132. }
  15133. .ui[class*="tablet only"].grid.grid.grid:not(.computer),
  15134. .ui.grid.grid.grid > [class*="tablet only"].row:not(.computer),
  15135. .ui.grid.grid.grid > [class*="tablet only"].column:not(.computer),
  15136. .ui.grid.grid.grid > .row > [class*="tablet only"].column:not(.computer) {
  15137. display: none !important;
  15138. }
  15139. .ui[class*="large screen only"].grid.grid.grid:not(.mobile),
  15140. .ui.grid.grid.grid > [class*="large screen only"].row:not(.mobile),
  15141. .ui.grid.grid.grid > [class*="large screen only"].column:not(.mobile),
  15142. .ui.grid.grid.grid > .row > [class*="large screen only"].column:not(.mobile) {
  15143. display: none !important;
  15144. }
  15145. .ui[class*="widescreen"].grid.grid.grid:not(.mobile),
  15146. .ui.grid.grid.grid > [class*="widescreen only"].row:not(.mobile),
  15147. .ui.grid.grid.grid > [class*="widescreen only"].column:not(.mobile),
  15148. .ui.grid.grid.grid > .row > [class*="widescreen only"].column:not(.mobile) {
  15149. display: none !important;
  15150. }
  15151. }
  15152. /* Large Screen Only Hide */
  15153. @media only screen and (min-width: 1200px) and (max-width: 1919px) {
  15154. .ui[class*="mobile only"].grid.grid.grid:not(.computer),
  15155. .ui.grid.grid.grid > [class*="mobile only"].row:not(.computer),
  15156. .ui.grid.grid.grid > [class*="mobile only"].column:not(.computer),
  15157. .ui.grid.grid.grid > .row > [class*="mobile only"].column:not(.computer) {
  15158. display: none !important;
  15159. }
  15160. .ui[class*="tablet only"].grid.grid.grid:not(.computer),
  15161. .ui.grid.grid.grid > [class*="tablet only"].row:not(.computer),
  15162. .ui.grid.grid.grid > [class*="tablet only"].column:not(.computer),
  15163. .ui.grid.grid.grid > .row > [class*="tablet only"].column:not(.computer) {
  15164. display: none !important;
  15165. }
  15166. .ui[class*="widescreen"].grid.grid.grid:not(.mobile),
  15167. .ui.grid.grid.grid > [class*="widescreen only"].row:not(.mobile),
  15168. .ui.grid.grid.grid > [class*="widescreen only"].column:not(.mobile),
  15169. .ui.grid.grid.grid > .row > [class*="widescreen only"].column:not(.mobile) {
  15170. display: none !important;
  15171. }
  15172. }
  15173. /* Widescreen Only Hide */
  15174. @media only screen and (min-width: 1920px) {
  15175. .ui[class*="mobile only"].grid.grid.grid:not(.computer),
  15176. .ui.grid.grid.grid > [class*="mobile only"].row:not(.computer),
  15177. .ui.grid.grid.grid > [class*="mobile only"].column:not(.computer),
  15178. .ui.grid.grid.grid > .row > [class*="mobile only"].column:not(.computer) {
  15179. display: none !important;
  15180. }
  15181. .ui[class*="tablet only"].grid.grid.grid:not(.computer),
  15182. .ui.grid.grid.grid > [class*="tablet only"].row:not(.computer),
  15183. .ui.grid.grid.grid > [class*="tablet only"].column:not(.computer),
  15184. .ui.grid.grid.grid > .row > [class*="tablet only"].column:not(.computer) {
  15185. display: none !important;
  15186. }
  15187. }
  15188. /*******************************
  15189. Theme Overrides
  15190. *******************************/
  15191. /*******************************
  15192. Site Overrides
  15193. *******************************/
  15194. /*
  15195. * # Semantic - Menu
  15196. * http://github.com/semantic-org/semantic-ui/
  15197. *
  15198. *
  15199. * Copyright 2015 Contributor
  15200. * Released under the MIT license
  15201. * http://opensource.org/licenses/MIT
  15202. *
  15203. */
  15204. /*******************************
  15205. Standard
  15206. *******************************/
  15207. /*--------------
  15208. Menu
  15209. ---------------*/
  15210. .ui.menu {
  15211. display: -webkit-box;
  15212. display: -webkit-flex;
  15213. display: -ms-flexbox;
  15214. display: flex;
  15215. margin: 1em 0rem;
  15216. font-family: 'Lato', 'Helvetica Neue', Arial, Helvetica, sans-serif;
  15217. background: #ffffff;
  15218. font-weight: normal;
  15219. border: 1px solid rgba(34, 36, 38, 0.15);
  15220. box-shadow: 0px 1px 2px 0 rgba(34, 36, 38, 0.15);
  15221. border-radius: 0.28571429rem;
  15222. min-height: 2.85714286em;
  15223. }
  15224. .ui.menu:after {
  15225. content: '';
  15226. display: block;
  15227. height: 0px;
  15228. clear: both;
  15229. visibility: hidden;
  15230. }
  15231. .ui.menu:first-child {
  15232. margin-top: 0rem;
  15233. }
  15234. .ui.menu:last-child {
  15235. margin-bottom: 0rem;
  15236. }
  15237. /*--------------
  15238. Sub-Menu
  15239. ---------------*/
  15240. .ui.menu .menu {
  15241. margin: 0em;
  15242. }
  15243. .ui.menu:not(.vertical) > .menu {
  15244. display: -webkit-box;
  15245. display: -webkit-flex;
  15246. display: -ms-flexbox;
  15247. display: flex;
  15248. }
  15249. /*--------------
  15250. Item
  15251. ---------------*/
  15252. .ui.menu:not(.vertical) .item {
  15253. display: -webkit-box;
  15254. display: -webkit-flex;
  15255. display: -ms-flexbox;
  15256. display: flex;
  15257. -webkit-box-align: center;
  15258. -webkit-align-items: center;
  15259. -ms-flex-align: center;
  15260. align-items: center;
  15261. }
  15262. .ui.menu .item {
  15263. position: relative;
  15264. vertical-align: middle;
  15265. line-height: 1;
  15266. text-decoration: none;
  15267. -webkit-tap-highlight-color: transparent;
  15268. -webkit-user-select: none;
  15269. -moz-user-select: none;
  15270. -ms-user-select: none;
  15271. user-select: none;
  15272. background: none;
  15273. padding: 0.92857143em 1.14285714em;
  15274. text-transform: none;
  15275. color: rgba(0, 0, 0, 0.87);
  15276. font-weight: normal;
  15277. -webkit-transition: background 0.1s ease, box-shadow 0.1s ease, color 0.1s ease;
  15278. transition: background 0.1s ease, box-shadow 0.1s ease, color 0.1s ease;
  15279. }
  15280. .ui.menu > .item:first-child {
  15281. border-radius: 0.28571429rem 0px 0px 0.28571429rem;
  15282. }
  15283. /* Border */
  15284. .ui.menu .item:before {
  15285. position: absolute;
  15286. content: '';
  15287. top: 0%;
  15288. right: 0px;
  15289. height: 100%;
  15290. width: 1px;
  15291. background: rgba(34, 36, 38, 0.1);
  15292. }
  15293. /*--------------
  15294. Text Content
  15295. ---------------*/
  15296. .ui.menu .text.item > *,
  15297. .ui.menu .item > a:not(.ui),
  15298. .ui.menu .item > p:only-child {
  15299. -webkit-user-select: text;
  15300. -moz-user-select: text;
  15301. -ms-user-select: text;
  15302. user-select: text;
  15303. line-height: 1.3;
  15304. }
  15305. .ui.menu .item > p:first-child {
  15306. margin-top: 0;
  15307. }
  15308. .ui.menu .item > p:last-child {
  15309. margin-bottom: 0;
  15310. }
  15311. /*--------------
  15312. Icons
  15313. ---------------*/
  15314. .ui.menu .item > i.icon {
  15315. opacity: 0.9;
  15316. float: none;
  15317. margin: 0em 0.35714286em 0em 0em;
  15318. }
  15319. /*--------------
  15320. Button
  15321. ---------------*/
  15322. .ui.menu:not(.vertical) .item > .button {
  15323. position: relative;
  15324. top: 0em;
  15325. margin: -0.5em 0em;
  15326. padding-bottom: 0.71428571em;
  15327. padding-top: 0.71428571em;
  15328. font-size: 1em;
  15329. }
  15330. /*----------------
  15331. Grid / Container
  15332. -----------------*/
  15333. .ui.menu > .grid,
  15334. .ui.menu > .container {
  15335. display: -webkit-box;
  15336. display: -webkit-flex;
  15337. display: -ms-flexbox;
  15338. display: flex;
  15339. -webkit-box-align: inherit;
  15340. -webkit-align-items: inherit;
  15341. -ms-flex-align: inherit;
  15342. align-items: inherit;
  15343. -webkit-box-orient: vertical;
  15344. -webkit-box-direction: normal;
  15345. -webkit-flex-direction: inherit;
  15346. -ms-flex-direction: inherit;
  15347. flex-direction: inherit;
  15348. }
  15349. /*--------------
  15350. Inputs
  15351. ---------------*/
  15352. .ui.menu .item > .input {
  15353. width: 100%;
  15354. }
  15355. .ui.menu:not(.vertical) .item > .input {
  15356. position: relative;
  15357. top: 0em;
  15358. margin: -0.5em 0em;
  15359. }
  15360. .ui.menu .item > .input input {
  15361. font-size: 1em;
  15362. padding-top: 0.57142857em;
  15363. padding-bottom: 0.57142857em;
  15364. }
  15365. .ui.menu .item > .input .button,
  15366. .ui.menu .item > .input .label {
  15367. padding-top: 0.57142857em;
  15368. padding-bottom: 0.57142857em;
  15369. }
  15370. /*--------------
  15371. Header
  15372. ---------------*/
  15373. .ui.menu .header.item,
  15374. .ui.vertical.menu .header.item {
  15375. margin: 0em;
  15376. background: '';
  15377. text-transform: normal;
  15378. font-weight: bold;
  15379. }
  15380. .ui.vertical.menu .item > .header:not(.ui) {
  15381. margin: 0em 0em 0.5em;
  15382. font-size: 1em;
  15383. font-weight: bold;
  15384. }
  15385. /*--------------
  15386. Popup
  15387. ---------------*/
  15388. .ui.menu .ui.popup {
  15389. display: none;
  15390. }
  15391. .ui.menu .ui.visible.popup {
  15392. display: block;
  15393. }
  15394. /*--------------
  15395. Dropdowns
  15396. ---------------*/
  15397. /* Dropdown Icon */
  15398. .ui.menu .item > i.dropdown.icon {
  15399. padding: 0em;
  15400. float: right;
  15401. margin: 0em 0em 0em 1em;
  15402. }
  15403. /* Menu */
  15404. .ui.menu .dropdown.item .menu {
  15405. left: 0px;
  15406. min-width: calc(100% - 1px);
  15407. border-radius: 0em 0em 0.28571429rem 0.28571429rem;
  15408. background: #ffffff;
  15409. margin: 0em 0px 0px;
  15410. box-shadow: 0px 1px 3px 0px rgba(0, 0, 0, 0.08);
  15411. }
  15412. /* Menu Items */
  15413. .ui.menu .ui.dropdown .menu > .item {
  15414. margin: 0;
  15415. font-size: 1em !important;
  15416. padding: 0.71428571em 1.14285714em !important;
  15417. background: transparent !important;
  15418. color: rgba(0, 0, 0, 0.87) !important;
  15419. text-transform: none !important;
  15420. font-weight: normal !important;
  15421. box-shadow: none !important;
  15422. -webkit-transition: none !important;
  15423. transition: none !important;
  15424. }
  15425. .ui.menu .ui.dropdown .menu > .item:hover {
  15426. background: rgba(0, 0, 0, 0.05) !important;
  15427. color: rgba(0, 0, 0, 0.95) !important;
  15428. }
  15429. .ui.menu .ui.dropdown .menu > .selected.item {
  15430. background: rgba(0, 0, 0, 0.05) !important;
  15431. color: rgba(0, 0, 0, 0.95) !important;
  15432. }
  15433. .ui.menu .ui.dropdown .menu > .active.item {
  15434. background: rgba(0, 0, 0, 0.03) !important;
  15435. font-weight: bold !important;
  15436. color: rgba(0, 0, 0, 0.95) !important;
  15437. }
  15438. .ui.menu .ui.dropdown.item .menu .item:not(.filtered) {
  15439. display: block;
  15440. }
  15441. .ui.menu .ui.dropdown .menu > .item .icon:not(.dropdown) {
  15442. display: inline-block;
  15443. font-size: 1em !important;
  15444. float: none;
  15445. margin: 0em 0.75em 0em 0em;
  15446. }
  15447. /* Secondary */
  15448. .ui.secondary.menu .dropdown.item > .menu,
  15449. .ui.text.menu .dropdown.item > .menu {
  15450. border-radius: 0.28571429rem;
  15451. margin-top: 0.35714286em;
  15452. }
  15453. /* Pointing */
  15454. .ui.menu .pointing.dropdown.item .menu {
  15455. margin-top: 0.75em;
  15456. }
  15457. /* Inverted */
  15458. .ui.inverted.menu .search.dropdown.item > .search,
  15459. .ui.inverted.menu .search.dropdown.item > .text {
  15460. color: rgba(255, 255, 255, 0.9);
  15461. }
  15462. /* Vertical */
  15463. .ui.vertical.menu .dropdown.item > .icon {
  15464. float: right;
  15465. content: "\f0da";
  15466. margin-left: 1em;
  15467. }
  15468. .ui.vertical.menu .dropdown.item .menu {
  15469. top: 0% !important;
  15470. left: 100%;
  15471. min-width: 0;
  15472. margin: 0em 0em 0em 0em;
  15473. box-shadow: 0 1px 3px 0px rgba(0, 0, 0, 0.08);
  15474. border-radius: 0em 0.28571429rem 0.28571429rem 0.28571429rem;
  15475. }
  15476. .ui.vertical.menu .active.dropdown.item {
  15477. border-top-right-radius: 0em;
  15478. border-bottom-right-radius: 0em;
  15479. }
  15480. .ui.vertical.menu .dropdown.active.item {
  15481. box-shadow: none;
  15482. }
  15483. /* Evenly Divided */
  15484. .ui.item.menu .dropdown .menu .item {
  15485. width: 100%;
  15486. }
  15487. /*--------------
  15488. Labels
  15489. ---------------*/
  15490. .ui.menu .item > .label {
  15491. background: #999999;
  15492. color: #ffffff;
  15493. margin-left: 1em;
  15494. padding: 0.3em 0.71428571em;
  15495. }
  15496. .ui.vertical.menu .item > .label {
  15497. background: #999999;
  15498. color: #ffffff;
  15499. margin-top: -0.15em;
  15500. margin-bottom: -0.15em;
  15501. padding: 0.3em 0.71428571em;
  15502. }
  15503. .ui.menu .item > .label:before {
  15504. background-color: #999999;
  15505. }
  15506. .ui.menu .item > .floating.label {
  15507. padding: 0.3em 0.71428571em;
  15508. }
  15509. /*--------------
  15510. Images
  15511. ---------------*/
  15512. .ui.menu .item > img:not(.ui) {
  15513. display: inline-block;
  15514. vertical-align: middle;
  15515. margin: -0.3em 0em;
  15516. width: 2.5em;
  15517. }
  15518. .ui.vertical.menu .item > img:not(.ui):only-child {
  15519. display: block;
  15520. max-width: 100%;
  15521. width: auto;
  15522. }
  15523. /*******************************
  15524. Coupling
  15525. *******************************/
  15526. /*--------------
  15527. Sidebar
  15528. ---------------*/
  15529. /* Show vertical dividers below last */
  15530. .ui.vertical.sidebar.menu > .item:first-child:before {
  15531. display: block !important;
  15532. }
  15533. .ui.vertical.sidebar.menu > .item::before {
  15534. top: auto;
  15535. bottom: 0px;
  15536. }
  15537. /*--------------
  15538. Container
  15539. ---------------*/
  15540. @media only screen and (max-width: 767px) {
  15541. .ui.menu > .ui.container {
  15542. width: 100%;
  15543. margin-left: 0em !important;
  15544. margin-right: 0em !important;
  15545. }
  15546. }
  15547. @media only screen and (min-width: 768px) {
  15548. .ui.menu:not(.secondary):not(.text):not(.tabular):not(.borderless) > .container > .item:not(.right):not(.borderless):first-child {
  15549. border-left: 1px solid rgba(34, 36, 38, 0.1);
  15550. }
  15551. }
  15552. /*******************************
  15553. States
  15554. *******************************/
  15555. /*--------------
  15556. Hover
  15557. ---------------*/
  15558. .ui.link.menu .item:hover,
  15559. .ui.menu .dropdown.item:hover,
  15560. .ui.menu .link.item:hover,
  15561. .ui.menu a.item:hover {
  15562. cursor: pointer;
  15563. background: rgba(0, 0, 0, 0.03);
  15564. color: rgba(0, 0, 0, 0.95);
  15565. }
  15566. /*--------------
  15567. Pressed
  15568. ---------------*/
  15569. .ui.link.menu .item:active,
  15570. .ui.menu .link.item:active,
  15571. .ui.menu a.item:active {
  15572. background: rgba(0, 0, 0, 0.03);
  15573. color: rgba(0, 0, 0, 0.9);
  15574. }
  15575. /*--------------
  15576. Active
  15577. ---------------*/
  15578. .ui.menu .active.item {
  15579. background: rgba(0, 0, 0, 0.05);
  15580. color: rgba(0, 0, 0, 0.95);
  15581. font-weight: normal;
  15582. box-shadow: none;
  15583. }
  15584. .ui.menu .active.item > i.icon {
  15585. opacity: 1;
  15586. }
  15587. /*--------------
  15588. Active Hover
  15589. ---------------*/
  15590. .ui.menu .active.item:hover,
  15591. .ui.vertical.menu .active.item:hover {
  15592. background-color: rgba(0, 0, 0, 0.05);
  15593. color: rgba(0, 0, 0, 0.95);
  15594. }
  15595. /*--------------
  15596. Disabled
  15597. ---------------*/
  15598. .ui.menu .item.disabled,
  15599. .ui.menu .item.disabled:hover {
  15600. cursor: default;
  15601. background-color: transparent !important;
  15602. color: rgba(40, 40, 40, 0.3);
  15603. }
  15604. /*******************************
  15605. Types
  15606. *******************************/
  15607. /*------------------
  15608. Floated Menu / Item
  15609. -------------------*/
  15610. /* Left Floated */
  15611. .ui.menu:not(.vertical) .left.item,
  15612. .ui.menu:not(.vertical) .left.menu {
  15613. display: -webkit-box;
  15614. display: -webkit-flex;
  15615. display: -ms-flexbox;
  15616. display: flex;
  15617. margin-right: auto !important;
  15618. }
  15619. /* Right Floated */
  15620. .ui.menu:not(.vertical) .right.item,
  15621. .ui.menu:not(.vertical) .right.menu {
  15622. display: -webkit-box;
  15623. display: -webkit-flex;
  15624. display: -ms-flexbox;
  15625. display: flex;
  15626. margin-left: auto !important;
  15627. }
  15628. /* Swapped Borders */
  15629. .ui.menu .right.item::before,
  15630. .ui.menu .right.menu > .item::before {
  15631. right: auto;
  15632. left: 0;
  15633. }
  15634. /*--------------
  15635. Vertical
  15636. ---------------*/
  15637. .ui.vertical.menu {
  15638. display: block;
  15639. background: #ffffff;
  15640. box-shadow: 0px 1px 2px 0 rgba(34, 36, 38, 0.15);
  15641. }
  15642. /*--- Item ---*/
  15643. .ui.vertical.menu .item {
  15644. display: block;
  15645. background: none;
  15646. border-top: none;
  15647. border-right: none;
  15648. }
  15649. .ui.vertical.menu > .item:first-child {
  15650. border-radius: 0.28571429rem 0.28571429rem 0px 0px;
  15651. }
  15652. .ui.vertical.menu > .item:last-child {
  15653. border-radius: 0px 0px 0.28571429rem 0.28571429rem;
  15654. }
  15655. /*--- Label ---*/
  15656. .ui.vertical.menu .item > .label {
  15657. float: right;
  15658. text-align: center;
  15659. }
  15660. /*--- Icon ---*/
  15661. .ui.vertical.menu .item > i.icon {
  15662. width: 1.18em;
  15663. float: right;
  15664. margin: 0em 0em 0em 0.5em;
  15665. }
  15666. .ui.vertical.menu .item > .label + i.icon {
  15667. float: none;
  15668. margin: 0em 0.5em 0em 0em;
  15669. }
  15670. /*--- Border ---*/
  15671. .ui.vertical.menu .item:before {
  15672. position: absolute;
  15673. content: '';
  15674. top: 0%;
  15675. left: 0px;
  15676. width: 100%;
  15677. background: rgba(34, 36, 38, 0.1);
  15678. height: 1px;
  15679. }
  15680. .ui.vertical.menu .item:first-child:before {
  15681. display: none !important;
  15682. }
  15683. /*--- Sub Menu ---*/
  15684. .ui.vertical.menu .item > .menu {
  15685. margin: 0.5em -1.14285714em 0em;
  15686. }
  15687. .ui.vertical.menu .menu .item {
  15688. background: none;
  15689. padding: 0.5em 1.33333333em;
  15690. font-size: 0.85714286em;
  15691. color: rgba(0, 0, 0, 0.5);
  15692. }
  15693. .ui.vertical.menu .item .menu a.item:hover,
  15694. .ui.vertical.menu .item .menu .link.item:hover {
  15695. color: rgba(0, 0, 0, 0.85);
  15696. }
  15697. .ui.vertical.menu .menu .item:before {
  15698. display: none;
  15699. }
  15700. /* Vertical Active */
  15701. .ui.vertical.menu .active.item {
  15702. background: rgba(0, 0, 0, 0.05);
  15703. border-radius: 0em;
  15704. box-shadow: none;
  15705. }
  15706. .ui.vertical.menu > .active.item:first-child {
  15707. border-radius: 0em 0.28571429rem 0em 0em;
  15708. }
  15709. .ui.vertical.menu > .active.item:last-child {
  15710. border-radius: 0em 0em 0.28571429rem 0em;
  15711. }
  15712. .ui.vertical.menu > .active.item:only-child {
  15713. border-radius: 0em 0.28571429rem 0.28571429rem 0em;
  15714. }
  15715. .ui.vertical.menu .active.item .menu .active.item {
  15716. border-left: none;
  15717. }
  15718. .ui.vertical.menu .item .menu .active.item {
  15719. background-color: transparent;
  15720. font-weight: bold;
  15721. color: rgba(0, 0, 0, 0.95);
  15722. }
  15723. /*--------------
  15724. Tabular
  15725. ---------------*/
  15726. .ui.tabular.menu {
  15727. background-color: transparent;
  15728. border-radius: 0em;
  15729. box-shadow: none !important;
  15730. border: none;
  15731. border-bottom: 1px solid #d4d4d5;
  15732. }
  15733. .ui.tabular.fluid.menu {
  15734. width: calc(100% + 2px ) !important;
  15735. }
  15736. .ui.tabular.menu .item {
  15737. background-color: transparent;
  15738. border-left: 1px solid transparent;
  15739. border-right: 1px solid transparent;
  15740. border-top: 2px solid transparent;
  15741. border-bottom: none;
  15742. padding-left: 1.42857143em;
  15743. padding-right: 1.42857143em;
  15744. color: rgba(0, 0, 0, 0.87);
  15745. }
  15746. .ui.tabular.menu .item:before {
  15747. display: none;
  15748. }
  15749. /* Hover */
  15750. .ui.tabular.menu .item:hover {
  15751. background-color: transparent;
  15752. color: rgba(0, 0, 0, 0.8);
  15753. }
  15754. /* Active */
  15755. .ui.tabular.menu .active.item {
  15756. background-color: #ffffff;
  15757. color: rgba(0, 0, 0, 0.95);
  15758. border-top-width: 1px;
  15759. border-color: #d4d4d5;
  15760. font-weight: bold;
  15761. margin-bottom: -1px;
  15762. box-shadow: none;
  15763. border-radius: 0.28571429rem 0.28571429rem 0px 0px !important;
  15764. }
  15765. /* Coupling with segment for attachment */
  15766. .ui.tabular.menu + .bottom.attached.segment,
  15767. .ui.tabular.menu ~ .bottom.attached.segment + .bottom.attached.segment {
  15768. border-top: none;
  15769. margin: 0px;
  15770. width: 100%;
  15771. }
  15772. /* Vertical Tabular */
  15773. .ui.vertical.tabular.menu {
  15774. background-color: transparent;
  15775. border-radius: 0em;
  15776. box-shadow: none !important;
  15777. border-bottom: none;
  15778. border-right: 1px solid #d4d4d5;
  15779. }
  15780. .ui.vertical.tabular.menu .item {
  15781. background: none;
  15782. border-left: 1px solid transparent;
  15783. border-bottom: 1px solid transparent;
  15784. border-top: 1px solid transparent;
  15785. border-right: none;
  15786. }
  15787. /* Active */
  15788. .ui.vertical.tabular.menu .active.item {
  15789. background-color: #ffffff;
  15790. color: rgba(0, 0, 0, 0.95);
  15791. border-color: #d4d4d5;
  15792. margin: 0px -1px 0px 0px;
  15793. border-radius: 0.28571429rem 0px 0px 0.28571429rem !important;
  15794. }
  15795. /* Dropdown */
  15796. .ui.tabular.menu .active.dropdown.item {
  15797. margin-bottom: 0px;
  15798. border-left: 1px solid transparent;
  15799. border-right: 1px solid transparent;
  15800. border-top: 2px solid transparent;
  15801. border-bottom: none;
  15802. }
  15803. /*--------------
  15804. Pagination
  15805. ---------------*/
  15806. .ui.pagination.menu {
  15807. margin: 0em;
  15808. display: -webkit-inline-box;
  15809. display: -webkit-inline-flex;
  15810. display: -ms-inline-flexbox;
  15811. display: inline-flex;
  15812. vertical-align: middle;
  15813. }
  15814. .ui.pagination.menu .item:last-child {
  15815. border-radius: 0em 0.28571429rem 0.28571429rem 0em;
  15816. }
  15817. .ui.compact.menu .item:last-child {
  15818. border-radius: 0em 0.28571429rem 0.28571429rem 0em;
  15819. }
  15820. .ui.pagination.menu .item:last-child:before {
  15821. display: none;
  15822. }
  15823. .ui.pagination.menu .item {
  15824. min-width: 3em;
  15825. text-align: center;
  15826. }
  15827. .ui.pagination.menu .icon.item i.icon {
  15828. vertical-align: top;
  15829. }
  15830. /* Active */
  15831. .ui.pagination.menu .active.item {
  15832. border-top: none;
  15833. padding-top: 0.92857143em;
  15834. background-color: rgba(0, 0, 0, 0.05);
  15835. color: rgba(0, 0, 0, 0.95);
  15836. box-shadow: none;
  15837. }
  15838. /*--------------
  15839. Secondary
  15840. ---------------*/
  15841. .ui.secondary.menu {
  15842. background: none;
  15843. margin-left: -0.35714286em;
  15844. margin-right: -0.35714286em;
  15845. border-radius: 0em;
  15846. border: none;
  15847. box-shadow: none;
  15848. }
  15849. /* Item */
  15850. .ui.secondary.menu .item {
  15851. -webkit-align-self: center;
  15852. -ms-flex-item-align: center;
  15853. align-self: center;
  15854. box-shadow: none;
  15855. border: none;
  15856. padding: 0.71428571em 0.92857143em;
  15857. margin: 0em 0.35714286em;
  15858. background: none;
  15859. -webkit-transition: color 0.1s ease;
  15860. transition: color 0.1s ease;
  15861. border-radius: 0.28571429rem;
  15862. }
  15863. /* No Divider */
  15864. .ui.secondary.menu .item:before {
  15865. display: none !important;
  15866. }
  15867. /* Header */
  15868. .ui.secondary.menu .header.item {
  15869. border-radius: 0em;
  15870. border-right: 1px solid rgba(34, 36, 38, 0.15);
  15871. background: none transparent;
  15872. }
  15873. /* Image */
  15874. .ui.secondary.menu .item > img:not(.ui) {
  15875. margin: 0em;
  15876. }
  15877. /* Hover */
  15878. .ui.secondary.menu .dropdown.item:hover,
  15879. .ui.secondary.menu .link.item:hover,
  15880. .ui.secondary.menu a.item:hover {
  15881. background: rgba(0, 0, 0, 0.05);
  15882. color: rgba(0, 0, 0, 0.95);
  15883. }
  15884. /* Active */
  15885. .ui.secondary.menu .active.item {
  15886. box-shadow: none;
  15887. background: rgba(0, 0, 0, 0.05);
  15888. color: rgba(0, 0, 0, 0.95);
  15889. border-radius: 0.28571429rem;
  15890. }
  15891. /* Active Hover */
  15892. .ui.secondary.menu .active.item:hover {
  15893. box-shadow: none;
  15894. background: rgba(0, 0, 0, 0.05);
  15895. color: rgba(0, 0, 0, 0.95);
  15896. }
  15897. /* Inverted */
  15898. .ui.secondary.inverted.menu .link.item,
  15899. .ui.secondary.inverted.menu a.item {
  15900. color: rgba(255, 255, 255, 0.7) !important;
  15901. }
  15902. .ui.secondary.inverted.menu .dropdown.item:hover,
  15903. .ui.secondary.inverted.menu .link.item:hover,
  15904. .ui.secondary.inverted.menu a.item:hover {
  15905. background: rgba(255, 255, 255, 0.08);
  15906. color: #ffffff !important;
  15907. }
  15908. .ui.secondary.inverted.menu .active.item {
  15909. background: rgba(255, 255, 255, 0.15);
  15910. color: #ffffff !important;
  15911. }
  15912. /* Fix item margins */
  15913. .ui.secondary.item.menu {
  15914. margin-left: 0em;
  15915. margin-right: 0em;
  15916. }
  15917. .ui.secondary.item.menu .item:last-child {
  15918. margin-right: 0em;
  15919. }
  15920. .ui.secondary.attached.menu {
  15921. box-shadow: none;
  15922. }
  15923. /*---------------------
  15924. Secondary Vertical
  15925. -----------------------*/
  15926. .ui.secondary.vertical.menu > .item {
  15927. border: none;
  15928. margin: 0em 0em 0.35714286em;
  15929. border-radius: 0.28571429rem !important;
  15930. }
  15931. .ui.secondary.vertical.menu > .header.item {
  15932. border-radius: 0em;
  15933. }
  15934. /* Sub Menu */
  15935. .ui.vertical.secondary.menu .item > .menu .item {
  15936. background-color: transparent;
  15937. }
  15938. /* Inverted */
  15939. .ui.secondary.inverted.menu {
  15940. background-color: transparent;
  15941. }
  15942. /*---------------------
  15943. Secondary Pointing
  15944. -----------------------*/
  15945. .ui.secondary.pointing.menu {
  15946. margin-left: 0em;
  15947. margin-right: 0em;
  15948. border-bottom: 2px solid rgba(34, 36, 38, 0.15);
  15949. }
  15950. .ui.secondary.pointing.menu .item {
  15951. border-bottom-color: transparent;
  15952. border-bottom-style: solid;
  15953. border-radius: 0em;
  15954. -webkit-align-self: flex-end;
  15955. -ms-flex-item-align: end;
  15956. align-self: flex-end;
  15957. margin: 0em 0em -2px;
  15958. padding: 0.85714286em 1.14285714em;
  15959. border-bottom-width: 2px;
  15960. -webkit-transition: color 0.1s ease;
  15961. transition: color 0.1s ease;
  15962. }
  15963. /* Item Types */
  15964. .ui.secondary.pointing.menu .header.item {
  15965. color: rgba(0, 0, 0, 0.85) !important;
  15966. }
  15967. .ui.secondary.pointing.menu .text.item {
  15968. box-shadow: none !important;
  15969. }
  15970. .ui.secondary.pointing.menu .item:after {
  15971. display: none;
  15972. }
  15973. /* Hover */
  15974. .ui.secondary.pointing.menu .dropdown.item:hover,
  15975. .ui.secondary.pointing.menu .link.item:hover,
  15976. .ui.secondary.pointing.menu a.item:hover {
  15977. background-color: transparent;
  15978. color: rgba(0, 0, 0, 0.87);
  15979. }
  15980. /* Pressed */
  15981. .ui.secondary.pointing.menu .dropdown.item:active,
  15982. .ui.secondary.pointing.menu .link.item:active,
  15983. .ui.secondary.pointing.menu a.item:active {
  15984. background-color: transparent;
  15985. border-color: rgba(34, 36, 38, 0.15);
  15986. }
  15987. /* Active */
  15988. .ui.secondary.pointing.menu .active.item {
  15989. background-color: transparent;
  15990. box-shadow: none;
  15991. border-color: #1b1c1d;
  15992. font-weight: bold;
  15993. color: rgba(0, 0, 0, 0.95);
  15994. }
  15995. /* Active Hover */
  15996. .ui.secondary.pointing.menu .active.item:hover {
  15997. border-color: #1b1c1d;
  15998. color: rgba(0, 0, 0, 0.95);
  15999. }
  16000. /* Active Dropdown */
  16001. .ui.secondary.pointing.menu .active.dropdown.item {
  16002. border-color: transparent;
  16003. }
  16004. /* Vertical Pointing */
  16005. .ui.secondary.vertical.pointing.menu {
  16006. border-bottom-width: 0px;
  16007. border-right-width: 2px;
  16008. border-right-style: solid;
  16009. border-right-color: rgba(34, 36, 38, 0.15);
  16010. }
  16011. .ui.secondary.vertical.pointing.menu .item {
  16012. border-bottom: none;
  16013. border-right-style: solid;
  16014. border-right-color: transparent;
  16015. border-radius: 0em !important;
  16016. margin: 0em -2px 0em 0em;
  16017. border-right-width: 2px;
  16018. }
  16019. /* Vertical Active */
  16020. .ui.secondary.vertical.pointing.menu .active.item {
  16021. border-color: #1b1c1d;
  16022. }
  16023. /* Inverted */
  16024. .ui.secondary.inverted.pointing.menu {
  16025. border-color: rgba(255, 255, 255, 0.1);
  16026. }
  16027. .ui.secondary.inverted.pointing.menu {
  16028. border-width: 2px;
  16029. border-color: rgba(34, 36, 38, 0.15);
  16030. }
  16031. .ui.secondary.inverted.pointing.menu .item {
  16032. color: rgba(255, 255, 255, 0.9);
  16033. }
  16034. .ui.secondary.inverted.pointing.menu .header.item {
  16035. color: #ffffff !important;
  16036. }
  16037. /* Hover */
  16038. .ui.secondary.inverted.pointing.menu .item:hover {
  16039. color: rgba(0, 0, 0, 0.95);
  16040. }
  16041. /* Active */
  16042. .ui.secondary.inverted.pointing.menu .active.item {
  16043. border-color: #ffffff;
  16044. color: #ffffff;
  16045. }
  16046. /*--------------
  16047. Text Menu
  16048. ---------------*/
  16049. .ui.text.menu {
  16050. background: none transparent;
  16051. border-radius: 0px;
  16052. box-shadow: none;
  16053. border: none;
  16054. margin: 1.14285714em -0.5em;
  16055. }
  16056. .ui.text.menu .item {
  16057. padding: 0em;
  16058. border-radius: 0px;
  16059. box-shadow: none;
  16060. -webkit-align-self: center;
  16061. -ms-flex-item-align: center;
  16062. align-self: center;
  16063. margin: 0em 0.5em;
  16064. font-weight: normal;
  16065. color: rgba(0, 0, 0, 0.6);
  16066. -webkit-transition: opacity 0.1s ease;
  16067. transition: opacity 0.1s ease;
  16068. }
  16069. /* Sub Menu */
  16070. .ui.vertical.text.menu > .menu {
  16071. margin: 0em;
  16072. }
  16073. /* Border */
  16074. .ui.text.menu .item:before,
  16075. .ui.text.menu .menu .item:before {
  16076. display: none !important;
  16077. }
  16078. /* Header */
  16079. .ui.text.menu .header.item {
  16080. background-color: transparent;
  16081. padding: 0em;
  16082. opacity: 1;
  16083. color: rgba(0, 0, 0, 0.85);
  16084. font-size: 0.92857143em;
  16085. text-transform: uppercase;
  16086. font-weight: bold;
  16087. }
  16088. /* Image */
  16089. .ui.text.menu .item > img:not(.ui) {
  16090. margin: 0em;
  16091. }
  16092. /*--- fluid text ---*/
  16093. .ui.text.item.menu .item {
  16094. margin: 0em;
  16095. }
  16096. /*--- vertical text ---*/
  16097. .ui.vertical.text.menu {
  16098. margin: 1em 0em;
  16099. }
  16100. .ui.vertical.text.menu:first-child {
  16101. margin-top: 0rem;
  16102. }
  16103. .ui.vertical.text.menu:last-child {
  16104. margin-bottom: 0rem;
  16105. }
  16106. .ui.vertical.text.menu .item {
  16107. margin: 0.57142857em 0em;
  16108. }
  16109. .ui.vertical.text.menu .item > i.icon {
  16110. float: none;
  16111. margin: 0em 0.35714286em 0em 0em;
  16112. }
  16113. .ui.vertical.text.menu .header.item {
  16114. margin: 0.57142857em 0em 0.71428571em;
  16115. }
  16116. /*--- hover ---*/
  16117. .ui.text.menu .item:hover {
  16118. opacity: 1;
  16119. background-color: transparent;
  16120. }
  16121. /*--- active ---*/
  16122. .ui.text.menu .active.item {
  16123. background-color: transparent;
  16124. padding: 0em;
  16125. border: none;
  16126. box-shadow: none;
  16127. font-weight: normal;
  16128. color: rgba(0, 0, 0, 0.95);
  16129. }
  16130. /*--- active hover ---*/
  16131. .ui.text.menu .active.item:hover {
  16132. background-color: transparent;
  16133. }
  16134. /* Disable Bariations */
  16135. .ui.text.pointing.menu .active.item:after {
  16136. box-shadow: none;
  16137. }
  16138. .ui.text.attached.menu {
  16139. box-shadow: none;
  16140. }
  16141. /* Inverted */
  16142. .ui.inverted.text.menu,
  16143. .ui.inverted.text.menu .item,
  16144. .ui.inverted.text.menu .item:hover,
  16145. .ui.inverted.text.menu .active.item {
  16146. background-color: transparent !important;
  16147. }
  16148. /* Fluid */
  16149. .ui.fluid.text.menu {
  16150. margin-left: 0em;
  16151. margin-right: 0em;
  16152. }
  16153. /*--------------
  16154. Icon Only
  16155. ---------------*/
  16156. .ui.icon.menu .item {
  16157. height: auto;
  16158. text-align: center;
  16159. color: #1b1c1d;
  16160. }
  16161. .ui.icon.menu .item > .icon {
  16162. margin: 0em;
  16163. opacity: 1;
  16164. }
  16165. .ui.vertical.icon.menu .item > .icon:not(.dropdown) {
  16166. display: block;
  16167. margin: 0em auto;
  16168. float: none;
  16169. }
  16170. .ui.icon.menu .icon:before {
  16171. opacity: 1;
  16172. }
  16173. /* Item Icon Only */
  16174. .ui.menu .icon.item > .icon {
  16175. width: auto;
  16176. margin: 0em auto;
  16177. }
  16178. /* Vertical */
  16179. .ui.vertical.icon.menu {
  16180. width: auto;
  16181. }
  16182. /* Inverted */
  16183. .ui.inverted.icon.menu .item {
  16184. color: #ffffff;
  16185. }
  16186. /*--------------
  16187. Labeled Icon
  16188. ---------------*/
  16189. .ui.labeled.icon.menu {
  16190. text-align: center;
  16191. }
  16192. .ui.fluid.labeled.icon.menu .item {
  16193. min-width: 0em;
  16194. }
  16195. .ui.labeled.icon.menu .item {
  16196. min-width: 6em;
  16197. }
  16198. .ui.labeled.icon.menu:not(.vertical) .item {
  16199. padding-left: 1.71428571em;
  16200. padding-right: 1.71428571em;
  16201. }
  16202. .ui.labeled.icon.menu .item > .icon:not(.dropdown) {
  16203. height: 1em;
  16204. display: block;
  16205. font-size: 1.42857143em !important;
  16206. margin: 0em 0.5rem 0em 0em !important;
  16207. }
  16208. .ui.vertical.labeled.icon.menu .item > .icon:not(.dropdown) {
  16209. margin: 0em auto 0.5rem !important;
  16210. }
  16211. /*******************************
  16212. Variations
  16213. *******************************/
  16214. /*--------------
  16215. Stackable
  16216. ---------------*/
  16217. @media only screen and (max-width: 767px) {
  16218. .ui.stackable.menu {
  16219. -webkit-box-orient: vertical;
  16220. -webkit-box-direction: normal;
  16221. -webkit-flex-direction: column;
  16222. -ms-flex-direction: column;
  16223. flex-direction: column;
  16224. }
  16225. .ui.stackable.menu .item {
  16226. width: 100% !important;
  16227. }
  16228. .ui.stackable.menu .item:before {
  16229. position: absolute;
  16230. content: '';
  16231. top: auto;
  16232. bottom: 0px;
  16233. left: 0px;
  16234. width: 100%;
  16235. background: rgba(34, 36, 38, 0.1);
  16236. height: 1px;
  16237. }
  16238. }
  16239. /*--------------
  16240. Colors
  16241. ---------------*/
  16242. /*--- Standard Colors ---*/
  16243. .ui.menu .red.active.item,
  16244. .ui.red.menu .active.item {
  16245. border-color: #db2828 !important;
  16246. color: #db2828 !important;
  16247. }
  16248. .ui.menu .orange.active.item,
  16249. .ui.orange.menu .active.item {
  16250. border-color: #f2711c !important;
  16251. color: #f2711c !important;
  16252. }
  16253. .ui.menu .yellow.active.item,
  16254. .ui.yellow.menu .active.item {
  16255. border-color: #fbbd08 !important;
  16256. color: #fbbd08 !important;
  16257. }
  16258. .ui.menu .olive.active.item,
  16259. .ui.olive.menu .active.item {
  16260. border-color: #b5cc18 !important;
  16261. color: #b5cc18 !important;
  16262. }
  16263. .ui.menu .green.active.item,
  16264. .ui.green.menu .active.item {
  16265. border-color: #21ba45 !important;
  16266. color: #21ba45 !important;
  16267. }
  16268. .ui.menu .teal.active.item,
  16269. .ui.teal.menu .active.item {
  16270. border-color: #00b5ad !important;
  16271. color: #00b5ad !important;
  16272. }
  16273. .ui.menu .blue.active.item,
  16274. .ui.blue.menu .active.item {
  16275. border-color: #2185d0 !important;
  16276. color: #2185d0 !important;
  16277. }
  16278. .ui.menu .violet.active.item,
  16279. .ui.violet.menu .active.item {
  16280. border-color: #6435c9 !important;
  16281. color: #6435c9 !important;
  16282. }
  16283. .ui.menu .purple.active.item,
  16284. .ui.purple.menu .active.item {
  16285. border-color: #a333c8 !important;
  16286. color: #a333c8 !important;
  16287. }
  16288. .ui.menu .pink.active.item,
  16289. .ui.pink.menu .active.item {
  16290. border-color: #e03997 !important;
  16291. color: #e03997 !important;
  16292. }
  16293. .ui.menu .brown.active.item,
  16294. .ui.brown.menu .active.item {
  16295. border-color: #a5673f !important;
  16296. color: #a5673f !important;
  16297. }
  16298. .ui.menu .grey.active.item,
  16299. .ui.grey.menu .active.item {
  16300. border-color: #767676 !important;
  16301. color: #767676 !important;
  16302. }
  16303. /*--------------
  16304. Inverted
  16305. ---------------*/
  16306. .ui.inverted.menu {
  16307. border: 1px solid transparent;
  16308. background: #1b1c1d;
  16309. box-shadow: none;
  16310. }
  16311. /* Menu Item */
  16312. .ui.inverted.menu .item,
  16313. .ui.inverted.menu .item > a:not(.ui) {
  16314. background: transparent;
  16315. color: rgba(255, 255, 255, 0.9);
  16316. }
  16317. .ui.inverted.menu .item.menu {
  16318. background: transparent;
  16319. }
  16320. /*--- Border ---*/
  16321. .ui.inverted.menu .item:before {
  16322. background: rgba(255, 255, 255, 0.08);
  16323. }
  16324. .ui.vertical.inverted.menu .item:before {
  16325. background: rgba(255, 255, 255, 0.08);
  16326. }
  16327. /* Sub Menu */
  16328. .ui.vertical.inverted.menu .menu .item,
  16329. .ui.vertical.inverted.menu .menu .item a:not(.ui) {
  16330. color: rgba(255, 255, 255, 0.5);
  16331. }
  16332. /* Header */
  16333. .ui.inverted.menu .header.item {
  16334. margin: 0em;
  16335. background: transparent;
  16336. box-shadow: none;
  16337. }
  16338. /* Disabled */
  16339. .ui.inverted.menu .item.disabled,
  16340. .ui.inverted.menu .item.disabled:hover {
  16341. color: rgba(225, 225, 225, 0.3);
  16342. }
  16343. /*--- Hover ---*/
  16344. .ui.link.inverted.menu .item:hover,
  16345. .ui.inverted.menu .dropdown.item:hover,
  16346. .ui.inverted.menu .link.item:hover,
  16347. .ui.inverted.menu a.item:hover {
  16348. background: rgba(255, 255, 255, 0.08);
  16349. color: #ffffff;
  16350. }
  16351. .ui.vertical.inverted.menu .item .menu a.item:hover,
  16352. .ui.vertical.inverted.menu .item .menu .link.item:hover {
  16353. background: transparent;
  16354. color: #ffffff;
  16355. }
  16356. /*--- Pressed ---*/
  16357. .ui.inverted.menu a.item:active,
  16358. .ui.inverted.menu .link.item:active,
  16359. .ui.inverted.menu a.item:active {
  16360. background: rgba(255, 255, 255, 0.08);
  16361. color: #ffffff;
  16362. }
  16363. /*--- Active ---*/
  16364. .ui.inverted.menu .active.item {
  16365. background: rgba(255, 255, 255, 0.15);
  16366. color: #ffffff !important;
  16367. }
  16368. .ui.inverted.vertical.menu .item .menu .active.item {
  16369. background: transparent;
  16370. color: #ffffff;
  16371. }
  16372. .ui.inverted.pointing.menu .active.item:after {
  16373. background: #3d3e3f !important;
  16374. margin: 0em !important;
  16375. box-shadow: none !important;
  16376. border: none !important;
  16377. }
  16378. /*--- Active Hover ---*/
  16379. .ui.inverted.menu .active.item:hover {
  16380. background: rgba(255, 255, 255, 0.15);
  16381. color: #ffffff !important;
  16382. }
  16383. .ui.inverted.pointing.menu .active.item:hover:after {
  16384. background: #3d3e3f !important;
  16385. }
  16386. /*--------------
  16387. Floated
  16388. ---------------*/
  16389. .ui.floated.menu {
  16390. float: left;
  16391. margin: 0rem 0.5rem 0rem 0rem;
  16392. }
  16393. .ui.floated.menu .item:last-child:before {
  16394. display: none;
  16395. }
  16396. .ui.right.floated.menu {
  16397. float: right;
  16398. margin: 0rem 0rem 0rem 0.5rem;
  16399. }
  16400. /*--------------
  16401. Inverted
  16402. ---------------*/
  16403. /* Red */
  16404. .ui.inverted.red.menu {
  16405. background-color: #db2828;
  16406. }
  16407. .ui.inverted.red.menu .item:before {
  16408. background-color: rgba(34, 36, 38, 0.1);
  16409. }
  16410. .ui.inverted.red.menu .active.item {
  16411. background-color: rgba(0, 0, 0, 0.1) !important;
  16412. }
  16413. /* Orange */
  16414. .ui.inverted.orange.menu {
  16415. background-color: #f2711c;
  16416. }
  16417. .ui.inverted.orange.menu .item:before {
  16418. background-color: rgba(34, 36, 38, 0.1);
  16419. }
  16420. .ui.inverted.orange.menu .active.item {
  16421. background-color: rgba(0, 0, 0, 0.1) !important;
  16422. }
  16423. /* Yellow */
  16424. .ui.inverted.yellow.menu {
  16425. background-color: #fbbd08;
  16426. }
  16427. .ui.inverted.yellow.menu .item:before {
  16428. background-color: rgba(34, 36, 38, 0.1);
  16429. }
  16430. .ui.inverted.yellow.menu .active.item {
  16431. background-color: rgba(0, 0, 0, 0.1) !important;
  16432. }
  16433. /* Olive */
  16434. .ui.inverted.olive.menu {
  16435. background-color: #b5cc18;
  16436. }
  16437. .ui.inverted.olive.menu .item:before {
  16438. background-color: rgba(34, 36, 38, 0.1);
  16439. }
  16440. .ui.inverted.olive.menu .active.item {
  16441. background-color: rgba(0, 0, 0, 0.1) !important;
  16442. }
  16443. /* Green */
  16444. .ui.inverted.green.menu {
  16445. background-color: #21ba45;
  16446. }
  16447. .ui.inverted.green.menu .item:before {
  16448. background-color: rgba(34, 36, 38, 0.1);
  16449. }
  16450. .ui.inverted.green.menu .active.item {
  16451. background-color: rgba(0, 0, 0, 0.1) !important;
  16452. }
  16453. /* Teal */
  16454. .ui.inverted.teal.menu {
  16455. background-color: #00b5ad;
  16456. }
  16457. .ui.inverted.teal.menu .item:before {
  16458. background-color: rgba(34, 36, 38, 0.1);
  16459. }
  16460. .ui.inverted.teal.menu .active.item {
  16461. background-color: rgba(0, 0, 0, 0.1) !important;
  16462. }
  16463. /* Blue */
  16464. .ui.inverted.blue.menu {
  16465. background-color: #2185d0;
  16466. }
  16467. .ui.inverted.blue.menu .item:before {
  16468. background-color: rgba(34, 36, 38, 0.1);
  16469. }
  16470. .ui.inverted.blue.menu .active.item {
  16471. background-color: rgba(0, 0, 0, 0.1) !important;
  16472. }
  16473. /* Violet */
  16474. .ui.inverted.violet.menu {
  16475. background-color: #6435c9;
  16476. }
  16477. .ui.inverted.violet.menu .item:before {
  16478. background-color: rgba(34, 36, 38, 0.1);
  16479. }
  16480. .ui.inverted.violet.menu .active.item {
  16481. background-color: rgba(0, 0, 0, 0.1) !important;
  16482. }
  16483. /* Purple */
  16484. .ui.inverted.purple.menu {
  16485. background-color: #a333c8;
  16486. }
  16487. .ui.inverted.purple.menu .item:before {
  16488. background-color: rgba(34, 36, 38, 0.1);
  16489. }
  16490. .ui.inverted.purple.menu .active.item {
  16491. background-color: rgba(0, 0, 0, 0.1) !important;
  16492. }
  16493. /* Pink */
  16494. .ui.inverted.pink.menu {
  16495. background-color: #e03997;
  16496. }
  16497. .ui.inverted.pink.menu .item:before {
  16498. background-color: rgba(34, 36, 38, 0.1);
  16499. }
  16500. .ui.inverted.pink.menu .active.item {
  16501. background-color: rgba(0, 0, 0, 0.1) !important;
  16502. }
  16503. /* Brown */
  16504. .ui.inverted.brown.menu {
  16505. background-color: #a5673f;
  16506. }
  16507. .ui.inverted.brown.menu .item:before {
  16508. background-color: rgba(34, 36, 38, 0.1);
  16509. }
  16510. .ui.inverted.brown.menu .active.item {
  16511. background-color: rgba(0, 0, 0, 0.1) !important;
  16512. }
  16513. /* Grey */
  16514. .ui.inverted.grey.menu {
  16515. background-color: #767676;
  16516. }
  16517. .ui.inverted.grey.menu .item:before {
  16518. background-color: rgba(34, 36, 38, 0.1);
  16519. }
  16520. .ui.inverted.grey.menu .active.item {
  16521. background-color: rgba(0, 0, 0, 0.1) !important;
  16522. }
  16523. /*--------------
  16524. Fitted
  16525. ---------------*/
  16526. .ui.fitted.menu .item,
  16527. .ui.fitted.menu .item .menu .item,
  16528. .ui.menu .fitted.item {
  16529. padding: 0em;
  16530. }
  16531. .ui.horizontally.fitted.menu .item,
  16532. .ui.horizontally.fitted.menu .item .menu .item,
  16533. .ui.menu .horizontally.fitted.item {
  16534. padding-top: 0.92857143em;
  16535. padding-bottom: 0.92857143em;
  16536. }
  16537. .ui.vertically.fitted.menu .item,
  16538. .ui.vertically.fitted.menu .item .menu .item,
  16539. .ui.menu .vertically.fitted.item {
  16540. padding-left: 1.14285714em;
  16541. padding-right: 1.14285714em;
  16542. }
  16543. /*--------------
  16544. Borderless
  16545. ---------------*/
  16546. .ui.borderless.menu .item:before,
  16547. .ui.borderless.menu .item .menu .item:before,
  16548. .ui.menu .borderless.item:before {
  16549. background: none !important;
  16550. }
  16551. /*-------------------
  16552. Compact
  16553. --------------------*/
  16554. .ui.compact.menu {
  16555. display: -webkit-inline-box;
  16556. display: -webkit-inline-flex;
  16557. display: -ms-inline-flexbox;
  16558. display: inline-flex;
  16559. margin: 0em;
  16560. vertical-align: middle;
  16561. }
  16562. .ui.compact.menu .item:last-child {
  16563. border-radius: 0em 0.28571429rem 0.28571429rem 0em;
  16564. }
  16565. .ui.compact.menu .item:last-child:before {
  16566. display: none;
  16567. }
  16568. .ui.compact.vertical.menu {
  16569. width: auto !important;
  16570. }
  16571. .ui.compact.vertical.menu .item:last-child::before {
  16572. display: block;
  16573. }
  16574. /*-------------------
  16575. Fluid
  16576. --------------------*/
  16577. .ui.menu.fluid,
  16578. .ui.vertical.menu.fluid {
  16579. width: 100% !important;
  16580. }
  16581. /*-------------------
  16582. Evenly Sized
  16583. --------------------*/
  16584. .ui.item.menu,
  16585. .ui.item.menu .item {
  16586. width: 100%;
  16587. padding-left: 0px !important;
  16588. padding-right: 0px !important;
  16589. text-align: center;
  16590. -webkit-box-pack: center;
  16591. -webkit-justify-content: center;
  16592. -ms-flex-pack: center;
  16593. justify-content: center;
  16594. }
  16595. .ui.item.menu .item:last-child:before {
  16596. display: none;
  16597. }
  16598. .ui.menu.two.item .item {
  16599. width: 50%;
  16600. }
  16601. .ui.menu.three.item .item {
  16602. width: 33.333%;
  16603. }
  16604. .ui.menu.four.item .item {
  16605. width: 25%;
  16606. }
  16607. .ui.menu.five.item .item {
  16608. width: 20%;
  16609. }
  16610. .ui.menu.six.item .item {
  16611. width: 16.666%;
  16612. }
  16613. .ui.menu.seven.item .item {
  16614. width: 14.285%;
  16615. }
  16616. .ui.menu.eight.item .item {
  16617. width: 12.500%;
  16618. }
  16619. .ui.menu.nine.item .item {
  16620. width: 11.11%;
  16621. }
  16622. .ui.menu.ten.item .item {
  16623. width: 10.0%;
  16624. }
  16625. .ui.menu.eleven.item .item {
  16626. width: 9.09%;
  16627. }
  16628. .ui.menu.twelve.item .item {
  16629. width: 8.333%;
  16630. }
  16631. /*--------------
  16632. Fixed
  16633. ---------------*/
  16634. .ui.menu.fixed {
  16635. position: fixed;
  16636. z-index: 101;
  16637. margin: 0em;
  16638. width: 100%;
  16639. }
  16640. .ui.menu.fixed,
  16641. .ui.menu.fixed .item:first-child,
  16642. .ui.menu.fixed .item:last-child {
  16643. border-radius: 0px !important;
  16644. }
  16645. .ui.fixed.menu,
  16646. .ui[class*="top fixed"].menu {
  16647. border-top: none;
  16648. top: 0px;
  16649. left: 0px;
  16650. right: auto;
  16651. bottom: auto;
  16652. }
  16653. .ui[class*="top fixed"].menu {
  16654. border-left: none;
  16655. border-right: none;
  16656. }
  16657. .ui[class*="right fixed"].menu {
  16658. border-top: none;
  16659. border-bottom: none;
  16660. border-right: none;
  16661. top: 0px;
  16662. right: 0px;
  16663. left: auto;
  16664. bottom: auto;
  16665. width: auto;
  16666. height: 100%;
  16667. }
  16668. .ui[class*="bottom fixed"].menu {
  16669. border-bottom: none;
  16670. border-left: none;
  16671. border-right: none;
  16672. bottom: 0px;
  16673. left: 0px;
  16674. top: auto;
  16675. right: auto;
  16676. }
  16677. .ui[class*="left fixed"].menu {
  16678. border-top: none;
  16679. border-bottom: none;
  16680. border-left: none;
  16681. top: 0px;
  16682. left: 0px;
  16683. right: auto;
  16684. bottom: auto;
  16685. width: auto;
  16686. height: 100%;
  16687. }
  16688. /* Coupling with Grid */
  16689. .ui.fixed.menu + .ui.grid {
  16690. padding-top: 2.75rem;
  16691. }
  16692. /*-------------------
  16693. Pointing
  16694. --------------------*/
  16695. .ui.pointing.menu .item:after {
  16696. visibility: hidden;
  16697. position: absolute;
  16698. content: '';
  16699. top: 100%;
  16700. left: 50%;
  16701. -webkit-transform: translateX(-50%) translateY(-50%) rotate(45deg);
  16702. -ms-transform: translateX(-50%) translateY(-50%) rotate(45deg);
  16703. transform: translateX(-50%) translateY(-50%) rotate(45deg);
  16704. background: none;
  16705. margin: 0.5px 0em 0em;
  16706. width: 0.57142857em;
  16707. height: 0.57142857em;
  16708. border: none;
  16709. border-bottom: 1px solid #d4d4d5;
  16710. border-right: 1px solid #d4d4d5;
  16711. z-index: 2;
  16712. -webkit-transition: background 0.1s ease;
  16713. transition: background 0.1s ease;
  16714. }
  16715. .ui.vertical.pointing.menu .item:after {
  16716. position: absolute;
  16717. top: 50%;
  16718. right: 0%;
  16719. bottom: auto;
  16720. left: auto;
  16721. -webkit-transform: translateX(50%) translateY(-50%) rotate(45deg);
  16722. -ms-transform: translateX(50%) translateY(-50%) rotate(45deg);
  16723. transform: translateX(50%) translateY(-50%) rotate(45deg);
  16724. margin: 0em -0.5px 0em 0em;
  16725. border: none;
  16726. border-top: 1px solid #d4d4d5;
  16727. border-right: 1px solid #d4d4d5;
  16728. }
  16729. /* Active */
  16730. .ui.pointing.menu .active.item:after {
  16731. visibility: visible;
  16732. }
  16733. .ui.pointing.menu .active.dropdown.item:after {
  16734. visibility: hidden;
  16735. }
  16736. /* Don't double up pointers */
  16737. .ui.pointing.menu .dropdown.active.item:after,
  16738. .ui.pointing.menu .active.item .menu .active.item:after {
  16739. display: none;
  16740. }
  16741. /* Colors */
  16742. .ui.pointing.menu .active.item:hover:after {
  16743. background-color: #f4f4f4;
  16744. }
  16745. .ui.pointing.menu .active.item:after {
  16746. background-color: #f4f4f4;
  16747. }
  16748. .ui.pointing.menu .active.item:hover:after {
  16749. background-color: #f4f4f4;
  16750. }
  16751. .ui.vertical.pointing.menu .active.item:hover:after {
  16752. background-color: #f4f4f4;
  16753. }
  16754. .ui.vertical.pointing.menu .active.item:after {
  16755. background-color: #f4f4f4;
  16756. }
  16757. .ui.vertical.pointing.menu .menu .active.item:after {
  16758. background-color: #ffffff;
  16759. }
  16760. /*--------------
  16761. Attached
  16762. ---------------*/
  16763. .ui.attached.menu {
  16764. border-radius: 0px;
  16765. margin-left: -1px;
  16766. margin-right: -1px;
  16767. width: calc(100% + 2px );
  16768. box-shadow: none;
  16769. /* avoid rgba multiplying */
  16770. }
  16771. /* Direction */
  16772. .ui.attached.menu:not(.top):not(.bottom) {
  16773. margin-top: 0em;
  16774. margin-bottom: 0em;
  16775. }
  16776. .ui.top.attached.menu {
  16777. margin-bottom: 0em;
  16778. border-radius: 0.28571429rem 0.28571429rem 0em 0em;
  16779. }
  16780. .ui.top.attached.menu > .item:first-child {
  16781. border-radius: 0.28571429rem 0em 0em 0em;
  16782. }
  16783. .ui.bottom.attached.menu {
  16784. margin-top: 0em;
  16785. border-top: none;
  16786. border-radius: 0em 0em 0.28571429rem 0.28571429rem;
  16787. }
  16788. .ui.bottom.attached.menu > .item:first-child {
  16789. border-radius: 0em 0em 0em 0.28571429rem;
  16790. }
  16791. /* Tabular Attached */
  16792. .ui.top.attached.menu:not(.fixed):not(.tabular) {
  16793. border-bottom: none;
  16794. }
  16795. .ui.attached.tabular.menu {
  16796. margin-left: 0;
  16797. margin-right: 0;
  16798. width: 100%;
  16799. }
  16800. /*--------------
  16801. Sizes
  16802. ---------------*/
  16803. /* Small */
  16804. .ui.small.menu {
  16805. font-size: 0.92857143rem;
  16806. }
  16807. .ui.small.vertical.menu {
  16808. width: 13rem;
  16809. }
  16810. /* Medium */
  16811. .ui.menu {
  16812. font-size: 1rem;
  16813. }
  16814. .ui.vertical.menu {
  16815. width: 15rem;
  16816. }
  16817. /* Large */
  16818. .ui.large.menu {
  16819. font-size: 1.14285714rem;
  16820. }
  16821. .ui.large.vertical.menu {
  16822. width: 18rem;
  16823. }
  16824. /* Huge */
  16825. .ui.huge.menu {
  16826. font-size: 1.42857143rem;
  16827. }
  16828. .ui.huge.vertical.menu {
  16829. width: 20rem;
  16830. }
  16831. /*******************************
  16832. Theme Overrides
  16833. *******************************/
  16834. /*******************************
  16835. Site Overrides
  16836. *******************************/
  16837. /*!
  16838. * # Semantic UI 2.0.0 - Message
  16839. * http://github.com/semantic-org/semantic-ui/
  16840. *
  16841. *
  16842. * Copyright 2015 Contributors
  16843. * Released under the MIT license
  16844. * http://opensource.org/licenses/MIT
  16845. *
  16846. */
  16847. /*******************************
  16848. Message
  16849. *******************************/
  16850. .ui.message {
  16851. position: relative;
  16852. min-height: 1em;
  16853. margin: 1em 0em;
  16854. background: #f8f8f9;
  16855. padding: 1em 1.5em;
  16856. line-height: 1.4285em;
  16857. color: rgba(0, 0, 0, 0.87);
  16858. -webkit-transition: opacity 0.1s ease, color 0.1s ease, background 0.1s ease, box-shadow 0.1s ease;
  16859. transition: opacity 0.1s ease, color 0.1s ease, background 0.1s ease, box-shadow 0.1s ease;
  16860. border-radius: 0.28571429rem;
  16861. box-shadow: 0px 0px 0px 1px rgba(34, 36, 38, 0.22) inset, 0px 0px 0px 0px rgba(0, 0, 0, 0);
  16862. }
  16863. .ui.message:first-child {
  16864. margin-top: 0em;
  16865. }
  16866. .ui.message:last-child {
  16867. margin-bottom: 0em;
  16868. }
  16869. /*--------------
  16870. Content
  16871. ---------------*/
  16872. /* Header */
  16873. .ui.message .header {
  16874. display: block;
  16875. font-family: 'Lato', 'Helvetica Neue', Arial, Helvetica, sans-serif;
  16876. font-weight: bold;
  16877. margin: -0.14285em 0em 0rem 0em;
  16878. }
  16879. /* Default font size */
  16880. .ui.message .header:not(.ui) {
  16881. font-size: 1.14285714em;
  16882. }
  16883. /* Paragraph */
  16884. .ui.message p {
  16885. opacity: 0.85;
  16886. margin: 0.75em 0em;
  16887. }
  16888. .ui.message p:first-child {
  16889. margin-top: 0em;
  16890. }
  16891. .ui.message p:last-child {
  16892. margin-bottom: 0em;
  16893. }
  16894. .ui.message .header + p {
  16895. margin-top: 0.25em;
  16896. }
  16897. /* List */
  16898. .ui.message ul.list {
  16899. text-align: left;
  16900. padding: 0em;
  16901. opacity: 0.85;
  16902. list-style-position: inside;
  16903. margin: 0.5em 0em 0em;
  16904. }
  16905. .ui.message ul.list:first-child {
  16906. margin-top: 0em;
  16907. }
  16908. .ui.message ul.list:last-child {
  16909. margin-bottom: 0em;
  16910. }
  16911. .ui.message ul.list li {
  16912. position: relative;
  16913. list-style-type: none;
  16914. margin: 0em 0em 0.3em 1em;
  16915. padding: 0em;
  16916. }
  16917. .ui.message ul.list li:before {
  16918. position: absolute;
  16919. content: '•';
  16920. left: -1em;
  16921. height: 100%;
  16922. vertical-align: baseline;
  16923. }
  16924. .ui.message ul.list li:last-child {
  16925. margin-bottom: 0em;
  16926. }
  16927. /* Icon */
  16928. .ui.message > .icon {
  16929. margin-right: 0.6em;
  16930. }
  16931. /* Close Icon */
  16932. .ui.message > .close.icon {
  16933. cursor: pointer;
  16934. position: absolute;
  16935. margin: 0em;
  16936. top: 0.78575em;
  16937. right: 0.5em;
  16938. opacity: 0.7;
  16939. -webkit-transition: opacity 0.1s ease;
  16940. transition: opacity 0.1s ease;
  16941. }
  16942. .ui.message > .close.icon:hover {
  16943. opacity: 1;
  16944. }
  16945. /* First / Last Element */
  16946. .ui.message > :first-child {
  16947. margin-top: 0em;
  16948. }
  16949. .ui.message > :last-child {
  16950. margin-bottom: 0em;
  16951. }
  16952. /*******************************
  16953. Coupling
  16954. *******************************/
  16955. .ui.dropdown .menu > .message {
  16956. margin: 0px -1px;
  16957. }
  16958. /*******************************
  16959. States
  16960. *******************************/
  16961. /*--------------
  16962. Visible
  16963. ---------------*/
  16964. .ui.visible.visible.visible.visible.message {
  16965. display: block;
  16966. }
  16967. .ui.icon.visible.visible.visible.visible.message {
  16968. display: -webkit-box;
  16969. display: -webkit-flex;
  16970. display: -ms-flexbox;
  16971. display: flex;
  16972. }
  16973. /*--------------
  16974. Hidden
  16975. ---------------*/
  16976. .ui.hidden.hidden.hidden.hidden.message {
  16977. display: none;
  16978. }
  16979. /*******************************
  16980. Variations
  16981. *******************************/
  16982. /*--------------
  16983. Compact
  16984. ---------------*/
  16985. .ui.compact.message {
  16986. display: inline-block;
  16987. }
  16988. /*--------------
  16989. Attached
  16990. ---------------*/
  16991. .ui.attached.message {
  16992. margin-bottom: -1px;
  16993. border-radius: 0.28571429rem 0.28571429rem 0em 0em;
  16994. box-shadow: 0em 0em 0em 1px rgba(34, 36, 38, 0.15) inset;
  16995. margin-left: -1px;
  16996. margin-right: -1px;
  16997. }
  16998. .ui.attached + .ui.attached.message:not(.top):not(.bottom) {
  16999. margin-top: -1px;
  17000. border-radius: 0em;
  17001. }
  17002. .ui.bottom.attached.message {
  17003. margin-top: -1px;
  17004. border-radius: 0em 0em 0.28571429rem 0.28571429rem;
  17005. box-shadow: 0em 0em 0em 1px rgba(34, 36, 38, 0.15) inset, 0px 1px 2px 0 rgba(34, 36, 38, 0.15);
  17006. }
  17007. .ui.bottom.attached.message:not(:last-child) {
  17008. margin-bottom: 1em;
  17009. }
  17010. .ui.attached.icon.message {
  17011. display: block;
  17012. width: auto;
  17013. }
  17014. /*--------------
  17015. Icon
  17016. ---------------*/
  17017. .ui.icon.message {
  17018. display: -webkit-box;
  17019. display: -webkit-flex;
  17020. display: -ms-flexbox;
  17021. display: flex;
  17022. width: 100%;
  17023. -webkit-box-align: center;
  17024. -webkit-align-items: center;
  17025. -ms-flex-align: center;
  17026. align-items: center;
  17027. }
  17028. .ui.icon.message > .icon:not(.close) {
  17029. display: block;
  17030. -webkit-box-flex: 0;
  17031. -webkit-flex: 0 1 auto;
  17032. -ms-flex: 0 1 auto;
  17033. flex: 0 1 auto;
  17034. width: auto;
  17035. line-height: 1;
  17036. vertical-align: middle;
  17037. font-size: 3em;
  17038. opacity: 0.8;
  17039. }
  17040. .ui.icon.message > .content {
  17041. display: block;
  17042. -webkit-box-flex: 1;
  17043. -webkit-flex: 1 1 auto;
  17044. -ms-flex: 1 1 auto;
  17045. flex: 1 1 auto;
  17046. vertical-align: middle;
  17047. }
  17048. .ui.icon.message .icon:not(.close) + .content {
  17049. padding-left: 0rem;
  17050. }
  17051. .ui.icon.message .circular.icon {
  17052. width: 1em;
  17053. }
  17054. /*--------------
  17055. Floating
  17056. ---------------*/
  17057. .ui.floating.message {
  17058. box-shadow: 0px 0px 0px 1px rgba(34, 36, 38, 0.22) inset, 0px 2px 4px 0px rgba(34, 36, 38, 0.12), 0px 2px 10px 0px rgba(34, 36, 38, 0.08);
  17059. }
  17060. /*--------------
  17061. Colors
  17062. ---------------*/
  17063. .ui.black.message {
  17064. background-color: #1b1c1d;
  17065. color: rgba(255, 255, 255, 0.9);
  17066. }
  17067. /*--------------
  17068. Types
  17069. ---------------*/
  17070. /* Positive */
  17071. .ui.positive.message {
  17072. background-color: #fcfff5;
  17073. color: #2c662d;
  17074. }
  17075. .ui.positive.message,
  17076. .ui.attached.positive.message {
  17077. box-shadow: 0px 0px 0px 1px #a3c293 inset, 0px 0px 0px 0px rgba(0, 0, 0, 0);
  17078. }
  17079. .ui.positive.message .header {
  17080. color: #1a531b;
  17081. }
  17082. /* Negative */
  17083. .ui.negative.message {
  17084. background-color: #fff6f6;
  17085. color: #9f3a38;
  17086. }
  17087. .ui.negative.message,
  17088. .ui.attached.negative.message {
  17089. box-shadow: 0px 0px 0px 1px #e0b4b4 inset, 0px 0px 0px 0px rgba(0, 0, 0, 0);
  17090. }
  17091. .ui.negative.message .header {
  17092. color: #912d2b;
  17093. }
  17094. /* Info */
  17095. .ui.info.message {
  17096. background-color: #f8ffff;
  17097. color: #276f86;
  17098. }
  17099. .ui.info.message,
  17100. .ui.attached.info.message {
  17101. box-shadow: 0px 0px 0px 1px #a9d5de inset, 0px 0px 0px 0px rgba(0, 0, 0, 0);
  17102. }
  17103. .ui.info.message .header {
  17104. color: #0e566c;
  17105. }
  17106. /* Warning */
  17107. .ui.warning.message {
  17108. background-color: #fffaf3;
  17109. color: #573a08;
  17110. }
  17111. .ui.warning.message,
  17112. .ui.attached.warning.message {
  17113. box-shadow: 0px 0px 0px 1px #c9ba9b inset, 0px 0px 0px 0px rgba(0, 0, 0, 0);
  17114. }
  17115. .ui.warning.message .header {
  17116. color: #794b02;
  17117. }
  17118. /* Error */
  17119. .ui.error.message {
  17120. background-color: #fff6f6;
  17121. color: #9f3a38;
  17122. }
  17123. .ui.error.message,
  17124. .ui.attached.error.message {
  17125. box-shadow: 0px 0px 0px 1px #e0b4b4 inset, 0px 0px 0px 0px rgba(0, 0, 0, 0);
  17126. }
  17127. .ui.error.message .header {
  17128. color: #912d2b;
  17129. }
  17130. /* Success */
  17131. .ui.success.message {
  17132. background-color: #fcfff5;
  17133. color: #2c662d;
  17134. }
  17135. .ui.success.message,
  17136. .ui.attached.success.message {
  17137. box-shadow: 0px 0px 0px 1px #a3c293 inset, 0px 0px 0px 0px rgba(0, 0, 0, 0);
  17138. }
  17139. .ui.success.message .header {
  17140. color: #1a531b;
  17141. }
  17142. /* Colors */
  17143. .ui.inverted.message,
  17144. .ui.black.message {
  17145. background-color: #1b1c1d;
  17146. color: rgba(255, 255, 255, 0.9);
  17147. }
  17148. .ui.red.message {
  17149. background-color: #ffe8e6;
  17150. color: #db2828;
  17151. }
  17152. .ui.red.message .header {
  17153. color: #c82121;
  17154. }
  17155. .ui.orange.message {
  17156. background-color: #ffedde;
  17157. color: #f2711c;
  17158. }
  17159. .ui.orange.message .header {
  17160. color: #e7640d;
  17161. }
  17162. .ui.yellow.message {
  17163. background-color: #fff8db;
  17164. color: #b58105;
  17165. }
  17166. .ui.yellow.message .header {
  17167. color: #9c6f04;
  17168. }
  17169. .ui.olive.message {
  17170. background-color: #fbfdef;
  17171. color: #8abc1e;
  17172. }
  17173. .ui.olive.message .header {
  17174. color: #7aa61a;
  17175. }
  17176. .ui.green.message {
  17177. background-color: #e5f9e7;
  17178. color: #1ebc30;
  17179. }
  17180. .ui.green.message .header {
  17181. color: #1aa62a;
  17182. }
  17183. .ui.teal.message {
  17184. background-color: #e1f7f7;
  17185. color: #10a3a3;
  17186. }
  17187. .ui.teal.message .header {
  17188. color: #0e8c8c;
  17189. }
  17190. .ui.blue.message {
  17191. background-color: #dff0ff;
  17192. color: #2185d0;
  17193. }
  17194. .ui.blue.message .header {
  17195. color: #1e77ba;
  17196. }
  17197. .ui.violet.message {
  17198. background-color: #eae7ff;
  17199. color: #6435c9;
  17200. }
  17201. .ui.violet.message .header {
  17202. color: #5a30b5;
  17203. }
  17204. .ui.purple.message {
  17205. background-color: #f6e7ff;
  17206. color: #a333c8;
  17207. }
  17208. .ui.purple.message .header {
  17209. color: #922eb4;
  17210. }
  17211. .ui.pink.message {
  17212. background-color: #ffe3fb;
  17213. color: #e03997;
  17214. }
  17215. .ui.pink.message .header {
  17216. color: #dd238b;
  17217. }
  17218. .ui.brown.message {
  17219. background-color: #f1e2d3;
  17220. color: #a5673f;
  17221. }
  17222. .ui.brown.message .header {
  17223. color: #935b38;
  17224. }
  17225. /*--------------
  17226. Sizes
  17227. ---------------*/
  17228. .ui.small.message {
  17229. font-size: 0.92857143em;
  17230. }
  17231. .ui.message {
  17232. font-size: 1em;
  17233. }
  17234. .ui.large.message {
  17235. font-size: 1.14285714em;
  17236. }
  17237. .ui.huge.message {
  17238. font-size: 1.42857143em;
  17239. }
  17240. .ui.massive.message {
  17241. font-size: 1.71428571em;
  17242. }
  17243. /*******************************
  17244. Theme Overrides
  17245. *******************************/
  17246. /*******************************
  17247. User Variable Overrides
  17248. *******************************/
  17249. /*!
  17250. * # Semantic UI 2.0.0 - Table
  17251. * http://github.com/semantic-org/semantic-ui/
  17252. *
  17253. *
  17254. * Copyright 2015 Contributors
  17255. * Released under the MIT license
  17256. * http://opensource.org/licenses/MIT
  17257. *
  17258. */
  17259. /*******************************
  17260. Table
  17261. *******************************/
  17262. /* Prototype */
  17263. .ui.table {
  17264. width: 100%;
  17265. background: #ffffff;
  17266. margin: 1em 0em;
  17267. border: 1px solid rgba(34, 36, 38, 0.15);
  17268. box-shadow: none;
  17269. border-radius: 0.28571429rem;
  17270. text-align: left;
  17271. color: rgba(0, 0, 0, 0.87);
  17272. border-collapse: separate;
  17273. border-spacing: 0px;
  17274. }
  17275. .ui.table:first-child {
  17276. margin-top: 0em;
  17277. }
  17278. .ui.table:last-child {
  17279. margin-bottom: 0em;
  17280. }
  17281. /*******************************
  17282. Parts
  17283. *******************************/
  17284. /* Table Content */
  17285. .ui.table th,
  17286. .ui.table td {
  17287. -webkit-transition: background 0.1s ease, color 0.1s ease;
  17288. transition: background 0.1s ease, color 0.1s ease;
  17289. }
  17290. /* Headers */
  17291. .ui.table thead {
  17292. box-shadow: none;
  17293. }
  17294. .ui.table thead th {
  17295. cursor: auto;
  17296. background: #f9fafb;
  17297. text-align: inherit;
  17298. color: rgba(0, 0, 0, 0.87);
  17299. padding: 0.92857143em 0.71428571em;
  17300. vertical-align: inherit;
  17301. font-style: none;
  17302. font-weight: bold;
  17303. text-transform: none;
  17304. border-bottom: 1px solid rgba(34, 36, 38, 0.1);
  17305. border-left: none;
  17306. }
  17307. .ui.table thead tr > th:first-child {
  17308. border-left: none;
  17309. }
  17310. .ui.table thead tr:first-child > th:first-child {
  17311. border-radius: 0.28571429rem 0em 0em 0em;
  17312. }
  17313. .ui.table thead tr:first-child > th:last-child {
  17314. border-radius: 0em 0.28571429rem 0em 0em;
  17315. }
  17316. .ui.table thead tr:first-child > th:only-child {
  17317. border-radius: 0.28571429rem 0.28571429rem 0em 0em;
  17318. }
  17319. /* Footer */
  17320. .ui.table tfoot {
  17321. box-shadow: none;
  17322. }
  17323. .ui.table tfoot th {
  17324. cursor: auto;
  17325. border-top: 1px solid rgba(34, 36, 38, 0.15);
  17326. background: #f9fafb;
  17327. text-align: inherit;
  17328. color: rgba(0, 0, 0, 0.87);
  17329. padding: 0.71428571em 0.71428571em;
  17330. vertical-align: middle;
  17331. font-style: normal;
  17332. font-weight: normal;
  17333. text-transform: none;
  17334. }
  17335. .ui.table tfoot tr > th:first-child {
  17336. border-left: none;
  17337. }
  17338. .ui.table tfoot tr:first-child > th:first-child {
  17339. border-radius: 0em 0em 0em 0.28571429rem;
  17340. }
  17341. .ui.table tfoot tr:first-child > th:last-child {
  17342. border-radius: 0em 0em 0.28571429rem 0em;
  17343. }
  17344. .ui.table tfoot tr:first-child > th:only-child {
  17345. border-radius: 0em 0em 0.28571429rem 0.28571429rem;
  17346. }
  17347. /* Table Row */
  17348. .ui.table tr td {
  17349. border-top: 1px solid rgba(34, 36, 38, 0.1);
  17350. }
  17351. .ui.table tr:first-child td {
  17352. border-top: none;
  17353. }
  17354. /* Table Cells */
  17355. .ui.table td {
  17356. padding: 0.71428571em 0.71428571em;
  17357. text-align: inherit;
  17358. }
  17359. /* Icons */
  17360. .ui.table > .icon {
  17361. vertical-align: baseline;
  17362. }
  17363. .ui.table > .icon:only-child {
  17364. margin: 0em;
  17365. }
  17366. /* Table Segment */
  17367. .ui.table.segment {
  17368. padding: 0em;
  17369. }
  17370. .ui.table.segment:after {
  17371. display: none;
  17372. }
  17373. .ui.table.segment.stacked:after {
  17374. display: block;
  17375. }
  17376. /* Responsive */
  17377. @media only screen and (max-width: 767px) {
  17378. .ui.table:not(.unstackable) {
  17379. width: 100%;
  17380. }
  17381. .ui.table:not(.unstackable) tbody,
  17382. .ui.table:not(.unstackable) tr,
  17383. .ui.table:not(.unstackable) tr > th,
  17384. .ui.table:not(.unstackable) tr > td {
  17385. width: auto !important;
  17386. display: block !important;
  17387. }
  17388. .ui.table:not(.unstackable) {
  17389. padding: 0em;
  17390. }
  17391. .ui.table:not(.unstackable) thead {
  17392. display: block;
  17393. }
  17394. .ui.table:not(.unstackable) tfoot {
  17395. display: block;
  17396. }
  17397. .ui.table:not(.unstackable) tr {
  17398. padding-top: 1em;
  17399. padding-bottom: 1em;
  17400. box-shadow: 0px -1px 0px 0px rgba(0, 0, 0, 0.1) inset !important;
  17401. }
  17402. .ui.table:not(.unstackable) tr > th,
  17403. .ui.table:not(.unstackable) tr > td {
  17404. background: none;
  17405. border: none !important;
  17406. padding: 0.25em 0.75em !important;
  17407. box-shadow: none !important;
  17408. }
  17409. .ui.table:not(.unstackable) th:first-child,
  17410. .ui.table:not(.unstackable) td:first-child {
  17411. font-weight: bold;
  17412. }
  17413. /* Definition Table */
  17414. .ui.definition.table:not(.unstackable) thead th:first-child {
  17415. box-shadow: none !important;
  17416. }
  17417. }
  17418. /*******************************
  17419. Coupling
  17420. *******************************/
  17421. /* UI Image */
  17422. .ui.table th .image,
  17423. .ui.table th .image img,
  17424. .ui.table td .image,
  17425. .ui.table td .image img {
  17426. max-width: none;
  17427. }
  17428. /*******************************
  17429. Types
  17430. *******************************/
  17431. /*--------------
  17432. Complex
  17433. ---------------*/
  17434. .ui.structured.table {
  17435. border-collapse: collapse;
  17436. }
  17437. .ui.structured.table thead th {
  17438. border-left: none;
  17439. border-right: none;
  17440. }
  17441. .ui.structured.sortable.table thead th {
  17442. border-left: 1px solid rgba(34, 36, 38, 0.15);
  17443. border-right: 1px solid rgba(34, 36, 38, 0.15);
  17444. }
  17445. .ui.structured.basic.table th {
  17446. border-left: none;
  17447. border-right: none;
  17448. }
  17449. .ui.structured.celled.table tr th,
  17450. .ui.structured.celled.table tr td {
  17451. border-left: 1px solid rgba(34, 36, 38, 0.1);
  17452. border-right: 1px solid rgba(34, 36, 38, 0.1);
  17453. }
  17454. /*--------------
  17455. Definition
  17456. ---------------*/
  17457. .ui.definition.table thead:not(.full-width) th:first-child {
  17458. pointer-events: none;
  17459. background: transparent;
  17460. font-weight: normal;
  17461. color: rgba(0, 0, 0, 0.4);
  17462. box-shadow: -1px -1px 0px 1px #ffffff;
  17463. }
  17464. .ui.definition.table tfoot:not(.full-width) th:first-child {
  17465. pointer-events: none;
  17466. background: transparent;
  17467. font-weight: rgba(0, 0, 0, 0.4);
  17468. color: normal;
  17469. box-shadow: 1px 1px 0px 1px #ffffff;
  17470. }
  17471. /* Remove Border */
  17472. .ui.celled.definition.table thead:not(.full-width) th:first-child {
  17473. box-shadow: 0px -1px 0px 1px #ffffff;
  17474. }
  17475. .ui.celled.definition.table tfoot:not(.full-width) th:first-child {
  17476. box-shadow: 0px 1px 0px 1px #ffffff;
  17477. }
  17478. /* Highlight Defining Column */
  17479. .ui.definition.table tr td:first-child {
  17480. background: rgba(0, 0, 0, 0.03);
  17481. font-weight: bold;
  17482. color: rgba(0, 0, 0, 0.95);
  17483. }
  17484. /* Fix 2nd Column */
  17485. .ui.definition.table thead:not(.full-width) th:nth-child(2) {
  17486. border-left: 1px solid rgba(34, 36, 38, 0.15);
  17487. }
  17488. .ui.definition.table tfoot:not(.full-width) th:nth-child(2) {
  17489. border-left: 1px solid rgba(34, 36, 38, 0.15);
  17490. }
  17491. .ui.definition.table td:nth-child(2) {
  17492. border-left: 1px solid rgba(34, 36, 38, 0.15);
  17493. }
  17494. /*******************************
  17495. States
  17496. *******************************/
  17497. /*--------------
  17498. Positive
  17499. ---------------*/
  17500. .ui.table tr.positive,
  17501. .ui.table td.positive {
  17502. box-shadow: 0px 0px 0px #a3c293 inset;
  17503. }
  17504. .ui.table tr.positive,
  17505. .ui.table td.positive {
  17506. background: #fcfff5 !important;
  17507. color: #2c662d !important;
  17508. }
  17509. /*--------------
  17510. Negative
  17511. ---------------*/
  17512. .ui.table tr.negative,
  17513. .ui.table td.negative {
  17514. box-shadow: 0px 0px 0px #e0b4b4 inset;
  17515. }
  17516. .ui.table tr.negative,
  17517. .ui.table td.negative {
  17518. background: #fff6f6 !important;
  17519. color: #9f3a38 !important;
  17520. }
  17521. /*--------------
  17522. Error
  17523. ---------------*/
  17524. .ui.table tr.error,
  17525. .ui.table td.error {
  17526. box-shadow: 0px 0px 0px #e0b4b4 inset;
  17527. }
  17528. .ui.table tr.error,
  17529. .ui.table td.error {
  17530. background: #fff6f6 !important;
  17531. color: #9f3a38 !important;
  17532. }
  17533. /*--------------
  17534. Warning
  17535. ---------------*/
  17536. .ui.table tr.warning,
  17537. .ui.table td.warning {
  17538. box-shadow: 0px 0px 0px #c9ba9b inset;
  17539. }
  17540. .ui.table tr.warning,
  17541. .ui.table td.warning {
  17542. background: #fffaf3 !important;
  17543. color: #573a08 !important;
  17544. }
  17545. /*--------------
  17546. Active
  17547. ---------------*/
  17548. .ui.table tr.active,
  17549. .ui.table td.active {
  17550. box-shadow: 0px 0px 0px rgba(0, 0, 0, 0.87) inset;
  17551. }
  17552. .ui.table tr.active,
  17553. .ui.table td.active {
  17554. background: #e0e0e0 !important;
  17555. color: rgba(0, 0, 0, 0.87) !important;
  17556. }
  17557. /*--------------
  17558. Disabled
  17559. ---------------*/
  17560. .ui.table tr.disabled td,
  17561. .ui.table tr td.disabled,
  17562. .ui.table tr.disabled:hover,
  17563. .ui.table tr:hover td.disabled {
  17564. pointer-events: none;
  17565. color: rgba(40, 40, 40, 0.3);
  17566. }
  17567. /*******************************
  17568. Variations
  17569. *******************************/
  17570. /*--------------
  17571. Stackable
  17572. ---------------*/
  17573. @media only screen and (max-width: 991px) {
  17574. .ui[class*="tablet stackable"].table,
  17575. .ui[class*="tablet stackable"].table tbody,
  17576. .ui[class*="tablet stackable"].table tr,
  17577. .ui[class*="tablet stackable"].table tr > th,
  17578. .ui[class*="tablet stackable"].table tr > td {
  17579. width: 100% !important;
  17580. display: block !important;
  17581. }
  17582. .ui[class*="tablet stackable"].table {
  17583. padding: 0em;
  17584. }
  17585. .ui[class*="tablet stackable"].table thead {
  17586. display: block;
  17587. }
  17588. .ui[class*="tablet stackable"].table tfoot {
  17589. display: block;
  17590. }
  17591. .ui[class*="tablet stackable"].table tr {
  17592. padding-top: 1em;
  17593. padding-bottom: 1em;
  17594. box-shadow: 0px -1px 0px 0px rgba(0, 0, 0, 0.1) inset !important;
  17595. }
  17596. .ui[class*="tablet stackable"].table tr > th,
  17597. .ui[class*="tablet stackable"].table tr > td {
  17598. background: none;
  17599. border: none !important;
  17600. padding: 0.25em 0.75em;
  17601. box-shadow: none !important;
  17602. }
  17603. /* Definition Table */
  17604. .ui.definition[class*="tablet stackable"].table thead th:first-child {
  17605. box-shadow: none !important;
  17606. }
  17607. }
  17608. /*--------------
  17609. Text Alignment
  17610. ---------------*/
  17611. .ui.table[class*="left aligned"],
  17612. .ui.table [class*="left aligned"] {
  17613. text-align: left;
  17614. }
  17615. .ui.table[class*="center aligned"],
  17616. .ui.table [class*="center aligned"] {
  17617. text-align: center;
  17618. }
  17619. .ui.table[class*="right aligned"],
  17620. .ui.table [class*="right aligned"] {
  17621. text-align: right;
  17622. }
  17623. /*------------------
  17624. Vertical Alignment
  17625. ------------------*/
  17626. .ui.table[class*="top aligned"],
  17627. .ui.table [class*="top aligned"] {
  17628. vertical-align: top;
  17629. }
  17630. .ui.table[class*="middle aligned"],
  17631. .ui.table [class*="middle aligned"] {
  17632. vertical-align: middle;
  17633. }
  17634. .ui.table[class*="bottom aligned"],
  17635. .ui.table [class*="bottom aligned"] {
  17636. vertical-align: bottom;
  17637. }
  17638. /*--------------
  17639. Collapsing
  17640. ---------------*/
  17641. .ui.table th.collapsing,
  17642. .ui.table td.collapsing {
  17643. width: 1px;
  17644. white-space: nowrap;
  17645. }
  17646. /*--------------
  17647. Hoverable
  17648. ---------------*/
  17649. .ui.selectable.table tbody tr:hover {
  17650. background: rgba(0, 0, 0, 0.05) !important;
  17651. color: rgba(0, 0, 0, 0.95) !important;
  17652. }
  17653. .ui.selectable.inverted.table tbody tr:hover {
  17654. background: rgba(255, 255, 255, 0.08) !important;
  17655. color: #ffffff !important;
  17656. }
  17657. /* Other States */
  17658. .ui.selectable.table tr.error:hover,
  17659. .ui.selectable.table tr:hover td.error {
  17660. background: #ffe7e7 !important;
  17661. color: #943634 !important;
  17662. }
  17663. .ui.selectable.table tr.warning:hover,
  17664. .ui.selectable.table tr:hover td.warning {
  17665. background: #fff4e4 !important;
  17666. color: #493107 !important;
  17667. }
  17668. .ui.selectable.table tr.active:hover,
  17669. .ui.selectable.table tr:hover td.active {
  17670. background: #e0e0e0 !important;
  17671. color: rgba(0, 0, 0, 0.87) !important;
  17672. }
  17673. .ui.selectable.table tr.positive:hover,
  17674. .ui.selectable.table tr:hover td.positive {
  17675. background: #f7ffe6 !important;
  17676. color: #275b28 !important;
  17677. }
  17678. .ui.selectable.table tr.negative:hover,
  17679. .ui.selectable.table tr:hover td.negative {
  17680. background: #ffe7e7 !important;
  17681. color: #943634 !important;
  17682. }
  17683. /*--------------
  17684. Attached
  17685. ---------------*/
  17686. /* All */
  17687. .ui.attached.table {
  17688. width: calc(100% + 2px );
  17689. margin: 0em -1px;
  17690. border-radius: 0px;
  17691. box-shadow: none;
  17692. }
  17693. /* Top */
  17694. .ui[class*="top attached"].table {
  17695. margin-top: 1em;
  17696. border-radius: 0.28571429rem 0.28571429rem 0em 0em;
  17697. }
  17698. .ui.table[class*="top attached"]:first-child {
  17699. margin-top: 0em;
  17700. }
  17701. /* Bottom */
  17702. .ui.table[class*="bottom attached"] {
  17703. margin-top: 0em;
  17704. margin-bottom: 1em;
  17705. border-radius: 0em 0em 0.28571429rem 0.28571429rem;
  17706. }
  17707. .ui.table[class*="bottom attached"]:last-child {
  17708. margin-bottom: 0em;
  17709. }
  17710. /*--------------
  17711. Striped
  17712. ---------------*/
  17713. /* Table Striping */
  17714. .ui.striped.table > tr:nth-child(2n),
  17715. .ui.striped.table tbody tr:nth-child(2n) {
  17716. background-color: rgba(0, 0, 50, 0.02);
  17717. }
  17718. /* Stripes */
  17719. .ui.inverted.striped.table > tr:nth-child(2n),
  17720. .ui.inverted.striped.table tbody tr:nth-child(2n) {
  17721. background-color: rgba(255, 255, 255, 0.05);
  17722. }
  17723. /*--------------
  17724. Single Line
  17725. ---------------*/
  17726. .ui.table[class*="single line"],
  17727. .ui.table [class*="single line"] {
  17728. white-space: nowrap;
  17729. }
  17730. /*-------------------
  17731. Colors
  17732. --------------------*/
  17733. /* Red */
  17734. .ui.red.table {
  17735. border-top: 0.2em solid #db2828;
  17736. }
  17737. .ui.inverted.red.table {
  17738. background-color: #db2828 !important;
  17739. color: #ffffff !important;
  17740. }
  17741. /* Orange */
  17742. .ui.orange.table {
  17743. border-top: 0.2em solid #f2711c;
  17744. }
  17745. .ui.inverted.orange.table {
  17746. background-color: #f2711c !important;
  17747. color: #ffffff !important;
  17748. }
  17749. /* Yellow */
  17750. .ui.yellow.table {
  17751. border-top: 0.2em solid #fbbd08;
  17752. }
  17753. .ui.inverted.yellow.table {
  17754. background-color: #fbbd08 !important;
  17755. color: #ffffff !important;
  17756. }
  17757. /* Olive */
  17758. .ui.olive.table {
  17759. border-top: 0.2em solid #b5cc18;
  17760. }
  17761. .ui.inverted.olive.table {
  17762. background-color: #b5cc18 !important;
  17763. color: #ffffff !important;
  17764. }
  17765. /* Green */
  17766. .ui.green.table {
  17767. border-top: 0.2em solid #21ba45;
  17768. }
  17769. .ui.inverted.green.table {
  17770. background-color: #21ba45 !important;
  17771. color: #ffffff !important;
  17772. }
  17773. /* Teal */
  17774. .ui.teal.table {
  17775. border-top: 0.2em solid #00b5ad;
  17776. }
  17777. .ui.inverted.teal.table {
  17778. background-color: #00b5ad !important;
  17779. color: #ffffff !important;
  17780. }
  17781. /* Blue */
  17782. .ui.blue.table {
  17783. border-top: 0.2em solid #2185d0;
  17784. }
  17785. .ui.inverted.blue.table {
  17786. background-color: #2185d0 !important;
  17787. color: #ffffff !important;
  17788. }
  17789. /* Violet */
  17790. .ui.violet.table {
  17791. border-top: 0.2em solid #6435c9;
  17792. }
  17793. .ui.inverted.violet.table {
  17794. background-color: #6435c9 !important;
  17795. color: #ffffff !important;
  17796. }
  17797. /* Purple */
  17798. .ui.purple.table {
  17799. border-top: 0.2em solid #a333c8;
  17800. }
  17801. .ui.inverted.purple.table {
  17802. background-color: #a333c8 !important;
  17803. color: #ffffff !important;
  17804. }
  17805. /* Pink */
  17806. .ui.pink.table {
  17807. border-top: 0.2em solid #e03997;
  17808. }
  17809. .ui.inverted.pink.table {
  17810. background-color: #e03997 !important;
  17811. color: #ffffff !important;
  17812. }
  17813. /* Brown */
  17814. .ui.brown.table {
  17815. border-top: 0.2em solid #a5673f;
  17816. }
  17817. .ui.inverted.brown.table {
  17818. background-color: #a5673f !important;
  17819. color: #ffffff !important;
  17820. }
  17821. /* Grey */
  17822. .ui.grey.table {
  17823. border-top: 0.2em solid #767676;
  17824. }
  17825. .ui.inverted.grey.table {
  17826. background-color: #767676 !important;
  17827. color: #ffffff !important;
  17828. }
  17829. /* Black */
  17830. .ui.black.table {
  17831. border-top: 0.2em solid #1b1c1d;
  17832. }
  17833. .ui.inverted.black.table {
  17834. background-color: #1b1c1d !important;
  17835. color: #ffffff !important;
  17836. }
  17837. /*--------------
  17838. Column Count
  17839. ---------------*/
  17840. /* Grid Based */
  17841. .ui.one.column.table td {
  17842. width: 100%;
  17843. }
  17844. .ui.two.column.table td {
  17845. width: 50%;
  17846. }
  17847. .ui.three.column.table td {
  17848. width: 33.33333333%;
  17849. }
  17850. .ui.four.column.table td {
  17851. width: 25%;
  17852. }
  17853. .ui.five.column.table td {
  17854. width: 20%;
  17855. }
  17856. .ui.six.column.table td {
  17857. width: 16.66666667%;
  17858. }
  17859. .ui.seven.column.table td {
  17860. width: 14.28571429%;
  17861. }
  17862. .ui.eight.column.table td {
  17863. width: 12.5%;
  17864. }
  17865. .ui.nine.column.table td {
  17866. width: 11.11111111%;
  17867. }
  17868. .ui.ten.column.table td {
  17869. width: 10%;
  17870. }
  17871. .ui.eleven.column.table td {
  17872. width: 9.09090909%;
  17873. }
  17874. .ui.twelve.column.table td {
  17875. width: 8.33333333%;
  17876. }
  17877. .ui.thirteen.column.table td {
  17878. width: 7.69230769%;
  17879. }
  17880. .ui.fourteen.column.table td {
  17881. width: 7.14285714%;
  17882. }
  17883. .ui.fifteen.column.table td {
  17884. width: 6.66666667%;
  17885. }
  17886. .ui.sixteen.column.table td {
  17887. width: 6.25%;
  17888. }
  17889. /* Column Width */
  17890. .ui.table th.one.wide,
  17891. .ui.table td.one.wide {
  17892. width: 6.25%;
  17893. }
  17894. .ui.table th.two.wide,
  17895. .ui.table td.two.wide {
  17896. width: 12.5%;
  17897. }
  17898. .ui.table th.three.wide,
  17899. .ui.table td.three.wide {
  17900. width: 18.75%;
  17901. }
  17902. .ui.table th.four.wide,
  17903. .ui.table td.four.wide {
  17904. width: 25%;
  17905. }
  17906. .ui.table th.five.wide,
  17907. .ui.table td.five.wide {
  17908. width: 31.25%;
  17909. }
  17910. .ui.table th.six.wide,
  17911. .ui.table td.six.wide {
  17912. width: 37.5%;
  17913. }
  17914. .ui.table th.seven.wide,
  17915. .ui.table td.seven.wide {
  17916. width: 43.75%;
  17917. }
  17918. .ui.table th.eight.wide,
  17919. .ui.table td.eight.wide {
  17920. width: 50%;
  17921. }
  17922. .ui.table th.nine.wide,
  17923. .ui.table td.nine.wide {
  17924. width: 56.25%;
  17925. }
  17926. .ui.table th.ten.wide,
  17927. .ui.table td.ten.wide {
  17928. width: 62.5%;
  17929. }
  17930. .ui.table th.eleven.wide,
  17931. .ui.table td.eleven.wide {
  17932. width: 68.75%;
  17933. }
  17934. .ui.table th.twelve.wide,
  17935. .ui.table td.twelve.wide {
  17936. width: 75%;
  17937. }
  17938. .ui.table th.thirteen.wide,
  17939. .ui.table td.thirteen.wide {
  17940. width: 81.25%;
  17941. }
  17942. .ui.table th.fourteen.wide,
  17943. .ui.table td.fourteen.wide {
  17944. width: 87.5%;
  17945. }
  17946. .ui.table th.fifteen.wide,
  17947. .ui.table td.fifteen.wide {
  17948. width: 93.75%;
  17949. }
  17950. .ui.table th.sixteen.wide,
  17951. .ui.table td.sixteen.wide {
  17952. width: 100%;
  17953. }
  17954. /*--------------
  17955. Sortable
  17956. ---------------*/
  17957. .ui.sortable.table thead th {
  17958. cursor: pointer;
  17959. white-space: nowrap;
  17960. border-left: 1px solid rgba(34, 36, 38, 0.15);
  17961. color: rgba(0, 0, 0, 0.87);
  17962. }
  17963. .ui.sortable.table thead th:first-child {
  17964. border-left: none;
  17965. }
  17966. .ui.sortable.table thead th.sorted,
  17967. .ui.sortable.table thead th.sorted:hover {
  17968. -webkit-user-select: none;
  17969. -moz-user-select: none;
  17970. -ms-user-select: none;
  17971. user-select: none;
  17972. }
  17973. .ui.sortable.table thead th:after {
  17974. display: none;
  17975. font-style: normal;
  17976. font-weight: normal;
  17977. text-decoration: inherit;
  17978. content: '';
  17979. height: 1em;
  17980. width: auto;
  17981. opacity: 0.8;
  17982. margin: 0em 0em 0em 0.5em;
  17983. font-family: 'Icons';
  17984. }
  17985. .ui.sortable.table thead th.ascending:after {
  17986. content: '\f0d8';
  17987. }
  17988. .ui.sortable.table thead th.descending:after {
  17989. content: '\f0d7';
  17990. }
  17991. /* Hover */
  17992. .ui.sortable.table th.disabled:hover {
  17993. cursor: auto;
  17994. color: rgba(40, 40, 40, 0.3);
  17995. }
  17996. .ui.sortable.table thead th:hover {
  17997. background: rgba(0, 0, 0, 0.05);
  17998. color: rgba(0, 0, 0, 0.8);
  17999. }
  18000. /* Sorted */
  18001. .ui.sortable.table thead th.sorted {
  18002. background: rgba(0, 0, 0, 0.05);
  18003. color: rgba(0, 0, 0, 0.95);
  18004. }
  18005. .ui.sortable.table thead th.sorted:after {
  18006. display: inline-block;
  18007. }
  18008. /* Sorted Hover */
  18009. .ui.sortable.table thead th.sorted:hover {
  18010. background: rgba(0, 0, 0, 0.05);
  18011. color: rgba(0, 0, 0, 0.95);
  18012. }
  18013. /* Inverted */
  18014. .ui.inverted.sortable.table thead th.sorted {
  18015. background: rgba(255, 255, 255, 0.15) -webkit-linear-gradient(transparent, rgba(0, 0, 0, 0.05));
  18016. background: rgba(255, 255, 255, 0.15) linear-gradient(transparent, rgba(0, 0, 0, 0.05));
  18017. color: #ffffff;
  18018. }
  18019. .ui.inverted.sortable.table thead th:hover {
  18020. background: rgba(255, 255, 255, 0.08) -webkit-linear-gradient(transparent, rgba(0, 0, 0, 0.05));
  18021. background: rgba(255, 255, 255, 0.08) linear-gradient(transparent, rgba(0, 0, 0, 0.05));
  18022. color: #ffffff;
  18023. }
  18024. .ui.inverted.sortable.table thead th {
  18025. border-left-color: transparent;
  18026. border-right-color: transparent;
  18027. }
  18028. /*--------------
  18029. Inverted
  18030. ---------------*/
  18031. /* Text Color */
  18032. .ui.inverted.table {
  18033. background: #333333;
  18034. color: rgba(255, 255, 255, 0.9);
  18035. border: none;
  18036. }
  18037. .ui.inverted.table th {
  18038. background-color: rgba(0, 0, 0, 0.15);
  18039. border-color: rgba(255, 255, 255, 0.1) !important;
  18040. color: rgba(255, 255, 255, 0.9);
  18041. }
  18042. .ui.inverted.table tr td {
  18043. border-color: rgba(255, 255, 255, 0.1) !important;
  18044. }
  18045. .ui.inverted.table tr.disabled td,
  18046. .ui.inverted.table tr td.disabled,
  18047. .ui.inverted.table tr.disabled:hover td,
  18048. .ui.inverted.table tr:hover td.disabled {
  18049. pointer-events: none;
  18050. color: rgba(225, 225, 225, 0.3);
  18051. }
  18052. /* Definition */
  18053. .ui.inverted.definition.table tfoot:not(.full-width) th:first-child,
  18054. .ui.inverted.definition.table thead:not(.full-width) th:first-child {
  18055. background: #ffffff;
  18056. }
  18057. .ui.inverted.definition.table tr td:first-child {
  18058. background: rgba(255, 255, 255, 0.02);
  18059. color: #ffffff;
  18060. }
  18061. /*--------------
  18062. Collapsing
  18063. ---------------*/
  18064. .ui.collapsing.table {
  18065. width: auto;
  18066. }
  18067. /*--------------
  18068. Basic
  18069. ---------------*/
  18070. .ui.basic.table {
  18071. background: transparent;
  18072. border: 1px solid rgba(34, 36, 38, 0.15);
  18073. box-shadow: none;
  18074. }
  18075. .ui.basic.table thead,
  18076. .ui.basic.table tfoot {
  18077. box-shadow: none;
  18078. }
  18079. .ui.basic.table th {
  18080. background: transparent;
  18081. border-left: none;
  18082. }
  18083. .ui.basic.table tbody tr {
  18084. border-bottom: 1px solid rgba(0, 0, 0, 0.1);
  18085. }
  18086. .ui.basic.table td {
  18087. background: transparent;
  18088. }
  18089. .ui.basic.striped.table tbody tr:nth-child(2n) {
  18090. background-color: rgba(0, 0, 0, 0.05) !important;
  18091. }
  18092. /* Very Basic */
  18093. .ui[class*="very basic"].table {
  18094. border: none;
  18095. }
  18096. .ui[class*="very basic"].table:not(.sortable):not(.striped) th,
  18097. .ui[class*="very basic"].table:not(.sortable):not(.striped) td {
  18098. padding: '';
  18099. }
  18100. .ui[class*="very basic"].table:not(.sortable):not(.striped) th:first-child,
  18101. .ui[class*="very basic"].table:not(.sortable):not(.striped) td:first-child {
  18102. padding-left: 0em;
  18103. }
  18104. .ui[class*="very basic"].table:not(.sortable):not(.striped) th:last-child,
  18105. .ui[class*="very basic"].table:not(.sortable):not(.striped) td:last-child {
  18106. padding-right: 0em;
  18107. }
  18108. .ui[class*="very basic"].table:not(.sortable):not(.striped) thead tr:first-child th {
  18109. padding-top: 0em;
  18110. }
  18111. /*--------------
  18112. Celled
  18113. ---------------*/
  18114. .ui.celled.table tr th,
  18115. .ui.celled.table tr td {
  18116. border-left: 1px solid rgba(34, 36, 38, 0.1);
  18117. }
  18118. .ui.celled.table tr th:first-child,
  18119. .ui.celled.table tr td:first-child {
  18120. border-left: none;
  18121. }
  18122. /*--------------
  18123. Padded
  18124. ---------------*/
  18125. .ui.padded.table th {
  18126. padding-left: 1em;
  18127. padding-right: 1em;
  18128. }
  18129. .ui.padded.table th,
  18130. .ui.padded.table td {
  18131. padding: 1em 1em;
  18132. }
  18133. /* Very */
  18134. .ui[class*="very padded"].table th {
  18135. padding-left: 1.5em;
  18136. padding-right: 1.5em;
  18137. }
  18138. .ui[class*="very padded"].table td {
  18139. padding: 1.5em 1.5em;
  18140. }
  18141. /*--------------
  18142. Compact
  18143. ---------------*/
  18144. .ui.compact.table th {
  18145. padding-left: 0.7em;
  18146. padding-right: 0.7em;
  18147. }
  18148. .ui.compact.table td {
  18149. padding: 0.5em 0.7em;
  18150. }
  18151. /* Very */
  18152. .ui[class*="very compact"].table th {
  18153. padding-left: 0.6em;
  18154. padding-right: 0.6em;
  18155. }
  18156. .ui[class*="very compact"].table td {
  18157. padding: 0.4em 0.6em;
  18158. }
  18159. /*--------------
  18160. Sizes
  18161. ---------------*/
  18162. /* Small */
  18163. .ui.small.table {
  18164. font-size: 0.9em;
  18165. }
  18166. /* Standard */
  18167. .ui.table {
  18168. font-size: 1em;
  18169. }
  18170. /* Large */
  18171. .ui.large.table {
  18172. font-size: 1.1em;
  18173. }
  18174. /*******************************
  18175. Site Overrides
  18176. *******************************/
  18177. /*!
  18178. * # Semantic UI 2.0.0 - Ad
  18179. * http://github.com/semantic-org/semantic-ui/
  18180. *
  18181. *
  18182. * Copyright 2013 Contributors
  18183. * Released under the MIT license
  18184. * http://opensource.org/licenses/MIT
  18185. *
  18186. */
  18187. /*******************************
  18188. Advertisement
  18189. *******************************/
  18190. .ui.ad {
  18191. display: block;
  18192. overflow: hidden;
  18193. margin: 1em 0em;
  18194. }
  18195. .ui.ad:first-child {
  18196. margin: 0em;
  18197. }
  18198. .ui.ad:last-child {
  18199. margin: 0em;
  18200. }
  18201. .ui.ad iframe {
  18202. margin: 0em;
  18203. padding: 0em;
  18204. border: none;
  18205. overflow: hidden;
  18206. }
  18207. /*--------------
  18208. Common
  18209. ---------------*/
  18210. /* Leaderboard */
  18211. .ui.leaderboard.ad {
  18212. width: 728px;
  18213. height: 90px;
  18214. }
  18215. /* Medium Rectangle */
  18216. .ui[class*="medium rectangle"].ad {
  18217. width: 300px;
  18218. height: 250px;
  18219. }
  18220. /* Large Rectangle */
  18221. .ui[class*="large rectangle"].ad {
  18222. width: 336px;
  18223. height: 280px;
  18224. }
  18225. /* Half Page */
  18226. .ui[class*="half page"].ad {
  18227. width: 300px;
  18228. height: 600px;
  18229. }
  18230. /*--------------
  18231. Square
  18232. ---------------*/
  18233. /* Square */
  18234. .ui.square.ad {
  18235. width: 250px;
  18236. height: 250px;
  18237. }
  18238. /* Small Square */
  18239. .ui[class*="small square"].ad {
  18240. width: 200px;
  18241. height: 200px;
  18242. }
  18243. /*--------------
  18244. Rectangle
  18245. ---------------*/
  18246. /* Small Rectangle */
  18247. .ui[class*="small rectangle"].ad {
  18248. width: 180px;
  18249. height: 150px;
  18250. }
  18251. /* Vertical Rectangle */
  18252. .ui[class*="vertical rectangle"].ad {
  18253. width: 240px;
  18254. height: 400px;
  18255. }
  18256. /*--------------
  18257. Button
  18258. ---------------*/
  18259. .ui.button.ad {
  18260. width: 120px;
  18261. height: 90px;
  18262. }
  18263. .ui[class*="square button"].ad {
  18264. width: 125px;
  18265. height: 125px;
  18266. }
  18267. .ui[class*="small button"].ad {
  18268. width: 120px;
  18269. height: 60px;
  18270. }
  18271. /*--------------
  18272. Skyscrapers
  18273. ---------------*/
  18274. /* Skyscraper */
  18275. .ui.skyscraper.ad {
  18276. width: 120px;
  18277. height: 600px;
  18278. }
  18279. /* Wide Skyscraper */
  18280. .ui[class*="wide skyscraper"].ad {
  18281. width: 160px;
  18282. }
  18283. /*--------------
  18284. Banners
  18285. ---------------*/
  18286. /* Banner */
  18287. .ui.banner.ad {
  18288. width: 468px;
  18289. height: 60px;
  18290. }
  18291. /* Vertical Banner */
  18292. .ui[class*="vertical banner"].ad {
  18293. width: 120px;
  18294. height: 240px;
  18295. }
  18296. /* Top Banner */
  18297. .ui[class*="top banner"].ad {
  18298. width: 930px;
  18299. height: 180px;
  18300. }
  18301. /* Half Banner */
  18302. .ui[class*="half banner"].ad {
  18303. width: 234px;
  18304. height: 60px;
  18305. }
  18306. /*--------------
  18307. Boards
  18308. ---------------*/
  18309. /* Leaderboard */
  18310. .ui[class*="large leaderboard"].ad {
  18311. width: 970px;
  18312. height: 90px;
  18313. }
  18314. /* Billboard */
  18315. .ui.billboard.ad {
  18316. width: 970px;
  18317. height: 250px;
  18318. }
  18319. /*--------------
  18320. Panorama
  18321. ---------------*/
  18322. /* Panorama */
  18323. .ui.panorama.ad {
  18324. width: 980px;
  18325. height: 120px;
  18326. }
  18327. /*--------------
  18328. Netboard
  18329. ---------------*/
  18330. /* Netboard */
  18331. .ui.netboard.ad {
  18332. width: 580px;
  18333. height: 400px;
  18334. }
  18335. /*--------------
  18336. Mobile
  18337. ---------------*/
  18338. /* Large Mobile Banner */
  18339. .ui[class*="large mobile banner"].ad {
  18340. width: 320px;
  18341. height: 100px;
  18342. }
  18343. /* Mobile Leaderboard */
  18344. .ui[class*="mobile leaderboard"].ad {
  18345. width: 320px;
  18346. height: 50px;
  18347. }
  18348. /*******************************
  18349. Types
  18350. *******************************/
  18351. /* Mobile Sizes */
  18352. .ui.mobile.ad {
  18353. display: none;
  18354. }
  18355. @media only screen and (max-width: 767px) {
  18356. .ui.mobile.ad {
  18357. display: block;
  18358. }
  18359. }
  18360. /*******************************
  18361. Variations
  18362. *******************************/
  18363. .ui.centered.ad {
  18364. margin-left: auto;
  18365. margin-right: auto;
  18366. }
  18367. .ui.test.ad {
  18368. position: relative;
  18369. background: #545454;
  18370. }
  18371. .ui.test.ad:after {
  18372. position: absolute;
  18373. top: 50%;
  18374. left: 50%;
  18375. width: 100%;
  18376. text-align: center;
  18377. -webkit-transform: translateX(-50%) translateY(-50%);
  18378. -ms-transform: translateX(-50%) translateY(-50%);
  18379. transform: translateX(-50%) translateY(-50%);
  18380. content: 'Ad';
  18381. color: #ffffff;
  18382. font-size: 1em;
  18383. font-weight: bold;
  18384. }
  18385. .ui.mobile.test.ad:after {
  18386. font-size: 0.85714286em;
  18387. }
  18388. .ui.test.ad[data-text]:after {
  18389. content: attr(data-text);
  18390. }
  18391. /*******************************
  18392. Theme Overrides
  18393. *******************************/
  18394. /*******************************
  18395. User Variable Overrides
  18396. *******************************/
  18397. /*!
  18398. * # Semantic UI 2.0.0 - Item
  18399. * http://github.com/semantic-org/semantic-ui/
  18400. *
  18401. *
  18402. * Copyright 2015 Contributors
  18403. * Released under the MIT license
  18404. * http://opensource.org/licenses/MIT
  18405. *
  18406. */
  18407. /*******************************
  18408. Standard
  18409. *******************************/
  18410. /*--------------
  18411. Card
  18412. ---------------*/
  18413. .ui.cards > .card,
  18414. .ui.card {
  18415. max-width: 100%;
  18416. position: relative;
  18417. display: -webkit-box;
  18418. display: -webkit-flex;
  18419. display: -ms-flexbox;
  18420. display: flex;
  18421. -webkit-box-orient: vertical;
  18422. -webkit-box-direction: normal;
  18423. -webkit-flex-direction: column;
  18424. -ms-flex-direction: column;
  18425. flex-direction: column;
  18426. width: 290px;
  18427. min-height: 0px;
  18428. background: #ffffff;
  18429. padding: 0em;
  18430. border: none;
  18431. border-radius: 0.28571429rem;
  18432. box-shadow: 0px 1px 3px 0px #d4d4d5, 0px 0px 0px 1px #d4d4d5;
  18433. -webkit-transition: box-shadow 0.1s ease, -webkit-transform 0.1s ease;
  18434. transition: box-shadow 0.1s ease, transform 0.1s ease;
  18435. z-index: '';
  18436. }
  18437. .ui.card {
  18438. margin: 1em 0em;
  18439. }
  18440. .ui.cards > .card a,
  18441. .ui.card a {
  18442. cursor: pointer;
  18443. }
  18444. .ui.card:first-child {
  18445. margin-top: 0em;
  18446. }
  18447. .ui.card:last-child {
  18448. margin-bottom: 0em;
  18449. }
  18450. /*--------------
  18451. Cards
  18452. ---------------*/
  18453. .ui.cards {
  18454. display: -webkit-box;
  18455. display: -webkit-flex;
  18456. display: -ms-flexbox;
  18457. display: flex;
  18458. margin: -0.875em -0.5em;
  18459. -webkit-flex-wrap: wrap;
  18460. -ms-flex-wrap: wrap;
  18461. flex-wrap: wrap;
  18462. }
  18463. .ui.cards > .card {
  18464. display: -webkit-box;
  18465. display: -webkit-flex;
  18466. display: -ms-flexbox;
  18467. display: flex;
  18468. margin: 0.875em 0.5em;
  18469. float: none;
  18470. }
  18471. /* Clearing */
  18472. .ui.cards:after,
  18473. .ui.card:after {
  18474. display: block;
  18475. content: ' ';
  18476. height: 0px;
  18477. clear: both;
  18478. overflow: hidden;
  18479. visibility: hidden;
  18480. }
  18481. /* Consecutive Card Groups Preserve Row Spacing */
  18482. .ui.cards ~ .ui.cards {
  18483. margin-top: 0.875em;
  18484. }
  18485. /*--------------
  18486. Rounded Edges
  18487. ---------------*/
  18488. .ui.cards > .card > :first-child,
  18489. .ui.card > :first-child {
  18490. border-radius: 0.28571429rem 0.28571429rem 0em 0em !important;
  18491. border-top: none !important;
  18492. }
  18493. .ui.cards > .card > :last-child,
  18494. .ui.card > :last-child {
  18495. border-radius: 0em 0em 0.28571429rem 0.28571429rem !important;
  18496. }
  18497. .ui.cards > .card > :only-child,
  18498. .ui.card > :only-child {
  18499. border-radius: 0.28571429rem !important;
  18500. }
  18501. /*--------------
  18502. Images
  18503. ---------------*/
  18504. .ui.cards > .card > .image,
  18505. .ui.card > .image {
  18506. position: relative;
  18507. display: block;
  18508. -webkit-box-flex: 0;
  18509. -webkit-flex: 0 0 auto;
  18510. -ms-flex: 0 0 auto;
  18511. flex: 0 0 auto;
  18512. padding: 0em;
  18513. background: rgba(0, 0, 0, 0.05);
  18514. }
  18515. .ui.cards > .card > .image > img,
  18516. .ui.card > .image > img {
  18517. display: block;
  18518. width: 100%;
  18519. height: auto;
  18520. border-radius: inherit;
  18521. }
  18522. .ui.cards > .card > .image:not(.ui) > img,
  18523. .ui.card > .image:not(.ui) > img {
  18524. border: none;
  18525. }
  18526. /*--------------
  18527. Content
  18528. ---------------*/
  18529. .ui.cards > .card > .content,
  18530. .ui.card > .content {
  18531. -webkit-box-flex: 1;
  18532. -webkit-flex-grow: 1;
  18533. -ms-flex-positive: 1;
  18534. flex-grow: 1;
  18535. border: none;
  18536. border-top: 1px solid rgba(34, 36, 38, 0.1);
  18537. background: none;
  18538. margin: 0em;
  18539. padding: 1em 1em;
  18540. box-shadow: none;
  18541. font-size: 1em;
  18542. border-radius: 0em;
  18543. }
  18544. .ui.cards > .card > .content:after,
  18545. .ui.card > .content:after {
  18546. display: block;
  18547. content: ' ';
  18548. height: 0px;
  18549. clear: both;
  18550. overflow: hidden;
  18551. visibility: hidden;
  18552. }
  18553. .ui.cards > .card > .content > .header,
  18554. .ui.card > .content > .header {
  18555. display: block;
  18556. margin: '';
  18557. font-family: 'Lato', 'Helvetica Neue', Arial, Helvetica, sans-serif;
  18558. color: rgba(0, 0, 0, 0.85);
  18559. }
  18560. /* Default Header Size */
  18561. .ui.cards > .card > .content > .header:not(.ui),
  18562. .ui.card > .content > .header:not(.ui) {
  18563. font-weight: bold;
  18564. font-size: 1.28571429em;
  18565. margin-top: -0.21425em;
  18566. line-height: 1.2857em;
  18567. }
  18568. .ui.cards > .card > .content > .meta + .description,
  18569. .ui.cards > .card > .content > .header + .description,
  18570. .ui.card > .content > .meta + .description,
  18571. .ui.card > .content > .header + .description {
  18572. margin-top: 0.5em;
  18573. }
  18574. /*----------------
  18575. Floated Content
  18576. -----------------*/
  18577. .ui.cards > .card [class*="left floated"],
  18578. .ui.card [class*="left floated"] {
  18579. float: left;
  18580. }
  18581. .ui.cards > .card [class*="right floated"],
  18582. .ui.card [class*="right floated"] {
  18583. float: right;
  18584. }
  18585. /*--------------
  18586. Aligned
  18587. ---------------*/
  18588. .ui.cards > .card [class*="left aligned"],
  18589. .ui.card [class*="left aligned"] {
  18590. text-align: left;
  18591. }
  18592. .ui.cards > .card [class*="center aligned"],
  18593. .ui.card [class*="center aligned"] {
  18594. text-align: center;
  18595. }
  18596. .ui.cards > .card [class*="right aligned"],
  18597. .ui.card [class*="right aligned"] {
  18598. text-align: right;
  18599. }
  18600. /*--------------
  18601. Content Image
  18602. ---------------*/
  18603. .ui.cards > .card .content img,
  18604. .ui.card .content img {
  18605. display: inline-block;
  18606. vertical-align: middle;
  18607. width: '';
  18608. }
  18609. .ui.cards > .card img.avatar,
  18610. .ui.cards > .card .avatar img,
  18611. .ui.card img.avatar,
  18612. .ui.card .avatar img {
  18613. width: 2em;
  18614. height: 2em;
  18615. border-radius: 500rem;
  18616. }
  18617. /*--------------
  18618. Description
  18619. ---------------*/
  18620. .ui.cards > .card > .content > .description,
  18621. .ui.card > .content > .description {
  18622. clear: both;
  18623. color: rgba(0, 0, 0, 0.68);
  18624. }
  18625. /*--------------
  18626. Paragraph
  18627. ---------------*/
  18628. .ui.cards > .card > .content p,
  18629. .ui.card > .content p {
  18630. margin: 0em 0em 0.5em;
  18631. }
  18632. .ui.cards > .card > .content p:last-child,
  18633. .ui.card > .content p:last-child {
  18634. margin-bottom: 0em;
  18635. }
  18636. /*--------------
  18637. Meta
  18638. ---------------*/
  18639. .ui.cards > .card .meta,
  18640. .ui.card .meta {
  18641. font-size: 1em;
  18642. color: rgba(0, 0, 0, 0.4);
  18643. }
  18644. .ui.cards > .card .meta *,
  18645. .ui.card .meta * {
  18646. margin-right: 0.3em;
  18647. }
  18648. .ui.cards > .card .meta :last-child,
  18649. .ui.card .meta :last-child {
  18650. margin-right: 0em;
  18651. }
  18652. .ui.cards > .card .meta [class*="right floated"],
  18653. .ui.card .meta [class*="right floated"] {
  18654. margin-right: 0em;
  18655. margin-left: 0.3em;
  18656. }
  18657. /*--------------
  18658. Links
  18659. ---------------*/
  18660. /* Generic */
  18661. .ui.cards > .card > .content a:not(.ui),
  18662. .ui.card > .content a:not(.ui) {
  18663. color: '';
  18664. -webkit-transition: color 0.1s ease;
  18665. transition: color 0.1s ease;
  18666. }
  18667. .ui.cards > .card > .content a:not(.ui):hover,
  18668. .ui.card > .content a:not(.ui):hover {
  18669. color: '';
  18670. }
  18671. /* Header */
  18672. .ui.cards > .card > .content > a.header,
  18673. .ui.card > .content > a.header {
  18674. color: rgba(0, 0, 0, 0.85);
  18675. }
  18676. .ui.cards > .card > .content > a.header:hover,
  18677. .ui.card > .content > a.header:hover {
  18678. color: #1e70bf;
  18679. }
  18680. /* Meta */
  18681. .ui.cards > .card .meta > a:not(.ui),
  18682. .ui.card .meta > a:not(.ui) {
  18683. color: rgba(0, 0, 0, 0.4);
  18684. }
  18685. .ui.cards > .card .meta > a:not(.ui):hover,
  18686. .ui.card .meta > a:not(.ui):hover {
  18687. color: rgba(0, 0, 0, 0.87);
  18688. }
  18689. /*--------------
  18690. Buttons
  18691. ---------------*/
  18692. .ui.cards > .card > .buttons,
  18693. .ui.card > .buttons,
  18694. .ui.cards > .card > .button,
  18695. .ui.card > .button {
  18696. margin: 0px -1px;
  18697. width: calc(100% + 2px );
  18698. }
  18699. /*--------------
  18700. Dimmer
  18701. ---------------*/
  18702. .ui.cards > .card .dimmer,
  18703. .ui.card .dimmer {
  18704. background-color: '';
  18705. z-index: 10;
  18706. }
  18707. /*--------------
  18708. Labels
  18709. ---------------*/
  18710. /*-----Star----- */
  18711. /* Icon */
  18712. .ui.cards > .card > .content .star.icon,
  18713. .ui.card > .content .star.icon {
  18714. cursor: pointer;
  18715. opacity: 0.75;
  18716. -webkit-transition: color 0.1s ease;
  18717. transition: color 0.1s ease;
  18718. }
  18719. .ui.cards > .card > .content .star.icon:hover,
  18720. .ui.card > .content .star.icon:hover {
  18721. opacity: 1;
  18722. color: #ffb70a;
  18723. }
  18724. .ui.cards > .card > .content .active.star.icon,
  18725. .ui.card > .content .active.star.icon {
  18726. color: #ffe623;
  18727. }
  18728. /*-----Like----- */
  18729. /* Icon */
  18730. .ui.cards > .card > .content .like.icon,
  18731. .ui.card > .content .like.icon {
  18732. cursor: pointer;
  18733. opacity: 0.75;
  18734. -webkit-transition: color 0.1s ease;
  18735. transition: color 0.1s ease;
  18736. }
  18737. .ui.cards > .card > .content .like.icon:hover,
  18738. .ui.card > .content .like.icon:hover {
  18739. opacity: 1;
  18740. color: #ff2733;
  18741. }
  18742. .ui.cards > .card > .content .active.like.icon,
  18743. .ui.card > .content .active.like.icon {
  18744. color: #ff2733;
  18745. }
  18746. /*----------------
  18747. Extra Content
  18748. -----------------*/
  18749. .ui.cards > .card > .extra,
  18750. .ui.card > .extra {
  18751. max-width: 100%;
  18752. min-height: 0em !important;
  18753. -webkit-box-flex: 0;
  18754. -webkit-flex-grow: 0;
  18755. -ms-flex-positive: 0;
  18756. flex-grow: 0;
  18757. border-top: 1px solid rgba(0, 0, 0, 0.05) !important;
  18758. position: static;
  18759. background: none;
  18760. width: auto;
  18761. margin: 0em 0em;
  18762. padding: 0.75em 1em;
  18763. top: 0em;
  18764. left: 0em;
  18765. color: rgba(0, 0, 0, 0.4);
  18766. box-shadow: none;
  18767. -webkit-transition: color 0.1s ease;
  18768. transition: color 0.1s ease;
  18769. }
  18770. .ui.cards > .card > .extra a:not(.ui),
  18771. .ui.card > .extra a:not(.ui) {
  18772. color: rgba(0, 0, 0, 0.4);
  18773. }
  18774. .ui.cards > .card > .extra a:not(.ui):hover,
  18775. .ui.card > .extra a:not(.ui):hover {
  18776. color: #1e70bf;
  18777. }
  18778. /*******************************
  18779. Variations
  18780. *******************************/
  18781. /*-------------------
  18782. Centered
  18783. --------------------*/
  18784. .ui.centered.card {
  18785. margin-left: auto;
  18786. margin-right: auto;
  18787. }
  18788. /*-------------------
  18789. Fluid
  18790. --------------------*/
  18791. .ui.fluid.card {
  18792. width: 100%;
  18793. max-width: 9999px;
  18794. }
  18795. /*-------------------
  18796. Link
  18797. --------------------*/
  18798. .ui.cards a.card,
  18799. .ui.link.cards .card,
  18800. a.ui.card,
  18801. .ui.link.card {
  18802. -webkit-transform: none;
  18803. -ms-transform: none;
  18804. transform: none;
  18805. }
  18806. .ui.cards a.card:hover,
  18807. .ui.link.cards .card:hover,
  18808. a.ui.card:hover,
  18809. .ui.link.card:hover {
  18810. cursor: pointer;
  18811. z-index: 5;
  18812. background: #ffffff;
  18813. border: none;
  18814. box-shadow: 0px 1px 3px 0px #bcbdbd, 0px 0px 0px 1px #d4d4d5;
  18815. -webkit-transform: translateY(-3px);
  18816. -ms-transform: translateY(-3px);
  18817. transform: translateY(-3px);
  18818. }
  18819. /*-------------------
  18820. Colors
  18821. --------------------*/
  18822. /* Red */
  18823. .ui.red.cards > .card,
  18824. .ui.cards > .red.card,
  18825. .ui.red.card {
  18826. box-shadow: 0px 0px 0px 1px #d4d4d5, 0px 2px 0px 0px #db2828, 0px 1px 3px 0px #d4d4d5;
  18827. }
  18828. .ui.red.cards > .card:hover,
  18829. .ui.cards > .red.card:hover,
  18830. .ui.red.card:hover {
  18831. box-shadow: 0px 0px 0px 1px #d4d4d5, 0px 2px 0px 0px #d01919, 0px 1px 3px 0px #bcbdbd;
  18832. }
  18833. /* Orange */
  18834. .ui.orange.cards > .card,
  18835. .ui.cards > .orange.card,
  18836. .ui.orange.card {
  18837. box-shadow: 0px 0px 0px 1px #d4d4d5, 0px 2px 0px 0px #f2711c, 0px 1px 3px 0px #d4d4d5;
  18838. }
  18839. .ui.orange.cards > .card:hover,
  18840. .ui.cards > .orange.card:hover,
  18841. .ui.orange.card:hover {
  18842. box-shadow: 0px 0px 0px 1px #d4d4d5, 0px 2px 0px 0px #f26202, 0px 1px 3px 0px #bcbdbd;
  18843. }
  18844. /* Yellow */
  18845. .ui.yellow.cards > .card,
  18846. .ui.cards > .yellow.card,
  18847. .ui.yellow.card {
  18848. box-shadow: 0px 0px 0px 1px #d4d4d5, 0px 2px 0px 0px #fbbd08, 0px 1px 3px 0px #d4d4d5;
  18849. }
  18850. .ui.yellow.cards > .card:hover,
  18851. .ui.cards > .yellow.card:hover,
  18852. .ui.yellow.card:hover {
  18853. box-shadow: 0px 0px 0px 1px #d4d4d5, 0px 2px 0px 0px #eaae00, 0px 1px 3px 0px #bcbdbd;
  18854. }
  18855. /* Olive */
  18856. .ui.olive.cards > .card,
  18857. .ui.cards > .olive.card,
  18858. .ui.olive.card {
  18859. box-shadow: 0px 0px 0px 1px #d4d4d5, 0px 2px 0px 0px #b5cc18, 0px 1px 3px 0px #d4d4d5;
  18860. }
  18861. .ui.olive.cards > .card:hover,
  18862. .ui.cards > .olive.card:hover,
  18863. .ui.olive.card:hover {
  18864. box-shadow: 0px 0px 0px 1px #d4d4d5, 0px 2px 0px 0px #a7bd0d, 0px 1px 3px 0px #bcbdbd;
  18865. }
  18866. /* Green */
  18867. .ui.green.cards > .card,
  18868. .ui.cards > .green.card,
  18869. .ui.green.card {
  18870. box-shadow: 0px 0px 0px 1px #d4d4d5, 0px 2px 0px 0px #21ba45, 0px 1px 3px 0px #d4d4d5;
  18871. }
  18872. .ui.green.cards > .card:hover,
  18873. .ui.cards > .green.card:hover,
  18874. .ui.green.card:hover {
  18875. box-shadow: 0px 0px 0px 1px #d4d4d5, 0px 2px 0px 0px #16ab39, 0px 1px 3px 0px #bcbdbd;
  18876. }
  18877. /* Teal */
  18878. .ui.teal.cards > .card,
  18879. .ui.cards > .teal.card,
  18880. .ui.teal.card {
  18881. box-shadow: 0px 0px 0px 1px #d4d4d5, 0px 2px 0px 0px #00b5ad, 0px 1px 3px 0px #d4d4d5;
  18882. }
  18883. .ui.teal.cards > .card:hover,
  18884. .ui.cards > .teal.card:hover,
  18885. .ui.teal.card:hover {
  18886. box-shadow: 0px 0px 0px 1px #d4d4d5, 0px 2px 0px 0px #009c95, 0px 1px 3px 0px #bcbdbd;
  18887. }
  18888. /* Blue */
  18889. .ui.blue.cards > .card,
  18890. .ui.cards > .blue.card,
  18891. .ui.blue.card {
  18892. box-shadow: 0px 0px 0px 1px #d4d4d5, 0px 2px 0px 0px #2185d0, 0px 1px 3px 0px #d4d4d5;
  18893. }
  18894. .ui.blue.cards > .card:hover,
  18895. .ui.cards > .blue.card:hover,
  18896. .ui.blue.card:hover {
  18897. box-shadow: 0px 0px 0px 1px #d4d4d5, 0px 2px 0px 0px #1678c2, 0px 1px 3px 0px #bcbdbd;
  18898. }
  18899. /* Violet */
  18900. .ui.violet.cards > .card,
  18901. .ui.cards > .violet.card,
  18902. .ui.violet.card {
  18903. box-shadow: 0px 0px 0px 1px #d4d4d5, 0px 2px 0px 0px #6435c9, 0px 1px 3px 0px #d4d4d5;
  18904. }
  18905. .ui.violet.cards > .card:hover,
  18906. .ui.cards > .violet.card:hover,
  18907. .ui.violet.card:hover {
  18908. box-shadow: 0px 0px 0px 1px #d4d4d5, 0px 2px 0px 0px #5829bb, 0px 1px 3px 0px #bcbdbd;
  18909. }
  18910. /* Purple */
  18911. .ui.purple.cards > .card,
  18912. .ui.cards > .purple.card,
  18913. .ui.purple.card {
  18914. box-shadow: 0px 0px 0px 1px #d4d4d5, 0px 2px 0px 0px #a333c8, 0px 1px 3px 0px #d4d4d5;
  18915. }
  18916. .ui.purple.cards > .card:hover,
  18917. .ui.cards > .purple.card:hover,
  18918. .ui.purple.card:hover {
  18919. box-shadow: 0px 0px 0px 1px #d4d4d5, 0px 2px 0px 0px #9627ba, 0px 1px 3px 0px #bcbdbd;
  18920. }
  18921. /* Pink */
  18922. .ui.pink.cards > .card,
  18923. .ui.cards > .pink.card,
  18924. .ui.pink.card {
  18925. box-shadow: 0px 0px 0px 1px #d4d4d5, 0px 2px 0px 0px #e03997, 0px 1px 3px 0px #d4d4d5;
  18926. }
  18927. .ui.pink.cards > .card:hover,
  18928. .ui.cards > .pink.card:hover,
  18929. .ui.pink.card:hover {
  18930. box-shadow: 0px 0px 0px 1px #d4d4d5, 0px 2px 0px 0px #e61a8d, 0px 1px 3px 0px #bcbdbd;
  18931. }
  18932. /* Brown */
  18933. .ui.brown.cards > .card,
  18934. .ui.cards > .brown.card,
  18935. .ui.brown.card {
  18936. box-shadow: 0px 0px 0px 1px #d4d4d5, 0px 2px 0px 0px #a5673f, 0px 1px 3px 0px #d4d4d5;
  18937. }
  18938. .ui.brown.cards > .card:hover,
  18939. .ui.cards > .brown.card:hover,
  18940. .ui.brown.card:hover {
  18941. box-shadow: 0px 0px 0px 1px #d4d4d5, 0px 2px 0px 0px #975b33, 0px 1px 3px 0px #bcbdbd;
  18942. }
  18943. /* Grey */
  18944. .ui.grey.cards > .card,
  18945. .ui.cards > .grey.card,
  18946. .ui.grey.card {
  18947. box-shadow: 0px 0px 0px 1px #d4d4d5, 0px 2px 0px 0px #767676, 0px 1px 3px 0px #d4d4d5;
  18948. }
  18949. .ui.grey.cards > .card:hover,
  18950. .ui.cards > .grey.card:hover,
  18951. .ui.grey.card:hover {
  18952. box-shadow: 0px 0px 0px 1px #d4d4d5, 0px 2px 0px 0px #838383, 0px 1px 3px 0px #bcbdbd;
  18953. }
  18954. /* Black */
  18955. .ui.black.cards > .card,
  18956. .ui.cards > .black.card,
  18957. .ui.black.card {
  18958. box-shadow: 0px 0px 0px 1px #d4d4d5, 0px 2px 0px 0px #1b1c1d, 0px 1px 3px 0px #d4d4d5;
  18959. }
  18960. .ui.black.cards > .card:hover,
  18961. .ui.cards > .black.card:hover,
  18962. .ui.black.card:hover {
  18963. box-shadow: 0px 0px 0px 1px #d4d4d5, 0px 2px 0px 0px #27292a, 0px 1px 3px 0px #bcbdbd;
  18964. }
  18965. /*--------------
  18966. Card Count
  18967. ---------------*/
  18968. .ui.one.cards {
  18969. margin-left: 0em;
  18970. margin-right: 0em;
  18971. }
  18972. .ui.one.cards > .card {
  18973. width: 100%;
  18974. }
  18975. .ui.two.cards {
  18976. margin-left: -1em;
  18977. margin-right: -1em;
  18978. }
  18979. .ui.two.cards > .card {
  18980. width: calc( 50% - 2em );
  18981. margin-left: 1em;
  18982. margin-right: 1em;
  18983. }
  18984. .ui.three.cards {
  18985. margin-left: -1em;
  18986. margin-right: -1em;
  18987. }
  18988. .ui.three.cards > .card {
  18989. width: calc( 33.33333333% - 2em );
  18990. margin-left: 1em;
  18991. margin-right: 1em;
  18992. }
  18993. .ui.four.cards {
  18994. margin-left: -0.75em;
  18995. margin-right: -0.75em;
  18996. }
  18997. .ui.four.cards > .card {
  18998. width: calc( 25% - 1.5em );
  18999. margin-left: 0.75em;
  19000. margin-right: 0.75em;
  19001. }
  19002. .ui.five.cards {
  19003. margin-left: -0.75em;
  19004. margin-right: -0.75em;
  19005. }
  19006. .ui.five.cards > .card {
  19007. width: calc( 20% - 1.5em );
  19008. margin-left: 0.75em;
  19009. margin-right: 0.75em;
  19010. }
  19011. .ui.six.cards {
  19012. margin-left: -0.75em;
  19013. margin-right: -0.75em;
  19014. }
  19015. .ui.six.cards > .card {
  19016. width: calc( 16.66666667% - 1.5em );
  19017. margin-left: 0.75em;
  19018. margin-right: 0.75em;
  19019. }
  19020. .ui.seven.cards {
  19021. margin-left: -0.5em;
  19022. margin-right: -0.5em;
  19023. }
  19024. .ui.seven.cards > .card {
  19025. width: calc( 14.28571429% - 1em );
  19026. margin-left: 0.5em;
  19027. margin-right: 0.5em;
  19028. }
  19029. .ui.eight.cards {
  19030. margin-left: -0.5em;
  19031. margin-right: -0.5em;
  19032. }
  19033. .ui.eight.cards > .card {
  19034. width: calc( 12.5% - 1em );
  19035. margin-left: 0.5em;
  19036. margin-right: 0.5em;
  19037. font-size: 11px;
  19038. }
  19039. .ui.nine.cards {
  19040. margin-left: -0.5em;
  19041. margin-right: -0.5em;
  19042. }
  19043. .ui.nine.cards > .card {
  19044. width: calc( 11.11111111% - 1em );
  19045. margin-left: 0.5em;
  19046. margin-right: 0.5em;
  19047. font-size: 10px;
  19048. }
  19049. .ui.ten.cards {
  19050. margin-left: -0.5em;
  19051. margin-right: -0.5em;
  19052. }
  19053. .ui.ten.cards > .card {
  19054. width: calc( 10% - 1em );
  19055. margin-left: 0.5em;
  19056. margin-right: 0.5em;
  19057. }
  19058. /*-------------------
  19059. Doubling
  19060. --------------------*/
  19061. /* Mobily Only */
  19062. @media only screen and (max-width: 767px) {
  19063. .ui.two.doubling.cards {
  19064. margin-left: 0em;
  19065. margin-right: 0em;
  19066. }
  19067. .ui.two.doubling.cards .card {
  19068. width: 100%;
  19069. margin-left: 0em;
  19070. margin-right: 0em;
  19071. }
  19072. .ui.three.doubling.cards {
  19073. margin-left: -1em;
  19074. margin-right: -1em;
  19075. }
  19076. .ui.three.doubling.cards .card {
  19077. width: calc( 50% - 2em );
  19078. margin-left: 1em;
  19079. margin-right: 1em;
  19080. }
  19081. .ui.four.doubling.cards {
  19082. margin-left: -1em;
  19083. margin-right: -1em;
  19084. }
  19085. .ui.four.doubling.cards .card {
  19086. width: calc( 50% - 2em );
  19087. margin-left: 1em;
  19088. margin-right: 1em;
  19089. }
  19090. .ui.five.doubling.cards {
  19091. margin-left: -1em;
  19092. margin-right: -1em;
  19093. }
  19094. .ui.five.doubling.cards .card {
  19095. width: calc( 50% - 2em );
  19096. margin-left: 1em;
  19097. margin-right: 1em;
  19098. }
  19099. .ui.six.doubling.cards {
  19100. margin-left: -1em;
  19101. margin-right: -1em;
  19102. }
  19103. .ui.six.doubling.cards .card {
  19104. width: calc( 50% - 2em );
  19105. margin-left: 1em;
  19106. margin-right: 1em;
  19107. }
  19108. .ui.seven.doubling.cards {
  19109. margin-left: -1em;
  19110. margin-right: -1em;
  19111. }
  19112. .ui.seven.doubling.cards .card {
  19113. width: calc( 33.33333333% - 2em );
  19114. margin-left: 1em;
  19115. margin-right: 1em;
  19116. }
  19117. .ui.eight.doubling.cards {
  19118. margin-left: -1em;
  19119. margin-right: -1em;
  19120. }
  19121. .ui.eight.doubling.cards .card {
  19122. width: calc( 33.33333333% - 2em );
  19123. margin-left: 1em;
  19124. margin-right: 1em;
  19125. }
  19126. .ui.nine.doubling.cards {
  19127. margin-left: -1em;
  19128. margin-right: -1em;
  19129. }
  19130. .ui.nine.doubling.cards .card {
  19131. width: calc( 33.33333333% - 2em );
  19132. margin-left: 1em;
  19133. margin-right: 1em;
  19134. }
  19135. .ui.ten.doubling.cards {
  19136. margin-left: -1em;
  19137. margin-right: -1em;
  19138. }
  19139. .ui.ten.doubling.cards .card {
  19140. width: calc( 33.33333333% - 2em );
  19141. margin-left: 1em;
  19142. margin-right: 1em;
  19143. }
  19144. }
  19145. /* Tablet Only */
  19146. @media only screen and (min-width: 768px) and (max-width: 991px) {
  19147. .ui.two.doubling.cards {
  19148. margin-left: 0em;
  19149. margin-right: 0em;
  19150. }
  19151. .ui.two.doubling.cards .card {
  19152. width: 100%;
  19153. margin-left: 0em;
  19154. margin-right: 0em;
  19155. }
  19156. .ui.three.doubling.cards {
  19157. margin-left: -1em;
  19158. margin-right: -1em;
  19159. }
  19160. .ui.three.doubling.cards .card {
  19161. width: calc( 50% - 2em );
  19162. margin-left: 1em;
  19163. margin-right: 1em;
  19164. }
  19165. .ui.four.doubling.cards {
  19166. margin-left: -1em;
  19167. margin-right: -1em;
  19168. }
  19169. .ui.four.doubling.cards .card {
  19170. width: calc( 50% - 2em );
  19171. margin-left: 1em;
  19172. margin-right: 1em;
  19173. }
  19174. .ui.five.doubling.cards {
  19175. margin-left: -1em;
  19176. margin-right: -1em;
  19177. }
  19178. .ui.five.doubling.cards .card {
  19179. width: calc( 33.33333333% - 2em );
  19180. margin-left: 1em;
  19181. margin-right: 1em;
  19182. }
  19183. .ui.six.doubling.cards {
  19184. margin-left: -1em;
  19185. margin-right: -1em;
  19186. }
  19187. .ui.six.doubling.cards .card {
  19188. width: calc( 33.33333333% - 2em );
  19189. margin-left: 1em;
  19190. margin-right: 1em;
  19191. }
  19192. .ui.eight.doubling.cards {
  19193. margin-left: -1em;
  19194. margin-right: -1em;
  19195. }
  19196. .ui.eight.doubling.cards .card {
  19197. width: calc( 33.33333333% - 2em );
  19198. margin-left: 1em;
  19199. margin-right: 1em;
  19200. }
  19201. .ui.eight.doubling.cards {
  19202. margin-left: -0.75em;
  19203. margin-right: -0.75em;
  19204. }
  19205. .ui.eight.doubling.cards .card {
  19206. width: calc( 25% - 1.5em );
  19207. margin-left: 0.75em;
  19208. margin-right: 0.75em;
  19209. }
  19210. .ui.nine.doubling.cards {
  19211. margin-left: -0.75em;
  19212. margin-right: -0.75em;
  19213. }
  19214. .ui.nine.doubling.cards .card {
  19215. width: calc( 25% - 1.5em );
  19216. margin-left: 0.75em;
  19217. margin-right: 0.75em;
  19218. }
  19219. .ui.ten.doubling.cards {
  19220. margin-left: -0.75em;
  19221. margin-right: -0.75em;
  19222. }
  19223. .ui.ten.doubling.cards .card {
  19224. width: calc( 20% - 1.5em );
  19225. margin-left: 0.75em;
  19226. margin-right: 0.75em;
  19227. }
  19228. }
  19229. /*-------------------
  19230. Stackable
  19231. --------------------*/
  19232. @media only screen and (max-width: 767px) {
  19233. .ui.stackable.cards {
  19234. display: block !important;
  19235. }
  19236. .ui.stackable.cards .card:first-child {
  19237. margin-top: 0em !important;
  19238. }
  19239. .ui.stackable.cards > .card {
  19240. display: block !important;
  19241. height: auto !important;
  19242. margin: 1em 1em;
  19243. padding: 0 !important;
  19244. width: calc( 100% - 2em ) !important;
  19245. }
  19246. }
  19247. /*--------------
  19248. Size
  19249. ---------------*/
  19250. .ui.cards > .card {
  19251. font-size: 1em;
  19252. }
  19253. /*******************************
  19254. Theme Overrides
  19255. *******************************/
  19256. /*******************************
  19257. User Variable Overrides
  19258. *******************************/
  19259. /*!
  19260. * # Semantic UI 2.0.0 - Comment
  19261. * http://github.com/semantic-org/semantic-ui/
  19262. *
  19263. *
  19264. * Copyright 2015 Contributors
  19265. * Released under the MIT license
  19266. * http://opensource.org/licenses/MIT
  19267. *
  19268. */
  19269. /*******************************
  19270. Standard
  19271. *******************************/
  19272. /*--------------
  19273. Comments
  19274. ---------------*/
  19275. .ui.comments {
  19276. margin: 1.5em 0em;
  19277. max-width: 650px;
  19278. }
  19279. .ui.comments:first-child {
  19280. margin-top: 0em;
  19281. }
  19282. .ui.comments:last-child {
  19283. margin-bottom: 0em;
  19284. }
  19285. /*--------------
  19286. Comment
  19287. ---------------*/
  19288. .ui.comments .comment {
  19289. position: relative;
  19290. background: none;
  19291. margin: 0.5em 0em 0em;
  19292. padding: 0.5em 0em 0em;
  19293. border: none;
  19294. border-top: none;
  19295. line-height: 1.2;
  19296. }
  19297. .ui.comments .comment:first-child {
  19298. margin-top: 0em;
  19299. padding-top: 0em;
  19300. }
  19301. /*--------------------
  19302. Nested Comments
  19303. ---------------------*/
  19304. .ui.comments .comment .comments {
  19305. margin: 0em 0em 0.5em 0.5em;
  19306. padding: 1em 0em 1em 1em;
  19307. }
  19308. .ui.comments .comment .comments:before {
  19309. position: absolute;
  19310. top: 0px;
  19311. left: 0px;
  19312. }
  19313. .ui.comments .comment .comments .comment {
  19314. border: none;
  19315. border-top: none;
  19316. background: none;
  19317. }
  19318. /*--------------
  19319. Avatar
  19320. ---------------*/
  19321. .ui.comments .comment .avatar {
  19322. display: block;
  19323. width: 2.5em;
  19324. height: auto;
  19325. float: left;
  19326. margin: 0.2em 0em 0em;
  19327. }
  19328. .ui.comments .comment img.avatar,
  19329. .ui.comments .comment .avatar img {
  19330. display: block;
  19331. margin: 0em auto;
  19332. width: 100%;
  19333. height: 100%;
  19334. border-radius: 0.25rem;
  19335. }
  19336. /*--------------
  19337. Content
  19338. ---------------*/
  19339. .ui.comments .comment > .content {
  19340. display: block;
  19341. }
  19342. /* If there is an avatar move content over */
  19343. .ui.comments .comment > .avatar ~ .content {
  19344. margin-left: 3.5em;
  19345. }
  19346. /*--------------
  19347. Author
  19348. ---------------*/
  19349. .ui.comments .comment .author {
  19350. font-size: 1em;
  19351. color: rgba(0, 0, 0, 0.87);
  19352. font-weight: bold;
  19353. }
  19354. .ui.comments .comment a.author {
  19355. cursor: pointer;
  19356. }
  19357. .ui.comments .comment a.author:hover {
  19358. color: #1e70bf;
  19359. }
  19360. /*--------------
  19361. Metadata
  19362. ---------------*/
  19363. .ui.comments .comment .metadata {
  19364. display: inline-block;
  19365. margin-left: 0.5em;
  19366. color: rgba(0, 0, 0, 0.4);
  19367. font-size: 0.875em;
  19368. }
  19369. .ui.comments .comment .metadata > * {
  19370. display: inline-block;
  19371. margin: 0em 0.5em 0em 0em;
  19372. }
  19373. .ui.comments .comment .metadata > :last-child {
  19374. margin-right: 0em;
  19375. }
  19376. /*--------------------
  19377. Comment Text
  19378. ---------------------*/
  19379. .ui.comments .comment .text {
  19380. margin: 0.25em 0em 0.5em;
  19381. font-size: 1em;
  19382. word-wrap: break-word;
  19383. color: rgba(0, 0, 0, 0.87);
  19384. line-height: 1.3;
  19385. }
  19386. /*--------------------
  19387. User Actions
  19388. ---------------------*/
  19389. .ui.comments .comment .actions {
  19390. font-size: 0.875em;
  19391. }
  19392. .ui.comments .comment .actions a {
  19393. cursor: pointer;
  19394. display: inline-block;
  19395. margin: 0em 0.75em 0em 0em;
  19396. color: rgba(0, 0, 0, 0.4);
  19397. }
  19398. .ui.comments .comment .actions a:last-child {
  19399. margin-right: 0em;
  19400. }
  19401. .ui.comments .comment .actions a.active,
  19402. .ui.comments .comment .actions a:hover {
  19403. color: rgba(0, 0, 0, 0.8);
  19404. }
  19405. /*--------------------
  19406. Reply Form
  19407. ---------------------*/
  19408. .ui.comments > .reply.form {
  19409. margin-top: 1em;
  19410. }
  19411. .ui.comments .comment .reply.form {
  19412. width: 100%;
  19413. margin-top: 1em;
  19414. }
  19415. .ui.comments .reply.form textarea {
  19416. font-size: 1em;
  19417. height: 12em;
  19418. }
  19419. /*******************************
  19420. State
  19421. *******************************/
  19422. .ui.collapsed.comments,
  19423. .ui.comments .collapsed.comments,
  19424. .ui.comments .collapsed.comment {
  19425. display: none;
  19426. }
  19427. /*******************************
  19428. Variations
  19429. *******************************/
  19430. /*--------------------
  19431. Threaded
  19432. ---------------------*/
  19433. .ui.threaded.comments .comment .comments {
  19434. margin: -1.5em 0 -1em 1.25em;
  19435. padding: 3em 0em 2em 2.25em;
  19436. box-shadow: -1px 0px 0px rgba(34, 36, 38, 0.15);
  19437. }
  19438. /*--------------------
  19439. Minimal
  19440. ---------------------*/
  19441. .ui.minimal.comments .comment .actions {
  19442. opacity: 0;
  19443. position: absolute;
  19444. top: 0px;
  19445. right: 0px;
  19446. left: auto;
  19447. -webkit-transition: opacity 0.2s ease;
  19448. transition: opacity 0.2s ease;
  19449. -webkit-transition-delay: 0.1s;
  19450. transition-delay: 0.1s;
  19451. }
  19452. .ui.minimal.comments .comment > .content:hover > .actions {
  19453. opacity: 1;
  19454. }
  19455. /*--------------------
  19456. Sizes
  19457. ---------------------*/
  19458. .ui.small.comments {
  19459. font-size: 0.9em;
  19460. }
  19461. .ui.comments {
  19462. font-size: 1em;
  19463. }
  19464. .ui.large.comments {
  19465. font-size: 1.1em;
  19466. }
  19467. .ui.huge.comments {
  19468. font-size: 1.2em;
  19469. }
  19470. /*******************************
  19471. Theme Overrides
  19472. *******************************/
  19473. /*******************************
  19474. User Variable Overrides
  19475. *******************************/
  19476. /*!
  19477. * # Semantic UI 2.0.0 - Feed
  19478. * http://github.com/semantic-org/semantic-ui/
  19479. *
  19480. *
  19481. * Copyright 2015 Contributors
  19482. * Released under the MIT license
  19483. * http://opensource.org/licenses/MIT
  19484. *
  19485. */
  19486. /*******************************
  19487. Activity Feed
  19488. *******************************/
  19489. .ui.feed {
  19490. margin: 1em 0em;
  19491. }
  19492. .ui.feed:first-child {
  19493. margin-top: 0em;
  19494. }
  19495. .ui.feed:last-child {
  19496. margin-bottom: 0em;
  19497. }
  19498. /*******************************
  19499. Content
  19500. *******************************/
  19501. /* Event */
  19502. .ui.feed > .event {
  19503. display: -webkit-box;
  19504. display: -webkit-flex;
  19505. display: -ms-flexbox;
  19506. display: flex;
  19507. -webkit-box-orient: horizontal;
  19508. -webkit-box-direction: normal;
  19509. -webkit-flex-direction: row;
  19510. -ms-flex-direction: row;
  19511. flex-direction: row;
  19512. width: 100%;
  19513. padding: 0.21428571rem 0em;
  19514. margin: 0em;
  19515. background: none;
  19516. border-top: none;
  19517. }
  19518. .ui.feed > .event:first-child {
  19519. border-top: 0px;
  19520. padding-top: 0em;
  19521. }
  19522. .ui.feed > .event:last-child {
  19523. padding-bottom: 0em;
  19524. }
  19525. /* Event Label */
  19526. .ui.feed > .event > .label {
  19527. display: block;
  19528. -webkit-box-flex: 0;
  19529. -webkit-flex: 0 0 auto;
  19530. -ms-flex: 0 0 auto;
  19531. flex: 0 0 auto;
  19532. width: 2.5em;
  19533. height: auto;
  19534. -webkit-align-self: stretch;
  19535. -ms-flex-item-align: stretch;
  19536. align-self: stretch;
  19537. text-align: left;
  19538. }
  19539. .ui.feed > .event > .label .icon {
  19540. opacity: 1;
  19541. font-size: 1.5em;
  19542. width: 100%;
  19543. padding: 0.25em;
  19544. background: none;
  19545. border: none;
  19546. border-radius: none;
  19547. color: rgba(0, 0, 0, 0.6);
  19548. }
  19549. .ui.feed > .event > .label img {
  19550. width: 100%;
  19551. height: auto;
  19552. border-radius: 500rem;
  19553. }
  19554. .ui.feed > .event > .label + .content {
  19555. margin: 0.5em 0em 0.35714286em 1.14285714em;
  19556. }
  19557. /*--------------
  19558. Content
  19559. ---------------*/
  19560. /* Content */
  19561. .ui.feed > .event > .content {
  19562. display: block;
  19563. -webkit-box-flex: 1;
  19564. -webkit-flex: 1 1 auto;
  19565. -ms-flex: 1 1 auto;
  19566. flex: 1 1 auto;
  19567. -webkit-align-self: stretch;
  19568. -ms-flex-item-align: stretch;
  19569. align-self: stretch;
  19570. text-align: left;
  19571. word-wrap: break-word;
  19572. }
  19573. .ui.feed > .event:last-child > .content {
  19574. padding-bottom: 0em;
  19575. }
  19576. /* Link */
  19577. .ui.feed > .event > .content a {
  19578. cursor: pointer;
  19579. }
  19580. /*--------------
  19581. Date
  19582. ---------------*/
  19583. .ui.feed > .event > .content .date {
  19584. margin: -0.5rem 0em 0em;
  19585. padding: 0em;
  19586. font-weight: normal;
  19587. font-size: 1em;
  19588. font-style: normal;
  19589. color: rgba(0, 0, 0, 0.4);
  19590. }
  19591. /*--------------
  19592. Summary
  19593. ---------------*/
  19594. .ui.feed > .event > .content .summary {
  19595. margin: 0em;
  19596. font-size: 1em;
  19597. font-weight: bold;
  19598. color: rgba(0, 0, 0, 0.87);
  19599. }
  19600. /* Summary Image */
  19601. .ui.feed > .event > .content .summary img {
  19602. display: inline-block;
  19603. width: auto;
  19604. height: 10em;
  19605. margin: -0.25em 0.25em 0em 0em;
  19606. border-radius: 0.25em;
  19607. vertical-align: middle;
  19608. }
  19609. /*--------------
  19610. User
  19611. ---------------*/
  19612. .ui.feed > .event > .content .user {
  19613. display: inline-block;
  19614. font-weight: bold;
  19615. margin-right: 0em;
  19616. vertical-align: baseline;
  19617. }
  19618. .ui.feed > .event > .content .user img {
  19619. margin: -0.25em 0.25em 0em 0em;
  19620. width: auto;
  19621. height: 10em;
  19622. vertical-align: middle;
  19623. }
  19624. /*--------------
  19625. Inline Date
  19626. ---------------*/
  19627. /* Date inside Summary */
  19628. .ui.feed > .event > .content .summary > .date {
  19629. display: inline-block;
  19630. float: none;
  19631. font-weight: normal;
  19632. font-size: 0.85714286em;
  19633. font-style: normal;
  19634. margin: 0em 0em 0em 0.5em;
  19635. padding: 0em;
  19636. color: rgba(0, 0, 0, 0.4);
  19637. }
  19638. /*--------------
  19639. Extra Summary
  19640. ---------------*/
  19641. .ui.feed > .event > .content .extra {
  19642. margin: 0.5em 0em 0em;
  19643. background: none;
  19644. padding: 0em;
  19645. color: rgba(0, 0, 0, 0.87);
  19646. }
  19647. /* Images */
  19648. .ui.feed > .event > .content .extra.images img {
  19649. display: inline-block;
  19650. margin: 0em 0.25em 0em 0em;
  19651. width: 6em;
  19652. }
  19653. /* Text */
  19654. .ui.feed > .event > .content .extra.text {
  19655. padding: 0em;
  19656. border-left: none;
  19657. font-size: 1em;
  19658. max-width: 500px;
  19659. line-height: 1.4285em;
  19660. }
  19661. /*--------------
  19662. Meta
  19663. ---------------*/
  19664. .ui.feed > .event > .content .meta {
  19665. display: inline-block;
  19666. font-size: 0.85714286em;
  19667. margin: 0.5em 0em 0em;
  19668. background: none;
  19669. border: none;
  19670. border-radius: 0;
  19671. box-shadow: none;
  19672. padding: 0em;
  19673. color: rgba(0, 0, 0, 0.6);
  19674. }
  19675. .ui.feed > .event > .content .meta > * {
  19676. position: relative;
  19677. margin-left: 0.75em;
  19678. }
  19679. .ui.feed > .event > .content .meta > *:after {
  19680. content: '';
  19681. color: rgba(0, 0, 0, 0.2);
  19682. top: 0em;
  19683. left: -1em;
  19684. opacity: 1;
  19685. position: absolute;
  19686. vertical-align: top;
  19687. }
  19688. .ui.feed > .event > .content .meta .like {
  19689. color: '';
  19690. -webkit-transition: 0.2s color ease;
  19691. transition: 0.2s color ease;
  19692. }
  19693. .ui.feed > .event > .content .meta .like:hover .icon {
  19694. color: #ff2733;
  19695. }
  19696. .ui.feed > .event > .content .meta .active.like .icon {
  19697. color: #ef404a;
  19698. }
  19699. /* First element */
  19700. .ui.feed > .event > .content .meta > :first-child {
  19701. margin-left: 0em;
  19702. }
  19703. .ui.feed > .event > .content .meta > :first-child::after {
  19704. display: none;
  19705. }
  19706. /* Action */
  19707. .ui.feed > .event > .content .meta a,
  19708. .ui.feed > .event > .content .meta > .icon {
  19709. cursor: pointer;
  19710. opacity: 1;
  19711. color: rgba(0, 0, 0, 0.5);
  19712. -webkit-transition: color 0.1s ease;
  19713. transition: color 0.1s ease;
  19714. }
  19715. .ui.feed > .event > .content .meta a:hover,
  19716. .ui.feed > .event > .content .meta a:hover .icon,
  19717. .ui.feed > .event > .content .meta > .icon:hover {
  19718. color: rgba(0, 0, 0, 0.95);
  19719. }
  19720. /*******************************
  19721. Variations
  19722. *******************************/
  19723. .ui.small.feed {
  19724. font-size: 0.92857143rem;
  19725. }
  19726. .ui.feed {
  19727. font-size: 1rem;
  19728. }
  19729. .ui.large.feed {
  19730. font-size: 1.14285714rem;
  19731. }
  19732. /*******************************
  19733. Theme Overrides
  19734. *******************************/
  19735. /*******************************
  19736. User Variable Overrides
  19737. *******************************/
  19738. /*!
  19739. * # Semantic UI 2.0.0 - Item
  19740. * http://github.com/semantic-org/semantic-ui/
  19741. *
  19742. *
  19743. * Copyright 2015 Contributors
  19744. * Released under the MIT license
  19745. * http://opensource.org/licenses/MIT
  19746. *
  19747. */
  19748. /*******************************
  19749. Standard
  19750. *******************************/
  19751. /*--------------
  19752. Item
  19753. ---------------*/
  19754. .ui.items > .item {
  19755. display: -webkit-box;
  19756. display: -webkit-flex;
  19757. display: -ms-flexbox;
  19758. display: flex;
  19759. margin: 1em 0em;
  19760. width: 100%;
  19761. min-height: 0px;
  19762. background: transparent;
  19763. padding: 0em;
  19764. border: none;
  19765. border-radius: 0rem;
  19766. box-shadow: none;
  19767. -webkit-transition: box-shadow 0.1s ease;
  19768. transition: box-shadow 0.1s ease;
  19769. z-index: '';
  19770. }
  19771. .ui.items > .item a {
  19772. cursor: pointer;
  19773. }
  19774. /*--------------
  19775. Items
  19776. ---------------*/
  19777. .ui.items {
  19778. margin: 1.5em 0em;
  19779. }
  19780. .ui.items:first-child {
  19781. margin-top: 0em !important;
  19782. }
  19783. .ui.items:last-child {
  19784. margin-bottom: 0em !important;
  19785. }
  19786. /*--------------
  19787. Item
  19788. ---------------*/
  19789. .ui.items > .item:after {
  19790. display: block;
  19791. content: ' ';
  19792. height: 0px;
  19793. clear: both;
  19794. overflow: hidden;
  19795. visibility: hidden;
  19796. }
  19797. .ui.items > .item:first-child {
  19798. margin-top: 0em;
  19799. }
  19800. .ui.items > .item:last-child {
  19801. margin-bottom: 0em;
  19802. }
  19803. /*--------------
  19804. Images
  19805. ---------------*/
  19806. .ui.items > .item > .image {
  19807. position: relative;
  19808. -webkit-box-flex: 0;
  19809. -webkit-flex: 0 0 auto;
  19810. -ms-flex: 0 0 auto;
  19811. flex: 0 0 auto;
  19812. display: block;
  19813. float: none;
  19814. margin: 0em;
  19815. padding: 0em;
  19816. max-height: '';
  19817. -webkit-align-self: top;
  19818. -ms-flex-item-align: top;
  19819. align-self: top;
  19820. }
  19821. .ui.items > .item > .image > img {
  19822. display: block;
  19823. width: 100%;
  19824. height: auto;
  19825. border-radius: 0.125rem;
  19826. border: none;
  19827. }
  19828. .ui.items > .item > .image:only-child > img {
  19829. border-radius: 0rem;
  19830. }
  19831. /*--------------
  19832. Content
  19833. ---------------*/
  19834. .ui.items > .item > .content {
  19835. display: block;
  19836. -webkit-box-flex: 1;
  19837. -webkit-flex: 1 1 auto;
  19838. -ms-flex: 1 1 auto;
  19839. flex: 1 1 auto;
  19840. background: none;
  19841. margin: 0em;
  19842. padding: 0em;
  19843. box-shadow: none;
  19844. font-size: 1em;
  19845. border: none;
  19846. border-radius: 0em;
  19847. }
  19848. .ui.items > .item > .content:after {
  19849. display: block;
  19850. content: ' ';
  19851. height: 0px;
  19852. clear: both;
  19853. overflow: hidden;
  19854. visibility: hidden;
  19855. }
  19856. .ui.items > .item > .image + .content {
  19857. min-width: 0;
  19858. width: auto;
  19859. display: block;
  19860. margin-left: 0em;
  19861. -webkit-align-self: top;
  19862. -ms-flex-item-align: top;
  19863. align-self: top;
  19864. padding-left: 1.5em;
  19865. }
  19866. .ui.items > .item > .content > .header {
  19867. display: inline-block;
  19868. margin: -0.21425em 0em 0em;
  19869. font-family: 'Lato', 'Helvetica Neue', Arial, Helvetica, sans-serif;
  19870. font-weight: bold;
  19871. color: rgba(0, 0, 0, 0.85);
  19872. }
  19873. /* Default Header Size */
  19874. .ui.items > .item > .content > .header:not(.ui) {
  19875. font-size: 1.28571429em;
  19876. }
  19877. /*--------------
  19878. Floated
  19879. ---------------*/
  19880. .ui.items > .item [class*="left floated"] {
  19881. float: left;
  19882. }
  19883. .ui.items > .item [class*="right floated"] {
  19884. float: right;
  19885. }
  19886. /*--------------
  19887. Content Image
  19888. ---------------*/
  19889. .ui.items > .item .content img {
  19890. -webkit-align-self: middle;
  19891. -ms-flex-item-align: middle;
  19892. align-self: middle;
  19893. width: '';
  19894. }
  19895. .ui.items > .item img.avatar,
  19896. .ui.items > .item .avatar img {
  19897. width: '';
  19898. height: '';
  19899. border-radius: 500rem;
  19900. }
  19901. /*--------------
  19902. Description
  19903. ---------------*/
  19904. .ui.items > .item > .content > .description {
  19905. margin-top: 0.6em;
  19906. max-width: auto;
  19907. font-size: 1em;
  19908. line-height: 1.4285em;
  19909. color: rgba(0, 0, 0, 0.87);
  19910. }
  19911. /*--------------
  19912. Paragraph
  19913. ---------------*/
  19914. .ui.items > .item > .content p {
  19915. margin: 0em 0em 0.5em;
  19916. }
  19917. .ui.items > .item > .content p:last-child {
  19918. margin-bottom: 0em;
  19919. }
  19920. /*--------------
  19921. Meta
  19922. ---------------*/
  19923. .ui.items > .item .meta {
  19924. margin: 0.5em 0em 0.5em;
  19925. font-size: 1em;
  19926. line-height: 1em;
  19927. color: rgba(0, 0, 0, 0.6);
  19928. }
  19929. .ui.items > .item .meta * {
  19930. margin-right: 0.3em;
  19931. }
  19932. .ui.items > .item .meta :last-child {
  19933. margin-right: 0em;
  19934. }
  19935. .ui.items > .item .meta [class*="right floated"] {
  19936. margin-right: 0em;
  19937. margin-left: 0.3em;
  19938. }
  19939. /*--------------
  19940. Links
  19941. ---------------*/
  19942. /* Generic */
  19943. .ui.items > .item > .content a:not(.ui) {
  19944. color: '';
  19945. -webkit-transition: color 0.1s ease;
  19946. transition: color 0.1s ease;
  19947. }
  19948. .ui.items > .item > .content a:not(.ui):hover {
  19949. color: '';
  19950. }
  19951. /* Header */
  19952. .ui.items > .item > .content > a.header {
  19953. color: rgba(0, 0, 0, 0.85);
  19954. }
  19955. .ui.items > .item > .content > a.header:hover {
  19956. color: #1e70bf;
  19957. }
  19958. /* Meta */
  19959. .ui.items > .item .meta > a:not(.ui) {
  19960. color: rgba(0, 0, 0, 0.4);
  19961. }
  19962. .ui.items > .item .meta > a:not(.ui):hover {
  19963. color: rgba(0, 0, 0, 0.87);
  19964. }
  19965. /*--------------
  19966. Labels
  19967. ---------------*/
  19968. /*-----Star----- */
  19969. /* Icon */
  19970. .ui.items > .item > .content .favorite.icon {
  19971. cursor: pointer;
  19972. opacity: 0.75;
  19973. -webkit-transition: color 0.1s ease;
  19974. transition: color 0.1s ease;
  19975. }
  19976. .ui.items > .item > .content .favorite.icon:hover {
  19977. opacity: 1;
  19978. color: #ffb70a;
  19979. }
  19980. .ui.items > .item > .content .active.favorite.icon {
  19981. color: #ffe623;
  19982. }
  19983. /*-----Like----- */
  19984. /* Icon */
  19985. .ui.items > .item > .content .like.icon {
  19986. cursor: pointer;
  19987. opacity: 0.75;
  19988. -webkit-transition: color 0.1s ease;
  19989. transition: color 0.1s ease;
  19990. }
  19991. .ui.items > .item > .content .like.icon:hover {
  19992. opacity: 1;
  19993. color: #ff2733;
  19994. }
  19995. .ui.items > .item > .content .active.like.icon {
  19996. color: #ff2733;
  19997. }
  19998. /*----------------
  19999. Extra Content
  20000. -----------------*/
  20001. .ui.items > .item .extra {
  20002. display: block;
  20003. position: relative;
  20004. background: none;
  20005. margin: 0.5rem 0em 0em;
  20006. width: 100%;
  20007. padding: 0em 0em 0em;
  20008. top: 0em;
  20009. left: 0em;
  20010. color: rgba(0, 0, 0, 0.4);
  20011. box-shadow: none;
  20012. -webkit-transition: color 0.1s ease;
  20013. transition: color 0.1s ease;
  20014. border-top: none;
  20015. }
  20016. .ui.items > .item .extra > * {
  20017. margin: 0.25rem 0.5rem 0.25rem 0em;
  20018. }
  20019. .ui.items > .item .extra > [class*="right floated"] {
  20020. margin: 0.25rem 0em 0.25rem 0.5rem;
  20021. }
  20022. .ui.items > .item .extra:after {
  20023. display: block;
  20024. content: ' ';
  20025. height: 0px;
  20026. clear: both;
  20027. overflow: hidden;
  20028. visibility: hidden;
  20029. }
  20030. /*******************************
  20031. Responsive
  20032. *******************************/
  20033. /* Default Image Width */
  20034. .ui.items > .item > .image:not(.ui) {
  20035. width: 175px;
  20036. }
  20037. /* Tablet Only */
  20038. @media only screen and (min-width: 768px) and (max-width: 991px) {
  20039. .ui.items > .item {
  20040. margin: 1em 0em;
  20041. }
  20042. .ui.items > .item > .image:not(.ui) {
  20043. width: 150px;
  20044. }
  20045. .ui.items > .item > .image + .content {
  20046. display: block;
  20047. padding: 0em 0em 0em 1em;
  20048. }
  20049. }
  20050. /* Mobily Only */
  20051. @media only screen and (max-width: 767px) {
  20052. .ui.items > .item {
  20053. -webkit-box-orient: vertical;
  20054. -webkit-box-direction: normal;
  20055. -webkit-flex-direction: column;
  20056. -ms-flex-direction: column;
  20057. flex-direction: column;
  20058. margin: 2em 0em;
  20059. }
  20060. .ui.items > .item > .image {
  20061. display: block;
  20062. margin-left: auto;
  20063. margin-right: auto;
  20064. }
  20065. .ui.items > .item > .image,
  20066. .ui.items > .item > .image > img {
  20067. max-width: 100% !important;
  20068. width: auto !important;
  20069. max-height: 250px !important;
  20070. }
  20071. .ui.items > .item > .image + .content {
  20072. display: block;
  20073. padding: 1.5em 0em 0em;
  20074. }
  20075. }
  20076. /*******************************
  20077. Variations
  20078. *******************************/
  20079. /*-------------------
  20080. Aligned
  20081. --------------------*/
  20082. .ui.items > .item > .image + [class*="top aligned"].content {
  20083. -webkit-align-self: top;
  20084. -ms-flex-item-align: top;
  20085. align-self: top;
  20086. }
  20087. .ui.items > .item > .image + [class*="middle aligned"].content {
  20088. -webkit-align-self: center;
  20089. -ms-flex-item-align: center;
  20090. align-self: center;
  20091. }
  20092. .ui.items > .item > .image + [class*="bottom aligned"].content {
  20093. -webkit-align-self: bottom;
  20094. -ms-flex-item-align: bottom;
  20095. align-self: bottom;
  20096. }
  20097. /*--------------
  20098. Relaxed
  20099. ---------------*/
  20100. .ui.relaxed.items > .item {
  20101. margin: 1.5em 0em;
  20102. }
  20103. .ui[class*="very relaxed"].items > .item {
  20104. margin: 2em 0em;
  20105. }
  20106. /*-------------------
  20107. Divided
  20108. --------------------*/
  20109. .ui.divided.items > .item {
  20110. border-top: 1px solid rgba(34, 36, 38, 0.15);
  20111. margin: 0em;
  20112. padding: 1em 0em;
  20113. }
  20114. .ui.divided.items > .item:first-child {
  20115. border-top: none;
  20116. margin-top: 0em !important;
  20117. padding-top: 0em !important;
  20118. }
  20119. .ui.divided.items > .item:last-child {
  20120. margin-bottom: 0em !important;
  20121. padding-bottom: 0em !important;
  20122. }
  20123. /* Relaxed Divided */
  20124. .ui.relaxed.divided.items > .item {
  20125. margin: 0em;
  20126. padding: 1.5em 0em;
  20127. }
  20128. .ui[class*="very relaxed"].divided.items > .item {
  20129. margin: 0em;
  20130. padding: 2em 0em;
  20131. }
  20132. /*-------------------
  20133. Link
  20134. --------------------*/
  20135. .ui.items a.item:hover,
  20136. .ui.link.items > .item:hover {
  20137. cursor: pointer;
  20138. }
  20139. .ui.items a.item:hover .content .header,
  20140. .ui.link.items > .item:hover .content .header {
  20141. color: #1e70bf;
  20142. }
  20143. /*--------------
  20144. Size
  20145. ---------------*/
  20146. .ui.items > .item {
  20147. font-size: 1em;
  20148. }
  20149. /*******************************
  20150. Theme Overrides
  20151. *******************************/
  20152. /*******************************
  20153. User Variable Overrides
  20154. *******************************/
  20155. /*!
  20156. * # Semantic UI 2.0.0 - Statistic
  20157. * http://github.com/semantic-org/semantic-ui/
  20158. *
  20159. *
  20160. * Copyright 2015 Contributors
  20161. * Released under the MIT license
  20162. * http://opensource.org/licenses/MIT
  20163. *
  20164. */
  20165. /*******************************
  20166. Statistic
  20167. *******************************/
  20168. /* Standalone */
  20169. .ui.statistic {
  20170. display: -webkit-inline-box;
  20171. display: -webkit-inline-flex;
  20172. display: -ms-inline-flexbox;
  20173. display: inline-flex;
  20174. -webkit-box-orient: vertical;
  20175. -webkit-box-direction: normal;
  20176. -webkit-flex-direction: column;
  20177. -ms-flex-direction: column;
  20178. flex-direction: column;
  20179. margin: 1em 0em;
  20180. max-width: auto;
  20181. }
  20182. .ui.statistic + .ui.statistic {
  20183. margin: 0em 0em 0em 1.5em;
  20184. }
  20185. .ui.statistic:first-child {
  20186. margin-top: 0em;
  20187. }
  20188. .ui.statistic:last-child {
  20189. margin-bottom: 0em;
  20190. }
  20191. /*******************************
  20192. Group
  20193. *******************************/
  20194. /* Grouped */
  20195. .ui.statistics {
  20196. display: -webkit-box;
  20197. display: -webkit-flex;
  20198. display: -ms-flexbox;
  20199. display: flex;
  20200. -webkit-box-align: start;
  20201. -webkit-align-items: flex-start;
  20202. -ms-flex-align: start;
  20203. align-items: flex-start;
  20204. -webkit-flex-wrap: wrap;
  20205. -ms-flex-wrap: wrap;
  20206. flex-wrap: wrap;
  20207. }
  20208. .ui.statistics > .statistic {
  20209. display: -webkit-inline-box;
  20210. display: -webkit-inline-flex;
  20211. display: -ms-inline-flexbox;
  20212. display: inline-flex;
  20213. -webkit-box-flex: 0;
  20214. -webkit-flex: 0 1 auto;
  20215. -ms-flex: 0 1 auto;
  20216. flex: 0 1 auto;
  20217. -webkit-box-orient: vertical;
  20218. -webkit-box-direction: normal;
  20219. -webkit-flex-direction: column;
  20220. -ms-flex-direction: column;
  20221. flex-direction: column;
  20222. margin: 0em 1.5em 2em;
  20223. max-width: auto;
  20224. }
  20225. .ui.statistics {
  20226. display: -webkit-box;
  20227. display: -webkit-flex;
  20228. display: -ms-flexbox;
  20229. display: flex;
  20230. margin: 1em -1.5em -2em;
  20231. }
  20232. /* Clearing */
  20233. .ui.statistics:after {
  20234. display: block;
  20235. content: ' ';
  20236. height: 0px;
  20237. clear: both;
  20238. overflow: hidden;
  20239. visibility: hidden;
  20240. }
  20241. .ui.statistics:first-child {
  20242. margin-top: 0em;
  20243. }
  20244. .ui.statistics:last-child {
  20245. margin-bottom: 0em;
  20246. }
  20247. /*******************************
  20248. Content
  20249. *******************************/
  20250. /*--------------
  20251. Value
  20252. ---------------*/
  20253. .ui.statistics .statistic > .value,
  20254. .ui.statistic > .value {
  20255. font-family: 'Lato', 'Helvetica Neue', Arial, Helvetica, sans-serif;
  20256. font-size: 4rem;
  20257. font-weight: normal;
  20258. line-height: 1em;
  20259. color: #1b1c1d;
  20260. text-transform: uppercase;
  20261. text-align: center;
  20262. }
  20263. /*--------------
  20264. Label
  20265. ---------------*/
  20266. .ui.statistics .statistic > .label,
  20267. .ui.statistic > .label {
  20268. font-family: 'Lato', 'Helvetica Neue', Arial, Helvetica, sans-serif;
  20269. font-size: 1em;
  20270. font-weight: bold;
  20271. color: rgba(0, 0, 0, 0.87);
  20272. text-transform: uppercase;
  20273. text-align: center;
  20274. }
  20275. /* Top Label */
  20276. .ui.statistics .statistic > .label ~ .value,
  20277. .ui.statistic > .label ~ .value {
  20278. margin-top: 0rem;
  20279. }
  20280. /* Bottom Label */
  20281. .ui.statistics .statistic > .value ~ .label,
  20282. .ui.statistic > .value ~ .label {
  20283. margin-top: 0rem;
  20284. }
  20285. /*******************************
  20286. Types
  20287. *******************************/
  20288. /*--------------
  20289. Icon Value
  20290. ---------------*/
  20291. .ui.statistics .statistic > .value .icon,
  20292. .ui.statistic > .value .icon {
  20293. opacity: 1;
  20294. width: auto;
  20295. margin: 0em;
  20296. }
  20297. /*--------------
  20298. Text Value
  20299. ---------------*/
  20300. .ui.statistics .statistic > .text.value,
  20301. .ui.statistic > .text.value {
  20302. line-height: 1em;
  20303. min-height: 2em;
  20304. font-weight: bold;
  20305. text-align: center;
  20306. }
  20307. .ui.statistics .statistic > .text.value + .label,
  20308. .ui.statistic > .text.value + .label {
  20309. text-align: center;
  20310. }
  20311. /*--------------
  20312. Image Value
  20313. ---------------*/
  20314. .ui.statistics .statistic > .value img,
  20315. .ui.statistic > .value img {
  20316. max-height: 3rem;
  20317. vertical-align: baseline;
  20318. }
  20319. /*******************************
  20320. Variations
  20321. *******************************/
  20322. /*--------------
  20323. Count
  20324. ---------------*/
  20325. .ui.ten.statistics {
  20326. margin: 0em 0em -2em;
  20327. }
  20328. .ui.ten.statistics .statistic {
  20329. min-width: 10%;
  20330. margin: 0em 0em 2em;
  20331. }
  20332. .ui.nine.statistics {
  20333. margin: 0em 0em -2em;
  20334. }
  20335. .ui.nine.statistics .statistic {
  20336. min-width: 11.11111111%;
  20337. margin: 0em 0em 2em;
  20338. }
  20339. .ui.eight.statistics {
  20340. margin: 0em 0em -2em;
  20341. }
  20342. .ui.eight.statistics .statistic {
  20343. min-width: 12.5%;
  20344. margin: 0em 0em 2em;
  20345. }
  20346. .ui.seven.statistics {
  20347. margin: 0em 0em -2em;
  20348. }
  20349. .ui.seven.statistics .statistic {
  20350. min-width: 14.28571429%;
  20351. margin: 0em 0em 2em;
  20352. }
  20353. .ui.six.statistics {
  20354. margin: 0em 0em -2em;
  20355. }
  20356. .ui.six.statistics .statistic {
  20357. min-width: 16.66666667%;
  20358. margin: 0em 0em 2em;
  20359. }
  20360. .ui.five.statistics {
  20361. margin: 0em 0em -2em;
  20362. }
  20363. .ui.five.statistics .statistic {
  20364. min-width: 20%;
  20365. margin: 0em 0em 2em;
  20366. }
  20367. .ui.four.statistics {
  20368. margin: 0em 0em -2em;
  20369. }
  20370. .ui.four.statistics .statistic {
  20371. min-width: 25%;
  20372. margin: 0em 0em 2em;
  20373. }
  20374. .ui.three.statistics {
  20375. margin: 0em 0em -2em;
  20376. }
  20377. .ui.three.statistics .statistic {
  20378. min-width: 33.33333333%;
  20379. margin: 0em 0em 2em;
  20380. }
  20381. .ui.two.statistics {
  20382. margin: 0em 0em -2em;
  20383. }
  20384. .ui.two.statistics .statistic {
  20385. min-width: 50%;
  20386. margin: 0em 0em 2em;
  20387. }
  20388. .ui.one.statistics {
  20389. margin: 0em 0em -2em;
  20390. }
  20391. .ui.one.statistics .statistic {
  20392. min-width: 100%;
  20393. margin: 0em 0em 2em;
  20394. }
  20395. /*--------------
  20396. Horizontal
  20397. ---------------*/
  20398. .ui.horizontal.statistic {
  20399. -webkit-box-orient: horizontal;
  20400. -webkit-box-direction: normal;
  20401. -webkit-flex-direction: row;
  20402. -ms-flex-direction: row;
  20403. flex-direction: row;
  20404. -webkit-box-align: center;
  20405. -webkit-align-items: center;
  20406. -ms-flex-align: center;
  20407. align-items: center;
  20408. }
  20409. .ui.horizontal.statistics {
  20410. -webkit-box-orient: vertical;
  20411. -webkit-box-direction: normal;
  20412. -webkit-flex-direction: column;
  20413. -ms-flex-direction: column;
  20414. flex-direction: column;
  20415. margin: 0em;
  20416. max-width: none;
  20417. }
  20418. .ui.horizontal.statistics .statistic {
  20419. -webkit-box-orient: horizontal;
  20420. -webkit-box-direction: normal;
  20421. -webkit-flex-direction: row;
  20422. -ms-flex-direction: row;
  20423. flex-direction: row;
  20424. -webkit-box-align: center;
  20425. -webkit-align-items: center;
  20426. -ms-flex-align: center;
  20427. align-items: center;
  20428. max-width: none;
  20429. margin: 1em 0em;
  20430. }
  20431. .ui.horizontal.statistic > .text.value,
  20432. .ui.horizontal.statistics > .statistic > .text.value {
  20433. min-height: 0em !important;
  20434. }
  20435. .ui.horizontal.statistics .statistic > .value .icon,
  20436. .ui.horizontal.statistic > .value .icon {
  20437. width: 1.18em;
  20438. }
  20439. .ui.horizontal.statistics .statistic > .value,
  20440. .ui.horizontal.statistic > .value {
  20441. display: inline-block;
  20442. vertical-align: middle;
  20443. }
  20444. .ui.horizontal.statistics .statistic > .label,
  20445. .ui.horizontal.statistic > .label {
  20446. display: inline-block;
  20447. vertical-align: middle;
  20448. margin: 0em 0em 0em 0.75em;
  20449. }
  20450. /*--------------
  20451. Colors
  20452. ---------------*/
  20453. .ui.red.statistics .statistic > .value,
  20454. .ui.statistics .red.statistic > .value,
  20455. .ui.red.statistic > .value {
  20456. color: #db2828;
  20457. }
  20458. .ui.orange.statistics .statistic > .value,
  20459. .ui.statistics .orange.statistic > .value,
  20460. .ui.orange.statistic > .value {
  20461. color: #f2711c;
  20462. }
  20463. .ui.yellow.statistics .statistic > .value,
  20464. .ui.statistics .yellow.statistic > .value,
  20465. .ui.yellow.statistic > .value {
  20466. color: #fbbd08;
  20467. }
  20468. .ui.olive.statistics .statistic > .value,
  20469. .ui.statistics .olive.statistic > .value,
  20470. .ui.olive.statistic > .value {
  20471. color: #b5cc18;
  20472. }
  20473. .ui.green.statistics .statistic > .value,
  20474. .ui.statistics .green.statistic > .value,
  20475. .ui.green.statistic > .value {
  20476. color: #21ba45;
  20477. }
  20478. .ui.teal.statistics .statistic > .value,
  20479. .ui.statistics .teal.statistic > .value,
  20480. .ui.teal.statistic > .value {
  20481. color: #00b5ad;
  20482. }
  20483. .ui.blue.statistics .statistic > .value,
  20484. .ui.statistics .blue.statistic > .value,
  20485. .ui.blue.statistic > .value {
  20486. color: #2185d0;
  20487. }
  20488. .ui.violet.statistics .statistic > .value,
  20489. .ui.statistics .violet.statistic > .value,
  20490. .ui.violet.statistic > .value {
  20491. color: #6435c9;
  20492. }
  20493. .ui.purple.statistics .statistic > .value,
  20494. .ui.statistics .purple.statistic > .value,
  20495. .ui.purple.statistic > .value {
  20496. color: #a333c8;
  20497. }
  20498. .ui.pink.statistics .statistic > .value,
  20499. .ui.statistics .pink.statistic > .value,
  20500. .ui.pink.statistic > .value {
  20501. color: #e03997;
  20502. }
  20503. .ui.brown.statistics .statistic > .value,
  20504. .ui.statistics .brown.statistic > .value,
  20505. .ui.brown.statistic > .value {
  20506. color: #a5673f;
  20507. }
  20508. .ui.grey.statistics .statistic > .value,
  20509. .ui.statistics .grey.statistic > .value,
  20510. .ui.grey.statistic > .value {
  20511. color: #767676;
  20512. }
  20513. /*--------------
  20514. Inverted
  20515. ---------------*/
  20516. .ui.inverted.statistics .statistic > .value,
  20517. .ui.inverted.statistic .value {
  20518. color: #ffffff;
  20519. }
  20520. .ui.inverted.statistics .statistic > .label,
  20521. .ui.inverted.statistic .label {
  20522. color: rgba(255, 255, 255, 0.9);
  20523. }
  20524. .ui.inverted.red.statistics .statistic > .value,
  20525. .ui.statistics .inverted.red.statistic > .value,
  20526. .ui.inverted.red.statistic > .value {
  20527. color: #ff695e;
  20528. }
  20529. .ui.inverted.orange.statistics .statistic > .value,
  20530. .ui.statistics .inverted.orange.statistic > .value,
  20531. .ui.inverted.orange.statistic > .value {
  20532. color: #ff851b;
  20533. }
  20534. .ui.inverted.yellow.statistics .statistic > .value,
  20535. .ui.statistics .inverted.yellow.statistic > .value,
  20536. .ui.inverted.yellow.statistic > .value {
  20537. color: #ffe21f;
  20538. }
  20539. .ui.inverted.olive.statistics .statistic > .value,
  20540. .ui.statistics .inverted.olive.statistic > .value,
  20541. .ui.inverted.olive.statistic > .value {
  20542. color: #d9e778;
  20543. }
  20544. .ui.inverted.green.statistics .statistic > .value,
  20545. .ui.statistics .inverted.green.statistic > .value,
  20546. .ui.inverted.green.statistic > .value {
  20547. color: #2ecc40;
  20548. }
  20549. .ui.inverted.teal.statistics .statistic > .value,
  20550. .ui.statistics .inverted.teal.statistic > .value,
  20551. .ui.inverted.teal.statistic > .value {
  20552. color: #6dffff;
  20553. }
  20554. .ui.inverted.blue.statistics .statistic > .value,
  20555. .ui.statistics .inverted.blue.statistic > .value,
  20556. .ui.inverted.blue.statistic > .value {
  20557. color: #54c8ff;
  20558. }
  20559. .ui.inverted.violet.statistics .statistic > .value,
  20560. .ui.statistics .inverted.violet.statistic > .value,
  20561. .ui.inverted.violet.statistic > .value {
  20562. color: #a291fb;
  20563. }
  20564. .ui.inverted.purple.statistics .statistic > .value,
  20565. .ui.statistics .inverted.purple.statistic > .value,
  20566. .ui.inverted.purple.statistic > .value {
  20567. color: #dc73ff;
  20568. }
  20569. .ui.inverted.pink.statistics .statistic > .value,
  20570. .ui.statistics .inverted.pink.statistic > .value,
  20571. .ui.inverted.pink.statistic > .value {
  20572. color: #ff8edf;
  20573. }
  20574. .ui.inverted.brown.statistics .statistic > .value,
  20575. .ui.statistics .inverted.brown.statistic > .value,
  20576. .ui.inverted.brown.statistic > .value {
  20577. color: #d67c1c;
  20578. }
  20579. .ui.inverted.grey.statistics .statistic > .value,
  20580. .ui.statistics .inverted.grey.statistic > .value,
  20581. .ui.inverted.grey.statistic > .value {
  20582. color: #dcddde;
  20583. }
  20584. /*--------------
  20585. Floated
  20586. ---------------*/
  20587. .ui[class*="left floated"].statistic {
  20588. float: left;
  20589. margin: 0em 2em 1em 0em;
  20590. }
  20591. .ui[class*="right floated"].statistic {
  20592. float: right;
  20593. margin: 0em 0em 1em 2em;
  20594. }
  20595. .ui.floated.statistic:last-child {
  20596. margin-bottom: 0em;
  20597. }
  20598. /*--------------
  20599. Sizes
  20600. ---------------*/
  20601. /* Mini */
  20602. .ui.mini.statistics .statistic > .value,
  20603. .ui.mini.statistic > .value {
  20604. font-size: 1.5rem;
  20605. }
  20606. .ui.mini.horizontal.statistics .statistic > .value,
  20607. .ui.mini.horizontal.statistic > .value {
  20608. font-size: 1.5rem;
  20609. }
  20610. .ui.mini.statistics .statistic > .text.value,
  20611. .ui.mini.statistic > .text.value {
  20612. font-size: 1rem;
  20613. }
  20614. /* Tiny */
  20615. .ui.tiny.statistics .statistic > .value,
  20616. .ui.tiny.statistic > .value {
  20617. font-size: 2rem;
  20618. }
  20619. .ui.tiny.horizontal.statistics .statistic > .value,
  20620. .ui.tiny.horizontal.statistic > .value {
  20621. font-size: 2rem;
  20622. }
  20623. .ui.tiny.statistics .statistic > .text.value,
  20624. .ui.tiny.statistic > .text.value {
  20625. font-size: 1rem;
  20626. }
  20627. /* Small */
  20628. .ui.small.statistics .statistic > .value,
  20629. .ui.small.statistic > .value {
  20630. font-size: 3rem;
  20631. }
  20632. .ui.small.horizontal.statistics .statistic > .value,
  20633. .ui.small.horizontal.statistic > .value {
  20634. font-size: 2rem;
  20635. }
  20636. .ui.small.statistics .statistic > .text.value,
  20637. .ui.small.statistic > .text.value {
  20638. font-size: 1rem;
  20639. }
  20640. /* Medium */
  20641. .ui.statistics .statistic > .value,
  20642. .ui.statistic > .value {
  20643. font-size: 4rem;
  20644. }
  20645. .ui.horizontal.statistics .statistic > .value,
  20646. .ui.horizontal.statistic > .value {
  20647. font-size: 3rem;
  20648. }
  20649. .ui.statistics .statistic > .text.value,
  20650. .ui.statistic > .text.value {
  20651. font-size: 2rem;
  20652. }
  20653. /* Large */
  20654. .ui.large.statistics .statistic > .value,
  20655. .ui.large.statistic > .value {
  20656. font-size: 5rem;
  20657. }
  20658. .ui.large.horizontal.statistics .statistic > .value,
  20659. .ui.large.horizontal.statistic > .value {
  20660. font-size: 4rem;
  20661. }
  20662. .ui.large.statistics .statistic > .text.value,
  20663. .ui.large.statistic > .text.value {
  20664. font-size: 2.5rem;
  20665. }
  20666. /* Huge */
  20667. .ui.huge.statistics .statistic > .value,
  20668. .ui.huge.statistic > .value {
  20669. font-size: 6rem;
  20670. }
  20671. .ui.huge.horizontal.statistics .statistic > .value,
  20672. .ui.huge.horizontal.statistic > .value {
  20673. font-size: 5rem;
  20674. }
  20675. .ui.huge.statistics .statistic > .text.value,
  20676. .ui.huge.statistic > .text.value {
  20677. font-size: 2.5rem;
  20678. }
  20679. /*******************************
  20680. Theme Overrides
  20681. *******************************/
  20682. /*******************************
  20683. User Variable Overrides
  20684. *******************************/
  20685. /*!
  20686. * # Semantic UI 2.0.0 - Accordion
  20687. * http://github.com/semantic-org/semantic-ui/
  20688. *
  20689. *
  20690. * Copyright 2015 Contributors
  20691. * Released under the MIT license
  20692. * http://opensource.org/licenses/MIT
  20693. *
  20694. */
  20695. /*******************************
  20696. Accordion
  20697. *******************************/
  20698. .ui.accordion,
  20699. .ui.accordion .accordion {
  20700. max-width: 100%;
  20701. }
  20702. .ui.accordion .accordion {
  20703. margin: 1em 0em 0em;
  20704. padding: 0em;
  20705. }
  20706. /* Title */
  20707. .ui.accordion .title,
  20708. .ui.accordion .accordion .title {
  20709. cursor: pointer;
  20710. }
  20711. /* Default Styling */
  20712. .ui.accordion .title:not(.ui) {
  20713. padding: 0.5em 0em;
  20714. font-family: 'Lato', 'Helvetica Neue', Arial, Helvetica, sans-serif;
  20715. font-size: 1em;
  20716. color: rgba(0, 0, 0, 0.87);
  20717. }
  20718. /* Content */
  20719. .ui.accordion .title ~ .content,
  20720. .ui.accordion .accordion .title ~ .content {
  20721. display: none;
  20722. }
  20723. /* Default Styling */
  20724. .ui.accordion:not(.styled) .title ~ .content:not(.ui),
  20725. .ui.accordion:not(.styled) .accordion .title ~ .content:not(.ui) {
  20726. margin: '';
  20727. padding: 0.5em 0em 1em;
  20728. }
  20729. .ui.accordion:not(.styled) .title ~ .content:not(.ui):last-child {
  20730. padding-bottom: 0em;
  20731. }
  20732. /* Arrow */
  20733. .ui.accordion .title .dropdown.icon,
  20734. .ui.accordion .accordion .title .dropdown.icon {
  20735. display: inline-block;
  20736. float: none;
  20737. opacity: 1;
  20738. width: 1.25em;
  20739. height: 1em;
  20740. margin: 0em 0.25rem 0em 0rem;
  20741. padding: 0em;
  20742. font-size: 1em;
  20743. -webkit-transition: -webkit-transform 0.1s ease, opacity 0.1s ease;
  20744. transition: transform 0.1s ease, opacity 0.1s ease;
  20745. vertical-align: baseline;
  20746. -webkit-transform: none;
  20747. -ms-transform: none;
  20748. transform: none;
  20749. }
  20750. /*--------------
  20751. Coupling
  20752. ---------------*/
  20753. /* Menu */
  20754. .ui.accordion.menu .item .title {
  20755. display: block;
  20756. padding: 0em;
  20757. }
  20758. .ui.accordion.menu .item .title > .dropdown.icon {
  20759. float: right;
  20760. margin: 0.21425em 0em 0em 1em;
  20761. -webkit-transform: rotate(180deg);
  20762. -ms-transform: rotate(180deg);
  20763. transform: rotate(180deg);
  20764. }
  20765. /* Header */
  20766. .ui.accordion .ui.header .dropdown.icon {
  20767. font-size: 1em;
  20768. margin: 0em 0.25rem 0em 0rem;
  20769. }
  20770. /*******************************
  20771. States
  20772. *******************************/
  20773. .ui.accordion .active.title .dropdown.icon,
  20774. .ui.accordion .accordion .active.title .dropdown.icon {
  20775. -webkit-transform: rotate(90deg);
  20776. -ms-transform: rotate(90deg);
  20777. transform: rotate(90deg);
  20778. }
  20779. .ui.accordion.menu .item .active.title > .dropdown.icon {
  20780. -webkit-transform: rotate(90deg);
  20781. -ms-transform: rotate(90deg);
  20782. transform: rotate(90deg);
  20783. }
  20784. /*******************************
  20785. Types
  20786. *******************************/
  20787. /*--------------
  20788. Styled
  20789. ---------------*/
  20790. .ui.styled.accordion {
  20791. width: 600px;
  20792. }
  20793. .ui.styled.accordion,
  20794. .ui.styled.accordion .accordion {
  20795. border-radius: 0.28571429rem;
  20796. background: #ffffff;
  20797. box-shadow: 0px 1px 2px 0 rgba(34, 36, 38, 0.15), 0px 0px 0px 1px rgba(34, 36, 38, 0.15);
  20798. }
  20799. .ui.styled.accordion .title,
  20800. .ui.styled.accordion .accordion .title {
  20801. margin: 0em;
  20802. padding: 0.75em 1em;
  20803. color: rgba(0, 0, 0, 0.4);
  20804. font-weight: bold;
  20805. border-top: 1px solid rgba(34, 36, 38, 0.15);
  20806. -webkit-transition: background 0.1s ease, color 0.1s ease;
  20807. transition: background 0.1s ease, color 0.1s ease;
  20808. }
  20809. .ui.styled.accordion > .title:first-child,
  20810. .ui.styled.accordion .accordion .title:first-child {
  20811. border-top: none;
  20812. }
  20813. /* Content */
  20814. .ui.styled.accordion .content,
  20815. .ui.styled.accordion .accordion .content {
  20816. margin: 0em;
  20817. padding: 0.5em 1em 1.5em;
  20818. }
  20819. .ui.styled.accordion .accordion .content {
  20820. padding: 0em;
  20821. padding: 0.5em 1em 1.5em;
  20822. }
  20823. /* Hover */
  20824. .ui.styled.accordion .title:hover,
  20825. .ui.styled.accordion .active.title,
  20826. .ui.styled.accordion .accordion .title:hover,
  20827. .ui.styled.accordion .accordion .active.title {
  20828. background: transparent;
  20829. color: rgba(0, 0, 0, 0.87);
  20830. }
  20831. .ui.styled.accordion .accordion .title:hover,
  20832. .ui.styled.accordion .accordion .active.title {
  20833. background: transparent;
  20834. color: rgba(0, 0, 0, 0.87);
  20835. }
  20836. /* Active */
  20837. .ui.styled.accordion .active.title {
  20838. background: transparent;
  20839. color: rgba(0, 0, 0, 0.95);
  20840. }
  20841. .ui.styled.accordion .accordion .active.title {
  20842. background: transparent;
  20843. color: rgba(0, 0, 0, 0.95);
  20844. }
  20845. /*******************************
  20846. States
  20847. *******************************/
  20848. /*--------------
  20849. Active
  20850. ---------------*/
  20851. .ui.accordion .active.content,
  20852. .ui.accordion .accordion .active.content {
  20853. display: block;
  20854. }
  20855. /*******************************
  20856. Variations
  20857. *******************************/
  20858. /*--------------
  20859. Fluid
  20860. ---------------*/
  20861. .ui.fluid.accordion,
  20862. .ui.fluid.accordion .accordion {
  20863. width: 100%;
  20864. }
  20865. /*--------------
  20866. Inverted
  20867. ---------------*/
  20868. .ui.inverted.accordion .title:not(.ui) {
  20869. color: rgba(255, 255, 255, 0.9);
  20870. }
  20871. /*******************************
  20872. Theme Overrides
  20873. *******************************/
  20874. @font-face {
  20875. font-family: 'Accordion';
  20876. src: url("data:application/x-font-ttf;charset=utf-8;base64,AAEAAAALAIAAAwAwT1MvMggjB5AAAAC8AAAAYGNtYXAPfOIKAAABHAAAAExnYXNwAAAAEAAAAWgAAAAIZ2x5Zryj6HgAAAFwAAAAyGhlYWT/0IhHAAACOAAAADZoaGVhApkB5wAAAnAAAAAkaG10eAJuABIAAAKUAAAAGGxvY2EAjABWAAACrAAAAA5tYXhwAAgAFgAAArwAAAAgbmFtZfC1n04AAALcAAABPHBvc3QAAwAAAAAEGAAAACAAAwIAAZAABQAAAUwBZgAAAEcBTAFmAAAA9QAZAIQAAAAAAAAAAAAAAAAAAAABEAAAAAAAAAAAAAAAAAAAAABAAADw2gHg/+D/4AHgACAAAAABAAAAAAAAAAAAAAAgAAAAAAACAAAAAwAAABQAAwABAAAAFAAEADgAAAAKAAgAAgACAAEAIPDa//3//wAAAAAAIPDZ//3//wAB/+MPKwADAAEAAAAAAAAAAAAAAAEAAf//AA8AAQAAAAAAAAAAAAIAADc5AQAAAAABAAAAAAAAAAAAAgAANzkBAAAAAAEAAAAAAAAAAAACAAA3OQEAAAAAAQASAEkAtwFuABMAADc0PwE2FzYXFh0BFAcGJwYvASY1EgaABQgHBQYGBQcIBYAG2wcGfwcBAQcECf8IBAcBAQd/BgYAAAAAAQAAAEkApQFuABMAADcRNDc2MzIfARYVFA8BBiMiJyY1AAUGBwgFgAYGgAUIBwYFWwEACAUGBoAFCAcFgAYGBQcAAAABAAAAAQAAqWYls18PPPUACwIAAAAAAM/9o+4AAAAAz/2j7gAAAAAAtwFuAAAACAACAAAAAAAAAAEAAAHg/+AAAAIAAAAAAAC3AAEAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAQAAAAC3ABIAtwAAAAAAAAAKABQAHgBCAGQAAAABAAAABgAUAAEAAAAAAAIAAAAAAAAAAAAAAAAAAAAAAAAADgCuAAEAAAAAAAEADAAAAAEAAAAAAAIADgBAAAEAAAAAAAMADAAiAAEAAAAAAAQADABOAAEAAAAAAAUAFgAMAAEAAAAAAAYABgAuAAEAAAAAAAoANABaAAMAAQQJAAEADAAAAAMAAQQJAAIADgBAAAMAAQQJAAMADAAiAAMAAQQJAAQADABOAAMAAQQJAAUAFgAMAAMAAQQJAAYADAA0AAMAAQQJAAoANABaAHIAYQB0AGkAbgBnAFYAZQByAHMAaQBvAG4AIAAxAC4AMAByAGEAdABpAG4AZ3JhdGluZwByAGEAdABpAG4AZwBSAGUAZwB1AGwAYQByAHIAYQB0AGkAbgBnAEYAbwBuAHQAIABnAGUAbgBlAHIAYQB0AGUAZAAgAGIAeQAgAEkAYwBvAE0AbwBvAG4ALgADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA") format('truetype'), url("data:application/font-woff;charset=utf-8;base64,d09GRk9UVE8AAASwAAoAAAAABGgAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAABDRkYgAAAA9AAAAS0AAAEtFpovuE9TLzIAAAIkAAAAYAAAAGAIIweQY21hcAAAAoQAAABMAAAATA984gpnYXNwAAAC0AAAAAgAAAAIAAAAEGhlYWQAAALYAAAANgAAADb/0IhHaGhlYQAAAxAAAAAkAAAAJAKZAedobXR4AAADNAAAABgAAAAYAm4AEm1heHAAAANMAAAABgAAAAYABlAAbmFtZQAAA1QAAAE8AAABPPC1n05wb3N0AAAEkAAAACAAAAAgAAMAAAEABAQAAQEBB3JhdGluZwABAgABADr4HAL4GwP4GAQeCgAZU/+Lix4KABlT/4uLDAeLa/iU+HQFHQAAAHkPHQAAAH4RHQAAAAkdAAABJBIABwEBBw0PERQZHnJhdGluZ3JhdGluZ3UwdTF1MjB1RjBEOXVGMERBAAACAYkABAAGAQEEBwoNVp38lA78lA78lA77lA773Z33bxWLkI2Qj44I9xT3FAWOj5CNkIuQi4+JjoePiI2Gi4YIi/uUBYuGiYeHiIiHh4mGi4aLho2Ijwj7FPcUBYeOiY+LkAgO+92L5hWL95QFi5CNkI6Oj4+PjZCLkIuQiY6HCPcU+xQFj4iNhouGi4aJh4eICPsU+xQFiIeGiYaLhouHjYePiI6Jj4uQCA74lBT4lBWLDAoAAAAAAwIAAZAABQAAAUwBZgAAAEcBTAFmAAAA9QAZAIQAAAAAAAAAAAAAAAAAAAABEAAAAAAAAAAAAAAAAAAAAABAAADw2gHg/+D/4AHgACAAAAABAAAAAAAAAAAAAAAgAAAAAAACAAAAAwAAABQAAwABAAAAFAAEADgAAAAKAAgAAgACAAEAIPDa//3//wAAAAAAIPDZ//3//wAB/+MPKwADAAEAAAAAAAAAAAAAAAEAAf//AA8AAQAAAAEAADfYOJZfDzz1AAsCAAAAAADP/aPuAAAAAM/9o+4AAAAAALcBbgAAAAgAAgAAAAAAAAABAAAB4P/gAAACAAAAAAAAtwABAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAEAAAAAtwASALcAAAAAUAAABgAAAAAADgCuAAEAAAAAAAEADAAAAAEAAAAAAAIADgBAAAEAAAAAAAMADAAiAAEAAAAAAAQADABOAAEAAAAAAAUAFgAMAAEAAAAAAAYABgAuAAEAAAAAAAoANABaAAMAAQQJAAEADAAAAAMAAQQJAAIADgBAAAMAAQQJAAMADAAiAAMAAQQJAAQADABOAAMAAQQJAAUAFgAMAAMAAQQJAAYADAA0AAMAAQQJAAoANABaAHIAYQB0AGkAbgBnAFYAZQByAHMAaQBvAG4AIAAxAC4AMAByAGEAdABpAG4AZ3JhdGluZwByAGEAdABpAG4AZwBSAGUAZwB1AGwAYQByAHIAYQB0AGkAbgBnAEYAbwBuAHQAIABnAGUAbgBlAHIAYQB0AGUAZAAgAGIAeQAgAEkAYwBvAE0AbwBvAG4ALgADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA") format('woff');
  20877. font-weight: normal;
  20878. font-style: normal;
  20879. }
  20880. /* Dropdown Icon */
  20881. .ui.accordion .title .dropdown.icon,
  20882. .ui.accordion .accordion .title .dropdown.icon {
  20883. font-family: Accordion;
  20884. line-height: 1;
  20885. -webkit-backface-visibility: hidden;
  20886. backface-visibility: hidden;
  20887. font-weight: normal;
  20888. font-style: normal;
  20889. text-align: center;
  20890. }
  20891. .ui.accordion .title .dropdown.icon:before,
  20892. .ui.accordion .accordion .title .dropdown.icon:before {
  20893. content: '\f0da' ;
  20894. }
  20895. /*******************************
  20896. User Overrides
  20897. *******************************/
  20898. /*!
  20899. * # Semantic UI 2.0.0 - Checkbox
  20900. * http://github.com/semantic-org/semantic-ui/
  20901. *
  20902. *
  20903. * Copyright 2015 Contributors
  20904. * Released under the MIT license
  20905. * http://opensource.org/licenses/MIT
  20906. *
  20907. */
  20908. /*******************************
  20909. Checkbox
  20910. *******************************/
  20911. /*--------------
  20912. Content
  20913. ---------------*/
  20914. .ui.checkbox {
  20915. position: relative;
  20916. display: inline-block;
  20917. -webkit-backface-visibility: hidden;
  20918. backface-visibility: hidden;
  20919. outline: none;
  20920. vertical-align: baseline;
  20921. min-height: 17px;
  20922. font-size: 1rem;
  20923. line-height: 17px;
  20924. min-width: 17px;
  20925. }
  20926. .ui.checkbox input[type="checkbox"],
  20927. .ui.checkbox input[type="radio"] {
  20928. cursor: pointer;
  20929. position: absolute;
  20930. top: 0px;
  20931. left: 0px;
  20932. opacity: 0 !important;
  20933. outline: none;
  20934. z-index: 3;
  20935. width: 17px;
  20936. height: 17px;
  20937. }
  20938. /*--------------
  20939. Box
  20940. ---------------*/
  20941. .ui.checkbox .box,
  20942. .ui.checkbox label {
  20943. cursor: auto;
  20944. position: relative;
  20945. display: block;
  20946. padding-left: 1.85714em;
  20947. outline: none;
  20948. }
  20949. .ui.checkbox .box,
  20950. .ui.checkbox label {
  20951. font-size: 14px;
  20952. }
  20953. .ui.checkbox .box:before,
  20954. .ui.checkbox label:before {
  20955. position: absolute;
  20956. top: 0px;
  20957. left: 0px;
  20958. width: 17px;
  20959. height: 17px;
  20960. content: '';
  20961. background: #ffffff;
  20962. border-radius: 0.21428571rem;
  20963. -webkit-transition: border 0.1s ease, opacity 0.1s ease, -webkit-transform 0.1s ease, box-shadow 0.1s ease;
  20964. transition: border 0.1s ease, opacity 0.1s ease, transform 0.1s ease, box-shadow 0.1s ease;
  20965. border: 1px solid #d4d4d5;
  20966. }
  20967. /*--------------
  20968. Checkmark
  20969. ---------------*/
  20970. .ui.checkbox .box:after,
  20971. .ui.checkbox label:after {
  20972. position: absolute;
  20973. font-size: 14px;
  20974. top: 0px;
  20975. left: 0px;
  20976. width: 17px;
  20977. height: 17px;
  20978. text-align: center;
  20979. opacity: 0;
  20980. color: rgba(0, 0, 0, 0.87);
  20981. -webkit-transition: border 0.1s ease, opacity 0.1s ease, -webkit-transform 0.1s ease, box-shadow 0.1s ease;
  20982. transition: border 0.1s ease, opacity 0.1s ease, transform 0.1s ease, box-shadow 0.1s ease;
  20983. }
  20984. /*--------------
  20985. Label
  20986. ---------------*/
  20987. /* Inside */
  20988. .ui.checkbox label,
  20989. .ui.checkbox + label {
  20990. color: rgba(0, 0, 0, 0.87);
  20991. -webkit-transition: color 0.1s ease;
  20992. transition: color 0.1s ease;
  20993. }
  20994. /* Outside */
  20995. .ui.checkbox + label {
  20996. vertical-align: middle;
  20997. }
  20998. /*******************************
  20999. States
  21000. *******************************/
  21001. /*--------------
  21002. Hover
  21003. ---------------*/
  21004. .ui.checkbox .box:hover::before,
  21005. .ui.checkbox label:hover::before {
  21006. background: #ffffff;
  21007. border-color: rgba(34, 36, 38, 0.35);
  21008. }
  21009. .ui.checkbox label:hover,
  21010. .ui.checkbox + label:hover {
  21011. color: rgba(0, 0, 0, 0.8);
  21012. }
  21013. /*--------------
  21014. Down
  21015. ---------------*/
  21016. .ui.checkbox .box:active::before,
  21017. .ui.checkbox label:active::before {
  21018. background: #f9fafb;
  21019. border-color: rgba(34, 36, 38, 0.35);
  21020. }
  21021. .ui.checkbox .box:active::after,
  21022. .ui.checkbox label:active::after {
  21023. color: rgba(0, 0, 0, 0.95);
  21024. }
  21025. .ui.checkbox input[type="checkbox"]:active ~ label,
  21026. .ui.checkbox input[type="radio"]:active ~ label {
  21027. color: rgba(0, 0, 0, 0.95);
  21028. }
  21029. /*--------------
  21030. Focus
  21031. ---------------*/
  21032. .ui.checkbox input[type="checkbox"]:focus ~ .box:before,
  21033. .ui.checkbox input[type="checkbox"]:focus ~ label:before,
  21034. .ui.checkbox input[type="radio"]:focus ~ .box:before,
  21035. .ui.checkbox input[type="radio"]:focus ~ label:before {
  21036. background: #f9fafb;
  21037. border-color: rgba(34, 36, 38, 0.35);
  21038. }
  21039. .ui.checkbox input[type="checkbox"]:focus ~ .box:after,
  21040. .ui.checkbox input[type="checkbox"]:focus ~ label:after,
  21041. .ui.checkbox input[type="radio"]:focus ~ .box:after,
  21042. .ui.checkbox input[type="radio"]:focus ~ label:after {
  21043. color: rgba(0, 0, 0, 0.95);
  21044. }
  21045. .ui.checkbox input[type="checkbox"]:focus ~ label,
  21046. .ui.checkbox input[type="radio"]:focus ~ label {
  21047. color: rgba(0, 0, 0, 0.95);
  21048. }
  21049. /*--------------
  21050. Active
  21051. ---------------*/
  21052. .ui.checkbox input:checked ~ .box:before,
  21053. .ui.checkbox input:checked ~ label:before {
  21054. background: #ffffff;
  21055. border-color: rgba(34, 36, 38, 0.35);
  21056. }
  21057. .ui.checkbox input:checked ~ .box:after,
  21058. .ui.checkbox input:checked ~ label:after {
  21059. opacity: 1;
  21060. color: rgba(0, 0, 0, 0.95);
  21061. }
  21062. /*--------------
  21063. Indeterminate
  21064. ---------------*/
  21065. .ui.checkbox input:indeterminate ~ .box:before,
  21066. .ui.checkbox input:indeterminate ~ label:before {
  21067. background: #ffffff;
  21068. border-color: rgba(34, 36, 38, 0.35);
  21069. }
  21070. .ui.checkbox input:indeterminate ~ .box:after,
  21071. .ui.checkbox input:indeterminate ~ label:after {
  21072. opacity: 1;
  21073. color: rgba(0, 0, 0, 0.95);
  21074. }
  21075. /*--------------
  21076. Active Focus
  21077. ---------------*/
  21078. .ui.checkbox input[type="radio"]:indeterminate:focus ~ .box:before,
  21079. .ui.checkbox input[type="radio"]:indeterminate:focus ~ label:before,
  21080. .ui.checkbox input[type="radio"]:checked:focus ~ .box:before,
  21081. .ui.checkbox input[type="radio"]:checked:focus ~ label:before {
  21082. background: #f9fafb;
  21083. border-color: rgba(34, 36, 38, 0.35);
  21084. }
  21085. /*--------------
  21086. Read-Only
  21087. ---------------*/
  21088. .ui.read-only.checkbox,
  21089. .ui.read-only.checkbox label {
  21090. cursor: default;
  21091. }
  21092. /*--------------
  21093. Disabled
  21094. ---------------*/
  21095. .ui.disabled.checkbox .box:after,
  21096. .ui.disabled.checkbox label,
  21097. .ui.checkbox input[disabled] ~ .box:after,
  21098. .ui.checkbox input[disabled] ~ label {
  21099. cursor: default;
  21100. opacity: 0.5;
  21101. color: #000000;
  21102. }
  21103. /*--------------
  21104. Hidden
  21105. ---------------*/
  21106. /* Initialized checkbox moves input below element
  21107. to prevent manually triggering */
  21108. .ui.checkbox input[type="checkbox"].hidden,
  21109. .ui.checkbox input[type="radio"].hidden {
  21110. z-index: -1;
  21111. }
  21112. /* Selectable Label */
  21113. .ui.checkbox input[type="checkbox"].hidden + label,
  21114. .ui.checkbox input[type="radio"].hidden + label {
  21115. cursor: pointer;
  21116. -webkit-user-select: none;
  21117. -moz-user-select: none;
  21118. -ms-user-select: none;
  21119. user-select: none;
  21120. }
  21121. /*******************************
  21122. Types
  21123. *******************************/
  21124. /*--------------
  21125. Radio
  21126. ---------------*/
  21127. .ui.radio.checkbox {
  21128. min-height: 15px;
  21129. }
  21130. .ui.radio.checkbox .box,
  21131. .ui.radio.checkbox label {
  21132. padding-left: 1.85714em;
  21133. }
  21134. /* Box */
  21135. .ui.radio.checkbox .box:before,
  21136. .ui.radio.checkbox label:before {
  21137. content: '';
  21138. -webkit-transform: none;
  21139. -ms-transform: none;
  21140. transform: none;
  21141. width: 15px;
  21142. height: 15px;
  21143. border-radius: 500rem;
  21144. top: 1px;
  21145. left: 0px;
  21146. }
  21147. /* Bullet */
  21148. .ui.radio.checkbox .box:after,
  21149. .ui.radio.checkbox label:after {
  21150. border: none;
  21151. content: '' !important;
  21152. width: 15px;
  21153. height: 15px;
  21154. line-height: 15px;
  21155. }
  21156. /* Radio Checkbox */
  21157. .ui.radio.checkbox .box:after,
  21158. .ui.radio.checkbox label:after {
  21159. top: 1px;
  21160. left: 0px;
  21161. width: 15px;
  21162. height: 15px;
  21163. border-radius: 500rem;
  21164. -webkit-transform: scale(0.46666667);
  21165. -ms-transform: scale(0.46666667);
  21166. transform: scale(0.46666667);
  21167. background-color: rgba(0, 0, 0, 0.87);
  21168. }
  21169. /* Active */
  21170. .ui.radio.checkbox input[type="radio"]:checked ~ .box:before,
  21171. .ui.radio.checkbox input[type="radio"]:checked ~ label:before {
  21172. background-color: #ffffff;
  21173. }
  21174. .ui.radio.checkbox input[type="radio"]:checked ~ .box:after,
  21175. .ui.radio.checkbox input[type="radio"]:checked ~ label:after {
  21176. background-color: rgba(0, 0, 0, 0.95);
  21177. }
  21178. /*--------------
  21179. Slider
  21180. ---------------*/
  21181. .ui.slider.checkbox {
  21182. min-height: 1.25rem;
  21183. }
  21184. /* Input */
  21185. .ui.slider.checkbox input[type="checkbox"],
  21186. .ui.slider.checkbox input[type="radio"] {
  21187. width: 3.5rem;
  21188. height: 1.25rem;
  21189. }
  21190. /* Label */
  21191. .ui.slider.checkbox .box,
  21192. .ui.slider.checkbox label {
  21193. padding-left: 4.5rem;
  21194. line-height: 1rem;
  21195. color: rgba(0, 0, 0, 0.4);
  21196. }
  21197. /* Line */
  21198. .ui.slider.checkbox .box:before,
  21199. .ui.slider.checkbox label:before {
  21200. display: block;
  21201. position: absolute;
  21202. content: '';
  21203. border: none !important;
  21204. left: 0em;
  21205. z-index: 1;
  21206. top: 0.4rem;
  21207. background-color: rgba(0, 0, 0, 0.05);
  21208. width: 3.5rem;
  21209. height: 0.21428571rem;
  21210. -webkit-transform: none;
  21211. -ms-transform: none;
  21212. transform: none;
  21213. border-radius: 500rem;
  21214. -webkit-transition: background 0.3s ease;
  21215. transition: background 0.3s ease;
  21216. }
  21217. /* Handle */
  21218. .ui.slider.checkbox .box:after,
  21219. .ui.slider.checkbox label:after {
  21220. background: #ffffff -webkit-linear-gradient(transparent, rgba(0, 0, 0, 0.05));
  21221. background: #ffffff linear-gradient(transparent, rgba(0, 0, 0, 0.05));
  21222. position: absolute;
  21223. content: '' !important;
  21224. opacity: 1;
  21225. z-index: 2;
  21226. border: none;
  21227. box-shadow: 0px 1px 2px 0 rgba(34, 36, 38, 0.15), 0px 0px 0px 1px rgba(34, 36, 38, 0.15) inset;
  21228. width: 1.5rem;
  21229. height: 1.5rem;
  21230. top: -0.25rem;
  21231. left: 0em;
  21232. -webkit-transform: none;
  21233. -ms-transform: none;
  21234. transform: none;
  21235. border-radius: 500rem;
  21236. -webkit-transition: left 0.3s ease;
  21237. transition: left 0.3s ease;
  21238. }
  21239. /* Focus */
  21240. .ui.slider.checkbox input[type="checkbox"]:focus ~ .box:before,
  21241. .ui.slider.checkbox input[type="checkbox"]:focus ~ label:before,
  21242. .ui.slider.checkbox input[type="radio"]:focus ~ .box:before,
  21243. .ui.slider.checkbox input[type="radio"]:focus ~ label:before {
  21244. background-color: rgba(0, 0, 0, 0.15);
  21245. border: none;
  21246. }
  21247. /* Hover */
  21248. .ui.slider.checkbox .box:hover,
  21249. .ui.slider.checkbox label:hover {
  21250. color: rgba(0, 0, 0, 0.8);
  21251. }
  21252. .ui.slider.checkbox .box:hover::before,
  21253. .ui.slider.checkbox label:hover::before {
  21254. background: rgba(0, 0, 0, 0.15);
  21255. }
  21256. /* Active */
  21257. .ui.slider.checkbox :checked ~ .box,
  21258. .ui.slider.checkbox :checked ~ label {
  21259. color: rgba(0, 0, 0, 0.95);
  21260. }
  21261. .ui.slider.checkbox :checked ~ .box:before,
  21262. .ui.slider.checkbox :checked ~ label:before {
  21263. background-color: #545454;
  21264. }
  21265. .ui.slider.checkbox :checked ~ .box:after,
  21266. .ui.slider.checkbox :checked ~ label:after {
  21267. left: 2rem;
  21268. }
  21269. /*--------------
  21270. Toggle
  21271. ---------------*/
  21272. .ui.toggle.checkbox {
  21273. min-height: 1.5rem;
  21274. }
  21275. /* Input */
  21276. .ui.toggle.checkbox input[type="checkbox"],
  21277. .ui.toggle.checkbox input[type="radio"] {
  21278. width: 3.5rem;
  21279. height: 1.5rem;
  21280. }
  21281. /* Label */
  21282. .ui.toggle.checkbox .box,
  21283. .ui.toggle.checkbox label {
  21284. min-height: 1.5rem;
  21285. padding-left: 4.5rem;
  21286. color: rgba(0, 0, 0, 0.87);
  21287. }
  21288. .ui.toggle.checkbox label {
  21289. padding-top: 0.15em;
  21290. }
  21291. /* Switch */
  21292. .ui.toggle.checkbox .box:before,
  21293. .ui.toggle.checkbox label:before {
  21294. display: block;
  21295. position: absolute;
  21296. content: '';
  21297. z-index: 1;
  21298. -webkit-transform: none;
  21299. -ms-transform: none;
  21300. transform: none;
  21301. border: none;
  21302. top: 0rem;
  21303. background: rgba(0, 0, 0, 0.05);
  21304. width: 3.5rem;
  21305. height: 1.5rem;
  21306. border-radius: 500rem;
  21307. }
  21308. /* Handle */
  21309. .ui.toggle.checkbox .box:after,
  21310. .ui.toggle.checkbox label:after {
  21311. background: #ffffff -webkit-linear-gradient(transparent, rgba(0, 0, 0, 0.05));
  21312. background: #ffffff linear-gradient(transparent, rgba(0, 0, 0, 0.05));
  21313. position: absolute;
  21314. content: '' !important;
  21315. opacity: 1;
  21316. z-index: 2;
  21317. border: none;
  21318. box-shadow: 0px 1px 2px 0 rgba(34, 36, 38, 0.15), 0px 0px 0px 1px rgba(34, 36, 38, 0.15) inset;
  21319. width: 1.5rem;
  21320. height: 1.5rem;
  21321. top: 0rem;
  21322. left: 0em;
  21323. border-radius: 500rem;
  21324. -webkit-transition: background 0.3s ease, left 0.3s ease;
  21325. transition: background 0.3s ease, left 0.3s ease;
  21326. }
  21327. .ui.toggle.checkbox input[type="checkbox"] ~ .box:after,
  21328. .ui.toggle.checkbox input[type="checkbox"] ~ label:after,
  21329. .ui.toggle.checkbox input[type="radio"] ~ .box:after,
  21330. .ui.toggle.checkbox input[type="radio"] ~ label:after {
  21331. left: -0.05rem;
  21332. }
  21333. /* Focus */
  21334. .ui.toggle.checkbox input[type="checkbox"]:focus ~ .box:before,
  21335. .ui.toggle.checkbox input[type="checkbox"]:focus ~ label:before,
  21336. .ui.toggle.checkbox input[type="radio"]:focus ~ .box:before,
  21337. .ui.toggle.checkbox input[type="radio"]:focus ~ label:before {
  21338. background-color: rgba(0, 0, 0, 0.15);
  21339. border: none;
  21340. }
  21341. /* Hover */
  21342. .ui.toggle.checkbox .box:hover::before,
  21343. .ui.toggle.checkbox label:hover::before {
  21344. background-color: rgba(0, 0, 0, 0.15);
  21345. border: none;
  21346. }
  21347. /* Active */
  21348. .ui.toggle.checkbox input:checked ~ .box,
  21349. .ui.toggle.checkbox input:checked ~ label {
  21350. color: rgba(0, 0, 0, 0.95);
  21351. }
  21352. .ui.toggle.checkbox input:checked ~ .box:before,
  21353. .ui.toggle.checkbox input:checked ~ label:before {
  21354. background-color: #2185d0;
  21355. }
  21356. .ui.toggle.checkbox input:checked ~ .box:after,
  21357. .ui.toggle.checkbox input:checked ~ label:after {
  21358. left: 2.15rem;
  21359. }
  21360. /*******************************
  21361. Variations
  21362. *******************************/
  21363. /*--------------
  21364. Fitted
  21365. ---------------*/
  21366. .ui.fitted.checkbox .box,
  21367. .ui.fitted.checkbox label {
  21368. padding-left: 0em !important;
  21369. }
  21370. .ui.fitted.toggle.checkbox,
  21371. .ui.fitted.toggle.checkbox {
  21372. width: 3.5rem;
  21373. }
  21374. .ui.fitted.slider.checkbox,
  21375. .ui.fitted.slider.checkbox {
  21376. width: 3.5rem;
  21377. }
  21378. /*******************************
  21379. Theme Overrides
  21380. *******************************/
  21381. @font-face {
  21382. font-family: 'Checkbox';
  21383. src: url("data:application/x-font-ttf;charset=utf-8;base64,AAEAAAALAIAAAwAwT1MvMg8SBD8AAAC8AAAAYGNtYXAYVtCJAAABHAAAAFRnYXNwAAAAEAAAAXAAAAAIZ2x5Zn4huwUAAAF4AAABYGhlYWQGPe1ZAAAC2AAAADZoaGVhB30DyAAAAxAAAAAkaG10eBBKAEUAAAM0AAAAHGxvY2EAmgESAAADUAAAABBtYXhwAAkALwAAA2AAAAAgbmFtZSC8IugAAAOAAAABknBvc3QAAwAAAAAFFAAAACAAAwMTAZAABQAAApkCzAAAAI8CmQLMAAAB6wAzAQkAAAAAAAAAAAAAAAAAAAABEAAAAAAAAAAAAAAAAAAAAABAAADoAgPA/8AAQAPAAEAAAAABAAAAAAAAAAAAAAAgAAAAAAADAAAAAwAAABwAAQADAAAAHAADAAEAAAAcAAQAOAAAAAoACAACAAIAAQAg6AL//f//AAAAAAAg6AD//f//AAH/4xgEAAMAAQAAAAAAAAAAAAAAAQAB//8ADwABAAAAAAAAAAAAAgAANzkBAAAAAAEAAAAAAAAAAAACAAA3OQEAAAAAAQAAAAAAAAAAAAIAADc5AQAAAAABAEUAUQO7AvgAGgAAARQHAQYjIicBJjU0PwE2MzIfAQE2MzIfARYVA7sQ/hQQFhcQ/uMQEE4QFxcQqAF2EBcXEE4QAnMWEP4UEBABHRAXFhBOEBCoAXcQEE4QFwAAAAABAAABbgMlAkkAFAAAARUUBwYjISInJj0BNDc2MyEyFxYVAyUQEBf9SRcQEBAQFwK3FxAQAhJtFxAQEBAXbRcQEBAQFwAAAAABAAAASQMlA24ALAAAARUUBwYrARUUBwYrASInJj0BIyInJj0BNDc2OwE1NDc2OwEyFxYdATMyFxYVAyUQEBfuEBAXbhYQEO4XEBAQEBfuEBAWbhcQEO4XEBACEm0XEBDuFxAQEBAX7hAQF20XEBDuFxAQEBAX7hAQFwAAAQAAAAIAAHRSzT9fDzz1AAsEAAAAAADRsdR3AAAAANGx1HcAAAAAA7sDbgAAAAgAAgAAAAAAAAABAAADwP/AAAAEAAAAAAADuwABAAAAAAAAAAAAAAAAAAAABwQAAAAAAAAAAAAAAAIAAAAEAABFAyUAAAMlAAAAAAAAAAoAFAAeAE4AcgCwAAEAAAAHAC0AAQAAAAAAAgAAAAAAAAAAAAAAAAAAAAAAAAAOAK4AAQAAAAAAAQAIAAAAAQAAAAAAAgAHAGkAAQAAAAAAAwAIADkAAQAAAAAABAAIAH4AAQAAAAAABQALABgAAQAAAAAABgAIAFEAAQAAAAAACgAaAJYAAwABBAkAAQAQAAgAAwABBAkAAgAOAHAAAwABBAkAAwAQAEEAAwABBAkABAAQAIYAAwABBAkABQAWACMAAwABBAkABgAQAFkAAwABBAkACgA0ALBDaGVja2JveABDAGgAZQBjAGsAYgBvAHhWZXJzaW9uIDIuMABWAGUAcgBzAGkAbwBuACAAMgAuADBDaGVja2JveABDAGgAZQBjAGsAYgBvAHhDaGVja2JveABDAGgAZQBjAGsAYgBvAHhSZWd1bGFyAFIAZQBnAHUAbABhAHJDaGVja2JveABDAGgAZQBjAGsAYgBvAHhGb250IGdlbmVyYXRlZCBieSBJY29Nb29uLgBGAG8AbgB0ACAAZwBlAG4AZQByAGEAdABlAGQAIABiAHkAIABJAGMAbwBNAG8AbwBuAC4AAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA") format('truetype');
  21384. }
  21385. /* Checkmark */
  21386. .ui.checkbox label:after,
  21387. .ui.checkbox .box:after {
  21388. font-family: 'Checkbox';
  21389. }
  21390. /* Checked */
  21391. .ui.checkbox input:checked ~ .box:after,
  21392. .ui.checkbox input:checked ~ label:after {
  21393. content: '\e800';
  21394. }
  21395. /* Indeterminate */
  21396. .ui.checkbox input:indeterminate ~ .box:after,
  21397. .ui.checkbox input:indeterminate ~ label:after {
  21398. font-size: 12px;
  21399. content: '\e801';
  21400. }
  21401. /* UTF Reference
  21402. .check:before { content: '\e800'; }
  21403. .dash:before { content: '\e801'; }
  21404. .plus:before { content: '\e802'; }
  21405. */
  21406. /*******************************
  21407. Site Overrides
  21408. *******************************/
  21409. /*!
  21410. * # Semantic UI 2.0.0 - Dimmer
  21411. * http://github.com/semantic-org/semantic-ui/
  21412. *
  21413. *
  21414. * Copyright 2015 Contributors
  21415. * Released under the MIT license
  21416. * http://opensource.org/licenses/MIT
  21417. *
  21418. */
  21419. /*******************************
  21420. Dimmer
  21421. *******************************/
  21422. .dimmable {
  21423. position: relative;
  21424. }
  21425. .ui.dimmer {
  21426. display: none;
  21427. position: absolute;
  21428. top: 0em !important;
  21429. left: 0em !important;
  21430. width: 100%;
  21431. height: 100%;
  21432. text-align: center;
  21433. vertical-align: middle;
  21434. background-color: rgba(0, 0, 0, 0.85);
  21435. opacity: 0;
  21436. line-height: 1;
  21437. -webkit-animation-fill-mode: both;
  21438. animation-fill-mode: both;
  21439. -webkit-animation-duration: 0.5s;
  21440. animation-duration: 0.5s;
  21441. -webkit-transition: background-color 0.5s linear;
  21442. transition: background-color 0.5s linear;
  21443. -webkit-user-select: none;
  21444. -moz-user-select: none;
  21445. -ms-user-select: none;
  21446. user-select: none;
  21447. will-change: opacity;
  21448. z-index: 1000;
  21449. }
  21450. /* Dimmer Content */
  21451. .ui.dimmer > .content {
  21452. width: 100%;
  21453. height: 100%;
  21454. display: table;
  21455. -webkit-user-select: text;
  21456. -moz-user-select: text;
  21457. -ms-user-select: text;
  21458. user-select: text;
  21459. }
  21460. .ui.dimmer > .content > * {
  21461. display: table-cell;
  21462. vertical-align: middle;
  21463. color: #ffffff;
  21464. }
  21465. /* Loose Coupling */
  21466. .ui.segment > .ui.dimmer {
  21467. border-radius: inherit !important;
  21468. }
  21469. /*******************************
  21470. States
  21471. *******************************/
  21472. .animating.dimmable:not(body),
  21473. .dimmed.dimmable:not(body) {
  21474. overflow: hidden;
  21475. }
  21476. .dimmed.dimmable > .ui.animating.dimmer,
  21477. .dimmed.dimmable > .ui.visible.dimmer,
  21478. .ui.active.dimmer {
  21479. display: block;
  21480. opacity: 1;
  21481. }
  21482. .ui.disabled.dimmer {
  21483. width: 0 !important;
  21484. height: 0 !important;
  21485. }
  21486. /*******************************
  21487. Variations
  21488. *******************************/
  21489. /*--------------
  21490. Page
  21491. ---------------*/
  21492. .ui.page.dimmer {
  21493. position: fixed;
  21494. -webkit-transform-style: '';
  21495. transform-style: '';
  21496. -webkit-perspective: 2000px;
  21497. perspective: 2000px;
  21498. -webkit-transform-origin: center center;
  21499. -ms-transform-origin: center center;
  21500. transform-origin: center center;
  21501. }
  21502. body.animating.in.dimmable,
  21503. body.dimmed.dimmable {
  21504. overflow: hidden;
  21505. }
  21506. body.dimmable > .dimmer {
  21507. position: fixed;
  21508. }
  21509. /*--------------
  21510. Blurring
  21511. ---------------*/
  21512. .blurring.dimmable > :not(.dimmer) {
  21513. -webkit-filter: blur(0px) grayscale(0);
  21514. filter: blur(0px) grayscale(0);
  21515. -webkit-transition: 800ms -webkit-filter ease, 800ms filter ease;
  21516. transition: 800ms filter ease;
  21517. }
  21518. .blurring.dimmed.dimmable > :not(.dimmer) {
  21519. -webkit-filter: blur(5px) grayscale(0.7);
  21520. filter: blur(5px) grayscale(0.7);
  21521. }
  21522. /* Dimmer Color */
  21523. .blurring.dimmable > .dimmer {
  21524. background-color: rgba(0, 0, 0, 0.6);
  21525. }
  21526. .blurring.dimmable > .inverted.dimmer {
  21527. background-color: rgba(255, 255, 255, 0.6);
  21528. }
  21529. /*--------------
  21530. Aligned
  21531. ---------------*/
  21532. .ui.dimmer > .top.aligned.content > * {
  21533. vertical-align: top;
  21534. }
  21535. .ui.dimmer > .bottom.aligned.content > * {
  21536. vertical-align: bottom;
  21537. }
  21538. /*--------------
  21539. Inverted
  21540. ---------------*/
  21541. .ui.inverted.dimmer {
  21542. background-color: rgba(255, 255, 255, 0.85);
  21543. }
  21544. .ui.inverted.dimmer > .content > * {
  21545. color: #ffffff;
  21546. }
  21547. /*--------------
  21548. Simple
  21549. ---------------*/
  21550. /* Displays without javascript */
  21551. .ui.simple.dimmer {
  21552. display: block;
  21553. overflow: hidden;
  21554. opacity: 1;
  21555. width: 0%;
  21556. height: 0%;
  21557. z-index: -100;
  21558. background-color: rgba(0, 0, 0, 0);
  21559. }
  21560. .dimmed.dimmable > .ui.simple.dimmer {
  21561. overflow: visible;
  21562. opacity: 1;
  21563. width: 100%;
  21564. height: 100%;
  21565. background-color: rgba(0, 0, 0, 0.85);
  21566. z-index: 1;
  21567. }
  21568. .ui.simple.inverted.dimmer {
  21569. background-color: rgba(255, 255, 255, 0);
  21570. }
  21571. .dimmed.dimmable > .ui.simple.inverted.dimmer {
  21572. background-color: rgba(255, 255, 255, 0.85);
  21573. }
  21574. /*******************************
  21575. Theme Overrides
  21576. *******************************/
  21577. /*******************************
  21578. User Overrides
  21579. *******************************/
  21580. /*!
  21581. * # Semantic UI 2.0.0 - Dropdown
  21582. * http://github.com/semantic-org/semantic-ui/
  21583. *
  21584. *
  21585. * Copyright 2015 Contributors
  21586. * Released under the MIT license
  21587. * http://opensource.org/licenses/MIT
  21588. *
  21589. */
  21590. /*******************************
  21591. Dropdown
  21592. *******************************/
  21593. .ui.dropdown {
  21594. cursor: pointer;
  21595. position: relative;
  21596. display: inline-block;
  21597. tap-highlight-color: rgba(0, 0, 0, 0);
  21598. outline: none;
  21599. text-align: left;
  21600. -webkit-transition: box-shadow 0.1s ease, width 0.1s ease;
  21601. transition: box-shadow 0.1s ease, width 0.1s ease;
  21602. }
  21603. /*******************************
  21604. Content
  21605. *******************************/
  21606. /*--------------
  21607. Menu
  21608. ---------------*/
  21609. .ui.dropdown .menu {
  21610. cursor: auto;
  21611. position: absolute;
  21612. display: none;
  21613. outline: none;
  21614. top: 100%;
  21615. min-width: -webkit-max-content;
  21616. min-width: -moz-max-content;
  21617. min-width: max-content;
  21618. margin: 0em;
  21619. padding: 0em 0em;
  21620. background: #ffffff;
  21621. font-size: 1em;
  21622. text-shadow: none;
  21623. text-align: left;
  21624. box-shadow: 0px 2px 3px 0px rgba(34, 36, 38, 0.15);
  21625. border: 1px solid rgba(34, 36, 38, 0.15);
  21626. border-radius: 0.28571429rem;
  21627. -webkit-transition: opacity 0.1s ease;
  21628. transition: opacity 0.1s ease;
  21629. z-index: 11;
  21630. will-change: transform, opacity;
  21631. }
  21632. .ui.dropdown .menu > * {
  21633. white-space: nowrap;
  21634. }
  21635. /*--------------
  21636. Hidden Input
  21637. ---------------*/
  21638. .ui.dropdown > input:not(.search):first-child,
  21639. .ui.dropdown > select {
  21640. display: none !important;
  21641. }
  21642. /*--------------
  21643. Dropdown Icon
  21644. ---------------*/
  21645. .ui.dropdown > .dropdown.icon {
  21646. position: relative;
  21647. width: auto;
  21648. margin: 0em 0em 0em 1em;
  21649. }
  21650. .ui.dropdown .menu > .item .dropdown.icon {
  21651. width: auto;
  21652. float: right;
  21653. margin: 0em 0em 0em 1em;
  21654. }
  21655. .ui.dropdown .menu > .item .dropdown.icon + .text {
  21656. margin-right: 1em;
  21657. }
  21658. /*--------------
  21659. Text
  21660. ---------------*/
  21661. .ui.dropdown > .text {
  21662. display: inline-block;
  21663. -webkit-transition: none;
  21664. transition: none;
  21665. }
  21666. /*--------------
  21667. Menu Item
  21668. ---------------*/
  21669. .ui.dropdown .menu > .item {
  21670. position: relative;
  21671. cursor: pointer;
  21672. display: block;
  21673. border: none;
  21674. height: auto;
  21675. text-align: left;
  21676. border-top: none;
  21677. line-height: 1em;
  21678. color: rgba(0, 0, 0, 0.87);
  21679. padding: 0.71428571rem 1.14285714rem !important;
  21680. font-size: 1rem;
  21681. text-transform: none;
  21682. font-weight: normal;
  21683. box-shadow: none;
  21684. -webkit-touch-callout: none;
  21685. }
  21686. .ui.dropdown .menu > .item:first-child {
  21687. border-top-width: 0px;
  21688. }
  21689. /*--------------
  21690. Floated Content
  21691. ---------------*/
  21692. .ui.dropdown > .text > [class*="right floated"],
  21693. .ui.dropdown .menu .item > [class*="right floated"] {
  21694. float: right !important;
  21695. margin-right: 0em !important;
  21696. margin-left: 1em !important;
  21697. }
  21698. .ui.dropdown > .text > [class*="left floated"],
  21699. .ui.dropdown .menu .item > [class*="left floated"] {
  21700. float: left !important;
  21701. margin-left: 0em !important;
  21702. margin-right: 1em !important;
  21703. }
  21704. .ui.dropdown .menu .item > .icon.floated,
  21705. .ui.dropdown .menu .item > .flag.floated,
  21706. .ui.dropdown .menu .item > .image.floated,
  21707. .ui.dropdown .menu .item > img.floated {
  21708. margin-top: 0em;
  21709. }
  21710. /*--------------
  21711. Menu Divider
  21712. ---------------*/
  21713. .ui.dropdown .menu > .header {
  21714. margin: 1rem 0rem 0.75rem;
  21715. padding: 0em 1.14285714rem;
  21716. color: rgba(0, 0, 0, 0.85);
  21717. font-size: 0.78571429em;
  21718. font-weight: bold;
  21719. text-transform: uppercase;
  21720. }
  21721. .ui.dropdown .menu > .divider {
  21722. border-top: 1px solid rgba(34, 36, 38, 0.1);
  21723. height: 0em;
  21724. margin: 0.5em 0em;
  21725. }
  21726. .ui.dropdown .menu > .input {
  21727. width: auto;
  21728. display: -webkit-box;
  21729. display: -webkit-flex;
  21730. display: -ms-flexbox;
  21731. display: flex;
  21732. margin: 1.14285714rem 0.71428571rem;
  21733. min-width: 10rem;
  21734. }
  21735. .ui.dropdown .menu > .header + .input {
  21736. margin-top: 0em;
  21737. }
  21738. .ui.dropdown .menu > .input:not(.transparent) input {
  21739. padding: 0.5em 1em;
  21740. }
  21741. .ui.dropdown .menu > .input:not(.transparent) .button,
  21742. .ui.dropdown .menu > .input:not(.transparent) .icon,
  21743. .ui.dropdown .menu > .input:not(.transparent) .label {
  21744. padding-top: 0.5em;
  21745. padding-bottom: 0.5em;
  21746. }
  21747. /*-----------------
  21748. Item Description
  21749. -------------------*/
  21750. .ui.dropdown > .text > .description,
  21751. .ui.dropdown .menu > .item > .description {
  21752. float: right;
  21753. margin: 0em 0em 0em 1em;
  21754. color: rgba(0, 0, 0, 0.4);
  21755. }
  21756. /*-----------------
  21757. Message
  21758. -------------------*/
  21759. .ui.dropdown .menu > .message {
  21760. padding: 0.71428571rem 1.14285714rem;
  21761. font-weight: normal;
  21762. }
  21763. .ui.dropdown .menu > .message:not(.ui) {
  21764. color: rgba(0, 0, 0, 0.4);
  21765. }
  21766. /*--------------
  21767. Sub Menu
  21768. ---------------*/
  21769. .ui.dropdown .menu .menu {
  21770. top: 0% !important;
  21771. left: 100% !important;
  21772. right: auto !important;
  21773. margin: 0em 0em 0em -0.5em !important;
  21774. border-radius: 0.28571429rem !important;
  21775. z-index: 21 !important;
  21776. }
  21777. /* Hide Arrow */
  21778. .ui.dropdown .menu .menu:after {
  21779. display: none;
  21780. }
  21781. /*--------------
  21782. Sub Elements
  21783. ---------------*/
  21784. /* Icons / Flags / Labels / Image */
  21785. .ui.dropdown > .text > .icon,
  21786. .ui.dropdown > .text > .label,
  21787. .ui.dropdown > .text > .flag,
  21788. .ui.dropdown > .text > img,
  21789. .ui.dropdown > .text > .image {
  21790. margin-top: 0em;
  21791. }
  21792. .ui.dropdown .menu > .item > .icon,
  21793. .ui.dropdown .menu > .item > .label,
  21794. .ui.dropdown .menu > .item > .flag,
  21795. .ui.dropdown .menu > .item > .image,
  21796. .ui.dropdown .menu > .item > img {
  21797. margin-top: 0em;
  21798. }
  21799. .ui.dropdown > .text > .icon,
  21800. .ui.dropdown > .text > .label,
  21801. .ui.dropdown > .text > .flag,
  21802. .ui.dropdown > .text > img,
  21803. .ui.dropdown > .text > .image,
  21804. .ui.dropdown .menu > .item > .icon,
  21805. .ui.dropdown .menu > .item > .label,
  21806. .ui.dropdown .menu > .item > .flag,
  21807. .ui.dropdown .menu > .item > .image,
  21808. .ui.dropdown .menu > .item > img {
  21809. margin-left: 0em;
  21810. float: none;
  21811. margin-right: 0.71428571rem;
  21812. }
  21813. /*--------------
  21814. Image
  21815. ---------------*/
  21816. .ui.dropdown > .text > img,
  21817. .ui.dropdown > .text > .image,
  21818. .ui.dropdown .menu > .item > .image,
  21819. .ui.dropdown .menu > .item > img {
  21820. display: inline-block;
  21821. vertical-align: middle;
  21822. width: auto;
  21823. max-height: 2em;
  21824. }
  21825. /*******************************
  21826. Coupling
  21827. *******************************/
  21828. /*--------------
  21829. Menu
  21830. ---------------*/
  21831. /* Remove Menu Item Divider */
  21832. .ui.dropdown .ui.menu > .item:before,
  21833. .ui.menu .ui.dropdown .menu > .item:before {
  21834. display: none;
  21835. }
  21836. /* Prevent Menu Item Border */
  21837. .ui.menu .ui.dropdown .menu .active.item {
  21838. border-left: none;
  21839. }
  21840. /* Automatically float dropdown menu right on last menu item */
  21841. .ui.menu .right.menu .dropdown:last-child .menu,
  21842. .ui.menu .right.dropdown.item .menu,
  21843. .ui.buttons > .ui.dropdown:last-child .menu {
  21844. left: auto;
  21845. right: 0em;
  21846. }
  21847. /*--------------
  21848. Label
  21849. ---------------*/
  21850. /* Dropdown Menu */
  21851. .ui.label.dropdown .menu {
  21852. min-width: 100%;
  21853. }
  21854. /*--------------
  21855. Button
  21856. ---------------*/
  21857. /* No Margin On Icon Button */
  21858. .ui.dropdown.icon.button > .dropdown.icon {
  21859. margin: 0em;
  21860. }
  21861. .ui.button.dropdown .menu {
  21862. min-width: 100%;
  21863. }
  21864. /*******************************
  21865. Types
  21866. *******************************/
  21867. /*--------------
  21868. Selection
  21869. ---------------*/
  21870. /* Displays like a select box */
  21871. .ui.selection.dropdown {
  21872. cursor: pointer;
  21873. word-wrap: break-word;
  21874. line-height: 1em;
  21875. white-space: normal;
  21876. outline: 0;
  21877. -webkit-transform: rotateZ(0deg);
  21878. transform: rotateZ(0deg);
  21879. min-width: 14em;
  21880. min-height: 2.7142em;
  21881. background: #ffffff;
  21882. display: inline-block;
  21883. padding: 0.78571429em 2.6em 0.78571429em 1em;
  21884. color: rgba(0, 0, 0, 0.87);
  21885. box-shadow: none;
  21886. border: 1px solid rgba(34, 36, 38, 0.15);
  21887. border-radius: 0.28571429rem;
  21888. -webkit-transition: box-shadow 0.1s ease, width 0.1s ease;
  21889. transition: box-shadow 0.1s ease, width 0.1s ease;
  21890. }
  21891. .ui.selection.dropdown.visible,
  21892. .ui.selection.dropdown.active {
  21893. z-index: 10;
  21894. }
  21895. select.ui.dropdown {
  21896. height: 38px;
  21897. padding: 0.5em;
  21898. border: 1px solid rgba(34, 36, 38, 0.15);
  21899. visibility: visible;
  21900. }
  21901. .ui.selection.dropdown > .search.icon,
  21902. .ui.selection.dropdown > .delete.icon,
  21903. .ui.selection.dropdown > .dropdown.icon {
  21904. cursor: pointer;
  21905. position: absolute;
  21906. top: auto;
  21907. width: auto;
  21908. z-index: 3;
  21909. margin: -0.78571429em;
  21910. padding: 0.78571429em;
  21911. right: 1em;
  21912. opacity: 0.8;
  21913. -webkit-transition: opacity 0.1s ease;
  21914. transition: opacity 0.1s ease;
  21915. }
  21916. /* Compact */
  21917. .ui.compact.selection.dropdown {
  21918. min-width: 0px;
  21919. }
  21920. /* Selection Menu */
  21921. .ui.selection.dropdown .menu {
  21922. overflow-x: hidden;
  21923. overflow-y: auto;
  21924. -webkit-backface-visibility: hidden;
  21925. backface-visibility: hidden;
  21926. -webkit-overflow-scrolling: touch;
  21927. border-top-width: 0px !important;
  21928. width: auto;
  21929. outline: none;
  21930. margin: 0px -1px;
  21931. min-width: calc(100% + 2px );
  21932. width: calc(100% + 2px );
  21933. border-radius: 0em 0em 0.28571429rem 0.28571429rem;
  21934. box-shadow: 0px 2px 3px 0px rgba(34, 36, 38, 0.15);
  21935. -webkit-transition: opacity 0.1s ease;
  21936. transition: opacity 0.1s ease;
  21937. }
  21938. .ui.selection.dropdown .menu:after,
  21939. .ui.selection.dropdown .menu:before {
  21940. display: none;
  21941. }
  21942. /*--------------
  21943. Message
  21944. ---------------*/
  21945. .ui.selection.dropdown .menu > .message {
  21946. padding: 0.71428571rem 1.14285714rem;
  21947. }
  21948. @media only screen and (max-width: 767px) {
  21949. .ui.selection.dropdown .menu {
  21950. max-height: 7.58571429rem;
  21951. }
  21952. }
  21953. @media only screen and (min-width: 768px) {
  21954. .ui.selection.dropdown .menu {
  21955. max-height: 10.11428571rem;
  21956. }
  21957. }
  21958. @media only screen and (min-width: 992px) {
  21959. .ui.selection.dropdown .menu {
  21960. max-height: 15.17142857rem;
  21961. }
  21962. }
  21963. @media only screen and (min-width: 1920px) {
  21964. .ui.selection.dropdown .menu {
  21965. max-height: 20.22857143rem;
  21966. }
  21967. }
  21968. /* Menu Item */
  21969. .ui.selection.dropdown .menu > .item {
  21970. border-top: 1px solid #fafafa;
  21971. padding: 0.71428571rem 1.14285714rem !important;
  21972. white-space: normal;
  21973. word-wrap: normal;
  21974. }
  21975. /* Hover */
  21976. .ui.selection.dropdown:hover {
  21977. border-color: rgba(34, 36, 38, 0.35);
  21978. box-shadow: none;
  21979. }
  21980. /* Active */
  21981. .ui.selection.active.dropdown {
  21982. border-color: rgba(34, 36, 38, 0.35);
  21983. box-shadow: 0px 2px 3px 0px rgba(34, 36, 38, 0.15);
  21984. }
  21985. .ui.selection.active.dropdown .menu {
  21986. border-color: rgba(34, 36, 38, 0.35);
  21987. box-shadow: 0px 2px 3px 0px rgba(34, 36, 38, 0.15);
  21988. }
  21989. /* Focus */
  21990. .ui.selection.dropdown:focus {
  21991. border-color: rgba(34, 36, 38, 0.35);
  21992. box-shadow: none;
  21993. }
  21994. .ui.selection.dropdown:focus .menu {
  21995. border-color: rgba(34, 36, 38, 0.35);
  21996. box-shadow: 0px 2px 3px 0px rgba(34, 36, 38, 0.15);
  21997. }
  21998. /* Visible */
  21999. .ui.selection.visible.dropdown > .text:not(.default) {
  22000. font-weight: normal;
  22001. color: rgba(0, 0, 0, 0.8);
  22002. }
  22003. /* Visible Hover */
  22004. .ui.selection.active.dropdown:hover {
  22005. border-color: rgba(34, 36, 38, 0.35);
  22006. box-shadow: 0px 2px 3px 0px rgba(34, 36, 38, 0.15);
  22007. }
  22008. .ui.selection.active.dropdown:hover .menu {
  22009. border-color: rgba(34, 36, 38, 0.35);
  22010. box-shadow: 0px 2px 3px 0px rgba(34, 36, 38, 0.15);
  22011. }
  22012. /* Dropdown Icon */
  22013. .ui.active.selection.dropdown > .dropdown.icon,
  22014. .ui.visible.selection.dropdown > .dropdown.icon {
  22015. opacity: 1;
  22016. z-index: 3;
  22017. }
  22018. /* Connecting Border */
  22019. .ui.active.selection.dropdown {
  22020. border-bottom-left-radius: 0em !important;
  22021. border-bottom-right-radius: 0em !important;
  22022. }
  22023. /*--------------
  22024. Searchable
  22025. ---------------*/
  22026. /* Search Selection */
  22027. .ui.search.dropdown {
  22028. min-width: '';
  22029. }
  22030. /* Search Dropdown */
  22031. .ui.search.dropdown > input.search {
  22032. background: none transparent !important;
  22033. border: none !important;
  22034. box-shadow: none !important;
  22035. cursor: pointer;
  22036. top: 0em;
  22037. left: 0em;
  22038. width: 100%;
  22039. outline: none;
  22040. -webkit-tap-highlight-color: rgba(255, 255, 255, 0);
  22041. padding: inherit;
  22042. }
  22043. /* Text Layering */
  22044. .ui.search.dropdown > input.search {
  22045. position: absolute;
  22046. z-index: 2;
  22047. }
  22048. .ui.search.dropdown > .text {
  22049. cursor: text;
  22050. position: relative;
  22051. z-index: 3;
  22052. }
  22053. /* Search Selection */
  22054. .ui.search.selection.dropdown > input.search {
  22055. line-height: 1.2142em;
  22056. padding: 0.67861429em 2.6em 0.67861429em 1em;
  22057. }
  22058. /* Active/Visible Search */
  22059. .ui.search.dropdown.active > input.search,
  22060. .ui.search.dropdown.visible > input.search {
  22061. cursor: auto;
  22062. }
  22063. .ui.search.dropdown.active > .text,
  22064. .ui.search.dropdown.visible > .text {
  22065. pointer-events: none;
  22066. }
  22067. /* Filtered Text */
  22068. .ui.active.search.dropdown input.search:focus + .text .icon,
  22069. .ui.active.search.dropdown input.search:focus + .text .flag {
  22070. opacity: 0.45;
  22071. }
  22072. .ui.active.search.dropdown input.search:focus + .text {
  22073. color: rgba(0, 0, 0, 0.4) !important;
  22074. }
  22075. /* Search Menu */
  22076. .ui.search.dropdown .menu {
  22077. overflow-x: hidden;
  22078. overflow-y: auto;
  22079. -webkit-backface-visibility: hidden;
  22080. backface-visibility: hidden;
  22081. -webkit-overflow-scrolling: touch;
  22082. }
  22083. @media only screen and (max-width: 767px) {
  22084. .ui.search.dropdown .menu {
  22085. max-height: 7.58571429rem;
  22086. }
  22087. }
  22088. @media only screen and (min-width: 768px) {
  22089. .ui.search.dropdown .menu {
  22090. max-height: 10.11428571rem;
  22091. }
  22092. }
  22093. @media only screen and (min-width: 992px) {
  22094. .ui.search.dropdown .menu {
  22095. max-height: 15.17142857rem;
  22096. }
  22097. }
  22098. @media only screen and (min-width: 1920px) {
  22099. .ui.search.dropdown .menu {
  22100. max-height: 20.22857143rem;
  22101. }
  22102. }
  22103. /*--------------
  22104. Multiple
  22105. ---------------*/
  22106. /* Multiple Selection */
  22107. .ui.multiple.dropdown {
  22108. padding: 0.22620476em 2.6em 0.22620476em 0.28571429em;
  22109. }
  22110. .ui.multiple.dropdown .menu {
  22111. cursor: auto;
  22112. }
  22113. /* Multiple Search Selection */
  22114. .ui.multiple.search.dropdown,
  22115. .ui.multiple.search.dropdown > input.search {
  22116. cursor: text;
  22117. }
  22118. /* Selection Label */
  22119. .ui.multiple.dropdown > .label {
  22120. -webkit-user-select: none;
  22121. -moz-user-select: none;
  22122. -ms-user-select: none;
  22123. user-select: none;
  22124. display: inline-block;
  22125. vertical-align: baseline;
  22126. white-space: normal;
  22127. font-size: 1em;
  22128. padding: 0.35714286em 0.71428571em;
  22129. margin: 0.21428571em 0.28571429rem 0.21428571em 0em;
  22130. box-shadow: 0px 0px 0px 1px rgba(34, 36, 38, 0.15) inset;
  22131. }
  22132. /* Dropdown Icon */
  22133. .ui.multiple.dropdown .dropdown.icon {
  22134. margin: 0em -0.71428571em 0em 0em;
  22135. padding: 0.5em;
  22136. }
  22137. /* Text */
  22138. .ui.multiple.dropdown > .text {
  22139. position: static;
  22140. padding: 0;
  22141. max-width: 100%;
  22142. margin: 0.45240952em 0em 0.45240952em 0.71428571em;
  22143. line-height: 1.2142em;
  22144. }
  22145. .ui.multiple.dropdown > .label ~ .text {
  22146. display: none;
  22147. }
  22148. /*-----------------
  22149. Multiple Search
  22150. -----------------*/
  22151. /* Prompt Text */
  22152. .ui.multiple.search.dropdown > .text {
  22153. display: inline-block;
  22154. position: absolute;
  22155. top: 0;
  22156. left: 0;
  22157. padding: inherit;
  22158. margin: 0.45240952em 0em 0.45240952em 0.71428571em;
  22159. line-height: 1.2142em;
  22160. }
  22161. .ui.multiple.search.dropdown > .label ~ .text {
  22162. display: none;
  22163. }
  22164. /* Search */
  22165. .ui.multiple.search.dropdown > input.search {
  22166. position: static;
  22167. padding: 0;
  22168. max-width: 100%;
  22169. margin: 0.45240952em 0em 0.45240952em 0.71428571em;
  22170. width: 2.2em;
  22171. line-height: 1.2142em;
  22172. }
  22173. /*--------------
  22174. Inline
  22175. ---------------*/
  22176. .ui.inline.dropdown {
  22177. cursor: pointer;
  22178. display: inline-block;
  22179. color: inherit;
  22180. }
  22181. .ui.inline.dropdown .dropdown.icon {
  22182. margin: 0em 0.5em 0em 0.25em;
  22183. vertical-align: baseline;
  22184. }
  22185. .ui.inline.dropdown > .text {
  22186. font-weight: bold;
  22187. }
  22188. .ui.inline.dropdown .menu {
  22189. cursor: auto;
  22190. margin-top: 0.25em;
  22191. border-radius: 0.28571429rem;
  22192. }
  22193. /*******************************
  22194. States
  22195. *******************************/
  22196. /*--------------------
  22197. Active
  22198. ----------------------*/
  22199. /* Menu Item Active */
  22200. .ui.dropdown .menu .active.item {
  22201. background: transparent;
  22202. font-weight: bold;
  22203. color: rgba(0, 0, 0, 0.95);
  22204. box-shadow: none;
  22205. z-index: 12;
  22206. }
  22207. /*--------------------
  22208. Hover
  22209. ----------------------*/
  22210. /* Menu Item Hover */
  22211. .ui.dropdown .menu > .item:hover {
  22212. background: rgba(0, 0, 0, 0.05);
  22213. color: rgba(0, 0, 0, 0.95);
  22214. z-index: 13;
  22215. }
  22216. /*--------------------
  22217. Loading
  22218. ---------------------*/
  22219. /* Positioning */
  22220. .ui.loading.dropdown > i.icon:before,
  22221. .ui.loading.dropdown > i.icon:after {
  22222. left: 30% !important;
  22223. }
  22224. .ui.loading.dropdown > i.icon {
  22225. top: 50% !important;
  22226. }
  22227. .ui.multiple.loading.dropdown > i.icon:before,
  22228. .ui.multiple.loading.dropdown > i.icon:after {
  22229. top: 0% !important;
  22230. left: 0% !important;
  22231. }
  22232. .ui.loading.dropdown > i.icon:before {
  22233. position: absolute;
  22234. content: '';
  22235. top: 50%;
  22236. left: 50%;
  22237. margin: -0.64285714em 0em 0em -0.64285714em;
  22238. width: 1.28571429em;
  22239. height: 1.28571429em;
  22240. border-radius: 500rem;
  22241. border: 0.2em solid rgba(0, 0, 0, 0.1);
  22242. }
  22243. .ui.loading.dropdown > i.icon:after {
  22244. position: absolute;
  22245. content: '';
  22246. top: 50%;
  22247. left: 50%;
  22248. box-shadow: 0px 0px 0px 1px transparent;
  22249. margin: -0.64285714em 0em 0em -0.64285714em;
  22250. width: 1.28571429em;
  22251. height: 1.28571429em;
  22252. -webkit-animation: dropdown-spin 0.6s linear;
  22253. animation: dropdown-spin 0.6s linear;
  22254. -webkit-animation-iteration-count: infinite;
  22255. animation-iteration-count: infinite;
  22256. border-radius: 500rem;
  22257. border-color: #767676 transparent transparent;
  22258. border-style: solid;
  22259. border-width: 0.2em;
  22260. }
  22261. /* Coupling */
  22262. .ui.loading.dropdown.button > i.icon:before,
  22263. .ui.loading.dropdown.button > i.icon:after {
  22264. display: none;
  22265. }
  22266. @-webkit-keyframes dropdown-spin {
  22267. from {
  22268. -webkit-transform: rotate(0deg);
  22269. transform: rotate(0deg);
  22270. }
  22271. to {
  22272. -webkit-transform: rotate(360deg);
  22273. transform: rotate(360deg);
  22274. }
  22275. }
  22276. @keyframes dropdown-spin {
  22277. from {
  22278. -webkit-transform: rotate(0deg);
  22279. transform: rotate(0deg);
  22280. }
  22281. to {
  22282. -webkit-transform: rotate(360deg);
  22283. transform: rotate(360deg);
  22284. }
  22285. }
  22286. /*--------------------
  22287. Default Text
  22288. ----------------------*/
  22289. .ui.dropdown > .default.text,
  22290. .ui.default.dropdown > .text {
  22291. color: rgba(179, 179, 179, 0.7);
  22292. }
  22293. .ui.dropdown:hover > .default.text,
  22294. .ui.default.dropdown:hover > .text {
  22295. color: rgba(179, 179, 179, 0.7);
  22296. }
  22297. /*--------------------
  22298. Loading
  22299. ----------------------*/
  22300. .ui.loading.dropdown > .text {
  22301. -webkit-transition: none;
  22302. transition: none;
  22303. }
  22304. /* Used To Check Position */
  22305. .ui.dropdown .loading.menu {
  22306. display: block;
  22307. visibility: hidden;
  22308. z-index: -1;
  22309. }
  22310. /*--------------------
  22311. Keyboard Select
  22312. ----------------------*/
  22313. /* Selected Item */
  22314. .ui.dropdown.selected,
  22315. .ui.dropdown .menu .selected.item {
  22316. background: rgba(0, 0, 0, 0.03);
  22317. color: rgba(0, 0, 0, 0.95);
  22318. }
  22319. /*--------------------
  22320. Search Filtered
  22321. ----------------------*/
  22322. /* Filtered Item */
  22323. .ui.dropdown > .filtered.text {
  22324. visibility: hidden;
  22325. }
  22326. .ui.dropdown .filtered.item {
  22327. display: none !important;
  22328. }
  22329. /*--------------------
  22330. Error
  22331. ----------------------*/
  22332. .ui.dropdown.error,
  22333. .ui.dropdown.error > .text,
  22334. .ui.dropdown.error > .default.text {
  22335. color: #9f3a38;
  22336. }
  22337. .ui.selection.dropdown.error {
  22338. background: #fff6f6;
  22339. border-color: #e0b4b4;
  22340. }
  22341. .ui.selection.dropdown.error:hover {
  22342. border-color: #e0b4b4;
  22343. }
  22344. .ui.dropdown.error > .menu,
  22345. .ui.dropdown.error > .menu .menu {
  22346. border-color: #e0b4b4;
  22347. }
  22348. .ui.dropdown.error > .menu > .item {
  22349. color: #9f3a38;
  22350. }
  22351. .ui.multiple.selection.error.dropdown > .label {
  22352. border-color: #e0b4b4;
  22353. }
  22354. /* Item Hover */
  22355. .ui.dropdown.error > .menu > .item:hover {
  22356. background-color: #fff2f2;
  22357. }
  22358. /* Item Active */
  22359. .ui.dropdown.error > .menu .active.item {
  22360. background-color: #fdcfcf;
  22361. }
  22362. /*--------------------
  22363. Disabled
  22364. ----------------------*/
  22365. /* Disabled */
  22366. .ui.disabled.dropdown,
  22367. .ui.dropdown .menu > .disabled.item {
  22368. cursor: default;
  22369. pointer-events: none;
  22370. opacity: 0.45;
  22371. }
  22372. /*******************************
  22373. Variations
  22374. *******************************/
  22375. /*--------------
  22376. Direction
  22377. ---------------*/
  22378. /* Flyout Direction */
  22379. .ui.dropdown .menu {
  22380. left: 0px;
  22381. }
  22382. /* Default Side (Right) */
  22383. .ui.dropdown .right.menu > .menu,
  22384. .ui.dropdown .menu .right.menu {
  22385. left: 100% !important;
  22386. right: auto !important;
  22387. border-radius: 0.28571429rem !important;
  22388. }
  22389. /* Left Flyout Menu */
  22390. .ui.dropdown > .left.menu .menu,
  22391. .ui.dropdown .menu .left.menu {
  22392. left: auto !important;
  22393. right: 100% !important;
  22394. border-radius: 0.28571429rem !important;
  22395. }
  22396. .ui.dropdown .item .left.dropdown.icon,
  22397. .ui.dropdown .left.menu .item .dropdown.icon {
  22398. width: auto;
  22399. float: left;
  22400. margin: 0em 0.71428571rem 0em 0em;
  22401. }
  22402. .ui.dropdown .item .left.dropdown.icon,
  22403. .ui.dropdown .left.menu .item .dropdown.icon {
  22404. width: auto;
  22405. float: left;
  22406. margin: 0em 0.71428571rem 0em 0em;
  22407. }
  22408. .ui.dropdown .item .left.dropdown.icon + .text,
  22409. .ui.dropdown .left.menu .item .dropdown.icon + .text {
  22410. margin-left: 1em;
  22411. }
  22412. /*--------------
  22413. Upward
  22414. ---------------*/
  22415. /* Upward Main Menu */
  22416. .ui.upward.dropdown > .menu {
  22417. top: auto;
  22418. bottom: 100%;
  22419. box-shadow: 0px 0px 3px 0px rgba(0, 0, 0, 0.08);
  22420. border-radius: 0.28571429rem 0.28571429rem 0em 0em;
  22421. }
  22422. /* Upward Sub Menu */
  22423. .ui.dropdown .upward.menu {
  22424. top: auto !important;
  22425. bottom: 0 !important;
  22426. }
  22427. /* Active Upward */
  22428. .ui.simple.upward.active.dropdown,
  22429. .ui.simple.upward.dropdown:hover {
  22430. border-radius: 0.28571429rem 0.28571429rem 0em 0em !important;
  22431. }
  22432. .ui.upward.dropdown.button:not(.pointing):not(.floating).active {
  22433. border-radius: 0.28571429rem 0.28571429rem 0em 0em;
  22434. }
  22435. /* Selection */
  22436. .ui.upward.selection.dropdown .menu {
  22437. border-top-width: 1px !important;
  22438. border-bottom-width: 0px !important;
  22439. box-shadow: 0px -2px 3px 0px rgba(0, 0, 0, 0.08);
  22440. }
  22441. .ui.upward.selection.dropdown:hover {
  22442. box-shadow: 0px 0px 2px 0px rgba(0, 0, 0, 0.05);
  22443. }
  22444. /* Active Upward */
  22445. .ui.active.upward.selection.dropdown {
  22446. border-radius: 0em 0em 0.28571429rem 0.28571429rem !important;
  22447. }
  22448. /* Visible Upward */
  22449. .ui.upward.selection.dropdown.visible {
  22450. box-shadow: 0px 0px 3px 0px rgba(0, 0, 0, 0.08);
  22451. border-radius: 0em 0em 0.28571429rem 0.28571429rem !important;
  22452. }
  22453. /* Visible Hover Upward */
  22454. .ui.upward.active.selection.dropdown:hover {
  22455. box-shadow: 0px 0px 3px 0px rgba(0, 0, 0, 0.05);
  22456. }
  22457. .ui.upward.active.selection.dropdown:hover .menu {
  22458. box-shadow: 0px -2px 3px 0px rgba(0, 0, 0, 0.08);
  22459. }
  22460. /*--------------
  22461. Simple
  22462. ---------------*/
  22463. /* Selection Menu */
  22464. .ui.scrolling.dropdown .menu,
  22465. .ui.dropdown .scrolling.menu {
  22466. overflow-x: hidden;
  22467. overflow-y: auto;
  22468. }
  22469. .ui.scrolling.dropdown .menu {
  22470. overflow-x: hidden;
  22471. overflow-y: auto;
  22472. -webkit-backface-visibility: hidden;
  22473. backface-visibility: hidden;
  22474. -webkit-overflow-scrolling: touch;
  22475. min-width: 100% !important;
  22476. width: auto !important;
  22477. }
  22478. .ui.dropdown .scrolling.menu {
  22479. position: static;
  22480. overflow-y: auto;
  22481. border: none;
  22482. box-shadow: none !important;
  22483. border-radius: 0 !important;
  22484. margin: 0 !important;
  22485. min-width: 100% !important;
  22486. width: auto !important;
  22487. border-top: 1px solid rgba(34, 36, 38, 0.15);
  22488. }
  22489. .ui.scrolling.dropdown .menu .item.item.item,
  22490. .ui.dropdown .scrolling.menu > .item.item.item {
  22491. border-top: none;
  22492. padding-right: calc( 1.14285714rem + 17px ) !important;
  22493. }
  22494. .ui.scrolling.dropdown .menu .item:first-child,
  22495. .ui.dropdown .scrolling.menu .item:first-child {
  22496. border-top: none;
  22497. }
  22498. .ui.dropdown > .animating.menu .scrolling.menu,
  22499. .ui.dropdown > .visible.menu .scrolling.menu {
  22500. display: block;
  22501. }
  22502. /* Scrollbar in IE */
  22503. @media all and (-ms-high-contrast: none) {
  22504. .ui.scrolling.dropdown .menu,
  22505. .ui.dropdown .scrolling.menu {
  22506. min-width: calc(100% - 17px );
  22507. }
  22508. }
  22509. @media only screen and (max-width: 767px) {
  22510. .ui.scrolling.dropdown .menu,
  22511. .ui.dropdown .scrolling.menu {
  22512. max-height: 9.71428571rem;
  22513. }
  22514. }
  22515. @media only screen and (min-width: 768px) {
  22516. .ui.scrolling.dropdown .menu,
  22517. .ui.dropdown .scrolling.menu {
  22518. max-height: 14.57142857rem;
  22519. }
  22520. }
  22521. @media only screen and (min-width: 992px) {
  22522. .ui.scrolling.dropdown .menu,
  22523. .ui.dropdown .scrolling.menu {
  22524. max-height: 19.42857143rem;
  22525. }
  22526. }
  22527. @media only screen and (min-width: 1920px) {
  22528. .ui.scrolling.dropdown .menu,
  22529. .ui.dropdown .scrolling.menu {
  22530. max-height: 19.42857143rem;
  22531. }
  22532. }
  22533. /*--------------
  22534. Simple
  22535. ---------------*/
  22536. /* Displays without javascript */
  22537. .ui.simple.dropdown .menu:before,
  22538. .ui.simple.dropdown .menu:after {
  22539. display: none;
  22540. }
  22541. .ui.simple.dropdown .menu {
  22542. position: absolute;
  22543. display: block;
  22544. overflow: hidden;
  22545. top: -9999px !important;
  22546. opacity: 0;
  22547. width: 0;
  22548. height: 0;
  22549. -webkit-transition: opacity 0.1s ease;
  22550. transition: opacity 0.1s ease;
  22551. }
  22552. .ui.simple.active.dropdown,
  22553. .ui.simple.dropdown:hover {
  22554. border-bottom-left-radius: 0em !important;
  22555. border-bottom-right-radius: 0em !important;
  22556. }
  22557. .ui.simple.active.dropdown > .menu,
  22558. .ui.simple.dropdown:hover > .menu {
  22559. overflow: visible;
  22560. width: auto;
  22561. height: auto;
  22562. top: 100% !important;
  22563. opacity: 1;
  22564. }
  22565. .ui.simple.dropdown > .menu > .item:active > .menu,
  22566. .ui.simple.dropdown:hover > .menu > .item:hover > .menu {
  22567. overflow: visible;
  22568. width: auto;
  22569. height: auto;
  22570. top: 0% !important;
  22571. left: 100% !important;
  22572. opacity: 1;
  22573. }
  22574. .ui.simple.disabled.dropdown:hover .menu {
  22575. display: none;
  22576. height: 0px;
  22577. width: 0px;
  22578. overflow: hidden;
  22579. }
  22580. /* Visible */
  22581. .ui.simple.visible.dropdown > .menu {
  22582. display: block;
  22583. }
  22584. /*--------------
  22585. Fluid
  22586. ---------------*/
  22587. .ui.fluid.dropdown {
  22588. display: block;
  22589. width: 100%;
  22590. min-width: 0em;
  22591. }
  22592. .ui.fluid.dropdown > .dropdown.icon {
  22593. float: right;
  22594. }
  22595. /*--------------
  22596. Floating
  22597. ---------------*/
  22598. .ui.floating.dropdown .menu {
  22599. left: 0;
  22600. right: auto;
  22601. box-shadow: 0px 2px 4px 0px rgba(34, 36, 38, 0.12), 0px 2px 10px 0px rgba(34, 36, 38, 0.08) !important;
  22602. border-radius: 0.28571429rem !important;
  22603. }
  22604. .ui.floating.dropdown > .menu {
  22605. margin-top: 0.5em !important;
  22606. border-radius: 0.28571429rem !important;
  22607. }
  22608. /*--------------
  22609. Pointing
  22610. ---------------*/
  22611. .ui.pointing.dropdown > .menu {
  22612. top: 100%;
  22613. margin-top: 0.71428571rem;
  22614. border-radius: 0.28571429rem;
  22615. }
  22616. .ui.pointing.dropdown > .menu:after {
  22617. display: block;
  22618. position: absolute;
  22619. pointer-events: none;
  22620. content: '';
  22621. visibility: visible;
  22622. -webkit-transform: rotate(45deg);
  22623. -ms-transform: rotate(45deg);
  22624. transform: rotate(45deg);
  22625. width: 0.5em;
  22626. height: 0.5em;
  22627. box-shadow: -1px -1px 0px 1px rgba(0, 0, 0, 0.1);
  22628. background: #ffffff;
  22629. z-index: 2;
  22630. }
  22631. .ui.pointing.dropdown > .menu:after {
  22632. top: -0.25em;
  22633. left: 50%;
  22634. margin: 0em 0em 0em -0.25em;
  22635. }
  22636. /* Top Left Pointing */
  22637. .ui.top.left.pointing.dropdown > .menu {
  22638. top: 100%;
  22639. bottom: auto;
  22640. left: 0%;
  22641. right: auto;
  22642. margin: 1em 0em 0em;
  22643. }
  22644. .ui.top.left.pointing.dropdown > .menu {
  22645. top: 100%;
  22646. bottom: auto;
  22647. left: 0%;
  22648. right: auto;
  22649. margin: 1em 0em 0em;
  22650. }
  22651. .ui.top.left.pointing.dropdown > .menu:after {
  22652. top: -0.25em;
  22653. left: 1em;
  22654. right: auto;
  22655. margin: 0em;
  22656. -webkit-transform: rotate(45deg);
  22657. -ms-transform: rotate(45deg);
  22658. transform: rotate(45deg);
  22659. }
  22660. /* Top Right Pointing */
  22661. .ui.top.right.pointing.dropdown > .menu {
  22662. top: 100%;
  22663. bottom: auto;
  22664. right: 0%;
  22665. left: auto;
  22666. margin: 1em 0em 0em;
  22667. }
  22668. .ui.top.right.pointing.dropdown > .menu:after {
  22669. top: -0.25em;
  22670. left: auto;
  22671. right: 1em;
  22672. margin: 0em;
  22673. -webkit-transform: rotate(45deg);
  22674. -ms-transform: rotate(45deg);
  22675. transform: rotate(45deg);
  22676. }
  22677. /* Left Pointing */
  22678. .ui.left.pointing.dropdown > .menu {
  22679. top: 0%;
  22680. left: 100%;
  22681. right: auto;
  22682. margin: 0em 0em 0em 1em;
  22683. }
  22684. .ui.left.pointing.dropdown > .menu:after {
  22685. top: 1em;
  22686. left: -0.25em;
  22687. margin: 0em 0em 0em 0em;
  22688. -webkit-transform: rotate(-45deg);
  22689. -ms-transform: rotate(-45deg);
  22690. transform: rotate(-45deg);
  22691. }
  22692. /* Right Pointing */
  22693. .ui.right.pointing.dropdown > .menu {
  22694. top: 0%;
  22695. left: auto;
  22696. right: 100%;
  22697. margin: 0em 1em 0em 0em;
  22698. }
  22699. .ui.right.pointing.dropdown > .menu:after {
  22700. top: 1em;
  22701. left: auto;
  22702. right: -0.25em;
  22703. margin: 0em 0em 0em 0em;
  22704. -webkit-transform: rotate(135deg);
  22705. -ms-transform: rotate(135deg);
  22706. transform: rotate(135deg);
  22707. }
  22708. /* Bottom Pointing */
  22709. .ui.bottom.pointing.dropdown > .menu {
  22710. top: auto;
  22711. bottom: 100%;
  22712. left: 0%;
  22713. right: auto;
  22714. margin: 0em 0em 1em;
  22715. }
  22716. .ui.bottom.pointing.dropdown > .menu:after {
  22717. top: auto;
  22718. bottom: -0.25em;
  22719. right: auto;
  22720. margin: 0em;
  22721. -webkit-transform: rotate(-135deg);
  22722. -ms-transform: rotate(-135deg);
  22723. transform: rotate(-135deg);
  22724. }
  22725. /* Reverse Sub-Menu Direction */
  22726. .ui.bottom.pointing.dropdown > .menu .menu {
  22727. top: auto !important;
  22728. bottom: 0px !important;
  22729. }
  22730. /* Bottom Left */
  22731. .ui.bottom.left.pointing.dropdown > .menu {
  22732. left: 0%;
  22733. right: auto;
  22734. }
  22735. .ui.bottom.left.pointing.dropdown > .menu:after {
  22736. left: 1em;
  22737. right: auto;
  22738. }
  22739. /* Bottom Right */
  22740. .ui.bottom.right.pointing.dropdown > .menu {
  22741. right: 0%;
  22742. left: auto;
  22743. }
  22744. .ui.bottom.right.pointing.dropdown > .menu:after {
  22745. left: auto;
  22746. right: 1em;
  22747. }
  22748. /*******************************
  22749. Theme Overrides
  22750. *******************************/
  22751. /* Dropdown Carets */
  22752. @font-face {
  22753. font-family: 'Dropdown';
  22754. src: url("data:application/x-font-ttf;charset=utf-8;base64,AAEAAAALAIAAAwAwT1MvMggjB5AAAAC8AAAAYGNtYXAPfuIIAAABHAAAAExnYXNwAAAAEAAAAWgAAAAIZ2x5Zjo82LgAAAFwAAABVGhlYWQAQ88bAAACxAAAADZoaGVhAwcB6QAAAvwAAAAkaG10eAS4ABIAAAMgAAAAIGxvY2EBNgDeAAADQAAAABJtYXhwAAoAFgAAA1QAAAAgbmFtZVcZpu4AAAN0AAABRXBvc3QAAwAAAAAEvAAAACAAAwIAAZAABQAAAUwBZgAAAEcBTAFmAAAA9QAZAIQAAAAAAAAAAAAAAAAAAAABEAAAAAAAAAAAAAAAAAAAAABAAADw2gHg/+D/4AHgACAAAAABAAAAAAAAAAAAAAAgAAAAAAACAAAAAwAAABQAAwABAAAAFAAEADgAAAAKAAgAAgACAAEAIPDa//3//wAAAAAAIPDX//3//wAB/+MPLQADAAEAAAAAAAAAAAAAAAEAAf//AA8AAQAAAAAAAAAAAAIAADc5AQAAAAABAAAAAAAAAAAAAgAANzkBAAAAAAEAAAAAAAAAAAACAAA3OQEAAAAAAQAAAIABJQElABMAABM0NzY3BTYXFhUUDwEGJwYvASY1AAUGBwEACAUGBoAFCAcGgAUBEgcGBQEBAQcECQYHfwYBAQZ/BwYAAQAAAG4BJQESABMAADc0PwE2MzIfARYVFAcGIyEiJyY1AAWABgcIBYAGBgUI/wAHBgWABwaABQWABgcHBgUFBgcAAAABABIASQC3AW4AEwAANzQ/ATYXNhcWHQEUBwYnBi8BJjUSBoAFCAcFBgYFBwgFgAbbBwZ/BwEBBwQJ/wgEBwEBB38GBgAAAAABAAAASQClAW4AEwAANxE0NzYzMh8BFhUUDwEGIyInJjUABQYHCAWABgaABQgHBgVbAQAIBQYGgAUIBwWABgYFBwAAAAEAAAABAADZuaKOXw889QALAgAAAAAA0ABHWAAAAADQAEdYAAAAAAElAW4AAAAIAAIAAAAAAAAAAQAAAeD/4AAAAgAAAAAAASUAAQAAAAAAAAAAAAAAAAAAAAgAAAAAAAAAAAAAAAABAAAAASUAAAElAAAAtwASALcAAAAAAAAACgAUAB4AQgBkAIgAqgAAAAEAAAAIABQAAQAAAAAAAgAAAAAAAAAAAAAAAAAAAAAAAAAOAK4AAQAAAAAAAQAOAAAAAQAAAAAAAgAOAEcAAQAAAAAAAwAOACQAAQAAAAAABAAOAFUAAQAAAAAABQAWAA4AAQAAAAAABgAHADIAAQAAAAAACgA0AGMAAwABBAkAAQAOAAAAAwABBAkAAgAOAEcAAwABBAkAAwAOACQAAwABBAkABAAOAFUAAwABBAkABQAWAA4AAwABBAkABgAOADkAAwABBAkACgA0AGMAaQBjAG8AbQBvAG8AbgBWAGUAcgBzAGkAbwBuACAAMQAuADAAaQBjAG8AbQBvAG8Abmljb21vb24AaQBjAG8AbQBvAG8AbgBSAGUAZwB1AGwAYQByAGkAYwBvAG0AbwBvAG4ARgBvAG4AdAAgAGcAZQBuAGUAcgBhAHQAZQBkACAAYgB5ACAASQBjAG8ATQBvAG8AbgAuAAAAAAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA=") format('truetype'), url("data:application/font-woff;charset=utf-8;base64,d09GRk9UVE8AAAVwAAoAAAAABSgAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAABDRkYgAAAA9AAAAdkAAAHZLDXE/09TLzIAAALQAAAAYAAAAGAIIweQY21hcAAAAzAAAABMAAAATA9+4ghnYXNwAAADfAAAAAgAAAAIAAAAEGhlYWQAAAOEAAAANgAAADYAQ88baGhlYQAAA7wAAAAkAAAAJAMHAelobXR4AAAD4AAAACAAAAAgBLgAEm1heHAAAAQAAAAABgAAAAYACFAAbmFtZQAABAgAAAFFAAABRVcZpu5wb3N0AAAFUAAAACAAAAAgAAMAAAEABAQAAQEBCGljb21vb24AAQIAAQA6+BwC+BsD+BgEHgoAGVP/i4seCgAZU/+LiwwHi2v4lPh0BR0AAACIDx0AAACNER0AAAAJHQAAAdASAAkBAQgPERMWGyAlKmljb21vb25pY29tb29udTB1MXUyMHVGMEQ3dUYwRDh1RjBEOXVGMERBAAACAYkABgAIAgABAAQABwAKAA0AVgCfAOgBL/yUDvyUDvyUDvuUDvtvi/emFYuQjZCOjo+Pj42Qiwj3lIsFkIuQiY6Hj4iNhouGi4aJh4eHCPsU+xQFiIiGiYaLhouHjYeOCPsU9xQFiI+Jj4uQCA77b4v3FBWLkI2Pjo8I9xT3FAWPjo+NkIuQi5CJjogI9xT7FAWPh42Hi4aLhomHh4eIiIaJhosI+5SLBYaLh42HjoiPiY+LkAgO+92d928Vi5CNkI+OCPcU9xQFjo+QjZCLkIuPiY6Hj4iNhouGCIv7lAWLhomHh4iIh4eJhouGi4aNiI8I+xT3FAWHjomPi5AIDvvdi+YVi/eUBYuQjZCOjo+Pj42Qi5CLkImOhwj3FPsUBY+IjYaLhouGiYeHiAj7FPsUBYiHhomGi4aLh42Hj4iOiY+LkAgO+JQU+JQViwwKAAAAAAMCAAGQAAUAAAFMAWYAAABHAUwBZgAAAPUAGQCEAAAAAAAAAAAAAAAAAAAAARAAAAAAAAAAAAAAAAAAAAAAQAAA8NoB4P/g/+AB4AAgAAAAAQAAAAAAAAAAAAAAIAAAAAAAAgAAAAMAAAAUAAMAAQAAABQABAA4AAAACgAIAAIAAgABACDw2v/9//8AAAAAACDw1//9//8AAf/jDy0AAwABAAAAAAAAAAAAAAABAAH//wAPAAEAAAABAAA5emozXw889QALAgAAAAAA0ABHWAAAAADQAEdYAAAAAAElAW4AAAAIAAIAAAAAAAAAAQAAAeD/4AAAAgAAAAAAASUAAQAAAAAAAAAAAAAAAAAAAAgAAAAAAAAAAAAAAAABAAAAASUAAAElAAAAtwASALcAAAAAUAAACAAAAAAADgCuAAEAAAAAAAEADgAAAAEAAAAAAAIADgBHAAEAAAAAAAMADgAkAAEAAAAAAAQADgBVAAEAAAAAAAUAFgAOAAEAAAAAAAYABwAyAAEAAAAAAAoANABjAAMAAQQJAAEADgAAAAMAAQQJAAIADgBHAAMAAQQJAAMADgAkAAMAAQQJAAQADgBVAAMAAQQJAAUAFgAOAAMAAQQJAAYADgA5AAMAAQQJAAoANABjAGkAYwBvAG0AbwBvAG4AVgBlAHIAcwBpAG8AbgAgADEALgAwAGkAYwBvAG0AbwBvAG5pY29tb29uAGkAYwBvAG0AbwBvAG4AUgBlAGcAdQBsAGEAcgBpAGMAbwBtAG8AbwBuAEYAbwBuAHQAIABnAGUAbgBlAHIAYQB0AGUAZAAgAGIAeQAgAEkAYwBvAE0AbwBvAG4ALgAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA") format('woff');
  22755. font-weight: normal;
  22756. font-style: normal;
  22757. }
  22758. .ui.dropdown > .dropdown.icon {
  22759. font-family: 'Dropdown';
  22760. line-height: 1;
  22761. height: 1em;
  22762. width: 1.23em;
  22763. -webkit-backface-visibility: hidden;
  22764. backface-visibility: hidden;
  22765. font-weight: normal;
  22766. font-style: normal;
  22767. text-align: center;
  22768. }
  22769. .ui.dropdown > .dropdown.icon {
  22770. width: auto;
  22771. }
  22772. .ui.dropdown > .dropdown.icon:before {
  22773. content: '\f0d7';
  22774. }
  22775. /* Sub Menu */
  22776. .ui.dropdown .menu .item .dropdown.icon:before {
  22777. content: '\f0da' ;
  22778. }
  22779. .ui.dropdown .item .left.dropdown.icon:before,
  22780. .ui.dropdown .left.menu .item .dropdown.icon:before {
  22781. content: "\f0d9" ;
  22782. }
  22783. /* Vertical Menu Dropdown */
  22784. .ui.vertical.menu .dropdown.item > .dropdown.icon:before {
  22785. content: "\f0da" ;
  22786. }
  22787. /* Icons for Reference
  22788. .dropdown.down.icon {
  22789. content: "\f0d7";
  22790. }
  22791. .dropdown.up.icon {
  22792. content: "\f0d8";
  22793. }
  22794. .dropdown.left.icon {
  22795. content: "\f0d9";
  22796. }
  22797. .dropdown.icon.icon {
  22798. content: "\f0da";
  22799. }
  22800. */
  22801. /*******************************
  22802. User Overrides
  22803. *******************************/
  22804. /*!
  22805. * # Semantic UI 2.0.0 - Video
  22806. * http://github.com/semantic-org/semantic-ui/
  22807. *
  22808. *
  22809. * Copyright 2015 Contributors
  22810. * Released under the MIT license
  22811. * http://opensource.org/licenses/MIT
  22812. *
  22813. */
  22814. /*******************************
  22815. Types
  22816. *******************************/
  22817. .ui.embed {
  22818. position: relative;
  22819. max-width: 100%;
  22820. height: 0px;
  22821. overflow: hidden;
  22822. background: #dcddde;
  22823. padding-bottom: 56.25%;
  22824. }
  22825. /*-----------------
  22826. Embedded Content
  22827. ------------------*/
  22828. .ui.embed iframe,
  22829. .ui.embed embed,
  22830. .ui.embed object {
  22831. position: absolute;
  22832. border: none;
  22833. width: 100%;
  22834. height: 100%;
  22835. top: 0px;
  22836. left: 0px;
  22837. margin: 0em;
  22838. padding: 0em;
  22839. }
  22840. /*-----------------
  22841. Embed
  22842. ------------------*/
  22843. .ui.embed > .embed {
  22844. display: none;
  22845. }
  22846. /*--------------
  22847. Placeholder
  22848. ---------------*/
  22849. .ui.embed > .placeholder {
  22850. position: absolute;
  22851. cursor: pointer;
  22852. top: 0px;
  22853. left: 0px;
  22854. display: block;
  22855. width: 100%;
  22856. height: 100%;
  22857. background-color: radial-gradient(transparent 45%, rgba(0, 0, 0, 0.3));
  22858. }
  22859. /*--------------
  22860. Icon
  22861. ---------------*/
  22862. .ui.embed > .icon {
  22863. cursor: pointer;
  22864. position: absolute;
  22865. top: 0px;
  22866. left: 0px;
  22867. width: 100%;
  22868. height: 100%;
  22869. z-index: 2;
  22870. }
  22871. .ui.embed > .icon:after {
  22872. position: absolute;
  22873. top: 0%;
  22874. left: 0%;
  22875. width: 100%;
  22876. height: 100%;
  22877. z-index: 3;
  22878. content: '';
  22879. background: -webkit-radial-gradient(transparent 45%, rgba(0, 0, 0, 0.3));
  22880. background: radial-gradient(transparent 45%, rgba(0, 0, 0, 0.3));
  22881. opacity: 0.5;
  22882. -webkit-transition: opacity 0.5s ease;
  22883. transition: opacity 0.5s ease;
  22884. }
  22885. .ui.embed > .icon:before {
  22886. position: absolute;
  22887. top: 50%;
  22888. left: 50%;
  22889. z-index: 4;
  22890. -webkit-transform: translateX(-50%) translateY(-50%);
  22891. -ms-transform: translateX(-50%) translateY(-50%);
  22892. transform: translateX(-50%) translateY(-50%);
  22893. color: #ffffff;
  22894. font-size: 6rem;
  22895. text-shadow: 0px 2px 10px rgba(34, 36, 38, 0.2);
  22896. -webkit-transition: opacity 0.5s ease, color 0.5s ease;
  22897. transition: opacity 0.5s ease, color 0.5s ease;
  22898. z-index: 10;
  22899. }
  22900. /*******************************
  22901. States
  22902. *******************************/
  22903. /*--------------
  22904. Hover
  22905. ---------------*/
  22906. .ui.embed .icon:hover:after {
  22907. background: -webkit-radial-gradient(transparent 45%, rgba(0, 0, 0, 0.3));
  22908. background: radial-gradient(transparent 45%, rgba(0, 0, 0, 0.3));
  22909. opacity: 1;
  22910. }
  22911. .ui.embed .icon:hover:before {
  22912. color: #ffffff;
  22913. }
  22914. /*--------------
  22915. Active
  22916. ---------------*/
  22917. .ui.active.embed > .icon,
  22918. .ui.active.embed > .placeholder {
  22919. display: none;
  22920. }
  22921. .ui.active.embed > .embed {
  22922. display: block;
  22923. }
  22924. /*******************************
  22925. Video Overrides
  22926. *******************************/
  22927. /*******************************
  22928. Variations
  22929. *******************************/
  22930. .ui.square.embed {
  22931. padding-bottom: 100%;
  22932. }
  22933. .ui[class*="4:3"].embed {
  22934. padding-bottom: 75%;
  22935. }
  22936. .ui[class*="16:9"].embed {
  22937. padding-bottom: 56.25%;
  22938. }
  22939. .ui[class*="21:9"].embed {
  22940. padding-bottom: 42.85714286%;
  22941. }
  22942. /*!
  22943. * # Semantic UI 2.0.0 - Modal
  22944. * http://github.com/semantic-org/semantic-ui/
  22945. *
  22946. *
  22947. * Copyright 2015 Contributors
  22948. * Released under the MIT license
  22949. * http://opensource.org/licenses/MIT
  22950. *
  22951. */
  22952. /*******************************
  22953. Modal
  22954. *******************************/
  22955. .ui.modal {
  22956. display: none;
  22957. position: fixed;
  22958. z-index: 1001;
  22959. top: 50%;
  22960. left: 50%;
  22961. text-align: left;
  22962. background: #ffffff;
  22963. border: none;
  22964. box-shadow: 1px 3px 3px 0px rgba(0, 0, 0, 0.2), 1px 3px 15px 2px rgba(0, 0, 0, 0.2);
  22965. -webkit-transform-origin: 50% 25%;
  22966. -ms-transform-origin: 50% 25%;
  22967. transform-origin: 50% 25%;
  22968. border-radius: 0.28571429rem;
  22969. -webkit-user-select: text;
  22970. -moz-user-select: text;
  22971. -ms-user-select: text;
  22972. user-select: text;
  22973. will-change: top, left, margin, transform, opacity;
  22974. }
  22975. .ui.modal > :first-child:not(.icon),
  22976. .ui.modal > .icon:first-child + * {
  22977. border-top-left-radius: 0.28571429rem;
  22978. border-top-right-radius: 0.28571429rem;
  22979. }
  22980. .ui.modal > :last-child {
  22981. border-bottom-left-radius: 0.28571429rem;
  22982. border-bottom-right-radius: 0.28571429rem;
  22983. }
  22984. /*******************************
  22985. Content
  22986. *******************************/
  22987. /*--------------
  22988. Close
  22989. ---------------*/
  22990. .ui.modal > .close {
  22991. cursor: pointer;
  22992. position: absolute;
  22993. top: -2.5rem;
  22994. right: -2.5rem;
  22995. z-index: 1;
  22996. opacity: 0.8;
  22997. font-size: 1.25em;
  22998. color: #ffffff;
  22999. width: 2.25rem;
  23000. height: 2.25rem;
  23001. padding: 0.625rem 0rem 0rem 0rem;
  23002. }
  23003. .ui.modal > .close:hover {
  23004. opacity: 1;
  23005. }
  23006. /*--------------
  23007. Header
  23008. ---------------*/
  23009. .ui.modal > .header {
  23010. display: block;
  23011. font-family: 'Lato', 'Helvetica Neue', Arial, Helvetica, sans-serif;
  23012. background: #ffffff;
  23013. margin: 0em;
  23014. padding: 1.25rem 1.5rem;
  23015. box-shadow: none;
  23016. color: rgba(0, 0, 0, 0.85);
  23017. border-bottom: 1px solid rgba(34, 36, 38, 0.15);
  23018. }
  23019. .ui.modal > .header:not(.ui) {
  23020. font-size: 1.42857143rem;
  23021. line-height: 1.2857em;
  23022. font-weight: bold;
  23023. }
  23024. /*--------------
  23025. Content
  23026. ---------------*/
  23027. .ui.modal > .content {
  23028. display: block;
  23029. width: 100%;
  23030. font-size: 1em;
  23031. line-height: 1.4;
  23032. padding: 1.5rem;
  23033. background: #ffffff;
  23034. }
  23035. .ui.modal > .image.content {
  23036. display: -webkit-box;
  23037. display: -webkit-flex;
  23038. display: -ms-flexbox;
  23039. display: flex;
  23040. -webkit-box-orient: horizontal;
  23041. -webkit-box-direction: normal;
  23042. -webkit-flex-direction: row;
  23043. -ms-flex-direction: row;
  23044. flex-direction: row;
  23045. }
  23046. /* Image */
  23047. .ui.modal > .content > .image {
  23048. display: block;
  23049. -webkit-box-flex: 0;
  23050. -webkit-flex: 0 1 auto;
  23051. -ms-flex: 0 1 auto;
  23052. flex: 0 1 auto;
  23053. width: '';
  23054. -webkit-align-self: top;
  23055. -ms-flex-item-align: top;
  23056. align-self: top;
  23057. }
  23058. .ui.modal > [class*="top aligned"] {
  23059. -webkit-align-self: top;
  23060. -ms-flex-item-align: top;
  23061. align-self: top;
  23062. }
  23063. .ui.modal > [class*="middle aligned"] {
  23064. -webkit-align-self: middle;
  23065. -ms-flex-item-align: middle;
  23066. align-self: middle;
  23067. }
  23068. .ui.modal > [class*="stretched"] {
  23069. -webkit-align-self: stretch;
  23070. -ms-flex-item-align: stretch;
  23071. align-self: stretch;
  23072. }
  23073. /* Description */
  23074. .ui.modal > .content > .description {
  23075. display: block;
  23076. -webkit-box-flex: 1;
  23077. -webkit-flex: 1 0 auto;
  23078. -ms-flex: 1 0 auto;
  23079. flex: 1 0 auto;
  23080. min-width: 0px;
  23081. -webkit-align-self: top;
  23082. -ms-flex-item-align: top;
  23083. align-self: top;
  23084. }
  23085. .ui.modal > .content > .icon + .description,
  23086. .ui.modal > .content > .image + .description {
  23087. -webkit-box-flex: 0;
  23088. -webkit-flex: 0 1 auto;
  23089. -ms-flex: 0 1 auto;
  23090. flex: 0 1 auto;
  23091. min-width: '';
  23092. width: auto;
  23093. padding-left: 2em;
  23094. }
  23095. /*rtl:ignore*/
  23096. .ui.modal > .content > .image > i.icon {
  23097. margin: 0em;
  23098. opacity: 1;
  23099. width: auto;
  23100. line-height: 1;
  23101. font-size: 8rem;
  23102. }
  23103. /*--------------
  23104. Actions
  23105. ---------------*/
  23106. .ui.modal .actions {
  23107. background: #f9fafb;
  23108. padding: 1rem 1rem;
  23109. border-top: 1px solid rgba(34, 36, 38, 0.15);
  23110. text-align: right;
  23111. }
  23112. .ui.modal .actions > .button {
  23113. margin-left: 0.75em;
  23114. }
  23115. /*-------------------
  23116. Responsive
  23117. --------------------*/
  23118. /* Modal Width */
  23119. @media only screen and (max-width: 767px) {
  23120. .ui.modal {
  23121. width: 95%;
  23122. margin: 0em 0em 0em -47.5%;
  23123. }
  23124. }
  23125. @media only screen and (min-width: 768px) {
  23126. .ui.modal {
  23127. width: 88%;
  23128. margin: 0em 0em 0em -44%;
  23129. }
  23130. }
  23131. @media only screen and (min-width: 992px) {
  23132. .ui.modal {
  23133. width: 850px;
  23134. margin: 0em 0em 0em -425px;
  23135. }
  23136. }
  23137. @media only screen and (min-width: 1200px) {
  23138. .ui.modal {
  23139. width: 900px;
  23140. margin: 0em 0em 0em -450px;
  23141. }
  23142. }
  23143. @media only screen and (min-width: 1920px) {
  23144. .ui.modal {
  23145. width: 950px;
  23146. margin: 0em 0em 0em -475px;
  23147. }
  23148. }
  23149. /* Tablet and Mobile */
  23150. @media only screen and (max-width: 992px) {
  23151. .ui.modal > .header {
  23152. padding-right: 2.25rem;
  23153. }
  23154. .ui.modal > .close {
  23155. top: 1.0535rem;
  23156. right: 1rem;
  23157. color: rgba(0, 0, 0, 0.87);
  23158. }
  23159. }
  23160. /* Mobile */
  23161. @media only screen and (max-width: 767px) {
  23162. .ui.modal > .header {
  23163. padding: 0.75rem 1rem !important;
  23164. padding-right: 2.25rem !important;
  23165. }
  23166. .ui.modal > .content {
  23167. display: block;
  23168. padding: 1rem !important;
  23169. }
  23170. .ui.modal > .close {
  23171. top: 0.5rem !important;
  23172. right: 0.5rem !important;
  23173. }
  23174. /*rtl:ignore*/
  23175. .ui.modal .image.content {
  23176. -webkit-box-orient: vertical;
  23177. -webkit-box-direction: normal;
  23178. -webkit-flex-direction: column;
  23179. -ms-flex-direction: column;
  23180. flex-direction: column;
  23181. }
  23182. .ui.modal .content > .image {
  23183. display: block;
  23184. max-width: 100%;
  23185. margin: 0em auto !important;
  23186. text-align: center;
  23187. padding: 0rem 0rem 1rem !important;
  23188. }
  23189. .ui.modal > .content > .image > i.icon {
  23190. font-size: 5rem;
  23191. text-align: center;
  23192. }
  23193. /*rtl:ignore*/
  23194. .ui.modal .content > .description {
  23195. display: block;
  23196. width: 100% !important;
  23197. margin: 0em !important;
  23198. padding: 1rem 0rem !important;
  23199. box-shadow: none;
  23200. }
  23201. /* Let Buttons Stack */
  23202. .ui.modal > .actions {
  23203. padding: 1rem 1rem 0rem !important;
  23204. }
  23205. .ui.modal .actions > .buttons,
  23206. .ui.modal .actions > .button {
  23207. margin-bottom: 1rem;
  23208. }
  23209. }
  23210. /*--------------
  23211. Coupling
  23212. ---------------*/
  23213. .ui.inverted.dimmer > .ui.modal {
  23214. box-shadow: 1px 3px 10px 2px rgba(0, 0, 0, 0.2);
  23215. }
  23216. /*******************************
  23217. Types
  23218. *******************************/
  23219. .ui.basic.modal {
  23220. background-color: transparent;
  23221. border: none;
  23222. border-radius: 0em;
  23223. box-shadow: none !important;
  23224. color: #ffffff;
  23225. }
  23226. .ui.basic.modal > .header,
  23227. .ui.basic.modal > .content,
  23228. .ui.basic.modal > .actions {
  23229. background-color: transparent;
  23230. }
  23231. .ui.basic.modal > .header {
  23232. color: #ffffff;
  23233. }
  23234. .ui.basic.modal > .close {
  23235. top: 1rem;
  23236. right: 1.5rem;
  23237. }
  23238. .ui.inverted.dimmer > .basic.modal {
  23239. color: rgba(0, 0, 0, 0.87);
  23240. }
  23241. .ui.inverted.dimmer > .ui.basic.modal > .header {
  23242. color: rgba(0, 0, 0, 0.85);
  23243. }
  23244. /* Tablet and Mobile */
  23245. @media only screen and (max-width: 992px) {
  23246. .ui.basic.modal > .close {
  23247. color: #ffffff;
  23248. }
  23249. }
  23250. /*******************************
  23251. States
  23252. *******************************/
  23253. .ui.active.modal {
  23254. display: block;
  23255. }
  23256. /*******************************
  23257. Variations
  23258. *******************************/
  23259. /*--------------
  23260. Scrolling
  23261. ---------------*/
  23262. /* A modal that cannot fit on the page */
  23263. .scrolling.dimmable.dimmed {
  23264. overflow: hidden;
  23265. }
  23266. .scrolling.dimmable.dimmed > .dimmer {
  23267. overflow: auto;
  23268. -webkit-overflow-scrolling: touch;
  23269. }
  23270. .scrolling.dimmable > .dimmer {
  23271. position: fixed;
  23272. }
  23273. .modals.dimmer .ui.scrolling.modal {
  23274. position: static !important;
  23275. margin: 3.5rem auto !important;
  23276. }
  23277. /* undetached scrolling */
  23278. .scrolling.undetached.dimmable.dimmed {
  23279. overflow: auto;
  23280. -webkit-overflow-scrolling: touch;
  23281. }
  23282. .scrolling.undetached.dimmable.dimmed > .dimmer {
  23283. overflow: hidden;
  23284. }
  23285. .scrolling.undetached.dimmable .ui.scrolling.modal {
  23286. position: absolute;
  23287. left: 50%;
  23288. margin-top: 3.5rem !important;
  23289. }
  23290. /* Coupling with Sidebar */
  23291. .undetached.dimmable.dimmed > .pusher {
  23292. z-index: auto;
  23293. }
  23294. @media only screen and (max-width: 992px) {
  23295. .ui.scrolling.modal {
  23296. margin-top: 1rem;
  23297. margin-bottom: 1rem;
  23298. }
  23299. }
  23300. /*--------------
  23301. Full Screen
  23302. ---------------*/
  23303. .ui.fullscreen.modal {
  23304. width: 95% !important;
  23305. left: 2.5% !important;
  23306. margin: 1em auto;
  23307. }
  23308. .ui.fullscreen.scrolling.modal {
  23309. left: 0em !important;
  23310. }
  23311. .ui.fullscreen.modal > .header {
  23312. padding-right: 2.25rem;
  23313. }
  23314. .ui.fullscreen.modal > .close {
  23315. top: 1.0535rem;
  23316. right: 1rem;
  23317. color: rgba(0, 0, 0, 0.87);
  23318. }
  23319. /*--------------
  23320. Size
  23321. ---------------*/
  23322. .ui.modal {
  23323. font-size: 1rem;
  23324. }
  23325. /* Small */
  23326. .ui.small.modal > .header:not(.ui) {
  23327. font-size: 1.3em;
  23328. }
  23329. /* Small Modal Width */
  23330. @media only screen and (max-width: 767px) {
  23331. .ui.small.modal {
  23332. width: 95%;
  23333. margin: 0em 0em 0em -47.5%;
  23334. }
  23335. }
  23336. @media only screen and (min-width: 768px) {
  23337. .ui.small.modal {
  23338. width: 70.4%;
  23339. margin: 0em 0em 0em -35.2%;
  23340. }
  23341. }
  23342. @media only screen and (min-width: 992px) {
  23343. .ui.small.modal {
  23344. width: 680px;
  23345. margin: 0em 0em 0em -340px;
  23346. }
  23347. }
  23348. @media only screen and (min-width: 1200px) {
  23349. .ui.small.modal {
  23350. width: 720px;
  23351. margin: 0em 0em 0em -360px;
  23352. }
  23353. }
  23354. @media only screen and (min-width: 1920px) {
  23355. .ui.small.modal {
  23356. width: 760px;
  23357. margin: 0em 0em 0em -380px;
  23358. }
  23359. }
  23360. /* Large Modal Width */
  23361. .ui.large.modal > .header {
  23362. font-size: 1.6em;
  23363. }
  23364. @media only screen and (max-width: 767px) {
  23365. .ui.large.modal {
  23366. width: 95%;
  23367. margin: 0em 0em 0em -47.5%;
  23368. }
  23369. }
  23370. @media only screen and (min-width: 768px) {
  23371. .ui.large.modal {
  23372. width: 88%;
  23373. margin: 0em 0em 0em -44%;
  23374. }
  23375. }
  23376. @media only screen and (min-width: 992px) {
  23377. .ui.large.modal {
  23378. width: 1020px;
  23379. margin: 0em 0em 0em -510px;
  23380. }
  23381. }
  23382. @media only screen and (min-width: 1200px) {
  23383. .ui.large.modal {
  23384. width: 1080px;
  23385. margin: 0em 0em 0em -540px;
  23386. }
  23387. }
  23388. @media only screen and (min-width: 1920px) {
  23389. .ui.large.modal {
  23390. width: 1140px;
  23391. margin: 0em 0em 0em -570px;
  23392. }
  23393. }
  23394. /*******************************
  23395. Theme Overrides
  23396. *******************************/
  23397. /*******************************
  23398. Site Overrides
  23399. *******************************/
  23400. /*!
  23401. * # Semantic UI 2.0.0 - Nag
  23402. * http://github.com/semantic-org/semantic-ui/
  23403. *
  23404. *
  23405. * Copyright 2015 Contributors
  23406. * Released under the MIT license
  23407. * http://opensource.org/licenses/MIT
  23408. *
  23409. */
  23410. /*******************************
  23411. Nag
  23412. *******************************/
  23413. .ui.nag {
  23414. display: none;
  23415. opacity: 0.95;
  23416. position: relative;
  23417. top: 0em;
  23418. left: 0px;
  23419. z-index: 999;
  23420. min-height: 0em;
  23421. width: 100%;
  23422. margin: 0em;
  23423. padding: 0.75em 1em;
  23424. background: #555555;
  23425. box-shadow: 0px 1px 2px 0px rgba(0, 0, 0, 0.2);
  23426. font-size: 1rem;
  23427. text-align: center;
  23428. color: rgba(0, 0, 0, 0.87);
  23429. border-radius: 0em 0em 0.28571429rem 0.28571429rem;
  23430. -webkit-transition: 0.2s background ease;
  23431. transition: 0.2s background ease;
  23432. }
  23433. a.ui.nag {
  23434. cursor: pointer;
  23435. }
  23436. .ui.nag > .title {
  23437. display: inline-block;
  23438. margin: 0em 0.5em;
  23439. color: #ffffff;
  23440. }
  23441. .ui.nag > .close.icon {
  23442. cursor: pointer;
  23443. opacity: 0.4;
  23444. position: absolute;
  23445. top: 50%;
  23446. right: 1em;
  23447. font-size: 1em;
  23448. margin: -0.5em 0em 0em;
  23449. color: #ffffff;
  23450. -webkit-transition: opacity 0.2s ease;
  23451. transition: opacity 0.2s ease;
  23452. }
  23453. /*******************************
  23454. States
  23455. *******************************/
  23456. /* Hover */
  23457. .ui.nag:hover {
  23458. background: #555555;
  23459. opacity: 1;
  23460. }
  23461. .ui.nag .close:hover {
  23462. opacity: 1;
  23463. }
  23464. /*******************************
  23465. Variations
  23466. *******************************/
  23467. /*--------------
  23468. Static
  23469. ---------------*/
  23470. .ui.overlay.nag {
  23471. position: absolute;
  23472. display: block;
  23473. }
  23474. /*--------------
  23475. Fixed
  23476. ---------------*/
  23477. .ui.fixed.nag {
  23478. position: fixed;
  23479. }
  23480. /*--------------
  23481. Bottom
  23482. ---------------*/
  23483. .ui.bottom.nags,
  23484. .ui.bottom.nag {
  23485. border-radius: 0.28571429rem 0.28571429rem 0em 0em;
  23486. top: auto;
  23487. bottom: 0em;
  23488. }
  23489. /*--------------
  23490. White
  23491. ---------------*/
  23492. .ui.inverted.nags .nag,
  23493. .ui.inverted.nag {
  23494. background-color: #f3f4f5;
  23495. color: rgba(0, 0, 0, 0.85);
  23496. }
  23497. .ui.inverted.nags .nag .close,
  23498. .ui.inverted.nags .nag .title,
  23499. .ui.inverted.nag .close,
  23500. .ui.inverted.nag .title {
  23501. color: rgba(0, 0, 0, 0.4);
  23502. }
  23503. /*******************************
  23504. Groups
  23505. *******************************/
  23506. .ui.nags .nag {
  23507. border-radius: 0em !important;
  23508. }
  23509. .ui.nags .nag:last-child {
  23510. border-radius: 0em 0em 0.28571429rem 0.28571429rem;
  23511. }
  23512. .ui.bottom.nags .nag:last-child {
  23513. border-radius: 0.28571429rem 0.28571429rem 0em 0em;
  23514. }
  23515. /*******************************
  23516. Theme Overrides
  23517. *******************************/
  23518. /*******************************
  23519. User Overrides
  23520. *******************************/
  23521. /*!
  23522. * # Semantic UI 2.0.0 - Popup
  23523. * http://github.com/semantic-org/semantic-ui/
  23524. *
  23525. *
  23526. * Copyright 2015 Contributors
  23527. * Released under the MIT license
  23528. * http://opensource.org/licenses/MIT
  23529. *
  23530. */
  23531. /*******************************
  23532. Popup
  23533. *******************************/
  23534. .ui.popup {
  23535. display: none;
  23536. position: absolute;
  23537. top: 0px;
  23538. right: 0px;
  23539. /* Fixes content being squished when inline (moz only) */
  23540. min-width: -webkit-min-content;
  23541. min-width: -moz-min-content;
  23542. min-width: min-content;
  23543. z-index: 1900;
  23544. border: 1px solid #d4d4d5;
  23545. line-height: 1.4285em;
  23546. max-width: 250px;
  23547. background-color: #ffffff;
  23548. padding: 0.833em 1em;
  23549. font-weight: normal;
  23550. font-style: normal;
  23551. color: rgba(0, 0, 0, 0.87);
  23552. border-radius: 0.28571429rem;
  23553. box-shadow: 0px 2px 4px 0px rgba(34, 36, 38, 0.12), 0px 2px 10px 0px rgba(34, 36, 38, 0.08);
  23554. }
  23555. .ui.popup > .header {
  23556. padding: 0em;
  23557. font-family: 'Lato', 'Helvetica Neue', Arial, Helvetica, sans-serif;
  23558. font-size: 1.125em;
  23559. line-height: 1.2;
  23560. font-weight: bold;
  23561. }
  23562. .ui.popup > .header + .content {
  23563. padding-top: 0.5em;
  23564. }
  23565. .ui.popup:before {
  23566. position: absolute;
  23567. content: '';
  23568. width: 0.75em;
  23569. height: 0.75em;
  23570. background: #ffffff;
  23571. -webkit-transform: rotate(45deg);
  23572. -ms-transform: rotate(45deg);
  23573. transform: rotate(45deg);
  23574. z-index: 2;
  23575. box-shadow: 1px 1px 0px 0px #bababc;
  23576. }
  23577. /*******************************
  23578. Types
  23579. *******************************/
  23580. /*--------------
  23581. Spacing
  23582. ---------------*/
  23583. .ui.popup {
  23584. margin: 0em;
  23585. }
  23586. /* Extending from Top */
  23587. .ui.top.popup {
  23588. margin: 0em 0em 0.75em;
  23589. }
  23590. .ui.top.left.popup {
  23591. -webkit-transform-origin: left bottom;
  23592. -ms-transform-origin: left bottom;
  23593. transform-origin: left bottom;
  23594. }
  23595. .ui.top.center.popup {
  23596. -webkit-transform-origin: center bottom;
  23597. -ms-transform-origin: center bottom;
  23598. transform-origin: center bottom;
  23599. }
  23600. .ui.top.right.popup {
  23601. -webkit-transform-origin: right bottom;
  23602. -ms-transform-origin: right bottom;
  23603. transform-origin: right bottom;
  23604. }
  23605. /* Extending from Vertical Center */
  23606. .ui.left.center.popup {
  23607. margin: 0em 0.75em 0em 0em;
  23608. -webkit-transform-origin: right 50%;
  23609. -ms-transform-origin: right 50%;
  23610. transform-origin: right 50%;
  23611. }
  23612. .ui.right.center.popup {
  23613. margin: 0em 0em 0em 0.75em;
  23614. -webkit-transform-origin: left 50%;
  23615. -ms-transform-origin: left 50%;
  23616. transform-origin: left 50%;
  23617. }
  23618. /* Extending from Bottom */
  23619. .ui.bottom.popup {
  23620. margin: 0.75em 0em 0em;
  23621. }
  23622. .ui.bottom.left.popup {
  23623. -webkit-transform-origin: left top;
  23624. -ms-transform-origin: left top;
  23625. transform-origin: left top;
  23626. }
  23627. .ui.bottom.center.popup {
  23628. -webkit-transform-origin: center top;
  23629. -ms-transform-origin: center top;
  23630. transform-origin: center top;
  23631. }
  23632. .ui.bottom.right.popup {
  23633. -webkit-transform-origin: right top;
  23634. -ms-transform-origin: right top;
  23635. transform-origin: right top;
  23636. }
  23637. /*--------------
  23638. Pointer
  23639. ---------------*/
  23640. /*--- Below ---*/
  23641. .ui.bottom.center.popup:before {
  23642. margin-left: -0.325em;
  23643. top: -0.325em;
  23644. left: 50%;
  23645. right: auto;
  23646. bottom: auto;
  23647. box-shadow: -1px -1px 0px 0px #bababc;
  23648. }
  23649. .ui.bottom.left.popup {
  23650. margin-left: 0em;
  23651. }
  23652. .ui.bottom.left.popup:before {
  23653. top: -0.325em;
  23654. left: 1em;
  23655. right: auto;
  23656. bottom: auto;
  23657. margin-left: 0em;
  23658. box-shadow: -1px -1px 0px 0px #bababc;
  23659. }
  23660. .ui.bottom.right.popup {
  23661. margin-right: 0em;
  23662. }
  23663. .ui.bottom.right.popup:before {
  23664. top: -0.325em;
  23665. right: 1em;
  23666. bottom: auto;
  23667. left: auto;
  23668. margin-left: 0em;
  23669. box-shadow: -1px -1px 0px 0px #bababc;
  23670. }
  23671. /*--- Above ---*/
  23672. .ui.top.center.popup:before {
  23673. top: auto;
  23674. right: auto;
  23675. bottom: -0.325em;
  23676. left: 50%;
  23677. margin-left: -0.325em;
  23678. }
  23679. .ui.top.left.popup {
  23680. margin-left: 0em;
  23681. }
  23682. .ui.top.left.popup:before {
  23683. bottom: -0.325em;
  23684. left: 1em;
  23685. top: auto;
  23686. right: auto;
  23687. margin-left: 0em;
  23688. }
  23689. .ui.top.right.popup {
  23690. margin-right: 0em;
  23691. }
  23692. .ui.top.right.popup:before {
  23693. bottom: -0.325em;
  23694. right: 1em;
  23695. top: auto;
  23696. left: auto;
  23697. margin-left: 0em;
  23698. }
  23699. /*--- Left Center ---*/
  23700. .ui.left.center.popup:before {
  23701. top: 50%;
  23702. right: -0.325em;
  23703. bottom: auto;
  23704. left: auto;
  23705. margin-top: -0.325em;
  23706. box-shadow: 1px -1px 0px 0px #bababc;
  23707. }
  23708. /*--- Right Center ---*/
  23709. .ui.right.center.popup:before {
  23710. top: 50%;
  23711. left: -0.325em;
  23712. bottom: auto;
  23713. right: auto;
  23714. margin-top: -0.325em;
  23715. box-shadow: -1px 1px 0px 0px #bababc;
  23716. }
  23717. /*******************************
  23718. Coupling
  23719. *******************************/
  23720. /* Immediate Nested Grid */
  23721. .ui.popup > .ui.grid:not(.padded) {
  23722. width: calc(100% + 1.75rem);
  23723. margin: -0.7rem -0.875rem;
  23724. }
  23725. /*******************************
  23726. States
  23727. *******************************/
  23728. .ui.loading.popup {
  23729. display: block;
  23730. visibility: hidden;
  23731. z-index: -1;
  23732. }
  23733. .ui.animating.popup,
  23734. .ui.visible.popup {
  23735. display: block;
  23736. }
  23737. .ui.visible.popup {
  23738. -webkit-transform: translateZ(0px);
  23739. transform: translateZ(0px);
  23740. -webkit-backface-visibility: hidden;
  23741. backface-visibility: hidden;
  23742. }
  23743. /*******************************
  23744. Variations
  23745. *******************************/
  23746. /*--------------
  23747. Basic
  23748. ---------------*/
  23749. .ui.basic.popup:before {
  23750. display: none;
  23751. }
  23752. /*--------------
  23753. Wide
  23754. ---------------*/
  23755. .ui.wide.popup {
  23756. max-width: 350px;
  23757. }
  23758. .ui[class*="very wide"].popup {
  23759. max-width: 550px;
  23760. }
  23761. /*--------------
  23762. Fluid
  23763. ---------------*/
  23764. .ui.fluid.popup {
  23765. width: 100%;
  23766. max-width: none;
  23767. }
  23768. /*--------------
  23769. Colors
  23770. ---------------*/
  23771. /* Inverted colors */
  23772. .ui.inverted.popup {
  23773. background: #1b1c1d;
  23774. color: #ffffff;
  23775. border: none;
  23776. box-shadow: none;
  23777. }
  23778. .ui.inverted.popup .header {
  23779. background-color: none;
  23780. color: #ffffff;
  23781. }
  23782. .ui.inverted.popup:before {
  23783. background-color: #1b1c1d;
  23784. box-shadow: none !important;
  23785. }
  23786. /*--------------
  23787. Flowing
  23788. ---------------*/
  23789. .ui.flowing.popup {
  23790. max-width: none;
  23791. }
  23792. /*--------------
  23793. Sizes
  23794. ---------------*/
  23795. .ui.mini.popup {
  23796. font-size: 0.71428571rem;
  23797. }
  23798. .ui.tiny.popup {
  23799. font-size: 0.85714286rem;
  23800. }
  23801. .ui.small.popup {
  23802. font-size: 0.92857143rem;
  23803. }
  23804. .ui.popup {
  23805. font-size: 1rem;
  23806. }
  23807. .ui.large.popup {
  23808. font-size: 1.14285714rem;
  23809. }
  23810. .ui.huge.popup {
  23811. font-size: 1.42857143rem;
  23812. }
  23813. /*******************************
  23814. Theme Overrides
  23815. *******************************/
  23816. /*******************************
  23817. User Overrides
  23818. *******************************/
  23819. /*!
  23820. * # Semantic UI 2.0.0 - Progress Bar
  23821. * http://github.com/semantic-org/semantic-ui/
  23822. *
  23823. *
  23824. * Copyright 2015 Contributors
  23825. * Released under the MIT license
  23826. * http://opensource.org/licenses/MIT
  23827. *
  23828. */
  23829. /*******************************
  23830. Progress
  23831. *******************************/
  23832. .ui.progress {
  23833. position: relative;
  23834. display: block;
  23835. max-width: 100%;
  23836. border: none;
  23837. margin: 1em 0em 2.5em;
  23838. box-shadow: none;
  23839. background: rgba(0, 0, 0, 0.1);
  23840. padding: 0em;
  23841. border-radius: 0.28571429rem;
  23842. }
  23843. .ui.progress:first-child {
  23844. margin: 0em 0em 2.5em;
  23845. }
  23846. .ui.progress:last-child {
  23847. margin: 0em 0em 1.5em;
  23848. }
  23849. /*******************************
  23850. Content
  23851. *******************************/
  23852. /* Activity Bar */
  23853. .ui.progress .bar {
  23854. display: block;
  23855. line-height: 1;
  23856. position: relative;
  23857. width: 0%;
  23858. min-width: 2em;
  23859. background: #888888;
  23860. border-radius: 0.28571429rem;
  23861. -webkit-transition: width 0.1s ease, background-color 0.1s ease;
  23862. transition: width 0.1s ease, background-color 0.1s ease;
  23863. }
  23864. /* Percent Complete */
  23865. .ui.progress .bar > .progress {
  23866. white-space: nowrap;
  23867. position: absolute;
  23868. width: auto;
  23869. font-size: 0.92857143em;
  23870. top: 50%;
  23871. right: 0.5em;
  23872. left: auto;
  23873. bottom: auto;
  23874. color: rgba(255, 255, 255, 0.7);
  23875. text-shadow: none;
  23876. margin-top: -0.5em;
  23877. font-weight: bold;
  23878. text-align: left;
  23879. }
  23880. /* Label */
  23881. .ui.progress > .label {
  23882. position: absolute;
  23883. width: 100%;
  23884. font-size: 1em;
  23885. top: 100%;
  23886. right: auto;
  23887. left: 0%;
  23888. bottom: auto;
  23889. color: rgba(0, 0, 0, 0.87);
  23890. font-weight: bold;
  23891. text-shadow: none;
  23892. margin-top: 0.2em;
  23893. text-align: center;
  23894. -webkit-transition: color 0.4s ease;
  23895. transition: color 0.4s ease;
  23896. }
  23897. /*******************************
  23898. Types
  23899. *******************************/
  23900. /* Indicating */
  23901. .ui.indicating.progress[data-percent^="1"] .bar,
  23902. .ui.indicating.progress[data-percent^="2"] .bar {
  23903. background-color: #d95c5c;
  23904. }
  23905. .ui.indicating.progress[data-percent^="3"] .bar {
  23906. background-color: #efbc72;
  23907. }
  23908. .ui.indicating.progress[data-percent^="4"] .bar,
  23909. .ui.indicating.progress[data-percent^="5"] .bar {
  23910. background-color: #e6bb48;
  23911. }
  23912. .ui.indicating.progress[data-percent^="6"] .bar {
  23913. background-color: #ddc928;
  23914. }
  23915. .ui.indicating.progress[data-percent^="7"] .bar,
  23916. .ui.indicating.progress[data-percent^="8"] .bar {
  23917. background-color: #b4d95c;
  23918. }
  23919. .ui.indicating.progress[data-percent^="9"] .bar,
  23920. .ui.indicating.progress[data-percent^="100"] .bar {
  23921. background-color: #66da81;
  23922. }
  23923. /* Indicating Label */
  23924. .ui.indicating.progress[data-percent^="1"] .label,
  23925. .ui.indicating.progress[data-percent^="2"] .label {
  23926. color: rgba(0, 0, 0, 0.87);
  23927. }
  23928. .ui.indicating.progress[data-percent^="3"] .label {
  23929. color: rgba(0, 0, 0, 0.87);
  23930. }
  23931. .ui.indicating.progress[data-percent^="4"] .label,
  23932. .ui.indicating.progress[data-percent^="5"] .label {
  23933. color: rgba(0, 0, 0, 0.87);
  23934. }
  23935. .ui.indicating.progress[data-percent^="6"] .label {
  23936. color: rgba(0, 0, 0, 0.87);
  23937. }
  23938. .ui.indicating.progress[data-percent^="7"] .label,
  23939. .ui.indicating.progress[data-percent^="8"] .label {
  23940. color: rgba(0, 0, 0, 0.87);
  23941. }
  23942. .ui.indicating.progress[data-percent^="9"] .label,
  23943. .ui.indicating.progress[data-percent^="100"] .label {
  23944. color: rgba(0, 0, 0, 0.87);
  23945. }
  23946. /* Single Digits */
  23947. .ui.indicating.progress[data-percent="1"] .bar,
  23948. .ui.indicating.progress[data-percent="2"] .bar,
  23949. .ui.indicating.progress[data-percent="3"] .bar,
  23950. .ui.indicating.progress[data-percent="4"] .bar,
  23951. .ui.indicating.progress[data-percent="5"] .bar,
  23952. .ui.indicating.progress[data-percent="6"] .bar,
  23953. .ui.indicating.progress[data-percent="7"] .bar,
  23954. .ui.indicating.progress[data-percent="8"] .bar,
  23955. .ui.indicating.progress[data-percent="9"] .bar {
  23956. background-color: #d95c5c;
  23957. }
  23958. .ui.indicating.progress[data-percent="1"] .label,
  23959. .ui.indicating.progress[data-percent="2"] .label,
  23960. .ui.indicating.progress[data-percent="3"] .label,
  23961. .ui.indicating.progress[data-percent="4"] .label,
  23962. .ui.indicating.progress[data-percent="5"] .label,
  23963. .ui.indicating.progress[data-percent="6"] .label,
  23964. .ui.indicating.progress[data-percent="7"] .label,
  23965. .ui.indicating.progress[data-percent="8"] .label,
  23966. .ui.indicating.progress[data-percent="9"] .label {
  23967. color: rgba(0, 0, 0, 0.87);
  23968. }
  23969. /* Indicating Success */
  23970. .ui.indicating.progress.success .label {
  23971. color: #1a531b;
  23972. }
  23973. /*******************************
  23974. States
  23975. *******************************/
  23976. /*--------------
  23977. Success
  23978. ---------------*/
  23979. .ui.progress.success .bar {
  23980. background-color: #21ba45 !important;
  23981. }
  23982. .ui.progress.success .bar,
  23983. .ui.progress.success .bar::after {
  23984. -webkit-animation: none !important;
  23985. animation: none !important;
  23986. }
  23987. .ui.progress.success > .label {
  23988. color: #1a531b;
  23989. }
  23990. /*--------------
  23991. Warning
  23992. ---------------*/
  23993. .ui.progress.warning .bar {
  23994. background-color: #f2c037 !important;
  23995. }
  23996. .ui.progress.warning .bar,
  23997. .ui.progress.warning .bar::after {
  23998. -webkit-animation: none !important;
  23999. animation: none !important;
  24000. }
  24001. .ui.progress.warning > .label {
  24002. color: #794b02;
  24003. }
  24004. /*--------------
  24005. Error
  24006. ---------------*/
  24007. .ui.progress.error .bar {
  24008. background-color: #db2828 !important;
  24009. }
  24010. .ui.progress.error .bar,
  24011. .ui.progress.error .bar::after {
  24012. -webkit-animation: none !important;
  24013. animation: none !important;
  24014. }
  24015. .ui.progress.error > .label {
  24016. color: #912d2b;
  24017. }
  24018. /*--------------
  24019. Active
  24020. ---------------*/
  24021. .ui.active.progress .bar {
  24022. position: relative;
  24023. min-width: 2em;
  24024. }
  24025. .ui.active.progress .bar::after {
  24026. content: '';
  24027. opacity: 0;
  24028. position: absolute;
  24029. top: 0px;
  24030. left: 0px;
  24031. right: 0px;
  24032. bottom: 0px;
  24033. background: #ffffff;
  24034. border-radius: 0.28571429rem;
  24035. -webkit-animation: progress-active 2s ease infinite;
  24036. animation: progress-active 2s ease infinite;
  24037. }
  24038. @-webkit-keyframes progress-active {
  24039. 0% {
  24040. opacity: 0.3;
  24041. width: 0;
  24042. }
  24043. 100% {
  24044. opacity: 0;
  24045. width: 100%;
  24046. }
  24047. }
  24048. @keyframes progress-active {
  24049. 0% {
  24050. opacity: 0.3;
  24051. width: 0;
  24052. }
  24053. 100% {
  24054. opacity: 0;
  24055. width: 100%;
  24056. }
  24057. }
  24058. /*--------------
  24059. Disabled
  24060. ---------------*/
  24061. .ui.disabled.progress {
  24062. opacity: 0.35;
  24063. }
  24064. .ui.disabled.progress .bar,
  24065. .ui.disabled.progress .bar::after {
  24066. -webkit-animation: none !important;
  24067. animation: none !important;
  24068. }
  24069. /*******************************
  24070. Variations
  24071. *******************************/
  24072. /*--------------
  24073. Inverted
  24074. ---------------*/
  24075. .ui.inverted.progress {
  24076. background: rgba(255, 255, 255, 0.08);
  24077. border: none;
  24078. }
  24079. .ui.inverted.progress .bar {
  24080. background: #888888;
  24081. }
  24082. .ui.inverted.progress .bar > .progress {
  24083. color: #f9fafb;
  24084. }
  24085. .ui.inverted.progress > .label {
  24086. color: #ffffff;
  24087. }
  24088. .ui.inverted.progress.success > .label {
  24089. color: #21ba45;
  24090. }
  24091. .ui.inverted.progress.warning > .label {
  24092. color: #f2c037;
  24093. }
  24094. .ui.inverted.progress.error > .label {
  24095. color: #db2828;
  24096. }
  24097. /*--------------
  24098. Attached
  24099. ---------------*/
  24100. /* bottom attached */
  24101. .ui.progress.attached {
  24102. background: transparent;
  24103. position: relative;
  24104. border: none;
  24105. margin: 0em;
  24106. }
  24107. .ui.progress.attached,
  24108. .ui.progress.attached .bar {
  24109. display: block;
  24110. height: 0.2rem;
  24111. padding: 0px;
  24112. overflow: hidden;
  24113. border-radius: 0em 0em 0.28571429rem 0.28571429rem;
  24114. }
  24115. .ui.progress.attached .bar {
  24116. border-radius: 0em;
  24117. }
  24118. /* top attached */
  24119. .ui.progress.top.attached,
  24120. .ui.progress.top.attached .bar {
  24121. top: 0px;
  24122. border-radius: 0.28571429rem 0.28571429rem 0em 0em;
  24123. }
  24124. .ui.progress.top.attached .bar {
  24125. border-radius: 0em;
  24126. }
  24127. /* Coupling */
  24128. .ui.segment > .ui.attached.progress,
  24129. .ui.card > .ui.attached.progress {
  24130. position: absolute;
  24131. top: auto;
  24132. left: 0;
  24133. bottom: 100%;
  24134. width: 100%;
  24135. }
  24136. .ui.segment > .ui.bottom.attached.progress,
  24137. .ui.card > .ui.bottom.attached.progress {
  24138. top: 100%;
  24139. bottom: auto;
  24140. }
  24141. /*--------------
  24142. Colors
  24143. ---------------*/
  24144. /* Red */
  24145. .ui.red.progress .bar {
  24146. background-color: #db2828;
  24147. }
  24148. .ui.red.inverted.progress .bar {
  24149. background-color: #ff695e;
  24150. }
  24151. /* Orange */
  24152. .ui.orange.progress .bar {
  24153. background-color: #f2711c;
  24154. }
  24155. .ui.orange.inverted.progress .bar {
  24156. background-color: #ff851b;
  24157. }
  24158. /* Yellow */
  24159. .ui.yellow.progress .bar {
  24160. background-color: #fbbd08;
  24161. }
  24162. .ui.yellow.inverted.progress .bar {
  24163. background-color: #ffe21f;
  24164. }
  24165. /* Olive */
  24166. .ui.olive.progress .bar {
  24167. background-color: #b5cc18;
  24168. }
  24169. .ui.olive.inverted.progress .bar {
  24170. background-color: #d9e778;
  24171. }
  24172. /* Green */
  24173. .ui.green.progress .bar {
  24174. background-color: #21ba45;
  24175. }
  24176. .ui.green.inverted.progress .bar {
  24177. background-color: #2ecc40;
  24178. }
  24179. /* Teal */
  24180. .ui.teal.progress .bar {
  24181. background-color: #00b5ad;
  24182. }
  24183. .ui.teal.inverted.progress .bar {
  24184. background-color: #6dffff;
  24185. }
  24186. /* Blue */
  24187. .ui.blue.progress .bar {
  24188. background-color: #2185d0;
  24189. }
  24190. .ui.blue.inverted.progress .bar {
  24191. background-color: #54c8ff;
  24192. }
  24193. /* Violet */
  24194. .ui.violet.progress .bar {
  24195. background-color: #6435c9;
  24196. }
  24197. .ui.violet.inverted.progress .bar {
  24198. background-color: #a291fb;
  24199. }
  24200. /* Purple */
  24201. .ui.purple.progress .bar {
  24202. background-color: #a333c8;
  24203. }
  24204. .ui.purple.inverted.progress .bar {
  24205. background-color: #dc73ff;
  24206. }
  24207. /* Pink */
  24208. .ui.pink.progress .bar {
  24209. background-color: #e03997;
  24210. }
  24211. .ui.pink.inverted.progress .bar {
  24212. background-color: #ff8edf;
  24213. }
  24214. /* Brown */
  24215. .ui.brown.progress .bar {
  24216. background-color: #a5673f;
  24217. }
  24218. .ui.brown.inverted.progress .bar {
  24219. background-color: #d67c1c;
  24220. }
  24221. /* Grey */
  24222. .ui.grey.progress .bar {
  24223. background-color: #767676;
  24224. }
  24225. .ui.grey.inverted.progress .bar {
  24226. background-color: #dcddde;
  24227. }
  24228. /* Black */
  24229. .ui.black.progress .bar {
  24230. background-color: #1b1c1d;
  24231. }
  24232. .ui.black.inverted.progress .bar {
  24233. background-color: #545454;
  24234. }
  24235. /*--------------
  24236. Sizes
  24237. ---------------*/
  24238. .ui.tiny.progress {
  24239. font-size: 0.85714286rem;
  24240. }
  24241. .ui.tiny.progress .bar {
  24242. height: 0.5em;
  24243. }
  24244. .ui.small.progress {
  24245. font-size: 0.92857143rem;
  24246. }
  24247. .ui.small.progress .bar {
  24248. height: 1em;
  24249. }
  24250. .ui.progress {
  24251. font-size: 1rem;
  24252. }
  24253. .ui.progress .bar {
  24254. height: 1.75em;
  24255. }
  24256. .ui.large.progress {
  24257. font-size: 1.14285714rem;
  24258. }
  24259. .ui.large.progress .bar {
  24260. height: 2.5em;
  24261. }
  24262. .ui.big.progress {
  24263. font-size: 1.28571429rem;
  24264. }
  24265. .ui.big.progress .bar {
  24266. height: 3.5em;
  24267. }
  24268. /*******************************
  24269. Progress
  24270. *******************************/
  24271. /*******************************
  24272. Site Overrides
  24273. *******************************/
  24274. /*!
  24275. * # Semantic UI 2.0.0 - Rating
  24276. * http://github.com/semantic-org/semantic-ui/
  24277. *
  24278. *
  24279. * Copyright 2015 Contributors
  24280. * Released under the MIT license
  24281. * http://opensource.org/licenses/MIT
  24282. *
  24283. */
  24284. /*******************************
  24285. Rating
  24286. *******************************/
  24287. .ui.rating {
  24288. display: -webkit-inline-box;
  24289. display: -webkit-inline-flex;
  24290. display: -ms-inline-flexbox;
  24291. display: inline-flex;
  24292. white-space: nowrap;
  24293. vertical-align: baseline;
  24294. }
  24295. .ui.rating:last-child {
  24296. margin-right: 0em;
  24297. }
  24298. /* Icon */
  24299. .ui.rating .icon {
  24300. padding: 0em;
  24301. margin: 0em;
  24302. text-align: center;
  24303. font-weight: normal;
  24304. font-style: normal;
  24305. -webkit-box-flex: 1;
  24306. -webkit-flex: 1 0 auto;
  24307. -ms-flex: 1 0 auto;
  24308. flex: 1 0 auto;
  24309. cursor: pointer;
  24310. width: 1.25em;
  24311. height: auto;
  24312. -webkit-transition: opacity 0.1s ease, background 0.1s ease, text-shadow 0.1s ease, color 0.1s ease;
  24313. transition: opacity 0.1s ease, background 0.1s ease, text-shadow 0.1s ease, color 0.1s ease;
  24314. }
  24315. /*******************************
  24316. Types
  24317. *******************************/
  24318. /*-------------------
  24319. Standard
  24320. --------------------*/
  24321. /* Inactive Icon */
  24322. .ui.rating .icon {
  24323. background: transparent;
  24324. color: rgba(0, 0, 0, 0.15);
  24325. }
  24326. /* Active Icon */
  24327. .ui.rating .active.icon {
  24328. background: transparent;
  24329. color: rgba(0, 0, 0, 0.85);
  24330. }
  24331. /* Selected Icon */
  24332. .ui.rating .icon.selected,
  24333. .ui.rating .icon.selected.active {
  24334. background: transparent;
  24335. color: rgba(0, 0, 0, 0.87);
  24336. }
  24337. /*-------------------
  24338. Star
  24339. --------------------*/
  24340. /* Inactive */
  24341. .ui.star.rating .icon {
  24342. width: 1.25em;
  24343. height: auto;
  24344. background: transparent;
  24345. color: rgba(0, 0, 0, 0.15);
  24346. text-shadow: none;
  24347. }
  24348. /* Active Star */
  24349. .ui.star.rating .active.icon {
  24350. background: transparent !important;
  24351. color: #ffe623 !important;
  24352. text-shadow: 0px -1px 0px #ddc507, -1px 0px 0px #ddc507, 0px 1px 0px #ddc507, 1px 0px 0px #ddc507 !important;
  24353. }
  24354. /* Selected Star */
  24355. .ui.star.rating .icon.selected,
  24356. .ui.star.rating .icon.selected.active {
  24357. background: transparent !important;
  24358. color: #ffcc00 !important;
  24359. text-shadow: 0px -1px 0px #e6a200, -1px 0px 0px #e6a200, 0px 1px 0px #e6a200, 1px 0px 0px #e6a200 !important;
  24360. }
  24361. /*-------------------
  24362. Heart
  24363. --------------------*/
  24364. .ui.heart.rating .icon {
  24365. width: 1.4em;
  24366. height: auto;
  24367. background: transparent;
  24368. color: rgba(0, 0, 0, 0.15);
  24369. text-shadow: none !important;
  24370. }
  24371. /* Active Heart */
  24372. .ui.heart.rating .active.icon {
  24373. background: transparent !important;
  24374. color: #ff6d75 !important;
  24375. text-shadow: 0px -1px 0px #cd0707, -1px 0px 0px #cd0707, 0px 1px 0px #cd0707, 1px 0px 0px #cd0707 !important;
  24376. }
  24377. /* Selected Heart */
  24378. .ui.heart.rating .icon.selected,
  24379. .ui.heart.rating .icon.selected.active {
  24380. background: transparent !important;
  24381. color: #ff3000 !important;
  24382. text-shadow: 0px -1px 0px #aa0101, -1px 0px 0px #aa0101, 0px 1px 0px #aa0101, 1px 0px 0px #aa0101 !important;
  24383. }
  24384. /*******************************
  24385. States
  24386. *******************************/
  24387. /*-------------------
  24388. Disabled
  24389. --------------------*/
  24390. /* disabled rating */
  24391. .ui.disabled.rating .icon {
  24392. cursor: default;
  24393. }
  24394. /*-------------------
  24395. User Interactive
  24396. --------------------*/
  24397. /* Selected Rating */
  24398. .ui.rating.selected .active.icon {
  24399. opacity: 1;
  24400. }
  24401. .ui.rating.selected .icon.selected,
  24402. .ui.rating .icon.selected {
  24403. opacity: 1;
  24404. }
  24405. /*******************************
  24406. Variations
  24407. *******************************/
  24408. .ui.mini.rating {
  24409. font-size: 0.71428571rem;
  24410. }
  24411. .ui.tiny.rating {
  24412. font-size: 0.85714286rem;
  24413. }
  24414. .ui.small.rating {
  24415. font-size: 0.92857143rem;
  24416. }
  24417. .ui.rating {
  24418. font-size: 1rem;
  24419. }
  24420. .ui.large.rating {
  24421. font-size: 1.14285714rem;
  24422. }
  24423. .ui.huge.rating {
  24424. font-size: 1.42857143rem;
  24425. }
  24426. .ui.massive.rating {
  24427. font-size: 2rem;
  24428. }
  24429. /*******************************
  24430. Theme Overrides
  24431. *******************************/
  24432. @font-face {
  24433. font-family: 'Rating';
  24434. src: url("data:application/x-font-ttf;charset=utf-8;base64,AAEAAAALAIAAAwAwT1MvMggjCBsAAAC8AAAAYGNtYXCj2pm8AAABHAAAAKRnYXNwAAAAEAAAAcAAAAAIZ2x5ZlJbXMYAAAHIAAARnGhlYWQBGAe5AAATZAAAADZoaGVhA+IB/QAAE5wAAAAkaG10eCzgAEMAABPAAAAAcGxvY2EwXCxOAAAUMAAAADptYXhwACIAnAAAFGwAAAAgbmFtZfC1n04AABSMAAABPHBvc3QAAwAAAAAVyAAAACAAAwIAAZAABQAAAUwBZgAAAEcBTAFmAAAA9QAZAIQAAAAAAAAAAAAAAAAAAAABEAAAAAAAAAAAAAAAAAAAAABAAADxZQHg/+D/4AHgACAAAAABAAAAAAAAAAAAAAAgAAAAAAACAAAAAwAAABQAAwABAAAAFAAEAJAAAAAgACAABAAAAAEAIOYF8AbwDfAj8C7wbvBw8Irwl/Cc8SPxZf/9//8AAAAAACDmAPAE8AzwI/Au8G7wcPCH8JfwnPEj8WT//f//AAH/4xoEEAYQAQ/sD+IPow+iD4wPgA98DvYOtgADAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAH//wAPAAEAAAAAAAAAAAACAAA3OQEAAAAAAQAAAAAAAAAAAAIAADc5AQAAAAABAAAAAAAAAAAAAgAANzkBAAAAAAIAAP/tAgAB0wAKABUAAAEvAQ8BFwc3Fyc3BQc3Jz8BHwEHFycCALFPT7GAHp6eHoD/AHAWW304OH1bFnABGRqgoBp8sFNTsHyyOnxYEnFxElh8OgAAAAACAAD/7QIAAdMACgASAAABLwEPARcHNxcnNwUxER8BBxcnAgCxT0+xgB6enh6A/wA4fVsWcAEZGqCgGnywU1OwfLIBHXESWHw6AAAAAQAA/+0CAAHTAAoAAAEvAQ8BFwc3Fyc3AgCxT0+xgB6enh6AARkaoKAafLBTU7B8AAAAAAEAAAAAAgABwAArAAABFA4CBzEHDgMjIi4CLwEuAzU0PgIzMh4CFz4DMzIeAhUCAAcMEgugBgwMDAYGDAwMBqALEgwHFyg2HhAfGxkKChkbHxAeNigXAS0QHxsZCqAGCwkGBQkLBqAKGRsfEB42KBcHDBILCxIMBxcoNh4AAAAAAgAAAAACAAHAACsAWAAAATQuAiMiDgIHLgMjIg4CFRQeAhcxFx4DMzI+Aj8BPgM1DwEiFCIGMTAmIjQjJy4DNTQ+AjMyHgIfATc+AzMyHgIVFA4CBwIAFyg2HhAfGxkKChkbHxAeNigXBwwSC6AGDAwMBgYMDAwGoAsSDAdbogEBAQEBAaIGCgcEDRceEQkREA4GLy8GDhARCREeFw0EBwoGAS0eNigXBwwSCwsSDAcXKDYeEB8bGQqgBgsJBgUJCwagChkbHxA+ogEBAQGiBg4QEQkRHhcNBAcKBjQ0BgoHBA0XHhEJERAOBgABAAAAAAIAAcAAMQAAARQOAgcxBw4DIyIuAi8BLgM1ND4CMzIeAhcHFwc3Jzc+AzMyHgIVAgAHDBILoAYMDAwGBgwMDAagCxIMBxcoNh4KFRMSCC9wQLBwJwUJCgkFHjYoFwEtEB8bGQqgBgsJBgUJCwagChkbHxAeNigXAwUIBUtAoMBAOwECAQEXKDYeAAABAAAAAAIAAbcAKgAAEzQ3NjMyFxYXFhcWFzY3Njc2NzYzMhcWFRQPAQYjIi8BJicmJyYnJicmNQAkJUARExIQEAsMCgoMCxAQEhMRQCUkQbIGBwcGsgMFBQsKCQkGBwExPyMkBgYLCgkKCgoKCQoLBgYkIz8/QawFBawCBgUNDg4OFRQTAAAAAQAAAA0B2wHSACYAABM0PwI2FzYfAhYVFA8BFxQVFAcGByYvAQcGByYnJjU0PwEnJjUAEI9BBQkIBkCPEAdoGQMDBgUGgIEGBQYDAwEYaAcBIwsCFoEMAQEMgRYCCwYIZJABBQUFAwEBAkVFAgEBAwUFAwOQZAkFAAAAAAIAAAANAdsB0gAkAC4AABM0PwI2FzYfAhYVFA8BFxQVFAcmLwEHBgcmJyY1ND8BJyY1HwEHNxcnNy8BBwAQj0EFCQgGQI8QB2gZDAUGgIEGBQYDAwEYaAc/WBVsaxRXeDY2ASMLAhaBDAEBDIEWAgsGCGSQAQUNAQECRUUCAQEDBQUDA5BkCQURVXg4OHhVEW5uAAABACMAKQHdAXwAGgAANzQ/ATYXNh8BNzYXNh8BFhUUDwEGByYvASY1IwgmCAwLCFS8CAsMCCYICPUIDAsIjgjSCwkmCQEBCVS7CQEBCSYJCg0H9gcBAQePBwwAAAEAHwAfAXMBcwAsAAA3ND8BJyY1ND8BNjMyHwE3NjMyHwEWFRQPARcWFRQPAQYjIi8BBwYjIi8BJjUfCFRUCAgnCAwLCFRUCAwLCCcICFRUCAgnCAsMCFRUCAsMCCcIYgsIVFQIDAsIJwgIVFQICCcICwwIVFQICwwIJwgIVFQICCcIDAAAAAACAAAAJQFJAbcAHwArAAA3NTQ3NjsBNTQ3NjMyFxYdATMyFxYdARQHBiMhIicmNTczNTQnJiMiBwYdAQAICAsKJSY1NCYmCQsICAgIC/7tCwgIW5MWFR4fFRZApQsICDc0JiYmJjQ3CAgLpQsICAgIC8A3HhYVFRYeNwAAAQAAAAcBbgG3ACEAADcRNDc2NzYzITIXFhcWFREUBwYHBiMiLwEHBiMiJyYnJjUABgUKBgYBLAYGCgUGBgUKBQcOCn5+Cg4GBgoFBicBcAoICAMDAwMICAr+kAoICAQCCXl5CQIECAgKAAAAAwAAACUCAAFuABgAMQBKAAA3NDc2NzYzMhcWFxYVFAcGBwYjIicmJyY1MxYXFjMyNzY3JicWFRQHBiMiJyY1NDcGBzcUFxYzMjc2NTQ3NjMyNzY1NCcmIyIHBhUABihDREtLREMoBgYoQ0RLS0RDKAYlJjk5Q0M5OSYrQREmJTU1JSYRQSuEBAQGBgQEEREZBgQEBAQGJBkayQoKQSgoKChBCgoKCkEoJycoQQoKOiMjIyM6RCEeIjUmJSUmNSIeIUQlBgQEBAQGGBIRBAQGBgQEGhojAAAABQAAAAkCAAGJACwAOABRAGgAcAAANzQ3Njc2MzIXNzYzMhcWFxYXFhcWFxYVFDEGBwYPAQYjIicmNTQ3JicmJyY1MxYXNyYnJjU0NwYHNxQXFjMyNzY1NDc2MzI3NjU0JyYjIgcGFRc3Njc2NyYnNxYXFhcWFRQHBgcGBwYjPwEWFRQHBgcABitBQU0ZGhADBQEEBAUFBAUEBQEEHjw8Hg4DBQQiBQ0pIyIZBiUvSxYZDg4RQSuEBAQGBgQEEREZBgQEBAQGJBkaVxU9MzQiIDASGxkZEAYGCxQrODk/LlACFxYlyQsJQycnBRwEAgEDAwIDAwIBAwUCNmxsNhkFFAMFBBUTHh8nCQtKISgSHBsfIh4hRCUGBAQEBAYYEhEEBAYGBAQaGiPJJQUiIjYzISASGhkbCgoKChIXMRsbUZANCyghIA8AAAMAAAAAAbcB2wA5AEoAlAAANzU0NzY7ATY3Njc2NzY3Njc2MzIXFhcWFRQHMzIXFhUUBxYVFAcUFRQHFgcGKwEiJyYnJisBIicmNTcUFxYzMjc2NTQnJiMiBwYVFzMyFxYXFhcWFxYXFhcWOwEyNTQnNjc2NTQnNjU0JyYnNjc2NTQnJisBNDc2NTQnJiMGBwYHBgcGBwYHBgcGBwYHBgcGBwYrARUACwoQTgodEQ4GBAMFBgwLDxgTEwoKDjMdFhYOAgoRARkZKCUbGxsjIQZSEAoLJQUFCAcGBQUGBwgFBUkJBAUFBAQHBwMDBwcCPCUjNwIJBQUFDwMDBAkGBgsLDmUODgoJGwgDAwYFDAYQAQUGAwQGBgYFBgUGBgQJSbcPCwsGJhUPCBERExMMCgkJFBQhGxwWFR4ZFQoKFhMGBh0WKBcXBgcMDAoLDxIHBQYGBQcIBQYGBQgSAQEBAQICAQEDAgEULwgIBQoLCgsJDhQHCQ
  24435. font-weight: normal;
  24436. font-style: normal;
  24437. }
  24438. .ui.rating .icon {
  24439. font-family: 'Rating';
  24440. line-height: 1;
  24441. -webkit-backface-visibility: hidden;
  24442. backface-visibility: hidden;
  24443. font-weight: normal;
  24444. font-style: normal;
  24445. text-align: center;
  24446. }
  24447. /* Empty Star */
  24448. .ui.rating .icon:before {
  24449. content: '\f006';
  24450. }
  24451. /* Active Star */
  24452. .ui.rating .active.icon:before {
  24453. content: '\f005';
  24454. }
  24455. /*-------------------
  24456. Star
  24457. --------------------*/
  24458. /* Unfilled Star */
  24459. .ui.star.rating .icon:before {
  24460. content: '\f005';
  24461. }
  24462. /* Active Star */
  24463. .ui.star.rating .active.icon:before {
  24464. content: '\f005';
  24465. }
  24466. /* Partial */
  24467. .ui.star.rating .partial.icon:before {
  24468. content: '\f006';
  24469. }
  24470. .ui.star.rating .partial.icon {
  24471. content: '\f005';
  24472. }
  24473. /*-------------------
  24474. Heart
  24475. --------------------*/
  24476. /* Empty Heart
  24477. .ui.heart.rating .icon:before {
  24478. content: '\f08a';
  24479. }
  24480. */
  24481. .ui.heart.rating .icon:before {
  24482. content: '\f004';
  24483. }
  24484. /* Active */
  24485. .ui.heart.rating .active.icon:before {
  24486. content: '\f004';
  24487. }
  24488. /*******************************
  24489. Site Overrides
  24490. *******************************/
  24491. /*!
  24492. * # Semantic UI 2.0.0 - Search
  24493. * http://github.com/semantic-org/semantic-ui/
  24494. *
  24495. *
  24496. * Copyright 2015 Contributors
  24497. * Released under the MIT license
  24498. * http://opensource.org/licenses/MIT
  24499. *
  24500. */
  24501. /*******************************
  24502. Search
  24503. *******************************/
  24504. .ui.search {
  24505. position: relative;
  24506. }
  24507. .ui.search > .prompt {
  24508. margin: 0em;
  24509. outline: none;
  24510. -webkit-appearance: none;
  24511. -webkit-tap-highlight-color: rgba(255, 255, 255, 0);
  24512. text-shadow: none;
  24513. font-style: normal;
  24514. font-weight: normal;
  24515. line-height: 1.2142em;
  24516. padding: 0.67861429em 1em;
  24517. font-size: 1em;
  24518. background: #ffffff;
  24519. border: 1px solid rgba(34, 36, 38, 0.15);
  24520. color: rgba(0, 0, 0, 0.87);
  24521. box-shadow: 0em 0em 0em 0em transparent inset;
  24522. -webkit-transition: background-color 0.1s ease, color 0.1s ease, box-shadow 0.1s ease, border-color 0.1s ease;
  24523. transition: background-color 0.1s ease, color 0.1s ease, box-shadow 0.1s ease, border-color 0.1s ease;
  24524. }
  24525. .ui.search .prompt {
  24526. border-radius: 500rem;
  24527. }
  24528. /*--------------
  24529. Icon
  24530. ---------------*/
  24531. .ui.search .prompt ~ .search.icon {
  24532. cursor: pointer;
  24533. }
  24534. /*--------------
  24535. Results
  24536. ---------------*/
  24537. .ui.search > .results {
  24538. display: none;
  24539. position: absolute;
  24540. top: 100%;
  24541. left: 0%;
  24542. -webkit-transform-origin: center top;
  24543. -ms-transform-origin: center top;
  24544. transform-origin: center top;
  24545. background: #ffffff;
  24546. margin-top: 0.5em;
  24547. width: 18em;
  24548. border-radius: 0.28571429rem;
  24549. box-shadow: 0px 2px 4px 0px rgba(34, 36, 38, 0.12), 0px 2px 10px 0px rgba(34, 36, 38, 0.08);
  24550. border: 1px solid #d4d4d5;
  24551. z-index: 998;
  24552. }
  24553. .ui.search > .results > :first-child {
  24554. border-radius: 0.28571429rem 0.28571429rem 0em 0em;
  24555. }
  24556. .ui.search > .results > :last-child {
  24557. border-radius: 0em 0em 0.28571429rem 0.28571429rem;
  24558. }
  24559. /*--------------
  24560. Result
  24561. ---------------*/
  24562. .ui.search > .results .result {
  24563. cursor: pointer;
  24564. display: block;
  24565. overflow: hidden;
  24566. font-size: 1em;
  24567. padding: 0.85714286em 1.14285714em;
  24568. color: rgba(0, 0, 0, 0.87);
  24569. line-height: 1.33;
  24570. border-bottom: 1px solid rgba(34, 36, 38, 0.1);
  24571. }
  24572. .ui.search > .results .result:last-child {
  24573. border-bottom: none !important;
  24574. }
  24575. /* Image */
  24576. .ui.search > .results .result .image {
  24577. float: right;
  24578. overflow: hidden;
  24579. background: none;
  24580. width: 5em;
  24581. height: 3em;
  24582. border-radius: 0.25em;
  24583. }
  24584. .ui.search > .results .result .image img {
  24585. display: block;
  24586. width: auto;
  24587. height: 100%;
  24588. }
  24589. /*--------------
  24590. Info
  24591. ---------------*/
  24592. .ui.search > .results .result .image + .content {
  24593. margin: 0em 6em 0em 0em;
  24594. }
  24595. .ui.search > .results .result .title {
  24596. margin: -0.14285em 0em 0em;
  24597. font-family: 'Lato', 'Helvetica Neue', Arial, Helvetica, sans-serif;
  24598. font-weight: bold;
  24599. font-size: 1em;
  24600. color: rgba(0, 0, 0, 0.85);
  24601. }
  24602. .ui.search > .results .result .description {
  24603. margin-top: 0;
  24604. font-size: 0.92857143em;
  24605. color: rgba(0, 0, 0, 0.4);
  24606. }
  24607. .ui.search > .results .result .price {
  24608. float: right;
  24609. color: #21ba45;
  24610. }
  24611. /*--------------
  24612. Message
  24613. ---------------*/
  24614. .ui.search > .results > .message {
  24615. padding: 1em 1em;
  24616. }
  24617. .ui.search > .results > .message .header {
  24618. font-family: 'Lato', 'Helvetica Neue', Arial, Helvetica, sans-serif;
  24619. font-size: 1rem;
  24620. font-weight: bold;
  24621. color: rgba(0, 0, 0, 0.87);
  24622. }
  24623. .ui.search > .results > .message .description {
  24624. margin-top: 0.25rem;
  24625. font-size: 1em;
  24626. color: rgba(0, 0, 0, 0.87);
  24627. }
  24628. /* View All Results */
  24629. .ui.search > .results > .action {
  24630. display: block;
  24631. border-top: none;
  24632. background: #f3f4f5;
  24633. padding: 0.92857143em 1em;
  24634. color: rgba(0, 0, 0, 0.87);
  24635. font-weight: bold;
  24636. text-align: center;
  24637. }
  24638. /*******************************
  24639. States
  24640. *******************************/
  24641. /*--------------------
  24642. Focus
  24643. ---------------------*/
  24644. .ui.search > .prompt:focus {
  24645. border-color: rgba(34, 36, 38, 0.35);
  24646. background: #ffffff;
  24647. color: rgba(0, 0, 0, 0.95);
  24648. }
  24649. /*--------------------
  24650. Loading
  24651. ---------------------*/
  24652. .ui.loading.search .input > i.icon:before {
  24653. position: absolute;
  24654. content: '';
  24655. top: 50%;
  24656. left: 50%;
  24657. margin: -0.64285714em 0em 0em -0.64285714em;
  24658. width: 1.28571429em;
  24659. height: 1.28571429em;
  24660. border-radius: 500rem;
  24661. border: 0.2em solid rgba(0, 0, 0, 0.1);
  24662. }
  24663. .ui.loading.search .input > i.icon:after {
  24664. position: absolute;
  24665. content: '';
  24666. top: 50%;
  24667. left: 50%;
  24668. margin: -0.64285714em 0em 0em -0.64285714em;
  24669. width: 1.28571429em;
  24670. height: 1.28571429em;
  24671. -webkit-animation: button-spin 0.6s linear;
  24672. animation: button-spin 0.6s linear;
  24673. -webkit-animation-iteration-count: infinite;
  24674. animation-iteration-count: infinite;
  24675. border-radius: 500rem;
  24676. border-color: #767676 transparent transparent;
  24677. border-style: solid;
  24678. border-width: 0.2em;
  24679. box-shadow: 0px 0px 0px 1px transparent;
  24680. }
  24681. /*--------------
  24682. Hover
  24683. ---------------*/
  24684. .ui.search > .results .result:hover,
  24685. .ui.category.search > .results .category .result:hover {
  24686. background: #f9fafb;
  24687. }
  24688. .ui.search .action:hover {
  24689. background: #e0e0e0;
  24690. }
  24691. /*--------------
  24692. Active
  24693. ---------------*/
  24694. .ui.category.search > .results .category.active {
  24695. background: #f3f4f5;
  24696. }
  24697. .ui.category.search > .results .category.active > .name {
  24698. color: rgba(0, 0, 0, 0.87);
  24699. }
  24700. .ui.search > .results .result.active,
  24701. .ui.category.search > .results .category .result.active {
  24702. position: relative;
  24703. border-left-color: rgba(34, 36, 38, 0.1);
  24704. background: #f3f4f5;
  24705. box-shadow: none;
  24706. }
  24707. .ui.search > .results .result.active .title {
  24708. color: rgba(0, 0, 0, 0.85);
  24709. }
  24710. .ui.search > .results .result.active .description {
  24711. color: rgba(0, 0, 0, 0.85);
  24712. }
  24713. /*******************************
  24714. Types
  24715. *******************************/
  24716. /*--------------
  24717. Categories
  24718. ---------------*/
  24719. .ui.category.search .results {
  24720. width: 28em;
  24721. }
  24722. /* Category */
  24723. .ui.category.search > .results .category {
  24724. background: #f3f4f5;
  24725. box-shadow: none;
  24726. border-bottom: 1px solid rgba(34, 36, 38, 0.1);
  24727. -webkit-transition: background 0.1s ease, border-color 0.1s ease;
  24728. transition: background 0.1s ease, border-color 0.1s ease;
  24729. }
  24730. /* Last Category */
  24731. .ui.category.search > .results .category:last-child {
  24732. border-bottom: none;
  24733. }
  24734. /* First / Last */
  24735. .ui.category.search > .results .category:first-child .name + .result {
  24736. border-radius: 0em 0.28571429rem 0em 0em;
  24737. }
  24738. .ui.category.search > .results .category:last-child .result:last-child {
  24739. border-radius: 0em 0em 0.28571429rem 0em;
  24740. }
  24741. /* Category Result */
  24742. .ui.category.search > .results .category .result {
  24743. background: #ffffff;
  24744. margin-left: 100px;
  24745. border-left: 1px solid rgba(34, 36, 38, 0.15);
  24746. border-bottom: 1px solid rgba(34, 36, 38, 0.1);
  24747. -webkit-transition: background 0.1s ease, border-color 0.1s ease;
  24748. transition: background 0.1s ease, border-color 0.1s ease;
  24749. padding: 0.85714286em 1.14285714em;
  24750. }
  24751. .ui.category.search > .results .category:last-child .result:last-child {
  24752. border-bottom: none;
  24753. }
  24754. /* Category Result Name */
  24755. .ui.category.search > .results .category > .name {
  24756. width: 100px;
  24757. background: transparent;
  24758. font-family: 'Lato', 'Helvetica Neue', Arial, Helvetica, sans-serif;
  24759. font-size: 1em;
  24760. float: 1em;
  24761. float: left;
  24762. padding: 0.4em 1em;
  24763. font-weight: bold;
  24764. color: rgba(0, 0, 0, 0.4);
  24765. }
  24766. /*******************************
  24767. Variations
  24768. *******************************/
  24769. /*-------------------
  24770. Left / Right
  24771. --------------------*/
  24772. .ui[class*="left aligned"].search > .results {
  24773. right: auto;
  24774. left: 0%;
  24775. }
  24776. .ui[class*="right aligned"].search > .results {
  24777. right: 0%;
  24778. left: auto;
  24779. }
  24780. /*--------------
  24781. Fluid
  24782. ---------------*/
  24783. .ui.fluid.search .results {
  24784. width: 100%;
  24785. }
  24786. /*--------------
  24787. Sizes
  24788. ---------------*/
  24789. .ui.mini.search {
  24790. font-size: 0.71428571em;
  24791. }
  24792. .ui.small.search {
  24793. font-size: 0.92857143em;
  24794. }
  24795. .ui.search {
  24796. font-size: 1em;
  24797. }
  24798. .ui.large.search {
  24799. font-size: 1.14285714em;
  24800. }
  24801. .ui.big.search {
  24802. font-size: 1.28571429em;
  24803. }
  24804. .ui.huge.search {
  24805. font-size: 1.42857143em;
  24806. }
  24807. .ui.massive.search {
  24808. font-size: 1.71428571em;
  24809. }
  24810. /*******************************
  24811. Theme Overrides
  24812. *******************************/
  24813. /*******************************
  24814. Site Overrides
  24815. *******************************/
  24816. /*!
  24817. * # Semantic UI 2.0.0 - Shape
  24818. * http://github.com/semantic-org/semantic-ui/
  24819. *
  24820. *
  24821. * Copyright 2015 Contributors
  24822. * Released under the MIT license
  24823. * http://opensource.org/licenses/MIT
  24824. *
  24825. */
  24826. /*******************************
  24827. Shape
  24828. *******************************/
  24829. .ui.shape {
  24830. position: relative;
  24831. vertical-align: top;
  24832. display: inline-block;
  24833. -webkit-perspective: 2000px;
  24834. perspective: 2000px;
  24835. -webkit-transition: -webkit-transform 0.6s ease-in-out, left 0.6s ease-in-out, width 0.6s ease-in-out, height 0.6s ease-in-out;
  24836. transition: transform 0.6s ease-in-out, left 0.6s ease-in-out, width 0.6s ease-in-out, height 0.6s ease-in-out;
  24837. }
  24838. .ui.shape .sides {
  24839. -webkit-transform-style: preserve-3d;
  24840. transform-style: preserve-3d;
  24841. }
  24842. .ui.shape .side {
  24843. opacity: 1;
  24844. width: 100%;
  24845. margin: 0em !important;
  24846. -webkit-backface-visibility: hidden;
  24847. backface-visibility: hidden;
  24848. }
  24849. .ui.shape .side {
  24850. display: none;
  24851. }
  24852. .ui.shape .side * {
  24853. -webkit-backface-visibility: visible !important;
  24854. backface-visibility: visible !important;
  24855. }
  24856. /*******************************
  24857. Types
  24858. *******************************/
  24859. .ui.cube.shape .side {
  24860. min-width: 15em;
  24861. height: 15em;
  24862. padding: 2em;
  24863. background-color: #e6e6e6;
  24864. color: rgba(0, 0, 0, 0.87);
  24865. box-shadow: 0px 0px 2px rgba(0, 0, 0, 0.3);
  24866. }
  24867. .ui.cube.shape .side > .content {
  24868. width: 100%;
  24869. height: 100%;
  24870. display: table;
  24871. text-align: center;
  24872. -webkit-user-select: text;
  24873. -moz-user-select: text;
  24874. -ms-user-select: text;
  24875. user-select: text;
  24876. }
  24877. .ui.cube.shape .side > .content > div {
  24878. display: table-cell;
  24879. vertical-align: middle;
  24880. font-size: 2em;
  24881. }
  24882. /*******************************
  24883. Variations
  24884. *******************************/
  24885. .ui.text.shape.animating .sides {
  24886. position: static;
  24887. }
  24888. .ui.text.shape .side {
  24889. white-space: nowrap;
  24890. }
  24891. .ui.text.shape .side > * {
  24892. white-space: normal;
  24893. }
  24894. /*******************************
  24895. States
  24896. *******************************/
  24897. /*--------------
  24898. Loading
  24899. ---------------*/
  24900. .ui.loading.shape {
  24901. position: absolute;
  24902. top: -9999px;
  24903. left: -9999px;
  24904. }
  24905. /*--------------
  24906. Animating
  24907. ---------------*/
  24908. .ui.shape .animating.side {
  24909. position: absolute;
  24910. top: 0px;
  24911. left: 0px;
  24912. display: block;
  24913. z-index: 100;
  24914. }
  24915. .ui.shape .hidden.side {
  24916. opacity: 0.6;
  24917. }
  24918. /*--------------
  24919. CSS
  24920. ---------------*/
  24921. .ui.shape.animating .sides {
  24922. position: absolute;
  24923. }
  24924. .ui.shape.animating .sides {
  24925. -webkit-transition: -webkit-transform 0.6s ease-in-out, left 0.6s ease-in-out, width 0.6s ease-in-out, height 0.6s ease-in-out;
  24926. transition: transform 0.6s ease-in-out, left 0.6s ease-in-out, width 0.6s ease-in-out, height 0.6s ease-in-out;
  24927. }
  24928. .ui.shape.animating .side {
  24929. -webkit-transition: opacity 0.6s ease-in-out;
  24930. transition: opacity 0.6s ease-in-out;
  24931. }
  24932. /*--------------
  24933. Active
  24934. ---------------*/
  24935. .ui.shape .active.side {
  24936. display: block;
  24937. }
  24938. /*******************************
  24939. Theme Overrides
  24940. *******************************/
  24941. /*******************************
  24942. User Overrides
  24943. *******************************/
  24944. /*!
  24945. * # Semantic UI 2.0.0 - Sidebar
  24946. * http://github.com/semantic-org/semantic-ui/
  24947. *
  24948. *
  24949. * Copyright 2015 Contributors
  24950. * Released under the MIT license
  24951. * http://opensource.org/licenses/MIT
  24952. *
  24953. */
  24954. /*******************************
  24955. Sidebar
  24956. *******************************/
  24957. /* Sidebar Menu */
  24958. .ui.sidebar {
  24959. position: fixed;
  24960. top: 0;
  24961. left: 0;
  24962. -webkit-backface-visibility: hidden;
  24963. backface-visibility: hidden;
  24964. -webkit-transition: none;
  24965. transition: none;
  24966. will-change: transform;
  24967. -webkit-transform: translate3d(0, 0, 0);
  24968. transform: translate3d(0, 0, 0);
  24969. visibility: hidden;
  24970. -webkit-overflow-scrolling: touch;
  24971. height: 100% !important;
  24972. max-height: 100%;
  24973. border-radius: 0em !important;
  24974. margin: 0em !important;
  24975. overflow-y: auto !important;
  24976. z-index: 102;
  24977. }
  24978. /* GPU Layers for Child Elements */
  24979. .ui.sidebar > * {
  24980. -webkit-backface-visibility: hidden;
  24981. backface-visibility: hidden;
  24982. -webkit-transform: rotateZ(0deg);
  24983. transform: rotateZ(0deg);
  24984. }
  24985. /*--------------
  24986. Direction
  24987. ---------------*/
  24988. .ui.left.sidebar {
  24989. right: auto;
  24990. left: 0px;
  24991. -webkit-transform: translate3d(-100%, 0, 0);
  24992. transform: translate3d(-100%, 0, 0);
  24993. }
  24994. .ui.right.sidebar {
  24995. right: 0px !important;
  24996. left: auto !important;
  24997. -webkit-transform: translate3d(100%, 0%, 0);
  24998. transform: translate3d(100%, 0%, 0);
  24999. }
  25000. .ui.top.sidebar,
  25001. .ui.bottom.sidebar {
  25002. width: 100% !important;
  25003. height: auto !important;
  25004. }
  25005. .ui.top.sidebar {
  25006. top: 0px !important;
  25007. bottom: auto !important;
  25008. -webkit-transform: translate3d(0, -100%, 0);
  25009. transform: translate3d(0, -100%, 0);
  25010. }
  25011. .ui.bottom.sidebar {
  25012. top: auto !important;
  25013. bottom: 0px !important;
  25014. -webkit-transform: translate3d(0, 100%, 0);
  25015. transform: translate3d(0, 100%, 0);
  25016. }
  25017. /*--------------
  25018. Pushable
  25019. ---------------*/
  25020. .pushable {
  25021. height: 100%;
  25022. overflow-x: hidden;
  25023. padding: 0em !important;
  25024. }
  25025. /* Whole Page */
  25026. body.pushable {
  25027. background: #545454 !important;
  25028. }
  25029. /* Page Context */
  25030. .pushable:not(body) {
  25031. -webkit-transform: translate3d(0, 0, 0);
  25032. transform: translate3d(0, 0, 0);
  25033. }
  25034. .pushable:not(body) > .ui.sidebar,
  25035. .pushable:not(body) > .fixed,
  25036. .pushable:not(body) > .pusher:after {
  25037. position: absolute;
  25038. }
  25039. /*--------------
  25040. Fixed
  25041. ---------------*/
  25042. .pushable > .fixed {
  25043. position: fixed;
  25044. -webkit-backface-visibility: hidden;
  25045. backface-visibility: hidden;
  25046. -webkit-transition: -webkit-transform 500ms ease;
  25047. transition: transform 500ms ease;
  25048. will-change: transform;
  25049. z-index: 101;
  25050. }
  25051. /*--------------
  25052. Page
  25053. ---------------*/
  25054. .pushable > .pusher {
  25055. position: relative;
  25056. -webkit-backface-visibility: hidden;
  25057. backface-visibility: hidden;
  25058. overflow: hidden;
  25059. min-height: 100%;
  25060. -webkit-transition: -webkit-transform 500ms ease;
  25061. transition: transform 500ms ease;
  25062. z-index: 2;
  25063. }
  25064. body.pushable > .pusher {
  25065. background: #ffffff;
  25066. }
  25067. /* Pusher should inherit background from context */
  25068. .pushable > .pusher {
  25069. background: inherit;
  25070. }
  25071. /*--------------
  25072. Dimmer
  25073. ---------------*/
  25074. .pushable > .pusher:after {
  25075. position: fixed;
  25076. top: 0px;
  25077. right: 0px;
  25078. content: '';
  25079. background-color: rgba(0, 0, 0, 0.4);
  25080. overflow: hidden;
  25081. opacity: 0;
  25082. -webkit-transition: opacity 500ms;
  25083. transition: opacity 500ms;
  25084. will-change: opacity;
  25085. z-index: 1000;
  25086. }
  25087. /*--------------
  25088. Coupling
  25089. ---------------*/
  25090. .ui.sidebar.menu .item {
  25091. border-radius: 0em !important;
  25092. }
  25093. /*******************************
  25094. States
  25095. *******************************/
  25096. /*--------------
  25097. Dimmed
  25098. ---------------*/
  25099. .pushable > .pusher.dimmed:after {
  25100. width: 100% !important;
  25101. height: 100% !important;
  25102. opacity: 1 !important;
  25103. }
  25104. /*--------------
  25105. Animating
  25106. ---------------*/
  25107. .ui.animating.sidebar {
  25108. visibility: visible;
  25109. }
  25110. /*--------------
  25111. Visible
  25112. ---------------*/
  25113. .ui.visible.sidebar {
  25114. visibility: visible;
  25115. -webkit-transform: translate3d(0, 0, 0);
  25116. transform: translate3d(0, 0, 0);
  25117. }
  25118. /* Shadow Direction */
  25119. .ui.left.visible.sidebar,
  25120. .ui.right.visible.sidebar {
  25121. box-shadow: 0px 0px 20px rgba(34, 36, 38, 0.15);
  25122. }
  25123. .ui.top.visible.sidebar,
  25124. .ui.bottom.visible.sidebar {
  25125. box-shadow: 0px 0px 20px rgba(34, 36, 38, 0.15);
  25126. }
  25127. /* Visible On Load */
  25128. .ui.visible.left.sidebar ~ .fixed,
  25129. .ui.visible.left.sidebar ~ .pusher {
  25130. -webkit-transform: translate3d(260px, 0, 0);
  25131. transform: translate3d(260px, 0, 0);
  25132. }
  25133. .ui.visible.right.sidebar ~ .fixed,
  25134. .ui.visible.right.sidebar ~ .pusher {
  25135. -webkit-transform: translate3d(-260px, 0, 0);
  25136. transform: translate3d(-260px, 0, 0);
  25137. }
  25138. .ui.visible.top.sidebar ~ .fixed,
  25139. .ui.visible.top.sidebar ~ .pusher {
  25140. -webkit-transform: translate3d(0, 36px, 0);
  25141. transform: translate3d(0, 36px, 0);
  25142. }
  25143. .ui.visible.bottom.sidebar ~ .fixed,
  25144. .ui.visible.bottom.sidebar ~ .pusher {
  25145. -webkit-transform: translate3d(0, -36px, 0);
  25146. transform: translate3d(0, -36px, 0);
  25147. }
  25148. /* opposite sides visible forces content overlay */
  25149. .ui.visible.left.sidebar ~ .ui.visible.right.sidebar ~ .fixed,
  25150. .ui.visible.left.sidebar ~ .ui.visible.right.sidebar ~ .pusher,
  25151. .ui.visible.right.sidebar ~ .ui.visible.left.sidebar ~ .fixed,
  25152. .ui.visible.right.sidebar ~ .ui.visible.left.sidebar ~ .pusher {
  25153. -webkit-transform: translate3d(0, 0, 0);
  25154. transform: translate3d(0, 0, 0);
  25155. }
  25156. /*--------------
  25157. iOS
  25158. ---------------*/
  25159. /*
  25160. iOS incorrectly sizes document when content
  25161. is presented outside of view with 2Dtranslate
  25162. */
  25163. html.ios {
  25164. overflow-x: hidden;
  25165. -webkit-overflow-scrolling: touch;
  25166. }
  25167. html.ios,
  25168. html.ios body {
  25169. height: initial !important;
  25170. }
  25171. /*******************************
  25172. Variations
  25173. *******************************/
  25174. /*--------------
  25175. Width
  25176. ---------------*/
  25177. /* Left / Right */
  25178. .ui[class*="very thin"].left.sidebar,
  25179. .ui[class*="very thin"].right.sidebar {
  25180. width: 60px;
  25181. }
  25182. .ui.thin.left.sidebar,
  25183. .ui.thin.right.sidebar {
  25184. width: 150px;
  25185. }
  25186. .ui.left.sidebar,
  25187. .ui.right.sidebar {
  25188. width: 260px;
  25189. }
  25190. .ui.wide.left.sidebar,
  25191. .ui.wide.right.sidebar {
  25192. width: 350px;
  25193. }
  25194. .ui[class*="very wide"].left.sidebar,
  25195. .ui[class*="very wide"].right.sidebar {
  25196. width: 475px;
  25197. }
  25198. /* Left Visible */
  25199. .ui.visible[class*="very thin"].left.sidebar ~ .fixed,
  25200. .ui.visible[class*="very thin"].left.sidebar ~ .pusher {
  25201. -webkit-transform: translate3d(60px, 0, 0);
  25202. transform: translate3d(60px, 0, 0);
  25203. }
  25204. .ui.visible.thin.left.sidebar ~ .fixed,
  25205. .ui.visible.thin.left.sidebar ~ .pusher {
  25206. -webkit-transform: translate3d(150px, 0, 0);
  25207. transform: translate3d(150px, 0, 0);
  25208. }
  25209. .ui.visible.wide.left.sidebar ~ .fixed,
  25210. .ui.visible.wide.left.sidebar ~ .pusher {
  25211. -webkit-transform: translate3d(350px, 0, 0);
  25212. transform: translate3d(350px, 0, 0);
  25213. }
  25214. .ui.visible[class*="very wide"].left.sidebar ~ .fixed,
  25215. .ui.visible[class*="very wide"].left.sidebar ~ .pusher {
  25216. -webkit-transform: translate3d(475px, 0, 0);
  25217. transform: translate3d(475px, 0, 0);
  25218. }
  25219. /* Right Visible */
  25220. .ui.visible[class*="very thin"].right.sidebar ~ .fixed,
  25221. .ui.visible[class*="very thin"].right.sidebar ~ .pusher {
  25222. -webkit-transform: translate3d(-60px, 0, 0);
  25223. transform: translate3d(-60px, 0, 0);
  25224. }
  25225. .ui.visible.thin.right.sidebar ~ .fixed,
  25226. .ui.visible.thin.right.sidebar ~ .pusher {
  25227. -webkit-transform: translate3d(-150px, 0, 0);
  25228. transform: translate3d(-150px, 0, 0);
  25229. }
  25230. .ui.visible.wide.right.sidebar ~ .fixed,
  25231. .ui.visible.wide.right.sidebar ~ .pusher {
  25232. -webkit-transform: translate3d(-350px, 0, 0);
  25233. transform: translate3d(-350px, 0, 0);
  25234. }
  25235. .ui.visible[class*="very wide"].right.sidebar ~ .fixed,
  25236. .ui.visible[class*="very wide"].right.sidebar ~ .pusher {
  25237. -webkit-transform: translate3d(-475px, 0, 0);
  25238. transform: translate3d(-475px, 0, 0);
  25239. }
  25240. /*******************************
  25241. Animations
  25242. *******************************/
  25243. /*--------------
  25244. Overlay
  25245. ---------------*/
  25246. /* Set-up */
  25247. .ui.overlay.sidebar {
  25248. z-index: 102;
  25249. }
  25250. /* Initial */
  25251. .ui.left.overlay.sidebar {
  25252. -webkit-transform: translate3d(-100%, 0%, 0);
  25253. transform: translate3d(-100%, 0%, 0);
  25254. }
  25255. .ui.right.overlay.sidebar {
  25256. -webkit-transform: translate3d(100%, 0%, 0);
  25257. transform: translate3d(100%, 0%, 0);
  25258. }
  25259. .ui.top.overlay.sidebar {
  25260. -webkit-transform: translate3d(0%, -100%, 0);
  25261. transform: translate3d(0%, -100%, 0);
  25262. }
  25263. .ui.bottom.overlay.sidebar {
  25264. -webkit-transform: translate3d(0%, 100%, 0);
  25265. transform: translate3d(0%, 100%, 0);
  25266. }
  25267. /* Animation */
  25268. .animating.ui.overlay.sidebar,
  25269. .ui.visible.overlay.sidebar {
  25270. -webkit-transition: -webkit-transform 500ms ease;
  25271. transition: transform 500ms ease;
  25272. }
  25273. /* End - Sidebar */
  25274. .ui.visible.left.overlay.sidebar {
  25275. -webkit-transform: translate3d(0%, 0%, 0);
  25276. transform: translate3d(0%, 0%, 0);
  25277. }
  25278. .ui.visible.right.overlay.sidebar {
  25279. -webkit-transform: translate3d(0%, 0%, 0);
  25280. transform: translate3d(0%, 0%, 0);
  25281. }
  25282. .ui.visible.top.overlay.sidebar {
  25283. -webkit-transform: translate3d(0%, 0%, 0);
  25284. transform: translate3d(0%, 0%, 0);
  25285. }
  25286. .ui.visible.bottom.overlay.sidebar {
  25287. -webkit-transform: translate3d(0%, 0%, 0);
  25288. transform: translate3d(0%, 0%, 0);
  25289. }
  25290. /* End - Pusher */
  25291. .ui.visible.overlay.sidebar ~ .fixed,
  25292. .ui.visible.overlay.sidebar ~ .pusher {
  25293. -webkit-transform: none !important;
  25294. -ms-transform: none !important;
  25295. transform: none !important;
  25296. }
  25297. /*--------------
  25298. Push
  25299. ---------------*/
  25300. /* Initial */
  25301. .ui.push.sidebar {
  25302. -webkit-transition: -webkit-transform 500ms ease;
  25303. transition: transform 500ms ease;
  25304. z-index: 102;
  25305. }
  25306. /* Sidebar - Initial */
  25307. .ui.left.push.sidebar {
  25308. -webkit-transform: translate3d(-100%, 0, 0);
  25309. transform: translate3d(-100%, 0, 0);
  25310. }
  25311. .ui.right.push.sidebar {
  25312. -webkit-transform: translate3d(100%, 0, 0);
  25313. transform: translate3d(100%, 0, 0);
  25314. }
  25315. .ui.top.push.sidebar {
  25316. -webkit-transform: translate3d(0%, -100%, 0);
  25317. transform: translate3d(0%, -100%, 0);
  25318. }
  25319. .ui.bottom.push.sidebar {
  25320. -webkit-transform: translate3d(0%, 100%, 0);
  25321. transform: translate3d(0%, 100%, 0);
  25322. }
  25323. /* End */
  25324. .ui.visible.push.sidebar {
  25325. -webkit-transform: translate3d(0%, 0, 0);
  25326. transform: translate3d(0%, 0, 0);
  25327. }
  25328. /*--------------
  25329. Uncover
  25330. ---------------*/
  25331. /* Initial */
  25332. .ui.uncover.sidebar {
  25333. -webkit-transform: translate3d(0, 0, 0);
  25334. transform: translate3d(0, 0, 0);
  25335. z-index: 1;
  25336. }
  25337. /* End */
  25338. .ui.visible.uncover.sidebar {
  25339. -webkit-transform: translate3d(0, 0, 0);
  25340. transform: translate3d(0, 0, 0);
  25341. -webkit-transition: -webkit-transform 500ms ease;
  25342. transition: transform 500ms ease;
  25343. }
  25344. /*--------------
  25345. Slide Along
  25346. ---------------*/
  25347. /* Initial */
  25348. .ui.slide.along.sidebar {
  25349. z-index: 1;
  25350. }
  25351. /* Sidebar - Initial */
  25352. .ui.left.slide.along.sidebar {
  25353. -webkit-transform: translate3d(-50%, 0, 0);
  25354. transform: translate3d(-50%, 0, 0);
  25355. }
  25356. .ui.right.slide.along.sidebar {
  25357. -webkit-transform: translate3d(50%, 0, 0);
  25358. transform: translate3d(50%, 0, 0);
  25359. }
  25360. .ui.top.slide.along.sidebar {
  25361. -webkit-transform: translate3d(0, -50%, 0);
  25362. transform: translate3d(0, -50%, 0);
  25363. }
  25364. .ui.bottom.slide.along.sidebar {
  25365. -webkit-transform: translate3d(0%, 50%, 0);
  25366. transform: translate3d(0%, 50%, 0);
  25367. }
  25368. /* Animation */
  25369. .ui.animating.slide.along.sidebar {
  25370. -webkit-transition: -webkit-transform 500ms ease;
  25371. transition: transform 500ms ease;
  25372. }
  25373. /* End */
  25374. .ui.visible.slide.along.sidebar {
  25375. -webkit-transform: translate3d(0%, 0, 0);
  25376. transform: translate3d(0%, 0, 0);
  25377. }
  25378. /*--------------
  25379. Slide Out
  25380. ---------------*/
  25381. /* Initial */
  25382. .ui.slide.out.sidebar {
  25383. z-index: 1;
  25384. }
  25385. /* Sidebar - Initial */
  25386. .ui.left.slide.out.sidebar {
  25387. -webkit-transform: translate3d(50%, 0, 0);
  25388. transform: translate3d(50%, 0, 0);
  25389. }
  25390. .ui.right.slide.out.sidebar {
  25391. -webkit-transform: translate3d(-50%, 0, 0);
  25392. transform: translate3d(-50%, 0, 0);
  25393. }
  25394. .ui.top.slide.out.sidebar {
  25395. -webkit-transform: translate3d(0%, 50%, 0);
  25396. transform: translate3d(0%, 50%, 0);
  25397. }
  25398. .ui.bottom.slide.out.sidebar {
  25399. -webkit-transform: translate3d(0%, -50%, 0);
  25400. transform: translate3d(0%, -50%, 0);
  25401. }
  25402. /* Animation */
  25403. .ui.animating.slide.out.sidebar {
  25404. -webkit-transition: -webkit-transform 500ms ease;
  25405. transition: transform 500ms ease;
  25406. }
  25407. /* End */
  25408. .ui.visible.slide.out.sidebar {
  25409. -webkit-transform: translate3d(0%, 0, 0);
  25410. transform: translate3d(0%, 0, 0);
  25411. }
  25412. /*--------------
  25413. Scale Down
  25414. ---------------*/
  25415. /* Initial */
  25416. .ui.scale.down.sidebar {
  25417. -webkit-transition: -webkit-transform 500ms ease;
  25418. transition: transform 500ms ease;
  25419. z-index: 102;
  25420. }
  25421. /* Sidebar - Initial */
  25422. .ui.left.scale.down.sidebar {
  25423. -webkit-transform: translate3d(-100%, 0, 0);
  25424. transform: translate3d(-100%, 0, 0);
  25425. }
  25426. .ui.right.scale.down.sidebar {
  25427. -webkit-transform: translate3d(100%, 0, 0);
  25428. transform: translate3d(100%, 0, 0);
  25429. }
  25430. .ui.top.scale.down.sidebar {
  25431. -webkit-transform: translate3d(0%, -100%, 0);
  25432. transform: translate3d(0%, -100%, 0);
  25433. }
  25434. .ui.bottom.scale.down.sidebar {
  25435. -webkit-transform: translate3d(0%, 100%, 0);
  25436. transform: translate3d(0%, 100%, 0);
  25437. }
  25438. /* Pusher - Initial */
  25439. .ui.scale.down.left.sidebar ~ .pusher {
  25440. -webkit-transform-origin: 75% 50%;
  25441. -ms-transform-origin: 75% 50%;
  25442. transform-origin: 75% 50%;
  25443. }
  25444. .ui.scale.down.right.sidebar ~ .pusher {
  25445. -webkit-transform-origin: 25% 50%;
  25446. -ms-transform-origin: 25% 50%;
  25447. transform-origin: 25% 50%;
  25448. }
  25449. .ui.scale.down.top.sidebar ~ .pusher {
  25450. -webkit-transform-origin: 50% 75%;
  25451. -ms-transform-origin: 50% 75%;
  25452. transform-origin: 50% 75%;
  25453. }
  25454. .ui.scale.down.bottom.sidebar ~ .pusher {
  25455. -webkit-transform-origin: 50% 25%;
  25456. -ms-transform-origin: 50% 25%;
  25457. transform-origin: 50% 25%;
  25458. }
  25459. /* Animation */
  25460. .ui.animating.scale.down > .visible.ui.sidebar {
  25461. -webkit-transition: -webkit-transform 500ms ease;
  25462. transition: transform 500ms ease;
  25463. }
  25464. .ui.visible.scale.down.sidebar ~ .pusher,
  25465. .ui.animating.scale.down.sidebar ~ .pusher {
  25466. display: block !important;
  25467. width: 100%;
  25468. height: 100%;
  25469. overflow: hidden !important;
  25470. }
  25471. /* End */
  25472. .ui.visible.scale.down.sidebar {
  25473. -webkit-transform: translate3d(0, 0, 0);
  25474. transform: translate3d(0, 0, 0);
  25475. }
  25476. .ui.visible.scale.down.sidebar ~ .pusher {
  25477. -webkit-transform: scale(0.75);
  25478. -ms-transform: scale(0.75);
  25479. transform: scale(0.75);
  25480. }
  25481. /*******************************
  25482. Theme Overrides
  25483. *******************************/
  25484. /*******************************
  25485. Site Overrides
  25486. *******************************/
  25487. /*!
  25488. * # Semantic UI 2.0.0 - Sticky
  25489. * http://github.com/semantic-org/semantic-ui/
  25490. *
  25491. *
  25492. * Copyright 2015 Contributors
  25493. * Released under the MIT license
  25494. * http://opensource.org/licenses/MIT
  25495. *
  25496. */
  25497. /*******************************
  25498. Sticky
  25499. *******************************/
  25500. .ui.sticky {
  25501. position: static;
  25502. -webkit-transition: none;
  25503. transition: none;
  25504. z-index: 800;
  25505. }
  25506. /*******************************
  25507. States
  25508. *******************************/
  25509. /* Bound */
  25510. .ui.sticky.bound {
  25511. position: absolute;
  25512. left: auto;
  25513. right: auto;
  25514. }
  25515. /* Fixed */
  25516. .ui.sticky.fixed {
  25517. position: fixed;
  25518. left: auto;
  25519. right: auto;
  25520. }
  25521. /* Bound/Fixed Position */
  25522. .ui.sticky.bound.top,
  25523. .ui.sticky.fixed.top {
  25524. top: 0px;
  25525. bottom: auto;
  25526. }
  25527. .ui.sticky.bound.bottom,
  25528. .ui.sticky.fixed.bottom {
  25529. top: auto;
  25530. bottom: 0px;
  25531. }
  25532. /*******************************
  25533. Types
  25534. *******************************/
  25535. .ui.native.sticky {
  25536. position: -webkit-sticky;
  25537. position: -moz-sticky;
  25538. position: -ms-sticky;
  25539. position: -o-sticky;
  25540. position: sticky;
  25541. }
  25542. /*******************************
  25543. Theme Overrides
  25544. *******************************/
  25545. /*******************************
  25546. Site Overrides
  25547. *******************************/
  25548. /*!
  25549. * # Semantic UI 2.0.0 - Tab
  25550. * http://github.com/semantic-org/semantic-ui/
  25551. *
  25552. *
  25553. * Copyright 2015 Contributors
  25554. * Released under the MIT license
  25555. * http://opensource.org/licenses/MIT
  25556. *
  25557. */
  25558. /*******************************
  25559. UI Tabs
  25560. *******************************/
  25561. .ui.tab {
  25562. display: none;
  25563. }
  25564. /*******************************
  25565. States
  25566. *******************************/
  25567. /*--------------------
  25568. Active
  25569. ---------------------*/
  25570. .ui.tab.active,
  25571. .ui.tab.open {
  25572. display: block;
  25573. }
  25574. /*--------------------
  25575. Loading
  25576. ---------------------*/
  25577. .ui.tab.loading {
  25578. position: relative;
  25579. overflow: hidden;
  25580. display: block;
  25581. min-height: 250px;
  25582. }
  25583. .ui.tab.loading * {
  25584. position: relative !important;
  25585. left: -10000px !important;
  25586. }
  25587. .ui.tab.loading:before,
  25588. .ui.tab.loading.segment:before {
  25589. position: absolute;
  25590. content: '';
  25591. top: 100px;
  25592. left: 50%;
  25593. margin: -1.25em 0em 0em -1.25em;
  25594. width: 2.5em;
  25595. height: 2.5em;
  25596. border-radius: 500rem;
  25597. border: 0.2em solid rgba(0, 0, 0, 0.1);
  25598. }
  25599. .ui.tab.loading:after,
  25600. .ui.tab.loading.segment:after {
  25601. position: absolute;
  25602. content: '';
  25603. top: 100px;
  25604. left: 50%;
  25605. margin: -1.25em 0em 0em -1.25em;
  25606. width: 2.5em;
  25607. height: 2.5em;
  25608. -webkit-animation: button-spin 0.6s linear;
  25609. animation: button-spin 0.6s linear;
  25610. -webkit-animation-iteration-count: infinite;
  25611. animation-iteration-count: infinite;
  25612. border-radius: 500rem;
  25613. border-color: #767676 transparent transparent;
  25614. border-style: solid;
  25615. border-width: 0.2em;
  25616. box-shadow: 0px 0px 0px 1px transparent;
  25617. }
  25618. /*******************************
  25619. Tab Overrides
  25620. *******************************/
  25621. /*******************************
  25622. User Overrides
  25623. *******************************/
  25624. /*!
  25625. * # Semantic UI 2.0.0 - Table
  25626. * http://github.com/semantic-org/semantic-ui/
  25627. *
  25628. *
  25629. * Copyright 2015 Contributors
  25630. * Released under the MIT license
  25631. * http://opensource.org/licenses/MIT
  25632. *
  25633. */
  25634. /*******************************
  25635. Table
  25636. *******************************/
  25637. /* Prototype */
  25638. .ui.table {
  25639. width: 100%;
  25640. background: #ffffff;
  25641. margin: 1em 0em;
  25642. border: 1px solid rgba(34, 36, 38, 0.15);
  25643. box-shadow: none;
  25644. border-radius: 0.28571429rem;
  25645. text-align: left;
  25646. color: rgba(0, 0, 0, 0.87);
  25647. border-collapse: separate;
  25648. border-spacing: 0px;
  25649. }
  25650. .ui.table:first-child {
  25651. margin-top: 0em;
  25652. }
  25653. .ui.table:last-child {
  25654. margin-bottom: 0em;
  25655. }
  25656. /*******************************
  25657. Parts
  25658. *******************************/
  25659. /* Table Content */
  25660. .ui.table th,
  25661. .ui.table td {
  25662. -webkit-transition: background 0.1s ease, color 0.1s ease;
  25663. transition: background 0.1s ease, color 0.1s ease;
  25664. }
  25665. /* Headers */
  25666. .ui.table thead {
  25667. box-shadow: none;
  25668. }
  25669. .ui.table thead th {
  25670. cursor: auto;
  25671. background: #f9fafb;
  25672. text-align: inherit;
  25673. color: rgba(0, 0, 0, 0.87);
  25674. padding: 0.92857143em 0.71428571em;
  25675. vertical-align: inherit;
  25676. font-style: none;
  25677. font-weight: bold;
  25678. text-transform: none;
  25679. border-bottom: 1px solid rgba(34, 36, 38, 0.1);
  25680. border-left: none;
  25681. }
  25682. .ui.table thead tr > th:first-child {
  25683. border-left: none;
  25684. }
  25685. .ui.table thead tr:first-child > th:first-child {
  25686. border-radius: 0.28571429rem 0em 0em 0em;
  25687. }
  25688. .ui.table thead tr:first-child > th:last-child {
  25689. border-radius: 0em 0.28571429rem 0em 0em;
  25690. }
  25691. .ui.table thead tr:first-child > th:only-child {
  25692. border-radius: 0.28571429rem 0.28571429rem 0em 0em;
  25693. }
  25694. /* Footer */
  25695. .ui.table tfoot {
  25696. box-shadow: none;
  25697. }
  25698. .ui.table tfoot th {
  25699. cursor: auto;
  25700. border-top: 1px solid rgba(34, 36, 38, 0.15);
  25701. background: #f9fafb;
  25702. text-align: inherit;
  25703. color: rgba(0, 0, 0, 0.87);
  25704. padding: 0.71428571em 0.71428571em;
  25705. vertical-align: middle;
  25706. font-style: normal;
  25707. font-weight: normal;
  25708. text-transform: none;
  25709. }
  25710. .ui.table tfoot tr > th:first-child {
  25711. border-left: none;
  25712. }
  25713. .ui.table tfoot tr:first-child > th:first-child {
  25714. border-radius: 0em 0em 0em 0.28571429rem;
  25715. }
  25716. .ui.table tfoot tr:first-child > th:last-child {
  25717. border-radius: 0em 0em 0.28571429rem 0em;
  25718. }
  25719. .ui.table tfoot tr:first-child > th:only-child {
  25720. border-radius: 0em 0em 0.28571429rem 0.28571429rem;
  25721. }
  25722. /* Table Row */
  25723. .ui.table tr td {
  25724. border-top: 1px solid rgba(34, 36, 38, 0.1);
  25725. }
  25726. .ui.table tr:first-child td {
  25727. border-top: none;
  25728. }
  25729. /* Table Cells */
  25730. .ui.table td {
  25731. padding: 0.71428571em 0.71428571em;
  25732. text-align: inherit;
  25733. }
  25734. /* Icons */
  25735. .ui.table > .icon {
  25736. vertical-align: baseline;
  25737. }
  25738. .ui.table > .icon:only-child {
  25739. margin: 0em;
  25740. }
  25741. /* Table Segment */
  25742. .ui.table.segment {
  25743. padding: 0em;
  25744. }
  25745. .ui.table.segment:after {
  25746. display: none;
  25747. }
  25748. .ui.table.segment.stacked:after {
  25749. display: block;
  25750. }
  25751. /* Responsive */
  25752. @media only screen and (max-width: 767px) {
  25753. .ui.table:not(.unstackable) {
  25754. width: 100%;
  25755. }
  25756. .ui.table:not(.unstackable) tbody,
  25757. .ui.table:not(.unstackable) tr,
  25758. .ui.table:not(.unstackable) tr > th,
  25759. .ui.table:not(.unstackable) tr > td {
  25760. width: auto !important;
  25761. display: block !important;
  25762. }
  25763. .ui.table:not(.unstackable) {
  25764. padding: 0em;
  25765. }
  25766. .ui.table:not(.unstackable) thead {
  25767. display: block;
  25768. }
  25769. .ui.table:not(.unstackable) tfoot {
  25770. display: block;
  25771. }
  25772. .ui.table:not(.unstackable) tr {
  25773. padding-top: 1em;
  25774. padding-bottom: 1em;
  25775. box-shadow: 0px -1px 0px 0px rgba(0, 0, 0, 0.1) inset !important;
  25776. }
  25777. .ui.table:not(.unstackable) tr > th,
  25778. .ui.table:not(.unstackable) tr > td {
  25779. background: none;
  25780. border: none !important;
  25781. padding: 0.25em 0.75em !important;
  25782. box-shadow: none !important;
  25783. }
  25784. .ui.table:not(.unstackable) th:first-child,
  25785. .ui.table:not(.unstackable) td:first-child {
  25786. font-weight: bold;
  25787. }
  25788. /* Definition Table */
  25789. .ui.definition.table:not(.unstackable) thead th:first-child {
  25790. box-shadow: none !important;
  25791. }
  25792. }
  25793. /*******************************
  25794. Coupling
  25795. *******************************/
  25796. /* UI Image */
  25797. .ui.table th .image,
  25798. .ui.table th .image img,
  25799. .ui.table td .image,
  25800. .ui.table td .image img {
  25801. max-width: none;
  25802. }
  25803. /*******************************
  25804. Types
  25805. *******************************/
  25806. /*--------------
  25807. Complex
  25808. ---------------*/
  25809. .ui.structured.table {
  25810. border-collapse: collapse;
  25811. }
  25812. .ui.structured.table thead th {
  25813. border-left: none;
  25814. border-right: none;
  25815. }
  25816. .ui.structured.sortable.table thead th {
  25817. border-left: 1px solid rgba(34, 36, 38, 0.15);
  25818. border-right: 1px solid rgba(34, 36, 38, 0.15);
  25819. }
  25820. .ui.structured.basic.table th {
  25821. border-left: none;
  25822. border-right: none;
  25823. }
  25824. .ui.structured.celled.table tr th,
  25825. .ui.structured.celled.table tr td {
  25826. border-left: 1px solid rgba(34, 36, 38, 0.1);
  25827. border-right: 1px solid rgba(34, 36, 38, 0.1);
  25828. }
  25829. /*--------------
  25830. Definition
  25831. ---------------*/
  25832. .ui.definition.table thead:not(.full-width) th:first-child {
  25833. pointer-events: none;
  25834. background: transparent;
  25835. font-weight: normal;
  25836. color: rgba(0, 0, 0, 0.4);
  25837. box-shadow: -1px -1px 0px 1px #ffffff;
  25838. }
  25839. .ui.definition.table tfoot:not(.full-width) th:first-child {
  25840. pointer-events: none;
  25841. background: transparent;
  25842. font-weight: rgba(0, 0, 0, 0.4);
  25843. color: normal;
  25844. box-shadow: 1px 1px 0px 1px #ffffff;
  25845. }
  25846. /* Remove Border */
  25847. .ui.celled.definition.table thead:not(.full-width) th:first-child {
  25848. box-shadow: 0px -1px 0px 1px #ffffff;
  25849. }
  25850. .ui.celled.definition.table tfoot:not(.full-width) th:first-child {
  25851. box-shadow: 0px 1px 0px 1px #ffffff;
  25852. }
  25853. /* Highlight Defining Column */
  25854. .ui.definition.table tr td:first-child {
  25855. background: rgba(0, 0, 0, 0.03);
  25856. font-weight: bold;
  25857. color: rgba(0, 0, 0, 0.95);
  25858. }
  25859. /* Fix 2nd Column */
  25860. .ui.definition.table thead:not(.full-width) th:nth-child(2) {
  25861. border-left: 1px solid rgba(34, 36, 38, 0.15);
  25862. }
  25863. .ui.definition.table tfoot:not(.full-width) th:nth-child(2) {
  25864. border-left: 1px solid rgba(34, 36, 38, 0.15);
  25865. }
  25866. .ui.definition.table td:nth-child(2) {
  25867. border-left: 1px solid rgba(34, 36, 38, 0.15);
  25868. }
  25869. /*******************************
  25870. States
  25871. *******************************/
  25872. /*--------------
  25873. Positive
  25874. ---------------*/
  25875. .ui.table tr.positive,
  25876. .ui.table td.positive {
  25877. box-shadow: 0px 0px 0px #a3c293 inset;
  25878. }
  25879. .ui.table tr.positive,
  25880. .ui.table td.positive {
  25881. background: #fcfff5 !important;
  25882. color: #2c662d !important;
  25883. }
  25884. /*--------------
  25885. Negative
  25886. ---------------*/
  25887. .ui.table tr.negative,
  25888. .ui.table td.negative {
  25889. box-shadow: 0px 0px 0px #e0b4b4 inset;
  25890. }
  25891. .ui.table tr.negative,
  25892. .ui.table td.negative {
  25893. background: #fff6f6 !important;
  25894. color: #9f3a38 !important;
  25895. }
  25896. /*--------------
  25897. Error
  25898. ---------------*/
  25899. .ui.table tr.error,
  25900. .ui.table td.error {
  25901. box-shadow: 0px 0px 0px #e0b4b4 inset;
  25902. }
  25903. .ui.table tr.error,
  25904. .ui.table td.error {
  25905. background: #fff6f6 !important;
  25906. color: #9f3a38 !important;
  25907. }
  25908. /*--------------
  25909. Warning
  25910. ---------------*/
  25911. .ui.table tr.warning,
  25912. .ui.table td.warning {
  25913. box-shadow: 0px 0px 0px #c9ba9b inset;
  25914. }
  25915. .ui.table tr.warning,
  25916. .ui.table td.warning {
  25917. background: #fffaf3 !important;
  25918. color: #573a08 !important;
  25919. }
  25920. /*--------------
  25921. Active
  25922. ---------------*/
  25923. .ui.table tr.active,
  25924. .ui.table td.active {
  25925. box-shadow: 0px 0px 0px rgba(0, 0, 0, 0.87) inset;
  25926. }
  25927. .ui.table tr.active,
  25928. .ui.table td.active {
  25929. background: #e0e0e0 !important;
  25930. color: rgba(0, 0, 0, 0.87) !important;
  25931. }
  25932. /*--------------
  25933. Disabled
  25934. ---------------*/
  25935. .ui.table tr.disabled td,
  25936. .ui.table tr td.disabled,
  25937. .ui.table tr.disabled:hover,
  25938. .ui.table tr:hover td.disabled {
  25939. pointer-events: none;
  25940. color: rgba(40, 40, 40, 0.3);
  25941. }
  25942. /*******************************
  25943. Variations
  25944. *******************************/
  25945. /*--------------
  25946. Stackable
  25947. ---------------*/
  25948. @media only screen and (max-width: 991px) {
  25949. .ui[class*="tablet stackable"].table,
  25950. .ui[class*="tablet stackable"].table tbody,
  25951. .ui[class*="tablet stackable"].table tr,
  25952. .ui[class*="tablet stackable"].table tr > th,
  25953. .ui[class*="tablet stackable"].table tr > td {
  25954. width: 100% !important;
  25955. display: block !important;
  25956. }
  25957. .ui[class*="tablet stackable"].table {
  25958. padding: 0em;
  25959. }
  25960. .ui[class*="tablet stackable"].table thead {
  25961. display: block;
  25962. }
  25963. .ui[class*="tablet stackable"].table tfoot {
  25964. display: block;
  25965. }
  25966. .ui[class*="tablet stackable"].table tr {
  25967. padding-top: 1em;
  25968. padding-bottom: 1em;
  25969. box-shadow: 0px -1px 0px 0px rgba(0, 0, 0, 0.1) inset !important;
  25970. }
  25971. .ui[class*="tablet stackable"].table tr > th,
  25972. .ui[class*="tablet stackable"].table tr > td {
  25973. background: none;
  25974. border: none !important;
  25975. padding: 0.25em 0.75em;
  25976. box-shadow: none !important;
  25977. }
  25978. /* Definition Table */
  25979. .ui.definition[class*="tablet stackable"].table thead th:first-child {
  25980. box-shadow: none !important;
  25981. }
  25982. }
  25983. /*--------------
  25984. Text Alignment
  25985. ---------------*/
  25986. .ui.table[class*="left aligned"],
  25987. .ui.table [class*="left aligned"] {
  25988. text-align: left;
  25989. }
  25990. .ui.table[class*="center aligned"],
  25991. .ui.table [class*="center aligned"] {
  25992. text-align: center;
  25993. }
  25994. .ui.table[class*="right aligned"],
  25995. .ui.table [class*="right aligned"] {
  25996. text-align: right;
  25997. }
  25998. /*------------------
  25999. Vertical Alignment
  26000. ------------------*/
  26001. .ui.table[class*="top aligned"],
  26002. .ui.table [class*="top aligned"] {
  26003. vertical-align: top;
  26004. }
  26005. .ui.table[class*="middle aligned"],
  26006. .ui.table [class*="middle aligned"] {
  26007. vertical-align: middle;
  26008. }
  26009. .ui.table[class*="bottom aligned"],
  26010. .ui.table [class*="bottom aligned"] {
  26011. vertical-align: bottom;
  26012. }
  26013. /*--------------
  26014. Collapsing
  26015. ---------------*/
  26016. .ui.table th.collapsing,
  26017. .ui.table td.collapsing {
  26018. width: 1px;
  26019. white-space: nowrap;
  26020. }
  26021. /*--------------
  26022. Hoverable
  26023. ---------------*/
  26024. .ui.selectable.table tbody tr:hover {
  26025. background: rgba(0, 0, 0, 0.05) !important;
  26026. color: rgba(0, 0, 0, 0.95) !important;
  26027. }
  26028. .ui.selectable.inverted.table tbody tr:hover {
  26029. background: rgba(255, 255, 255, 0.08) !important;
  26030. color: #ffffff !important;
  26031. }
  26032. /* Other States */
  26033. .ui.selectable.table tr.error:hover,
  26034. .ui.selectable.table tr:hover td.error {
  26035. background: #ffe7e7 !important;
  26036. color: #943634 !important;
  26037. }
  26038. .ui.selectable.table tr.warning:hover,
  26039. .ui.selectable.table tr:hover td.warning {
  26040. background: #fff4e4 !important;
  26041. color: #493107 !important;
  26042. }
  26043. .ui.selectable.table tr.active:hover,
  26044. .ui.selectable.table tr:hover td.active {
  26045. background: #e0e0e0 !important;
  26046. color: rgba(0, 0, 0, 0.87) !important;
  26047. }
  26048. .ui.selectable.table tr.positive:hover,
  26049. .ui.selectable.table tr:hover td.positive {
  26050. background: #f7ffe6 !important;
  26051. color: #275b28 !important;
  26052. }
  26053. .ui.selectable.table tr.negative:hover,
  26054. .ui.selectable.table tr:hover td.negative {
  26055. background: #ffe7e7 !important;
  26056. color: #943634 !important;
  26057. }
  26058. /*--------------
  26059. Attached
  26060. ---------------*/
  26061. /* All */
  26062. .ui.attached.table {
  26063. width: calc(100% + 2px );
  26064. margin: 0em -1px;
  26065. border-radius: 0px;
  26066. box-shadow: none;
  26067. }
  26068. /* Top */
  26069. .ui[class*="top attached"].table {
  26070. margin-top: 1em;
  26071. border-radius: 0.28571429rem 0.28571429rem 0em 0em;
  26072. }
  26073. .ui.table[class*="top attached"]:first-child {
  26074. margin-top: 0em;
  26075. }
  26076. /* Bottom */
  26077. .ui.table[class*="bottom attached"] {
  26078. margin-top: 0em;
  26079. margin-bottom: 1em;
  26080. border-radius: 0em 0em 0.28571429rem 0.28571429rem;
  26081. }
  26082. .ui.table[class*="bottom attached"]:last-child {
  26083. margin-bottom: 0em;
  26084. }
  26085. /*--------------
  26086. Striped
  26087. ---------------*/
  26088. /* Table Striping */
  26089. .ui.striped.table > tr:nth-child(2n),
  26090. .ui.striped.table tbody tr:nth-child(2n) {
  26091. background-color: rgba(0, 0, 50, 0.02);
  26092. }
  26093. /* Stripes */
  26094. .ui.inverted.striped.table > tr:nth-child(2n),
  26095. .ui.inverted.striped.table tbody tr:nth-child(2n) {
  26096. background-color: rgba(255, 255, 255, 0.05);
  26097. }
  26098. /*--------------
  26099. Single Line
  26100. ---------------*/
  26101. .ui.table[class*="single line"],
  26102. .ui.table [class*="single line"] {
  26103. white-space: nowrap;
  26104. }
  26105. /*-------------------
  26106. Colors
  26107. --------------------*/
  26108. /* Red */
  26109. .ui.red.table {
  26110. border-top: 0.2em solid #db2828;
  26111. }
  26112. .ui.inverted.red.table {
  26113. background-color: #db2828 !important;
  26114. color: #ffffff !important;
  26115. }
  26116. /* Orange */
  26117. .ui.orange.table {
  26118. border-top: 0.2em solid #f2711c;
  26119. }
  26120. .ui.inverted.orange.table {
  26121. background-color: #f2711c !important;
  26122. color: #ffffff !important;
  26123. }
  26124. /* Yellow */
  26125. .ui.yellow.table {
  26126. border-top: 0.2em solid #fbbd08;
  26127. }
  26128. .ui.inverted.yellow.table {
  26129. background-color: #fbbd08 !important;
  26130. color: #ffffff !important;
  26131. }
  26132. /* Olive */
  26133. .ui.olive.table {
  26134. border-top: 0.2em solid #b5cc18;
  26135. }
  26136. .ui.inverted.olive.table {
  26137. background-color: #b5cc18 !important;
  26138. color: #ffffff !important;
  26139. }
  26140. /* Green */
  26141. .ui.green.table {
  26142. border-top: 0.2em solid #21ba45;
  26143. }
  26144. .ui.inverted.green.table {
  26145. background-color: #21ba45 !important;
  26146. color: #ffffff !important;
  26147. }
  26148. /* Teal */
  26149. .ui.teal.table {
  26150. border-top: 0.2em solid #00b5ad;
  26151. }
  26152. .ui.inverted.teal.table {
  26153. background-color: #00b5ad !important;
  26154. color: #ffffff !important;
  26155. }
  26156. /* Blue */
  26157. .ui.blue.table {
  26158. border-top: 0.2em solid #2185d0;
  26159. }
  26160. .ui.inverted.blue.table {
  26161. background-color: #2185d0 !important;
  26162. color: #ffffff !important;
  26163. }
  26164. /* Violet */
  26165. .ui.violet.table {
  26166. border-top: 0.2em solid #6435c9;
  26167. }
  26168. .ui.inverted.violet.table {
  26169. background-color: #6435c9 !important;
  26170. color: #ffffff !important;
  26171. }
  26172. /* Purple */
  26173. .ui.purple.table {
  26174. border-top: 0.2em solid #a333c8;
  26175. }
  26176. .ui.inverted.purple.table {
  26177. background-color: #a333c8 !important;
  26178. color: #ffffff !important;
  26179. }
  26180. /* Pink */
  26181. .ui.pink.table {
  26182. border-top: 0.2em solid #e03997;
  26183. }
  26184. .ui.inverted.pink.table {
  26185. background-color: #e03997 !important;
  26186. color: #ffffff !important;
  26187. }
  26188. /* Brown */
  26189. .ui.brown.table {
  26190. border-top: 0.2em solid #a5673f;
  26191. }
  26192. .ui.inverted.brown.table {
  26193. background-color: #a5673f !important;
  26194. color: #ffffff !important;
  26195. }
  26196. /* Grey */
  26197. .ui.grey.table {
  26198. border-top: 0.2em solid #767676;
  26199. }
  26200. .ui.inverted.grey.table {
  26201. background-color: #767676 !important;
  26202. color: #ffffff !important;
  26203. }
  26204. /* Black */
  26205. .ui.black.table {
  26206. border-top: 0.2em solid #1b1c1d;
  26207. }
  26208. .ui.inverted.black.table {
  26209. background-color: #1b1c1d !important;
  26210. color: #ffffff !important;
  26211. }
  26212. /*--------------
  26213. Column Count
  26214. ---------------*/
  26215. /* Grid Based */
  26216. .ui.one.column.table td {
  26217. width: 100%;
  26218. }
  26219. .ui.two.column.table td {
  26220. width: 50%;
  26221. }
  26222. .ui.three.column.table td {
  26223. width: 33.33333333%;
  26224. }
  26225. .ui.four.column.table td {
  26226. width: 25%;
  26227. }
  26228. .ui.five.column.table td {
  26229. width: 20%;
  26230. }
  26231. .ui.six.column.table td {
  26232. width: 16.66666667%;
  26233. }
  26234. .ui.seven.column.table td {
  26235. width: 14.28571429%;
  26236. }
  26237. .ui.eight.column.table td {
  26238. width: 12.5%;
  26239. }
  26240. .ui.nine.column.table td {
  26241. width: 11.11111111%;
  26242. }
  26243. .ui.ten.column.table td {
  26244. width: 10%;
  26245. }
  26246. .ui.eleven.column.table td {
  26247. width: 9.09090909%;
  26248. }
  26249. .ui.twelve.column.table td {
  26250. width: 8.33333333%;
  26251. }
  26252. .ui.thirteen.column.table td {
  26253. width: 7.69230769%;
  26254. }
  26255. .ui.fourteen.column.table td {
  26256. width: 7.14285714%;
  26257. }
  26258. .ui.fifteen.column.table td {
  26259. width: 6.66666667%;
  26260. }
  26261. .ui.sixteen.column.table td {
  26262. width: 6.25%;
  26263. }
  26264. /* Column Width */
  26265. .ui.table th.one.wide,
  26266. .ui.table td.one.wide {
  26267. width: 6.25%;
  26268. }
  26269. .ui.table th.two.wide,
  26270. .ui.table td.two.wide {
  26271. width: 12.5%;
  26272. }
  26273. .ui.table th.three.wide,
  26274. .ui.table td.three.wide {
  26275. width: 18.75%;
  26276. }
  26277. .ui.table th.four.wide,
  26278. .ui.table td.four.wide {
  26279. width: 25%;
  26280. }
  26281. .ui.table th.five.wide,
  26282. .ui.table td.five.wide {
  26283. width: 31.25%;
  26284. }
  26285. .ui.table th.six.wide,
  26286. .ui.table td.six.wide {
  26287. width: 37.5%;
  26288. }
  26289. .ui.table th.seven.wide,
  26290. .ui.table td.seven.wide {
  26291. width: 43.75%;
  26292. }
  26293. .ui.table th.eight.wide,
  26294. .ui.table td.eight.wide {
  26295. width: 50%;
  26296. }
  26297. .ui.table th.nine.wide,
  26298. .ui.table td.nine.wide {
  26299. width: 56.25%;
  26300. }
  26301. .ui.table th.ten.wide,
  26302. .ui.table td.ten.wide {
  26303. width: 62.5%;
  26304. }
  26305. .ui.table th.eleven.wide,
  26306. .ui.table td.eleven.wide {
  26307. width: 68.75%;
  26308. }
  26309. .ui.table th.twelve.wide,
  26310. .ui.table td.twelve.wide {
  26311. width: 75%;
  26312. }
  26313. .ui.table th.thirteen.wide,
  26314. .ui.table td.thirteen.wide {
  26315. width: 81.25%;
  26316. }
  26317. .ui.table th.fourteen.wide,
  26318. .ui.table td.fourteen.wide {
  26319. width: 87.5%;
  26320. }
  26321. .ui.table th.fifteen.wide,
  26322. .ui.table td.fifteen.wide {
  26323. width: 93.75%;
  26324. }
  26325. .ui.table th.sixteen.wide,
  26326. .ui.table td.sixteen.wide {
  26327. width: 100%;
  26328. }
  26329. /*--------------
  26330. Sortable
  26331. ---------------*/
  26332. .ui.sortable.table thead th {
  26333. cursor: pointer;
  26334. white-space: nowrap;
  26335. border-left: 1px solid rgba(34, 36, 38, 0.15);
  26336. color: rgba(0, 0, 0, 0.87);
  26337. }
  26338. .ui.sortable.table thead th:first-child {
  26339. border-left: none;
  26340. }
  26341. .ui.sortable.table thead th.sorted,
  26342. .ui.sortable.table thead th.sorted:hover {
  26343. -webkit-user-select: none;
  26344. -moz-user-select: none;
  26345. -ms-user-select: none;
  26346. user-select: none;
  26347. }
  26348. .ui.sortable.table thead th:after {
  26349. display: none;
  26350. font-style: normal;
  26351. font-weight: normal;
  26352. text-decoration: inherit;
  26353. content: '';
  26354. height: 1em;
  26355. width: auto;
  26356. opacity: 0.8;
  26357. margin: 0em 0em 0em 0.5em;
  26358. font-family: 'Icons';
  26359. }
  26360. .ui.sortable.table thead th.ascending:after {
  26361. content: '\f0d8';
  26362. }
  26363. .ui.sortable.table thead th.descending:after {
  26364. content: '\f0d7';
  26365. }
  26366. /* Hover */
  26367. .ui.sortable.table th.disabled:hover {
  26368. cursor: auto;
  26369. color: rgba(40, 40, 40, 0.3);
  26370. }
  26371. .ui.sortable.table thead th:hover {
  26372. background: rgba(0, 0, 0, 0.05);
  26373. color: rgba(0, 0, 0, 0.8);
  26374. }
  26375. /* Sorted */
  26376. .ui.sortable.table thead th.sorted {
  26377. background: rgba(0, 0, 0, 0.05);
  26378. color: rgba(0, 0, 0, 0.95);
  26379. }
  26380. .ui.sortable.table thead th.sorted:after {
  26381. display: inline-block;
  26382. }
  26383. /* Sorted Hover */
  26384. .ui.sortable.table thead th.sorted:hover {
  26385. background: rgba(0, 0, 0, 0.05);
  26386. color: rgba(0, 0, 0, 0.95);
  26387. }
  26388. /* Inverted */
  26389. .ui.inverted.sortable.table thead th.sorted {
  26390. background: rgba(255, 255, 255, 0.15) -webkit-linear-gradient(transparent, rgba(0, 0, 0, 0.05));
  26391. background: rgba(255, 255, 255, 0.15) linear-gradient(transparent, rgba(0, 0, 0, 0.05));
  26392. color: #ffffff;
  26393. }
  26394. .ui.inverted.sortable.table thead th:hover {
  26395. background: rgba(255, 255, 255, 0.08) -webkit-linear-gradient(transparent, rgba(0, 0, 0, 0.05));
  26396. background: rgba(255, 255, 255, 0.08) linear-gradient(transparent, rgba(0, 0, 0, 0.05));
  26397. color: #ffffff;
  26398. }
  26399. .ui.inverted.sortable.table thead th {
  26400. border-left-color: transparent;
  26401. border-right-color: transparent;
  26402. }
  26403. /*--------------
  26404. Inverted
  26405. ---------------*/
  26406. /* Text Color */
  26407. .ui.inverted.table {
  26408. background: #333333;
  26409. color: rgba(255, 255, 255, 0.9);
  26410. border: none;
  26411. }
  26412. .ui.inverted.table th {
  26413. background-color: rgba(0, 0, 0, 0.15);
  26414. border-color: rgba(255, 255, 255, 0.1) !important;
  26415. color: rgba(255, 255, 255, 0.9);
  26416. }
  26417. .ui.inverted.table tr td {
  26418. border-color: rgba(255, 255, 255, 0.1) !important;
  26419. }
  26420. .ui.inverted.table tr.disabled td,
  26421. .ui.inverted.table tr td.disabled,
  26422. .ui.inverted.table tr.disabled:hover td,
  26423. .ui.inverted.table tr:hover td.disabled {
  26424. pointer-events: none;
  26425. color: rgba(225, 225, 225, 0.3);
  26426. }
  26427. /* Definition */
  26428. .ui.inverted.definition.table tfoot:not(.full-width) th:first-child,
  26429. .ui.inverted.definition.table thead:not(.full-width) th:first-child {
  26430. background: #ffffff;
  26431. }
  26432. .ui.inverted.definition.table tr td:first-child {
  26433. background: rgba(255, 255, 255, 0.02);
  26434. color: #ffffff;
  26435. }
  26436. /*--------------
  26437. Collapsing
  26438. ---------------*/
  26439. .ui.collapsing.table {
  26440. width: auto;
  26441. }
  26442. /*--------------
  26443. Basic
  26444. ---------------*/
  26445. .ui.basic.table {
  26446. background: transparent;
  26447. border: 1px solid rgba(34, 36, 38, 0.15);
  26448. box-shadow: none;
  26449. }
  26450. .ui.basic.table thead,
  26451. .ui.basic.table tfoot {
  26452. box-shadow: none;
  26453. }
  26454. .ui.basic.table th {
  26455. background: transparent;
  26456. border-left: none;
  26457. }
  26458. .ui.basic.table tbody tr {
  26459. border-bottom: 1px solid rgba(0, 0, 0, 0.1);
  26460. }
  26461. .ui.basic.table td {
  26462. background: transparent;
  26463. }
  26464. .ui.basic.striped.table tbody tr:nth-child(2n) {
  26465. background-color: rgba(0, 0, 0, 0.05) !important;
  26466. }
  26467. /* Very Basic */
  26468. .ui[class*="very basic"].table {
  26469. border: none;
  26470. }
  26471. .ui[class*="very basic"].table:not(.sortable):not(.striped) th,
  26472. .ui[class*="very basic"].table:not(.sortable):not(.striped) td {
  26473. padding: '';
  26474. }
  26475. .ui[class*="very basic"].table:not(.sortable):not(.striped) th:first-child,
  26476. .ui[class*="very basic"].table:not(.sortable):not(.striped) td:first-child {
  26477. padding-left: 0em;
  26478. }
  26479. .ui[class*="very basic"].table:not(.sortable):not(.striped) th:last-child,
  26480. .ui[class*="very basic"].table:not(.sortable):not(.striped) td:last-child {
  26481. padding-right: 0em;
  26482. }
  26483. .ui[class*="very basic"].table:not(.sortable):not(.striped) thead tr:first-child th {
  26484. padding-top: 0em;
  26485. }
  26486. /*--------------
  26487. Celled
  26488. ---------------*/
  26489. .ui.celled.table tr th,
  26490. .ui.celled.table tr td {
  26491. border-left: 1px solid rgba(34, 36, 38, 0.1);
  26492. }
  26493. .ui.celled.table tr th:first-child,
  26494. .ui.celled.table tr td:first-child {
  26495. border-left: none;
  26496. }
  26497. /*--------------
  26498. Padded
  26499. ---------------*/
  26500. .ui.padded.table th {
  26501. padding-left: 1em;
  26502. padding-right: 1em;
  26503. }
  26504. .ui.padded.table th,
  26505. .ui.padded.table td {
  26506. padding: 1em 1em;
  26507. }
  26508. /* Very */
  26509. .ui[class*="very padded"].table th {
  26510. padding-left: 1.5em;
  26511. padding-right: 1.5em;
  26512. }
  26513. .ui[class*="very padded"].table td {
  26514. padding: 1.5em 1.5em;
  26515. }
  26516. /*--------------
  26517. Compact
  26518. ---------------*/
  26519. .ui.compact.table th {
  26520. padding-left: 0.7em;
  26521. padding-right: 0.7em;
  26522. }
  26523. .ui.compact.table td {
  26524. padding: 0.5em 0.7em;
  26525. }
  26526. /* Very */
  26527. .ui[class*="very compact"].table th {
  26528. padding-left: 0.6em;
  26529. padding-right: 0.6em;
  26530. }
  26531. .ui[class*="very compact"].table td {
  26532. padding: 0.4em 0.6em;
  26533. }
  26534. /*--------------
  26535. Sizes
  26536. ---------------*/
  26537. /* Small */
  26538. .ui.small.table {
  26539. font-size: 0.9em;
  26540. }
  26541. /* Standard */
  26542. .ui.table {
  26543. font-size: 1em;
  26544. }
  26545. /* Large */
  26546. .ui.large.table {
  26547. font-size: 1.1em;
  26548. }
  26549. /*******************************
  26550. Site Overrides
  26551. *******************************/
  26552. /*!
  26553. * # Semantic UI 2.0.0 - Transition
  26554. * http://github.com/semantic-org/semantic-ui/
  26555. *
  26556. *
  26557. * Copyright 2015 Contributors
  26558. * Released under the MIT license
  26559. * http://opensource.org/licenses/MIT
  26560. *
  26561. */
  26562. /*******************************
  26563. Transitions
  26564. *******************************/
  26565. .transition {
  26566. -webkit-animation-iteration-count: 1;
  26567. animation-iteration-count: 1;
  26568. -webkit-animation-duration: 300ms;
  26569. animation-duration: 300ms;
  26570. -webkit-animation-timing-function: ease;
  26571. animation-timing-function: ease;
  26572. -webkit-animation-fill-mode: both;
  26573. animation-fill-mode: both;
  26574. }
  26575. /*******************************
  26576. States
  26577. *******************************/
  26578. /* Animating */
  26579. .animating.transition {
  26580. -webkit-backface-visibility: hidden;
  26581. backface-visibility: hidden;
  26582. visibility: visible !important;
  26583. }
  26584. /* Loading */
  26585. .loading.transition {
  26586. position: absolute;
  26587. top: -99999px;
  26588. left: -99999px;
  26589. }
  26590. /* Hidden */
  26591. .hidden.transition {
  26592. display: none;
  26593. visibility: hidden;
  26594. }
  26595. /* Visible */
  26596. .visible.transition {
  26597. display: block !important;
  26598. visibility: visible !important;
  26599. /* backface-visibility: @backfaceVisibility;
  26600. transform: @use3DAcceleration;*/
  26601. }
  26602. /* Disabled */
  26603. .disabled.transition {
  26604. -webkit-animation-play-state: paused;
  26605. animation-play-state: paused;
  26606. }
  26607. /*******************************
  26608. Variations
  26609. *******************************/
  26610. .looping.transition {
  26611. -webkit-animation-iteration-count: infinite;
  26612. animation-iteration-count: infinite;
  26613. }
  26614. /*******************************
  26615. Transitions
  26616. *******************************/
  26617. /*
  26618. Some transitions adapted from Animate CSS
  26619. https://github.com/daneden/animate.css
  26620. Additional transitions adapted from Glide
  26621. by Nick Pettit - https://github.com/nickpettit/glide
  26622. */
  26623. /*--------------
  26624. Browse
  26625. ---------------*/
  26626. .transition.browse {
  26627. -webkit-animation-duration: 500ms;
  26628. animation-duration: 500ms;
  26629. }
  26630. .transition.browse.in {
  26631. -webkit-animation-name: browseIn;
  26632. animation-name: browseIn;
  26633. }
  26634. .transition.browse.out,
  26635. .transition.browse.left.out {
  26636. -webkit-animation-name: browseOutLeft;
  26637. animation-name: browseOutLeft;
  26638. }
  26639. .transition.browse.right.out {
  26640. -webkit-animation-name: browseOutRight;
  26641. animation-name: browseOutRight;
  26642. }
  26643. /* In */
  26644. @-webkit-keyframes browseIn {
  26645. 0% {
  26646. -webkit-transform: scale(0.8) translateZ(0px);
  26647. transform: scale(0.8) translateZ(0px);
  26648. z-index: -1;
  26649. }
  26650. 10% {
  26651. -webkit-transform: scale(0.8) translateZ(0px);
  26652. transform: scale(0.8) translateZ(0px);
  26653. z-index: -1;
  26654. opacity: 0.7;
  26655. }
  26656. 80% {
  26657. -webkit-transform: scale(1.05) translateZ(0px);
  26658. transform: scale(1.05) translateZ(0px);
  26659. opacity: 1;
  26660. z-index: 999;
  26661. }
  26662. 100% {
  26663. -webkit-transform: scale(1) translateZ(0px);
  26664. transform: scale(1) translateZ(0px);
  26665. z-index: 999;
  26666. }
  26667. }
  26668. @keyframes browseIn {
  26669. 0% {
  26670. -webkit-transform: scale(0.8) translateZ(0px);
  26671. transform: scale(0.8) translateZ(0px);
  26672. z-index: -1;
  26673. }
  26674. 10% {
  26675. -webkit-transform: scale(0.8) translateZ(0px);
  26676. transform: scale(0.8) translateZ(0px);
  26677. z-index: -1;
  26678. opacity: 0.7;
  26679. }
  26680. 80% {
  26681. -webkit-transform: scale(1.05) translateZ(0px);
  26682. transform: scale(1.05) translateZ(0px);
  26683. opacity: 1;
  26684. z-index: 999;
  26685. }
  26686. 100% {
  26687. -webkit-transform: scale(1) translateZ(0px);
  26688. transform: scale(1) translateZ(0px);
  26689. z-index: 999;
  26690. }
  26691. }
  26692. /* Out */
  26693. @-webkit-keyframes browseOutLeft {
  26694. 0% {
  26695. z-index: 999;
  26696. -webkit-transform: translateX(0%) rotateY(0deg) rotateX(0deg);
  26697. transform: translateX(0%) rotateY(0deg) rotateX(0deg);
  26698. }
  26699. 50% {
  26700. z-index: -1;
  26701. -webkit-transform: translateX(-105%) rotateY(35deg) rotateX(10deg) translateZ(-10px);
  26702. transform: translateX(-105%) rotateY(35deg) rotateX(10deg) translateZ(-10px);
  26703. }
  26704. 80% {
  26705. opacity: 1;
  26706. }
  26707. 100% {
  26708. z-index: -1;
  26709. -webkit-transform: translateX(0%) rotateY(0deg) rotateX(0deg) translateZ(-10px);
  26710. transform: translateX(0%) rotateY(0deg) rotateX(0deg) translateZ(-10px);
  26711. opacity: 0;
  26712. }
  26713. }
  26714. @keyframes browseOutLeft {
  26715. 0% {
  26716. z-index: 999;
  26717. -webkit-transform: translateX(0%) rotateY(0deg) rotateX(0deg);
  26718. transform: translateX(0%) rotateY(0deg) rotateX(0deg);
  26719. }
  26720. 50% {
  26721. z-index: -1;
  26722. -webkit-transform: translateX(-105%) rotateY(35deg) rotateX(10deg) translateZ(-10px);
  26723. transform: translateX(-105%) rotateY(35deg) rotateX(10deg) translateZ(-10px);
  26724. }
  26725. 80% {
  26726. opacity: 1;
  26727. }
  26728. 100% {
  26729. z-index: -1;
  26730. -webkit-transform: translateX(0%) rotateY(0deg) rotateX(0deg) translateZ(-10px);
  26731. transform: translateX(0%) rotateY(0deg) rotateX(0deg) translateZ(-10px);
  26732. opacity: 0;
  26733. }
  26734. }
  26735. @-webkit-keyframes browseOutRight {
  26736. 0% {
  26737. z-index: 999;
  26738. -webkit-transform: translateX(0%) rotateY(0deg) rotateX(0deg);
  26739. transform: translateX(0%) rotateY(0deg) rotateX(0deg);
  26740. }
  26741. 50% {
  26742. z-index: 1;
  26743. -webkit-transform: translateX(105%) rotateY(35deg) rotateX(10deg) translateZ(-10px);
  26744. transform: translateX(105%) rotateY(35deg) rotateX(10deg) translateZ(-10px);
  26745. }
  26746. 80% {
  26747. opacity: 1;
  26748. }
  26749. 100% {
  26750. z-index: 1;
  26751. -webkit-transform: translateX(0%) rotateY(0deg) rotateX(0deg) translateZ(-10px);
  26752. transform: translateX(0%) rotateY(0deg) rotateX(0deg) translateZ(-10px);
  26753. opacity: 0;
  26754. }
  26755. }
  26756. @keyframes browseOutRight {
  26757. 0% {
  26758. z-index: 999;
  26759. -webkit-transform: translateX(0%) rotateY(0deg) rotateX(0deg);
  26760. transform: translateX(0%) rotateY(0deg) rotateX(0deg);
  26761. }
  26762. 50% {
  26763. z-index: 1;
  26764. -webkit-transform: translateX(105%) rotateY(35deg) rotateX(10deg) translateZ(-10px);
  26765. transform: translateX(105%) rotateY(35deg) rotateX(10deg) translateZ(-10px);
  26766. }
  26767. 80% {
  26768. opacity: 1;
  26769. }
  26770. 100% {
  26771. z-index: 1;
  26772. -webkit-transform: translateX(0%) rotateY(0deg) rotateX(0deg) translateZ(-10px);
  26773. transform: translateX(0%) rotateY(0deg) rotateX(0deg) translateZ(-10px);
  26774. opacity: 0;
  26775. }
  26776. }
  26777. /*--------------
  26778. Drop
  26779. ---------------*/
  26780. .drop.transition {
  26781. -webkit-transform-origin: top center;
  26782. -ms-transform-origin: top center;
  26783. transform-origin: top center;
  26784. -webkit-animation-duration: 400ms;
  26785. animation-duration: 400ms;
  26786. -webkit-animation-timing-function: cubic-bezier(0.34, 1.61, 0.7, 1);
  26787. animation-timing-function: cubic-bezier(0.34, 1.61, 0.7, 1);
  26788. }
  26789. .drop.transition.in {
  26790. -webkit-animation-name: dropIn;
  26791. animation-name: dropIn;
  26792. }
  26793. .drop.transition.out {
  26794. -webkit-animation-name: dropOut;
  26795. animation-name: dropOut;
  26796. }
  26797. /* Drop */
  26798. @-webkit-keyframes dropIn {
  26799. 0% {
  26800. opacity: 0;
  26801. -webkit-transform: scale(0);
  26802. transform: scale(0);
  26803. }
  26804. 100% {
  26805. opacity: 1;
  26806. -webkit-transform: scale(1);
  26807. transform: scale(1);
  26808. }
  26809. }
  26810. @keyframes dropIn {
  26811. 0% {
  26812. opacity: 0;
  26813. -webkit-transform: scale(0);
  26814. transform: scale(0);
  26815. }
  26816. 100% {
  26817. opacity: 1;
  26818. -webkit-transform: scale(1);
  26819. transform: scale(1);
  26820. }
  26821. }
  26822. @-webkit-keyframes dropOut {
  26823. 0% {
  26824. opacity: 1;
  26825. -webkit-transform: scale(1);
  26826. transform: scale(1);
  26827. }
  26828. 100% {
  26829. opacity: 0;
  26830. -webkit-transform: scale(0);
  26831. transform: scale(0);
  26832. }
  26833. }
  26834. @keyframes dropOut {
  26835. 0% {
  26836. opacity: 1;
  26837. -webkit-transform: scale(1);
  26838. transform: scale(1);
  26839. }
  26840. 100% {
  26841. opacity: 0;
  26842. -webkit-transform: scale(0);
  26843. transform: scale(0);
  26844. }
  26845. }
  26846. /*--------------
  26847. Fade
  26848. ---------------*/
  26849. .transition.fade.in {
  26850. -webkit-animation-name: fadeIn;
  26851. animation-name: fadeIn;
  26852. }
  26853. .transition[class*="fade up"].in {
  26854. -webkit-animation-name: fadeInUp;
  26855. animation-name: fadeInUp;
  26856. }
  26857. .transition[class*="fade down"].in {
  26858. -webkit-animation-name: fadeInDown;
  26859. animation-name: fadeInDown;
  26860. }
  26861. .transition[class*="fade left"].in {
  26862. -webkit-animation-name: fadeInLeft;
  26863. animation-name: fadeInLeft;
  26864. }
  26865. .transition[class*="fade right"].in {
  26866. -webkit-animation-name: fadeInRight;
  26867. animation-name: fadeInRight;
  26868. }
  26869. .transition.fade.out {
  26870. -webkit-animation-name: fadeOut;
  26871. animation-name: fadeOut;
  26872. }
  26873. .transition[class*="fade up"].out {
  26874. -webkit-animation-name: fadeOutUp;
  26875. animation-name: fadeOutUp;
  26876. }
  26877. .transition[class*="fade down"].out {
  26878. -webkit-animation-name: fadeOutDown;
  26879. animation-name: fadeOutDown;
  26880. }
  26881. .transition[class*="fade left"].out {
  26882. -webkit-animation-name: fadeOutLeft;
  26883. animation-name: fadeOutLeft;
  26884. }
  26885. .transition[class*="fade right"].out {
  26886. -webkit-animation-name: fadeOutRight;
  26887. animation-name: fadeOutRight;
  26888. }
  26889. /* In */
  26890. @-webkit-keyframes fadeIn {
  26891. 0% {
  26892. opacity: 0;
  26893. }
  26894. 100% {
  26895. opacity: 1;
  26896. }
  26897. }
  26898. @keyframes fadeIn {
  26899. 0% {
  26900. opacity: 0;
  26901. }
  26902. 100% {
  26903. opacity: 1;
  26904. }
  26905. }
  26906. @-webkit-keyframes fadeInUp {
  26907. 0% {
  26908. opacity: 0;
  26909. -webkit-transform: translateY(10%);
  26910. transform: translateY(10%);
  26911. }
  26912. 100% {
  26913. opacity: 1;
  26914. -webkit-transform: translateY(0%);
  26915. transform: translateY(0%);
  26916. }
  26917. }
  26918. @keyframes fadeInUp {
  26919. 0% {
  26920. opacity: 0;
  26921. -webkit-transform: translateY(10%);
  26922. transform: translateY(10%);
  26923. }
  26924. 100% {
  26925. opacity: 1;
  26926. -webkit-transform: translateY(0%);
  26927. transform: translateY(0%);
  26928. }
  26929. }
  26930. @-webkit-keyframes fadeInDown {
  26931. 0% {
  26932. opacity: 0;
  26933. -webkit-transform: translateY(-10%);
  26934. transform: translateY(-10%);
  26935. }
  26936. 100% {
  26937. opacity: 1;
  26938. -webkit-transform: translateY(0%);
  26939. transform: translateY(0%);
  26940. }
  26941. }
  26942. @keyframes fadeInDown {
  26943. 0% {
  26944. opacity: 0;
  26945. -webkit-transform: translateY(-10%);
  26946. transform: translateY(-10%);
  26947. }
  26948. 100% {
  26949. opacity: 1;
  26950. -webkit-transform: translateY(0%);
  26951. transform: translateY(0%);
  26952. }
  26953. }
  26954. @-webkit-keyframes fadeInLeft {
  26955. 0% {
  26956. opacity: 0;
  26957. -webkit-transform: translateX(10%);
  26958. transform: translateX(10%);
  26959. }
  26960. 100% {
  26961. opacity: 1;
  26962. -webkit-transform: translateX(0%);
  26963. transform: translateX(0%);
  26964. }
  26965. }
  26966. @keyframes fadeInLeft {
  26967. 0% {
  26968. opacity: 0;
  26969. -webkit-transform: translateX(10%);
  26970. transform: translateX(10%);
  26971. }
  26972. 100% {
  26973. opacity: 1;
  26974. -webkit-transform: translateX(0%);
  26975. transform: translateX(0%);
  26976. }
  26977. }
  26978. @-webkit-keyframes fadeInRight {
  26979. 0% {
  26980. opacity: 0;
  26981. -webkit-transform: translateX(-10%);
  26982. transform: translateX(-10%);
  26983. }
  26984. 100% {
  26985. opacity: 1;
  26986. -webkit-transform: translateX(0%);
  26987. transform: translateX(0%);
  26988. }
  26989. }
  26990. @keyframes fadeInRight {
  26991. 0% {
  26992. opacity: 0;
  26993. -webkit-transform: translateX(-10%);
  26994. transform: translateX(-10%);
  26995. }
  26996. 100% {
  26997. opacity: 1;
  26998. -webkit-transform: translateX(0%);
  26999. transform: translateX(0%);
  27000. }
  27001. }
  27002. /* Out */
  27003. @-webkit-keyframes fadeOut {
  27004. 0% {
  27005. opacity: 1;
  27006. }
  27007. 100% {
  27008. opacity: 0;
  27009. }
  27010. }
  27011. @keyframes fadeOut {
  27012. 0% {
  27013. opacity: 1;
  27014. }
  27015. 100% {
  27016. opacity: 0;
  27017. }
  27018. }
  27019. @-webkit-keyframes fadeOutUp {
  27020. 0% {
  27021. opacity: 1;
  27022. -webkit-transform: translateY(0%);
  27023. transform: translateY(0%);
  27024. }
  27025. 100% {
  27026. opacity: 0;
  27027. -webkit-transform: translateY(5%);
  27028. transform: translateY(5%);
  27029. }
  27030. }
  27031. @keyframes fadeOutUp {
  27032. 0% {
  27033. opacity: 1;
  27034. -webkit-transform: translateY(0%);
  27035. transform: translateY(0%);
  27036. }
  27037. 100% {
  27038. opacity: 0;
  27039. -webkit-transform: translateY(5%);
  27040. transform: translateY(5%);
  27041. }
  27042. }
  27043. @-webkit-keyframes fadeOutDown {
  27044. 0% {
  27045. opacity: 1;
  27046. -webkit-transform: translateY(0%);
  27047. transform: translateY(0%);
  27048. }
  27049. 100% {
  27050. opacity: 0;
  27051. -webkit-transform: translateY(-5%);
  27052. transform: translateY(-5%);
  27053. }
  27054. }
  27055. @keyframes fadeOutDown {
  27056. 0% {
  27057. opacity: 1;
  27058. -webkit-transform: translateY(0%);
  27059. transform: translateY(0%);
  27060. }
  27061. 100% {
  27062. opacity: 0;
  27063. -webkit-transform: translateY(-5%);
  27064. transform: translateY(-5%);
  27065. }
  27066. }
  27067. @-webkit-keyframes fadeOutLeft {
  27068. 0% {
  27069. opacity: 1;
  27070. -webkit-transform: translateX(0%);
  27071. transform: translateX(0%);
  27072. }
  27073. 100% {
  27074. opacity: 0;
  27075. -webkit-transform: translateX(5%);
  27076. transform: translateX(5%);
  27077. }
  27078. }
  27079. @keyframes fadeOutLeft {
  27080. 0% {
  27081. opacity: 1;
  27082. -webkit-transform: translateX(0%);
  27083. transform: translateX(0%);
  27084. }
  27085. 100% {
  27086. opacity: 0;
  27087. -webkit-transform: translateX(5%);
  27088. transform: translateX(5%);
  27089. }
  27090. }
  27091. @-webkit-keyframes fadeOutRight {
  27092. 0% {
  27093. opacity: 1;
  27094. -webkit-transform: translateX(0%);
  27095. transform: translateX(0%);
  27096. }
  27097. 100% {
  27098. opacity: 0;
  27099. -webkit-transform: translateX(-5%);
  27100. transform: translateX(-5%);
  27101. }
  27102. }
  27103. @keyframes fadeOutRight {
  27104. 0% {
  27105. opacity: 1;
  27106. -webkit-transform: translateX(0%);
  27107. transform: translateX(0%);
  27108. }
  27109. 100% {
  27110. opacity: 0;
  27111. -webkit-transform: translateX(-5%);
  27112. transform: translateX(-5%);
  27113. }
  27114. }
  27115. /*--------------
  27116. Flips
  27117. ---------------*/
  27118. .flip.transition.in,
  27119. .flip.transition.out {
  27120. -webkit-animation-duration: 600ms;
  27121. animation-duration: 600ms;
  27122. }
  27123. .horizontal.flip.transition.in {
  27124. -webkit-animation-name: horizontalFlipIn;
  27125. animation-name: horizontalFlipIn;
  27126. }
  27127. .horizontal.flip.transition.out {
  27128. -webkit-animation-name: horizontalFlipOut;
  27129. animation-name: horizontalFlipOut;
  27130. }
  27131. .vertical.flip.transition.in {
  27132. -webkit-animation-name: verticalFlipIn;
  27133. animation-name: verticalFlipIn;
  27134. }
  27135. .vertical.flip.transition.out {
  27136. -webkit-animation-name: verticalFlipOut;
  27137. animation-name: verticalFlipOut;
  27138. }
  27139. /* In */
  27140. @-webkit-keyframes horizontalFlipIn {
  27141. 0% {
  27142. -webkit-transform: perspective(2000px) rotateY(-90deg);
  27143. transform: perspective(2000px) rotateY(-90deg);
  27144. opacity: 0;
  27145. }
  27146. 100% {
  27147. -webkit-transform: perspective(2000px) rotateY(0deg);
  27148. transform: perspective(2000px) rotateY(0deg);
  27149. opacity: 1;
  27150. }
  27151. }
  27152. @keyframes horizontalFlipIn {
  27153. 0% {
  27154. -webkit-transform: perspective(2000px) rotateY(-90deg);
  27155. transform: perspective(2000px) rotateY(-90deg);
  27156. opacity: 0;
  27157. }
  27158. 100% {
  27159. -webkit-transform: perspective(2000px) rotateY(0deg);
  27160. transform: perspective(2000px) rotateY(0deg);
  27161. opacity: 1;
  27162. }
  27163. }
  27164. @-webkit-keyframes verticalFlipIn {
  27165. 0% {
  27166. -webkit-transform: perspective(2000px) rotateX(-90deg);
  27167. transform: perspective(2000px) rotateX(-90deg);
  27168. opacity: 0;
  27169. }
  27170. 100% {
  27171. -webkit-transform: perspective(2000px) rotateX(0deg);
  27172. transform: perspective(2000px) rotateX(0deg);
  27173. opacity: 1;
  27174. }
  27175. }
  27176. @keyframes verticalFlipIn {
  27177. 0% {
  27178. -webkit-transform: perspective(2000px) rotateX(-90deg);
  27179. transform: perspective(2000px) rotateX(-90deg);
  27180. opacity: 0;
  27181. }
  27182. 100% {
  27183. -webkit-transform: perspective(2000px) rotateX(0deg);
  27184. transform: perspective(2000px) rotateX(0deg);
  27185. opacity: 1;
  27186. }
  27187. }
  27188. /* Out */
  27189. @-webkit-keyframes horizontalFlipOut {
  27190. 0% {
  27191. -webkit-transform: perspective(2000px) rotateY(0deg);
  27192. transform: perspective(2000px) rotateY(0deg);
  27193. opacity: 1;
  27194. }
  27195. 100% {
  27196. -webkit-transform: perspective(2000px) rotateY(90deg);
  27197. transform: perspective(2000px) rotateY(90deg);
  27198. opacity: 0;
  27199. }
  27200. }
  27201. @keyframes horizontalFlipOut {
  27202. 0% {
  27203. -webkit-transform: perspective(2000px) rotateY(0deg);
  27204. transform: perspective(2000px) rotateY(0deg);
  27205. opacity: 1;
  27206. }
  27207. 100% {
  27208. -webkit-transform: perspective(2000px) rotateY(90deg);
  27209. transform: perspective(2000px) rotateY(90deg);
  27210. opacity: 0;
  27211. }
  27212. }
  27213. @-webkit-keyframes verticalFlipOut {
  27214. 0% {
  27215. -webkit-transform: perspective(2000px) rotateX(0deg);
  27216. transform: perspective(2000px) rotateX(0deg);
  27217. opacity: 1;
  27218. }
  27219. 100% {
  27220. -webkit-transform: perspective(2000px) rotateX(-90deg);
  27221. transform: perspective(2000px) rotateX(-90deg);
  27222. opacity: 0;
  27223. }
  27224. }
  27225. @keyframes verticalFlipOut {
  27226. 0% {
  27227. -webkit-transform: perspective(2000px) rotateX(0deg);
  27228. transform: perspective(2000px) rotateX(0deg);
  27229. opacity: 1;
  27230. }
  27231. 100% {
  27232. -webkit-transform: perspective(2000px) rotateX(-90deg);
  27233. transform: perspective(2000px) rotateX(-90deg);
  27234. opacity: 0;
  27235. }
  27236. }
  27237. /*--------------
  27238. Scale
  27239. ---------------*/
  27240. .scale.transition.in {
  27241. -webkit-animation-name: scaleIn;
  27242. animation-name: scaleIn;
  27243. }
  27244. .scale.transition.out {
  27245. -webkit-animation-name: scaleOut;
  27246. animation-name: scaleOut;
  27247. }
  27248. @-webkit-keyframes scaleIn {
  27249. 0% {
  27250. opacity: 0;
  27251. -webkit-transform: scale(0.8);
  27252. transform: scale(0.8);
  27253. }
  27254. 100% {
  27255. opacity: 1;
  27256. -webkit-transform: scale(1);
  27257. transform: scale(1);
  27258. }
  27259. }
  27260. @keyframes scaleIn {
  27261. 0% {
  27262. opacity: 0;
  27263. -webkit-transform: scale(0.8);
  27264. transform: scale(0.8);
  27265. }
  27266. 100% {
  27267. opacity: 1;
  27268. -webkit-transform: scale(1);
  27269. transform: scale(1);
  27270. }
  27271. }
  27272. /* Out */
  27273. @-webkit-keyframes scaleOut {
  27274. 0% {
  27275. opacity: 1;
  27276. -webkit-transform: scale(1);
  27277. transform: scale(1);
  27278. }
  27279. 100% {
  27280. opacity: 0;
  27281. -webkit-transform: scale(0.9);
  27282. transform: scale(0.9);
  27283. }
  27284. }
  27285. @keyframes scaleOut {
  27286. 0% {
  27287. opacity: 1;
  27288. -webkit-transform: scale(1);
  27289. transform: scale(1);
  27290. }
  27291. 100% {
  27292. opacity: 0;
  27293. -webkit-transform: scale(0.9);
  27294. transform: scale(0.9);
  27295. }
  27296. }
  27297. /*--------------
  27298. Fly
  27299. ---------------*/
  27300. /* Inward */
  27301. .transition.fly {
  27302. -webkit-animation-duration: 0.6s;
  27303. animation-duration: 0.6s;
  27304. -webkit-transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
  27305. transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
  27306. }
  27307. .transition.fly.in {
  27308. -webkit-animation-name: flyIn;
  27309. animation-name: flyIn;
  27310. }
  27311. .transition[class*="fly up"].in {
  27312. -webkit-animation-name: flyInUp;
  27313. animation-name: flyInUp;
  27314. }
  27315. .transition[class*="fly down"].in {
  27316. -webkit-animation-name: flyInDown;
  27317. animation-name: flyInDown;
  27318. }
  27319. .transition[class*="fly left"].in {
  27320. -webkit-animation-name: flyInLeft;
  27321. animation-name: flyInLeft;
  27322. }
  27323. .transition[class*="fly right"].in {
  27324. -webkit-animation-name: flyInRight;
  27325. animation-name: flyInRight;
  27326. }
  27327. /* Outward */
  27328. .transition.fly.out {
  27329. -webkit-animation-name: flyOut;
  27330. animation-name: flyOut;
  27331. }
  27332. .transition[class*="fly up"].out {
  27333. -webkit-animation-name: flyOutUp;
  27334. animation-name: flyOutUp;
  27335. }
  27336. .transition[class*="fly down"].out {
  27337. -webkit-animation-name: flyOutDown;
  27338. animation-name: flyOutDown;
  27339. }
  27340. .transition[class*="fly left"].out {
  27341. -webkit-animation-name: flyOutLeft;
  27342. animation-name: flyOutLeft;
  27343. }
  27344. .transition[class*="fly right"].out {
  27345. -webkit-animation-name: flyOutRight;
  27346. animation-name: flyOutRight;
  27347. }
  27348. /* In */
  27349. @-webkit-keyframes flyIn {
  27350. 0% {
  27351. opacity: 0;
  27352. -webkit-transform: scale3d(0.3, 0.3, 0.3);
  27353. transform: scale3d(0.3, 0.3, 0.3);
  27354. }
  27355. 20% {
  27356. -webkit-transform: scale3d(1.1, 1.1, 1.1);
  27357. transform: scale3d(1.1, 1.1, 1.1);
  27358. }
  27359. 40% {
  27360. -webkit-transform: scale3d(0.9, 0.9, 0.9);
  27361. transform: scale3d(0.9, 0.9, 0.9);
  27362. }
  27363. 60% {
  27364. opacity: 1;
  27365. -webkit-transform: scale3d(1.03, 1.03, 1.03);
  27366. transform: scale3d(1.03, 1.03, 1.03);
  27367. }
  27368. 80% {
  27369. -webkit-transform: scale3d(0.97, 0.97, 0.97);
  27370. transform: scale3d(0.97, 0.97, 0.97);
  27371. }
  27372. 100% {
  27373. opacity: 1;
  27374. -webkit-transform: scale3d(1, 1, 1);
  27375. transform: scale3d(1, 1, 1);
  27376. }
  27377. }
  27378. @keyframes flyIn {
  27379. 0% {
  27380. opacity: 0;
  27381. -webkit-transform: scale3d(0.3, 0.3, 0.3);
  27382. transform: scale3d(0.3, 0.3, 0.3);
  27383. }
  27384. 20% {
  27385. -webkit-transform: scale3d(1.1, 1.1, 1.1);
  27386. transform: scale3d(1.1, 1.1, 1.1);
  27387. }
  27388. 40% {
  27389. -webkit-transform: scale3d(0.9, 0.9, 0.9);
  27390. transform: scale3d(0.9, 0.9, 0.9);
  27391. }
  27392. 60% {
  27393. opacity: 1;
  27394. -webkit-transform: scale3d(1.03, 1.03, 1.03);
  27395. transform: scale3d(1.03, 1.03, 1.03);
  27396. }
  27397. 80% {
  27398. -webkit-transform: scale3d(0.97, 0.97, 0.97);
  27399. transform: scale3d(0.97, 0.97, 0.97);
  27400. }
  27401. 100% {
  27402. opacity: 1;
  27403. -webkit-transform: scale3d(1, 1, 1);
  27404. transform: scale3d(1, 1, 1);
  27405. }
  27406. }
  27407. @-webkit-keyframes flyInUp {
  27408. 0% {
  27409. opacity: 0;
  27410. -webkit-transform: translate3d(0, 1500px, 0);
  27411. transform: translate3d(0, 1500px, 0);
  27412. }
  27413. 60% {
  27414. opacity: 1;
  27415. -webkit-transform: translate3d(0, -20px, 0);
  27416. transform: translate3d(0, -20px, 0);
  27417. }
  27418. 75% {
  27419. -webkit-transform: translate3d(0, 10px, 0);
  27420. transform: translate3d(0, 10px, 0);
  27421. }
  27422. 90% {
  27423. -webkit-transform: translate3d(0, -5px, 0);
  27424. transform: translate3d(0, -5px, 0);
  27425. }
  27426. 100% {
  27427. -webkit-transform: translate3d(0, 0, 0);
  27428. transform: translate3d(0, 0, 0);
  27429. }
  27430. }
  27431. @keyframes flyInUp {
  27432. 0% {
  27433. opacity: 0;
  27434. -webkit-transform: translate3d(0, 1500px, 0);
  27435. transform: translate3d(0, 1500px, 0);
  27436. }
  27437. 60% {
  27438. opacity: 1;
  27439. -webkit-transform: translate3d(0, -20px, 0);
  27440. transform: translate3d(0, -20px, 0);
  27441. }
  27442. 75% {
  27443. -webkit-transform: translate3d(0, 10px, 0);
  27444. transform: translate3d(0, 10px, 0);
  27445. }
  27446. 90% {
  27447. -webkit-transform: translate3d(0, -5px, 0);
  27448. transform: translate3d(0, -5px, 0);
  27449. }
  27450. 100% {
  27451. -webkit-transform: translate3d(0, 0, 0);
  27452. transform: translate3d(0, 0, 0);
  27453. }
  27454. }
  27455. @-webkit-keyframes flyInDown {
  27456. 0% {
  27457. opacity: 0;
  27458. -webkit-transform: translate3d(0, -1500px, 0);
  27459. transform: translate3d(0, -1500px, 0);
  27460. }
  27461. 60% {
  27462. opacity: 1;
  27463. -webkit-transform: translate3d(0, 25px, 0);
  27464. transform: translate3d(0, 25px, 0);
  27465. }
  27466. 75% {
  27467. -webkit-transform: translate3d(0, -10px, 0);
  27468. transform: translate3d(0, -10px, 0);
  27469. }
  27470. 90% {
  27471. -webkit-transform: translate3d(0, 5px, 0);
  27472. transform: translate3d(0, 5px, 0);
  27473. }
  27474. 100% {
  27475. -webkit-transform: none;
  27476. transform: none;
  27477. }
  27478. }
  27479. @keyframes flyInDown {
  27480. 0% {
  27481. opacity: 0;
  27482. -webkit-transform: translate3d(0, -1500px, 0);
  27483. transform: translate3d(0, -1500px, 0);
  27484. }
  27485. 60% {
  27486. opacity: 1;
  27487. -webkit-transform: translate3d(0, 25px, 0);
  27488. transform: translate3d(0, 25px, 0);
  27489. }
  27490. 75% {
  27491. -webkit-transform: translate3d(0, -10px, 0);
  27492. transform: translate3d(0, -10px, 0);
  27493. }
  27494. 90% {
  27495. -webkit-transform: translate3d(0, 5px, 0);
  27496. transform: translate3d(0, 5px, 0);
  27497. }
  27498. 100% {
  27499. -webkit-transform: none;
  27500. transform: none;
  27501. }
  27502. }
  27503. @-webkit-keyframes flyInLeft {
  27504. 0% {
  27505. opacity: 0;
  27506. -webkit-transform: translate3d(1500px, 0, 0);
  27507. transform: translate3d(1500px, 0, 0);
  27508. }
  27509. 60% {
  27510. opacity: 1;
  27511. -webkit-transform: translate3d(-25px, 0, 0);
  27512. transform: translate3d(-25px, 0, 0);
  27513. }
  27514. 75% {
  27515. -webkit-transform: translate3d(10px, 0, 0);
  27516. transform: translate3d(10px, 0, 0);
  27517. }
  27518. 90% {
  27519. -webkit-transform: translate3d(-5px, 0, 0);
  27520. transform: translate3d(-5px, 0, 0);
  27521. }
  27522. 100% {
  27523. -webkit-transform: none;
  27524. transform: none;
  27525. }
  27526. }
  27527. @keyframes flyInLeft {
  27528. 0% {
  27529. opacity: 0;
  27530. -webkit-transform: translate3d(1500px, 0, 0);
  27531. transform: translate3d(1500px, 0, 0);
  27532. }
  27533. 60% {
  27534. opacity: 1;
  27535. -webkit-transform: translate3d(-25px, 0, 0);
  27536. transform: translate3d(-25px, 0, 0);
  27537. }
  27538. 75% {
  27539. -webkit-transform: translate3d(10px, 0, 0);
  27540. transform: translate3d(10px, 0, 0);
  27541. }
  27542. 90% {
  27543. -webkit-transform: translate3d(-5px, 0, 0);
  27544. transform: translate3d(-5px, 0, 0);
  27545. }
  27546. 100% {
  27547. -webkit-transform: none;
  27548. transform: none;
  27549. }
  27550. }
  27551. @-webkit-keyframes flyInRight {
  27552. 0% {
  27553. opacity: 0;
  27554. -webkit-transform: translate3d(-1500px, 0, 0);
  27555. transform: translate3d(-1500px, 0, 0);
  27556. }
  27557. 60% {
  27558. opacity: 1;
  27559. -webkit-transform: translate3d(25px, 0, 0);
  27560. transform: translate3d(25px, 0, 0);
  27561. }
  27562. 75% {
  27563. -webkit-transform: translate3d(-10px, 0, 0);
  27564. transform: translate3d(-10px, 0, 0);
  27565. }
  27566. 90% {
  27567. -webkit-transform: translate3d(5px, 0, 0);
  27568. transform: translate3d(5px, 0, 0);
  27569. }
  27570. 100% {
  27571. -webkit-transform: none;
  27572. transform: none;
  27573. }
  27574. }
  27575. @keyframes flyInRight {
  27576. 0% {
  27577. opacity: 0;
  27578. -webkit-transform: translate3d(-1500px, 0, 0);
  27579. transform: translate3d(-1500px, 0, 0);
  27580. }
  27581. 60% {
  27582. opacity: 1;
  27583. -webkit-transform: translate3d(25px, 0, 0);
  27584. transform: translate3d(25px, 0, 0);
  27585. }
  27586. 75% {
  27587. -webkit-transform: translate3d(-10px, 0, 0);
  27588. transform: translate3d(-10px, 0, 0);
  27589. }
  27590. 90% {
  27591. -webkit-transform: translate3d(5px, 0, 0);
  27592. transform: translate3d(5px, 0, 0);
  27593. }
  27594. 100% {
  27595. -webkit-transform: none;
  27596. transform: none;
  27597. }
  27598. }
  27599. /* Out */
  27600. @-webkit-keyframes flyOut {
  27601. 20% {
  27602. -webkit-transform: scale3d(0.9, 0.9, 0.9);
  27603. transform: scale3d(0.9, 0.9, 0.9);
  27604. }
  27605. 50%, 55% {
  27606. opacity: 1;
  27607. -webkit-transform: scale3d(1.1, 1.1, 1.1);
  27608. transform: scale3d(1.1, 1.1, 1.1);
  27609. }
  27610. 100% {
  27611. opacity: 0;
  27612. -webkit-transform: scale3d(0.3, 0.3, 0.3);
  27613. transform: scale3d(0.3, 0.3, 0.3);
  27614. }
  27615. }
  27616. @keyframes flyOut {
  27617. 20% {
  27618. -webkit-transform: scale3d(0.9, 0.9, 0.9);
  27619. transform: scale3d(0.9, 0.9, 0.9);
  27620. }
  27621. 50%, 55% {
  27622. opacity: 1;
  27623. -webkit-transform: scale3d(1.1, 1.1, 1.1);
  27624. transform: scale3d(1.1, 1.1, 1.1);
  27625. }
  27626. 100% {
  27627. opacity: 0;
  27628. -webkit-transform: scale3d(0.3, 0.3, 0.3);
  27629. transform: scale3d(0.3, 0.3, 0.3);
  27630. }
  27631. }
  27632. @-webkit-keyframes flyOutUp {
  27633. 20% {
  27634. -webkit-transform: translate3d(0, 10px, 0);
  27635. transform: translate3d(0, 10px, 0);
  27636. }
  27637. 40%, 45% {
  27638. opacity: 1;
  27639. -webkit-transform: translate3d(0, -20px, 0);
  27640. transform: translate3d(0, -20px, 0);
  27641. }
  27642. 100% {
  27643. opacity: 0;
  27644. -webkit-transform: translate3d(0, 2000px, 0);
  27645. transform: translate3d(0, 2000px, 0);
  27646. }
  27647. }
  27648. @keyframes flyOutUp {
  27649. 20% {
  27650. -webkit-transform: translate3d(0, 10px, 0);
  27651. transform: translate3d(0, 10px, 0);
  27652. }
  27653. 40%, 45% {
  27654. opacity: 1;
  27655. -webkit-transform: translate3d(0, -20px, 0);
  27656. transform: translate3d(0, -20px, 0);
  27657. }
  27658. 100% {
  27659. opacity: 0;
  27660. -webkit-transform: translate3d(0, 2000px, 0);
  27661. transform: translate3d(0, 2000px, 0);
  27662. }
  27663. }
  27664. @-webkit-keyframes flyOutDown {
  27665. 20% {
  27666. -webkit-transform: translate3d(0, -10px, 0);
  27667. transform: translate3d(0, -10px, 0);
  27668. }
  27669. 40%, 45% {
  27670. opacity: 1;
  27671. -webkit-transform: translate3d(0, 20px, 0);
  27672. transform: translate3d(0, 20px, 0);
  27673. }
  27674. 100% {
  27675. opacity: 0;
  27676. -webkit-transform: translate3d(0, -2000px, 0);
  27677. transform: translate3d(0, -2000px, 0);
  27678. }
  27679. }
  27680. @keyframes flyOutDown {
  27681. 20% {
  27682. -webkit-transform: translate3d(0, -10px, 0);
  27683. transform: translate3d(0, -10px, 0);
  27684. }
  27685. 40%, 45% {
  27686. opacity: 1;
  27687. -webkit-transform: translate3d(0, 20px, 0);
  27688. transform: translate3d(0, 20px, 0);
  27689. }
  27690. 100% {
  27691. opacity: 0;
  27692. -webkit-transform: translate3d(0, -2000px, 0);
  27693. transform: translate3d(0, -2000px, 0);
  27694. }
  27695. }
  27696. @-webkit-keyframes flyOutRight {
  27697. 20% {
  27698. opacity: 1;
  27699. -webkit-transform: translate3d(20px, 0, 0);
  27700. transform: translate3d(20px, 0, 0);
  27701. }
  27702. 100% {
  27703. opacity: 0;
  27704. -webkit-transform: translate3d(-2000px, 0, 0);
  27705. transform: translate3d(-2000px, 0, 0);
  27706. }
  27707. }
  27708. @keyframes flyOutRight {
  27709. 20% {
  27710. opacity: 1;
  27711. -webkit-transform: translate3d(20px, 0, 0);
  27712. transform: translate3d(20px, 0, 0);
  27713. }
  27714. 100% {
  27715. opacity: 0;
  27716. -webkit-transform: translate3d(-2000px, 0, 0);
  27717. transform: translate3d(-2000px, 0, 0);
  27718. }
  27719. }
  27720. @-webkit-keyframes flyOutLeft {
  27721. 20% {
  27722. opacity: 1;
  27723. -webkit-transform: translate3d(-20px, 0, 0);
  27724. transform: translate3d(-20px, 0, 0);
  27725. }
  27726. 100% {
  27727. opacity: 0;
  27728. -webkit-transform: translate3d(2000px, 0, 0);
  27729. transform: translate3d(2000px, 0, 0);
  27730. }
  27731. }
  27732. @keyframes flyOutLeft {
  27733. 20% {
  27734. opacity: 1;
  27735. -webkit-transform: translate3d(-20px, 0, 0);
  27736. transform: translate3d(-20px, 0, 0);
  27737. }
  27738. 100% {
  27739. opacity: 0;
  27740. -webkit-transform: translate3d(2000px, 0, 0);
  27741. transform: translate3d(2000px, 0, 0);
  27742. }
  27743. }
  27744. /*--------------
  27745. Slide
  27746. ---------------*/
  27747. .transition.slide.in,
  27748. .transition[class*="slide down"].in {
  27749. -webkit-animation-name: slideInY;
  27750. animation-name: slideInY;
  27751. -webkit-transform-origin: top center;
  27752. -ms-transform-origin: top center;
  27753. transform-origin: top center;
  27754. }
  27755. .transition[class*="slide up"].in {
  27756. -webkit-animation-name: slideInY;
  27757. animation-name: slideInY;
  27758. -webkit-transform-origin: bottom center;
  27759. -ms-transform-origin: bottom center;
  27760. transform-origin: bottom center;
  27761. }
  27762. .transition[class*="slide left"].in {
  27763. -webkit-animation-name: slideInX;
  27764. animation-name: slideInX;
  27765. -webkit-transform-origin: center right;
  27766. -ms-transform-origin: center right;
  27767. transform-origin: center right;
  27768. }
  27769. .transition[class*="slide right"].in {
  27770. -webkit-animation-name: slideInX;
  27771. animation-name: slideInX;
  27772. -webkit-transform-origin: center left;
  27773. -ms-transform-origin: center left;
  27774. transform-origin: center left;
  27775. }
  27776. .transition.slide.out,
  27777. .transition[class*="slide down"].out {
  27778. -webkit-animation-name: slideOutY;
  27779. animation-name: slideOutY;
  27780. -webkit-transform-origin: top center;
  27781. -ms-transform-origin: top center;
  27782. transform-origin: top center;
  27783. }
  27784. .transition[class*="slide up"].out {
  27785. -webkit-animation-name: slideOutY;
  27786. animation-name: slideOutY;
  27787. -webkit-transform-origin: bottom center;
  27788. -ms-transform-origin: bottom center;
  27789. transform-origin: bottom center;
  27790. }
  27791. .transition[class*="slide left"].out {
  27792. -webkit-animation-name: slideOutX;
  27793. animation-name: slideOutX;
  27794. -webkit-transform-origin: center right;
  27795. -ms-transform-origin: center right;
  27796. transform-origin: center right;
  27797. }
  27798. .transition[class*="slide right"].out {
  27799. -webkit-animation-name: slideOutX;
  27800. animation-name: slideOutX;
  27801. -webkit-transform-origin: center left;
  27802. -ms-transform-origin: center left;
  27803. transform-origin: center left;
  27804. }
  27805. /* In */
  27806. @-webkit-keyframes slideInY {
  27807. 0% {
  27808. opacity: 0;
  27809. -webkit-transform: scaleY(0);
  27810. transform: scaleY(0);
  27811. }
  27812. 100% {
  27813. opacity: 1;
  27814. -webkit-transform: scaleY(1);
  27815. transform: scaleY(1);
  27816. }
  27817. }
  27818. @keyframes slideInY {
  27819. 0% {
  27820. opacity: 0;
  27821. -webkit-transform: scaleY(0);
  27822. transform: scaleY(0);
  27823. }
  27824. 100% {
  27825. opacity: 1;
  27826. -webkit-transform: scaleY(1);
  27827. transform: scaleY(1);
  27828. }
  27829. }
  27830. @-webkit-keyframes slideInX {
  27831. 0% {
  27832. opacity: 0;
  27833. -webkit-transform: scaleX(0);
  27834. transform: scaleX(0);
  27835. }
  27836. 100% {
  27837. opacity: 1;
  27838. -webkit-transform: scaleX(1);
  27839. transform: scaleX(1);
  27840. }
  27841. }
  27842. @keyframes slideInX {
  27843. 0% {
  27844. opacity: 0;
  27845. -webkit-transform: scaleX(0);
  27846. transform: scaleX(0);
  27847. }
  27848. 100% {
  27849. opacity: 1;
  27850. -webkit-transform: scaleX(1);
  27851. transform: scaleX(1);
  27852. }
  27853. }
  27854. /* Out */
  27855. @-webkit-keyframes slideOutY {
  27856. 0% {
  27857. opacity: 1;
  27858. -webkit-transform: scaleY(1);
  27859. transform: scaleY(1);
  27860. }
  27861. 100% {
  27862. opacity: 0;
  27863. -webkit-transform: scaleY(0);
  27864. transform: scaleY(0);
  27865. }
  27866. }
  27867. @keyframes slideOutY {
  27868. 0% {
  27869. opacity: 1;
  27870. -webkit-transform: scaleY(1);
  27871. transform: scaleY(1);
  27872. }
  27873. 100% {
  27874. opacity: 0;
  27875. -webkit-transform: scaleY(0);
  27876. transform: scaleY(0);
  27877. }
  27878. }
  27879. @-webkit-keyframes slideOutX {
  27880. 0% {
  27881. opacity: 1;
  27882. -webkit-transform: scaleX(1);
  27883. transform: scaleX(1);
  27884. }
  27885. 100% {
  27886. opacity: 0;
  27887. -webkit-transform: scaleX(0);
  27888. transform: scaleX(0);
  27889. }
  27890. }
  27891. @keyframes slideOutX {
  27892. 0% {
  27893. opacity: 1;
  27894. -webkit-transform: scaleX(1);
  27895. transform: scaleX(1);
  27896. }
  27897. 100% {
  27898. opacity: 0;
  27899. -webkit-transform: scaleX(0);
  27900. transform: scaleX(0);
  27901. }
  27902. }
  27903. /*--------------
  27904. Swing
  27905. ---------------*/
  27906. .transition.swing {
  27907. -webkit-animation-duration: 800ms;
  27908. animation-duration: 800ms;
  27909. }
  27910. .transition[class*="swing down"].in {
  27911. -webkit-animation-name: swingInX;
  27912. animation-name: swingInX;
  27913. -webkit-transform-origin: top center;
  27914. -ms-transform-origin: top center;
  27915. transform-origin: top center;
  27916. }
  27917. .transition[class*="swing up"].in {
  27918. -webkit-animation-name: swingInX;
  27919. animation-name: swingInX;
  27920. -webkit-transform-origin: bottom center;
  27921. -ms-transform-origin: bottom center;
  27922. transform-origin: bottom center;
  27923. }
  27924. .transition[class*="swing left"].in {
  27925. -webkit-animation-name: swingInY;
  27926. animation-name: swingInY;
  27927. -webkit-transform-origin: center right;
  27928. -ms-transform-origin: center right;
  27929. transform-origin: center right;
  27930. }
  27931. .transition[class*="swing right"].in {
  27932. -webkit-animation-name: swingInY;
  27933. animation-name: swingInY;
  27934. -webkit-transform-origin: center left;
  27935. -ms-transform-origin: center left;
  27936. transform-origin: center left;
  27937. }
  27938. .transition.swing.out,
  27939. .transition[class*="swing down"].out {
  27940. -webkit-animation-name: swingOutX;
  27941. animation-name: swingOutX;
  27942. -webkit-transform-origin: top center;
  27943. -ms-transform-origin: top center;
  27944. transform-origin: top center;
  27945. }
  27946. .transition[class*="swing up"].out {
  27947. -webkit-animation-name: swingOutX;
  27948. animation-name: swingOutX;
  27949. -webkit-transform-origin: bottom center;
  27950. -ms-transform-origin: bottom center;
  27951. transform-origin: bottom center;
  27952. }
  27953. .transition[class*="swing left"].out {
  27954. -webkit-animation-name: swingOutY;
  27955. animation-name: swingOutY;
  27956. -webkit-transform-origin: center right;
  27957. -ms-transform-origin: center right;
  27958. transform-origin: center right;
  27959. }
  27960. .transition[class*="swing right"].out {
  27961. -webkit-animation-name: swingOutY;
  27962. animation-name: swingOutY;
  27963. -webkit-transform-origin: center left;
  27964. -ms-transform-origin: center left;
  27965. transform-origin: center left;
  27966. }
  27967. /* In */
  27968. @-webkit-keyframes swingInX {
  27969. 0% {
  27970. -webkit-transform: perspective(1000px) rotateX(90deg);
  27971. transform: perspective(1000px) rotateX(90deg);
  27972. opacity: 0;
  27973. }
  27974. 40% {
  27975. -webkit-transform: perspective(1000px) rotateX(-30deg);
  27976. transform: perspective(1000px) rotateX(-30deg);
  27977. opacity: 1;
  27978. }
  27979. 60% {
  27980. -webkit-transform: perspective(1000px) rotateX(15deg);
  27981. transform: perspective(1000px) rotateX(15deg);
  27982. }
  27983. 80% {
  27984. -webkit-transform: perspective(1000px) rotateX(-7.5deg);
  27985. transform: perspective(1000px) rotateX(-7.5deg);
  27986. }
  27987. 100% {
  27988. -webkit-transform: perspective(1000px) rotateX(0deg);
  27989. transform: perspective(1000px) rotateX(0deg);
  27990. }
  27991. }
  27992. @keyframes swingInX {
  27993. 0% {
  27994. -webkit-transform: perspective(1000px) rotateX(90deg);
  27995. transform: perspective(1000px) rotateX(90deg);
  27996. opacity: 0;
  27997. }
  27998. 40% {
  27999. -webkit-transform: perspective(1000px) rotateX(-30deg);
  28000. transform: perspective(1000px) rotateX(-30deg);
  28001. opacity: 1;
  28002. }
  28003. 60% {
  28004. -webkit-transform: perspective(1000px) rotateX(15deg);
  28005. transform: perspective(1000px) rotateX(15deg);
  28006. }
  28007. 80% {
  28008. -webkit-transform: perspective(1000px) rotateX(-7.5deg);
  28009. transform: perspective(1000px) rotateX(-7.5deg);
  28010. }
  28011. 100% {
  28012. -webkit-transform: perspective(1000px) rotateX(0deg);
  28013. transform: perspective(1000px) rotateX(0deg);
  28014. }
  28015. }
  28016. @-webkit-keyframes swingInY {
  28017. 0% {
  28018. -webkit-transform: perspective(1000px) rotateY(-90deg);
  28019. transform: perspective(1000px) rotateY(-90deg);
  28020. opacity: 0;
  28021. }
  28022. 40% {
  28023. -webkit-transform: perspective(1000px) rotateY(30deg);
  28024. transform: perspective(1000px) rotateY(30deg);
  28025. opacity: 1;
  28026. }
  28027. 60% {
  28028. -webkit-transform: perspective(1000px) rotateY(-17.5deg);
  28029. transform: perspective(1000px) rotateY(-17.5deg);
  28030. }
  28031. 80% {
  28032. -webkit-transform: perspective(1000px) rotateY(7.5deg);
  28033. transform: perspective(1000px) rotateY(7.5deg);
  28034. }
  28035. 100% {
  28036. -webkit-transform: perspective(1000px) rotateY(0deg);
  28037. transform: perspective(1000px) rotateY(0deg);
  28038. }
  28039. }
  28040. @keyframes swingInY {
  28041. 0% {
  28042. -webkit-transform: perspective(1000px) rotateY(-90deg);
  28043. transform: perspective(1000px) rotateY(-90deg);
  28044. opacity: 0;
  28045. }
  28046. 40% {
  28047. -webkit-transform: perspective(1000px) rotateY(30deg);
  28048. transform: perspective(1000px) rotateY(30deg);
  28049. opacity: 1;
  28050. }
  28051. 60% {
  28052. -webkit-transform: perspective(1000px) rotateY(-17.5deg);
  28053. transform: perspective(1000px) rotateY(-17.5deg);
  28054. }
  28055. 80% {
  28056. -webkit-transform: perspective(1000px) rotateY(7.5deg);
  28057. transform: perspective(1000px) rotateY(7.5deg);
  28058. }
  28059. 100% {
  28060. -webkit-transform: perspective(1000px) rotateY(0deg);
  28061. transform: perspective(1000px) rotateY(0deg);
  28062. }
  28063. }
  28064. /* Out */
  28065. @-webkit-keyframes swingOutX {
  28066. 0% {
  28067. -webkit-transform: perspective(1000px) rotateX(0deg);
  28068. transform: perspective(1000px) rotateX(0deg);
  28069. }
  28070. 40% {
  28071. -webkit-transform: perspective(1000px) rotateX(-7.5deg);
  28072. transform: perspective(1000px) rotateX(-7.5deg);
  28073. }
  28074. 60% {
  28075. -webkit-transform: perspective(1000px) rotateX(17.5deg);
  28076. transform: perspective(1000px) rotateX(17.5deg);
  28077. }
  28078. 80% {
  28079. -webkit-transform: perspective(1000px) rotateX(-30deg);
  28080. transform: perspective(1000px) rotateX(-30deg);
  28081. opacity: 1;
  28082. }
  28083. 100% {
  28084. -webkit-transform: perspective(1000px) rotateX(90deg);
  28085. transform: perspective(1000px) rotateX(90deg);
  28086. opacity: 0;
  28087. }
  28088. }
  28089. @keyframes swingOutX {
  28090. 0% {
  28091. -webkit-transform: perspective(1000px) rotateX(0deg);
  28092. transform: perspective(1000px) rotateX(0deg);
  28093. }
  28094. 40% {
  28095. -webkit-transform: perspective(1000px) rotateX(-7.5deg);
  28096. transform: perspective(1000px) rotateX(-7.5deg);
  28097. }
  28098. 60% {
  28099. -webkit-transform: perspective(1000px) rotateX(17.5deg);
  28100. transform: perspective(1000px) rotateX(17.5deg);
  28101. }
  28102. 80% {
  28103. -webkit-transform: perspective(1000px) rotateX(-30deg);
  28104. transform: perspective(1000px) rotateX(-30deg);
  28105. opacity: 1;
  28106. }
  28107. 100% {
  28108. -webkit-transform: perspective(1000px) rotateX(90deg);
  28109. transform: perspective(1000px) rotateX(90deg);
  28110. opacity: 0;
  28111. }
  28112. }
  28113. @-webkit-keyframes swingOutY {
  28114. 0% {
  28115. -webkit-transform: perspective(1000px) rotateY(0deg);
  28116. transform: perspective(1000px) rotateY(0deg);
  28117. }
  28118. 40% {
  28119. -webkit-transform: perspective(1000px) rotateY(7.5deg);
  28120. transform: perspective(1000px) rotateY(7.5deg);
  28121. }
  28122. 60% {
  28123. -webkit-transform: perspective(1000px) rotateY(-10deg);
  28124. transform: perspective(1000px) rotateY(-10deg);
  28125. }
  28126. 80% {
  28127. -webkit-transform: perspective(1000px) rotateY(30deg);
  28128. transform: perspective(1000px) rotateY(30deg);
  28129. opacity: 1;
  28130. }
  28131. 100% {
  28132. -webkit-transform: perspective(1000px) rotateY(-90deg);
  28133. transform: perspective(1000px) rotateY(-90deg);
  28134. opacity: 0;
  28135. }
  28136. }
  28137. @keyframes swingOutY {
  28138. 0% {
  28139. -webkit-transform: perspective(1000px) rotateY(0deg);
  28140. transform: perspective(1000px) rotateY(0deg);
  28141. }
  28142. 40% {
  28143. -webkit-transform: perspective(1000px) rotateY(7.5deg);
  28144. transform: perspective(1000px) rotateY(7.5deg);
  28145. }
  28146. 60% {
  28147. -webkit-transform: perspective(1000px) rotateY(-10deg);
  28148. transform: perspective(1000px) rotateY(-10deg);
  28149. }
  28150. 80% {
  28151. -webkit-transform: perspective(1000px) rotateY(30deg);
  28152. transform: perspective(1000px) rotateY(30deg);
  28153. opacity: 1;
  28154. }
  28155. 100% {
  28156. -webkit-transform: perspective(1000px) rotateY(-90deg);
  28157. transform: perspective(1000px) rotateY(-90deg);
  28158. opacity: 0;
  28159. }
  28160. }
  28161. /*******************************
  28162. Static Animations
  28163. *******************************/
  28164. /*--------------
  28165. Emphasis
  28166. ---------------*/
  28167. .flash.transition {
  28168. -webkit-animation-duration: 750ms;
  28169. animation-duration: 750ms;
  28170. -webkit-animation-name: flash;
  28171. animation-name: flash;
  28172. }
  28173. .shake.transition {
  28174. -webkit-animation-duration: 750ms;
  28175. animation-duration: 750ms;
  28176. -webkit-animation-name: shake;
  28177. animation-name: shake;
  28178. }
  28179. .bounce.transition {
  28180. -webkit-animation-duration: 750ms;
  28181. animation-duration: 750ms;
  28182. -webkit-animation-name: bounce;
  28183. animation-name: bounce;
  28184. }
  28185. .tada.transition {
  28186. -webkit-animation-duration: 750ms;
  28187. animation-duration: 750ms;
  28188. -webkit-animation-name: tada;
  28189. animation-name: tada;
  28190. }
  28191. .pulse.transition {
  28192. -webkit-animation-duration: 500ms;
  28193. animation-duration: 500ms;
  28194. -webkit-animation-name: pulse;
  28195. animation-name: pulse;
  28196. }
  28197. .jiggle.transition {
  28198. -webkit-animation-duration: 750ms;
  28199. animation-duration: 750ms;
  28200. -webkit-animation-name: jiggle;
  28201. animation-name: jiggle;
  28202. }
  28203. /* Flash */
  28204. @-webkit-keyframes flash {
  28205. 0%, 50%, 100% {
  28206. opacity: 1;
  28207. }
  28208. 25%, 75% {
  28209. opacity: 0;
  28210. }
  28211. }
  28212. @keyframes flash {
  28213. 0%, 50%, 100% {
  28214. opacity: 1;
  28215. }
  28216. 25%, 75% {
  28217. opacity: 0;
  28218. }
  28219. }
  28220. /* Shake */
  28221. @-webkit-keyframes shake {
  28222. 0%, 100% {
  28223. -webkit-transform: translateX(0);
  28224. transform: translateX(0);
  28225. }
  28226. 10%, 30%, 50%, 70%, 90% {
  28227. -webkit-transform: translateX(-10px);
  28228. transform: translateX(-10px);
  28229. }
  28230. 20%, 40%, 60%, 80% {
  28231. -webkit-transform: translateX(10px);
  28232. transform: translateX(10px);
  28233. }
  28234. }
  28235. @keyframes shake {
  28236. 0%, 100% {
  28237. -webkit-transform: translateX(0);
  28238. transform: translateX(0);
  28239. }
  28240. 10%, 30%, 50%, 70%, 90% {
  28241. -webkit-transform: translateX(-10px);
  28242. transform: translateX(-10px);
  28243. }
  28244. 20%, 40%, 60%, 80% {
  28245. -webkit-transform: translateX(10px);
  28246. transform: translateX(10px);
  28247. }
  28248. }
  28249. /* Bounce */
  28250. @-webkit-keyframes bounce {
  28251. 0%, 20%, 50%, 80%, 100% {
  28252. -webkit-transform: translateY(0);
  28253. transform: translateY(0);
  28254. }
  28255. 40% {
  28256. -webkit-transform: translateY(-30px);
  28257. transform: translateY(-30px);
  28258. }
  28259. 60% {
  28260. -webkit-transform: translateY(-15px);
  28261. transform: translateY(-15px);
  28262. }
  28263. }
  28264. @keyframes bounce {
  28265. 0%, 20%, 50%, 80%, 100% {
  28266. -webkit-transform: translateY(0);
  28267. transform: translateY(0);
  28268. }
  28269. 40% {
  28270. -webkit-transform: translateY(-30px);
  28271. transform: translateY(-30px);
  28272. }
  28273. 60% {
  28274. -webkit-transform: translateY(-15px);
  28275. transform: translateY(-15px);
  28276. }
  28277. }
  28278. /* Tada */
  28279. @-webkit-keyframes tada {
  28280. 0% {
  28281. -webkit-transform: scale(1);
  28282. transform: scale(1);
  28283. }
  28284. 10%, 20% {
  28285. -webkit-transform: scale(0.9) rotate(-3deg);
  28286. transform: scale(0.9) rotate(-3deg);
  28287. }
  28288. 30%, 50%, 70%, 90% {
  28289. -webkit-transform: scale(1.1) rotate(3deg);
  28290. transform: scale(1.1) rotate(3deg);
  28291. }
  28292. 40%, 60%, 80% {
  28293. -webkit-transform: scale(1.1) rotate(-3deg);
  28294. transform: scale(1.1) rotate(-3deg);
  28295. }
  28296. 100% {
  28297. -webkit-transform: scale(1) rotate(0);
  28298. transform: scale(1) rotate(0);
  28299. }
  28300. }
  28301. @keyframes tada {
  28302. 0% {
  28303. -webkit-transform: scale(1);
  28304. transform: scale(1);
  28305. }
  28306. 10%, 20% {
  28307. -webkit-transform: scale(0.9) rotate(-3deg);
  28308. transform: scale(0.9) rotate(-3deg);
  28309. }
  28310. 30%, 50%, 70%, 90% {
  28311. -webkit-transform: scale(1.1) rotate(3deg);
  28312. transform: scale(1.1) rotate(3deg);
  28313. }
  28314. 40%, 60%, 80% {
  28315. -webkit-transform: scale(1.1) rotate(-3deg);
  28316. transform: scale(1.1) rotate(-3deg);
  28317. }
  28318. 100% {
  28319. -webkit-transform: scale(1) rotate(0);
  28320. transform: scale(1) rotate(0);
  28321. }
  28322. }
  28323. /* Pulse */
  28324. @-webkit-keyframes pulse {
  28325. 0% {
  28326. -webkit-transform: scale(1);
  28327. transform: scale(1);
  28328. opacity: 1;
  28329. }
  28330. 50% {
  28331. -webkit-transform: scale(0.9);
  28332. transform: scale(0.9);
  28333. opacity: 0.7;
  28334. }
  28335. 100% {
  28336. -webkit-transform: scale(1);
  28337. transform: scale(1);
  28338. opacity: 1;
  28339. }
  28340. }
  28341. @keyframes pulse {
  28342. 0% {
  28343. -webkit-transform: scale(1);
  28344. transform: scale(1);
  28345. opacity: 1;
  28346. }
  28347. 50% {
  28348. -webkit-transform: scale(0.9);
  28349. transform: scale(0.9);
  28350. opacity: 0.7;
  28351. }
  28352. 100% {
  28353. -webkit-transform: scale(1);
  28354. transform: scale(1);
  28355. opacity: 1;
  28356. }
  28357. }
  28358. /* Rubberband */
  28359. @-webkit-keyframes jiggle {
  28360. 0% {
  28361. -webkit-transform: scale3d(1, 1, 1);
  28362. transform: scale3d(1, 1, 1);
  28363. }
  28364. 30% {
  28365. -webkit-transform: scale3d(1.25, 0.75, 1);
  28366. transform: scale3d(1.25, 0.75, 1);
  28367. }
  28368. 40% {
  28369. -webkit-transform: scale3d(0.75, 1.25, 1);
  28370. transform: scale3d(0.75, 1.25, 1);
  28371. }
  28372. 50% {
  28373. -webkit-transform: scale3d(1.15, 0.85, 1);
  28374. transform: scale3d(1.15, 0.85, 1);
  28375. }
  28376. 65% {
  28377. -webkit-transform: scale3d(0.95, 1.05, 1);
  28378. transform: scale3d(0.95, 1.05, 1);
  28379. }
  28380. 75% {
  28381. -webkit-transform: scale3d(1.05, 0.95, 1);
  28382. transform: scale3d(1.05, 0.95, 1);
  28383. }
  28384. 100% {
  28385. -webkit-transform: scale3d(1, 1, 1);
  28386. transform: scale3d(1, 1, 1);
  28387. }
  28388. }
  28389. @keyframes jiggle {
  28390. 0% {
  28391. -webkit-transform: scale3d(1, 1, 1);
  28392. transform: scale3d(1, 1, 1);
  28393. }
  28394. 30% {
  28395. -webkit-transform: scale3d(1.25, 0.75, 1);
  28396. transform: scale3d(1.25, 0.75, 1);
  28397. }
  28398. 40% {
  28399. -webkit-transform: scale3d(0.75, 1.25, 1);
  28400. transform: scale3d(0.75, 1.25, 1);
  28401. }
  28402. 50% {
  28403. -webkit-transform: scale3d(1.15, 0.85, 1);
  28404. transform: scale3d(1.15, 0.85, 1);
  28405. }
  28406. 65% {
  28407. -webkit-transform: scale3d(0.95, 1.05, 1);
  28408. transform: scale3d(0.95, 1.05, 1);
  28409. }
  28410. 75% {
  28411. -webkit-transform: scale3d(1.05, 0.95, 1);
  28412. transform: scale3d(1.05, 0.95, 1);
  28413. }
  28414. 100% {
  28415. -webkit-transform: scale3d(1, 1, 1);
  28416. transform: scale3d(1, 1, 1);
  28417. }
  28418. }
  28419. /*******************************
  28420. Site Overrides
  28421. *******************************/