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.

1123 lines
24 KiB

9 years ago
9 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
10 years ago
9 years ago
9 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
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
10 years ago
9 years ago
10 years ago
10 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
10 years ago
10 years ago
10 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
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
10 years ago
9 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
9 years ago
10 years ago
10 years ago
10 years ago
9 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 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
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
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
9 years ago
9 years ago
10 years ago
9 years ago
10 years ago
10 years ago
9 years ago
9 years ago
9 years ago
10 years ago
9 years ago
9 years ago
10 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
10 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
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
9 years ago
9 years ago
9 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
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
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
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
10 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
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
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
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
10 years ago
10 years ago
9 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
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
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
10 years ago
9 years ago
10 years ago
10 years ago
9 years ago
10 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
9 years ago
9 years ago
10 years ago
9 years ago
9 years ago
10 years ago
9 years ago
9 years ago
9 years ago
10 years ago
9 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
10 years ago
10 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
10 years ago
10 years ago
10 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
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
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 2.0.0 - Label
  3. * http://github.com/semantic-org/semantic-ui/
  4. *
  5. *
  6. * Copyright 2015 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. white-space: nowrap;
  17. line-height: 1;
  18. vertical-align: baseline;
  19. margin: 0em 0.142857em;
  20. background-color: #e8e8e8;
  21. border-color: #e8e8e8;
  22. background-image: none;
  23. padding: 0.5833em 0.833em;
  24. color: rgba(0, 0, 0, 0.6);
  25. text-transform: none;
  26. font-weight: bold;
  27. border-radius: 0.285714rem;
  28. -webkit-transition: background 0.1s ease;
  29. transition: background 0.1s 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.5;
  46. -webkit-transition: 0.1s opacity ease;
  47. transition: 0.1s opacity ease;
  48. }
  49. .ui.label > a:hover {
  50. opacity: 1;
  51. }
  52. /* Image */
  53. .ui.label > img {
  54. width: auto !important;
  55. vertical-align: middle;
  56. height: 2.1666em !important;
  57. }
  58. /* Icon */
  59. .ui.label > .icon {
  60. width: auto;
  61. margin: 0em 0.75em 0em 0em;
  62. }
  63. /* Detail */
  64. .ui.label > .detail {
  65. display: inline-block;
  66. vertical-align: top;
  67. font-weight: bold;
  68. margin-left: 1em;
  69. opacity: 0.8;
  70. }
  71. .ui.label > .detail .icon {
  72. margin: 0em 0.25em 0em 0em;
  73. }
  74. /* Removable label */
  75. .ui.label > .close.icon,
  76. .ui.label > .delete.icon {
  77. cursor: pointer;
  78. margin-right: 0em;
  79. margin-left: 0.5em;
  80. font-size: 0.92857143em;
  81. opacity: 0.5;
  82. -webkit-transition: background 0.1s ease;
  83. transition: background 0.1s ease;
  84. }
  85. .ui.label > .delete.icon:hover {
  86. opacity: 1;
  87. }
  88. /*-------------------
  89. Group
  90. --------------------*/
  91. .ui.labels > .label {
  92. margin: 0em 0.5em 0.5em 0em;
  93. }
  94. /*-------------------
  95. Coupling
  96. --------------------*/
  97. .ui.header > .ui.label {
  98. margin-top: -0.29165em;
  99. }
  100. /* Remove border radius on attached segment */
  101. .ui.attached.segment > .ui.top.left.attached.label,
  102. .ui.bottom.attached.segment > .ui.top.left.attached.label {
  103. border-top-left-radius: 0;
  104. }
  105. .ui.attached.segment > .ui.top.right.attached.label,
  106. .ui.bottom.attached.segment > .ui.top.right.attached.label {
  107. border-top-right-radius: 0;
  108. }
  109. .ui.top.attached.segment > .ui.bottom.left.attached.label {
  110. border-bottom-left-radius: 0;
  111. }
  112. .ui.top.attached.segment > .ui.bottom.right.attached.label {
  113. border-bottom-right-radius: 0;
  114. }
  115. /* Padding on next content after a label */
  116. .ui.top.attached.label:first-child + :not(.attached) {
  117. margin-top: 2rem !important;
  118. }
  119. .ui.bottom.attached.label:first-child ~ :last-child:not(.attached) {
  120. margin-top: 0em;
  121. margin-bottom: 2rem !important;
  122. }
  123. /*******************************
  124. Types
  125. *******************************/
  126. .ui.image.label {
  127. width: auto !important;
  128. margin-top: 0em;
  129. margin-bottom: 0em;
  130. max-width: 9999px;
  131. vertical-align: baseline;
  132. text-transform: none;
  133. background: #e8e8e8;
  134. padding: 0.5833em 0.833em 0.5833em 0.5em;
  135. border-radius: 0.285714rem;
  136. box-shadow: none;
  137. }
  138. .ui.image.label img {
  139. display: inline-block;
  140. vertical-align: top;
  141. height: 2.1666em;
  142. margin: -0.5833em 0.5em -0.5833em -0.5em;
  143. border-radius: 0.285714rem 0em 0em 0.285714rem;
  144. }
  145. .ui.image.label .detail {
  146. background: rgba(0, 0, 0, 0.1);
  147. margin: -0.5833em -0.833em -0.5833em 0.5em;
  148. padding: 0.5833em 0.833em;
  149. border-radius: 0em 0.285714rem 0.285714rem 0em;
  150. }
  151. /*-------------------
  152. Tag
  153. --------------------*/
  154. .ui.tag.labels .label,
  155. .ui.tag.label {
  156. margin-left: 1em;
  157. position: relative;
  158. padding-left: 1.5em;
  159. padding-right: 1.5em;
  160. border-radius: 0em 0.285714rem 0.285714rem 0em;
  161. }
  162. .ui.tag.labels .label:before,
  163. .ui.tag.label:before {
  164. position: absolute;
  165. -webkit-transform: translateY(-50%) translateX(50%) rotate(-45deg);
  166. -ms-transform: translateY(-50%) translateX(50%) rotate(-45deg);
  167. transform: translateY(-50%) translateX(50%) rotate(-45deg);
  168. top: 50%;
  169. right: 100%;
  170. content: '';
  171. background-color: #e8e8e8;
  172. background-image: none;
  173. width: 1.56em;
  174. height: 1.56em;
  175. -webkit-transition: background 0.1s ease;
  176. transition: background 0.1s ease;
  177. }
  178. .ui.tag.labels .label:after,
  179. .ui.tag.label:after {
  180. position: absolute;
  181. content: '';
  182. top: 50%;
  183. left: -0.25em;
  184. margin-top: -0.25em;
  185. background-color: #ffffff !important;
  186. width: 0.5em;
  187. height: 0.5em;
  188. box-shadow: 0 -1px 1px 0 rgba(0, 0, 0, 0.3);
  189. border-radius: 500rem;
  190. }
  191. /*-------------------
  192. Corner Label
  193. --------------------*/
  194. .ui.corner.label {
  195. position: absolute;
  196. top: 0em;
  197. right: 0em;
  198. margin: 0em;
  199. padding: 0em;
  200. text-align: center;
  201. width: 4em;
  202. height: 4em;
  203. z-index: 1;
  204. -webkit-transition: border-color 0.1s ease;
  205. transition: border-color 0.1s ease;
  206. }
  207. /* Icon Label */
  208. .ui.corner.label {
  209. background-color: transparent !important;
  210. }
  211. .ui.corner.label:after {
  212. position: absolute;
  213. content: "";
  214. right: 0em;
  215. top: 0em;
  216. z-index: -1;
  217. width: 0em;
  218. height: 0em;
  219. background-color: transparent !important;
  220. border-top: 0em solid transparent;
  221. border-right: 4em solid transparent;
  222. border-bottom: 4em solid transparent;
  223. border-left: 0em solid transparent;
  224. border-right-color: inherit;
  225. -webkit-transition: border-color 0.1s ease;
  226. transition: border-color 0.1s ease;
  227. }
  228. .ui.corner.label .icon {
  229. position: relative;
  230. top: 0.6428em;
  231. left: 0.7857em;
  232. font-size: 1.14285714em;
  233. margin: 0em;
  234. }
  235. /* Left Corner */
  236. .ui.left.corner.label,
  237. .ui.left.corner.label:after {
  238. right: auto;
  239. left: 0em;
  240. }
  241. .ui.left.corner.label:after {
  242. border-top: 4em solid transparent;
  243. border-right: 4em solid transparent;
  244. border-bottom: 0em solid transparent;
  245. border-left: 0em solid transparent;
  246. border-top-color: inherit;
  247. }
  248. .ui.left.corner.label .icon {
  249. left: -0.7857em;
  250. }
  251. /* Segment */
  252. .ui.segment > .ui.corner.label {
  253. top: -1px;
  254. right: -1px;
  255. }
  256. .ui.segment > .ui.left.corner.label {
  257. right: auto;
  258. left: -1px;
  259. }
  260. /* Input */
  261. .ui.input > .ui.corner.label {
  262. top: 1px;
  263. right: 1px;
  264. }
  265. .ui.input > .ui.right.corner.label {
  266. right: auto;
  267. left: 1px;
  268. }
  269. /*-------------------
  270. Ribbon
  271. --------------------*/
  272. .ui.ribbon.label {
  273. position: relative;
  274. margin: 0em;
  275. min-width: -webkit-max-content;
  276. min-width: -moz-max-content;
  277. min-width: max-content;
  278. border-radius: 0em 0.285714rem 0.285714rem 0em;
  279. border-color: rgba(0, 0, 0, 0.15);
  280. }
  281. .ui.ribbon.label:after {
  282. position: absolute;
  283. content: '';
  284. top: 100%;
  285. left: 0%;
  286. background-color: transparent !important;
  287. border-style: solid;
  288. border-width: 0em 1.2em 1.2em 0em;
  289. border-color: transparent;
  290. border-right-color: inherit;
  291. width: 0em;
  292. height: 0em;
  293. }
  294. /* Positioning */
  295. .ui.ribbon.label {
  296. left: calc( -1rem - 1.2em );
  297. margin-right: -1.2em;
  298. padding-left: calc( 1rem + 1.2em );
  299. padding-right: 1.2em;
  300. }
  301. .ui[class*="right ribbon"].label {
  302. left: calc(100% + 1rem + 1.2em );
  303. padding-left: 1.2em;
  304. padding-right: calc( 1rem + 1.2em );
  305. }
  306. /* Right Ribbon */
  307. .ui[class*="right ribbon"].label {
  308. text-align: left;
  309. -webkit-transform: translateX(-100%);
  310. -ms-transform: translateX(-100%);
  311. transform: translateX(-100%);
  312. border-radius: 0.285714rem 0em 0em 0.285714rem;
  313. }
  314. .ui[class*="right ribbon"].label:after {
  315. left: auto;
  316. right: 0%;
  317. border-style: solid;
  318. border-width: 1.2em 1.2em 0em 0em;
  319. border-color: transparent;
  320. border-top-color: inherit;
  321. }
  322. /* Inside Image */
  323. .ui.image > .ribbon.label,
  324. .ui.card .image > .ribbon.label {
  325. position: absolute;
  326. top: 1rem;
  327. }
  328. .ui.card .image > .ui.ribbon.label,
  329. .ui.image > .ui.ribbon.label {
  330. left: calc( 0.05rem - 1.2em );
  331. }
  332. .ui.card .image > .ui[class*="right ribbon"].label,
  333. .ui.image > .ui[class*="right ribbon"].label {
  334. left: calc(100% + -0.05rem + 1.2em );
  335. padding-left: 0.833em;
  336. }
  337. /*-------------------
  338. Attached
  339. --------------------*/
  340. .ui.top.attached.label,
  341. .ui.attached.label {
  342. width: 100%;
  343. position: absolute;
  344. margin: 0em;
  345. top: 0em;
  346. left: 0em;
  347. padding: 0.75em 1em;
  348. border-radius: 0.285714rem 0.285714rem 0em 0em;
  349. }
  350. .ui.bottom.attached.label {
  351. top: auto;
  352. bottom: 0em;
  353. border-radius: 0em 0em 0.285714rem 0.285714rem;
  354. }
  355. .ui.top.left.attached.label {
  356. width: auto;
  357. margin-top: 0em !important;
  358. border-radius: 0.285714rem 0em 0.285714rem 0em;
  359. }
  360. .ui.top.right.attached.label {
  361. width: auto;
  362. left: auto;
  363. right: 0em;
  364. border-radius: 0em 0.285714rem 0em 0.285714rem;
  365. }
  366. .ui.bottom.left.attached.label {
  367. width: auto;
  368. top: auto;
  369. bottom: 0em;
  370. border-radius: 0em 0.285714rem 0em 0.285714rem;
  371. }
  372. .ui.bottom.right.attached.label {
  373. top: auto;
  374. bottom: 0em;
  375. left: auto;
  376. right: 0em;
  377. width: auto;
  378. border-radius: 0.285714rem 0em 0.285714rem 0em;
  379. }
  380. /*******************************
  381. States
  382. *******************************/
  383. /*-------------------
  384. Disabled
  385. --------------------*/
  386. .ui.label.disabled {
  387. opacity: 0.5;
  388. }
  389. /*-------------------
  390. Hover
  391. --------------------*/
  392. a.ui.labels .label:hover,
  393. a.ui.label:hover {
  394. background-color: #e0e0e0;
  395. border-color: #e0e0e0;
  396. background-image: none;
  397. color: rgba(0, 0, 0, 0.8);
  398. }
  399. .ui.labels a.label:hover:before,
  400. a.ui.label:hover:before {
  401. background-color: #e0e0e0;
  402. background-image: none;
  403. color: rgba(0, 0, 0, 0.8);
  404. }
  405. /*-------------------
  406. Active
  407. --------------------*/
  408. .ui.active.label {
  409. background-color: #d0d0d0;
  410. border-color: #d0d0d0;
  411. background-image: none;
  412. color: rgba(0, 0, 0, 0.95);
  413. }
  414. .ui.active.label:before {
  415. background-color: #d0d0d0;
  416. background-image: none;
  417. color: rgba(0, 0, 0, 0.95);
  418. }
  419. /*-------------------
  420. Active Hover
  421. --------------------*/
  422. a.ui.labels .active.label:hover,
  423. a.ui.active.label:hover {
  424. background-color: #c8c8c8;
  425. border-color: #c8c8c8;
  426. background-image: none;
  427. color: rgba(0, 0, 0, 0.95);
  428. }
  429. .ui.labels a.active.label:ActiveHover:before,
  430. a.ui.active.label:ActiveHover:before {
  431. background-color: #c8c8c8;
  432. background-image: none;
  433. color: rgba(0, 0, 0, 0.95);
  434. }
  435. /*-------------------
  436. Visible
  437. --------------------*/
  438. .ui.labels.visible .label,
  439. .ui.label.visible {
  440. display: inline-block !important;
  441. }
  442. /*-------------------
  443. Hidden
  444. --------------------*/
  445. .ui.labels.hidden .label,
  446. .ui.label.hidden {
  447. display: none !important;
  448. }
  449. /*******************************
  450. Variations
  451. *******************************/
  452. /*-------------------
  453. Colors
  454. --------------------*/
  455. /*--- Red ---*/
  456. .ui.red.labels .label,
  457. .ui.red.label {
  458. background-color: #db2828 !important;
  459. border-color: #db2828 !important;
  460. color: #ffffff !important;
  461. }
  462. .ui.labels .red.label:before,
  463. .ui.red.labels .label:before,
  464. .ui.red.label:before {
  465. background-color: #db2828 !important;
  466. }
  467. .ui.red.corner.label,
  468. .ui.red.corner.label:hover {
  469. background-color: transparent !important;
  470. }
  471. a.ui.red.labels .label:hover,
  472. a.ui.red.label:hover {
  473. background-color: #d41616 !important;
  474. border-color: #d41616 !important;
  475. color: #ffffff !important;
  476. }
  477. .ui.labels a.red.label:hover:before,
  478. .ui.red.labels a.label:hover:before,
  479. a.ui.red.label:hover:before {
  480. background-color: #d41616 !important;
  481. }
  482. .ui.red.ribbon.label {
  483. border-color: #b21e1e !important;
  484. }
  485. /*--- Orange ---*/
  486. .ui.orange.labels .label,
  487. .ui.orange.label {
  488. background-color: #f2711c !important;
  489. border-color: #f2711c !important;
  490. color: #ffffff !important;
  491. }
  492. .ui.labels .orange.label:before,
  493. .ui.orange.labels .label:before,
  494. .ui.orange.label:before {
  495. background-color: #f2711c !important;
  496. }
  497. .ui.orange.corner.label,
  498. .ui.orange.corner.label:hover {
  499. background-color: transparent !important;
  500. }
  501. a.ui.orange.labels .label:hover,
  502. a.ui.orange.label:hover {
  503. background-color: #f36101 !important;
  504. border-color: #f36101 !important;
  505. color: #ffffff !important;
  506. }
  507. .ui.labels a.orange.label:hover:before,
  508. .ui.orange.labels a.label:hover:before,
  509. a.ui.orange.label:hover:before {
  510. background-color: #f36101 !important;
  511. }
  512. .ui.orange.ribbon.label {
  513. border-color: #cf590c !important;
  514. }
  515. /*--- Yellow ---*/
  516. .ui.yellow.labels .label,
  517. .ui.yellow.label {
  518. background-color: #fbbd08 !important;
  519. border-color: #fbbd08 !important;
  520. color: #ffffff !important;
  521. }
  522. .ui.labels .yellow.label:before,
  523. .ui.yellow.labels .label:before,
  524. .ui.yellow.label:before {
  525. background-color: #fbbd08 !important;
  526. }
  527. .ui.yellow.corner.label,
  528. .ui.yellow.corner.label:hover {
  529. background-color: transparent !important;
  530. }
  531. a.ui.yellow.labels .label:hover,
  532. a.ui.yellow.label:hover {
  533. background-color: #eaae00 !important;
  534. border-color: #eaae00 !important;
  535. color: #ffffff !important;
  536. }
  537. .ui.labels a.yellow.label:hover:before,
  538. .ui.yellow.labels a.label:hover:before,
  539. a.ui.yellow.label:hover:before {
  540. background-color: #eaae00 !important;
  541. }
  542. .ui.yellow.ribbon.label {
  543. border-color: #cd9903 !important;
  544. }
  545. /*--- Olive ---*/
  546. .ui.olive.labels .label,
  547. .ui.olive.label {
  548. background-color: #b5cc18 !important;
  549. border-color: #b5cc18 !important;
  550. color: #ffffff !important;
  551. }
  552. .ui.labels .olive.label:before,
  553. .ui.olive.labels .label:before,
  554. .ui.olive.label:before {
  555. background-color: #b5cc18 !important;
  556. }
  557. .ui.olive.corner.label,
  558. .ui.olive.corner.label:hover {
  559. background-color: transparent !important;
  560. }
  561. a.ui.olive.labels .label:hover,
  562. a.ui.olive.label:hover {
  563. background-color: #a8bf0b !important;
  564. border-color: #a8bf0b !important;
  565. color: #ffffff !important;
  566. }
  567. .ui.labels a.olive.label:hover:before,
  568. .ui.olive.labels a.label:hover:before,
  569. a.ui.olive.label:hover:before {
  570. background-color: #a8bf0b !important;
  571. }
  572. .ui.olive.ribbon.label {
  573. border-color: #198f35 !important;
  574. }
  575. /*--- Green ---*/
  576. .ui.green.labels .label,
  577. .ui.green.label {
  578. background-color: #21ba45 !important;
  579. border-color: #21ba45 !important;
  580. color: #ffffff !important;
  581. }
  582. .ui.labels .green.label:before,
  583. .ui.green.labels .label:before,
  584. .ui.green.label:before {
  585. background-color: #21ba45 !important;
  586. }
  587. .ui.green.corner.label,
  588. .ui.green.corner.label:hover {
  589. background-color: transparent !important;
  590. }
  591. a.ui.green.labels .label:hover,
  592. a.ui.green.label:hover {
  593. background-color: #13ae38 !important;
  594. border-color: #13ae38 !important;
  595. color: #ffffff !important;
  596. }
  597. .ui.labels a.green.label:hover:before,
  598. .ui.green.labels a.label:hover:before,
  599. a.ui.green.label:hover:before {
  600. background-color: #13ae38 !important;
  601. }
  602. .ui.green.ribbon.label {
  603. border-color: #198f35 !important;
  604. }
  605. /*--- Teal ---*/
  606. .ui.teal.labels .label,
  607. .ui.teal.label {
  608. background-color: #00b5ad !important;
  609. border-color: #00b5ad !important;
  610. color: #ffffff !important;
  611. }
  612. .ui.labels .teal.label:before,
  613. .ui.teal.labels .label:before,
  614. .ui.teal.label:before {
  615. background-color: #00b5ad !important;
  616. }
  617. .ui.teal.corner.label,
  618. .ui.teal.corner.label:hover {
  619. background-color: transparent !important;
  620. }
  621. a.ui.teal.labels .label:hover,
  622. a.ui.teal.label:hover {
  623. background-color: #009c95 !important;
  624. border-color: #009c95 !important;
  625. color: #ffffff !important;
  626. }
  627. .ui.labels a.teal.label:hover:before,
  628. .ui.teal.labels a.label:hover:before,
  629. a.ui.teal.label:hover:before {
  630. background-color: #009c95 !important;
  631. }
  632. .ui.teal.ribbon.label {
  633. border-color: #00827c !important;
  634. }
  635. /*--- Blue ---*/
  636. .ui.blue.labels .label,
  637. .ui.blue.label {
  638. background-color: #2185d0 !important;
  639. border-color: #2185d0 !important;
  640. color: #ffffff !important;
  641. }
  642. .ui.labels .blue.label:before,
  643. .ui.blue.labels .label:before,
  644. .ui.blue.label:before {
  645. background-color: #2185d0 !important;
  646. }
  647. .ui.blue.corner.label,
  648. .ui.blue.corner.label:hover {
  649. background-color: transparent !important;
  650. }
  651. a.ui.blue.labels .label:hover,
  652. a.ui.blue.label:hover {
  653. background-color: #1378c5 !important;
  654. border-color: #1378c5 !important;
  655. color: #ffffff !important;
  656. }
  657. .ui.labels a.blue.label:hover:before,
  658. .ui.blue.labels a.label:hover:before,
  659. a.ui.blue.label:hover:before {
  660. background-color: #1378c5 !important;
  661. }
  662. .ui.blue.ribbon.label {
  663. border-color: #1a69a4 !important;
  664. }
  665. /*--- Violet ---*/
  666. .ui.violet.labels .label,
  667. .ui.violet.label {
  668. background-color: #6435c9 !important;
  669. border-color: #6435c9 !important;
  670. color: #ffffff !important;
  671. }
  672. .ui.labels .violet.label:before,
  673. .ui.violet.labels .label:before,
  674. .ui.violet.label:before {
  675. background-color: #6435c9 !important;
  676. }
  677. .ui.violet.corner.label,
  678. .ui.violet.corner.label:hover {
  679. background-color: transparent !important;
  680. }
  681. a.ui.violet.labels .label:hover,
  682. a.ui.violet.label:hover {
  683. background-color: #5624c0 !important;
  684. border-color: #5624c0 !important;
  685. color: #ffffff !important;
  686. }
  687. .ui.labels a.violet.label:hover:before,
  688. .ui.violet.labels a.label:hover:before,
  689. a.ui.violet.label:hover:before {
  690. background-color: #5624c0 !important;
  691. }
  692. .ui.violet.ribbon.label {
  693. border-color: #502aa1 !important;
  694. }
  695. /*--- Purple ---*/
  696. .ui.purple.labels .label,
  697. .ui.purple.label {
  698. background-color: #a333c8 !important;
  699. border-color: #a333c8 !important;
  700. color: #ffffff !important;
  701. }
  702. .ui.labels .purple.label:before,
  703. .ui.purple.labels .label:before,
  704. .ui.purple.label:before {
  705. background-color: #a333c8 !important;
  706. }
  707. .ui.purple.corner.label,
  708. .ui.purple.corner.label:hover {
  709. background-color: transparent !important;
  710. }
  711. a.ui.purple.labels .label:hover,
  712. a.ui.purple.label:hover {
  713. background-color: #9823bf !important;
  714. border-color: #9823bf !important;
  715. color: #ffffff !important;
  716. }
  717. .ui.labels a.purple.label:hover:before,
  718. .ui.purple.labels a.label:hover:before,
  719. a.ui.purple.label:hover:before {
  720. background-color: #9823bf !important;
  721. }
  722. .ui.purple.ribbon.label {
  723. border-color: #82299f !important;
  724. }
  725. /*--- Pink ---*/
  726. .ui.pink.labels .label,
  727. .ui.pink.label {
  728. background-color: #e03997 !important;
  729. border-color: #e03997 !important;
  730. color: #ffffff !important;
  731. }
  732. .ui.labels .pink.label:before,
  733. .ui.pink.labels .label:before,
  734. .ui.pink.label:before {
  735. background-color: #e03997 !important;
  736. }
  737. .ui.pink.corner.label,
  738. .ui.pink.corner.label:hover {
  739. background-color: transparent !important;
  740. }
  741. a.ui.pink.labels .label:hover,
  742. a.ui.pink.label:hover {
  743. background-color: #e9168d !important;
  744. border-color: #e9168d !important;
  745. color: #ffffff !important;
  746. }
  747. .ui.labels a.pink.label:hover:before,
  748. .ui.pink.labels a.label:hover:before,
  749. a.ui.pink.label:hover:before {
  750. background-color: #e9168d !important;
  751. }
  752. .ui.pink.ribbon.label {
  753. border-color: #c71f7e !important;
  754. }
  755. /*--- Brown ---*/
  756. .ui.brown.labels .label,
  757. .ui.brown.label {
  758. background-color: #a5673f !important;
  759. border-color: #a5673f !important;
  760. color: #ffffff !important;
  761. }
  762. .ui.labels .brown.label:before,
  763. .ui.brown.labels .label:before,
  764. .ui.brown.label:before {
  765. background-color: #a5673f !important;
  766. }
  767. .ui.brown.corner.label,
  768. .ui.brown.corner.label:hover {
  769. background-color: transparent !important;
  770. }
  771. a.ui.brown.labels .label:hover,
  772. a.ui.brown.label:hover {
  773. background-color: #9d592e !important;
  774. border-color: #9d592e !important;
  775. color: #ffffff !important;
  776. }
  777. .ui.labels a.brown.label:hover:before,
  778. .ui.brown.labels a.label:hover:before,
  779. a.ui.brown.label:hover:before {
  780. background-color: #9d592e !important;
  781. }
  782. .ui.brown.ribbon.label {
  783. border-color: #805031 !important;
  784. }
  785. /*--- Grey ---*/
  786. .ui.grey.labels .label,
  787. .ui.grey.label {
  788. background-color: #757676 !important;
  789. border-color: #757676 !important;
  790. color: #ffffff !important;
  791. }
  792. .ui.labels .grey.label:before,
  793. .ui.grey.labels .label:before,
  794. .ui.grey.label:before {
  795. background-color: #757676 !important;
  796. }
  797. .ui.grey.corner.label,
  798. .ui.grey.corner.label:hover {
  799. background-color: transparent !important;
  800. }
  801. a.ui.grey.labels .label:hover,
  802. a.ui.grey.label:hover {
  803. background-color: #828383 !important;
  804. border-color: #828383 !important;
  805. color: #ffffff !important;
  806. }
  807. .ui.labels a.grey.label:hover:before,
  808. .ui.grey.labels a.label:hover:before,
  809. a.ui.grey.label:hover:before {
  810. background-color: #828383 !important;
  811. }
  812. .ui.grey.ribbon.label {
  813. border-color: #5c5c5c !important;
  814. }
  815. /*--- Black ---*/
  816. .ui.black.labels .label,
  817. .ui.black.label {
  818. background-color: #1b1c1d !important;
  819. border-color: #1b1c1d !important;
  820. color: #ffffff !important;
  821. }
  822. .ui.labels .black.label:before,
  823. .ui.black.labels .label:before,
  824. .ui.black.label:before {
  825. background-color: #1b1c1d !important;
  826. }
  827. .ui.black.corner.label,
  828. .ui.black.corner.label:hover {
  829. background-color: transparent !important;
  830. }
  831. a.ui.black.labels .label:hover,
  832. a.ui.black.label:hover {
  833. background-color: #27292a !important;
  834. border-color: #27292a !important;
  835. color: #ffffff !important;
  836. }
  837. .ui.labels a.black.label:hover:before,
  838. .ui.black.labels a.label:hover:before,
  839. a.ui.black.label:hover:before {
  840. background-color: #27292a !important;
  841. }
  842. .ui.black.ribbon.label {
  843. border-color: #5c5c5c !important;
  844. }
  845. /*-------------------
  846. Fluid
  847. --------------------*/
  848. .ui.label.fluid,
  849. .ui.fluid.labels > .label {
  850. width: 100%;
  851. box-sizing: border-box;
  852. }
  853. /*-------------------
  854. Inverted
  855. --------------------*/
  856. .ui.inverted.labels .label,
  857. .ui.inverted.label {
  858. color: rgba(255, 255, 255, 0.9) !important;
  859. }
  860. /*-------------------
  861. Horizontal
  862. --------------------*/
  863. .ui.horizontal.labels .label,
  864. .ui.horizontal.label {
  865. margin: 0em 0.5em 0em 0em;
  866. padding: 0.4em 0.833em;
  867. min-width: 3em;
  868. text-align: center;
  869. }
  870. /*-------------------
  871. Circular
  872. --------------------*/
  873. .ui.circular.labels .label,
  874. .ui.circular.label {
  875. min-width: 2em;
  876. min-height: 2em;
  877. padding: 0.5em !important;
  878. line-height: 1em;
  879. text-align: center;
  880. border-radius: 500rem;
  881. }
  882. .ui.empty.circular.labels .label,
  883. .ui.empty.circular.label {
  884. min-width: 0em;
  885. min-height: 0em;
  886. overflow: hidden;
  887. width: 0.5em;
  888. height: 0.5em;
  889. vertical-align: baseline;
  890. }
  891. /*-------------------
  892. Pointing
  893. --------------------*/
  894. .ui.pointing.label {
  895. position: relative;
  896. }
  897. .ui.attached.pointing.label {
  898. position: absolute;
  899. }
  900. .ui.pointing.label:before {
  901. position: absolute;
  902. content: '';
  903. -webkit-transform: rotate(45deg);
  904. -ms-transform: rotate(45deg);
  905. transform: rotate(45deg);
  906. background-image: none;
  907. z-index: 2;
  908. width: 0.6em;
  909. height: 0.6em;
  910. -webkit-transition: background 0.1s ease;
  911. transition: background 0.1s ease;
  912. }
  913. /*--- Above ---*/
  914. .ui.pointing.label:before {
  915. background-color: #e8e8e8;
  916. background-image: none;
  917. }
  918. .ui.pointing.label,
  919. .ui.pointing.above.label {
  920. margin-top: 1em;
  921. }
  922. .ui.pointing.label:before,
  923. .ui.pointing.above.label:before {
  924. margin-left: -0.3em;
  925. top: -0.3em;
  926. left: 50%;
  927. }
  928. /*--- Below ---*/
  929. .ui.pointing.bottom.label,
  930. .ui.pointing.below.label {
  931. margin-top: 0em;
  932. margin-bottom: 1em;
  933. }
  934. .ui.pointing.bottom.label:before,
  935. .ui.pointing.below.label:before {
  936. margin-left: -0.3em;
  937. top: auto;
  938. right: auto;
  939. bottom: -0.3em;
  940. left: 50%;
  941. }
  942. /*--- Left ---*/
  943. .ui.pointing.left.label {
  944. margin-top: 0em;
  945. margin-left: 0.6em;
  946. }
  947. .ui.pointing.left.label:before {
  948. margin-top: -0.3em;
  949. bottom: auto;
  950. right: auto;
  951. top: 50%;
  952. left: 0em;
  953. }
  954. /*--- Right ---*/
  955. .ui.pointing.right.label {
  956. margin-top: 0em;
  957. margin-right: 0.6em;
  958. }
  959. .ui.pointing.right.label:before {
  960. margin-top: -0.3em;
  961. right: -0.3em;
  962. top: 50%;
  963. bottom: auto;
  964. left: auto;
  965. }
  966. /*------------------
  967. Floating Label
  968. -------------------*/
  969. .ui.floating.label {
  970. position: absolute;
  971. z-index: 100;
  972. top: -1em;
  973. left: 100%;
  974. margin: 0em 0em 0em -1.5em !important;
  975. }
  976. /*-------------------
  977. Sizes
  978. --------------------*/
  979. .ui.mini.labels .label,
  980. .ui.mini.label {
  981. font-size: 0.6428rem;
  982. }
  983. .ui.tiny.labels .label,
  984. .ui.tiny.label {
  985. font-size: 0.7142rem;
  986. }
  987. .ui.small.labels .label,
  988. .ui.small.label {
  989. font-size: 0.7857rem;
  990. }
  991. .ui.labels .label,
  992. .ui.label {
  993. font-size: 0.8571rem;
  994. }
  995. .ui.large.labels .label,
  996. .ui.large.label {
  997. font-size: 1rem;
  998. }
  999. .ui.big.labels .label,
  1000. .ui.big.label {
  1001. font-size: 1.1428rem;
  1002. }
  1003. .ui.huge.labels .label,
  1004. .ui.huge.label {
  1005. font-size: 1.2857rem;
  1006. }
  1007. .ui.massive.labels .label,
  1008. .ui.massive.label {
  1009. font-size: 1.4285rem;
  1010. }
  1011. /*******************************
  1012. Theme Overrides
  1013. *******************************/
  1014. /*******************************
  1015. Site Overrides
  1016. *******************************/