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.

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