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.

1374 lines
32 KiB

9 years ago
8 years ago
9 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
9 years ago
10 years ago
9 years ago
9 years ago
10 years ago
10 years ago
9 years ago
10 years ago
9 years ago
10 years ago
9 years ago
10 years ago
9 years ago
10 years ago
10 years ago
9 years ago
10 years ago
9 years ago
10 years ago
9 years ago
10 years ago
9 years ago
10 years ago
10 years ago
9 years ago
10 years ago
9 years ago
10 years ago
10 years ago
9 years ago
10 years ago
9 years ago
10 years ago
9 years ago
10 years ago
10 years ago
9 years ago
10 years ago
9 years ago
9 years ago
10 years ago
9 years ago
10 years ago
9 years ago
10 years ago
9 years ago
10 years ago
9 years ago
9 years ago
10 years ago
9 years ago
10 years ago
9 years ago
10 years ago
8 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
10 years ago
10 years ago
10 years ago
8 years ago
9 years ago
10 years ago
9 years ago
10 years ago
10 years ago
9 years ago
10 years ago
9 years ago
10 years ago
9 years ago
10 years ago
9 years ago
10 years ago
9 years ago
10 years ago
9 years ago
10 years ago
9 years ago
10 years ago
10 years ago
9 years ago
10 years ago
9 years ago
10 years ago
10 years ago
9 years ago
10 years ago
9 years ago
10 years ago
9 years ago
10 years ago
9 years ago
10 years ago
9 years ago
10 years ago
9 years ago
10 years ago
9 years ago
10 years ago
9 years ago
10 years ago
10 years ago
9 years ago
9 years ago
10 years ago
9 years ago
9 years ago
10 years ago
9 years ago
9 years ago
10 years ago
10 years ago
9 years ago
10 years ago
9 years ago
10 years ago
9 years ago
9 years ago
9 years ago
9 years ago
10 years ago
9 years ago
9 years ago
10 years ago
9 years ago
10 years ago
9 years ago
10 years ago
9 years ago
9 years ago
10 years ago
9 years ago
10 years ago
9 years ago
10 years ago
9 years ago
10 years ago
10 years ago
10 years ago
9 years ago
10 years ago
9 years ago
10 years ago
9 years ago
10 years ago
9 years ago
10 years ago
9 years ago
9 years ago
10 years ago
9 years ago
10 years ago
9 years ago
10 years ago
9 years ago
10 years ago
10 years ago
10 years ago
9 years ago
9 years ago
10 years ago
9 years ago
9 years ago
9 years ago
9 years ago
10 years ago
10 years ago
  1. /*!
  2. * # Semantic UI 2.2.6 - Segment
  3. * http://github.com/semantic-org/semantic-ui/
  4. *
  5. *
  6. * Released under the MIT license
  7. * http://opensource.org/licenses/MIT
  8. *
  9. */
  10. /*******************************
  11. Theme
  12. *******************************/
  13. /*
  14. */
  15. /*******************************
  16. Theme Selection
  17. *******************************/
  18. /* To override a theme for an individual element
  19. specify theme name below
  20. */
  21. /* Global */
  22. /* Elements */
  23. /* Collections */
  24. /* Modules */
  25. /* Views */
  26. /*******************************
  27. Folders
  28. *******************************/
  29. /* Path to theme packages */
  30. /* Path to site override folder */
  31. /*******************************
  32. Import Theme
  33. *******************************/
  34. /*******************************
  35. Import Directives
  36. *******************************/
  37. /*------------------
  38. Theme
  39. -------------------*/
  40. /*--------------------
  41. Site Variables
  42. ---------------------*/
  43. /* Default site.variables */
  44. /*******************************
  45. Site Settings
  46. *******************************/
  47. /*-------------------
  48. Fonts
  49. --------------------*/
  50. /*-------------------
  51. Base Sizes
  52. --------------------*/
  53. /* This is the single variable that controls them all */
  54. /* The size of page text */
  55. /*-------------------
  56. Border Radius
  57. --------------------*/
  58. /* See Power-user section below
  59. for explanation of @px variables
  60. */
  61. /*-------------------
  62. Brand Colors
  63. --------------------*/
  64. /*--------------
  65. Page Heading
  66. ---------------*/
  67. /*--------------
  68. Form Input
  69. ---------------*/
  70. /* This adjusts the default form input across all elements */
  71. /* Input Text Color */
  72. /* Line Height Default For Inputs in Browser */
  73. /*-------------------
  74. Focused Input
  75. --------------------*/
  76. /* Used on inputs, textarea etc */
  77. /* Used on dropdowns, other larger blocks */
  78. /*-------------------
  79. Sizes
  80. --------------------*/
  81. /*
  82. Sizes are all expressed in terms of 14px/em (default em)
  83. This ensures these "ratios" remain constant despite changes in EM
  84. */
  85. /*-------------------
  86. Page
  87. --------------------*/
  88. /*-------------------
  89. Paragraph
  90. --------------------*/
  91. /*-------------------
  92. Links
  93. --------------------*/
  94. /*-------------------
  95. Highlighted Text
  96. --------------------*/
  97. /*-------------------
  98. Loader
  99. --------------------*/
  100. /*-------------------
  101. Grid
  102. --------------------*/
  103. /*-------------------
  104. Transitions
  105. --------------------*/
  106. /*-------------------
  107. Breakpoints
  108. --------------------*/
  109. /*-------------------
  110. Site Colors
  111. --------------------*/
  112. /*--- Colors ---*/
  113. /*--- Light Colors ---*/
  114. /*--- Neutrals ---*/
  115. /*--- Colored Backgrounds ---*/
  116. /*--- Colored Headers ---*/
  117. /*--- Colored Text ---*/
  118. /*--- Colored Border ---*/
  119. /*-------------------
  120. Alpha Colors
  121. --------------------*/
  122. /*-------------------
  123. Accents
  124. --------------------*/
  125. /* Differentiating Neutrals */
  126. /* Differentiating Layers */
  127. /*******************************
  128. Power-User
  129. *******************************/
  130. /*-------------------
  131. Emotive Colors
  132. --------------------*/
  133. /* Positive */
  134. /* Negative */
  135. /* Info */
  136. /* Warning */
  137. /*-------------------
  138. Paths
  139. --------------------*/
  140. /* For source only. Modified in gulp for dist */
  141. /*-------------------
  142. Em Sizes
  143. --------------------*/
  144. /*
  145. This rounds @size values to the closest pixel then expresses that value in (r)em.
  146. This ensures all size values round to exact pixels
  147. */
  148. /* em */
  149. /* rem */
  150. /*-------------------
  151. Icons
  152. --------------------*/
  153. /* Maximum Glyph Width of Icon */
  154. /*-------------------
  155. Neutral Text
  156. --------------------*/
  157. /*-------------------
  158. Brand Colors
  159. --------------------*/
  160. /*-------------------
  161. Borders
  162. --------------------*/
  163. /*-------------------
  164. Derived Values
  165. --------------------*/
  166. /* Loaders Position Offset */
  167. /* Rendered Scrollbar Width */
  168. /* Maximum Single Character Glyph Width, aka Capital "W" */
  169. /* Used to match floats with text */
  170. /* Header Spacing */
  171. /* Minimum Mobile Width */
  172. /* Positive / Negative Dupes */
  173. /* Responsive */
  174. /*-------------------
  175. Exact Pixel Values
  176. --------------------*/
  177. /*
  178. These are used to specify exact pixel values in em
  179. for things like borders that remain constantly
  180. sized as emSize adjusts
  181. Since there are many more sizes than names for sizes,
  182. these are named by their original pixel values.
  183. */
  184. /* Columns */
  185. /*******************************
  186. States
  187. *******************************/
  188. /*-------------------
  189. Disabled
  190. --------------------*/
  191. /*-------------------
  192. Hover
  193. --------------------*/
  194. /*--- Shadows ---*/
  195. /*--- Colors ---*/
  196. /*--- Emotive ---*/
  197. /*--- Brand ---*/
  198. /*--- Dark Tones ---*/
  199. /*--- Light Tones ---*/
  200. /*-------------------
  201. Focus
  202. --------------------*/
  203. /*--- Colors ---*/
  204. /*--- Emotive ---*/
  205. /*--- Brand ---*/
  206. /*--- Dark Tones ---*/
  207. /*--- Light Tones ---*/
  208. /*-------------------
  209. Down (:active)
  210. --------------------*/
  211. /*--- Colors ---*/
  212. /*--- Emotive ---*/
  213. /*--- Brand ---*/
  214. /*--- Dark Tones ---*/
  215. /*--- Light Tones ---*/
  216. /*-------------------
  217. Active
  218. --------------------*/
  219. /*--- Colors ---*/
  220. /*--- Emotive ---*/
  221. /*--- Brand ---*/
  222. /*--- Dark Tones ---*/
  223. /*--- Light Tones ---*/
  224. /* Packaged site.variables */
  225. /*******************************
  226. Site Settings
  227. *******************************/
  228. /*-------------------
  229. Fonts
  230. --------------------*/
  231. /*-------------------
  232. Base Sizes
  233. --------------------*/
  234. /* This is the single variable that controls them all */
  235. /* The size of page text */
  236. /*-------------------
  237. Border Radius
  238. --------------------*/
  239. /* See Power-user section below
  240. for explanation of @px variables
  241. */
  242. /*-------------------
  243. Brand Colors
  244. --------------------*/
  245. /*--------------
  246. Page Heading
  247. ---------------*/
  248. /*--------------
  249. Form Input
  250. ---------------*/
  251. /* This adjusts the default form input across all elements */
  252. /* Input Text Color */
  253. /* Line Height Default For Inputs in Browser */
  254. /*-------------------
  255. Focused Input
  256. --------------------*/
  257. /* Used on inputs, textarea etc */
  258. /* Used on dropdowns, other larger blocks */
  259. /*-------------------
  260. Sizes
  261. --------------------*/
  262. /*
  263. Sizes are all expressed in terms of 14px/em (default em)
  264. This ensures these "ratios" remain constant despite changes in EM
  265. */
  266. /*-------------------
  267. Page
  268. --------------------*/
  269. /*-------------------
  270. Paragraph
  271. --------------------*/
  272. /*-------------------
  273. Links
  274. --------------------*/
  275. /*-------------------
  276. Highlighted Text
  277. --------------------*/
  278. /*-------------------
  279. Loader
  280. --------------------*/
  281. /*-------------------
  282. Grid
  283. --------------------*/
  284. /*-------------------
  285. Transitions
  286. --------------------*/
  287. /*-------------------
  288. Breakpoints
  289. --------------------*/
  290. /*-------------------
  291. Site Colors
  292. --------------------*/
  293. /*--- Colors ---*/
  294. /*--- Light Colors ---*/
  295. /*--- Neutrals ---*/
  296. /*--- Colored Backgrounds ---*/
  297. /*--- Colored Headers ---*/
  298. /*--- Colored Text ---*/
  299. /*--- Colored Border ---*/
  300. /*-------------------
  301. Alpha Colors
  302. --------------------*/
  303. /*-------------------
  304. Accents
  305. --------------------*/
  306. /* Differentiating Neutrals */
  307. /* Differentiating Layers */
  308. /*******************************
  309. Power-User
  310. *******************************/
  311. /*-------------------
  312. Emotive Colors
  313. --------------------*/
  314. /* Positive */
  315. /* Negative */
  316. /* Info */
  317. /* Warning */
  318. /*-------------------
  319. Paths
  320. --------------------*/
  321. /* For source only. Modified in gulp for dist */
  322. /*-------------------
  323. Em Sizes
  324. --------------------*/
  325. /*
  326. This rounds @size values to the closest pixel then expresses that value in (r)em.
  327. This ensures all size values round to exact pixels
  328. */
  329. /* em */
  330. /* rem */
  331. /*-------------------
  332. Icons
  333. --------------------*/
  334. /* Maximum Glyph Width of Icon */
  335. /*-------------------
  336. Neutral Text
  337. --------------------*/
  338. /*-------------------
  339. Brand Colors
  340. --------------------*/
  341. /*-------------------
  342. Borders
  343. --------------------*/
  344. /*-------------------
  345. Derived Values
  346. --------------------*/
  347. /* Loaders Position Offset */
  348. /* Rendered Scrollbar Width */
  349. /* Maximum Single Character Glyph Width, aka Capital "W" */
  350. /* Used to match floats with text */
  351. /* Header Spacing */
  352. /* Minimum Mobile Width */
  353. /* Positive / Negative Dupes */
  354. /* Responsive */
  355. /*-------------------
  356. Exact Pixel Values
  357. --------------------*/
  358. /*
  359. These are used to specify exact pixel values in em
  360. for things like borders that remain constantly
  361. sized as emSize adjusts
  362. Since there are many more sizes than names for sizes,
  363. these are named by their original pixel values.
  364. */
  365. /* Columns */
  366. /*******************************
  367. States
  368. *******************************/
  369. /*-------------------
  370. Disabled
  371. --------------------*/
  372. /*-------------------
  373. Hover
  374. --------------------*/
  375. /*--- Shadows ---*/
  376. /*--- Colors ---*/
  377. /*--- Emotive ---*/
  378. /*--- Brand ---*/
  379. /*--- Dark Tones ---*/
  380. /*--- Light Tones ---*/
  381. /*-------------------
  382. Focus
  383. --------------------*/
  384. /*--- Colors ---*/
  385. /*--- Emotive ---*/
  386. /*--- Brand ---*/
  387. /*--- Dark Tones ---*/
  388. /*--- Light Tones ---*/
  389. /*-------------------
  390. Down (:active)
  391. --------------------*/
  392. /*--- Colors ---*/
  393. /*--- Emotive ---*/
  394. /*--- Brand ---*/
  395. /*--- Dark Tones ---*/
  396. /*--- Light Tones ---*/
  397. /*-------------------
  398. Active
  399. --------------------*/
  400. /*--- Colors ---*/
  401. /*--- Emotive ---*/
  402. /*--- Brand ---*/
  403. /*--- Dark Tones ---*/
  404. /*--- Light Tones ---*/
  405. /* Component's site.variables */
  406. /*******************************
  407. Site Settings
  408. *******************************/
  409. /*-------------------
  410. Fonts
  411. --------------------*/
  412. /*-------------------
  413. Base Sizes
  414. --------------------*/
  415. /* This is the single variable that controls them all */
  416. /* The size of page text */
  417. /*-------------------
  418. Border Radius
  419. --------------------*/
  420. /* See Power-user section below
  421. for explanation of @px variables
  422. */
  423. /*-------------------
  424. Brand Colors
  425. --------------------*/
  426. /*--------------
  427. Page Heading
  428. ---------------*/
  429. /*--------------
  430. Form Input
  431. ---------------*/
  432. /* This adjusts the default form input across all elements */
  433. /* Input Text Color */
  434. /* Line Height Default For Inputs in Browser */
  435. /*-------------------
  436. Focused Input
  437. --------------------*/
  438. /* Used on inputs, textarea etc */
  439. /* Used on dropdowns, other larger blocks */
  440. /*-------------------
  441. Sizes
  442. --------------------*/
  443. /*
  444. Sizes are all expressed in terms of 14px/em (default em)
  445. This ensures these "ratios" remain constant despite changes in EM
  446. */
  447. /*-------------------
  448. Page
  449. --------------------*/
  450. /*-------------------
  451. Paragraph
  452. --------------------*/
  453. /*-------------------
  454. Links
  455. --------------------*/
  456. /*-------------------
  457. Highlighted Text
  458. --------------------*/
  459. /*-------------------
  460. Loader
  461. --------------------*/
  462. /*-------------------
  463. Grid
  464. --------------------*/
  465. /*-------------------
  466. Transitions
  467. --------------------*/
  468. /*-------------------
  469. Breakpoints
  470. --------------------*/
  471. /*-------------------
  472. Site Colors
  473. --------------------*/
  474. /*--- Colors ---*/
  475. /*--- Light Colors ---*/
  476. /*--- Neutrals ---*/
  477. /*--- Colored Backgrounds ---*/
  478. /*--- Colored Headers ---*/
  479. /*--- Colored Text ---*/
  480. /*--- Colored Border ---*/
  481. /*-------------------
  482. Alpha Colors
  483. --------------------*/
  484. /*-------------------
  485. Accents
  486. --------------------*/
  487. /* Differentiating Neutrals */
  488. /* Differentiating Layers */
  489. /*******************************
  490. Power-User
  491. *******************************/
  492. /*-------------------
  493. Emotive Colors
  494. --------------------*/
  495. /* Positive */
  496. /* Negative */
  497. /* Info */
  498. /* Warning */
  499. /*-------------------
  500. Paths
  501. --------------------*/
  502. /* For source only. Modified in gulp for dist */
  503. /*-------------------
  504. Em Sizes
  505. --------------------*/
  506. /*
  507. This rounds @size values to the closest pixel then expresses that value in (r)em.
  508. This ensures all size values round to exact pixels
  509. */
  510. /* em */
  511. /* rem */
  512. /*-------------------
  513. Icons
  514. --------------------*/
  515. /* Maximum Glyph Width of Icon */
  516. /*-------------------
  517. Neutral Text
  518. --------------------*/
  519. /*-------------------
  520. Brand Colors
  521. --------------------*/
  522. /*-------------------
  523. Borders
  524. --------------------*/
  525. /*-------------------
  526. Derived Values
  527. --------------------*/
  528. /* Loaders Position Offset */
  529. /* Rendered Scrollbar Width */
  530. /* Maximum Single Character Glyph Width, aka Capital "W" */
  531. /* Used to match floats with text */
  532. /* Header Spacing */
  533. /* Minimum Mobile Width */
  534. /* Positive / Negative Dupes */
  535. /* Responsive */
  536. /*-------------------
  537. Exact Pixel Values
  538. --------------------*/
  539. /*
  540. These are used to specify exact pixel values in em
  541. for things like borders that remain constantly
  542. sized as emSize adjusts
  543. Since there are many more sizes than names for sizes,
  544. these are named by their original pixel values.
  545. */
  546. /* Columns */
  547. /*******************************
  548. States
  549. *******************************/
  550. /*-------------------
  551. Disabled
  552. --------------------*/
  553. /*-------------------
  554. Hover
  555. --------------------*/
  556. /*--- Shadows ---*/
  557. /*--- Colors ---*/
  558. /*--- Emotive ---*/
  559. /*--- Brand ---*/
  560. /*--- Dark Tones ---*/
  561. /*--- Light Tones ---*/
  562. /*-------------------
  563. Focus
  564. --------------------*/
  565. /*--- Colors ---*/
  566. /*--- Emotive ---*/
  567. /*--- Brand ---*/
  568. /*--- Dark Tones ---*/
  569. /*--- Light Tones ---*/
  570. /*-------------------
  571. Down (:active)
  572. --------------------*/
  573. /*--- Colors ---*/
  574. /*--- Emotive ---*/
  575. /*--- Brand ---*/
  576. /*--- Dark Tones ---*/
  577. /*--- Light Tones ---*/
  578. /*-------------------
  579. Active
  580. --------------------*/
  581. /*--- Colors ---*/
  582. /*--- Emotive ---*/
  583. /*--- Brand ---*/
  584. /*--- Dark Tones ---*/
  585. /*--- Light Tones ---*/
  586. /* Site theme site.variables */
  587. /*******************************
  588. User Global Variables
  589. *******************************/
  590. /*-------------------
  591. Component Variables
  592. ---------------------*/
  593. /* Default */
  594. /*******************************
  595. Segment
  596. *******************************/
  597. /*-------------------
  598. Element
  599. --------------------*/
  600. /*-------------------
  601. Group
  602. --------------------*/
  603. /*-------------------
  604. Coupling
  605. --------------------*/
  606. /* Page Grid Segment */
  607. /*******************************
  608. States
  609. *******************************/
  610. /* Loading Dimmer */
  611. /* Loading Spinner */
  612. /*******************************
  613. Variations
  614. *******************************/
  615. /* Piled */
  616. /* Circular */
  617. /* Stacked */
  618. /* Raised */
  619. /* Padded */
  620. /* Attached */
  621. /* Inverted */
  622. /* Floated */
  623. /* Basic */
  624. /* Colors */
  625. /* Ordinality */
  626. /* Packaged Theme */
  627. /*******************************
  628. Segment
  629. *******************************/
  630. /*-------------------
  631. Element
  632. --------------------*/
  633. /*-------------------
  634. Group
  635. --------------------*/
  636. /*-------------------
  637. Coupling
  638. --------------------*/
  639. /* Page Grid Segment */
  640. /*******************************
  641. States
  642. *******************************/
  643. /* Loading Dimmer */
  644. /* Loading Spinner */
  645. /*******************************
  646. Variations
  647. *******************************/
  648. /* Piled */
  649. /* Circular */
  650. /* Stacked */
  651. /* Raised */
  652. /* Padded */
  653. /* Attached */
  654. /* Inverted */
  655. /* Floated */
  656. /* Basic */
  657. /* Colors */
  658. /* Ordinality */
  659. /* Site Theme */
  660. /*******************************
  661. User Variable Overrides
  662. *******************************/
  663. /*******************************
  664. Mix-ins
  665. *******************************/
  666. /*------------------
  667. Fonts
  668. -------------------*/
  669. /*------------------
  670. Overrides
  671. -------------------*/
  672. /* End Config */
  673. /*******************************
  674. Segment
  675. *******************************/
  676. .ui.segment {
  677. position: relative;
  678. background: #FFFFFF;
  679. box-shadow: 0px 1px 2px 0 rgba(34, 36, 38, 0.15);
  680. margin: 1rem 0em;
  681. padding: 1em 1em;
  682. border-radius: 0.28571429rem;
  683. border: 1px solid rgba(34, 36, 38, 0.15);
  684. }
  685. .ui.segment:first-child {
  686. margin-top: 0em;
  687. }
  688. .ui.segment:last-child {
  689. margin-bottom: 0em;
  690. }
  691. /* Vertical */
  692. .ui.vertical.segment {
  693. margin: 0em;
  694. padding-left: 0em;
  695. padding-right: 0em;
  696. background: none transparent;
  697. border-radius: 0px;
  698. box-shadow: none;
  699. border: none;
  700. border-bottom: 1px solid rgba(34, 36, 38, 0.15);
  701. }
  702. .ui.vertical.segment:last-child {
  703. border-bottom: none;
  704. }
  705. /*-------------------
  706. Loose Coupling
  707. --------------------*/
  708. /* Header */
  709. .ui.inverted.segment > .ui.header {
  710. color: #FFFFFF;
  711. }
  712. /* Label */
  713. .ui[class*="bottom attached"].segment > [class*="top attached"].label {
  714. border-top-left-radius: 0em;
  715. border-top-right-radius: 0em;
  716. }
  717. .ui[class*="top attached"].segment > [class*="bottom attached"].label {
  718. border-bottom-left-radius: 0em;
  719. border-bottom-right-radius: 0em;
  720. }
  721. .ui.attached.segment:not(.top):not(.bottom) > [class*="top attached"].label {
  722. border-top-left-radius: 0em;
  723. border-top-right-radius: 0em;
  724. }
  725. .ui.attached.segment:not(.top):not(.bottom) > [class*="bottom attached"].label {
  726. border-bottom-left-radius: 0em;
  727. border-bottom-right-radius: 0em;
  728. }
  729. /* Grid */
  730. .ui.page.grid.segment,
  731. .ui.grid > .row > .ui.segment.column,
  732. .ui.grid > .ui.segment.column {
  733. padding-top: 2em;
  734. padding-bottom: 2em;
  735. }
  736. .ui.grid.segment {
  737. margin: 1rem 0em;
  738. border-radius: 0.28571429rem;
  739. }
  740. /* Table */
  741. .ui.basic.table.segment {
  742. background: #FFFFFF;
  743. border: 1px solid rgba(34, 36, 38, 0.15);
  744. box-shadow: 0px 1px 2px 0 rgba(34, 36, 38, 0.15);
  745. }
  746. .ui[class*="very basic"].table.segment {
  747. padding: 1em 1em;
  748. }
  749. /*******************************
  750. Types
  751. *******************************/
  752. /*-------------------
  753. Piled
  754. --------------------*/
  755. .ui.piled.segments,
  756. .ui.piled.segment {
  757. margin: 3em 0em;
  758. box-shadow: '';
  759. z-index: auto;
  760. }
  761. .ui.piled.segment:first-child {
  762. margin-top: 0em;
  763. }
  764. .ui.piled.segment:last-child {
  765. margin-bottom: 0em;
  766. }
  767. .ui.piled.segments:after,
  768. .ui.piled.segments:before,
  769. .ui.piled.segment:after,
  770. .ui.piled.segment:before {
  771. background-color: #FFFFFF;
  772. visibility: visible;
  773. content: '';
  774. display: block;
  775. height: 100%;
  776. left: 0px;
  777. position: absolute;
  778. width: 100%;
  779. border: 1px solid rgba(34, 36, 38, 0.15);
  780. box-shadow: '';
  781. }
  782. .ui.piled.segments:before,
  783. .ui.piled.segment:before {
  784. -webkit-transform: rotate(-1.2deg);
  785. transform: rotate(-1.2deg);
  786. top: 0;
  787. z-index: -2;
  788. }
  789. .ui.piled.segments:after,
  790. .ui.piled.segment:after {
  791. -webkit-transform: rotate(1.2deg);
  792. transform: rotate(1.2deg);
  793. top: 0;
  794. z-index: -1;
  795. }
  796. /* Piled Attached */
  797. .ui[class*="top attached"].piled.segment {
  798. margin-top: 3em;
  799. margin-bottom: 0em;
  800. }
  801. .ui.piled.segment[class*="top attached"]:first-child {
  802. margin-top: 0em;
  803. }
  804. .ui.piled.segment[class*="bottom attached"] {
  805. margin-top: 0em;
  806. margin-bottom: 3em;
  807. }
  808. .ui.piled.segment[class*="bottom attached"]:last-child {
  809. margin-bottom: 0em;
  810. }
  811. /*-------------------
  812. Stacked
  813. --------------------*/
  814. .ui.stacked.segment {
  815. padding-bottom: 1.4em;
  816. }
  817. .ui.stacked.segments:before,
  818. .ui.stacked.segments:after,
  819. .ui.stacked.segment:before,
  820. .ui.stacked.segment:after {
  821. content: '';
  822. position: absolute;
  823. bottom: -3px;
  824. left: 0%;
  825. border-top: 1px solid rgba(34, 36, 38, 0.15);
  826. background: rgba(0, 0, 0, 0.03);
  827. width: 100%;
  828. height: 6px;
  829. visibility: visible;
  830. }
  831. .ui.stacked.segments:before,
  832. .ui.stacked.segment:before {
  833. display: none;
  834. }
  835. /* Add additional page */
  836. .ui.tall.stacked.segments:before,
  837. .ui.tall.stacked.segment:before {
  838. display: block;
  839. bottom: 0px;
  840. }
  841. /* Inverted */
  842. .ui.stacked.inverted.segments:before,
  843. .ui.stacked.inverted.segments:after,
  844. .ui.stacked.inverted.segment:before,
  845. .ui.stacked.inverted.segment:after {
  846. background-color: rgba(0, 0, 0, 0.03);
  847. border-top: 1px solid rgba(34, 36, 38, 0.35);
  848. }
  849. /*-------------------
  850. Padded
  851. --------------------*/
  852. .ui.padded.segment {
  853. padding: 1.5em;
  854. }
  855. .ui[class*="very padded"].segment {
  856. padding: 3em;
  857. }
  858. /*-------------------
  859. Compact
  860. --------------------*/
  861. .ui.compact.segment {
  862. display: table;
  863. }
  864. /* Compact Group */
  865. .ui.compact.segments {
  866. display: -webkit-inline-box;
  867. display: -ms-inline-flexbox;
  868. display: inline-flex;
  869. }
  870. .ui.compact.segments .segment,
  871. .ui.segments .compact.segment {
  872. display: block;
  873. -webkit-box-flex: 0;
  874. -ms-flex: 0 1 auto;
  875. flex: 0 1 auto;
  876. }
  877. /*-------------------
  878. Circular
  879. --------------------*/
  880. .ui.circular.segment {
  881. display: table-cell;
  882. padding: 2em;
  883. text-align: center;
  884. vertical-align: middle;
  885. border-radius: 500em;
  886. }
  887. /*-------------------
  888. Raised
  889. --------------------*/
  890. .ui.raised.segments,
  891. .ui.raised.segment {
  892. box-shadow: 0px 2px 4px 0px rgba(34, 36, 38, 0.12), 0px 2px 10px 0px rgba(34, 36, 38, 0.15);
  893. }
  894. /*******************************
  895. Groups
  896. *******************************/
  897. /* Group */
  898. .ui.segments {
  899. -webkit-box-orient: vertical;
  900. -webkit-box-direction: normal;
  901. -ms-flex-direction: column;
  902. flex-direction: column;
  903. position: relative;
  904. margin: 1rem 0em;
  905. border: 1px solid rgba(34, 36, 38, 0.15);
  906. box-shadow: 0px 1px 2px 0 rgba(34, 36, 38, 0.15);
  907. border-radius: 0.28571429rem;
  908. }
  909. .ui.segments:first-child {
  910. margin-top: 0em;
  911. }
  912. .ui.segments:last-child {
  913. margin-bottom: 0em;
  914. }
  915. /* Nested Segment */
  916. .ui.segments > .segment {
  917. top: 0px;
  918. bottom: 0px;
  919. border-radius: 0px;
  920. margin: 0em;
  921. width: auto;
  922. box-shadow: none;
  923. border: none;
  924. border-top: 1px solid rgba(34, 36, 38, 0.15);
  925. }
  926. .ui.segments:not(.horizontal) > .segment:first-child {
  927. border-top: none;
  928. margin-top: 0em;
  929. bottom: 0px;
  930. margin-bottom: 0em;
  931. top: 0px;
  932. border-radius: 0.28571429rem 0.28571429rem 0em 0em;
  933. }
  934. /* Bottom */
  935. .ui.segments:not(.horizontal) > .segment:last-child {
  936. top: 0px;
  937. bottom: 0px;
  938. margin-top: 0em;
  939. margin-bottom: 0em;
  940. box-shadow: 0px 1px 2px 0 rgba(34, 36, 38, 0.15), none;
  941. border-radius: 0em 0em 0.28571429rem 0.28571429rem;
  942. }
  943. /* Only */
  944. .ui.segments:not(.horizontal) > .segment:only-child {
  945. border-radius: 0.28571429rem;
  946. }
  947. /* Nested Group */
  948. .ui.segments > .ui.segments {
  949. border-top: 1px solid rgba(34, 36, 38, 0.15);
  950. margin: 1rem 1rem;
  951. }
  952. .ui.segments > .segments:first-child {
  953. border-top: none;
  954. }
  955. .ui.segments > .segment + .segments:not(.horizontal) {
  956. margin-top: 0em;
  957. }
  958. /* Horizontal Group */
  959. .ui.horizontal.segments {
  960. display: -webkit-box;
  961. display: -ms-flexbox;
  962. display: flex;
  963. -webkit-box-orient: horizontal;
  964. -webkit-box-direction: normal;
  965. -ms-flex-direction: row;
  966. flex-direction: row;
  967. background-color: transparent;
  968. border-radius: 0px;
  969. padding: 0em;
  970. background-color: #FFFFFF;
  971. box-shadow: 0px 1px 2px 0 rgba(34, 36, 38, 0.15);
  972. margin: 1rem 0em;
  973. border-radius: 0.28571429rem;
  974. border: 1px solid rgba(34, 36, 38, 0.15);
  975. }
  976. /* Nested Horizontal Group */
  977. .ui.segments > .horizontal.segments {
  978. margin: 0em;
  979. background-color: transparent;
  980. border-radius: 0px;
  981. border: none;
  982. box-shadow: none;
  983. border-top: 1px solid rgba(34, 36, 38, 0.15);
  984. }
  985. /* Horizontal Segment */
  986. .ui.horizontal.segments > .segment {
  987. -webkit-box-flex: 1;
  988. flex: 1 1 auto;
  989. -ms-flex: 1 1 0px;
  990. /* Solves #2550 MS Flex */
  991. margin: 0em;
  992. min-width: 0px;
  993. background-color: transparent;
  994. border-radius: 0px;
  995. border: none;
  996. box-shadow: none;
  997. border-left: 1px solid rgba(34, 36, 38, 0.15);
  998. }
  999. /* Border Fixes */
  1000. .ui.segments > .horizontal.segments:first-child {
  1001. border-top: none;
  1002. }
  1003. .ui.horizontal.segments > .segment:first-child {
  1004. border-left: none;
  1005. }
  1006. /*******************************
  1007. States
  1008. *******************************/
  1009. /*--------------
  1010. Disabled
  1011. ---------------*/
  1012. .ui.disabled.segment {
  1013. opacity: 0.45;
  1014. color: rgba(40, 40, 40, 0.3);
  1015. }
  1016. /*--------------
  1017. Loading
  1018. ---------------*/
  1019. .ui.loading.segment {
  1020. position: relative;
  1021. cursor: default;
  1022. pointer-events: none;
  1023. text-shadow: none !important;
  1024. color: transparent !important;
  1025. -webkit-transition: all 0s linear;
  1026. transition: all 0s linear;
  1027. }
  1028. .ui.loading.segment:before {
  1029. position: absolute;
  1030. content: '';
  1031. top: 0%;
  1032. left: 0%;
  1033. background: rgba(255, 255, 255, 0.8);
  1034. width: 100%;
  1035. height: 100%;
  1036. border-radius: 0.28571429rem;
  1037. z-index: 100;
  1038. }
  1039. .ui.loading.segment:after {
  1040. position: absolute;
  1041. content: '';
  1042. top: 50%;
  1043. left: 50%;
  1044. margin: -1.5em 0em 0em -1.5em;
  1045. width: 3em;
  1046. height: 3em;
  1047. -webkit-animation: segment-spin 0.6s linear;
  1048. animation: segment-spin 0.6s linear;
  1049. -webkit-animation-iteration-count: infinite;
  1050. animation-iteration-count: infinite;
  1051. border-radius: 500rem;
  1052. border-color: #767676 rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1);
  1053. border-style: solid;
  1054. border-width: 0.2em;
  1055. box-shadow: 0px 0px 0px 1px transparent;
  1056. visibility: visible;
  1057. z-index: 101;
  1058. }
  1059. @-webkit-keyframes segment-spin {
  1060. from {
  1061. -webkit-transform: rotate(0deg);
  1062. transform: rotate(0deg);
  1063. }
  1064. to {
  1065. -webkit-transform: rotate(360deg);
  1066. transform: rotate(360deg);
  1067. }
  1068. }
  1069. @keyframes segment-spin {
  1070. from {
  1071. -webkit-transform: rotate(0deg);
  1072. transform: rotate(0deg);
  1073. }
  1074. to {
  1075. -webkit-transform: rotate(360deg);
  1076. transform: rotate(360deg);
  1077. }
  1078. }
  1079. /*******************************
  1080. Variations
  1081. *******************************/
  1082. /*-------------------
  1083. Basic
  1084. --------------------*/
  1085. .ui.basic.segment {
  1086. background: none transparent;
  1087. box-shadow: none;
  1088. border: none;
  1089. border-radius: 0px;
  1090. }
  1091. /*-------------------
  1092. Clearing
  1093. --------------------*/
  1094. .ui.clearing.segment:after {
  1095. content: ".";
  1096. display: block;
  1097. height: 0;
  1098. clear: both;
  1099. visibility: hidden;
  1100. }
  1101. /*-------------------
  1102. Colors
  1103. --------------------*/
  1104. /* Red */
  1105. .ui.red.segment:not(.inverted) {
  1106. border-top: 2px solid #DB2828;
  1107. }
  1108. .ui.inverted.red.segment {
  1109. background-color: #DB2828 !important;
  1110. color: #FFFFFF !important;
  1111. }
  1112. /* Orange */
  1113. .ui.orange.segment:not(.inverted) {
  1114. border-top: 2px solid #F2711C;
  1115. }
  1116. .ui.inverted.orange.segment {
  1117. background-color: #F2711C !important;
  1118. color: #FFFFFF !important;
  1119. }
  1120. /* Yellow */
  1121. .ui.yellow.segment:not(.inverted) {
  1122. border-top: 2px solid #FBBD08;
  1123. }
  1124. .ui.inverted.yellow.segment {
  1125. background-color: #FBBD08 !important;
  1126. color: #FFFFFF !important;
  1127. }
  1128. /* Olive */
  1129. .ui.olive.segment:not(.inverted) {
  1130. border-top: 2px solid #B5CC18;
  1131. }
  1132. .ui.inverted.olive.segment {
  1133. background-color: #B5CC18 !important;
  1134. color: #FFFFFF !important;
  1135. }
  1136. /* Green */
  1137. .ui.green.segment:not(.inverted) {
  1138. border-top: 2px solid #21BA45;
  1139. }
  1140. .ui.inverted.green.segment {
  1141. background-color: #21BA45 !important;
  1142. color: #FFFFFF !important;
  1143. }
  1144. /* Teal */
  1145. .ui.teal.segment:not(.inverted) {
  1146. border-top: 2px solid #00B5AD;
  1147. }
  1148. .ui.inverted.teal.segment {
  1149. background-color: #00B5AD !important;
  1150. color: #FFFFFF !important;
  1151. }
  1152. /* Blue */
  1153. .ui.blue.segment:not(.inverted) {
  1154. border-top: 2px solid #2185D0;
  1155. }
  1156. .ui.inverted.blue.segment {
  1157. background-color: #2185D0 !important;
  1158. color: #FFFFFF !important;
  1159. }
  1160. /* Violet */
  1161. .ui.violet.segment:not(.inverted) {
  1162. border-top: 2px solid #6435C9;
  1163. }
  1164. .ui.inverted.violet.segment {
  1165. background-color: #6435C9 !important;
  1166. color: #FFFFFF !important;
  1167. }
  1168. /* Purple */
  1169. .ui.purple.segment:not(.inverted) {
  1170. border-top: 2px solid #A333C8;
  1171. }
  1172. .ui.inverted.purple.segment {
  1173. background-color: #A333C8 !important;
  1174. color: #FFFFFF !important;
  1175. }
  1176. /* Pink */
  1177. .ui.pink.segment:not(.inverted) {
  1178. border-top: 2px solid #E03997;
  1179. }
  1180. .ui.inverted.pink.segment {
  1181. background-color: #E03997 !important;
  1182. color: #FFFFFF !important;
  1183. }
  1184. /* Brown */
  1185. .ui.brown.segment:not(.inverted) {
  1186. border-top: 2px solid #A5673F;
  1187. }
  1188. .ui.inverted.brown.segment {
  1189. background-color: #A5673F !important;
  1190. color: #FFFFFF !important;
  1191. }
  1192. /* Grey */
  1193. .ui.grey.segment:not(.inverted) {
  1194. border-top: 2px solid #767676;
  1195. }
  1196. .ui.inverted.grey.segment {
  1197. background-color: #767676 !important;
  1198. color: #FFFFFF !important;
  1199. }
  1200. /* Black */
  1201. .ui.black.segment:not(.inverted) {
  1202. border-top: 2px solid #1B1C1D;
  1203. }
  1204. .ui.inverted.black.segment {
  1205. background-color: #1B1C1D !important;
  1206. color: #FFFFFF !important;
  1207. }
  1208. /*-------------------
  1209. Aligned
  1210. --------------------*/
  1211. .ui[class*="left aligned"].segment {
  1212. text-align: left;
  1213. }
  1214. .ui[class*="right aligned"].segment {
  1215. text-align: right;
  1216. }
  1217. .ui[class*="center aligned"].segment {
  1218. text-align: center;
  1219. }
  1220. /*-------------------
  1221. Floated
  1222. --------------------*/
  1223. .ui.floated.segment,
  1224. .ui[class*="left floated"].segment {
  1225. float: left;
  1226. margin-right: 1em;
  1227. }
  1228. .ui[class*="right floated"].segment {
  1229. float: right;
  1230. margin-left: 1em;
  1231. }
  1232. /*-------------------
  1233. Inverted
  1234. --------------------*/
  1235. .ui.inverted.segment {
  1236. border: none;
  1237. box-shadow: none;
  1238. }
  1239. .ui.inverted.segment,
  1240. .ui.primary.inverted.segment {
  1241. background: #1B1C1D;
  1242. color: rgba(255, 255, 255, 0.9);
  1243. }
  1244. /* Nested */
  1245. .ui.inverted.segment .segment {
  1246. color: rgba(0, 0, 0, 0.87);
  1247. }
  1248. .ui.inverted.segment .inverted.segment {
  1249. color: rgba(255, 255, 255, 0.9);
  1250. }
  1251. /* Attached */
  1252. .ui.inverted.attached.segment {
  1253. border-color: #555555;
  1254. }
  1255. /*-------------------
  1256. Emphasis
  1257. --------------------*/
  1258. /* Secondary */
  1259. .ui.secondary.segment {
  1260. background: #F3F4F5;
  1261. color: rgba(0, 0, 0, 0.6);
  1262. }
  1263. .ui.secondary.inverted.segment {
  1264. background: #4c4f52 -webkit-linear-gradient(rgba(255, 255, 255, 0.2) 0%, rgba(255, 255, 255, 0.2) 100%);
  1265. background: #4c4f52 linear-gradient(rgba(255, 255, 255, 0.2) 0%, rgba(255, 255, 255, 0.2) 100%);
  1266. color: rgba(255, 255, 255, 0.8);
  1267. }
  1268. /* Tertiary */
  1269. .ui.tertiary.segment {
  1270. background: #DCDDDE;
  1271. color: rgba(0, 0, 0, 0.6);
  1272. }
  1273. .ui.tertiary.inverted.segment {
  1274. background: #717579 -webkit-linear-gradient(rgba(255, 255, 255, 0.35) 0%, rgba(255, 255, 255, 0.35) 100%);
  1275. background: #717579 linear-gradient(rgba(255, 255, 255, 0.35) 0%, rgba(255, 255, 255, 0.35) 100%);
  1276. color: rgba(255, 255, 255, 0.8);
  1277. }
  1278. /*-------------------
  1279. Attached
  1280. --------------------*/
  1281. /* Middle */
  1282. .ui.attached.segment {
  1283. top: 0px;
  1284. bottom: 0px;
  1285. border-radius: 0px;
  1286. margin: 0em -1px;
  1287. width: calc(100% + 2px );
  1288. max-width: calc(100% + 2px );
  1289. box-shadow: none;
  1290. border: 1px solid #D4D4D5;
  1291. }
  1292. .ui.attached:not(.message) + .ui.attached.segment:not(.top) {
  1293. border-top: none;
  1294. }
  1295. /* Top */
  1296. .ui[class*="top attached"].segment {
  1297. bottom: 0px;
  1298. margin-bottom: 0em;
  1299. top: 0px;
  1300. margin-top: 1rem;
  1301. border-radius: 0.28571429rem 0.28571429rem 0em 0em;
  1302. }
  1303. .ui.segment[class*="top attached"]:first-child {
  1304. margin-top: 0em;
  1305. }
  1306. /* Bottom */
  1307. .ui.segment[class*="bottom attached"] {
  1308. bottom: 0px;
  1309. margin-top: 0em;
  1310. top: 0px;
  1311. margin-bottom: 1rem;
  1312. box-shadow: 0px 1px 2px 0 rgba(34, 36, 38, 0.15), none;
  1313. border-radius: 0em 0em 0.28571429rem 0.28571429rem;
  1314. }
  1315. .ui.segment[class*="bottom attached"]:last-child {
  1316. margin-bottom: 0em;
  1317. }
  1318. /*-------------------
  1319. Size
  1320. --------------------*/
  1321. .ui.mini.segments .segment,
  1322. .ui.mini.segment {
  1323. font-size: 0.78571429rem;
  1324. }
  1325. .ui.tiny.segments .segment,
  1326. .ui.tiny.segment {
  1327. font-size: 0.85714286rem;
  1328. }
  1329. .ui.small.segments .segment,
  1330. .ui.small.segment {
  1331. font-size: 0.92857143rem;
  1332. }
  1333. .ui.segments .segment,
  1334. .ui.segment {
  1335. font-size: 1rem;
  1336. }
  1337. .ui.large.segments .segment,
  1338. .ui.large.segment {
  1339. font-size: 1.14285714rem;
  1340. }
  1341. .ui.big.segments .segment,
  1342. .ui.big.segment {
  1343. font-size: 1.28571429rem;
  1344. }
  1345. .ui.huge.segments .segment,
  1346. .ui.huge.segment {
  1347. font-size: 1.42857143rem;
  1348. }
  1349. .ui.massive.segments .segment,
  1350. .ui.massive.segment {
  1351. font-size: 1.71428571rem;
  1352. }
  1353. /*******************************
  1354. Theme Overrides
  1355. *******************************/
  1356. /*******************************
  1357. Site Overrides
  1358. *******************************/
  1359. /*# sourceMappingURL=segment.css.map */