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.

2391 lines
58 KiB

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