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.

952 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
10 years ago
  1. /*
  2. * # Semantic UI
  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-radius-top-left: 0;
  94. }
  95. .ui.attached.segment > .ui.top.right.attached.label,
  96. .ui.bottom.attached.segment > .ui.top.right.attached.label {
  97. border-radius-top-right: 0;
  98. }
  99. .ui.top.attached.segment > .ui.bottom.left.attached.label {
  100. border-radius-bottom-left: 0;
  101. }
  102. .ui.top.attached.segment > .ui.bottom.right.attached.label {
  103. border-radius-bottom-right: 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: 10;
  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. /* Text Label
  226. .ui.text.corner.label {
  227. font-weight: @cornerTextWeight;
  228. text-align: center;
  229. padding: 0.25em 0;
  230. top: 1.1em;
  231. transform: rotate(45deg);
  232. width: 4em;
  233. height: auto;
  234. }
  235. .ui.left.text.corner.label {
  236. transform: rotate(-45deg);
  237. }
  238. .ui.text.corner.label:before,
  239. .ui.text.corner.label:after {
  240. position: absolute;
  241. content: '';
  242. top: 0em;
  243. width: 0em;
  244. height: 0em;
  245. }
  246. .ui.text.corner.label:before {
  247. left: auto;
  248. right: 100%;
  249. border-top: 0em solid transparent;
  250. border-right-width: @ribbonTriangleSize;
  251. border-right-color: inherit;
  252. border-right-style: solid;
  253. border-bottom: @ribbonTriangleSize solid transparent;
  254. border-left: 0em solid transparent;
  255. }
  256. .ui.text.corner.label:after {
  257. left: 100%;
  258. right: auto;
  259. border-top: 0em solid transparent;
  260. border-right-width: @ribbonTriangleSize;
  261. border-right-color: inherit;
  262. border-right-style: solid;
  263. border-bottom: @ribbonTriangleSize solid transparent;
  264. border-left: 0em solid transparent;
  265. }
  266. */
  267. /* Left Corner */
  268. .ui.left.corner.label,
  269. .ui.left.corner.label:after {
  270. right: auto;
  271. left: 0em;
  272. }
  273. .ui.left.corner.label:after {
  274. border-top: 3.25em solid transparent;
  275. border-right: 3.25em solid transparent;
  276. border-bottom: 0em solid transparent;
  277. border-left: 0em solid transparent;
  278. border-top-color: inherit;
  279. }
  280. .ui.left.corner.label .icon {
  281. left: -0.75em;
  282. }
  283. /* Segment */
  284. .ui.segment > .ui.corner.label {
  285. top: -1px;
  286. right: -1px;
  287. }
  288. .ui.segment > .ui.left.corner.label {
  289. right: auto;
  290. left: -1px;
  291. }
  292. /* Input */
  293. .ui.input > .ui.corner.label {
  294. top: 1px;
  295. right: 1px;
  296. }
  297. .ui.input > .ui.right.corner.label {
  298. right: auto;
  299. left: 1px;
  300. }
  301. /*-------------------
  302. Ribbon
  303. --------------------*/
  304. .ui.ribbon.label {
  305. position: relative;
  306. margin: 0em;
  307. left: -2rem;
  308. padding-left: 2rem;
  309. border-radius: 0em 0.2857rem 0.2857rem 0em;
  310. border-color: rgba(0, 0, 0, 0.15);
  311. }
  312. .ui.ribbon.label:after {
  313. position: absolute;
  314. content: "";
  315. top: 100%;
  316. left: 0%;
  317. background-color: transparent !important;
  318. border-top: 0em solid transparent;
  319. border-right-width: 1.2em;
  320. border-right-color: inherit;
  321. border-right-style: solid;
  322. border-bottom: 1.2em solid transparent;
  323. border-left: 0em solid transparent;
  324. width: 0em;
  325. height: 0em;
  326. }
  327. /*-------------------
  328. Attached
  329. --------------------*/
  330. .ui.top.attached.label,
  331. .ui.attached.label {
  332. width: 100%;
  333. position: absolute;
  334. margin: 0em;
  335. top: 0em;
  336. left: 0em;
  337. padding: 0.75em 1em;
  338. border-radius: 0.2857rem 0.2857rem 0em 0em;
  339. }
  340. .ui.bottom.attached.label {
  341. top: auto;
  342. bottom: 0em;
  343. border-radius: 0em 0em 0.2857rem 0.2857rem;
  344. }
  345. .ui.top.left.attached.label {
  346. width: auto;
  347. margin-top: 0em !important;
  348. border-radius: 0.2857rem 0em 0.2857rem 0em;
  349. }
  350. .ui.top.right.attached.label {
  351. width: auto;
  352. left: auto;
  353. right: 0em;
  354. border-radius: 0em 0.2857rem 0em 0.2857rem;
  355. }
  356. .ui.bottom.left.attached.label {
  357. width: auto;
  358. top: auto;
  359. bottom: 0em;
  360. border-radius: 0em 0.2857rem 0em 0.2857rem;
  361. }
  362. .ui.bottom.right.attached.label {
  363. top: auto;
  364. bottom: 0em;
  365. left: auto;
  366. right: 0em;
  367. width: auto;
  368. border-radius: 0.2857rem 0em 0.2857rem 0em;
  369. }
  370. /*******************************
  371. States
  372. *******************************/
  373. /*-------------------
  374. Disabled
  375. --------------------*/
  376. .ui.label.disabled {
  377. opacity: 0.5;
  378. }
  379. /*-------------------
  380. Hover
  381. --------------------*/
  382. a.ui.labels .label:hover,
  383. a.ui.label:hover {
  384. background-color: #e0e0e0;
  385. border-color: #e0e0e0;
  386. background-image: none;
  387. color: rgba(0, 0, 0, 0.8);
  388. }
  389. .ui.labels a.label:hover:before,
  390. a.ui.label:hover:before {
  391. background-color: #e0e0e0;
  392. background-image: none;
  393. color: rgba(0, 0, 0, 0.8);
  394. }
  395. /*-------------------
  396. Visible
  397. --------------------*/
  398. .ui.labels.visible .label,
  399. .ui.label.visible {
  400. display: inline-block !important;
  401. }
  402. /*-------------------
  403. Hidden
  404. --------------------*/
  405. .ui.labels.hidden .label,
  406. .ui.label.hidden {
  407. display: none !important;
  408. }
  409. /*******************************
  410. Variations
  411. *******************************/
  412. /*-------------------
  413. Colors
  414. --------------------*/
  415. /*--- Black ---*/
  416. .ui.black.labels .label,
  417. .ui.black.label {
  418. background-color: #1b1c1d !important;
  419. border-color: #1b1c1d !important;
  420. color: #ffffff !important;
  421. }
  422. .ui.labels .black.label:before,
  423. .ui.black.labels .label:before,
  424. .ui.black.label:before {
  425. background-color: #1b1c1d !important;
  426. }
  427. a.ui.black.labels .label:hover,
  428. a.ui.black.label:hover {
  429. background-color: #1b1c1d !important;
  430. border-color: #1b1c1d !important;
  431. }
  432. .ui.labels a.black.label:hover:before,
  433. .ui.black.labels a.label:hover:before,
  434. a.ui.black.label:hover:before {
  435. background-color: #1b1c1d !important;
  436. }
  437. .ui.black.corner.label,
  438. .ui.black.corner.label:hover {
  439. background-color: transparent !important;
  440. }
  441. .ui.black.ribbon.label {
  442. border-color: #020203 !important;
  443. }
  444. /*--- Blue ---*/
  445. .ui.blue.labels .label,
  446. .ui.blue.label {
  447. background-color: #3b83c0 !important;
  448. border-color: #3b83c0 !important;
  449. color: #ffffff !important;
  450. }
  451. .ui.labels .blue.label:before,
  452. .ui.blue.labels .label:before,
  453. .ui.blue.label:before {
  454. background-color: #3b83c0 !important;
  455. }
  456. a.ui.blue.labels .label:hover,
  457. .ui.blue.labels a.label:hover,
  458. a.ui.blue.label:hover {
  459. background-color: #458ac6 !important;
  460. border-color: #458ac6 !important;
  461. color: #ffffff !important;
  462. }
  463. .ui.labels a.blue.label:hover:before,
  464. .ui.blue.labels a.label:hover:before,
  465. a.ui.blue.label:hover:before {
  466. background-color: #458ac6 !important;
  467. }
  468. .ui.blue.corner.label,
  469. .ui.blue.corner.label:hover {
  470. background-color: transparent !important;
  471. }
  472. .ui.blue.ribbon.label {
  473. border-color: #2f6899 !important;
  474. }
  475. /*--- Green ---*/
  476. .ui.green.labels .label,
  477. .ui.green.label {
  478. background-color: #5bbd72 !important;
  479. border-color: #5bbd72 !important;
  480. color: #ffffff !important;
  481. }
  482. .ui.labels .green.label:before,
  483. .ui.green.labels .label:before,
  484. .ui.green.label:before {
  485. background-color: #5bbd72 !important;
  486. }
  487. a.ui.green.labels .label:hover,
  488. a.ui.green.label:hover {
  489. background-color: #66c17b !important;
  490. border-color: #66c17b !important;
  491. }
  492. .ui.labels a.green.label:hover:before,
  493. .ui.green.labels a.label:hover:before,
  494. a.ui.green.label:hover:before {
  495. background-color: #66c17b !important;
  496. }
  497. .ui.green.corner.label,
  498. .ui.green.corner.label:hover {
  499. background-color: transparent !important;
  500. }
  501. .ui.green.ribbon.label {
  502. border-color: #42a359 !important;
  503. }
  504. /*--- Orange ---*/
  505. .ui.orange.labels .label,
  506. .ui.orange.label {
  507. background-color: #e07b53 !important;
  508. border-color: #e07b53 !important;
  509. color: #ffffff !important;
  510. }
  511. .ui.labels .orange.label:before,
  512. .ui.orange.labels .label:before,
  513. .ui.orange.label:before {
  514. background-color: #e07b53 !important;
  515. }
  516. a.ui.orange.labels .label:hover,
  517. .ui.orange.labels a.label:hover,
  518. a.ui.orange.label:hover {
  519. background-color: #e28560 !important;
  520. border-color: #e28560 !important;
  521. color: #ffffff !important;
  522. }
  523. .ui.labels a.orange.label:hover:before,
  524. .ui.orange.labels a.label:hover:before,
  525. a.ui.orange.label:hover:before {
  526. background-color: #e28560 !important;
  527. }
  528. .ui.orange.corner.label,
  529. .ui.orange.corner.label:hover {
  530. background-color: transparent !important;
  531. }
  532. .ui.orange.ribbon.label {
  533. border-color: #d85a28 !important;
  534. }
  535. /*--- Pink ---*/
  536. .ui.pink.labels .label,
  537. .ui.pink.label {
  538. background-color: #d9499a !important;
  539. border-color: #d9499a !important;
  540. color: #ffffff !important;
  541. }
  542. .ui.labels .pink.label:before,
  543. .ui.pink.labels .label:before,
  544. .ui.pink.label:before {
  545. background-color: #d9499a !important;
  546. }
  547. a.ui.pink.labels .label:hover,
  548. .ui.pink.labels a.label:hover,
  549. a.ui.pink.label:hover {
  550. background-color: #dc56a1 !important;
  551. border-color: #dc56a1 !important;
  552. color: #ffffff !important;
  553. }
  554. .ui.labels a.pink.label:hover:before,
  555. .ui.pink.labels a.label:hover:before,
  556. a.ui.pink.label:hover:before {
  557. background-color: #dc56a1 !important;
  558. }
  559. .ui.pink.corner.label,
  560. .ui.pink.corner.label:hover {
  561. background-color: transparent !important;
  562. }
  563. .ui.pink.ribbon.label {
  564. border-color: #c62981 !important;
  565. }
  566. /*--- Purple ---*/
  567. .ui.purple.labels .label,
  568. .ui.purple.label {
  569. background-color: #564f8a !important;
  570. border-color: #564f8a !important;
  571. color: #ffffff !important;
  572. }
  573. .ui.labels .purple.label:before,
  574. .ui.purple.labels .label:before,
  575. .ui.purple.label:before {
  576. background-color: #564f8a !important;
  577. }
  578. a.ui.purple.labels .label:hover,
  579. .ui.purple.labels a.label:hover,
  580. a.ui.purple.label:hover {
  581. background-color: #5c5594 !important;
  582. border-color: #5c5594 !important;
  583. color: #ffffff !important;
  584. }
  585. .ui.labels a.purple.label:hover:before,
  586. .ui.purple.labels a.label:hover:before,
  587. a.ui.purple.label:hover:before {
  588. background-color: #5c5594 !important;
  589. }
  590. .ui.purple.corner.label,
  591. .ui.purple.corner.label:hover {
  592. background-color: transparent !important;
  593. }
  594. .ui.purple.ribbon.label {
  595. border-color: #423c6a !important;
  596. }
  597. /*--- Red ---*/
  598. .ui.red.labels .label,
  599. .ui.red.label {
  600. background-color: #d95c5c !important;
  601. border-color: #d95c5c !important;
  602. color: #ffffff !important;
  603. }
  604. .ui.labels .red.label:before,
  605. .ui.red.labels .label:before,
  606. .ui.red.label:before {
  607. background-color: #d95c5c !important;
  608. }
  609. .ui.red.corner.label,
  610. .ui.red.corner.label:hover {
  611. background-color: transparent !important;
  612. }
  613. a.ui.red.labels .label:hover,
  614. a.ui.red.label:hover {
  615. background-color: #dc6868 !important;
  616. border-color: #dc6868 !important;
  617. color: #ffffff !important;
  618. }
  619. .ui.labels a.red.label:hover:before,
  620. .ui.red.labels a.label:hover:before,
  621. a.ui.red.label:hover:before {
  622. background-color: #dc6868 !important;
  623. }
  624. .ui.red.ribbon.label {
  625. border-color: #cf3333 !important;
  626. }
  627. /*--- Teal ---*/
  628. .ui.teal.labels .label,
  629. .ui.teal.label {
  630. background-color: #00b5ad !important;
  631. border-color: #00b5ad !important;
  632. color: #ffffff !important;
  633. }
  634. .ui.labels .teal.label:before,
  635. .ui.teal.labels .label:before,
  636. .ui.teal.label:before {
  637. background-color: #00b5ad !important;
  638. }
  639. a.ui.teal.labels .label:hover,
  640. .ui.teal.labels a.label:hover,
  641. a.ui.teal.label:hover {
  642. background-color: #00c4bc !important;
  643. border-color: #00c4bc !important;
  644. color: #ffffff !important;
  645. }
  646. .ui.labels a.teal.label:hover:before,
  647. .ui.teal.labels a.label:hover:before,
  648. a.ui.teal.label:hover:before {
  649. background-color: #00c4bc !important;
  650. }
  651. .ui.teal.corner.label,
  652. .ui.teal.corner.label:hover {
  653. background-color: transparent !important;
  654. }
  655. .ui.teal.ribbon.label {
  656. border-color: #00827c !important;
  657. }
  658. /*--- Yellow ---*/
  659. .ui.yellow.labels .label,
  660. .ui.yellow.label {
  661. background-color: #f2c61f !important;
  662. border-color: #f2c61f !important;
  663. color: #ffffff !important;
  664. }
  665. .ui.labels .yellow.label:before,
  666. .ui.yellow.labels .label:before,
  667. .ui.yellow.label:before {
  668. background-color: #f2c61f !important;
  669. }
  670. a.ui.yellow.labels .label:hover,
  671. .ui.yellow.labels a.label:hover,
  672. a.ui.yellow.label:hover {
  673. background-color: #f3ca2d !important;
  674. border-color: #f3ca2d !important;
  675. color: #ffffff !important;
  676. }
  677. .ui.labels a.yellow.label:hover:before,
  678. .ui.yellow.labels a.label:hover:before,
  679. a.ui.yellow.label:hover:before {
  680. background-color: #f3ca2d !important;
  681. }
  682. .ui.yellow.corner.label,
  683. .ui.yellow.corner.label:hover {
  684. background-color: transparent !important;
  685. }
  686. .ui.yellow.ribbon.label {
  687. border-color: #d2a90c !important;
  688. }
  689. /*-------------------
  690. Fluid
  691. --------------------*/
  692. .ui.label.fluid,
  693. .ui.fluid.labels > .label {
  694. width: 100%;
  695. box-sizing: border-box;
  696. }
  697. /*-------------------
  698. Inverted
  699. --------------------*/
  700. .ui.inverted.labels .label,
  701. .ui.inverted.label {
  702. color: #ffffff !important;
  703. }
  704. /*-------------------
  705. Horizontal
  706. --------------------*/
  707. .ui.horizontal.labels .label,
  708. .ui.horizontal.label {
  709. margin: 0em 0.5em 0em 0em;
  710. padding: 0.4em 0.8em;
  711. min-width: 3em;
  712. text-align: center;
  713. }
  714. /*-------------------
  715. Circular
  716. --------------------*/
  717. .ui.circular.labels .label,
  718. .ui.circular.label {
  719. min-width: 2em;
  720. min-height: 2em;
  721. padding: 0.5em !important;
  722. line-height: 1em;
  723. text-align: center;
  724. border-radius: 500rem;
  725. }
  726. .ui.empty.circular.labels .label,
  727. .ui.empty.circular.label {
  728. min-width: 0em;
  729. min-height: 0em;
  730. overflow: hidden;
  731. width: 0.5em;
  732. height: 0.5em;
  733. vertical-align: baseline;
  734. }
  735. /*-------------------
  736. Pointing
  737. --------------------*/
  738. .ui.pointing.label {
  739. position: relative;
  740. }
  741. .ui.attached.pointing.label {
  742. position: absolute;
  743. }
  744. .ui.pointing.label:before {
  745. position: absolute;
  746. content: '';
  747. -webkit-transform: rotate(45deg);
  748. -ms-transform: rotate(45deg);
  749. transform: rotate(45deg);
  750. background-image: none;
  751. z-index: 2;
  752. width: 0.6em;
  753. height: 0.6em;
  754. -webkit-transition: background 0.2s ease;
  755. transition: background 0.2s ease;
  756. }
  757. /*--- Above ---*/
  758. .ui.pointing.label:before {
  759. background-color: #e8e8e8;
  760. background-image: none;
  761. }
  762. .ui.pointing.label,
  763. .ui.pointing.above.label {
  764. margin-top: 1em;
  765. }
  766. .ui.pointing.label:before,
  767. .ui.pointing.above.label:before {
  768. margin-left: -0.3em;
  769. top: -0.3em;
  770. left: 50%;
  771. }
  772. /*--- Below ---*/
  773. .ui.pointing.bottom.label,
  774. .ui.pointing.below.label {
  775. margin-top: 0em;
  776. margin-bottom: 1em;
  777. }
  778. .ui.pointing.bottom.label:before,
  779. .ui.pointing.below.label:before {
  780. margin-left: -0.3em;
  781. top: auto;
  782. right: auto;
  783. bottom: -0.3em;
  784. left: 50%;
  785. }
  786. /*--- Left ---*/
  787. .ui.pointing.left.label {
  788. margin-top: 0em;
  789. margin-left: 0em;
  790. }
  791. .ui.pointing.left.label:before {
  792. margin-top: -0.3em;
  793. bottom: auto;
  794. right: auto;
  795. top: 50%;
  796. left: 0em;
  797. }
  798. /*--- Right ---*/
  799. .ui.pointing.right.label {
  800. margin-top: 0em;
  801. margin-right: 0em;
  802. }
  803. .ui.pointing.right.label:before {
  804. margin-top: -0.3em;
  805. right: -0.3em;
  806. top: 50%;
  807. bottom: auto;
  808. left: auto;
  809. }
  810. /*------------------
  811. Floating Label
  812. -------------------*/
  813. .ui.floating.label {
  814. position: absolute;
  815. z-index: 100;
  816. top: -1em;
  817. left: 100%;
  818. margin: 0em 0em 0em -1.5em !important;
  819. }
  820. /*-------------------
  821. Sizes
  822. --------------------*/
  823. .ui.mini.labels .label,
  824. .ui.mini.label {
  825. font-size: 0.6428rem;
  826. }
  827. .ui.tiny.labels .label,
  828. .ui.tiny.label {
  829. font-size: 0.7142rem;
  830. }
  831. .ui.small.labels .label,
  832. .ui.small.label {
  833. font-size: 0.7857rem;
  834. }
  835. .ui.labels .label,
  836. .ui.label {
  837. font-size: 0.8571rem;
  838. }
  839. .ui.large.labels .label,
  840. .ui.large.label {
  841. font-size: 1rem;
  842. }
  843. .ui.big.labels .label,
  844. .ui.big.label {
  845. font-size: 1.1428rem;
  846. }
  847. .ui.huge.labels .label,
  848. .ui.huge.label {
  849. font-size: 1.2857rem;
  850. }
  851. .ui.massive.labels .label,
  852. .ui.massive.label {
  853. font-size: 1.4285rem;
  854. }
  855. /*******************************
  856. Theme Overrides
  857. *******************************/
  858. /*******************************
  859. Site Overrides
  860. *******************************/