list.css 21 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949
  1. /*!
  2. * # Semantic UI 2.5.0 - List
  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. List
  12. *******************************/
  13. ul.ui.list,
  14. ol.ui.list,
  15. .ui.list {
  16. list-style-type: none;
  17. margin: 1em 0em;
  18. padding: 0em 0em;
  19. }
  20. ul.ui.list:first-child,
  21. ol.ui.list:first-child,
  22. .ui.list:first-child {
  23. margin-top: 0em;
  24. padding-top: 0em;
  25. }
  26. ul.ui.list:last-child,
  27. ol.ui.list:last-child,
  28. .ui.list:last-child {
  29. margin-bottom: 0em;
  30. padding-bottom: 0em;
  31. }
  32. /*******************************
  33. Content
  34. *******************************/
  35. /* List Item */
  36. ul.ui.list li,
  37. ol.ui.list li,
  38. .ui.list > .item,
  39. .ui.list .list > .item {
  40. display: list-item;
  41. table-layout: fixed;
  42. list-style-type: none;
  43. list-style-position: outside;
  44. padding: 0.21428571em 0em;
  45. line-height: 1.14285714em;
  46. }
  47. ul.ui.list > li:first-child:after,
  48. ol.ui.list > li:first-child:after,
  49. .ui.list > .list > .item,
  50. .ui.list > .item:after {
  51. content: '';
  52. display: block;
  53. height: 0;
  54. clear: both;
  55. visibility: hidden;
  56. }
  57. ul.ui.list li:first-child,
  58. ol.ui.list li:first-child,
  59. .ui.list .list > .item:first-child,
  60. .ui.list > .item:first-child {
  61. padding-top: 0em;
  62. }
  63. ul.ui.list li:last-child,
  64. ol.ui.list li:last-child,
  65. .ui.list .list > .item:last-child,
  66. .ui.list > .item:last-child {
  67. padding-bottom: 0em;
  68. }
  69. /* Child List */
  70. ul.ui.list ul,
  71. ol.ui.list ol,
  72. .ui.list .list {
  73. clear: both;
  74. margin: 0em;
  75. padding: 0.75em 0em 0.25em 0.5em;
  76. }
  77. /* Child Item */
  78. ul.ui.list ul li,
  79. ol.ui.list ol li,
  80. .ui.list .list > .item {
  81. padding: 0.14285714em 0em;
  82. line-height: inherit;
  83. }
  84. /* Icon */
  85. .ui.list .list > .item > i.icon,
  86. .ui.list > .item > i.icon {
  87. display: table-cell;
  88. margin: 0em;
  89. padding-top: 0em;
  90. padding-right: 0.28571429em;
  91. vertical-align: top;
  92. transition: color 0.1s ease;
  93. }
  94. .ui.list .list > .item > i.icon:only-child,
  95. .ui.list > .item > i.icon:only-child {
  96. display: inline-block;
  97. vertical-align: top;
  98. }
  99. /* Image */
  100. .ui.list .list > .item > .image,
  101. .ui.list > .item > .image {
  102. display: table-cell;
  103. background-color: transparent;
  104. margin: 0em;
  105. vertical-align: top;
  106. }
  107. .ui.list .list > .item > .image:not(:only-child):not(img),
  108. .ui.list > .item > .image:not(:only-child):not(img) {
  109. padding-right: 0.5em;
  110. }
  111. .ui.list .list > .item > .image img,
  112. .ui.list > .item > .image img {
  113. vertical-align: top;
  114. }
  115. .ui.list .list > .item > img.image,
  116. .ui.list .list > .item > .image:only-child,
  117. .ui.list > .item > img.image,
  118. .ui.list > .item > .image:only-child {
  119. display: inline-block;
  120. }
  121. /* Content */
  122. .ui.list .list > .item > .content,
  123. .ui.list > .item > .content {
  124. line-height: 1.14285714em;
  125. }
  126. .ui.list .list > .item > .image + .content,
  127. .ui.list .list > .item > .icon + .content,
  128. .ui.list > .item > .image + .content,
  129. .ui.list > .item > .icon + .content {
  130. display: table-cell;
  131. width: 100%;
  132. padding: 0em 0em 0em 0.5em;
  133. vertical-align: top;
  134. }
  135. .ui.list .list > .item > img.image + .content,
  136. .ui.list > .item > img.image + .content {
  137. display: inline-block;
  138. width: auto;
  139. }
  140. .ui.list .list > .item > .content > .list,
  141. .ui.list > .item > .content > .list {
  142. margin-left: 0em;
  143. padding-left: 0em;
  144. }
  145. /* Header */
  146. .ui.list .list > .item .header,
  147. .ui.list > .item .header {
  148. display: block;
  149. margin: 0em;
  150. font-family: 'Lato', 'Helvetica Neue', Arial, Helvetica, sans-serif;
  151. font-weight: bold;
  152. color: rgba(0, 0, 0, 0.87);
  153. }
  154. /* Description */
  155. .ui.list .list > .item .description,
  156. .ui.list > .item .description {
  157. display: block;
  158. color: rgba(0, 0, 0, 0.7);
  159. }
  160. /* Child Link */
  161. .ui.list > .item a,
  162. .ui.list .list > .item a {
  163. cursor: pointer;
  164. }
  165. /* Linking Item */
  166. .ui.list .list > a.item,
  167. .ui.list > a.item {
  168. cursor: pointer;
  169. color: #4183C4;
  170. }
  171. .ui.list .list > a.item:hover,
  172. .ui.list > a.item:hover {
  173. color: #1e70bf;
  174. }
  175. /* Linked Item Icons */
  176. .ui.list .list > a.item i.icon,
  177. .ui.list > a.item i.icon {
  178. color: rgba(0, 0, 0, 0.4);
  179. }
  180. /* Header Link */
  181. .ui.list .list > .item a.header,
  182. .ui.list > .item a.header {
  183. cursor: pointer;
  184. color: #4183C4 !important;
  185. }
  186. .ui.list .list > .item a.header:hover,
  187. .ui.list > .item a.header:hover {
  188. color: #1e70bf !important;
  189. }
  190. /* Floated Content */
  191. .ui[class*="left floated"].list {
  192. float: left;
  193. }
  194. .ui[class*="right floated"].list {
  195. float: right;
  196. }
  197. .ui.list .list > .item [class*="left floated"],
  198. .ui.list > .item [class*="left floated"] {
  199. float: left;
  200. margin: 0em 1em 0em 0em;
  201. }
  202. .ui.list .list > .item [class*="right floated"],
  203. .ui.list > .item [class*="right floated"] {
  204. float: right;
  205. margin: 0em 0em 0em 1em;
  206. }
  207. /*******************************
  208. Coupling
  209. *******************************/
  210. .ui.menu .ui.list > .item,
  211. .ui.menu .ui.list .list > .item {
  212. display: list-item;
  213. table-layout: fixed;
  214. background-color: transparent;
  215. list-style-type: none;
  216. list-style-position: outside;
  217. padding: 0.21428571em 0em;
  218. line-height: 1.14285714em;
  219. }
  220. .ui.menu .ui.list .list > .item:before,
  221. .ui.menu .ui.list > .item:before {
  222. border: none;
  223. background: none;
  224. }
  225. .ui.menu .ui.list .list > .item:first-child,
  226. .ui.menu .ui.list > .item:first-child {
  227. padding-top: 0em;
  228. }
  229. .ui.menu .ui.list .list > .item:last-child,
  230. .ui.menu .ui.list > .item:last-child {
  231. padding-bottom: 0em;
  232. }
  233. /*******************************
  234. Types
  235. *******************************/
  236. /*-------------------
  237. Horizontal
  238. --------------------*/
  239. .ui.horizontal.list {
  240. display: inline-block;
  241. font-size: 0em;
  242. }
  243. .ui.horizontal.list > .item {
  244. display: inline-block;
  245. margin-left: 1em;
  246. font-size: 1rem;
  247. }
  248. .ui.horizontal.list:not(.celled) > .item:first-child {
  249. margin-left: 0em !important;
  250. padding-left: 0em !important;
  251. }
  252. .ui.horizontal.list .list {
  253. padding-left: 0em;
  254. padding-bottom: 0em;
  255. }
  256. .ui.horizontal.list > .item > .image,
  257. .ui.horizontal.list .list > .item > .image,
  258. .ui.horizontal.list > .item > .icon,
  259. .ui.horizontal.list .list > .item > .icon,
  260. .ui.horizontal.list > .item > .content,
  261. .ui.horizontal.list .list > .item > .content {
  262. vertical-align: middle;
  263. }
  264. /* Padding on all elements */
  265. .ui.horizontal.list > .item:first-child,
  266. .ui.horizontal.list > .item:last-child {
  267. padding-top: 0.21428571em;
  268. padding-bottom: 0.21428571em;
  269. }
  270. /* Horizontal List */
  271. .ui.horizontal.list > .item > i.icon {
  272. margin: 0em;
  273. padding: 0em 0.25em 0em 0em;
  274. }
  275. .ui.horizontal.list > .item > .icon,
  276. .ui.horizontal.list > .item > .icon + .content {
  277. float: none;
  278. display: inline-block;
  279. }
  280. /*******************************
  281. States
  282. *******************************/
  283. /*-------------------
  284. Disabled
  285. --------------------*/
  286. .ui.list .list > .disabled.item,
  287. .ui.list > .disabled.item {
  288. pointer-events: none;
  289. color: rgba(40, 40, 40, 0.3) !important;
  290. }
  291. .ui.inverted.list .list > .disabled.item,
  292. .ui.inverted.list > .disabled.item {
  293. color: rgba(225, 225, 225, 0.3) !important;
  294. }
  295. /*-------------------
  296. Hover
  297. --------------------*/
  298. .ui.list .list > a.item:hover .icon,
  299. .ui.list > a.item:hover .icon {
  300. color: rgba(0, 0, 0, 0.87);
  301. }
  302. /*******************************
  303. Variations
  304. *******************************/
  305. /*-------------------
  306. Inverted
  307. --------------------*/
  308. .ui.inverted.list .list > a.item > .icon,
  309. .ui.inverted.list > a.item > .icon {
  310. color: rgba(255, 255, 255, 0.7);
  311. }
  312. .ui.inverted.list .list > .item .header,
  313. .ui.inverted.list > .item .header {
  314. color: rgba(255, 255, 255, 0.9);
  315. }
  316. .ui.inverted.list .list > .item .description,
  317. .ui.inverted.list > .item .description {
  318. color: rgba(255, 255, 255, 0.7);
  319. }
  320. /* Item Link */
  321. .ui.inverted.list .list > a.item,
  322. .ui.inverted.list > a.item {
  323. cursor: pointer;
  324. color: rgba(255, 255, 255, 0.9);
  325. }
  326. .ui.inverted.list .list > a.item:hover,
  327. .ui.inverted.list > a.item:hover {
  328. color: #1e70bf;
  329. }
  330. /* Linking Content */
  331. .ui.inverted.list .item a:not(.ui) {
  332. color: rgba(255, 255, 255, 0.9) !important;
  333. }
  334. .ui.inverted.list .item a:not(.ui):hover {
  335. color: #1e70bf !important;
  336. }
  337. /*-------------------
  338. Aligned
  339. --------------------*/
  340. .ui.list[class*="top aligned"] .image,
  341. .ui.list[class*="top aligned"] .content,
  342. .ui.list [class*="top aligned"] {
  343. vertical-align: top !important;
  344. }
  345. .ui.list[class*="middle aligned"] .image,
  346. .ui.list[class*="middle aligned"] .content,
  347. .ui.list [class*="middle aligned"] {
  348. vertical-align: middle !important;
  349. }
  350. .ui.list[class*="bottom aligned"] .image,
  351. .ui.list[class*="bottom aligned"] .content,
  352. .ui.list [class*="bottom aligned"] {
  353. vertical-align: bottom !important;
  354. }
  355. /*-------------------
  356. Link
  357. --------------------*/
  358. .ui.link.list .item,
  359. .ui.link.list a.item,
  360. .ui.link.list .item a:not(.ui) {
  361. color: rgba(0, 0, 0, 0.4);
  362. transition: 0.1s color ease;
  363. }
  364. .ui.link.list.list a.item:hover,
  365. .ui.link.list.list .item a:not(.ui):hover {
  366. color: rgba(0, 0, 0, 0.8);
  367. }
  368. .ui.link.list.list a.item:active,
  369. .ui.link.list.list .item a:not(.ui):active {
  370. color: rgba(0, 0, 0, 0.9);
  371. }
  372. .ui.link.list.list .active.item,
  373. .ui.link.list.list .active.item a:not(.ui) {
  374. color: rgba(0, 0, 0, 0.95);
  375. }
  376. /* Inverted */
  377. .ui.inverted.link.list .item,
  378. .ui.inverted.link.list a.item,
  379. .ui.inverted.link.list .item a:not(.ui) {
  380. color: rgba(255, 255, 255, 0.5);
  381. }
  382. .ui.inverted.link.list.list a.item:hover,
  383. .ui.inverted.link.list.list .item a:not(.ui):hover {
  384. color: #ffffff;
  385. }
  386. .ui.inverted.link.list.list a.item:active,
  387. .ui.inverted.link.list.list .item a:not(.ui):active {
  388. color: #ffffff;
  389. }
  390. .ui.inverted.link.list.list a.active.item,
  391. .ui.inverted.link.list.list .active.item a:not(.ui) {
  392. color: #ffffff;
  393. }
  394. /*-------------------
  395. Selection
  396. --------------------*/
  397. .ui.selection.list .list > .item,
  398. .ui.selection.list > .item {
  399. cursor: pointer;
  400. background: transparent;
  401. padding: 0.5em 0.5em;
  402. margin: 0em;
  403. color: rgba(0, 0, 0, 0.4);
  404. border-radius: 0.5em;
  405. transition: 0.1s color ease, 0.1s padding-left ease, 0.1s background-color ease;
  406. }
  407. .ui.selection.list .list > .item:last-child,
  408. .ui.selection.list > .item:last-child {
  409. margin-bottom: 0em;
  410. }
  411. .ui.selection.list.list > .item:hover,
  412. .ui.selection.list > .item:hover {
  413. background: rgba(0, 0, 0, 0.03);
  414. color: rgba(0, 0, 0, 0.8);
  415. }
  416. .ui.selection.list .list > .item:active,
  417. .ui.selection.list > .item:active {
  418. background: rgba(0, 0, 0, 0.05);
  419. color: rgba(0, 0, 0, 0.9);
  420. }
  421. .ui.selection.list .list > .item.active,
  422. .ui.selection.list > .item.active {
  423. background: rgba(0, 0, 0, 0.05);
  424. color: rgba(0, 0, 0, 0.95);
  425. }
  426. /* Inverted */
  427. .ui.inverted.selection.list > .item,
  428. .ui.inverted.selection.list > .item {
  429. background: transparent;
  430. color: rgba(255, 255, 255, 0.5);
  431. }
  432. .ui.inverted.selection.list > .item:hover,
  433. .ui.inverted.selection.list > .item:hover {
  434. background: rgba(255, 255, 255, 0.02);
  435. color: #ffffff;
  436. }
  437. .ui.inverted.selection.list > .item:active,
  438. .ui.inverted.selection.list > .item:active {
  439. background: rgba(255, 255, 255, 0.08);
  440. color: #ffffff;
  441. }
  442. .ui.inverted.selection.list > .item.active,
  443. .ui.inverted.selection.list > .item.active {
  444. background: rgba(255, 255, 255, 0.08);
  445. color: #ffffff;
  446. }
  447. /* Celled / Divided Selection List */
  448. .ui.celled.selection.list .list > .item,
  449. .ui.divided.selection.list .list > .item,
  450. .ui.celled.selection.list > .item,
  451. .ui.divided.selection.list > .item {
  452. border-radius: 0em;
  453. }
  454. /*-------------------
  455. Animated
  456. --------------------*/
  457. .ui.animated.list > .item {
  458. transition: 0.25s color ease 0.1s, 0.25s padding-left ease 0.1s, 0.25s background-color ease 0.1s;
  459. }
  460. .ui.animated.list:not(.horizontal) > .item:hover {
  461. padding-left: 1em;
  462. }
  463. /*-------------------
  464. Fitted
  465. --------------------*/
  466. .ui.fitted.list:not(.selection) .list > .item,
  467. .ui.fitted.list:not(.selection) > .item {
  468. padding-left: 0em;
  469. padding-right: 0em;
  470. }
  471. .ui.fitted.selection.list .list > .item,
  472. .ui.fitted.selection.list > .item {
  473. margin-left: -0.5em;
  474. margin-right: -0.5em;
  475. }
  476. /*-------------------
  477. Bulleted
  478. --------------------*/
  479. ul.ui.list,
  480. .ui.bulleted.list {
  481. margin-left: 1.25rem;
  482. }
  483. ul.ui.list li,
  484. .ui.bulleted.list .list > .item,
  485. .ui.bulleted.list > .item {
  486. position: relative;
  487. }
  488. ul.ui.list li:before,
  489. .ui.bulleted.list .list > .item:before,
  490. .ui.bulleted.list > .item:before {
  491. -webkit-user-select: none;
  492. -moz-user-select: none;
  493. -ms-user-select: none;
  494. user-select: none;
  495. pointer-events: none;
  496. position: absolute;
  497. top: auto;
  498. left: auto;
  499. font-weight: normal;
  500. margin-left: -1.25rem;
  501. content: '•';
  502. opacity: 1;
  503. color: inherit;
  504. vertical-align: top;
  505. }
  506. ul.ui.list li:before,
  507. .ui.bulleted.list .list > a.item:before,
  508. .ui.bulleted.list > a.item:before {
  509. color: rgba(0, 0, 0, 0.87);
  510. }
  511. ul.ui.list ul,
  512. .ui.bulleted.list .list {
  513. padding-left: 1.25rem;
  514. }
  515. /* Horizontal Bulleted */
  516. ul.ui.horizontal.bulleted.list,
  517. .ui.horizontal.bulleted.list {
  518. margin-left: 0em;
  519. }
  520. ul.ui.horizontal.bulleted.list li,
  521. .ui.horizontal.bulleted.list > .item {
  522. margin-left: 1.75rem;
  523. }
  524. ul.ui.horizontal.bulleted.list li:first-child,
  525. .ui.horizontal.bulleted.list > .item:first-child {
  526. margin-left: 0em;
  527. }
  528. ul.ui.horizontal.bulleted.list li::before,
  529. .ui.horizontal.bulleted.list > .item::before {
  530. color: rgba(0, 0, 0, 0.87);
  531. }
  532. ul.ui.horizontal.bulleted.list li:first-child::before,
  533. .ui.horizontal.bulleted.list > .item:first-child::before {
  534. display: none;
  535. }
  536. /*-------------------
  537. Ordered
  538. --------------------*/
  539. ol.ui.list,
  540. .ui.ordered.list,
  541. .ui.ordered.list .list,
  542. ol.ui.list ol {
  543. counter-reset: ordered;
  544. margin-left: 1.25rem;
  545. list-style-type: none;
  546. }
  547. ol.ui.list li,
  548. .ui.ordered.list .list > .item,
  549. .ui.ordered.list > .item {
  550. list-style-type: none;
  551. position: relative;
  552. }
  553. ol.ui.list li:before,
  554. .ui.ordered.list .list > .item:before,
  555. .ui.ordered.list > .item:before {
  556. position: absolute;
  557. top: auto;
  558. left: auto;
  559. -webkit-user-select: none;
  560. -moz-user-select: none;
  561. -ms-user-select: none;
  562. user-select: none;
  563. pointer-events: none;
  564. margin-left: -1.25rem;
  565. counter-increment: ordered;
  566. content: counters(ordered, ".") " ";
  567. text-align: right;
  568. color: rgba(0, 0, 0, 0.87);
  569. vertical-align: middle;
  570. opacity: 0.8;
  571. }
  572. ol.ui.inverted.list li:before,
  573. .ui.ordered.inverted.list .list > .item:before,
  574. .ui.ordered.inverted.list > .item:before {
  575. color: rgba(255, 255, 255, 0.7);
  576. }
  577. /* Value */
  578. .ui.ordered.list > .list > .item[data-value],
  579. .ui.ordered.list > .item[data-value] {
  580. content: attr(data-value);
  581. }
  582. ol.ui.list li[value]:before {
  583. content: attr(value);
  584. }
  585. /* Child Lists */
  586. ol.ui.list ol,
  587. .ui.ordered.list .list {
  588. margin-left: 1em;
  589. }
  590. ol.ui.list ol li:before,
  591. .ui.ordered.list .list > .item:before {
  592. margin-left: -2em;
  593. }
  594. /* Horizontal Ordered */
  595. ol.ui.horizontal.list,
  596. .ui.ordered.horizontal.list {
  597. margin-left: 0em;
  598. }
  599. ol.ui.horizontal.list li:before,
  600. .ui.ordered.horizontal.list .list > .item:before,
  601. .ui.ordered.horizontal.list > .item:before {
  602. position: static;
  603. margin: 0em 0.5em 0em 0em;
  604. }
  605. /*-------------------
  606. Divided
  607. --------------------*/
  608. .ui.divided.list > .item {
  609. border-top: 1px solid rgba(34, 36, 38, 0.15);
  610. }
  611. .ui.divided.list .list > .item {
  612. border-top: none;
  613. }
  614. .ui.divided.list .item .list > .item {
  615. border-top: none;
  616. }
  617. .ui.divided.list .list > .item:first-child,
  618. .ui.divided.list > .item:first-child {
  619. border-top: none;
  620. }
  621. /* Sub Menu */
  622. .ui.divided.list:not(.horizontal) .list > .item:first-child {
  623. border-top-width: 1px;
  624. }
  625. /* Divided bulleted */
  626. .ui.divided.bulleted.list:not(.horizontal),
  627. .ui.divided.bulleted.list .list {
  628. margin-left: 0em;
  629. padding-left: 0em;
  630. }
  631. .ui.divided.bulleted.list > .item:not(.horizontal) {
  632. padding-left: 1.25rem;
  633. }
  634. /* Divided Ordered */
  635. .ui.divided.ordered.list {
  636. margin-left: 0em;
  637. }
  638. .ui.divided.ordered.list .list > .item,
  639. .ui.divided.ordered.list > .item {
  640. padding-left: 1.25rem;
  641. }
  642. .ui.divided.ordered.list .item .list {
  643. margin-left: 0em;
  644. margin-right: 0em;
  645. padding-bottom: 0.21428571em;
  646. }
  647. .ui.divided.ordered.list .item .list > .item {
  648. padding-left: 1em;
  649. }
  650. /* Divided Selection */
  651. .ui.divided.selection.list .list > .item,
  652. .ui.divided.selection.list > .item {
  653. margin: 0em;
  654. border-radius: 0em;
  655. }
  656. /* Divided horizontal */
  657. .ui.divided.horizontal.list {
  658. margin-left: 0em;
  659. }
  660. .ui.divided.horizontal.list > .item:not(:first-child) {
  661. padding-left: 0.5em;
  662. }
  663. .ui.divided.horizontal.list > .item:not(:last-child) {
  664. padding-right: 0.5em;
  665. }
  666. .ui.divided.horizontal.list > .item {
  667. border-top: none;
  668. border-left: 1px solid rgba(34, 36, 38, 0.15);
  669. margin: 0em;
  670. line-height: 0.6;
  671. }
  672. .ui.horizontal.divided.list > .item:first-child {
  673. border-left: none;
  674. }
  675. /* Inverted */
  676. .ui.divided.inverted.list > .item,
  677. .ui.divided.inverted.list > .list,
  678. .ui.divided.inverted.horizontal.list > .item {
  679. border-color: rgba(255, 255, 255, 0.1);
  680. }
  681. /*-------------------
  682. Celled
  683. --------------------*/
  684. .ui.celled.list > .item,
  685. .ui.celled.list > .list {
  686. border-top: 1px solid rgba(34, 36, 38, 0.15);
  687. padding-left: 0.5em;
  688. padding-right: 0.5em;
  689. }
  690. .ui.celled.list > .item:last-child {
  691. border-bottom: 1px solid rgba(34, 36, 38, 0.15);
  692. }
  693. /* Padding on all elements */
  694. .ui.celled.list > .item:first-child,
  695. .ui.celled.list > .item:last-child {
  696. padding-top: 0.21428571em;
  697. padding-bottom: 0.21428571em;
  698. }
  699. /* Sub Menu */
  700. .ui.celled.list .item .list > .item {
  701. border-width: 0px;
  702. }
  703. .ui.celled.list .list > .item:first-child {
  704. border-top-width: 0px;
  705. }
  706. /* Celled Bulleted */
  707. .ui.celled.bulleted.list {
  708. margin-left: 0em;
  709. }
  710. .ui.celled.bulleted.list .list > .item,
  711. .ui.celled.bulleted.list > .item {
  712. padding-left: 1.25rem;
  713. }
  714. .ui.celled.bulleted.list .item .list {
  715. margin-left: -1.25rem;
  716. margin-right: -1.25rem;
  717. padding-bottom: 0.21428571em;
  718. }
  719. /* Celled Ordered */
  720. .ui.celled.ordered.list {
  721. margin-left: 0em;
  722. }
  723. .ui.celled.ordered.list .list > .item,
  724. .ui.celled.ordered.list > .item {
  725. padding-left: 1.25rem;
  726. }
  727. .ui.celled.ordered.list .item .list {
  728. margin-left: 0em;
  729. margin-right: 0em;
  730. padding-bottom: 0.21428571em;
  731. }
  732. .ui.celled.ordered.list .list > .item {
  733. padding-left: 1em;
  734. }
  735. /* Celled Horizontal */
  736. .ui.horizontal.celled.list {
  737. margin-left: 0em;
  738. }
  739. .ui.horizontal.celled.list .list > .item,
  740. .ui.horizontal.celled.list > .item {
  741. border-top: none;
  742. border-left: 1px solid rgba(34, 36, 38, 0.15);
  743. margin: 0em;
  744. padding-left: 0.5em;
  745. padding-right: 0.5em;
  746. line-height: 0.6;
  747. }
  748. .ui.horizontal.celled.list .list > .item:last-child,
  749. .ui.horizontal.celled.list > .item:last-child {
  750. border-bottom: none;
  751. border-right: 1px solid rgba(34, 36, 38, 0.15);
  752. }
  753. /* Inverted */
  754. .ui.celled.inverted.list > .item,
  755. .ui.celled.inverted.list > .list {
  756. border-color: 1px solid rgba(255, 255, 255, 0.1);
  757. }
  758. .ui.celled.inverted.horizontal.list .list > .item,
  759. .ui.celled.inverted.horizontal.list > .item {
  760. border-color: 1px solid rgba(255, 255, 255, 0.1);
  761. }
  762. /*-------------------
  763. Relaxed
  764. --------------------*/
  765. .ui.relaxed.list:not(.horizontal) > .item:not(:first-child) {
  766. padding-top: 0.42857143em;
  767. }
  768. .ui.relaxed.list:not(.horizontal) > .item:not(:last-child) {
  769. padding-bottom: 0.42857143em;
  770. }
  771. .ui.horizontal.relaxed.list .list > .item:not(:first-child),
  772. .ui.horizontal.relaxed.list > .item:not(:first-child) {
  773. padding-left: 1rem;
  774. }
  775. .ui.horizontal.relaxed.list .list > .item:not(:last-child),
  776. .ui.horizontal.relaxed.list > .item:not(:last-child) {
  777. padding-right: 1rem;
  778. }
  779. /* Very Relaxed */
  780. .ui[class*="very relaxed"].list:not(.horizontal) > .item:not(:first-child) {
  781. padding-top: 0.85714286em;
  782. }
  783. .ui[class*="very relaxed"].list:not(.horizontal) > .item:not(:last-child) {
  784. padding-bottom: 0.85714286em;
  785. }
  786. .ui.horizontal[class*="very relaxed"].list .list > .item:not(:first-child),
  787. .ui.horizontal[class*="very relaxed"].list > .item:not(:first-child) {
  788. padding-left: 1.5rem;
  789. }
  790. .ui.horizontal[class*="very relaxed"].list .list > .item:not(:last-child),
  791. .ui.horizontal[class*="very relaxed"].list > .item:not(:last-child) {
  792. padding-right: 1.5rem;
  793. }
  794. /*-------------------
  795. Sizes
  796. --------------------*/
  797. .ui.mini.list {
  798. font-size: 0.78571429em;
  799. }
  800. .ui.tiny.list {
  801. font-size: 0.85714286em;
  802. }
  803. .ui.small.list {
  804. font-size: 0.92857143em;
  805. }
  806. .ui.list {
  807. font-size: 1em;
  808. }
  809. .ui.large.list {
  810. font-size: 1.14285714em;
  811. }
  812. .ui.big.list {
  813. font-size: 1.28571429em;
  814. }
  815. .ui.huge.list {
  816. font-size: 1.42857143em;
  817. }
  818. .ui.massive.list {
  819. font-size: 1.71428571em;
  820. }
  821. .ui.mini.horizontal.list .list > .item,
  822. .ui.mini.horizontal.list > .item {
  823. font-size: 0.78571429rem;
  824. }
  825. .ui.tiny.horizontal.list .list > .item,
  826. .ui.tiny.horizontal.list > .item {
  827. font-size: 0.85714286rem;
  828. }
  829. .ui.small.horizontal.list .list > .item,
  830. .ui.small.horizontal.list > .item {
  831. font-size: 0.92857143rem;
  832. }
  833. .ui.horizontal.list .list > .item,
  834. .ui.horizontal.list > .item {
  835. font-size: 1rem;
  836. }
  837. .ui.large.horizontal.list .list > .item,
  838. .ui.large.horizontal.list > .item {
  839. font-size: 1.14285714rem;
  840. }
  841. .ui.big.horizontal.list .list > .item,
  842. .ui.big.horizontal.list > .item {
  843. font-size: 1.28571429rem;
  844. }
  845. .ui.huge.horizontal.list .list > .item,
  846. .ui.huge.horizontal.list > .item {
  847. font-size: 1.42857143rem;
  848. }
  849. .ui.massive.horizontal.list .list > .item,
  850. .ui.massive.horizontal.list > .item {
  851. font-size: 1.71428571rem;
  852. }
  853. /*******************************
  854. Theme Overrides
  855. *******************************/
  856. /*******************************
  857. User Variable Overrides
  858. *******************************/