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.

2375 lines
58 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
  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. Button
  13. *******************************/
  14. .ui.button {
  15. cursor: pointer;
  16. display: inline-block;
  17. min-height: 1em;
  18. outline: none;
  19. border: none;
  20. vertical-align: baseline;
  21. background-color: #e0e0e0;
  22. color: rgba(0, 0, 0, 0.6);
  23. font-family: 'Lato', 'Helvetica Neue', Arial, Helvetica, sans-serif;
  24. margin: 0em 0.25em 0em 0em;
  25. padding: 0.78571em 1.5em 0.78571em;
  26. text-transform: none;
  27. text-shadow: none;
  28. font-weight: bold;
  29. line-height: 1;
  30. font-style: normal;
  31. text-align: center;
  32. text-decoration: none;
  33. background-image: none;
  34. border-radius: 0.2857rem;
  35. box-shadow: 0px 0px 0px 1px transparent inset, 0px 0em 0px 0px rgba(39, 41, 43, 0.15) inset;
  36. -webkit-user-select: none;
  37. -moz-user-select: none;
  38. -ms-user-select: none;
  39. user-select: none;
  40. -webkit-transition: opacity 0.1s ease, background-color 0.1s ease, color 0.1s ease, box-shadow 0.1s ease, background 0.1s ease;
  41. transition: opacity 0.1s ease, background-color 0.1s ease, color 0.1s ease, box-shadow 0.1s ease, background 0.1s ease;
  42. -webkit-tap-highlight-color: transparent;
  43. }
  44. /*******************************
  45. States
  46. *******************************/
  47. /*--------------
  48. Hover
  49. ---------------*/
  50. .ui.button:hover {
  51. background-color: #e8e8e8;
  52. background-image: none;
  53. box-shadow: '';
  54. color: rgba(0, 0, 0, 0.8);
  55. }
  56. .ui.button:hover .icon {
  57. opacity: 0.85;
  58. }
  59. /*--------------
  60. Focus
  61. ---------------*/
  62. .ui.button:focus {
  63. background-color: '';
  64. background-image: '';
  65. box-shadow: 0px 0px 0px 1px transparent inset, 0px 0px 1px rgba(81, 167, 232, 0.8) inset, 0px 0px 3px 2px rgba(81, 167, 232, 0.8);
  66. color: rgba(0, 0, 0, 0.8);
  67. }
  68. .ui.button:focus .icon {
  69. opacity: 0.85;
  70. }
  71. /*--------------
  72. Down
  73. ---------------*/
  74. .ui.button:active,
  75. .ui.active.button:active {
  76. background-color: #cccccc;
  77. background-image: '';
  78. color: rgba(0, 0, 0, 0.8);
  79. box-shadow: 0px 0px 0px 1px transparent inset, 0px 1px 4px 0px rgba(39, 41, 43, 0.15) inset;
  80. }
  81. /*--------------
  82. Active
  83. ---------------*/
  84. .ui.active.button {
  85. background-color: #d0d0d0;
  86. background-image: none;
  87. box-shadow: 0px 0px 0px 1px transparent inset;
  88. color: rgba(0, 0, 0, 0.8);
  89. }
  90. .ui.button.active:hover {
  91. background-color: #d0d0d0;
  92. background-image: none;
  93. color: rgba(0, 0, 0, 0.8);
  94. }
  95. .ui.button.active:active {
  96. background-color: #d0d0d0;
  97. background-image: none;
  98. }
  99. /*--------------
  100. Loading
  101. ---------------*/
  102. /* Specificity hack */
  103. .ui.loading.loading.loading.loading.loading.loading.button {
  104. position: relative;
  105. cursor: default;
  106. point-events: none;
  107. text-shadow: none !important;
  108. color: transparent !important;
  109. -webkit-transition: all 0s linear;
  110. transition: all 0s linear;
  111. }
  112. .ui.loading.button:before {
  113. position: absolute;
  114. content: '';
  115. top: 50%;
  116. left: 50%;
  117. margin: -0.64285em 0em 0em -0.64285em;
  118. width: 1.2857em;
  119. height: 1.2857em;
  120. border-radius: 500rem;
  121. border: 0.2em solid rgba(0, 0, 0, 0.15);
  122. }
  123. .ui.loading.button:after {
  124. position: absolute;
  125. content: '';
  126. top: 50%;
  127. left: 50%;
  128. margin: -0.64285em 0em 0em -0.64285em;
  129. width: 1.2857em;
  130. height: 1.2857em;
  131. -webkit-animation: button-spin 0.6s linear;
  132. animation: button-spin 0.6s linear;
  133. -webkit-animation-iteration-count: infinite;
  134. animation-iteration-count: infinite;
  135. border-radius: 500rem;
  136. border-color: #ffffff transparent transparent;
  137. border-style: solid;
  138. border-width: 0.2em;
  139. box-shadow: 0px 0px 0px 1px transparent;
  140. }
  141. .ui.labeled.icon.loading.button .icon {
  142. background-color: transparent;
  143. box-shadow: none;
  144. }
  145. @-webkit-keyframes button-spin {
  146. from {
  147. -webkit-transform: rotate(0deg);
  148. transform: rotate(0deg);
  149. }
  150. to {
  151. -webkit-transform: rotate(360deg);
  152. transform: rotate(360deg);
  153. }
  154. }
  155. @keyframes button-spin {
  156. from {
  157. -webkit-transform: rotate(0deg);
  158. transform: rotate(0deg);
  159. }
  160. to {
  161. -webkit-transform: rotate(360deg);
  162. transform: rotate(360deg);
  163. }
  164. }
  165. .ui.basic.loading.button:not(.inverted):before {
  166. border-color: rgba(0, 0, 0, 0.1);
  167. }
  168. .ui.basic.loading.button:not(.inverted):after {
  169. border-top-color: #aaaaaa;
  170. }
  171. /*-------------------
  172. Disabled
  173. --------------------*/
  174. .ui.buttons .disabled.button,
  175. .ui.disabled.button,
  176. .ui.disabled.button:hover,
  177. .ui.disabled.button.active {
  178. cursor: default;
  179. background-color: #dcddde !important;
  180. color: rgba(0, 0, 0, 0.4) !important;
  181. opacity: 0.3 !important;
  182. background-image: none !important;
  183. box-shadow: none !important;
  184. pointer-events: none;
  185. }
  186. /*******************************
  187. Types
  188. *******************************/
  189. /*-------------------
  190. Animated
  191. --------------------*/
  192. .ui.animated.button {
  193. position: relative;
  194. overflow: hidden;
  195. padding-right: 0em !important;
  196. }
  197. .ui.animated.button .content {
  198. will-change: transform, opacity;
  199. }
  200. .ui.animated.button .visible.content {
  201. position: relative;
  202. margin-right: 1.5em;
  203. }
  204. .ui.animated.button .hidden.content {
  205. position: absolute;
  206. width: 100%;
  207. }
  208. /* Horizontal */
  209. .ui.animated.button .visible.content,
  210. .ui.animated.button .hidden.content {
  211. -webkit-transition: right 0.3s ease 0s;
  212. transition: right 0.3s ease 0s;
  213. }
  214. .ui.animated.button .visible.content {
  215. left: auto;
  216. right: 0%;
  217. }
  218. .ui.animated.button .hidden.content {
  219. top: 50%;
  220. left: auto;
  221. right: -100%;
  222. margin-top: -0.5em;
  223. }
  224. .ui.animated.button:hover .visible.content {
  225. left: auto;
  226. right: 200%;
  227. }
  228. .ui.animated.button:hover .hidden.content {
  229. left: auto;
  230. right: 0%;
  231. }
  232. /* Vertical */
  233. .ui.vertical.animated.button .visible.content,
  234. .ui.vertical.animated.button .hidden.content {
  235. -webkit-transition: top 0.3s ease, -webkit-transform 0.3s ease;
  236. transition: top 0.3s ease, transform 0.3s ease;
  237. }
  238. .ui.vertical.animated.button .visible.content {
  239. -webkit-transform: translateY(0%);
  240. -ms-transform: translateY(0%);
  241. transform: translateY(0%);
  242. right: auto;
  243. }
  244. .ui.vertical.animated.button .hidden.content {
  245. top: -50%;
  246. left: 0%;
  247. right: auto;
  248. }
  249. .ui.vertical.animated.button:hover .visible.content {
  250. -webkit-transform: translateY(200%);
  251. -ms-transform: translateY(200%);
  252. transform: translateY(200%);
  253. right: auto;
  254. }
  255. .ui.vertical.animated.button:hover .hidden.content {
  256. top: 50%;
  257. right: auto;
  258. }
  259. /* Fade */
  260. .ui.fade.animated.button .visible.content,
  261. .ui.fade.animated.button .hidden.content {
  262. -webkit-transition: opacity 0.3s ease, -webkit-transform 0.3s ease;
  263. transition: opacity 0.3s ease, transform 0.3s ease;
  264. }
  265. .ui.fade.animated.button .visible.content {
  266. left: auto;
  267. right: auto;
  268. opacity: 1;
  269. -webkit-transform: scale(1);
  270. -ms-transform: scale(1);
  271. transform: scale(1);
  272. }
  273. .ui.fade.animated.button .hidden.content {
  274. opacity: 0;
  275. left: 0%;
  276. right: auto;
  277. -webkit-transform: scale(1.5);
  278. -ms-transform: scale(1.5);
  279. transform: scale(1.5);
  280. }
  281. .ui.fade.animated.button:hover .visible.content {
  282. left: auto;
  283. right: auto;
  284. opacity: 0;
  285. -webkit-transform: scale(0.75);
  286. -ms-transform: scale(0.75);
  287. transform: scale(0.75);
  288. }
  289. .ui.fade.animated.button:hover .hidden.content {
  290. left: 0%;
  291. right: auto;
  292. opacity: 1;
  293. -webkit-transform: scale(1);
  294. -ms-transform: scale(1);
  295. transform: scale(1);
  296. }
  297. /*-------------------
  298. Inverted
  299. --------------------*/
  300. .ui.inverted.button {
  301. box-shadow: 0px 0px 0px 2px #ffffff inset !important;
  302. background: transparent none;
  303. color: #ffffff;
  304. text-shadow: none !important;
  305. }
  306. .ui.inverted.buttons .button {
  307. margin: 0px 0px 0px -2px;
  308. }
  309. .ui.inverted.buttons .button:first-child {
  310. margin-left: 0em;
  311. }
  312. .ui.inverted.vertical.buttons .button {
  313. margin: 0px 0px -2px 0px;
  314. }
  315. .ui.inverted.vertical.buttons .button:first-child {
  316. margin-top: 0em;
  317. }
  318. .ui.inverted.buttons .button:hover {
  319. position: relative;
  320. }
  321. .ui.inverted.button:hover {
  322. background: #ffffff;
  323. box-shadow: 0px 0px 0px 2px #ffffff inset !important;
  324. color: rgba(0, 0, 0, 0.8);
  325. }
  326. /*-------------------
  327. Social
  328. --------------------*/
  329. /* Facebook */
  330. .ui.facebook.button {
  331. background-color: #3b579d;
  332. color: #ffffff;
  333. text-shadow: none;
  334. background-image: none;
  335. box-shadow: 0px 0em 0px 0px rgba(39, 41, 43, 0.15) inset;
  336. }
  337. .ui.facebook.button:hover {
  338. background-color: #3f5da8;
  339. color: #ffffff;
  340. text-shadow: none;
  341. }
  342. .ui.facebook.button:active {
  343. background-color: #314983;
  344. color: #ffffff;
  345. text-shadow: none;
  346. }
  347. /* Twitter */
  348. .ui.twitter.button {
  349. background-color: #4092cc;
  350. color: #ffffff;
  351. text-shadow: none;
  352. background-image: none;
  353. box-shadow: 0px 0em 0px 0px rgba(39, 41, 43, 0.15) inset;
  354. }
  355. .ui.twitter.button:hover {
  356. background-color: #4c99cf;
  357. color: #ffffff;
  358. text-shadow: none;
  359. }
  360. .ui.twitter.button:active {
  361. background-color: #3180b7;
  362. color: #ffffff;
  363. text-shadow: none;
  364. }
  365. /* Google Plus */
  366. .ui.google.plus.button {
  367. background-color: #d34836;
  368. color: #ffffff;
  369. text-shadow: none;
  370. background-image: none;
  371. box-shadow: 0px 0em 0px 0px rgba(39, 41, 43, 0.15) inset;
  372. }
  373. .ui.google.plus.button:hover {
  374. background-color: #d65343;
  375. color: #ffffff;
  376. text-shadow: none;
  377. }
  378. .ui.google.plus.button:active {
  379. background-color: #bc3a29;
  380. color: #ffffff;
  381. text-shadow: none;
  382. }
  383. /* Linked In */
  384. .ui.linkedin.button {
  385. background-color: #1f88be;
  386. color: #ffffff;
  387. text-shadow: none;
  388. }
  389. .ui.linkedin.button:hover {
  390. background-color: #2191cb;
  391. color: #ffffff;
  392. text-shadow: none;
  393. }
  394. .ui.linkedin.button:active {
  395. background-color: #1a729f;
  396. color: #ffffff;
  397. text-shadow: none;
  398. }
  399. /* YouTube */
  400. .ui.youtube.button {
  401. background-color: #cc181e;
  402. color: #ffffff;
  403. text-shadow: none;
  404. background-image: none;
  405. box-shadow: 0px 0em 0px 0px rgba(39, 41, 43, 0.15) inset;
  406. }
  407. .ui.youtube.button:hover {
  408. background-color: #da1a20;
  409. color: #ffffff;
  410. text-shadow: none;
  411. }
  412. .ui.youtube.button:active {
  413. background-color: #ac1419;
  414. color: #ffffff;
  415. text-shadow: none;
  416. }
  417. /* Instagram */
  418. .ui.instagram.button {
  419. background-color: #49769c;
  420. color: #ffffff;
  421. text-shadow: none;
  422. background-image: none;
  423. box-shadow: 0px 0em 0px 0px rgba(39, 41, 43, 0.15) inset;
  424. }
  425. .ui.instagram.button:hover {
  426. background-color: #4e7ea6;
  427. color: #ffffff;
  428. text-shadow: none;
  429. }
  430. .ui.instagram.button:active {
  431. background-color: #3e6484;
  432. color: #ffffff;
  433. text-shadow: none;
  434. }
  435. /* Pinterest */
  436. .ui.pinterest.button {
  437. background-color: #00aced;
  438. color: #ffffff;
  439. text-shadow: none;
  440. background-image: none;
  441. box-shadow: 0px 0em 0px 0px rgba(39, 41, 43, 0.15) inset;
  442. }
  443. .ui.pinterest.button:hover {
  444. background-color: #00b7fc;
  445. color: #ffffff;
  446. text-shadow: none;
  447. }
  448. .ui.pinterest.button:active {
  449. background-color: #0092c9;
  450. color: #ffffff;
  451. text-shadow: none;
  452. }
  453. /* VK */
  454. .ui.vk.button {
  455. background-color: #4D7198;
  456. color: #ffffff;
  457. background-image: none;
  458. box-shadow: 0px 0em 0px 0px rgba(39, 41, 43, 0.15) inset;
  459. }
  460. .ui.vk.button:hover {
  461. background-color: #5279a2;
  462. color: #ffffff;
  463. }
  464. .ui.vk.button:active {
  465. background-color: #415f80;
  466. color: #ffffff;
  467. }
  468. /*--------------
  469. Icon
  470. ---------------*/
  471. .ui.button > .icon {
  472. opacity: 0.8;
  473. margin: 0em 0.4em 0em -0.2em;
  474. -webkit-transition: opacity 0.2s ease;
  475. transition: opacity 0.2s ease;
  476. vertical-align: baseline;
  477. color: '';
  478. }
  479. .ui.button > .right.icon {
  480. margin: 0em -0.2em 0em 0.4em;
  481. }
  482. /*******************************
  483. Variations
  484. *******************************/
  485. /*-------------------
  486. Floated
  487. --------------------*/
  488. .ui[class*="left floated"].buttons,
  489. .ui[class*="left floated"].button {
  490. float: left;
  491. margin-left: 0em;
  492. margin-right: 0.25em;
  493. }
  494. .ui[class*="right floated"].buttons,
  495. .ui[class*="right floated"].button {
  496. float: right;
  497. margin-right: 0em;
  498. margin-left: 0.25em;
  499. }
  500. /*-------------------
  501. Compact
  502. --------------------*/
  503. .ui.compact.buttons .button,
  504. .ui.compact.button {
  505. padding: 0.5892825em 1.125em 0.5892825em;
  506. }
  507. .ui.compact.icon.buttons .button,
  508. .ui.compact.icon.button {
  509. padding: 0.5892825em 0.5892825em 0.5892825em;
  510. }
  511. .ui.compact.labeled.icon.buttons .button,
  512. .ui.compact.labeled.icon.button {
  513. padding: 0.5892825em 3.69642em 0.5892825em;
  514. }
  515. /*-------------------
  516. Sizes
  517. --------------------*/
  518. .ui.mini.buttons .button,
  519. .ui.mini.buttons .or,
  520. .ui.mini.button {
  521. font-size: 0.71428571rem;
  522. }
  523. .ui.tiny.buttons .button,
  524. .ui.tiny.buttons .or,
  525. .ui.tiny.button {
  526. font-size: 0.85714286rem;
  527. }
  528. .ui.small.buttons .button,
  529. .ui.small.buttons .or,
  530. .ui.small.button {
  531. font-size: 0.92857143rem;
  532. }
  533. .ui.buttons .button,
  534. .ui.buttons .or,
  535. .ui.button {
  536. font-size: 1rem;
  537. }
  538. .ui.large.buttons .button,
  539. .ui.large.buttons .or,
  540. .ui.large.button {
  541. font-size: 1.14285714rem;
  542. }
  543. .ui.big.buttons .button,
  544. .ui.big.buttons .or,
  545. .ui.big.button {
  546. font-size: 1.28571429rem;
  547. }
  548. .ui.huge.buttons .button,
  549. .ui.huge.buttons .or,
  550. .ui.huge.button {
  551. font-size: 1.42857143rem;
  552. }
  553. .ui.massive.buttons .button,
  554. .ui.massive.buttons .or,
  555. .ui.massive.button {
  556. font-size: 1.71428571rem;
  557. }
  558. /*--------------
  559. Icon Only
  560. ---------------*/
  561. .ui.icon.buttons .button,
  562. .ui.icon.button {
  563. padding: 0.78571em 0.78571em 0.78571em;
  564. }
  565. .ui.icon.buttons .button > .icon,
  566. .ui.icon.button > .icon {
  567. opacity: 0.9;
  568. margin: 0em;
  569. vertical-align: top;
  570. }
  571. /*-------------------
  572. Basic
  573. --------------------*/
  574. .ui.basic.buttons .button,
  575. .ui.basic.button {
  576. background: transparent !important;
  577. background-image: none;
  578. color: rgba(0, 0, 0, 0.6) !important;
  579. font-weight: normal;
  580. border-radius: 0.2857rem;
  581. text-transform: none;
  582. text-shadow: none !important;
  583. box-shadow: 0px 0px 0px 1px rgba(39, 41, 43, 0.15) inset;
  584. }
  585. .ui.basic.buttons {
  586. box-shadow: 0px 0px 0px 1px rgba(39, 41, 43, 0.15);
  587. border-radius: 0.2857rem;
  588. }
  589. .ui.basic.buttons .button {
  590. border-radius: 0em;
  591. }
  592. .ui.basic.buttons .button:hover,
  593. .ui.basic.button:hover {
  594. background: #fafafa !important;
  595. color: rgba(0, 0, 0, 0.8) !important;
  596. box-shadow: 0px 0px 0px 1px rgba(39, 41, 43, 0.15) inset, 0px 0px 0px 0px rgba(39, 41, 43, 0.15) inset;
  597. }
  598. .ui.basic.buttons .button:active,
  599. .ui.basic.button:active {
  600. background: #f8f8f8 !important;
  601. color: rgba(0, 0, 0, 0.8) !important;
  602. box-shadow: 0px 0px 0px 1px rgba(0, 0, 0, 0.15) inset, 0px 1px 4px 0px rgba(39, 41, 43, 0.15) inset;
  603. }
  604. .ui.basic.buttons .button.active,
  605. .ui.basic.button.active {
  606. background: rgba(0, 0, 0, 0.05) !important;
  607. box-shadow: '' !important;
  608. color: rgba(0, 0, 0, 0.8);
  609. box-shadow: rgba(39, 41, 43, 0.3);
  610. }
  611. .ui.basic.buttons .button.active:hover,
  612. .ui.basic.button.active:hover {
  613. background-color: rgba(0, 0, 0, 0.05);
  614. }
  615. /* Vertical */
  616. .ui.basic.buttons .button:hover {
  617. box-shadow: 0px 0px 0px 1px rgba(39, 41, 43, 0.15) inset, 0px 0px 0px 0px rgba(39, 41, 43, 0.15) inset inset;
  618. }
  619. .ui.basic.buttons .button:active {
  620. box-shadow: 0px 0px 0px 1px rgba(0, 0, 0, 0.15) inset, 0px 1px 4px 0px rgba(39, 41, 43, 0.15) inset inset;
  621. }
  622. .ui.basic.buttons .button.active {
  623. box-shadow: rgba(39, 41, 43, 0.3) inset;
  624. }
  625. /* Standard Basic Inverted */
  626. .ui.basic.inverted.buttons .button,
  627. .ui.basic.inverted.button {
  628. background-color: transparent !important;
  629. color: #fafafa !important;
  630. box-shadow: 0px 0px 0px 2px rgba(255, 255, 255, 0.5) inset !important;
  631. }
  632. .ui.basic.inverted.buttons .button:hover,
  633. .ui.basic.inverted.button:hover {
  634. color: #ffffff !important;
  635. box-shadow: 0px 0px 0px 2px #ffffff inset !important;
  636. }
  637. .ui.basic.inverted.buttons .button:active,
  638. .ui.basic.inverted.button:active {
  639. background-color: rgba(255, 255, 255, 0.05) !important;
  640. color: #ffffff !important;
  641. box-shadow: 0px 0px 0px 2px rgba(255, 255, 255, 0.9) inset !important;
  642. }
  643. .ui.basic.inverted.buttons .button.active,
  644. .ui.basic.inverted.button.active {
  645. background-color: rgba(255, 255, 255, 0.05);
  646. color: #ffffff;
  647. text-shadow: none;
  648. box-shadow: 0px 0px 0px 2px rgba(255, 255, 255, 0.7) inset;
  649. }
  650. .ui.basic.inverted.buttons .button.active:hover,
  651. .ui.basic.inverted.button.active:hover {
  652. background-color: rgba(255, 255, 255, 0.07);
  653. box-shadow: 0px 0px 0px 2px #ffffff inset !important;
  654. }
  655. /* Basic Group */
  656. .ui.basic.buttons .button {
  657. border-left: 1px solid rgba(39, 41, 43, 0.15);
  658. box-shadow: none;
  659. }
  660. .ui.basic.vertical.buttons .button {
  661. border-left: none;
  662. }
  663. /*--------------
  664. Labeled Icon
  665. ---------------*/
  666. .ui.labeled.icon.buttons .button,
  667. .ui.labeled.icon.button {
  668. position: relative;
  669. padding-left: 4.07142em !important;
  670. padding-right: 1.5em !important;
  671. }
  672. /* Left Labeled */
  673. .ui.labeled.icon.buttons > .button > .icon,
  674. .ui.labeled.icon.button > .icon {
  675. position: absolute;
  676. width: 2.57142em;
  677. height: 100%;
  678. background-color: rgba(0, 0, 0, 0.05);
  679. text-align: center;
  680. color: '';
  681. border-radius: 0.2857rem 0px 0px 0.2857rem;
  682. line-height: 1;
  683. box-shadow: -1px 0px 0px 0px transparent inset;
  684. }
  685. /* Left Labeled */
  686. .ui.labeled.icon.buttons > .button > .icon,
  687. .ui.labeled.icon.button > .icon {
  688. top: 0em;
  689. left: 0em;
  690. }
  691. /* Right Labeled */
  692. .ui[class*="right labeled"].icon.button {
  693. padding-right: 4.07142em !important;
  694. padding-left: 1.5em !important;
  695. }
  696. .ui[class*="right labeled"].icon.button > .icon {
  697. left: auto;
  698. right: 0em;
  699. border-radius: 0em 0.2857rem 0.2857rem 0em;
  700. box-shadow: 1px 0px 0px 0px transparent inset;
  701. }
  702. .ui.labeled.icon.buttons > .button > .icon:before,
  703. .ui.labeled.icon.button > .icon:before,
  704. .ui.labeled.icon.buttons > .button > .icon:after,
  705. .ui.labeled.icon.button > .icon:after {
  706. display: block;
  707. position: absolute;
  708. width: 100%;
  709. top: 50%;
  710. text-align: center;
  711. margin-top: -0.5em;
  712. }
  713. .ui.labeled.icon.buttons .button > .icon {
  714. border-radius: 0em;
  715. }
  716. .ui.labeled.icon.buttons .button:first-child > .icon {
  717. border-top-left-radius: 0.2857rem;
  718. border-bottom-left-radius: 0.2857rem;
  719. }
  720. .ui.labeled.icon.buttons .button:last-child > .icon {
  721. border-top-right-radius: 0.2857rem;
  722. border-bottom-right-radius: 0.2857rem;
  723. }
  724. .ui.vertical.labeled.icon.buttons .button:first-child > .icon {
  725. border-radius: 0em;
  726. border-top-left-radius: 0.2857rem;
  727. }
  728. .ui.vertical.labeled.icon.buttons .button:last-child > .icon {
  729. border-radius: 0em;
  730. border-bottom-left-radius: 0.2857rem;
  731. }
  732. /* Fluid Labeled */
  733. .ui.fluid[class*="left labeled"].icon.button,
  734. .ui.fluid[class*="right labeled"].icon.button {
  735. padding-left: 1.5em !important;
  736. padding-right: 1.5em !important;
  737. }
  738. /*--------------
  739. Toggle
  740. ---------------*/
  741. /* Toggle (Modifies active state to give affordances) */
  742. .ui.toggle.buttons .active.button,
  743. .ui.buttons .button.toggle.active,
  744. .ui.button.toggle.active {
  745. background-color: #5bbd72 !important;
  746. box-shadow: none !important;
  747. text-shadow: none;
  748. color: #ffffff !important;
  749. }
  750. .ui.button.toggle.active:hover {
  751. background-color: #66c17b !important;
  752. text-shadow: none;
  753. color: #ffffff !important;
  754. }
  755. /*--------------
  756. Circular
  757. ---------------*/
  758. .ui.circular.button {
  759. border-radius: 10em;
  760. }
  761. .ui.circular.button > .icon {
  762. width: 1em;
  763. vertical-align: baseline;
  764. }
  765. /*--------------
  766. Attached
  767. ---------------*/
  768. .ui.attached.button {
  769. display: block;
  770. margin: 0em;
  771. box-shadow: 0px 0px 0px 1px rgba(39, 41, 43, 0.15) !important;
  772. border-radius: 0em;
  773. }
  774. .ui.attached.top.button {
  775. border-radius: 0.2857rem 0.2857rem 0em 0em;
  776. }
  777. .ui.attached.bottom.button {
  778. border-radius: 0em 0em 0.2857rem 0.2857rem;
  779. }
  780. .ui.attached.left.button {
  781. display: inline-block;
  782. border-left: none;
  783. padding-right: 0.75em;
  784. text-align: right;
  785. border-radius: 0.2857rem 0em 0em 0.2857rem;
  786. }
  787. .ui.attached.right.button {
  788. display: inline-block;
  789. padding-left: 0.75em;
  790. text-align: left;
  791. border-radius: 0em 0.2857rem 0.2857rem 0em;
  792. }
  793. /*-------------------
  794. Or Buttons
  795. --------------------*/
  796. .ui.buttons .or {
  797. position: relative;
  798. float: left;
  799. width: 0.3em;
  800. height: 2.57142em;
  801. z-index: 3;
  802. }
  803. .ui.buttons .or:before {
  804. position: absolute;
  805. content: 'or';
  806. top: 50%;
  807. left: 50%;
  808. background-color: #ffffff;
  809. text-shadow: none;
  810. margin-top: -0.892855em;
  811. margin-left: -0.892855em;
  812. width: 1.78571em;
  813. height: 1.78571em;
  814. line-height: 1.58571em;
  815. color: rgba(0, 0, 0, 0.4);
  816. font-style: normal;
  817. font-weight: bold;
  818. text-align: center;
  819. border-radius: 500em;
  820. box-shadow: 0px 0px 0px 1px transparent inset;
  821. }
  822. .ui.buttons .or[data-text]:before {
  823. content: attr(data-text);
  824. }
  825. /* Fluid Or */
  826. .ui.fluid.buttons .or {
  827. width: 0em !important;
  828. }
  829. .ui.fluid.buttons .or:after {
  830. display: none;
  831. }
  832. /*-------------------
  833. Attached
  834. --------------------*/
  835. /* Plural Attached */
  836. .attached.ui.buttons {
  837. margin: 0px;
  838. border-radius: 0em 0em 0em 0em;
  839. }
  840. .attached.ui.buttons .button {
  841. margin: 0em;
  842. }
  843. .attached.ui.buttons .button:first-child {
  844. border-radius: 0em 0em 0em 0em;
  845. }
  846. .attached.ui.buttons .button:last-child {
  847. border-radius: 0em 0em 0em 0em;
  848. }
  849. /* Top Side */
  850. [class*="top attached"].ui.buttons {
  851. margin-bottom: -1px;
  852. border-radius: 0.2857rem 0.2857rem 0em 0em;
  853. }
  854. [class*="top attached"].ui.buttons .button:first-child {
  855. border-radius: 0.2857rem 0em 0em 0em;
  856. }
  857. [class*="top attached"].ui.buttons .button:last-child {
  858. border-radius: 0em 0.2857rem 0em 0em;
  859. }
  860. /* Bottom Side */
  861. [class*="bottom attached"].ui.buttons {
  862. margin-top: -1px;
  863. border-radius: 0em 0em 0.2857rem 0.2857rem;
  864. }
  865. [class*="bottom attached"].ui.buttons .button:first-child {
  866. border-radius: 0em 0em 0em 0.2857rem;
  867. }
  868. [class*="bottom attached"].ui.buttons .button:last-child {
  869. border-radius: 0em 0em 0.2857rem 0em;
  870. }
  871. /* Left Side */
  872. [class*="left attached"].ui.buttons {
  873. margin-left: -1px;
  874. border-radius: 0em 0.2857rem 0.2857rem 0em;
  875. }
  876. [class*="left attached"].ui.buttons .button:first-child {
  877. margin-left: -1px;
  878. border-radius: 0em 0.2857rem 0em 0em;
  879. }
  880. [class*="left attached"].ui.buttons .button:last-child {
  881. margin-left: -1px;
  882. border-radius: 0em 0em 0.2857rem 0em;
  883. }
  884. /* Right Side */
  885. [class*="right attached"].ui.buttons,
  886. [class*="right attached"].ui.buttons .button {
  887. margin-right: -1px;
  888. border-radius: 0.2857rem 0em 0em 0.2857rem;
  889. }
  890. [class*="right attached"].ui.buttons .button:first-child {
  891. margin-left: -1px;
  892. border-radius: 0.2857rem 0em 0em 0em;
  893. }
  894. [class*="right attached"].ui.buttons .button:last-child {
  895. margin-left: -1px;
  896. border-radius: 0em 0em 0em 0.2857rem;
  897. }
  898. /* Fluid */
  899. .ui.fluid.buttons,
  900. .ui.button.fluid,
  901. .ui.fluid.buttons > .button {
  902. display: block;
  903. width: 100%;
  904. }
  905. .ui.\32.buttons,
  906. .ui.two.buttons {
  907. width: 100%;
  908. }
  909. .ui.\32.buttons > .button,
  910. .ui.two.buttons > .button {
  911. width: 50%;
  912. }
  913. .ui.\33.buttons,
  914. .ui.three.buttons {
  915. width: 100%;
  916. }
  917. .ui.\33.buttons > .button,
  918. .ui.three.buttons > .button {
  919. width: 33.333%;
  920. }
  921. .ui.\34.buttons,
  922. .ui.four.buttons {
  923. width: 100%;
  924. }
  925. .ui.\34.buttons > .button,
  926. .ui.four.buttons > .button {
  927. width: 25%;
  928. }
  929. .ui.\35.buttons,
  930. .ui.five.buttons {
  931. width: 100%;
  932. }
  933. .ui.\35.buttons > .button,
  934. .ui.five.buttons > .button {
  935. width: 20%;
  936. }
  937. .ui.\36.buttons,
  938. .ui.six.buttons {
  939. width: 100%;
  940. }
  941. .ui.\36.buttons > .button,
  942. .ui.six.buttons > .button {
  943. width: 16.666%;
  944. }
  945. .ui.\37.buttons,
  946. .ui.seven.buttons {
  947. width: 100%;
  948. }
  949. .ui.\37.buttons > .button,
  950. .ui.seven.buttons > .button {
  951. width: 14.285%;
  952. }
  953. .ui.\38.buttons,
  954. .ui.eight.buttons {
  955. width: 100%;
  956. }
  957. .ui.\38.buttons > .button,
  958. .ui.eight.buttons > .button {
  959. width: 12.500%;
  960. }
  961. .ui.\39.buttons,
  962. .ui.nine.buttons {
  963. width: 100%;
  964. }
  965. .ui.\39.buttons > .button,
  966. .ui.nine.buttons > .button {
  967. width: 11.11%;
  968. }
  969. .ui.\31\30.buttons,
  970. .ui.ten.buttons {
  971. width: 100%;
  972. }
  973. .ui.\31\30.buttons > .button,
  974. .ui.ten.buttons > .button {
  975. width: 10%;
  976. }
  977. .ui.\31\31.buttons,
  978. .ui.eleven.buttons {
  979. width: 100%;
  980. }
  981. .ui.\31\31.buttons > .button,
  982. .ui.eleven.buttons > .button {
  983. width: 9.09%;
  984. }
  985. .ui.\31\32.buttons,
  986. .ui.twelve.buttons {
  987. width: 100%;
  988. }
  989. .ui.\31\32.buttons > .button,
  990. .ui.twelve.buttons > .button {
  991. width: 8.3333%;
  992. }
  993. /* Fluid Vertical Buttons */
  994. .ui.fluid.vertical.buttons,
  995. .ui.fluid.vertical.buttons > .button {
  996. display: block;
  997. width: auto;
  998. }
  999. .ui.\32.vertical.buttons > .button,
  1000. .ui.two.vertical.buttons > .button {
  1001. height: 50%;
  1002. }
  1003. .ui.\33.vertical.buttons > .button,
  1004. .ui.three.vertical.buttons > .button {
  1005. height: 33.333%;
  1006. }
  1007. .ui.\34.vertical.buttons > .button,
  1008. .ui.four.vertical.buttons > .button {
  1009. height: 25%;
  1010. }
  1011. .ui.\35.vertical.buttons > .button,
  1012. .ui.five.vertical.buttons > .button {
  1013. height: 20%;
  1014. }
  1015. .ui.\36.vertical.buttons > .button,
  1016. .ui.six.vertical.buttons > .button {
  1017. height: 16.666%;
  1018. }
  1019. .ui.\37.vertical.buttons > .button,
  1020. .ui.seven.vertical.buttons > .button {
  1021. height: 14.285%;
  1022. }
  1023. .ui.\38.vertical.buttons > .button,
  1024. .ui.eight.vertical.buttons > .button {
  1025. height: 12.500%;
  1026. }
  1027. .ui.\39.vertical.buttons > .button,
  1028. .ui.nine.vertical.buttons > .button {
  1029. height: 11.11%;
  1030. }
  1031. .ui.\31\30.vertical.buttons > .button,
  1032. .ui.ten.vertical.buttons > .button {
  1033. height: 10%;
  1034. }
  1035. .ui.\31\31.vertical.buttons > .button,
  1036. .ui.eleven.vertical.buttons > .button {
  1037. height: 9.09%;
  1038. }
  1039. .ui.\31\32.vertical.buttons > .button,
  1040. .ui.twelve.vertical.buttons > .button {
  1041. height: 8.3333%;
  1042. }
  1043. /*-------------------
  1044. Colors
  1045. --------------------*/
  1046. /*--- Black ---*/
  1047. .ui.black.buttons .button,
  1048. .ui.black.button {
  1049. background-color: #1b1c1d;
  1050. color: #ffffff;
  1051. text-shadow: none;
  1052. background-image: none;
  1053. }
  1054. .ui.black.button {
  1055. box-shadow: 0px 0em 0px 0px rgba(39, 41, 43, 0.15) inset;
  1056. }
  1057. .ui.black.buttons .button:hover,
  1058. .ui.black.button:hover {
  1059. background-color: #1b1c1d;
  1060. color: #ffffff;
  1061. text-shadow: none;
  1062. }
  1063. .ui.black.buttons .button:active,
  1064. .ui.black.button:active {
  1065. background-color: #0a0a0b;
  1066. color: #ffffff;
  1067. text-shadow: none;
  1068. }
  1069. .ui.black.buttons .button.active,
  1070. .ui.black.buttons .button.active:active,
  1071. .ui.black.button.active,
  1072. .ui.black.button .button.active:active {
  1073. background-color: #0f0f10;
  1074. color: #ffffff;
  1075. text-shadow: none;
  1076. }
  1077. /* Basic */
  1078. .ui.basic.black.buttons .button,
  1079. .ui.basic.black.button {
  1080. box-shadow: 0px 0px 0px 2px rgba(39, 41, 43, 0.15) inset !important;
  1081. color: rgba(0, 0, 0, 0.6) !important;
  1082. }
  1083. .ui.basic.black.buttons .button:hover,
  1084. .ui.basic.black.button:hover {
  1085. background: transparent !important;
  1086. box-shadow: 0px 0px 0px 2px #1b1c1d inset !important;
  1087. color: #1b1c1d !important;
  1088. }
  1089. .ui.basic.black.buttons .button:active,
  1090. .ui.basic.black.button:active {
  1091. box-shadow: 0px 0px 0px 2px #0a0a0b inset !important;
  1092. color: #0a0a0b !important;
  1093. }
  1094. .ui.basic.black.buttons .button.active,
  1095. .ui.basic.black.button.active {
  1096. background: transparent !important;
  1097. box-shadow: 0px 0px 0px 2px #0a0a0b inset !important;
  1098. color: #0a0a0b !important;
  1099. }
  1100. .ui.buttons > .basic.black.button:not(:first-child) {
  1101. margin-left: -2px;
  1102. }
  1103. /* Inverted */
  1104. .ui.inverted.black.buttons .button,
  1105. .ui.inverted.black.button {
  1106. background-color: transparent;
  1107. box-shadow: 0px 0px 0px 2px #d4d4d5 inset !important;
  1108. color: #ffffff;
  1109. }
  1110. .ui.inverted.black.buttons .button:hover,
  1111. .ui.inverted.black.button:hover {
  1112. box-shadow: 0px 0px 0px 2px #333333 inset !important;
  1113. background-color: #333333;
  1114. color: #ffffff;
  1115. }
  1116. .ui.inverted.black.buttons .button.active,
  1117. .ui.inverted.black.button.active {
  1118. box-shadow: 0px 0px 0px 2px #333333 inset !important;
  1119. background-color: #333333;
  1120. color: #ffffff;
  1121. }
  1122. .ui.inverted.black.buttons .button:active,
  1123. .ui.inverted.black.button:active {
  1124. box-shadow: 0px 0px 0px 2px #212121 inset !important;
  1125. background-color: #212121;
  1126. color: #ffffff;
  1127. }
  1128. /* Inverted Basic */
  1129. .ui.inverted.black.basic.buttons .button,
  1130. .ui.inverted.black.buttons .basic.button,
  1131. .ui.inverted.black.basic.button {
  1132. background-color: transparent;
  1133. box-shadow: 0px 0px 0px 2px rgba(255, 255, 255, 0.5) inset !important;
  1134. color: #ffffff !important;
  1135. }
  1136. .ui.inverted.black.basic.buttons .button:hover,
  1137. .ui.inverted.black.buttons .basic.button:hover,
  1138. .ui.inverted.black.basic.button:hover {
  1139. box-shadow: 0px 0px 0px 2px #333333 inset !important;
  1140. color: #ffffff !important;
  1141. }
  1142. .ui.inverted.black.basic.buttons .button.active,
  1143. .ui.inverted.black.buttons .basic.button.active,
  1144. .ui.inverted.black.basic.button.active {
  1145. box-shadow: 0px 0px 0px 2px #333333 inset !important;
  1146. color: #ffffff !important;
  1147. }
  1148. .ui.inverted.black.basic.buttons .button:active,
  1149. .ui.inverted.black.buttons .basic.button:active,
  1150. .ui.inverted.black.basic.button:active {
  1151. box-shadow: 0px 0px 0px 2px #212121 inset !important;
  1152. color: #ffffff !important;
  1153. }
  1154. /*--- Blue ---*/
  1155. .ui.blue.buttons .button,
  1156. .ui.blue.button {
  1157. background-color: #3b83c0;
  1158. color: #ffffff;
  1159. text-shadow: none;
  1160. background-image: none;
  1161. }
  1162. .ui.blue.button {
  1163. box-shadow: 0px 0em 0px 0px rgba(39, 41, 43, 0.15) inset;
  1164. }
  1165. .ui.blue.buttons .button:hover,
  1166. .ui.blue.button:hover {
  1167. background-color: #458ac6;
  1168. color: #ffffff;
  1169. text-shadow: none;
  1170. }
  1171. .ui.blue.buttons .button:active,
  1172. .ui.blue.button:active {
  1173. background-color: #3370a5;
  1174. color: #ffffff;
  1175. text-shadow: none;
  1176. }
  1177. .ui.blue.buttons .button.active,
  1178. .ui.blue.buttons .button.active:active,
  1179. .ui.blue.button.active,
  1180. .ui.blue.button .button.active:active {
  1181. background-color: #3576ac;
  1182. color: #ffffff;
  1183. text-shadow: none;
  1184. }
  1185. /* Basic */
  1186. .ui.basic.blue.buttons .button,
  1187. .ui.basic.blue.button {
  1188. box-shadow: 0px 0px 0px 2px rgba(39, 41, 43, 0.15) inset !important;
  1189. color: rgba(0, 0, 0, 0.6) !important;
  1190. }
  1191. .ui.basic.blue.buttons .button:hover,
  1192. .ui.basic.blue.button:hover {
  1193. background: transparent !important;
  1194. box-shadow: 0px 0px 0px 2px #458ac6 inset !important;
  1195. color: #458ac6 !important;
  1196. }
  1197. .ui.basic.blue.buttons .button:active,
  1198. .ui.basic.blue.button:active {
  1199. box-shadow: 0px 0px 0px 2px #3370a5 inset !important;
  1200. color: #3370a5 !important;
  1201. }
  1202. .ui.basic.blue.buttons .button.active,
  1203. .ui.basic.blue.button.active {
  1204. background: transparent !important;
  1205. box-shadow: 0px 0px 0px 2px #3370a5 inset !important;
  1206. color: #3370a5 !important;
  1207. }
  1208. .ui.buttons > .basic.blue.button:not(:first-child) {
  1209. margin-left: -2px;
  1210. }
  1211. /* Inverted */
  1212. .ui.inverted.blue.buttons .button,
  1213. .ui.inverted.blue.button {
  1214. background-color: transparent;
  1215. box-shadow: 0px 0px 0px 2px #54c8ff inset !important;
  1216. color: #54c8ff;
  1217. }
  1218. .ui.inverted.blue.buttons .button:hover,
  1219. .ui.inverted.blue.button:hover {
  1220. box-shadow: 0px 0px 0px 2px #54c8ff inset !important;
  1221. background-color: #54c8ff;
  1222. color: #ffffff;
  1223. }
  1224. .ui.inverted.blue.buttons .button.active,
  1225. .ui.inverted.blue.button.active {
  1226. box-shadow: 0px 0px 0px 2px #54c8ff inset !important;
  1227. background-color: #54c8ff;
  1228. color: #ffffff;
  1229. }
  1230. .ui.inverted.blue.buttons .button:active,
  1231. .ui.inverted.blue.button:active {
  1232. box-shadow: 0px 0px 0px 2px #30bdff inset !important;
  1233. background-color: #30bdff;
  1234. color: #ffffff;
  1235. }
  1236. /* Inverted Basic */
  1237. .ui.inverted.blue.basic.buttons .button,
  1238. .ui.inverted.blue.buttons .basic.button,
  1239. .ui.inverted.blue.basic.button {
  1240. background-color: transparent;
  1241. box-shadow: 0px 0px 0px 2px rgba(255, 255, 255, 0.5) inset !important;
  1242. color: #ffffff !important;
  1243. }
  1244. .ui.inverted.blue.basic.buttons .button:hover,
  1245. .ui.inverted.blue.buttons .basic.button:hover,
  1246. .ui.inverted.blue.basic.button:hover {
  1247. box-shadow: 0px 0px 0px 2px #54c8ff inset !important;
  1248. color: #54c8ff !important;
  1249. }
  1250. .ui.inverted.blue.basic.buttons .button.active,
  1251. .ui.inverted.blue.buttons .basic.button.active,
  1252. .ui.inverted.blue.basic.button.active {
  1253. box-shadow: 0px 0px 0px 2px #54c8ff inset !important;
  1254. color: #54c8ff !important;
  1255. }
  1256. .ui.inverted.blue.basic.buttons .button:active,
  1257. .ui.inverted.blue.buttons .basic.button:active,
  1258. .ui.inverted.blue.basic.button:active {
  1259. box-shadow: 0px 0px 0px 2px #30bdff inset !important;
  1260. color: #54c8ff !important;
  1261. }
  1262. /*--- Green ---*/
  1263. .ui.green.buttons .button,
  1264. .ui.green.button {
  1265. background-color: #5bbd72;
  1266. color: #ffffff;
  1267. text-shadow: none;
  1268. background-image: none;
  1269. }
  1270. .ui.green.button {
  1271. box-shadow: 0px 0em 0px 0px rgba(39, 41, 43, 0.15) inset;
  1272. }
  1273. .ui.green.buttons .button:hover,
  1274. .ui.green.button:hover {
  1275. background-color: #66c17b;
  1276. color: #ffffff;
  1277. text-shadow: none;
  1278. }
  1279. .ui.green.buttons .button:active,
  1280. .ui.green.button:active {
  1281. background-color: #46ae5f;
  1282. color: #ffffff;
  1283. text-shadow: none;
  1284. }
  1285. .ui.green.buttons .button.active,
  1286. .ui.green.buttons .button.active:active,
  1287. .ui.green.button.active,
  1288. .ui.green.button .button.active:active {
  1289. background-color: #49b562;
  1290. color: #ffffff;
  1291. text-shadow: none;
  1292. }
  1293. /* Basic */
  1294. .ui.basic.green.buttons .button,
  1295. .ui.basic.green.button {
  1296. box-shadow: 0px 0px 0px 2px rgba(39, 41, 43, 0.15) inset !important;
  1297. color: rgba(0, 0, 0, 0.6) !important;
  1298. }
  1299. .ui.basic.green.buttons .button:hover,
  1300. .ui.basic.green.button:hover {
  1301. background: transparent !important;
  1302. box-shadow: 0px 0px 0px 2px #66c17b inset !important;
  1303. color: #66c17b !important;
  1304. }
  1305. .ui.basic.green.buttons .button:active,
  1306. .ui.basic.green.button:active {
  1307. box-shadow: 0px 0px 0px 2px #46ae5f inset !important;
  1308. color: #46ae5f !important;
  1309. }
  1310. .ui.basic.green.buttons .button.active,
  1311. .ui.basic.green.button.active {
  1312. background: transparent !important;
  1313. box-shadow: 0px 0px 0px 2px #46ae5f inset !important;
  1314. color: #46ae5f !important;
  1315. }
  1316. .ui.buttons > .basic.green.button:not(:first-child) {
  1317. margin-left: -2px;
  1318. }
  1319. /* Inverted */
  1320. .ui.inverted.green.buttons .button,
  1321. .ui.inverted.green.button {
  1322. background-color: transparent;
  1323. box-shadow: 0px 0px 0px 2px #2ecc40 inset !important;
  1324. color: #2ecc40;
  1325. }
  1326. .ui.inverted.green.buttons .button:hover,
  1327. .ui.inverted.green.button:hover {
  1328. box-shadow: 0px 0px 0px 2px #2ecc40 inset !important;
  1329. background-color: #2ecc40;
  1330. color: #ffffff;
  1331. }
  1332. .ui.inverted.green.buttons .button.active,
  1333. .ui.inverted.green.button.active {
  1334. box-shadow: 0px 0px 0px 2px #2ecc40 inset !important;
  1335. background-color: #2ecc40;
  1336. color: #ffffff;
  1337. }
  1338. .ui.inverted.green.buttons .button:active,
  1339. .ui.inverted.green.button:active {
  1340. box-shadow: 0px 0px 0px 2px #27af37 inset !important;
  1341. background-color: #27af37;
  1342. color: #ffffff;
  1343. }
  1344. /* Inverted Basic */
  1345. .ui.inverted.green.basic.buttons .button,
  1346. .ui.inverted.green.buttons .basic.button,
  1347. .ui.inverted.green.basic.button {
  1348. background-color: transparent;
  1349. box-shadow: 0px 0px 0px 2px rgba(255, 255, 255, 0.5) inset !important;
  1350. color: #ffffff !important;
  1351. }
  1352. .ui.inverted.green.basic.buttons .button:hover,
  1353. .ui.inverted.green.buttons .basic.button:hover,
  1354. .ui.inverted.green.basic.button:hover {
  1355. box-shadow: 0px 0px 0px 2px #2ecc40 inset !important;
  1356. color: #2ecc40 !important;
  1357. }
  1358. .ui.inverted.green.basic.buttons .button.active,
  1359. .ui.inverted.green.buttons .basic.button.active,
  1360. .ui.inverted.green.basic.button.active {
  1361. box-shadow: 0px 0px 0px 2px #2ecc40 inset !important;
  1362. color: #2ecc40 !important;
  1363. }
  1364. .ui.inverted.green.basic.buttons .button:active,
  1365. .ui.inverted.green.buttons .basic.button:active,
  1366. .ui.inverted.green.basic.button:active {
  1367. box-shadow: 0px 0px 0px 2px #27af37 inset !important;
  1368. color: #2ecc40 !important;
  1369. }
  1370. /*--- Orange ---*/
  1371. .ui.orange.buttons .button,
  1372. .ui.orange.button {
  1373. background-color: #e07b53;
  1374. color: #ffffff;
  1375. text-shadow: none;
  1376. background-image: none;
  1377. }
  1378. .ui.orange.button {
  1379. box-shadow: 0px 0em 0px 0px rgba(39, 41, 43, 0.15) inset;
  1380. }
  1381. .ui.orange.buttons .button:hover,
  1382. .ui.orange.button:hover {
  1383. background-color: #e28560;
  1384. color: #ffffff;
  1385. text-shadow: none;
  1386. }
  1387. .ui.orange.buttons .button:active,
  1388. .ui.orange.button:active {
  1389. background-color: #db6435;
  1390. color: #ffffff;
  1391. text-shadow: none;
  1392. }
  1393. .ui.orange.buttons .button.active,
  1394. .ui.orange.buttons .button.active:active,
  1395. .ui.orange.button.active,
  1396. .ui.orange.button .button.active:active {
  1397. background-color: #0f0f10;
  1398. color: #ffffff;
  1399. text-shadow: none;
  1400. }
  1401. /* Basic */
  1402. .ui.basic.orange.buttons .button,
  1403. .ui.basic.orange.button {
  1404. box-shadow: 0px 0px 0px 2px rgba(39, 41, 43, 0.15) inset !important;
  1405. color: rgba(0, 0, 0, 0.6) !important;
  1406. }
  1407. .ui.basic.orange.buttons .button:hover,
  1408. .ui.basic.orange.button:hover {
  1409. background: transparent !important;
  1410. box-shadow: 0px 0px 0px 2px #e28560 inset !important;
  1411. color: #e28560 !important;
  1412. }
  1413. .ui.basic.orange.buttons .button:active,
  1414. .ui.basic.orange.button:active {
  1415. box-shadow: 0px 0px 0px 2px #db6435 inset !important;
  1416. color: #db6435 !important;
  1417. }
  1418. .ui.basic.orange.buttons .button.active,
  1419. .ui.basic.orange.button.active {
  1420. background: transparent !important;
  1421. box-shadow: 0px 0px 0px 2px #db6435 inset !important;
  1422. color: #db6435 !important;
  1423. }
  1424. .ui.buttons > .basic.orange.button:not(:first-child) {
  1425. margin-left: -2px;
  1426. }
  1427. /* Inverted */
  1428. .ui.inverted.orange.buttons .button,
  1429. .ui.inverted.orange.button {
  1430. background-color: transparent;
  1431. box-shadow: 0px 0px 0px 2px #ff851b inset !important;
  1432. color: #ff851b;
  1433. }
  1434. .ui.inverted.orange.buttons .button:hover,
  1435. .ui.inverted.orange.button:hover {
  1436. box-shadow: 0px 0px 0px 2px #ff851b inset !important;
  1437. background-color: #ff851b;
  1438. color: #ffffff;
  1439. }
  1440. .ui.inverted.orange.buttons .button.active,
  1441. .ui.inverted.orange.button.active {
  1442. box-shadow: 0px 0px 0px 2px #ff851b inset !important;
  1443. background-color: #ff851b;
  1444. color: #ffffff;
  1445. }
  1446. .ui.inverted.orange.buttons .button:active,
  1447. .ui.inverted.orange.button:active {
  1448. box-shadow: 0px 0px 0px 2px #f67300 inset !important;
  1449. background-color: #f67300;
  1450. color: #ffffff;
  1451. }
  1452. /* Inverted Basic */
  1453. .ui.inverted.orange.basic.buttons .button,
  1454. .ui.inverted.orange.buttons .basic.button,
  1455. .ui.inverted.orange.basic.button {
  1456. background-color: transparent;
  1457. box-shadow: 0px 0px 0px 2px rgba(255, 255, 255, 0.5) inset !important;
  1458. color: #ffffff !important;
  1459. }
  1460. .ui.inverted.orange.basic.buttons .button:hover,
  1461. .ui.inverted.orange.buttons .basic.button:hover,
  1462. .ui.inverted.orange.basic.button:hover {
  1463. box-shadow: 0px 0px 0px 2px #ff851b inset !important;
  1464. color: #ff851b !important;
  1465. }
  1466. .ui.inverted.orange.basic.buttons .button.active,
  1467. .ui.inverted.orange.buttons .basic.button.active,
  1468. .ui.inverted.orange.basic.button.active {
  1469. box-shadow: 0px 0px 0px 2px #ff851b inset !important;
  1470. color: #ff851b !important;
  1471. }
  1472. .ui.inverted.orange.basic.buttons .button:active,
  1473. .ui.inverted.orange.buttons .basic.button:active,
  1474. .ui.inverted.orange.basic.button:active {
  1475. box-shadow: 0px 0px 0px 2px #f67300 inset !important;
  1476. color: #ff851b !important;
  1477. }
  1478. /*--- Pink ---*/
  1479. .ui.pink.buttons .button,
  1480. .ui.pink.button {
  1481. background-color: #d9499a;
  1482. color: #ffffff;
  1483. text-shadow: none;
  1484. background-image: none;
  1485. }
  1486. .ui.pink.button {
  1487. box-shadow: 0px 0em 0px 0px rgba(39, 41, 43, 0.15) inset;
  1488. }
  1489. .ui.pink.buttons .button:hover,
  1490. .ui.pink.button:hover {
  1491. background-color: #dc56a1;
  1492. color: #ffffff;
  1493. text-shadow: none;
  1494. }
  1495. .ui.pink.buttons .button:active,
  1496. .ui.pink.button:active {
  1497. background-color: #d22c8a;
  1498. color: #ffffff;
  1499. text-shadow: none;
  1500. }
  1501. .ui.pink.buttons .button.active,
  1502. .ui.pink.buttons .button.active:active,
  1503. .ui.pink.button.active,
  1504. .ui.pink.button .button.active:active {
  1505. background-color: #d5348e;
  1506. color: #ffffff;
  1507. text-shadow: none;
  1508. }
  1509. /* Basic */
  1510. .ui.basic.pink.buttons .button,
  1511. .ui.basic.pink.button {
  1512. box-shadow: 0px 0px 0px 2px rgba(39, 41, 43, 0.15) inset !important;
  1513. color: rgba(0, 0, 0, 0.6) !important;
  1514. }
  1515. .ui.basic.pink.buttons .button:hover,
  1516. .ui.basic.pink.button:hover {
  1517. background: transparent !important;
  1518. box-shadow: 0px 0px 0px 2px #dc56a1 inset !important;
  1519. color: #dc56a1 !important;
  1520. }
  1521. .ui.basic.pink.buttons .button:active,
  1522. .ui.basic.pink.button:active {
  1523. box-shadow: 0px 0px 0px 2px #d22c8a inset !important;
  1524. color: #d22c8a !important;
  1525. }
  1526. .ui.basic.pink.buttons .button.active,
  1527. .ui.basic.pink.button.active {
  1528. background: transparent !important;
  1529. box-shadow: 0px 0px 0px 2px #d22c8a inset !important;
  1530. color: #d22c8a !important;
  1531. }
  1532. .ui.buttons > .basic.pink.button:not(:first-child) {
  1533. margin-left: -2px;
  1534. }
  1535. /* Inverted */
  1536. .ui.inverted.pink.buttons .button,
  1537. .ui.inverted.pink.button {
  1538. background-color: transparent;
  1539. box-shadow: 0px 0px 0px 2px #ff8edf inset !important;
  1540. color: #ff8edf;
  1541. }
  1542. .ui.inverted.pink.buttons .button:hover,
  1543. .ui.inverted.pink.button:hover {
  1544. box-shadow: 0px 0px 0px 2px #ff8edf inset !important;
  1545. background-color: #ff8edf;
  1546. color: #ffffff;
  1547. }
  1548. .ui.inverted.pink.buttons .button.active,
  1549. .ui.inverted.pink.button.active {
  1550. box-shadow: 0px 0px 0px 2px #ff8edf inset !important;
  1551. background-color: #ff8edf;
  1552. color: #ffffff;
  1553. }
  1554. .ui.inverted.pink.buttons .button:active,
  1555. .ui.inverted.pink.button:active {
  1556. box-shadow: 0px 0px 0px 2px #ff6ad5 inset !important;
  1557. background-color: #ff6ad5;
  1558. color: #ffffff;
  1559. }
  1560. /* Inverted Basic */
  1561. .ui.inverted.pink.basic.buttons .button,
  1562. .ui.inverted.pink.buttons .basic.button,
  1563. .ui.inverted.pink.basic.button {
  1564. background-color: transparent;
  1565. box-shadow: 0px 0px 0px 2px rgba(255, 255, 255, 0.5) inset !important;
  1566. color: #ffffff !important;
  1567. }
  1568. .ui.inverted.pink.basic.buttons .button:hover,
  1569. .ui.inverted.pink.buttons .basic.button:hover,
  1570. .ui.inverted.pink.basic.button:hover {
  1571. box-shadow: 0px 0px 0px 2px #ff8edf inset !important;
  1572. color: #ff8edf !important;
  1573. }
  1574. .ui.inverted.pink.basic.buttons .button.active,
  1575. .ui.inverted.pink.buttons .basic.button.active,
  1576. .ui.inverted.pink.basic.button.active {
  1577. box-shadow: 0px 0px 0px 2px #ff8edf inset !important;
  1578. color: #ff8edf !important;
  1579. }
  1580. .ui.inverted.pink.basic.buttons .button:active,
  1581. .ui.inverted.pink.buttons .basic.button:active,
  1582. .ui.inverted.pink.basic.button:active {
  1583. box-shadow: 0px 0px 0px 2px #ff6ad5 inset !important;
  1584. color: #ff8edf !important;
  1585. }
  1586. /*--- Purple ---*/
  1587. .ui.purple.buttons .button,
  1588. .ui.purple.button {
  1589. background-color: #564f8a;
  1590. color: #ffffff;
  1591. text-shadow: none;
  1592. background-image: none;
  1593. }
  1594. .ui.purple.button {
  1595. box-shadow: 0px 0em 0px 0px rgba(39, 41, 43, 0.15) inset;
  1596. }
  1597. .ui.purple.buttons .button:hover,
  1598. .ui.purple.button:hover {
  1599. background-color: #5c5594;
  1600. color: #ffffff;
  1601. text-shadow: none;
  1602. }
  1603. .ui.purple.buttons .button:active,
  1604. .ui.purple.button:active {
  1605. background-color: #484273;
  1606. color: #ffffff;
  1607. text-shadow: none;
  1608. }
  1609. .ui.purple.buttons .button.active,
  1610. .ui.purple.buttons .button.active:active,
  1611. .ui.purple.button.active,
  1612. .ui.purple.button .button.active:active {
  1613. background-color: #4c467a;
  1614. color: #ffffff;
  1615. text-shadow: none;
  1616. }
  1617. /* Basic */
  1618. .ui.basic.purple.buttons .button,
  1619. .ui.basic.purple.button {
  1620. box-shadow: 0px 0px 0px 2px rgba(39, 41, 43, 0.15) inset !important;
  1621. color: rgba(0, 0, 0, 0.6) !important;
  1622. }
  1623. .ui.basic.purple.buttons .button:hover,
  1624. .ui.basic.purple.button:hover {
  1625. background: transparent !important;
  1626. box-shadow: 0px 0px 0px 2px #5c5594 inset !important;
  1627. color: #5c5594 !important;
  1628. }
  1629. .ui.basic.purple.buttons .button:active,
  1630. .ui.basic.purple.button:active {
  1631. box-shadow: 0px 0px 0px 2px #484273 inset !important;
  1632. color: #484273 !important;
  1633. }
  1634. .ui.basic.purple.buttons .button.active,
  1635. .ui.basic.purple.button.active {
  1636. background: transparent !important;
  1637. box-shadow: 0px 0px 0px 2px #484273 inset !important;
  1638. color: #484273 !important;
  1639. }
  1640. .ui.buttons > .basic.purple.button:not(:first-child) {
  1641. margin-left: -2px;
  1642. }
  1643. /* Inverted */
  1644. .ui.inverted.purple.buttons .button,
  1645. .ui.inverted.purple.button {
  1646. background-color: transparent;
  1647. box-shadow: 0px 0px 0px 2px #cdc6ff inset !important;
  1648. color: #cdc6ff;
  1649. }
  1650. .ui.inverted.purple.buttons .button:hover,
  1651. .ui.inverted.purple.button:hover {
  1652. box-shadow: 0px 0px 0px 2px #cdc6ff inset !important;
  1653. background-color: #cdc6ff;
  1654. color: #1b1c1d;
  1655. }
  1656. .ui.inverted.purple.buttons .button.active,
  1657. .ui.inverted.purple.button.active {
  1658. box-shadow: 0px 0px 0px 2px #cdc6ff inset !important;
  1659. background-color: #cdc6ff;
  1660. color: #1b1c1d;
  1661. }
  1662. .ui.inverted.purple.buttons .button:active,
  1663. .ui.inverted.purple.button:active {
  1664. box-shadow: 0px 0px 0px 2px #aea2ff inset !important;
  1665. background-color: #aea2ff;
  1666. color: #1b1c1d;
  1667. }
  1668. /* Inverted Basic */
  1669. .ui.inverted.purple.basic.buttons .button,
  1670. .ui.inverted.purple.buttons .basic.button,
  1671. .ui.inverted.purple.basic.button {
  1672. background-color: transparent;
  1673. box-shadow: 0px 0px 0px 2px rgba(255, 255, 255, 0.5) inset !important;
  1674. color: #ffffff !important;
  1675. }
  1676. .ui.inverted.purple.basic.buttons .button:hover,
  1677. .ui.inverted.purple.buttons .basic.button:hover,
  1678. .ui.inverted.purple.basic.button:hover {
  1679. box-shadow: 0px 0px 0px 2px #cdc6ff inset !important;
  1680. color: #cdc6ff !important;
  1681. }
  1682. .ui.inverted.purple.basic.buttons .button.active,
  1683. .ui.inverted.purple.buttons .basic.button.active,
  1684. .ui.inverted.purple.basic.button.active {
  1685. box-shadow: 0px 0px 0px 2px #cdc6ff inset !important;
  1686. color: #cdc6ff !important;
  1687. }
  1688. .ui.inverted.purple.basic.buttons .button:active,
  1689. .ui.inverted.purple.buttons .basic.button:active,
  1690. .ui.inverted.purple.basic.button:active {
  1691. box-shadow: 0px 0px 0px 2px #aea2ff inset !important;
  1692. color: #cdc6ff !important;
  1693. }
  1694. /*--- Red ---*/
  1695. .ui.red.buttons .button,
  1696. .ui.red.button {
  1697. background-color: #d95c5c;
  1698. color: #ffffff;
  1699. text-shadow: none;
  1700. background-image: none;
  1701. }
  1702. .ui.red.button {
  1703. box-shadow: 0px 0em 0px 0px rgba(39, 41, 43, 0.15) inset;
  1704. }
  1705. .ui.red.buttons .button:hover,
  1706. .ui.red.button:hover {
  1707. background-color: #dc6868;
  1708. color: #ffffff;
  1709. text-shadow: none;
  1710. }
  1711. .ui.red.buttons .button:active,
  1712. .ui.red.button:active {
  1713. background-color: #d23f3f;
  1714. color: #ffffff;
  1715. text-shadow: none;
  1716. }
  1717. .ui.red.buttons .button.active,
  1718. .ui.red.buttons .button.active:active,
  1719. .ui.red.button.active,
  1720. .ui.red.button .button.active:active {
  1721. background-color: #d44747;
  1722. color: #ffffff;
  1723. text-shadow: none;
  1724. }
  1725. /* Basic */
  1726. .ui.basic.red.buttons .button,
  1727. .ui.basic.red.button {
  1728. box-shadow: 0px 0px 0px 2px rgba(39, 41, 43, 0.15) inset !important;
  1729. color: rgba(0, 0, 0, 0.6) !important;
  1730. }
  1731. .ui.basic.red.buttons .button:hover,
  1732. .ui.basic.red.button:hover {
  1733. background: transparent !important;
  1734. box-shadow: 0px 0px 0px 2px #dc6868 inset !important;
  1735. color: #dc6868 !important;
  1736. }
  1737. .ui.basic.red.buttons .button:active,
  1738. .ui.basic.red.button:active {
  1739. box-shadow: 0px 0px 0px 2px #d23f3f inset !important;
  1740. color: #d23f3f !important;
  1741. }
  1742. .ui.basic.red.buttons .button.active,
  1743. .ui.basic.red.button.active {
  1744. background: transparent !important;
  1745. box-shadow: 0px 0px 0px 2px #d23f3f inset !important;
  1746. color: #d23f3f !important;
  1747. }
  1748. .ui.buttons > .basic.red.button:not(:first-child) {
  1749. margin-left: -2px;
  1750. }
  1751. /* Inverted */
  1752. .ui.inverted.red.buttons .button,
  1753. .ui.inverted.red.button {
  1754. background-color: transparent;
  1755. box-shadow: 0px 0px 0px 2px #ff695e inset !important;
  1756. color: #ff695e;
  1757. }
  1758. .ui.inverted.red.buttons .button:hover,
  1759. .ui.inverted.red.button:hover {
  1760. box-shadow: 0px 0px 0px 2px #ff695e inset !important;
  1761. background-color: #ff695e;
  1762. color: #ffffff;
  1763. }
  1764. .ui.inverted.red.buttons .button.active,
  1765. .ui.inverted.red.button.active {
  1766. box-shadow: 0px 0px 0px 2px #ff695e inset !important;
  1767. background-color: #ff695e;
  1768. color: #ffffff;
  1769. }
  1770. .ui.inverted.red.buttons .button:active,
  1771. .ui.inverted.red.button:active {
  1772. box-shadow: 0px 0px 0px 2px #ff483a inset !important;
  1773. background-color: #ff483a;
  1774. color: #ffffff;
  1775. }
  1776. /* Inverted Basic */
  1777. .ui.inverted.red.basic.buttons .button,
  1778. .ui.inverted.red.buttons .basic.button,
  1779. .ui.inverted.red.basic.button {
  1780. background-color: transparent;
  1781. box-shadow: 0px 0px 0px 2px rgba(255, 255, 255, 0.5) inset !important;
  1782. color: #ffffff !important;
  1783. }
  1784. .ui.inverted.red.basic.buttons .button:hover,
  1785. .ui.inverted.red.buttons .basic.button:hover,
  1786. .ui.inverted.red.basic.button:hover {
  1787. box-shadow: 0px 0px 0px 2px #ff695e inset !important;
  1788. color: #ff695e !important;
  1789. }
  1790. .ui.inverted.red.basic.buttons .button.active,
  1791. .ui.inverted.red.buttons .basic.button.active,
  1792. .ui.inverted.red.basic.button.active {
  1793. box-shadow: 0px 0px 0px 2px #ff695e inset !important;
  1794. color: #ff695e !important;
  1795. }
  1796. .ui.inverted.red.basic.buttons .button:active,
  1797. .ui.inverted.red.buttons .basic.button:active,
  1798. .ui.inverted.red.basic.button:active {
  1799. box-shadow: 0px 0px 0px 2px #ff483a inset !important;
  1800. color: #ff695e !important;
  1801. }
  1802. /*--- Teal ---*/
  1803. .ui.teal.buttons .button,
  1804. .ui.teal.button {
  1805. background-color: #00b5ad;
  1806. color: #ffffff;
  1807. text-shadow: none;
  1808. background-image: none;
  1809. }
  1810. .ui.teal.button {
  1811. box-shadow: 0px 0em 0px 0px rgba(39, 41, 43, 0.15) inset;
  1812. }
  1813. .ui.teal.buttons .button:hover,
  1814. .ui.teal.button:hover {
  1815. background-color: #00c4bc;
  1816. color: #ffffff;
  1817. text-shadow: none;
  1818. }
  1819. .ui.teal.buttons .button:active,
  1820. .ui.teal.button:active {
  1821. background-color: #00918b;
  1822. color: #ffffff;
  1823. text-shadow: none;
  1824. }
  1825. .ui.teal.buttons .button.active,
  1826. .ui.teal.buttons .button.active:active,
  1827. .ui.teal.button.active,
  1828. .ui.teal.button .button.active:active {
  1829. background-color: #009c95;
  1830. color: #ffffff;
  1831. text-shadow: none;
  1832. }
  1833. /* Basic */
  1834. .ui.basic.teal.buttons .button,
  1835. .ui.basic.teal.button {
  1836. box-shadow: 0px 0px 0px 2px rgba(39, 41, 43, 0.15) inset !important;
  1837. color: rgba(0, 0, 0, 0.6) !important;
  1838. }
  1839. .ui.basic.teal.buttons .button:hover,
  1840. .ui.basic.teal.button:hover {
  1841. background: transparent !important;
  1842. box-shadow: 0px 0px 0px 2px #00c4bc inset !important;
  1843. color: #00c4bc !important;
  1844. }
  1845. .ui.basic.teal.buttons .button:active,
  1846. .ui.basic.teal.button:active {
  1847. box-shadow: 0px 0px 0px 2px #00918b inset !important;
  1848. color: #00918b !important;
  1849. }
  1850. .ui.basic.teal.buttons .button.active,
  1851. .ui.basic.teal.button.active {
  1852. background: transparent !important;
  1853. box-shadow: 0px 0px 0px 2px #00918b inset !important;
  1854. color: #00918b !important;
  1855. }
  1856. .ui.buttons > .basic.teal.button:not(:first-child) {
  1857. margin-left: -2px;
  1858. }
  1859. /* Inverted */
  1860. .ui.inverted.teal.buttons .button,
  1861. .ui.inverted.teal.button {
  1862. background-color: transparent;
  1863. box-shadow: 0px 0px 0px 2px #6dffff inset !important;
  1864. color: #6dffff;
  1865. }
  1866. .ui.inverted.teal.buttons .button:hover,
  1867. .ui.inverted.teal.button:hover {
  1868. box-shadow: 0px 0px 0px 2px #6dffff inset !important;
  1869. background-color: #6dffff;
  1870. color: #1b1c1d;
  1871. }
  1872. .ui.inverted.teal.buttons .button.active,
  1873. .ui.inverted.teal.button.active {
  1874. box-shadow: 0px 0px 0px 2px #6dffff inset !important;
  1875. background-color: #6dffff;
  1876. color: #1b1c1d;
  1877. }
  1878. .ui.inverted.teal.buttons .button:active,
  1879. .ui.inverted.teal.button:active {
  1880. box-shadow: 0px 0px 0px 2px #49ffff inset !important;
  1881. background-color: #49ffff;
  1882. color: #1b1c1d;
  1883. }
  1884. /* Inverted Basic */
  1885. .ui.inverted.teal.basic.buttons .button,
  1886. .ui.inverted.teal.buttons .basic.button,
  1887. .ui.inverted.teal.basic.button {
  1888. background-color: transparent;
  1889. box-shadow: 0px 0px 0px 2px rgba(255, 255, 255, 0.5) inset !important;
  1890. color: #ffffff !important;
  1891. }
  1892. .ui.inverted.teal.basic.buttons .button:hover,
  1893. .ui.inverted.teal.buttons .basic.button:hover,
  1894. .ui.inverted.teal.basic.button:hover {
  1895. box-shadow: 0px 0px 0px 2px #6dffff inset !important;
  1896. color: #6dffff !important;
  1897. }
  1898. .ui.inverted.teal.basic.buttons .button.active,
  1899. .ui.inverted.teal.buttons .basic.button.active,
  1900. .ui.inverted.teal.basic.button.active {
  1901. box-shadow: 0px 0px 0px 2px #6dffff inset !important;
  1902. color: #6dffff !important;
  1903. }
  1904. .ui.inverted.teal.basic.buttons .button:active,
  1905. .ui.inverted.teal.buttons .basic.button:active,
  1906. .ui.inverted.teal.basic.button:active {
  1907. box-shadow: 0px 0px 0px 2px #49ffff inset !important;
  1908. color: #6dffff !important;
  1909. }
  1910. /*--- Yellow ---*/
  1911. .ui.yellow.buttons .button,
  1912. .ui.yellow.button {
  1913. background-color: #f2c61f;
  1914. color: #ffffff;
  1915. text-shadow: none;
  1916. background-image: none;
  1917. }
  1918. .ui.yellow.button {
  1919. box-shadow: 0px 0em 0px 0px rgba(39, 41, 43, 0.15) inset;
  1920. }
  1921. .ui.yellow.buttons .button:hover,
  1922. .ui.yellow.button:hover {
  1923. background-color: #f3ca2d;
  1924. color: #ffffff;
  1925. text-shadow: none;
  1926. }
  1927. .ui.yellow.buttons .button:active,
  1928. .ui.yellow.button:active {
  1929. background-color: #e0b40d;
  1930. color: #ffffff;
  1931. text-shadow: none;
  1932. }
  1933. .ui.yellow.buttons .button.active,
  1934. .ui.yellow.buttons .button.active:active,
  1935. .ui.yellow.button.active,
  1936. .ui.yellow.button .button.active:active {
  1937. background-color: #eabc0e;
  1938. color: #ffffff;
  1939. text-shadow: none;
  1940. }
  1941. /* Basic */
  1942. .ui.basic.yellow.buttons .button,
  1943. .ui.basic.yellow.button {
  1944. box-shadow: 0px 0px 0px 2px rgba(39, 41, 43, 0.15) inset !important;
  1945. color: rgba(0, 0, 0, 0.6) !important;
  1946. }
  1947. .ui.basic.yellow.buttons .button:hover,
  1948. .ui.basic.yellow.button:hover {
  1949. background: transparent !important;
  1950. box-shadow: 0px 0px 0px 2px #f3ca2d inset !important;
  1951. color: #f3ca2d !important;
  1952. }
  1953. .ui.basic.yellow.buttons .button:active,
  1954. .ui.basic.yellow.button:active {
  1955. box-shadow: 0px 0px 0px 2px #e0b40d inset !important;
  1956. color: #e0b40d !important;
  1957. }
  1958. .ui.basic.yellow.buttons .button.active,
  1959. .ui.basic.yellow.button.active {
  1960. background: transparent !important;
  1961. box-shadow: 0px 0px 0px 2px #e0b40d inset !important;
  1962. color: #e0b40d !important;
  1963. }
  1964. .ui.buttons > .basic.yellow.button:not(:first-child) {
  1965. margin-left: -2px;
  1966. }
  1967. /* Inverted */
  1968. .ui.inverted.yellow.buttons .button,
  1969. .ui.inverted.yellow.button {
  1970. background-color: transparent;
  1971. box-shadow: 0px 0px 0px 2px #ffe21f inset !important;
  1972. color: #ffe21f;
  1973. }
  1974. .ui.inverted.yellow.buttons .button:hover,
  1975. .ui.inverted.yellow.button:hover {
  1976. box-shadow: 0px 0px 0px 2px #ffe21f inset !important;
  1977. background-color: #ffe21f;
  1978. color: #1b1c1d;
  1979. }
  1980. .ui.inverted.yellow.buttons .button.active,
  1981. .ui.inverted.yellow.button.active {
  1982. box-shadow: 0px 0px 0px 2px #ffe21f inset !important;
  1983. background-color: #ffe21f;
  1984. color: #1b1c1d;
  1985. }
  1986. .ui.inverted.yellow.buttons .button:active,
  1987. .ui.inverted.yellow.button:active {
  1988. box-shadow: 0px 0px 0px 2px #fada00 inset !important;
  1989. background-color: #fada00;
  1990. color: #1b1c1d;
  1991. }
  1992. /* Inverted Basic */
  1993. .ui.inverted.yellow.basic.buttons .button,
  1994. .ui.inverted.yellow.buttons .basic.button,
  1995. .ui.inverted.yellow.basic.button {
  1996. background-color: transparent;
  1997. box-shadow: 0px 0px 0px 2px rgba(255, 255, 255, 0.5) inset !important;
  1998. color: #ffffff !important;
  1999. }
  2000. .ui.inverted.yellow.basic.buttons .button:hover,
  2001. .ui.inverted.yellow.buttons .basic.button:hover,
  2002. .ui.inverted.yellow.basic.button:hover {
  2003. box-shadow: 0px 0px 0px 2px #ffe21f inset !important;
  2004. color: #ffe21f !important;
  2005. }
  2006. .ui.inverted.yellow.basic.buttons .button.active,
  2007. .ui.inverted.yellow.buttons .basic.button.active,
  2008. .ui.inverted.yellow.basic.button.active {
  2009. box-shadow: 0px 0px 0px 2px #ffe21f inset !important;
  2010. color: #ffe21f !important;
  2011. }
  2012. .ui.inverted.yellow.basic.buttons .button:active,
  2013. .ui.inverted.yellow.buttons .basic.button:active,
  2014. .ui.inverted.yellow.basic.button:active {
  2015. box-shadow: 0px 0px 0px 2px #fada00 inset !important;
  2016. color: #ffe21f !important;
  2017. }
  2018. /*-------------------
  2019. Primary
  2020. --------------------*/
  2021. .ui.primary.buttons .button,
  2022. .ui.primary.button {
  2023. background-color: #3b83c0;
  2024. color: #ffffff;
  2025. text-shadow: none;
  2026. background-image: none;
  2027. }
  2028. .ui.primary.button {
  2029. box-shadow: 0px 0em 0px 0px rgba(39, 41, 43, 0.15) inset;
  2030. }
  2031. .ui.primary.buttons .button:hover,
  2032. .ui.primary.button:hover {
  2033. background-color: #458ac6;
  2034. color: #ffffff;
  2035. text-shadow: none;
  2036. }
  2037. .ui.primary.buttons .button:active,
  2038. .ui.primary.button:active {
  2039. background-color: #3370a5;
  2040. color: #ffffff;
  2041. text-shadow: none;
  2042. }
  2043. .ui.primary.buttons .active.button,
  2044. .ui.primary.button.active {
  2045. background-color: #3576ac;
  2046. color: #ffffff;
  2047. text-shadow: none;
  2048. }
  2049. /*-------------------
  2050. Secondary
  2051. --------------------*/
  2052. .ui.secondary.buttons .button,
  2053. .ui.secondary.button {
  2054. background-color: #1b1c1d;
  2055. color: #ffffff;
  2056. text-shadow: none;
  2057. background-image: none;
  2058. }
  2059. .ui.secondary.button {
  2060. box-shadow: 0px 0em 0px 0px rgba(39, 41, 43, 0.15) inset;
  2061. }
  2062. .ui.secondary.buttons .button:hover,
  2063. .ui.secondary.button:hover {
  2064. background-color: #222425;
  2065. color: #ffffff;
  2066. text-shadow: none;
  2067. }
  2068. .ui.secondary.buttons .button:active,
  2069. .ui.secondary.button:active {
  2070. background-color: #0a0a0b;
  2071. color: #ffffff;
  2072. text-shadow: none;
  2073. }
  2074. .ui.secondary.buttons .active.button,
  2075. .ui.secondary.button.active {
  2076. background-color: #0f0f10;
  2077. color: #ffffff;
  2078. text-shadow: none;
  2079. }
  2080. /*---------------
  2081. Positive
  2082. ----------------*/
  2083. .ui.positive.buttons .button,
  2084. .ui.positive.button {
  2085. background-color: #5bbd72 !important;
  2086. color: #ffffff;
  2087. text-shadow: none;
  2088. background-image: none;
  2089. }
  2090. .ui.positive.button {
  2091. box-shadow: 0px 0em 0px 0px rgba(39, 41, 43, 0.15) inset;
  2092. }
  2093. .ui.positive.buttons .button:hover,
  2094. .ui.positive.button:hover,
  2095. .ui.positive.buttons .active.button,
  2096. .ui.positive.button.active {
  2097. background-color: #66c17b !important;
  2098. color: #ffffff;
  2099. text-shadow: none;
  2100. }
  2101. .ui.positive.buttons .button:active,
  2102. .ui.positive.button:active {
  2103. background-color: #46ae5f !important;
  2104. color: #ffffff;
  2105. text-shadow: none;
  2106. }
  2107. .ui.positive.buttons .button.active,
  2108. .ui.positive.buttons .button.active:active,
  2109. .ui.positive.button.active,
  2110. .ui.positive.button .button.active:active {
  2111. background-color: #49b562;
  2112. color: #ffffff;
  2113. text-shadow: none;
  2114. }
  2115. /*---------------
  2116. Negative
  2117. ----------------*/
  2118. .ui.negative.buttons .button,
  2119. .ui.negative.button {
  2120. background-color: #d95c5c !important;
  2121. color: #ffffff;
  2122. text-shadow: none;
  2123. background-image: none;
  2124. }
  2125. .ui.negative.button {
  2126. box-shadow: 0px 0em 0px 0px rgba(39, 41, 43, 0.15) inset;
  2127. }
  2128. .ui.negative.buttons .button:hover,
  2129. .ui.negative.button:hover,
  2130. .ui.negative.buttons .active.button,
  2131. .ui.negative.button.active {
  2132. background-color: #dc6868 !important;
  2133. color: #ffffff;
  2134. text-shadow: none;
  2135. }
  2136. .ui.negative.buttons .button:active,
  2137. .ui.negative.button:active {
  2138. background-color: #d23f3f !important;
  2139. color: #ffffff;
  2140. text-shadow: none;
  2141. }
  2142. .ui.negative.buttons .button.active,
  2143. .ui.negative.buttons .button.active:active,
  2144. .ui.negative.button.active,
  2145. .ui.negative.button .button.active:active {
  2146. background-color: #d44747;
  2147. color: #ffffff;
  2148. text-shadow: none;
  2149. }
  2150. /*******************************
  2151. Groups
  2152. *******************************/
  2153. .ui.buttons {
  2154. display: inline-block;
  2155. vertical-align: middle;
  2156. margin: 0em 0.25em 0em 0em;
  2157. }
  2158. .ui.buttons > .button:hover,
  2159. .ui.buttons > .button.active {
  2160. position: relative;
  2161. }
  2162. .ui.buttons:after {
  2163. content: ".";
  2164. display: block;
  2165. height: 0;
  2166. clear: both;
  2167. visibility: hidden;
  2168. }
  2169. .ui.buttons .button:first-child {
  2170. border-left: none;
  2171. }
  2172. .ui.buttons:not(.basic):not(.inverted) {
  2173. box-shadow: none;
  2174. }
  2175. .ui.buttons > .ui.button:not(.basic):not(.inverted),
  2176. .ui.buttons:not(.basic):not(.inverted) > .button {
  2177. box-shadow: 0px 0px 0px 1px transparent inset, 0px 0em 0px 0px rgba(39, 41, 43, 0.15) inset;
  2178. }
  2179. .ui.buttons .button {
  2180. margin: 0em;
  2181. float: left;
  2182. border-radius: 0em;
  2183. margin: 0px 0px 0px 0px;
  2184. }
  2185. .ui.buttons .button:first-child {
  2186. margin-left: 0em;
  2187. border-top-left-radius: 0.2857rem;
  2188. border-bottom-left-radius: 0.2857rem;
  2189. }
  2190. .ui.buttons .button:last-child {
  2191. border-top-right-radius: 0.2857rem;
  2192. border-bottom-right-radius: 0.2857rem;
  2193. }
  2194. /* Vertical Style */
  2195. .ui.vertical.buttons {
  2196. display: inline-block;
  2197. }
  2198. .ui.vertical.buttons .button {
  2199. display: block;
  2200. float: none;
  2201. margin: 0px 0px 0px 0px;
  2202. box-shadow: none;
  2203. }
  2204. .ui.vertical.buttons .button:first-child,
  2205. .ui.vertical.buttons .mini.button:first-child,
  2206. .ui.vertical.buttons .tiny.button:first-child,
  2207. .ui.vertical.buttons .small.button:first-child,
  2208. .ui.vertical.buttons .massive.button:first-child,
  2209. .ui.vertical.buttons .huge.button:first-child {
  2210. border-radius: 0.2857rem 0.2857rem 0px 0px;
  2211. }
  2212. .ui.vertical.buttons .button:last-child,
  2213. .ui.vertical.buttons .mini.button:last-child,
  2214. .ui.vertical.buttons .tiny.button:last-child,
  2215. .ui.vertical.buttons .small.button:last-child,
  2216. .ui.vertical.buttons .massive.button:last-child,
  2217. .ui.vertical.buttons .huge.button:last-child,
  2218. .ui.vertical.buttons .gigantic.button:last-child {
  2219. margin-bottom: 0px;
  2220. border-radius: 0px 0px 0.2857rem 0.2857rem;
  2221. }
  2222. /*******************************
  2223. Theme Overrides
  2224. *******************************/
  2225. /*******************************
  2226. Site Overrides
  2227. *******************************/