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.

799 lines
16 KiB

9 years ago
8 years ago
9 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
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
8 years ago
10 years ago
9 years ago
8 years ago
9 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
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
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.2 - 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. Segment
  12. *******************************/
  13. .ui.segment {
  14. position: relative;
  15. background: #FFFFFF;
  16. box-shadow: 0px 1px 2px 0 rgba(34, 36, 38, 0.15);
  17. margin: 1rem 0em;
  18. padding: 1em 1em;
  19. border-radius: 0.28571429rem;
  20. border: 1px solid rgba(34, 36, 38, 0.15);
  21. }
  22. .ui.segment:first-child {
  23. margin-top: 0em;
  24. }
  25. .ui.segment:last-child {
  26. margin-bottom: 0em;
  27. }
  28. /* Vertical */
  29. .ui.vertical.segment {
  30. margin: 0em;
  31. padding-left: 0em;
  32. padding-right: 0em;
  33. background: none transparent;
  34. border-radius: 0px;
  35. box-shadow: none;
  36. border: none;
  37. border-bottom: 1px solid rgba(34, 36, 38, 0.15);
  38. }
  39. .ui.vertical.segment:last-child {
  40. border-bottom: none;
  41. }
  42. /*-------------------
  43. Loose Coupling
  44. --------------------*/
  45. /* Header */
  46. .ui.inverted.segment > .ui.header {
  47. color: #FFFFFF;
  48. }
  49. /* Label */
  50. .ui[class*="bottom attached"].segment > [class*="top attached"].label {
  51. border-top-left-radius: 0em;
  52. border-top-right-radius: 0em;
  53. }
  54. .ui[class*="top attached"].segment > [class*="bottom attached"].label {
  55. border-bottom-left-radius: 0em;
  56. border-bottom-right-radius: 0em;
  57. }
  58. .ui.attached.segment:not(.top):not(.bottom) > [class*="top attached"].label {
  59. border-top-left-radius: 0em;
  60. border-top-right-radius: 0em;
  61. }
  62. .ui.attached.segment:not(.top):not(.bottom) > [class*="bottom attached"].label {
  63. border-bottom-left-radius: 0em;
  64. border-bottom-right-radius: 0em;
  65. }
  66. /* Grid */
  67. .ui.page.grid.segment,
  68. .ui.grid > .row > .ui.segment.column,
  69. .ui.grid > .ui.segment.column {
  70. padding-top: 2em;
  71. padding-bottom: 2em;
  72. }
  73. .ui.grid.segment {
  74. margin: 1rem 0em;
  75. border-radius: 0.28571429rem;
  76. }
  77. /* Table */
  78. .ui.basic.table.segment {
  79. background: #FFFFFF;
  80. border: 1px solid rgba(34, 36, 38, 0.15);
  81. box-shadow: 0px 1px 2px 0 rgba(34, 36, 38, 0.15);
  82. }
  83. .ui[class*="very basic"].table.segment {
  84. padding: 1em 1em;
  85. }
  86. /*******************************
  87. Types
  88. *******************************/
  89. /*-------------------
  90. Piled
  91. --------------------*/
  92. .ui.piled.segments,
  93. .ui.piled.segment {
  94. margin: 3em 0em;
  95. box-shadow: '';
  96. z-index: auto;
  97. }
  98. .ui.piled.segment:first-child {
  99. margin-top: 0em;
  100. }
  101. .ui.piled.segment:last-child {
  102. margin-bottom: 0em;
  103. }
  104. .ui.piled.segments:after,
  105. .ui.piled.segments:before,
  106. .ui.piled.segment:after,
  107. .ui.piled.segment:before {
  108. background-color: #FFFFFF;
  109. visibility: visible;
  110. content: '';
  111. display: block;
  112. height: 100%;
  113. left: 0px;
  114. position: absolute;
  115. width: 100%;
  116. border: 1px solid rgba(34, 36, 38, 0.15);
  117. box-shadow: '';
  118. }
  119. .ui.piled.segments:before,
  120. .ui.piled.segment:before {
  121. -webkit-transform: rotate(-1.2deg);
  122. -ms-transform: rotate(-1.2deg);
  123. transform: rotate(-1.2deg);
  124. top: 0;
  125. z-index: -2;
  126. }
  127. .ui.piled.segments:after,
  128. .ui.piled.segment:after {
  129. -webkit-transform: rotate(1.2deg);
  130. -ms-transform: rotate(1.2deg);
  131. transform: rotate(1.2deg);
  132. top: 0;
  133. z-index: -1;
  134. }
  135. /* Piled Attached */
  136. .ui[class*="top attached"].piled.segment {
  137. margin-top: 3em;
  138. margin-bottom: 0em;
  139. }
  140. .ui.piled.segment[class*="top attached"]:first-child {
  141. margin-top: 0em;
  142. }
  143. .ui.piled.segment[class*="bottom attached"] {
  144. margin-top: 0em;
  145. margin-bottom: 3em;
  146. }
  147. .ui.piled.segment[class*="bottom attached"]:last-child {
  148. margin-bottom: 0em;
  149. }
  150. /*-------------------
  151. Stacked
  152. --------------------*/
  153. .ui.stacked.segment {
  154. padding-bottom: 1.4em;
  155. }
  156. .ui.stacked.segments:before,
  157. .ui.stacked.segments:after,
  158. .ui.stacked.segment:before,
  159. .ui.stacked.segment:after {
  160. content: '';
  161. position: absolute;
  162. bottom: -3px;
  163. left: 0%;
  164. border-top: 1px solid rgba(34, 36, 38, 0.15);
  165. background: rgba(0, 0, 0, 0.03);
  166. width: 100%;
  167. height: 6px;
  168. visibility: visible;
  169. }
  170. .ui.stacked.segments:before,
  171. .ui.stacked.segment:before {
  172. display: none;
  173. }
  174. /* Add additional page */
  175. .ui.tall.stacked.segments:before,
  176. .ui.tall.stacked.segment:before {
  177. display: block;
  178. bottom: 0px;
  179. }
  180. /* Inverted */
  181. .ui.stacked.inverted.segments:before,
  182. .ui.stacked.inverted.segments:after,
  183. .ui.stacked.inverted.segment:before,
  184. .ui.stacked.inverted.segment:after {
  185. background-color: rgba(0, 0, 0, 0.03);
  186. border-top: 1px solid rgba(34, 36, 38, 0.35);
  187. }
  188. /*-------------------
  189. Padded
  190. --------------------*/
  191. .ui.padded.segment {
  192. padding: 1.5em;
  193. }
  194. .ui[class*="very padded"].segment {
  195. padding: 3em;
  196. }
  197. /*-------------------
  198. Compact
  199. --------------------*/
  200. .ui.compact.segment {
  201. display: table;
  202. }
  203. /* Compact Group */
  204. .ui.compact.segments {
  205. display: -webkit-inline-box;
  206. display: -webkit-inline-flex;
  207. display: -ms-inline-flexbox;
  208. display: inline-flex;
  209. }
  210. .ui.compact.segments .segment,
  211. .ui.segments .compact.segment {
  212. display: block;
  213. -webkit-box-flex: 0;
  214. -webkit-flex: 0 1 auto;
  215. -ms-flex: 0 1 auto;
  216. flex: 0 1 auto;
  217. }
  218. /*-------------------
  219. Circular
  220. --------------------*/
  221. .ui.circular.segment {
  222. display: table-cell;
  223. padding: 2em;
  224. text-align: center;
  225. vertical-align: middle;
  226. border-radius: 500em;
  227. }
  228. /*-------------------
  229. Raised
  230. --------------------*/
  231. .ui.raised.segments,
  232. .ui.raised.segment {
  233. box-shadow: 0px 2px 4px 0px rgba(34, 36, 38, 0.12), 0px 2px 10px 0px rgba(34, 36, 38, 0.15);
  234. }
  235. /*******************************
  236. Groups
  237. *******************************/
  238. /* Group */
  239. .ui.segments {
  240. -webkit-box-orient: vertical;
  241. -webkit-box-direction: normal;
  242. -webkit-flex-direction: column;
  243. -ms-flex-direction: column;
  244. flex-direction: column;
  245. position: relative;
  246. margin: 1rem 0em;
  247. border: 1px solid rgba(34, 36, 38, 0.15);
  248. box-shadow: 0px 1px 2px 0 rgba(34, 36, 38, 0.15);
  249. border-radius: 0.28571429rem;
  250. }
  251. .ui.segments:first-child {
  252. margin-top: 0em;
  253. }
  254. .ui.segments:last-child {
  255. margin-bottom: 0em;
  256. }
  257. /* Nested Segment */
  258. .ui.segments > .segment {
  259. top: 0px;
  260. bottom: 0px;
  261. border-radius: 0px;
  262. margin: 0em;
  263. width: auto;
  264. box-shadow: none;
  265. border: none;
  266. border-top: 1px solid rgba(34, 36, 38, 0.15);
  267. }
  268. .ui.segments:not(.horizontal) > .segment:first-child {
  269. border-top: none;
  270. margin-top: 0em;
  271. bottom: 0px;
  272. margin-bottom: 0em;
  273. top: 0px;
  274. border-radius: 0.28571429rem 0.28571429rem 0em 0em;
  275. }
  276. /* Bottom */
  277. .ui.segments:not(.horizontal) > .segment:last-child {
  278. top: 0px;
  279. bottom: 0px;
  280. margin-top: 0em;
  281. margin-bottom: 0em;
  282. box-shadow: 0px 1px 2px 0 rgba(34, 36, 38, 0.15), none;
  283. border-radius: 0em 0em 0.28571429rem 0.28571429rem;
  284. }
  285. /* Only */
  286. .ui.segments:not(.horizontal) > .segment:only-child {
  287. border-radius: 0.28571429rem;
  288. }
  289. /* Nested Group */
  290. .ui.segments > .ui.segments {
  291. border-top: 1px solid rgba(34, 36, 38, 0.15);
  292. margin: 1rem 1rem;
  293. }
  294. .ui.segments > .segments:first-child {
  295. border-top: none;
  296. }
  297. .ui.segments > .segment + .segments:not(.horizontal) {
  298. margin-top: 0em;
  299. }
  300. /* Horizontal Group */
  301. .ui.horizontal.segments {
  302. display: -webkit-box;
  303. display: -webkit-flex;
  304. display: -ms-flexbox;
  305. display: flex;
  306. -webkit-box-orient: horizontal;
  307. -webkit-box-direction: normal;
  308. -webkit-flex-direction: row;
  309. -ms-flex-direction: row;
  310. flex-direction: row;
  311. background-color: transparent;
  312. border-radius: 0px;
  313. padding: 0em;
  314. background-color: #FFFFFF;
  315. box-shadow: 0px 1px 2px 0 rgba(34, 36, 38, 0.15);
  316. margin: 1rem 0em;
  317. border-radius: 0.28571429rem;
  318. border: 1px solid rgba(34, 36, 38, 0.15);
  319. }
  320. /* Nested Horizontal Group */
  321. .ui.segments > .horizontal.segments {
  322. margin: 0em;
  323. background-color: transparent;
  324. border-radius: 0px;
  325. border: none;
  326. box-shadow: none;
  327. border-top: 1px solid rgba(34, 36, 38, 0.15);
  328. }
  329. /* Horizontal Segment */
  330. .ui.horizontal.segments > .segment {
  331. -webkit-box-flex: 1;
  332. -webkit-flex: 1 1 auto;
  333. flex: 1 1 auto;
  334. -ms-flex: 1 1 0px;
  335. /* Solves #2550 MS Flex */
  336. margin: 0em;
  337. min-width: 0px;
  338. background-color: transparent;
  339. border-radius: 0px;
  340. border: none;
  341. box-shadow: none;
  342. border-left: 1px solid rgba(34, 36, 38, 0.15);
  343. }
  344. /* Border Fixes */
  345. .ui.segments > .horizontal.segments:first-child {
  346. border-top: none;
  347. }
  348. .ui.horizontal.segments > .segment:first-child {
  349. border-left: none;
  350. }
  351. /*******************************
  352. States
  353. *******************************/
  354. /*--------------
  355. Disabled
  356. ---------------*/
  357. .ui.disabled.segment {
  358. opacity: 0.45;
  359. color: rgba(40, 40, 40, 0.3);
  360. }
  361. /*--------------
  362. Loading
  363. ---------------*/
  364. .ui.loading.segment {
  365. position: relative;
  366. cursor: default;
  367. point-events: none;
  368. text-shadow: none !important;
  369. color: transparent !important;
  370. -webkit-transition: all 0s linear;
  371. transition: all 0s linear;
  372. }
  373. .ui.loading.segment:before {
  374. position: absolute;
  375. content: '';
  376. top: 0%;
  377. left: 0%;
  378. background: rgba(255, 255, 255, 0.8);
  379. width: 100%;
  380. height: 100%;
  381. border-radius: 0.28571429rem;
  382. z-index: 100;
  383. }
  384. .ui.loading.segment:after {
  385. position: absolute;
  386. content: '';
  387. top: 50%;
  388. left: 50%;
  389. margin: -1.5em 0em 0em -1.5em;
  390. width: 3em;
  391. height: 3em;
  392. -webkit-animation: segment-spin 0.6s linear;
  393. animation: segment-spin 0.6s linear;
  394. -webkit-animation-iteration-count: infinite;
  395. animation-iteration-count: infinite;
  396. border-radius: 500rem;
  397. border-color: #767676 rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1);
  398. border-style: solid;
  399. border-width: 0.2em;
  400. box-shadow: 0px 0px 0px 1px transparent;
  401. visibility: visible;
  402. z-index: 101;
  403. }
  404. @-webkit-keyframes segment-spin {
  405. from {
  406. -webkit-transform: rotate(0deg);
  407. transform: rotate(0deg);
  408. }
  409. to {
  410. -webkit-transform: rotate(360deg);
  411. transform: rotate(360deg);
  412. }
  413. }
  414. @keyframes segment-spin {
  415. from {
  416. -webkit-transform: rotate(0deg);
  417. transform: rotate(0deg);
  418. }
  419. to {
  420. -webkit-transform: rotate(360deg);
  421. transform: rotate(360deg);
  422. }
  423. }
  424. /*******************************
  425. Variations
  426. *******************************/
  427. /*-------------------
  428. Basic
  429. --------------------*/
  430. .ui.basic.segment {
  431. background: none transparent;
  432. box-shadow: none;
  433. border: none;
  434. border-radius: 0px;
  435. }
  436. /*-------------------
  437. Clearing
  438. --------------------*/
  439. .ui.clearing.segment:after {
  440. content: ".";
  441. display: block;
  442. height: 0;
  443. clear: both;
  444. visibility: hidden;
  445. }
  446. /*-------------------
  447. Colors
  448. --------------------*/
  449. /* Red */
  450. .ui.red.segment:not(.inverted) {
  451. border-top: 2px solid #DB2828;
  452. }
  453. .ui.inverted.red.segment {
  454. background-color: #DB2828 !important;
  455. color: #FFFFFF !important;
  456. }
  457. /* Orange */
  458. .ui.orange.segment:not(.inverted) {
  459. border-top: 2px solid #F2711C;
  460. }
  461. .ui.inverted.orange.segment {
  462. background-color: #F2711C !important;
  463. color: #FFFFFF !important;
  464. }
  465. /* Yellow */
  466. .ui.yellow.segment:not(.inverted) {
  467. border-top: 2px solid #FBBD08;
  468. }
  469. .ui.inverted.yellow.segment {
  470. background-color: #FBBD08 !important;
  471. color: #FFFFFF !important;
  472. }
  473. /* Olive */
  474. .ui.olive.segment:not(.inverted) {
  475. border-top: 2px solid #B5CC18;
  476. }
  477. .ui.inverted.olive.segment {
  478. background-color: #B5CC18 !important;
  479. color: #FFFFFF !important;
  480. }
  481. /* Green */
  482. .ui.green.segment:not(.inverted) {
  483. border-top: 2px solid #21BA45;
  484. }
  485. .ui.inverted.green.segment {
  486. background-color: #21BA45 !important;
  487. color: #FFFFFF !important;
  488. }
  489. /* Teal */
  490. .ui.teal.segment:not(.inverted) {
  491. border-top: 2px solid #00B5AD;
  492. }
  493. .ui.inverted.teal.segment {
  494. background-color: #00B5AD !important;
  495. color: #FFFFFF !important;
  496. }
  497. /* Blue */
  498. .ui.blue.segment:not(.inverted) {
  499. border-top: 2px solid #2185D0;
  500. }
  501. .ui.inverted.blue.segment {
  502. background-color: #2185D0 !important;
  503. color: #FFFFFF !important;
  504. }
  505. /* Violet */
  506. .ui.violet.segment:not(.inverted) {
  507. border-top: 2px solid #6435C9;
  508. }
  509. .ui.inverted.violet.segment {
  510. background-color: #6435C9 !important;
  511. color: #FFFFFF !important;
  512. }
  513. /* Purple */
  514. .ui.purple.segment:not(.inverted) {
  515. border-top: 2px solid #A333C8;
  516. }
  517. .ui.inverted.purple.segment {
  518. background-color: #A333C8 !important;
  519. color: #FFFFFF !important;
  520. }
  521. /* Pink */
  522. .ui.pink.segment:not(.inverted) {
  523. border-top: 2px solid #E03997;
  524. }
  525. .ui.inverted.pink.segment {
  526. background-color: #E03997 !important;
  527. color: #FFFFFF !important;
  528. }
  529. /* Brown */
  530. .ui.brown.segment:not(.inverted) {
  531. border-top: 2px solid #A5673F;
  532. }
  533. .ui.inverted.brown.segment {
  534. background-color: #A5673F !important;
  535. color: #FFFFFF !important;
  536. }
  537. /* Grey */
  538. .ui.grey.segment:not(.inverted) {
  539. border-top: 2px solid #767676;
  540. }
  541. .ui.inverted.grey.segment {
  542. background-color: #767676 !important;
  543. color: #FFFFFF !important;
  544. }
  545. /* Black */
  546. .ui.black.segment:not(.inverted) {
  547. border-top: 2px solid #1B1C1D;
  548. }
  549. .ui.inverted.black.segment {
  550. background-color: #1B1C1D !important;
  551. color: #FFFFFF !important;
  552. }
  553. /*-------------------
  554. Aligned
  555. --------------------*/
  556. .ui[class*="left aligned"].segment {
  557. text-align: left;
  558. }
  559. .ui[class*="right aligned"].segment {
  560. text-align: right;
  561. }
  562. .ui[class*="center aligned"].segment {
  563. text-align: center;
  564. }
  565. /*-------------------
  566. Floated
  567. --------------------*/
  568. .ui.floated.segment,
  569. .ui[class*="left floated"].segment {
  570. float: left;
  571. margin-right: 1em;
  572. }
  573. .ui[class*="right floated"].segment {
  574. float: right;
  575. margin-left: 1em;
  576. }
  577. /*-------------------
  578. Inverted
  579. --------------------*/
  580. .ui.inverted.segment {
  581. border: none;
  582. box-shadow: none;
  583. }
  584. .ui.inverted.segment,
  585. .ui.primary.inverted.segment {
  586. background: #1B1C1D;
  587. color: rgba(255, 255, 255, 0.9);
  588. }
  589. /* Nested */
  590. .ui.inverted.segment .segment {
  591. color: rgba(0, 0, 0, 0.87);
  592. }
  593. .ui.inverted.segment .inverted.segment {
  594. color: rgba(255, 255, 255, 0.9);
  595. }
  596. /* Attached */
  597. .ui.inverted.attached.segment {
  598. border-color: #555555;
  599. }
  600. /*-------------------
  601. Emphasis
  602. --------------------*/
  603. /* Secondary */
  604. .ui.secondary.segment {
  605. background: #F3F4F5;
  606. color: rgba(0, 0, 0, 0.6);
  607. }
  608. .ui.secondary.inverted.segment {
  609. background: #4c4f52 -webkit-linear-gradient(rgba(255, 255, 255, 0.2) 0%, rgba(255, 255, 255, 0.2) 100%);
  610. background: #4c4f52 linear-gradient(rgba(255, 255, 255, 0.2) 0%, rgba(255, 255, 255, 0.2) 100%);
  611. color: rgba(255, 255, 255, 0.8);
  612. }
  613. /* Tertiary */
  614. .ui.tertiary.segment {
  615. background: #DCDDDE;
  616. color: rgba(0, 0, 0, 0.6);
  617. }
  618. .ui.tertiary.inverted.segment {
  619. background: #717579 -webkit-linear-gradient(rgba(255, 255, 255, 0.35) 0%, rgba(255, 255, 255, 0.35) 100%);
  620. background: #717579 linear-gradient(rgba(255, 255, 255, 0.35) 0%, rgba(255, 255, 255, 0.35) 100%);
  621. color: rgba(255, 255, 255, 0.8);
  622. }
  623. /*-------------------
  624. Attached
  625. --------------------*/
  626. /* Middle */
  627. .ui.attached.segment {
  628. top: 0px;
  629. bottom: 0px;
  630. border-radius: 0px;
  631. margin: 0em -1px;
  632. width: calc(100% + 2px );
  633. max-width: calc(100% + 2px );
  634. box-shadow: none;
  635. border: 1px solid #D4D4D5;
  636. }
  637. .ui.attached:not(.message) + .ui.attached.segment:not(.top) {
  638. border-top: none;
  639. }
  640. /* Top */
  641. .ui[class*="top attached"].segment {
  642. bottom: 0px;
  643. margin-bottom: 0em;
  644. top: 0px;
  645. margin-top: 1rem;
  646. border-radius: 0.28571429rem 0.28571429rem 0em 0em;
  647. }
  648. .ui.segment[class*="top attached"]:first-child {
  649. margin-top: 0em;
  650. }
  651. /* Bottom */
  652. .ui.segment[class*="bottom attached"] {
  653. bottom: 0px;
  654. margin-top: 0em;
  655. top: 0px;
  656. margin-bottom: 1rem;
  657. box-shadow: 0px 1px 2px 0 rgba(34, 36, 38, 0.15), none;
  658. border-radius: 0em 0em 0.28571429rem 0.28571429rem;
  659. }
  660. .ui.segment[class*="bottom attached"]:last-child {
  661. margin-bottom: 0em;
  662. }
  663. /*-------------------
  664. Size
  665. --------------------*/
  666. .ui.mini.segments .segment,
  667. .ui.mini.segment {
  668. font-size: 0.78571429rem;
  669. }
  670. .ui.tiny.segments .segment,
  671. .ui.tiny.segment {
  672. font-size: 0.85714286rem;
  673. }
  674. .ui.small.segments .segment,
  675. .ui.small.segment {
  676. font-size: 0.92857143rem;
  677. }
  678. .ui.segments .segment,
  679. .ui.segment {
  680. font-size: 1rem;
  681. }
  682. .ui.large.segments .segment,
  683. .ui.large.segment {
  684. font-size: 1.14285714rem;
  685. }
  686. .ui.big.segments .segment,
  687. .ui.big.segment {
  688. font-size: 1.28571429rem;
  689. }
  690. .ui.huge.segments .segment,
  691. .ui.huge.segment {
  692. font-size: 1.42857143rem;
  693. }
  694. .ui.massive.segments .segment,
  695. .ui.massive.segment {
  696. font-size: 1.71428571rem;
  697. }
  698. /*******************************
  699. Theme Overrides
  700. *******************************/
  701. /*******************************
  702. Site Overrides
  703. *******************************/