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.

936 lines
19 KiB

10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
  1. /*
  2. * # Semantic UI
  3. * https://github.com/Semantic-Org/Semantic-UI
  4. * http://beta.semantic-ui.com/
  5. *
  6. * Copyright 2014 Contributors
  7. * Released under the MIT license
  8. * http://opensource.org/licenses/MIT
  9. *
  10. */
  11. /*******************************
  12. Label
  13. *******************************/
  14. .ui.label {
  15. display: inline-block;
  16. vertical-align: baseline;
  17. line-height: 1;
  18. margin: 0em 0.125em;
  19. background-color: #e8e8e8;
  20. border-color: #e8e8e8;
  21. background-image: none;
  22. padding: 0.6em 0.8em;
  23. color: rgba(0, 0, 0, 0.6);
  24. text-transform: none;
  25. font-weight: bold;
  26. border-radius: 0.2857rem;
  27. box-sizing: border-box;
  28. -webkit-transition: background 0.2s ease;
  29. transition: background 0.2s ease;
  30. }
  31. .ui.label:first-child {
  32. margin-left: 0em;
  33. }
  34. .ui.label:last-child {
  35. margin-right: 0em;
  36. }
  37. /* Link */
  38. a.ui.label {
  39. cursor: pointer;
  40. }
  41. /* Inside Link */
  42. .ui.label a {
  43. cursor: pointer;
  44. color: inherit;
  45. opacity: 0.8;
  46. -webkit-transition: 0.2s opacity ease;
  47. transition: 0.2s opacity ease;
  48. }
  49. .ui.label a:hover {
  50. opacity: 1;
  51. }
  52. /* Icon */
  53. .ui.label .icon {
  54. width: auto;
  55. margin: 0em 0.75em 0em 0em;
  56. }
  57. /* Detail */
  58. .ui.label .detail {
  59. display: inline-block;
  60. vertical-align: top;
  61. font-weight: bold;
  62. margin-left: 1em;
  63. opacity: 0.8;
  64. }
  65. .ui.label .detail .icon {
  66. margin: 0em 0.25em 0em 0em;
  67. }
  68. /* Removable label */
  69. .ui.label .close.icon,
  70. .ui.label .delete.icon {
  71. cursor: pointer;
  72. margin-right: 0em;
  73. margin-left: 0.5em;
  74. opacity: 0.8;
  75. -webkit-transition: background 0.2s ease;
  76. transition: background 0.2s ease;
  77. }
  78. .ui.label .delete.icon:hover {
  79. opacity: 1;
  80. }
  81. /*-------------------
  82. Group
  83. --------------------*/
  84. .ui.labels .label {
  85. margin: 0em 0.5em 0.75em 0em;
  86. }
  87. /*-------------------
  88. Coupling
  89. --------------------*/
  90. /* Padding on next content after a label */
  91. .ui.top.attached.label:first-child + :not(.attached) {
  92. margin-top: 2rem !important;
  93. }
  94. .ui.bottom.attached.label:first-child ~ :last-child:not(.attached) {
  95. margin-top: 0em;
  96. margin-bottom: 2rem !important;
  97. }
  98. /*******************************
  99. Types
  100. *******************************/
  101. .ui.image.label {
  102. width: auto !important;
  103. margin-top: 0em;
  104. margin-bottom: 0em;
  105. max-width: 9999px;
  106. vertical-align: baseline;
  107. text-transform: none;
  108. background: #e8e8e8;
  109. padding: 0.6em 0.8em 0.6em 0.5em;
  110. border-radius: 0.2857rem;
  111. box-shadow: none;
  112. }
  113. .ui.image.label img {
  114. display: inline-block;
  115. vertical-align: top;
  116. height: 2.2em;
  117. margin: -0.6em 0.5em -0.6em -0.5em;
  118. border-radius: 0.2857rem;
  119. }
  120. .ui.image.label .detail {
  121. background: rgba(0, 0, 0, 0.1);
  122. margin: -0.6em -0.8em -0.6em 0.5em;
  123. padding: 0.6em 0.8em;
  124. border-radius: 0em 0.2857rem 0.2857rem 0em;
  125. }
  126. /*-------------------
  127. Tag
  128. --------------------*/
  129. .ui.tag.labels .label,
  130. .ui.tag.label {
  131. margin-left: 1em;
  132. position: relative;
  133. padding-left: 1.5em;
  134. padding-right: 1.5em;
  135. border-radius: 0em 0.2857rem 0.2857rem 0em;
  136. }
  137. .ui.tag.labels .label:before,
  138. .ui.tag.label:before {
  139. position: absolute;
  140. -webkit-transform: translateY(-50%) translateX(50%) rotate(-45deg);
  141. -ms-transform: translateY(-50%) translateX(50%) rotate(-45deg);
  142. transform: translateY(-50%) translateX(50%) rotate(-45deg);
  143. top: 50%;
  144. right: 100%;
  145. content: '';
  146. background-color: #e8e8e8;
  147. background-image: none;
  148. width: 1.56em;
  149. height: 1.56em;
  150. -webkit-transition: background 0.2s ease;
  151. transition: background 0.2s ease;
  152. }
  153. .ui.tag.labels .label:after,
  154. .ui.tag.label:after {
  155. position: absolute;
  156. content: '';
  157. top: 50%;
  158. left: -0.25em;
  159. margin-top: -0.25em;
  160. background-color: #ffffff !important;
  161. width: 0.5em;
  162. height: 0.5em;
  163. box-shadow: 0 -1px 1px 0 rgba(0, 0, 0, 0.3);
  164. border-radius: 500rem;
  165. }
  166. /*-------------------
  167. Corner Label
  168. --------------------*/
  169. .ui.corner.label {
  170. position: absolute;
  171. top: 0em;
  172. right: 0em;
  173. margin: 0em;
  174. padding: 0em;
  175. text-align: center;
  176. width: 3.25em;
  177. height: 3.25em;
  178. z-index: 10;
  179. -webkit-transition: border-color 0.2s ease;
  180. transition: border-color 0.2s ease;
  181. }
  182. /* Icon Label */
  183. .ui.corner.label {
  184. background-color: transparent !important;
  185. }
  186. .ui.corner.label:after {
  187. position: absolute;
  188. content: "";
  189. right: 0em;
  190. top: 0em;
  191. z-index: -1;
  192. width: 0em;
  193. height: 0em;
  194. background-color: transparent !important;
  195. border-top: 0em solid transparent;
  196. border-right: 3.25em solid transparent;
  197. border-bottom: 3.25em solid transparent;
  198. border-left: 0em solid transparent;
  199. border-right-color: inherit;
  200. -webkit-transition: border-color 0.2s ease;
  201. transition: border-color 0.2s ease;
  202. }
  203. .ui.corner.label .icon {
  204. position: relative;
  205. top: 0.4em;
  206. left: 0.75em;
  207. font-size: 1em;
  208. margin: 0em;
  209. }
  210. /* Text Label
  211. .ui.text.corner.label {
  212. font-weight: @cornerTextWeight;
  213. text-align: center;
  214. padding: 0.25em 0;
  215. top: 1.1em;
  216. transform: rotate(45deg);
  217. width: 4em;
  218. height: auto;
  219. }
  220. .ui.left.text.corner.label {
  221. transform: rotate(-45deg);
  222. }
  223. .ui.text.corner.label:before,
  224. .ui.text.corner.label:after {
  225. position: absolute;
  226. content: '';
  227. top: 0em;
  228. width: 0em;
  229. height: 0em;
  230. }
  231. .ui.text.corner.label:before {
  232. left: auto;
  233. right: 100%;
  234. border-top: 0em solid transparent;
  235. border-right-width: @ribbonTriangleSize;
  236. border-right-color: inherit;
  237. border-right-style: solid;
  238. border-bottom: @ribbonTriangleSize solid transparent;
  239. border-left: 0em solid transparent;
  240. }
  241. .ui.text.corner.label:after {
  242. left: 100%;
  243. right: auto;
  244. border-top: 0em solid transparent;
  245. border-right-width: @ribbonTriangleSize;
  246. border-right-color: inherit;
  247. border-right-style: solid;
  248. border-bottom: @ribbonTriangleSize solid transparent;
  249. border-left: 0em solid transparent;
  250. }
  251. */
  252. /* Left Corner */
  253. .ui.left.corner.label,
  254. .ui.left.corner.label:after {
  255. right: auto;
  256. left: 0em;
  257. }
  258. .ui.left.corner.label:after {
  259. border-top: 3.25em solid transparent;
  260. border-right: 3.25em solid transparent;
  261. border-bottom: 0em solid transparent;
  262. border-left: 0em solid transparent;
  263. border-top-color: inherit;
  264. }
  265. .ui.left.corner.label .icon {
  266. left: -0.75em;
  267. }
  268. /* Segment */
  269. .ui.segment > .ui.corner.label {
  270. top: -1px;
  271. right: -1px;
  272. }
  273. .ui.segment > .ui.left.corner.label {
  274. right: auto;
  275. left: -1px;
  276. }
  277. /* Input */
  278. .ui.input > .ui.corner.label {
  279. top: 1px;
  280. right: 1px;
  281. }
  282. .ui.input > .ui.right.corner.label {
  283. right: auto;
  284. left: 1px;
  285. }
  286. /*-------------------
  287. Ribbon
  288. --------------------*/
  289. .ui.ribbon.label {
  290. position: relative;
  291. margin: 0em;
  292. left: -2rem;
  293. padding-left: 2rem;
  294. border-radius: 0em 0.2857rem 0.2857rem 0em;
  295. border-color: rgba(0, 0, 0, 0.15);
  296. }
  297. .ui.ribbon.label:after {
  298. position: absolute;
  299. content: "";
  300. top: 100%;
  301. left: 0%;
  302. background-color: transparent !important;
  303. border-top: 0em solid transparent;
  304. border-right-width: 1.2em;
  305. border-right-color: inherit;
  306. border-right-style: solid;
  307. border-bottom: 1.2em solid transparent;
  308. border-left: 0em solid transparent;
  309. width: 0em;
  310. height: 0em;
  311. }
  312. /*-------------------
  313. Attached
  314. --------------------*/
  315. .ui.top.attached.label,
  316. .ui.attached.label {
  317. width: 100%;
  318. position: absolute;
  319. margin: 0em;
  320. top: 0em;
  321. left: 0em;
  322. padding: 0.75em 1em;
  323. border-radius: 0.2857rem 0.2857rem 0em 0em;
  324. }
  325. .ui.bottom.attached.label {
  326. top: auto;
  327. bottom: 0em;
  328. border-radius: 0em 0em 0.2857rem 0.2857rem;
  329. }
  330. .ui.top.left.attached.label {
  331. width: auto;
  332. margin-top: 0em !important;
  333. border-radius: 0.2857rem 0em 0.2857rem 0em;
  334. }
  335. .ui.top.right.attached.label {
  336. width: auto;
  337. left: auto;
  338. right: 0em;
  339. border-radius: 0em 0.2857rem 0em 0.2857rem;
  340. }
  341. .ui.bottom.left.attached.label {
  342. width: auto;
  343. top: auto;
  344. bottom: 0em;
  345. border-radius: 0em 0em 0.2857rem 0.2857rem;
  346. }
  347. .ui.bottom.right.attached.label {
  348. top: auto;
  349. bottom: 0em;
  350. left: auto;
  351. right: 0em;
  352. width: auto;
  353. border-radius: 0.2857rem 0em 0.2857rem 0em;
  354. }
  355. /*******************************
  356. States
  357. *******************************/
  358. /*-------------------
  359. Disabled
  360. --------------------*/
  361. .ui.label.disabled {
  362. opacity: 0.5;
  363. }
  364. /*-------------------
  365. Hover
  366. --------------------*/
  367. a.ui.labels .label:hover,
  368. a.ui.label:hover {
  369. background-color: #e0e0e0;
  370. border-color: #e0e0e0;
  371. background-image: none;
  372. color: rgba(0, 0, 0, 0.8);
  373. }
  374. .ui.labels a.label:hover:before,
  375. a.ui.label:hover:before {
  376. background-color: #e0e0e0;
  377. background-image: none;
  378. color: rgba(0, 0, 0, 0.8);
  379. }
  380. /*-------------------
  381. Visible
  382. --------------------*/
  383. .ui.labels.visible .label,
  384. .ui.label.visible {
  385. display: inline-block !important;
  386. }
  387. /*-------------------
  388. Hidden
  389. --------------------*/
  390. .ui.labels.hidden .label,
  391. .ui.label.hidden {
  392. display: none !important;
  393. }
  394. /*******************************
  395. Variations
  396. *******************************/
  397. /*-------------------
  398. Colors
  399. --------------------*/
  400. /*--- Black ---*/
  401. .ui.black.labels .label,
  402. .ui.black.label {
  403. background-color: #1b1c1d !important;
  404. border-color: #1b1c1d !important;
  405. color: #ffffff !important;
  406. }
  407. .ui.labels .black.label:before,
  408. .ui.black.labels .label:before,
  409. .ui.black.label:before {
  410. background-color: #1b1c1d !important;
  411. }
  412. a.ui.black.labels .label:hover,
  413. a.ui.black.label:hover {
  414. background-color: #222425 !important;
  415. border-color: #222425 !important;
  416. }
  417. .ui.labels a.black.label:hover:before,
  418. .ui.black.labels a.label:hover:before,
  419. a.ui.black.label:hover:before {
  420. background-color: #222425 !important;
  421. }
  422. .ui.black.corner.label,
  423. .ui.black.corner.label:hover {
  424. background-color: transparent !important;
  425. }
  426. .ui.black.ribbon.label {
  427. border-color: #020203 !important;
  428. }
  429. /*--- Blue ---*/
  430. .ui.blue.labels .label,
  431. .ui.blue.label {
  432. background-color: #3b83c0 !important;
  433. border-color: #3b83c0 !important;
  434. color: #ffffff !important;
  435. }
  436. .ui.labels .blue.label:before,
  437. .ui.blue.labels .label:before,
  438. .ui.blue.label:before {
  439. background-color: #3b83c0 !important;
  440. }
  441. a.ui.blue.labels .label:hover,
  442. .ui.blue.labels a.label:hover,
  443. a.ui.blue.label:hover {
  444. background-color: #458ac6 !important;
  445. border-color: #458ac6 !important;
  446. color: #ffffff !important;
  447. }
  448. .ui.labels a.blue.label:hover:before,
  449. .ui.blue.labels a.label:hover:before,
  450. a.ui.blue.label:hover:before {
  451. background-color: #458ac6 !important;
  452. }
  453. .ui.blue.corner.label,
  454. .ui.blue.corner.label:hover {
  455. background-color: transparent !important;
  456. }
  457. .ui.blue.ribbon.label {
  458. border-color: #2f6899 !important;
  459. }
  460. /*--- Green ---*/
  461. .ui.green.labels .label,
  462. .ui.green.label {
  463. background-color: #5bbd72 !important;
  464. border-color: #5bbd72 !important;
  465. color: #ffffff !important;
  466. }
  467. .ui.labels .green.label:before,
  468. .ui.green.labels .label:before,
  469. .ui.green.label:before {
  470. background-color: #5bbd72 !important;
  471. }
  472. a.ui.green.labels .label:hover,
  473. a.ui.green.label:hover {
  474. background-color: #66c17b !important;
  475. border-color: #66c17b !important;
  476. }
  477. .ui.labels a.green.label:hover:before,
  478. .ui.green.labels a.label:hover:before,
  479. a.ui.green.label:hover:before {
  480. background-color: #66c17b !important;
  481. }
  482. .ui.green.corner.label,
  483. .ui.green.corner.label:hover {
  484. background-color: transparent !important;
  485. }
  486. .ui.green.ribbon.label {
  487. border-color: #42a359 !important;
  488. }
  489. /*--- Orange ---*/
  490. .ui.orange.labels .label,
  491. .ui.orange.label {
  492. background-color: #e07b53 !important;
  493. border-color: #e07b53 !important;
  494. color: #ffffff !important;
  495. }
  496. .ui.labels .orange.label:before,
  497. .ui.orange.labels .label:before,
  498. .ui.orange.label:before {
  499. background-color: #e07b53 !important;
  500. }
  501. a.ui.orange.labels .label:hover,
  502. .ui.orange.labels a.label:hover,
  503. a.ui.orange.label:hover {
  504. background-color: #e28560 !important;
  505. border-color: #e28560 !important;
  506. color: #ffffff !important;
  507. }
  508. .ui.labels a.orange.label:hover:before,
  509. .ui.orange.labels a.label:hover:before,
  510. a.ui.orange.label:hover:before {
  511. background-color: #e28560 !important;
  512. }
  513. .ui.orange.corner.label,
  514. .ui.orange.corner.label:hover {
  515. background-color: transparent !important;
  516. }
  517. .ui.orange.ribbon.label {
  518. border-color: #d85a28 !important;
  519. }
  520. /*--- Pink ---*/
  521. .ui.pink.labels .label,
  522. .ui.pink.label {
  523. background-color: #d9499a !important;
  524. border-color: #d9499a !important;
  525. color: #ffffff !important;
  526. }
  527. .ui.labels .pink.label:before,
  528. .ui.pink.labels .label:before,
  529. .ui.pink.label:before {
  530. background-color: #d9499a !important;
  531. }
  532. a.ui.pink.labels .label:hover,
  533. .ui.pink.labels a.label:hover,
  534. a.ui.pink.label:hover {
  535. background-color: #dc56a1 !important;
  536. border-color: #dc56a1 !important;
  537. color: #ffffff !important;
  538. }
  539. .ui.labels a.pink.label:hover:before,
  540. .ui.pink.labels a.label:hover:before,
  541. a.ui.pink.label:hover:before {
  542. background-color: #dc56a1 !important;
  543. }
  544. .ui.pink.corner.label,
  545. .ui.pink.corner.label:hover {
  546. background-color: transparent !important;
  547. }
  548. .ui.pink.ribbon.label {
  549. border-color: #c62981 !important;
  550. }
  551. /*--- Purple ---*/
  552. .ui.purple.labels .label,
  553. .ui.purple.label {
  554. background-color: #564f8a !important;
  555. border-color: #564f8a !important;
  556. color: #ffffff !important;
  557. }
  558. .ui.labels .purple.label:before,
  559. .ui.purple.labels .label:before,
  560. .ui.purple.label:before {
  561. background-color: #564f8a !important;
  562. }
  563. a.ui.purple.labels .label:hover,
  564. .ui.purple.labels a.label:hover,
  565. a.ui.purple.label:hover {
  566. background-color: #5c5594 !important;
  567. border-color: #5c5594 !important;
  568. color: #ffffff !important;
  569. }
  570. .ui.labels a.purple.label:hover:before,
  571. .ui.purple.labels a.label:hover:before,
  572. a.ui.purple.label:hover:before {
  573. background-color: #5c5594 !important;
  574. }
  575. .ui.purple.corner.label,
  576. .ui.purple.corner.label:hover {
  577. background-color: transparent !important;
  578. }
  579. .ui.purple.ribbon.label {
  580. border-color: #423c6a !important;
  581. }
  582. /*--- Red ---*/
  583. .ui.red.labels .label,
  584. .ui.red.label {
  585. background-color: #d95c5c !important;
  586. border-color: #d95c5c !important;
  587. color: #ffffff !important;
  588. }
  589. .ui.labels .red.label:before,
  590. .ui.red.labels .label:before,
  591. .ui.red.label:before {
  592. background-color: #d95c5c !important;
  593. }
  594. .ui.red.corner.label,
  595. .ui.red.corner.label:hover {
  596. background-color: transparent !important;
  597. }
  598. a.ui.red.labels .label:hover,
  599. a.ui.red.label:hover {
  600. background-color: #dc6868 !important;
  601. border-color: #dc6868 !important;
  602. color: #ffffff !important;
  603. }
  604. .ui.labels a.red.label:hover:before,
  605. .ui.red.labels a.label:hover:before,
  606. a.ui.red.label:hover:before {
  607. background-color: #dc6868 !important;
  608. }
  609. .ui.red.ribbon.label {
  610. border-color: #cf3333 !important;
  611. }
  612. /*--- Teal ---*/
  613. .ui.teal.labels .label,
  614. .ui.teal.label {
  615. background-color: #00b5ad !important;
  616. border-color: #00b5ad !important;
  617. color: #ffffff !important;
  618. }
  619. .ui.labels .teal.label:before,
  620. .ui.teal.labels .label:before,
  621. .ui.teal.label:before {
  622. background-color: #00b5ad !important;
  623. }
  624. a.ui.teal.labels .label:hover,
  625. .ui.teal.labels a.label:hover,
  626. a.ui.teal.label:hover {
  627. background-color: #00c4bc !important;
  628. border-color: #00c4bc !important;
  629. color: #ffffff !important;
  630. }
  631. .ui.labels a.teal.label:hover:before,
  632. .ui.teal.labels a.label:hover:before,
  633. a.ui.teal.label:hover:before {
  634. background-color: #00c4bc !important;
  635. }
  636. .ui.teal.corner.label,
  637. .ui.teal.corner.label:hover {
  638. background-color: transparent !important;
  639. }
  640. .ui.teal.ribbon.label {
  641. border-color: #00827c !important;
  642. }
  643. /*--- Yellow ---*/
  644. .ui.yellow.labels .label,
  645. .ui.yellow.label {
  646. background-color: #f2c61f !important;
  647. border-color: #f2c61f !important;
  648. color: #ffffff !important;
  649. }
  650. .ui.labels .yellow.label:before,
  651. .ui.yellow.labels .label:before,
  652. .ui.yellow.label:before {
  653. background-color: #f2c61f !important;
  654. }
  655. a.ui.yellow.labels .label:hover,
  656. .ui.yellow.labels a.label:hover,
  657. a.ui.yellow.label:hover {
  658. background-color: #f3ca2d !important;
  659. border-color: #f3ca2d !important;
  660. color: #ffffff !important;
  661. }
  662. .ui.labels a.yellow.label:hover:before,
  663. .ui.yellow.labels a.label:hover:before,
  664. a.ui.yellow.label:hover:before {
  665. background-color: #f3ca2d !important;
  666. }
  667. .ui.yellow.corner.label,
  668. .ui.yellow.corner.label:hover {
  669. background-color: transparent !important;
  670. }
  671. .ui.yellow.ribbon.label {
  672. border-color: #d2a90c !important;
  673. }
  674. /*-------------------
  675. Fluid
  676. --------------------*/
  677. .ui.label.fluid,
  678. .ui.fluid.labels > .label {
  679. width: 100%;
  680. box-sizing: border-box;
  681. }
  682. /*-------------------
  683. Inverted
  684. --------------------*/
  685. .ui.inverted.labels .label,
  686. .ui.inverted.label {
  687. color: #ffffff !important;
  688. }
  689. /*-------------------
  690. Horizontal
  691. --------------------*/
  692. .ui.horizontal.labels .label,
  693. .ui.horizontal.label {
  694. margin: 0em 0.5em 0em 0em;
  695. padding: 0.4em 0.8em;
  696. min-width: 3em;
  697. text-align: center;
  698. }
  699. /*-------------------
  700. Circular
  701. --------------------*/
  702. .ui.circular.labels .label,
  703. .ui.circular.label {
  704. min-width: 2em;
  705. min-height: 2em;
  706. padding: 0.5em !important;
  707. line-height: 1em;
  708. text-align: center;
  709. border-radius: 500rem;
  710. }
  711. .ui.empty.circular.labels .label,
  712. .ui.empty.circular.label {
  713. min-width: 0em;
  714. min-height: 0em;
  715. overflow: hidden;
  716. width: 0.5em;
  717. height: 0.5em;
  718. vertical-align: baseline;
  719. }
  720. /*-------------------
  721. Pointing
  722. --------------------*/
  723. .ui.pointing.label {
  724. position: relative;
  725. }
  726. .ui.attached.pointing.label {
  727. position: absolute;
  728. }
  729. .ui.pointing.label:before {
  730. position: absolute;
  731. content: '';
  732. -webkit-transform: rotate(45deg);
  733. -ms-transform: rotate(45deg);
  734. transform: rotate(45deg);
  735. background-image: none;
  736. z-index: 2;
  737. width: 0.6em;
  738. height: 0.6em;
  739. -webkit-transition: background 0.2s ease;
  740. transition: background 0.2s ease;
  741. }
  742. /*--- Above ---*/
  743. .ui.pointing.label:before {
  744. background-color: #e8e8e8;
  745. background-image: none;
  746. }
  747. .ui.pointing.label,
  748. .ui.pointing.above.label {
  749. margin-top: 1em;
  750. }
  751. .ui.pointing.label:before,
  752. .ui.pointing.above.label:before {
  753. margin-left: -0.3em;
  754. top: -0.3em;
  755. left: 50%;
  756. }
  757. /*--- Below ---*/
  758. .ui.pointing.bottom.label,
  759. .ui.pointing.below.label {
  760. margin-top: 0em;
  761. margin-bottom: 1em;
  762. }
  763. .ui.pointing.bottom.label:before,
  764. .ui.pointing.below.label:before {
  765. margin-left: -0.3em;
  766. top: auto;
  767. right: auto;
  768. bottom: -0.3em;
  769. left: 50%;
  770. }
  771. /*--- Left ---*/
  772. .ui.pointing.left.label {
  773. margin-top: 0em;
  774. margin-left: 0em;
  775. }
  776. .ui.pointing.left.label:before {
  777. margin-top: -0.3em;
  778. bottom: auto;
  779. right: auto;
  780. top: 50%;
  781. left: 0em;
  782. }
  783. /*--- Right ---*/
  784. .ui.pointing.right.label {
  785. margin-top: 0em;
  786. margin-right: 0em;
  787. }
  788. .ui.pointing.right.label:before {
  789. margin-top: -0.3em;
  790. right: -0.3em;
  791. top: 50%;
  792. bottom: auto;
  793. left: auto;
  794. }
  795. /*------------------
  796. Floating Label
  797. -------------------*/
  798. .ui.floating.label {
  799. position: absolute;
  800. z-index: 100;
  801. top: -1em;
  802. left: 100%;
  803. margin: 0em 0em 0em -1.5em !important;
  804. }
  805. /*-------------------
  806. Sizes
  807. --------------------*/
  808. .ui.mini.labels .label,
  809. .ui.mini.label {
  810. font-size: 0.6428rem;
  811. }
  812. .ui.tiny.labels .label,
  813. .ui.tiny.label {
  814. font-size: 0.7142rem;
  815. }
  816. .ui.small.labels .label,
  817. .ui.small.label {
  818. font-size: 0.7857rem;
  819. }
  820. .ui.labels .label,
  821. .ui.label {
  822. font-size: 0.8571rem;
  823. }
  824. .ui.large.labels .label,
  825. .ui.large.label {
  826. font-size: 1rem;
  827. }
  828. .ui.big.labels .label,
  829. .ui.big.label {
  830. font-size: 1.1428rem;
  831. }
  832. .ui.huge.labels .label,
  833. .ui.huge.label {
  834. font-size: 1.2857rem;
  835. }
  836. .ui.massive.labels .label,
  837. .ui.massive.label {
  838. font-size: 1.4285rem;
  839. }
  840. /*******************************
  841. Theme Overrides
  842. *******************************/
  843. /*******************************
  844. Site Overrides
  845. *******************************/