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.

3322 lines
84 KiB

9 years ago
9 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
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
10 years ago
9 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
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
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
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
9 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
9 years ago
9 years ago
10 years ago
10 years ago
10 years ago
9 years ago
9 years ago
10 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
10 years ago
9 years ago
10 years ago
9 years ago
10 years ago
10 years ago
9 years ago
10 years ago
9 years ago
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
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
10 years ago
9 years ago
10 years ago
9 years ago
9 years ago
10 years ago
9 years ago
9 years ago
9 years ago
10 years ago
10 years ago
9 years ago
9 years ago
10 years ago
9 years ago
10 years ago
9 years ago
10 years ago
9 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
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
9 years ago
10 years ago
9 years ago
9 years ago
10 years ago
9 years ago
9 years ago
9 years ago
10 years ago
9 years ago
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
10 years ago
10 years ago
10 years ago
9 years ago
10 years ago
10 years ago
10 years ago
10 years ago
9 years ago
10 years ago
10 years ago
10 years ago
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
10 years ago
9 years ago
9 years ago
9 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
10 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
10 years ago
9 years ago
9 years ago
9 years ago
9 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
9 years ago
10 years ago
9 years ago
10 years ago
9 years ago
10 years ago
10 years ago
9 years ago
10 years ago
9 years ago
10 years ago
9 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
9 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
9 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
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
9 years ago
10 years ago
9 years ago
9 years ago
9 years ago
10 years ago
9 years ago
10 years ago
9 years ago
9 years ago
9 years ago
9 years ago
10 years ago
9 years ago
9 years ago
10 years ago
10 years ago
10 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
10 years ago
9 years ago
9 years ago
10 years ago
9 years ago
10 years ago
10 years ago
10 years ago
9 years ago
10 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
10 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
10 years ago
9 years ago
9 years ago
9 years ago
9 years ago
10 years ago
9 years ago
10 years ago
9 years ago
10 years ago
10 years ago
9 years ago
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
9 years ago
10 years ago
9 years ago
10 years ago
9 years ago
9 years ago
9 years ago
9 years ago
10 years ago
9 years ago
9 years ago
10 years ago
10 years ago
10 years ago
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
9 years ago
10 years ago
9 years ago
9 years ago
10 years ago
9 years ago
10 years ago
9 years ago
10 years ago
9 years ago
10 years ago
10 years ago
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
9 years ago
9 years ago
10 years ago
9 years ago
10 years ago
9 years ago
9 years ago
9 years ago
9 years ago
10 years ago
9 years ago
9 years ago
10 years ago
10 years ago
10 years ago
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
10 years ago
9 years ago
10 years ago
9 years ago
10 years ago
9 years ago
10 years ago
10 years ago
9 years ago
10 years ago
9 years ago
10 years ago
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
9 years ago
10 years ago
9 years ago
10 years ago
9 years ago
9 years ago
9 years ago
9 years ago
10 years ago
9 years ago
9 years ago
10 years ago
10 years ago
10 years ago
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
9 years ago
10 years ago
9 years ago
9 years ago
10 years ago
9 years ago
10 years ago
9 years ago
10 years ago
9 years ago
10 years ago
10 years ago
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
9 years ago
9 years ago
10 years ago
9 years ago
10 years ago
9 years ago
9 years ago
9 years ago
9 years ago
10 years ago
9 years ago
9 years ago
10 years ago
10 years ago
10 years ago
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
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
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
10 years ago
9 years ago
10 years ago
9 years ago
10 years ago
10 years ago
9 years ago
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
9 years ago
10 years ago
9 years ago
10 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
10 years ago
9 years ago
9 years ago
10 years ago
9 years ago
10 years ago
9 years ago
10 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
10 years ago
9 years ago
10 years ago
10 years ago
10 years ago
9 years ago
9 years ago
9 years ago
10 years ago
9 years ago
9 years ago
10 years ago
9 years ago
10 years ago
9 years ago
10 years ago
9 years ago
10 years ago
10 years ago
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
9 years ago
9 years ago
10 years ago
9 years ago
10 years ago
9 years ago
9 years ago
9 years ago
9 years ago
10 years ago
9 years ago
9 years ago
10 years ago
10 years ago
10 years ago
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
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
10 years ago
10 years ago
9 years ago
10 years ago
9 years ago
9 years ago
10 years ago
9 years ago
9 years ago
9 years ago
10 years ago
9 years ago
10 years ago
9 years ago
9 years ago
9 years ago
9 years ago
10 years ago
9 years ago
9 years ago
10 years ago
10 years ago
10 years ago
9 years ago
10 years ago
9 years ago
10 years ago
9 years ago
9 years ago
9 years ago
10 years ago
9 years ago
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
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 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
9 years ago
9 years ago
10 years ago
9 years ago
9 years ago
9 years ago
10 years ago
9 years ago
10 years ago
9 years ago
9 years ago
9 years ago
9 years ago
10 years ago
9 years ago
9 years ago
10 years ago
10 years ago
10 years ago
9 years ago
10 years ago
9 years ago
10 years ago
9 years ago
9 years ago
9 years ago
10 years ago
9 years ago
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
10 years ago
9 years ago
9 years ago
10 years ago
9 years ago
10 years ago
9 years ago
10 years ago
9 years ago
10 years ago
10 years ago
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
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
9 years ago
10 years ago
9 years ago
9 years ago
9 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
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
  1. /*!
  2. * # Semantic UI 2.1.4 - 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: #e0e1e2 none;
  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.78571429em 1.5em 0.78571429em;
  26. text-transform: none;
  27. text-shadow: none;
  28. font-weight: bold;
  29. line-height: 1em;
  30. font-style: normal;
  31. text-align: center;
  32. text-decoration: none;
  33. border-radius: 0.28571429rem;
  34. box-shadow: 0px 0px 0px 1px transparent inset, 0px 0em 0px 0px rgba(34, 36, 38, 0.15) inset;
  35. -webkit-user-select: none;
  36. -moz-user-select: none;
  37. -ms-user-select: none;
  38. user-select: none;
  39. -webkit-transition: opacity 0.1s ease, background-color 0.1s ease, color 0.1s ease, box-shadow 0.1s ease, background 0.1s ease;
  40. transition: opacity 0.1s ease, background-color 0.1s ease, color 0.1s ease, box-shadow 0.1s ease, background 0.1s ease;
  41. will-change: '';
  42. -webkit-tap-highlight-color: transparent;
  43. }
  44. /*******************************
  45. States
  46. *******************************/
  47. /*--------------
  48. Hover
  49. ---------------*/
  50. .ui.button:hover {
  51. background-color: #cacbcd;
  52. background-image: none;
  53. box-shadow: 0px 0px 0px 1px transparent inset, 0px 0em 0px 0px rgba(34, 36, 38, 0.15) inset;
  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: #cacbcd;
  64. color: rgba(0, 0, 0, 0.8);
  65. background-image: '' !important;
  66. box-shadow: '' !important;
  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: #babbbc;
  77. background-image: '';
  78. color: rgba(0, 0, 0, 0.9);
  79. box-shadow: 0px 0px 0px 1px transparent inset, none;
  80. }
  81. /*--------------
  82. Active
  83. ---------------*/
  84. .ui.active.button {
  85. background-color: #c0c1c2;
  86. background-image: none;
  87. box-shadow: 0px 0px 0px 1px transparent inset;
  88. color: rgba(0, 0, 0, 0.95);
  89. }
  90. .ui.active.button:hover {
  91. background-color: #c0c1c2;
  92. background-image: none;
  93. color: rgba(0, 0, 0, 0.95);
  94. }
  95. .ui.active.button:active {
  96. background-color: #c0c1c2;
  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. text-shadow: none !important;
  107. color: transparent !important;
  108. opacity: 1;
  109. pointer-events: auto;
  110. -webkit-transition: all 0s linear, opacity 0.1s ease;
  111. transition: all 0s linear, opacity 0.1s ease;
  112. }
  113. .ui.loading.button:before {
  114. position: absolute;
  115. content: '';
  116. top: 50%;
  117. left: 50%;
  118. margin: -0.64285714em 0em 0em -0.64285714em;
  119. width: 1.28571429em;
  120. height: 1.28571429em;
  121. border-radius: 500rem;
  122. border: 0.2em solid rgba(0, 0, 0, 0.15);
  123. }
  124. .ui.loading.button:after {
  125. position: absolute;
  126. content: '';
  127. top: 50%;
  128. left: 50%;
  129. margin: -0.64285714em 0em 0em -0.64285714em;
  130. width: 1.28571429em;
  131. height: 1.28571429em;
  132. -webkit-animation: button-spin 0.6s linear;
  133. animation: button-spin 0.6s linear;
  134. -webkit-animation-iteration-count: infinite;
  135. animation-iteration-count: infinite;
  136. border-radius: 500rem;
  137. border-color: #ffffff transparent transparent;
  138. border-style: solid;
  139. border-width: 0.2em;
  140. box-shadow: 0px 0px 0px 1px transparent;
  141. }
  142. .ui.labeled.icon.loading.button .icon {
  143. background-color: transparent;
  144. box-shadow: none;
  145. }
  146. @-webkit-keyframes button-spin {
  147. from {
  148. -webkit-transform: rotate(0deg);
  149. transform: rotate(0deg);
  150. }
  151. to {
  152. -webkit-transform: rotate(360deg);
  153. transform: rotate(360deg);
  154. }
  155. }
  156. @keyframes button-spin {
  157. from {
  158. -webkit-transform: rotate(0deg);
  159. transform: rotate(0deg);
  160. }
  161. to {
  162. -webkit-transform: rotate(360deg);
  163. transform: rotate(360deg);
  164. }
  165. }
  166. .ui.basic.loading.button:not(.inverted):before {
  167. border-color: rgba(0, 0, 0, 0.1);
  168. }
  169. .ui.basic.loading.button:not(.inverted):after {
  170. border-top-color: #767676;
  171. }
  172. /*-------------------
  173. Disabled
  174. --------------------*/
  175. .ui.buttons .disabled.button,
  176. .ui.disabled.button,
  177. .ui.button:disabled,
  178. .ui.disabled.button:hover,
  179. .ui.disabled.active.button {
  180. cursor: default;
  181. opacity: 0.45 !important;
  182. background-image: none !important;
  183. box-shadow: none !important;
  184. pointer-events: none;
  185. }
  186. /* Basic Group With Disabled */
  187. .ui.basic.buttons .ui.disabled.button {
  188. border-color: rgba(34, 36, 38, 0.5);
  189. }
  190. /*******************************
  191. Types
  192. *******************************/
  193. /*-------------------
  194. Animated
  195. --------------------*/
  196. .ui.animated.button {
  197. position: relative;
  198. overflow: hidden;
  199. padding-right: 0em !important;
  200. vertical-align: middle;
  201. z-index: 1;
  202. }
  203. .ui.animated.button .content {
  204. will-change: transform, opacity;
  205. }
  206. .ui.animated.button .visible.content {
  207. position: relative;
  208. margin-right: 1.5em;
  209. }
  210. .ui.animated.button .hidden.content {
  211. position: absolute;
  212. width: 100%;
  213. }
  214. /* Horizontal */
  215. .ui.animated.button .visible.content,
  216. .ui.animated.button .hidden.content {
  217. -webkit-transition: right 0.3s ease 0s;
  218. transition: right 0.3s ease 0s;
  219. }
  220. .ui.animated.button .visible.content {
  221. left: auto;
  222. right: 0%;
  223. }
  224. .ui.animated.button .hidden.content {
  225. top: 50%;
  226. left: auto;
  227. right: -100%;
  228. margin-top: -0.5em;
  229. }
  230. .ui.animated.button:focus .visible.content,
  231. .ui.animated.button:hover .visible.content {
  232. left: auto;
  233. right: 200%;
  234. }
  235. .ui.animated.button:focus .hidden.content,
  236. .ui.animated.button:hover .hidden.content {
  237. left: auto;
  238. right: 0%;
  239. }
  240. /* Vertical */
  241. .ui.vertical.animated.button .visible.content,
  242. .ui.vertical.animated.button .hidden.content {
  243. -webkit-transition: top 0.3s ease, -webkit-transform 0.3s ease;
  244. transition: top 0.3s ease, transform 0.3s ease;
  245. }
  246. .ui.vertical.animated.button .visible.content {
  247. -webkit-transform: translateY(0%);
  248. -ms-transform: translateY(0%);
  249. transform: translateY(0%);
  250. right: auto;
  251. }
  252. .ui.vertical.animated.button .hidden.content {
  253. top: -50%;
  254. left: 0%;
  255. right: auto;
  256. }
  257. .ui.vertical.animated.button:focus .visible.content,
  258. .ui.vertical.animated.button:hover .visible.content {
  259. -webkit-transform: translateY(200%);
  260. -ms-transform: translateY(200%);
  261. transform: translateY(200%);
  262. right: auto;
  263. }
  264. .ui.vertical.animated.button:focus .hidden.content,
  265. .ui.vertical.animated.button:hover .hidden.content {
  266. top: 50%;
  267. right: auto;
  268. }
  269. /* Fade */
  270. .ui.fade.animated.button .visible.content,
  271. .ui.fade.animated.button .hidden.content {
  272. -webkit-transition: opacity 0.3s ease, -webkit-transform 0.3s ease;
  273. transition: opacity 0.3s ease, transform 0.3s ease;
  274. }
  275. .ui.fade.animated.button .visible.content {
  276. left: auto;
  277. right: auto;
  278. opacity: 1;
  279. -webkit-transform: scale(1);
  280. -ms-transform: scale(1);
  281. transform: scale(1);
  282. }
  283. .ui.fade.animated.button .hidden.content {
  284. opacity: 0;
  285. left: 0%;
  286. right: auto;
  287. -webkit-transform: scale(1.5);
  288. -ms-transform: scale(1.5);
  289. transform: scale(1.5);
  290. }
  291. .ui.fade.animated.button:focus .visible.content,
  292. .ui.fade.animated.button:hover .visible.content {
  293. left: auto;
  294. right: auto;
  295. opacity: 0;
  296. -webkit-transform: scale(0.75);
  297. -ms-transform: scale(0.75);
  298. transform: scale(0.75);
  299. }
  300. .ui.fade.animated.button:focus .hidden.content,
  301. .ui.fade.animated.button:hover .hidden.content {
  302. left: 0%;
  303. right: auto;
  304. opacity: 1;
  305. -webkit-transform: scale(1);
  306. -ms-transform: scale(1);
  307. transform: scale(1);
  308. }
  309. /*-------------------
  310. Inverted
  311. --------------------*/
  312. .ui.inverted.button {
  313. box-shadow: 0px 0px 0px 2px #ffffff inset !important;
  314. background: transparent none;
  315. color: #ffffff;
  316. text-shadow: none !important;
  317. }
  318. /* Group */
  319. .ui.inverted.buttons .button {
  320. margin: 0px 0px 0px -2px;
  321. }
  322. .ui.inverted.buttons .button:first-child {
  323. margin-left: 0em;
  324. }
  325. .ui.inverted.vertical.buttons .button {
  326. margin: 0px 0px -2px 0px;
  327. }
  328. .ui.inverted.vertical.buttons .button:first-child {
  329. margin-top: 0em;
  330. }
  331. /* States */
  332. /* Hover */
  333. .ui.inverted.button:hover {
  334. background: #ffffff;
  335. box-shadow: 0px 0px 0px 2px #ffffff inset !important;
  336. color: rgba(0, 0, 0, 0.8);
  337. }
  338. /* Active / Focus */
  339. .ui.inverted.button:focus,
  340. .ui.inverted.button.active {
  341. background: #ffffff;
  342. box-shadow: 0px 0px 0px 2px #ffffff inset !important;
  343. color: rgba(0, 0, 0, 0.8);
  344. }
  345. /* Active Focus */
  346. .ui.inverted.button.active:focus {
  347. background: #dcddde;
  348. box-shadow: 0px 0px 0px 2px #dcddde inset !important;
  349. color: rgba(0, 0, 0, 0.8);
  350. }
  351. /*-------------------
  352. Labeled Button
  353. --------------------*/
  354. .ui.labeled.button:not(.icon) {
  355. display: -webkit-inline-box;
  356. display: -webkit-inline-flex;
  357. display: -ms-inline-flexbox;
  358. display: inline-flex;
  359. -webkit-box-orient: horizontal;
  360. -webkit-box-direction: normal;
  361. -webkit-flex-direction: row;
  362. -ms-flex-direction: row;
  363. flex-direction: row;
  364. background: none !important;
  365. padding: 0px !important;
  366. border: none !important;
  367. box-shadow: none !important;
  368. }
  369. .ui.labeled.button > .button {
  370. margin: 0px;
  371. }
  372. .ui.labeled.button > .label {
  373. display: -webkit-box;
  374. display: -webkit-flex;
  375. display: -ms-flexbox;
  376. display: flex;
  377. -webkit-box-align: center;
  378. -webkit-align-items: center;
  379. -ms-flex-align: center;
  380. align-items: center;
  381. margin: 0px 0px 0px -1px !important;
  382. padding: '';
  383. font-size: 1em;
  384. border-color: rgba(34, 36, 38, 0.15);
  385. }
  386. /* Tag */
  387. .ui.labeled.button > .tag.label:before {
  388. width: 1.85em;
  389. height: 1.85em;
  390. }
  391. /* Right */
  392. .ui.labeled.button:not([class*="left labeled"]) > .button {
  393. border-top-right-radius: 0px;
  394. border-bottom-right-radius: 0px;
  395. }
  396. .ui.labeled.button:not([class*="left labeled"]) > .label {
  397. border-top-left-radius: 0px;
  398. border-bottom-left-radius: 0px;
  399. }
  400. /* Left Side */
  401. .ui[class*="left labeled"].button > .button {
  402. border-top-left-radius: 0px;
  403. border-bottom-left-radius: 0px;
  404. }
  405. .ui[class*="left labeled"].button > .label {
  406. border-top-right-radius: 0px;
  407. border-bottom-right-radius: 0px;
  408. }
  409. /*-------------------
  410. Social
  411. --------------------*/
  412. /* Facebook */
  413. .ui.facebook.button {
  414. background-color: #3b5998;
  415. color: #ffffff;
  416. text-shadow: none;
  417. background-image: none;
  418. box-shadow: 0px 0em 0px 0px rgba(34, 36, 38, 0.15) inset;
  419. }
  420. .ui.facebook.button:hover {
  421. background-color: #304d8a;
  422. color: #ffffff;
  423. text-shadow: none;
  424. }
  425. .ui.facebook.button:active {
  426. background-color: #2d4373;
  427. color: #ffffff;
  428. text-shadow: none;
  429. }
  430. /* Twitter */
  431. .ui.twitter.button {
  432. background-color: #0084b4;
  433. color: #ffffff;
  434. text-shadow: none;
  435. background-image: none;
  436. box-shadow: 0px 0em 0px 0px rgba(34, 36, 38, 0.15) inset;
  437. }
  438. .ui.twitter.button:hover {
  439. background-color: #00719b;
  440. color: #ffffff;
  441. text-shadow: none;
  442. }
  443. .ui.twitter.button:active {
  444. background-color: #005f81;
  445. color: #ffffff;
  446. text-shadow: none;
  447. }
  448. /* Google Plus */
  449. .ui.google.plus.button {
  450. background-color: #dc4a38;
  451. color: #ffffff;
  452. text-shadow: none;
  453. background-image: none;
  454. box-shadow: 0px 0em 0px 0px rgba(34, 36, 38, 0.15) inset;
  455. }
  456. .ui.google.plus.button:hover {
  457. background-color: #de321d;
  458. color: #ffffff;
  459. text-shadow: none;
  460. }
  461. .ui.google.plus.button:active {
  462. background-color: #bf3322;
  463. color: #ffffff;
  464. text-shadow: none;
  465. }
  466. /* Linked In */
  467. .ui.linkedin.button {
  468. background-color: #1f88be;
  469. color: #ffffff;
  470. text-shadow: none;
  471. }
  472. .ui.linkedin.button:hover {
  473. background-color: #147baf;
  474. color: #ffffff;
  475. text-shadow: none;
  476. }
  477. .ui.linkedin.button:active {
  478. background-color: #186992;
  479. color: #ffffff;
  480. text-shadow: none;
  481. }
  482. /* YouTube */
  483. .ui.youtube.button {
  484. background-color: #cc181e;
  485. color: #ffffff;
  486. text-shadow: none;
  487. background-image: none;
  488. box-shadow: 0px 0em 0px 0px rgba(34, 36, 38, 0.15) inset;
  489. }
  490. .ui.youtube.button:hover {
  491. background-color: #bd0d13;
  492. color: #ffffff;
  493. text-shadow: none;
  494. }
  495. .ui.youtube.button:active {
  496. background-color: #9e1317;
  497. color: #ffffff;
  498. text-shadow: none;
  499. }
  500. /* Instagram */
  501. .ui.instagram.button {
  502. background-color: #49769c;
  503. color: #ffffff;
  504. text-shadow: none;
  505. background-image: none;
  506. box-shadow: 0px 0em 0px 0px rgba(34, 36, 38, 0.15) inset;
  507. }
  508. .ui.instagram.button:hover {
  509. background-color: #3d698e;
  510. color: #ffffff;
  511. text-shadow: none;
  512. }
  513. .ui.instagram.button:active {
  514. background-color: #395c79;
  515. color: #ffffff;
  516. text-shadow: none;
  517. }
  518. /* Pinterest */
  519. .ui.pinterest.button {
  520. background-color: #00aced;
  521. color: #ffffff;
  522. text-shadow: none;
  523. background-image: none;
  524. box-shadow: 0px 0em 0px 0px rgba(34, 36, 38, 0.15) inset;
  525. }
  526. .ui.pinterest.button:hover {
  527. background-color: #0099d4;
  528. color: #ffffff;
  529. text-shadow: none;
  530. }
  531. .ui.pinterest.button:active {
  532. background-color: #0087ba;
  533. color: #ffffff;
  534. text-shadow: none;
  535. }
  536. /* VK */
  537. .ui.vk.button {
  538. background-color: #4D7198;
  539. color: #ffffff;
  540. background-image: none;
  541. box-shadow: 0px 0em 0px 0px rgba(34, 36, 38, 0.15) inset;
  542. }
  543. .ui.vk.button:hover {
  544. background-color: #41648a;
  545. color: #ffffff;
  546. }
  547. .ui.vk.button:active {
  548. background-color: #3c5876;
  549. color: #ffffff;
  550. }
  551. /*--------------
  552. Icon
  553. ---------------*/
  554. .ui.button > .icon:not(.button) {
  555. height: 0.85714286em;
  556. opacity: 0.8;
  557. margin: 0em 0.42857143em 0em -0.21428571em;
  558. -webkit-transition: opacity 0.1s ease;
  559. transition: opacity 0.1s ease;
  560. vertical-align: '';
  561. color: '';
  562. }
  563. .ui.button > .right.icon:not(.button) {
  564. margin: 0em -0.21428571em 0em 0.42857143em;
  565. }
  566. /*******************************
  567. Variations
  568. *******************************/
  569. /*-------------------
  570. Floated
  571. --------------------*/
  572. .ui[class*="left floated"].buttons,
  573. .ui[class*="left floated"].button {
  574. float: left;
  575. margin-left: 0em;
  576. margin-right: 0.25em;
  577. }
  578. .ui[class*="right floated"].buttons,
  579. .ui[class*="right floated"].button {
  580. float: right;
  581. margin-right: 0em;
  582. margin-left: 0.25em;
  583. }
  584. /*-------------------
  585. Compact
  586. --------------------*/
  587. .ui.compact.buttons .button,
  588. .ui.compact.button {
  589. padding: 0.58928571em 1.125em 0.58928571em;
  590. }
  591. .ui.compact.icon.buttons .button,
  592. .ui.compact.icon.button {
  593. padding: 0.58928571em 0.58928571em 0.58928571em;
  594. }
  595. .ui.compact.labeled.icon.buttons .button,
  596. .ui.compact.labeled.icon.button {
  597. padding: 0.58928571em 3.69642857em 0.58928571em;
  598. }
  599. /*-------------------
  600. Sizes
  601. --------------------*/
  602. .ui.mini.buttons .button,
  603. .ui.mini.buttons .or,
  604. .ui.mini.button {
  605. font-size: 0.71428571rem;
  606. }
  607. .ui.tiny.buttons .button,
  608. .ui.tiny.buttons .or,
  609. .ui.tiny.button {
  610. font-size: 0.85714286rem;
  611. }
  612. .ui.small.buttons .button,
  613. .ui.small.buttons .or,
  614. .ui.small.button {
  615. font-size: 0.92857143rem;
  616. }
  617. .ui.buttons .button,
  618. .ui.buttons .or,
  619. .ui.button {
  620. font-size: 1rem;
  621. }
  622. .ui.large.buttons .button,
  623. .ui.large.buttons .or,
  624. .ui.large.button {
  625. font-size: 1.14285714rem;
  626. }
  627. .ui.big.buttons .button,
  628. .ui.big.buttons .or,
  629. .ui.big.button {
  630. font-size: 1.28571429rem;
  631. }
  632. .ui.huge.buttons .button,
  633. .ui.huge.buttons .or,
  634. .ui.huge.button {
  635. font-size: 1.42857143rem;
  636. }
  637. .ui.massive.buttons .button,
  638. .ui.massive.buttons .or,
  639. .ui.massive.button {
  640. font-size: 1.71428571rem;
  641. }
  642. /*--------------
  643. Icon Only
  644. ---------------*/
  645. .ui.icon.buttons .button,
  646. .ui.icon.button {
  647. padding: 0.78571429em 0.78571429em 0.78571429em;
  648. }
  649. .ui.icon.buttons .button > .icon,
  650. .ui.icon.button > .icon {
  651. opacity: 0.9;
  652. margin: 0em;
  653. vertical-align: top;
  654. }
  655. /*-------------------
  656. Basic
  657. --------------------*/
  658. .ui.basic.buttons .button,
  659. .ui.basic.button {
  660. background: transparent none !important;
  661. color: rgba(0, 0, 0, 0.6) !important;
  662. font-weight: normal;
  663. border-radius: 0.28571429rem;
  664. text-transform: none;
  665. text-shadow: none !important;
  666. box-shadow: 0px 0px 0px 1px rgba(34, 36, 38, 0.15) inset;
  667. }
  668. .ui.basic.buttons {
  669. box-shadow: none;
  670. border: 1px solid rgba(34, 36, 38, 0.15);
  671. border-radius: 0.28571429rem;
  672. }
  673. .ui.basic.buttons .button {
  674. border-radius: 0em;
  675. }
  676. .ui.basic.buttons .button:hover,
  677. .ui.basic.button:hover {
  678. background: #ffffff !important;
  679. color: rgba(0, 0, 0, 0.8) !important;
  680. box-shadow: 0px 0px 0px 1px rgba(34, 36, 38, 0.35) inset, 0px 0px 0px 0px rgba(34, 36, 38, 0.15) inset;
  681. }
  682. .ui.basic.buttons .button:focus,
  683. .ui.basic.button:focus {
  684. background: #ffffff !important;
  685. color: rgba(0, 0, 0, 0.8) !important;
  686. box-shadow: 0px 0px 0px 1px rgba(34, 36, 38, 0.35) inset, 0px 0px 0px 0px rgba(34, 36, 38, 0.15) inset;
  687. }
  688. .ui.basic.buttons .button:active,
  689. .ui.basic.button:active {
  690. background: #f8f8f8 !important;
  691. color: rgba(0, 0, 0, 0.9) !important;
  692. box-shadow: 0px 0px 0px 1px rgba(0, 0, 0, 0.15) inset, 0px 1px 4px 0px rgba(34, 36, 38, 0.15) inset;
  693. }
  694. .ui.basic.buttons .active.button,
  695. .ui.basic.active.button {
  696. background: rgba(0, 0, 0, 0.05) !important;
  697. box-shadow: '' !important;
  698. color: rgba(0, 0, 0, 0.95);
  699. box-shadow: rgba(34, 36, 38, 0.35);
  700. }
  701. .ui.basic.buttons .active.button:hover,
  702. .ui.basic.active.button:hover {
  703. background-color: rgba(0, 0, 0, 0.05);
  704. }
  705. /* Vertical */
  706. .ui.basic.buttons .button:hover {
  707. box-shadow: 0px 0px 0px 1px rgba(34, 36, 38, 0.35) inset, 0px 0px 0px 0px rgba(34, 36, 38, 0.15) inset inset;
  708. }
  709. .ui.basic.buttons .button:active {
  710. 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;
  711. }
  712. .ui.basic.buttons .active.button {
  713. box-shadow: rgba(34, 36, 38, 0.35) inset;
  714. }
  715. /* Standard Basic Inverted */
  716. .ui.basic.inverted.buttons .button,
  717. .ui.basic.inverted.button {
  718. background-color: transparent !important;
  719. color: #f9fafb !important;
  720. box-shadow: 0px 0px 0px 2px rgba(255, 255, 255, 0.5) inset !important;
  721. }
  722. .ui.basic.inverted.buttons .button:hover,
  723. .ui.basic.inverted.button:hover {
  724. color: #ffffff !important;
  725. box-shadow: 0px 0px 0px 2px #ffffff inset !important;
  726. }
  727. .ui.basic.inverted.buttons .button:focus,
  728. .ui.basic.inverted.button:focus {
  729. color: #ffffff !important;
  730. box-shadow: 0px 0px 0px 2px #ffffff inset !important;
  731. }
  732. .ui.basic.inverted.buttons .button:active,
  733. .ui.basic.inverted.button:active {
  734. background-color: rgba(255, 255, 255, 0.08) !important;
  735. color: #ffffff !important;
  736. box-shadow: 0px 0px 0px 2px rgba(255, 255, 255, 0.9) inset !important;
  737. }
  738. .ui.basic.inverted.buttons .active.button,
  739. .ui.basic.inverted.active.button {
  740. background-color: rgba(255, 255, 255, 0.08);
  741. color: #ffffff;
  742. text-shadow: none;
  743. box-shadow: 0px 0px 0px 2px rgba(255, 255, 255, 0.7) inset;
  744. }
  745. .ui.basic.inverted.buttons .active.button:hover,
  746. .ui.basic.inverted.active.button:hover {
  747. background-color: rgba(255, 255, 255, 0.15);
  748. box-shadow: 0px 0px 0px 2px #ffffff inset !important;
  749. }
  750. /* Basic Group */
  751. .ui.basic.buttons .button {
  752. border-left: 1px solid rgba(34, 36, 38, 0.15);
  753. box-shadow: none;
  754. }
  755. .ui.basic.vertical.buttons .button {
  756. border-left: none;
  757. }
  758. .ui.basic.vertical.buttons .button {
  759. border-left-width: 0px;
  760. border-top: 1px solid rgba(34, 36, 38, 0.15);
  761. }
  762. .ui.basic.vertical.buttons .button:first-child {
  763. border-top-width: 0px;
  764. }
  765. /*--------------
  766. Labeled Icon
  767. ---------------*/
  768. .ui.labeled.icon.buttons .button,
  769. .ui.labeled.icon.button {
  770. position: relative;
  771. padding-left: 4.07142857em !important;
  772. padding-right: 1.5em !important;
  773. }
  774. /* Left Labeled */
  775. .ui.labeled.icon.buttons > .button > .icon,
  776. .ui.labeled.icon.button > .icon {
  777. position: absolute;
  778. height: 100%;
  779. line-height: 1;
  780. border-radius: 0px;
  781. border-top-left-radius: inherit;
  782. border-bottom-left-radius: inherit;
  783. text-align: center;
  784. margin: 0em;
  785. width: 2.57142857em;
  786. background-color: rgba(0, 0, 0, 0.05);
  787. color: '';
  788. box-shadow: -1px 0px 0px 0px transparent inset;
  789. }
  790. /* Left Labeled */
  791. .ui.labeled.icon.buttons > .button > .icon,
  792. .ui.labeled.icon.button > .icon {
  793. top: 0em;
  794. left: 0em;
  795. }
  796. /* Right Labeled */
  797. .ui[class*="right labeled"].icon.button {
  798. padding-right: 4.07142857em !important;
  799. padding-left: 1.5em !important;
  800. }
  801. .ui[class*="right labeled"].icon.button > .icon {
  802. left: auto;
  803. right: 0em;
  804. border-radius: 0px;
  805. border-top-right-radius: inherit;
  806. border-bottom-right-radius: inherit;
  807. box-shadow: 1px 0px 0px 0px transparent inset;
  808. }
  809. .ui.labeled.icon.buttons > .button > .icon:before,
  810. .ui.labeled.icon.button > .icon:before,
  811. .ui.labeled.icon.buttons > .button > .icon:after,
  812. .ui.labeled.icon.button > .icon:after {
  813. display: block;
  814. position: absolute;
  815. width: 100%;
  816. top: 50%;
  817. text-align: center;
  818. -webkit-transform: translateY(-50%);
  819. -ms-transform: translateY(-50%);
  820. transform: translateY(-50%);
  821. }
  822. .ui.labeled.icon.buttons .button > .icon {
  823. border-radius: 0em;
  824. }
  825. .ui.labeled.icon.buttons .button:first-child > .icon {
  826. border-top-left-radius: 0.28571429rem;
  827. border-bottom-left-radius: 0.28571429rem;
  828. }
  829. .ui.labeled.icon.buttons .button:last-child > .icon {
  830. border-top-right-radius: 0.28571429rem;
  831. border-bottom-right-radius: 0.28571429rem;
  832. }
  833. .ui.vertical.labeled.icon.buttons .button:first-child > .icon {
  834. border-radius: 0em;
  835. border-top-left-radius: 0.28571429rem;
  836. }
  837. .ui.vertical.labeled.icon.buttons .button:last-child > .icon {
  838. border-radius: 0em;
  839. border-bottom-left-radius: 0.28571429rem;
  840. }
  841. /* Fluid Labeled */
  842. .ui.fluid[class*="left labeled"].icon.button,
  843. .ui.fluid[class*="right labeled"].icon.button {
  844. padding-left: 1.5em !important;
  845. padding-right: 1.5em !important;
  846. }
  847. /*--------------
  848. Toggle
  849. ---------------*/
  850. /* Toggle (Modifies active state to give affordances) */
  851. .ui.toggle.buttons .active.button,
  852. .ui.buttons .button.toggle.active,
  853. .ui.button.toggle.active {
  854. background-color: #21ba45 !important;
  855. box-shadow: none !important;
  856. text-shadow: none;
  857. color: #ffffff !important;
  858. }
  859. .ui.button.toggle.active:hover {
  860. background-color: #16ab39 !important;
  861. text-shadow: none;
  862. color: #ffffff !important;
  863. }
  864. /*--------------
  865. Circular
  866. ---------------*/
  867. .ui.circular.button {
  868. border-radius: 10em;
  869. }
  870. .ui.circular.button > .icon {
  871. width: 1em;
  872. vertical-align: baseline;
  873. }
  874. /*-------------------
  875. Or Buttons
  876. --------------------*/
  877. .ui.buttons .or {
  878. position: relative;
  879. width: 0.3em;
  880. height: 2.57142857em;
  881. z-index: 3;
  882. }
  883. .ui.buttons .or:before {
  884. position: absolute;
  885. text-align: center;
  886. border-radius: 500rem;
  887. content: 'or';
  888. top: 50%;
  889. left: 50%;
  890. background-color: #ffffff;
  891. text-shadow: none;
  892. margin-top: -0.89285714em;
  893. margin-left: -0.89285714em;
  894. width: 1.78571429em;
  895. height: 1.78571429em;
  896. line-height: 1.78571429em;
  897. color: rgba(0, 0, 0, 0.4);
  898. font-style: normal;
  899. font-weight: bold;
  900. box-shadow: 0px 0px 0px 1px transparent inset;
  901. }
  902. .ui.buttons .or[data-text]:before {
  903. content: attr(data-text);
  904. }
  905. /* Fluid Or */
  906. .ui.fluid.buttons .or {
  907. width: 0em !important;
  908. }
  909. .ui.fluid.buttons .or:after {
  910. display: none;
  911. }
  912. /*-------------------
  913. Attached
  914. --------------------*/
  915. /* Singular */
  916. .ui.attached.button {
  917. position: relative;
  918. display: block;
  919. margin: 0em;
  920. border-radius: 0em;
  921. box-shadow: 0px 0px 0px 1px rgba(34, 36, 38, 0.15) !important;
  922. }
  923. /* Top / Bottom */
  924. .ui.attached.top.button {
  925. border-radius: 0.28571429rem 0.28571429rem 0em 0em;
  926. }
  927. .ui.attached.bottom.button {
  928. border-radius: 0em 0em 0.28571429rem 0.28571429rem;
  929. }
  930. /* Left / Right */
  931. .ui.left.attached.button {
  932. display: inline-block;
  933. border-left: none;
  934. text-align: right;
  935. padding-right: 0.75em;
  936. border-radius: 0.28571429rem 0em 0em 0.28571429rem;
  937. }
  938. .ui.right.attached.button {
  939. display: inline-block;
  940. text-align: left;
  941. padding-left: 0.75em;
  942. border-radius: 0em 0.28571429rem 0.28571429rem 0em;
  943. }
  944. /* Plural */
  945. .ui.attached.buttons {
  946. position: relative;
  947. display: -webkit-box;
  948. display: -webkit-flex;
  949. display: -ms-flexbox;
  950. display: flex;
  951. border-radius: 0em;
  952. width: auto !important;
  953. z-index: 2;
  954. margin-left: -1px;
  955. margin-right: -1px;
  956. }
  957. .ui.attached.buttons .button {
  958. margin: 0em;
  959. }
  960. .ui.attached.buttons .button:first-child {
  961. border-radius: 0em;
  962. }
  963. .ui.attached.buttons .button:last-child {
  964. border-radius: 0em;
  965. }
  966. /* Top / Bottom */
  967. .ui[class*="top attached"].buttons {
  968. margin-bottom: -1px;
  969. border-radius: 0.28571429rem 0.28571429rem 0em 0em;
  970. }
  971. .ui[class*="top attached"].buttons .button:first-child {
  972. border-radius: 0.28571429rem 0em 0em 0em;
  973. }
  974. .ui[class*="top attached"].buttons .button:last-child {
  975. border-radius: 0em 0.28571429rem 0em 0em;
  976. }
  977. .ui[class*="bottom attached"].buttons {
  978. margin-top: -1px;
  979. border-radius: 0em 0em 0.28571429rem 0.28571429rem;
  980. }
  981. .ui[class*="bottom attached"].buttons .button:first-child {
  982. border-radius: 0em 0em 0em 0.28571429rem;
  983. }
  984. .ui[class*="bottom attached"].buttons .button:last-child {
  985. border-radius: 0em 0em 0.28571429rem 0em;
  986. }
  987. /* Left / Right */
  988. .ui[class*="left attached"].buttons {
  989. display: -webkit-inline-box;
  990. display: -webkit-inline-flex;
  991. display: -ms-inline-flexbox;
  992. display: inline-flex;
  993. margin-right: 0em;
  994. margin-left: -1px;
  995. border-radius: 0em 0.28571429rem 0.28571429rem 0em;
  996. }
  997. .ui[class*="left attached"].buttons .button:first-child {
  998. margin-left: -1px;
  999. border-radius: 0em 0.28571429rem 0em 0em;
  1000. }
  1001. .ui[class*="left attached"].buttons .button:last-child {
  1002. margin-left: -1px;
  1003. border-radius: 0em 0em 0.28571429rem 0em;
  1004. }
  1005. .ui[class*="right attached"].buttons {
  1006. display: -webkit-inline-box;
  1007. display: -webkit-inline-flex;
  1008. display: -ms-inline-flexbox;
  1009. display: inline-flex;
  1010. margin-left: 0em;
  1011. margin-right: -1px;
  1012. border-radius: 0.28571429rem 0em 0em 0.28571429rem;
  1013. }
  1014. .ui[class*="right attached"].buttons .button:first-child {
  1015. margin-left: -1px;
  1016. border-radius: 0.28571429rem 0em 0em 0em;
  1017. }
  1018. .ui[class*="right attached"].buttons .button:last-child {
  1019. margin-left: -1px;
  1020. border-radius: 0em 0em 0em 0.28571429rem;
  1021. }
  1022. /*-------------------
  1023. Fluid
  1024. --------------------*/
  1025. .ui.fluid.buttons,
  1026. .ui.fluid.button {
  1027. width: 100%;
  1028. }
  1029. .ui.fluid.button {
  1030. display: block;
  1031. }
  1032. .ui.two.buttons {
  1033. width: 100%;
  1034. }
  1035. .ui.two.buttons > .button {
  1036. width: 50%;
  1037. }
  1038. .ui.three.buttons {
  1039. width: 100%;
  1040. }
  1041. .ui.three.buttons > .button {
  1042. width: 33.333%;
  1043. }
  1044. .ui.four.buttons {
  1045. width: 100%;
  1046. }
  1047. .ui.four.buttons > .button {
  1048. width: 25%;
  1049. }
  1050. .ui.five.buttons {
  1051. width: 100%;
  1052. }
  1053. .ui.five.buttons > .button {
  1054. width: 20%;
  1055. }
  1056. .ui.six.buttons {
  1057. width: 100%;
  1058. }
  1059. .ui.six.buttons > .button {
  1060. width: 16.666%;
  1061. }
  1062. .ui.seven.buttons {
  1063. width: 100%;
  1064. }
  1065. .ui.seven.buttons > .button {
  1066. width: 14.285%;
  1067. }
  1068. .ui.eight.buttons {
  1069. width: 100%;
  1070. }
  1071. .ui.eight.buttons > .button {
  1072. width: 12.500%;
  1073. }
  1074. .ui.nine.buttons {
  1075. width: 100%;
  1076. }
  1077. .ui.nine.buttons > .button {
  1078. width: 11.11%;
  1079. }
  1080. .ui.ten.buttons {
  1081. width: 100%;
  1082. }
  1083. .ui.ten.buttons > .button {
  1084. width: 10%;
  1085. }
  1086. .ui.eleven.buttons {
  1087. width: 100%;
  1088. }
  1089. .ui.eleven.buttons > .button {
  1090. width: 9.09%;
  1091. }
  1092. .ui.twelve.buttons {
  1093. width: 100%;
  1094. }
  1095. .ui.twelve.buttons > .button {
  1096. width: 8.3333%;
  1097. }
  1098. /* Fluid Vertical Buttons */
  1099. .ui.fluid.vertical.buttons,
  1100. .ui.fluid.vertical.buttons > .button {
  1101. display: -webkit-box;
  1102. display: -webkit-flex;
  1103. display: -ms-flexbox;
  1104. display: flex;
  1105. width: auto;
  1106. }
  1107. .ui.two.vertical.buttons > .button {
  1108. height: 50%;
  1109. }
  1110. .ui.three.vertical.buttons > .button {
  1111. height: 33.333%;
  1112. }
  1113. .ui.four.vertical.buttons > .button {
  1114. height: 25%;
  1115. }
  1116. .ui.five.vertical.buttons > .button {
  1117. height: 20%;
  1118. }
  1119. .ui.six.vertical.buttons > .button {
  1120. height: 16.666%;
  1121. }
  1122. .ui.seven.vertical.buttons > .button {
  1123. height: 14.285%;
  1124. }
  1125. .ui.eight.vertical.buttons > .button {
  1126. height: 12.500%;
  1127. }
  1128. .ui.nine.vertical.buttons > .button {
  1129. height: 11.11%;
  1130. }
  1131. .ui.ten.vertical.buttons > .button {
  1132. height: 10%;
  1133. }
  1134. .ui.eleven.vertical.buttons > .button {
  1135. height: 9.09%;
  1136. }
  1137. .ui.twelve.vertical.buttons > .button {
  1138. height: 8.3333%;
  1139. }
  1140. /*-------------------
  1141. Colors
  1142. --------------------*/
  1143. /*--- Black ---*/
  1144. .ui.black.buttons .button,
  1145. .ui.black.button {
  1146. background-color: #1b1c1d;
  1147. color: #ffffff;
  1148. text-shadow: none;
  1149. background-image: none;
  1150. }
  1151. .ui.black.button {
  1152. box-shadow: 0px 0em 0px 0px rgba(34, 36, 38, 0.15) inset;
  1153. }
  1154. .ui.black.buttons .button:hover,
  1155. .ui.black.button:hover {
  1156. background-color: #27292a;
  1157. color: #ffffff;
  1158. text-shadow: none;
  1159. }
  1160. .ui.black.buttons .button:focus,
  1161. .ui.black.button:focus {
  1162. background-color: #2f3032;
  1163. color: #ffffff;
  1164. text-shadow: none;
  1165. }
  1166. .ui.black.buttons .button:active,
  1167. .ui.black.button:active {
  1168. background-color: #343637;
  1169. color: #ffffff;
  1170. text-shadow: none;
  1171. }
  1172. .ui.black.buttons .active.button,
  1173. .ui.black.buttons .active.button:active,
  1174. .ui.black.active.button,
  1175. .ui.black.button .active.button:active {
  1176. background-color: #0f0f10;
  1177. color: #ffffff;
  1178. text-shadow: none;
  1179. }
  1180. /* Basic */
  1181. .ui.basic.black.buttons .button,
  1182. .ui.basic.black.button {
  1183. box-shadow: 0px 0px 0px 1px #1b1c1d inset !important;
  1184. color: #1b1c1d !important;
  1185. }
  1186. .ui.basic.black.buttons .button:hover,
  1187. .ui.basic.black.button:hover {
  1188. background: transparent !important;
  1189. box-shadow: 0px 0px 0px 1px #27292a inset !important;
  1190. color: #27292a !important;
  1191. }
  1192. .ui.basic.black.buttons .button:focus,
  1193. .ui.basic.black.button:focus {
  1194. background: transparent !important;
  1195. box-shadow: 0px 0px 0px 1px #2f3032 inset !important;
  1196. color: #27292a !important;
  1197. }
  1198. .ui.basic.black.buttons .active.button,
  1199. .ui.basic.black.active.button {
  1200. background: transparent !important;
  1201. box-shadow: 0px 0px 0px 1px #0f0f10 inset !important;
  1202. color: #343637 !important;
  1203. }
  1204. .ui.basic.black.buttons .button:active,
  1205. .ui.basic.black.button:active {
  1206. box-shadow: 0px 0px 0px 1px #343637 inset !important;
  1207. color: #343637 !important;
  1208. }
  1209. .ui.buttons:not(.vertical) > .basic.black.button:not(:first-child) {
  1210. margin-left: -1px;
  1211. }
  1212. /* Inverted */
  1213. .ui.inverted.black.buttons .button,
  1214. .ui.inverted.black.button {
  1215. background-color: transparent;
  1216. box-shadow: 0px 0px 0px 2px #d4d4d5 inset !important;
  1217. color: #ffffff;
  1218. }
  1219. .ui.inverted.black.buttons .button:hover,
  1220. .ui.inverted.black.button:hover,
  1221. .ui.inverted.black.buttons .button:focus,
  1222. .ui.inverted.black.button:focus,
  1223. .ui.inverted.black.buttons .button.active,
  1224. .ui.inverted.black.button.active,
  1225. .ui.inverted.black.buttons .button:active,
  1226. .ui.inverted.black.button:active {
  1227. box-shadow: none !important;
  1228. color: #ffffff;
  1229. }
  1230. .ui.inverted.black.buttons .button:hover,
  1231. .ui.inverted.black.button:hover {
  1232. background-color: #000000;
  1233. }
  1234. .ui.inverted.black.buttons .button:focus,
  1235. .ui.inverted.black.button:focus {
  1236. background-color: #000000;
  1237. }
  1238. .ui.inverted.black.buttons .active.button,
  1239. .ui.inverted.black.active.button {
  1240. background-color: #000000;
  1241. }
  1242. .ui.inverted.black.buttons .button:active,
  1243. .ui.inverted.black.button:active {
  1244. background-color: #000000;
  1245. }
  1246. /* Inverted Basic */
  1247. .ui.inverted.black.basic.buttons .button,
  1248. .ui.inverted.black.buttons .basic.button,
  1249. .ui.inverted.black.basic.button {
  1250. background-color: transparent;
  1251. box-shadow: 0px 0px 0px 2px rgba(255, 255, 255, 0.5) inset !important;
  1252. color: #ffffff !important;
  1253. }
  1254. .ui.inverted.black.basic.buttons .button:hover,
  1255. .ui.inverted.black.buttons .basic.button:hover,
  1256. .ui.inverted.black.basic.button:hover {
  1257. box-shadow: 0px 0px 0px 2px #000000 inset !important;
  1258. color: #ffffff !important;
  1259. }
  1260. .ui.inverted.black.basic.buttons .button:focus,
  1261. .ui.inverted.black.basic.buttons .button:focus,
  1262. .ui.inverted.black.basic.button:focus {
  1263. box-shadow: 0px 0px 0px 2px #000000 inset !important;
  1264. color: #545454 !important;
  1265. }
  1266. .ui.inverted.black.basic.buttons .active.button,
  1267. .ui.inverted.black.buttons .basic.active.button,
  1268. .ui.inverted.black.basic.active.button {
  1269. box-shadow: 0px 0px 0px 2px #000000 inset !important;
  1270. color: #ffffff !important;
  1271. }
  1272. .ui.inverted.black.basic.buttons .button:active,
  1273. .ui.inverted.black.buttons .basic.button:active,
  1274. .ui.inverted.black.basic.button:active {
  1275. box-shadow: 0px 0px 0px 2px #000000 inset !important;
  1276. color: #ffffff !important;
  1277. }
  1278. /*--- Grey ---*/
  1279. .ui.grey.buttons .button,
  1280. .ui.grey.button {
  1281. background-color: #767676;
  1282. color: #ffffff;
  1283. text-shadow: none;
  1284. background-image: none;
  1285. }
  1286. .ui.grey.button {
  1287. box-shadow: 0px 0em 0px 0px rgba(34, 36, 38, 0.15) inset;
  1288. }
  1289. .ui.grey.buttons .button:hover,
  1290. .ui.grey.button:hover {
  1291. background-color: #838383;
  1292. color: #ffffff;
  1293. text-shadow: none;
  1294. }
  1295. .ui.grey.buttons .button:focus,
  1296. .ui.grey.button:focus {
  1297. background-color: #8a8a8a;
  1298. color: #ffffff;
  1299. text-shadow: none;
  1300. }
  1301. .ui.grey.buttons .button:active,
  1302. .ui.grey.button:active {
  1303. background-color: #909090;
  1304. color: #ffffff;
  1305. text-shadow: none;
  1306. }
  1307. .ui.grey.buttons .active.button,
  1308. .ui.grey.buttons .active.button:active,
  1309. .ui.grey.active.button,
  1310. .ui.grey.button .active.button:active {
  1311. background-color: #696969;
  1312. color: #ffffff;
  1313. text-shadow: none;
  1314. }
  1315. /* Basic */
  1316. .ui.basic.grey.buttons .button,
  1317. .ui.basic.grey.button {
  1318. box-shadow: 0px 0px 0px 1px #767676 inset !important;
  1319. color: #767676 !important;
  1320. }
  1321. .ui.basic.grey.buttons .button:hover,
  1322. .ui.basic.grey.button:hover {
  1323. background: transparent !important;
  1324. box-shadow: 0px 0px 0px 1px #838383 inset !important;
  1325. color: #838383 !important;
  1326. }
  1327. .ui.basic.grey.buttons .button:focus,
  1328. .ui.basic.grey.button:focus {
  1329. background: transparent !important;
  1330. box-shadow: 0px 0px 0px 1px #8a8a8a inset !important;
  1331. color: #838383 !important;
  1332. }
  1333. .ui.basic.grey.buttons .active.button,
  1334. .ui.basic.grey.active.button {
  1335. background: transparent !important;
  1336. box-shadow: 0px 0px 0px 1px #696969 inset !important;
  1337. color: #909090 !important;
  1338. }
  1339. .ui.basic.grey.buttons .button:active,
  1340. .ui.basic.grey.button:active {
  1341. box-shadow: 0px 0px 0px 1px #909090 inset !important;
  1342. color: #909090 !important;
  1343. }
  1344. .ui.buttons:not(.vertical) > .basic.grey.button:not(:first-child) {
  1345. margin-left: -1px;
  1346. }
  1347. /* Inverted */
  1348. .ui.inverted.grey.buttons .button,
  1349. .ui.inverted.grey.button {
  1350. background-color: transparent;
  1351. box-shadow: 0px 0px 0px 2px #d4d4d5 inset !important;
  1352. color: #ffffff;
  1353. }
  1354. .ui.inverted.grey.buttons .button:hover,
  1355. .ui.inverted.grey.button:hover,
  1356. .ui.inverted.grey.buttons .button:focus,
  1357. .ui.inverted.grey.button:focus,
  1358. .ui.inverted.grey.buttons .button.active,
  1359. .ui.inverted.grey.button.active,
  1360. .ui.inverted.grey.buttons .button:active,
  1361. .ui.inverted.grey.button:active {
  1362. box-shadow: none !important;
  1363. color: rgba(0, 0, 0, 0.6);
  1364. }
  1365. .ui.inverted.grey.buttons .button:hover,
  1366. .ui.inverted.grey.button:hover {
  1367. background-color: #cfd0d2;
  1368. }
  1369. .ui.inverted.grey.buttons .button:focus,
  1370. .ui.inverted.grey.button:focus {
  1371. background-color: #c7c9cb;
  1372. }
  1373. .ui.inverted.grey.buttons .active.button,
  1374. .ui.inverted.grey.active.button {
  1375. background-color: #cfd0d2;
  1376. }
  1377. .ui.inverted.grey.buttons .button:active,
  1378. .ui.inverted.grey.button:active {
  1379. background-color: #c2c4c5;
  1380. }
  1381. /* Inverted Basic */
  1382. .ui.inverted.grey.basic.buttons .button,
  1383. .ui.inverted.grey.buttons .basic.button,
  1384. .ui.inverted.grey.basic.button {
  1385. background-color: transparent;
  1386. box-shadow: 0px 0px 0px 2px rgba(255, 255, 255, 0.5) inset !important;
  1387. color: #ffffff !important;
  1388. }
  1389. .ui.inverted.grey.basic.buttons .button:hover,
  1390. .ui.inverted.grey.buttons .basic.button:hover,
  1391. .ui.inverted.grey.basic.button:hover {
  1392. box-shadow: 0px 0px 0px 2px #cfd0d2 inset !important;
  1393. color: #ffffff !important;
  1394. }
  1395. .ui.inverted.grey.basic.buttons .button:focus,
  1396. .ui.inverted.grey.basic.buttons .button:focus,
  1397. .ui.inverted.grey.basic.button:focus {
  1398. box-shadow: 0px 0px 0px 2px #c7c9cb inset !important;
  1399. color: #dcddde !important;
  1400. }
  1401. .ui.inverted.grey.basic.buttons .active.button,
  1402. .ui.inverted.grey.buttons .basic.active.button,
  1403. .ui.inverted.grey.basic.active.button {
  1404. box-shadow: 0px 0px 0px 2px #cfd0d2 inset !important;
  1405. color: #ffffff !important;
  1406. }
  1407. .ui.inverted.grey.basic.buttons .button:active,
  1408. .ui.inverted.grey.buttons .basic.button:active,
  1409. .ui.inverted.grey.basic.button:active {
  1410. box-shadow: 0px 0px 0px 2px #c2c4c5 inset !important;
  1411. color: #ffffff !important;
  1412. }
  1413. /*--- Brown ---*/
  1414. .ui.brown.buttons .button,
  1415. .ui.brown.button {
  1416. background-color: #a5673f;
  1417. color: #ffffff;
  1418. text-shadow: none;
  1419. background-image: none;
  1420. }
  1421. .ui.brown.button {
  1422. box-shadow: 0px 0em 0px 0px rgba(34, 36, 38, 0.15) inset;
  1423. }
  1424. .ui.brown.buttons .button:hover,
  1425. .ui.brown.button:hover {
  1426. background-color: #975b33;
  1427. color: #ffffff;
  1428. text-shadow: none;
  1429. }
  1430. .ui.brown.buttons .button:focus,
  1431. .ui.brown.button:focus {
  1432. background-color: #90532b;
  1433. color: #ffffff;
  1434. text-shadow: none;
  1435. }
  1436. .ui.brown.buttons .button:active,
  1437. .ui.brown.button:active {
  1438. background-color: #805031;
  1439. color: #ffffff;
  1440. text-shadow: none;
  1441. }
  1442. .ui.brown.buttons .active.button,
  1443. .ui.brown.buttons .active.button:active,
  1444. .ui.brown.active.button,
  1445. .ui.brown.button .active.button:active {
  1446. background-color: #995a31;
  1447. color: #ffffff;
  1448. text-shadow: none;
  1449. }
  1450. /* Basic */
  1451. .ui.basic.brown.buttons .button,
  1452. .ui.basic.brown.button {
  1453. box-shadow: 0px 0px 0px 1px #a5673f inset !important;
  1454. color: #a5673f !important;
  1455. }
  1456. .ui.basic.brown.buttons .button:hover,
  1457. .ui.basic.brown.button:hover {
  1458. background: transparent !important;
  1459. box-shadow: 0px 0px 0px 1px #975b33 inset !important;
  1460. color: #975b33 !important;
  1461. }
  1462. .ui.basic.brown.buttons .button:focus,
  1463. .ui.basic.brown.button:focus {
  1464. background: transparent !important;
  1465. box-shadow: 0px 0px 0px 1px #90532b inset !important;
  1466. color: #975b33 !important;
  1467. }
  1468. .ui.basic.brown.buttons .active.button,
  1469. .ui.basic.brown.active.button {
  1470. background: transparent !important;
  1471. box-shadow: 0px 0px 0px 1px #995a31 inset !important;
  1472. color: #805031 !important;
  1473. }
  1474. .ui.basic.brown.buttons .button:active,
  1475. .ui.basic.brown.button:active {
  1476. box-shadow: 0px 0px 0px 1px #805031 inset !important;
  1477. color: #805031 !important;
  1478. }
  1479. .ui.buttons:not(.vertical) > .basic.brown.button:not(:first-child) {
  1480. margin-left: -1px;
  1481. }
  1482. /* Inverted */
  1483. .ui.inverted.brown.buttons .button,
  1484. .ui.inverted.brown.button {
  1485. background-color: transparent;
  1486. box-shadow: 0px 0px 0px 2px #d67c1c inset !important;
  1487. color: #d67c1c;
  1488. }
  1489. .ui.inverted.brown.buttons .button:hover,
  1490. .ui.inverted.brown.button:hover,
  1491. .ui.inverted.brown.buttons .button:focus,
  1492. .ui.inverted.brown.button:focus,
  1493. .ui.inverted.brown.buttons .button.active,
  1494. .ui.inverted.brown.button.active,
  1495. .ui.inverted.brown.buttons .button:active,
  1496. .ui.inverted.brown.button:active {
  1497. box-shadow: none !important;
  1498. color: #ffffff;
  1499. }
  1500. .ui.inverted.brown.buttons .button:hover,
  1501. .ui.inverted.brown.button:hover {
  1502. background-color: #c86f11;
  1503. }
  1504. .ui.inverted.brown.buttons .button:focus,
  1505. .ui.inverted.brown.button:focus {
  1506. background-color: #c16808;
  1507. }
  1508. .ui.inverted.brown.buttons .active.button,
  1509. .ui.inverted.brown.active.button {
  1510. background-color: #cc6f0d;
  1511. }
  1512. .ui.inverted.brown.buttons .button:active,
  1513. .ui.inverted.brown.button:active {
  1514. background-color: #a96216;
  1515. }
  1516. /* Inverted Basic */
  1517. .ui.inverted.brown.basic.buttons .button,
  1518. .ui.inverted.brown.buttons .basic.button,
  1519. .ui.inverted.brown.basic.button {
  1520. background-color: transparent;
  1521. box-shadow: 0px 0px 0px 2px rgba(255, 255, 255, 0.5) inset !important;
  1522. color: #ffffff !important;
  1523. }
  1524. .ui.inverted.brown.basic.buttons .button:hover,
  1525. .ui.inverted.brown.buttons .basic.button:hover,
  1526. .ui.inverted.brown.basic.button:hover {
  1527. box-shadow: 0px 0px 0px 2px #c86f11 inset !important;
  1528. color: #d67c1c !important;
  1529. }
  1530. .ui.inverted.brown.basic.buttons .button:focus,
  1531. .ui.inverted.brown.basic.buttons .button:focus,
  1532. .ui.inverted.brown.basic.button:focus {
  1533. box-shadow: 0px 0px 0px 2px #c16808 inset !important;
  1534. color: #d67c1c !important;
  1535. }
  1536. .ui.inverted.brown.basic.buttons .active.button,
  1537. .ui.inverted.brown.buttons .basic.active.button,
  1538. .ui.inverted.brown.basic.active.button {
  1539. box-shadow: 0px 0px 0px 2px #cc6f0d inset !important;
  1540. color: #d67c1c !important;
  1541. }
  1542. .ui.inverted.brown.basic.buttons .button:active,
  1543. .ui.inverted.brown.buttons .basic.button:active,
  1544. .ui.inverted.brown.basic.button:active {
  1545. box-shadow: 0px 0px 0px 2px #a96216 inset !important;
  1546. color: #d67c1c !important;
  1547. }
  1548. /*--- Blue ---*/
  1549. .ui.blue.buttons .button,
  1550. .ui.blue.button {
  1551. background-color: #2185d0;
  1552. color: #ffffff;
  1553. text-shadow: none;
  1554. background-image: none;
  1555. }
  1556. .ui.blue.button {
  1557. box-shadow: 0px 0em 0px 0px rgba(34, 36, 38, 0.15) inset;
  1558. }
  1559. .ui.blue.buttons .button:hover,
  1560. .ui.blue.button:hover {
  1561. background-color: #1678c2;
  1562. color: #ffffff;
  1563. text-shadow: none;
  1564. }
  1565. .ui.blue.buttons .button:focus,
  1566. .ui.blue.button:focus {
  1567. background-color: #0d71bb;
  1568. color: #ffffff;
  1569. text-shadow: none;
  1570. }
  1571. .ui.blue.buttons .button:active,
  1572. .ui.blue.button:active {
  1573. background-color: #1a69a4;
  1574. color: #ffffff;
  1575. text-shadow: none;
  1576. }
  1577. .ui.blue.buttons .active.button,
  1578. .ui.blue.buttons .active.button:active,
  1579. .ui.blue.active.button,
  1580. .ui.blue.button .active.button:active {
  1581. background-color: #1279c6;
  1582. color: #ffffff;
  1583. text-shadow: none;
  1584. }
  1585. /* Basic */
  1586. .ui.basic.blue.buttons .button,
  1587. .ui.basic.blue.button {
  1588. box-shadow: 0px 0px 0px 1px #2185d0 inset !important;
  1589. color: #2185d0 !important;
  1590. }
  1591. .ui.basic.blue.buttons .button:hover,
  1592. .ui.basic.blue.button:hover {
  1593. background: transparent !important;
  1594. box-shadow: 0px 0px 0px 1px #1678c2 inset !important;
  1595. color: #1678c2 !important;
  1596. }
  1597. .ui.basic.blue.buttons .button:focus,
  1598. .ui.basic.blue.button:focus {
  1599. background: transparent !important;
  1600. box-shadow: 0px 0px 0px 1px #0d71bb inset !important;
  1601. color: #1678c2 !important;
  1602. }
  1603. .ui.basic.blue.buttons .active.button,
  1604. .ui.basic.blue.active.button {
  1605. background: transparent !important;
  1606. box-shadow: 0px 0px 0px 1px #1279c6 inset !important;
  1607. color: #1a69a4 !important;
  1608. }
  1609. .ui.basic.blue.buttons .button:active,
  1610. .ui.basic.blue.button:active {
  1611. box-shadow: 0px 0px 0px 1px #1a69a4 inset !important;
  1612. color: #1a69a4 !important;
  1613. }
  1614. .ui.buttons:not(.vertical) > .basic.blue.button:not(:first-child) {
  1615. margin-left: -1px;
  1616. }
  1617. /* Inverted */
  1618. .ui.inverted.blue.buttons .button,
  1619. .ui.inverted.blue.button {
  1620. background-color: transparent;
  1621. box-shadow: 0px 0px 0px 2px #54c8ff inset !important;
  1622. color: #54c8ff;
  1623. }
  1624. .ui.inverted.blue.buttons .button:hover,
  1625. .ui.inverted.blue.button:hover,
  1626. .ui.inverted.blue.buttons .button:focus,
  1627. .ui.inverted.blue.button:focus,
  1628. .ui.inverted.blue.buttons .button.active,
  1629. .ui.inverted.blue.button.active,
  1630. .ui.inverted.blue.buttons .button:active,
  1631. .ui.inverted.blue.button:active {
  1632. box-shadow: none !important;
  1633. color: #ffffff;
  1634. }
  1635. .ui.inverted.blue.buttons .button:hover,
  1636. .ui.inverted.blue.button:hover {
  1637. background-color: #3ac0ff;
  1638. }
  1639. .ui.inverted.blue.buttons .button:focus,
  1640. .ui.inverted.blue.button:focus {
  1641. background-color: #2bbbff;
  1642. }
  1643. .ui.inverted.blue.buttons .active.button,
  1644. .ui.inverted.blue.active.button {
  1645. background-color: #3ac0ff;
  1646. }
  1647. .ui.inverted.blue.buttons .button:active,
  1648. .ui.inverted.blue.button:active {
  1649. background-color: #21b8ff;
  1650. }
  1651. /* Inverted Basic */
  1652. .ui.inverted.blue.basic.buttons .button,
  1653. .ui.inverted.blue.buttons .basic.button,
  1654. .ui.inverted.blue.basic.button {
  1655. background-color: transparent;
  1656. box-shadow: 0px 0px 0px 2px rgba(255, 255, 255, 0.5) inset !important;
  1657. color: #ffffff !important;
  1658. }
  1659. .ui.inverted.blue.basic.buttons .button:hover,
  1660. .ui.inverted.blue.buttons .basic.button:hover,
  1661. .ui.inverted.blue.basic.button:hover {
  1662. box-shadow: 0px 0px 0px 2px #3ac0ff inset !important;
  1663. color: #54c8ff !important;
  1664. }
  1665. .ui.inverted.blue.basic.buttons .button:focus,
  1666. .ui.inverted.blue.basic.buttons .button:focus,
  1667. .ui.inverted.blue.basic.button:focus {
  1668. box-shadow: 0px 0px 0px 2px #2bbbff inset !important;
  1669. color: #54c8ff !important;
  1670. }
  1671. .ui.inverted.blue.basic.buttons .active.button,
  1672. .ui.inverted.blue.buttons .basic.active.button,
  1673. .ui.inverted.blue.basic.active.button {
  1674. box-shadow: 0px 0px 0px 2px #3ac0ff inset !important;
  1675. color: #54c8ff !important;
  1676. }
  1677. .ui.inverted.blue.basic.buttons .button:active,
  1678. .ui.inverted.blue.buttons .basic.button:active,
  1679. .ui.inverted.blue.basic.button:active {
  1680. box-shadow: 0px 0px 0px 2px #21b8ff inset !important;
  1681. color: #54c8ff !important;
  1682. }
  1683. /*--- Green ---*/
  1684. .ui.green.buttons .button,
  1685. .ui.green.button {
  1686. background-color: #21ba45;
  1687. color: #ffffff;
  1688. text-shadow: none;
  1689. background-image: none;
  1690. }
  1691. .ui.green.button {
  1692. box-shadow: 0px 0em 0px 0px rgba(34, 36, 38, 0.15) inset;
  1693. }
  1694. .ui.green.buttons .button:hover,
  1695. .ui.green.button:hover {
  1696. background-color: #16ab39;
  1697. color: #ffffff;
  1698. text-shadow: none;
  1699. }
  1700. .ui.green.buttons .button:focus,
  1701. .ui.green.button:focus {
  1702. background-color: #0ea432;
  1703. color: #ffffff;
  1704. text-shadow: none;
  1705. }
  1706. .ui.green.buttons .button:active,
  1707. .ui.green.button:active {
  1708. background-color: #198f35;
  1709. color: #ffffff;
  1710. text-shadow: none;
  1711. }
  1712. .ui.green.buttons .active.button,
  1713. .ui.green.buttons .active.button:active,
  1714. .ui.green.active.button,
  1715. .ui.green.button .active.button:active {
  1716. background-color: #13ae38;
  1717. color: #ffffff;
  1718. text-shadow: none;
  1719. }
  1720. /* Basic */
  1721. .ui.basic.green.buttons .button,
  1722. .ui.basic.green.button {
  1723. box-shadow: 0px 0px 0px 1px #21ba45 inset !important;
  1724. color: #21ba45 !important;
  1725. }
  1726. .ui.basic.green.buttons .button:hover,
  1727. .ui.basic.green.button:hover {
  1728. background: transparent !important;
  1729. box-shadow: 0px 0px 0px 1px #16ab39 inset !important;
  1730. color: #16ab39 !important;
  1731. }
  1732. .ui.basic.green.buttons .button:focus,
  1733. .ui.basic.green.button:focus {
  1734. background: transparent !important;
  1735. box-shadow: 0px 0px 0px 1px #0ea432 inset !important;
  1736. color: #16ab39 !important;
  1737. }
  1738. .ui.basic.green.buttons .active.button,
  1739. .ui.basic.green.active.button {
  1740. background: transparent !important;
  1741. box-shadow: 0px 0px 0px 1px #13ae38 inset !important;
  1742. color: #198f35 !important;
  1743. }
  1744. .ui.basic.green.buttons .button:active,
  1745. .ui.basic.green.button:active {
  1746. box-shadow: 0px 0px 0px 1px #198f35 inset !important;
  1747. color: #198f35 !important;
  1748. }
  1749. .ui.buttons:not(.vertical) > .basic.green.button:not(:first-child) {
  1750. margin-left: -1px;
  1751. }
  1752. /* Inverted */
  1753. .ui.inverted.green.buttons .button,
  1754. .ui.inverted.green.button {
  1755. background-color: transparent;
  1756. box-shadow: 0px 0px 0px 2px #2ecc40 inset !important;
  1757. color: #2ecc40;
  1758. }
  1759. .ui.inverted.green.buttons .button:hover,
  1760. .ui.inverted.green.button:hover,
  1761. .ui.inverted.green.buttons .button:focus,
  1762. .ui.inverted.green.button:focus,
  1763. .ui.inverted.green.buttons .button.active,
  1764. .ui.inverted.green.button.active,
  1765. .ui.inverted.green.buttons .button:active,
  1766. .ui.inverted.green.button:active {
  1767. box-shadlightOw: none !important;
  1768. color: #ffffff;
  1769. }
  1770. .ui.inverted.green.buttons .button:hover,
  1771. .ui.inverted.green.button:hover {
  1772. background-color: #22be34;
  1773. }
  1774. .ui.inverted.green.buttons .button:focus,
  1775. .ui.inverted.green.button:focus {
  1776. background-color: #19b82b;
  1777. }
  1778. .ui.inverted.green.buttons .active.button,
  1779. .ui.inverted.green.active.button {
  1780. background-color: #1fc231;
  1781. }
  1782. .ui.inverted.green.buttons .button:active,
  1783. .ui.inverted.green.button:active {
  1784. background-color: #25a233;
  1785. }
  1786. /* Inverted Basic */
  1787. .ui.inverted.green.basic.buttons .button,
  1788. .ui.inverted.green.buttons .basic.button,
  1789. .ui.inverted.green.basic.button {
  1790. background-color: transparent;
  1791. box-shadow: 0px 0px 0px 2px rgba(255, 255, 255, 0.5) inset !important;
  1792. color: #ffffff !important;
  1793. }
  1794. .ui.inverted.green.basic.buttons .button:hover,
  1795. .ui.inverted.green.buttons .basic.button:hover,
  1796. .ui.inverted.green.basic.button:hover {
  1797. box-shadow: 0px 0px 0px 2px #22be34 inset !important;
  1798. color: #2ecc40 !important;
  1799. }
  1800. .ui.inverted.green.basic.buttons .button:focus,
  1801. .ui.inverted.green.basic.buttons .button:focus,
  1802. .ui.inverted.green.basic.button:focus {
  1803. box-shadow: 0px 0px 0px 2px #19b82b inset !important;
  1804. color: #2ecc40 !important;
  1805. }
  1806. .ui.inverted.green.basic.buttons .active.button,
  1807. .ui.inverted.green.buttons .basic.active.button,
  1808. .ui.inverted.green.basic.active.button {
  1809. box-shadow: 0px 0px 0px 2px #1fc231 inset !important;
  1810. color: #2ecc40 !important;
  1811. }
  1812. .ui.inverted.green.basic.buttons .button:active,
  1813. .ui.inverted.green.buttons .basic.button:active,
  1814. .ui.inverted.green.basic.button:active {
  1815. box-shadow: 0px 0px 0px 2px #25a233 inset !important;
  1816. color: #2ecc40 !important;
  1817. }
  1818. /*--- Orange ---*/
  1819. .ui.orange.buttons .button,
  1820. .ui.orange.button {
  1821. background-color: #f2711c;
  1822. color: #ffffff;
  1823. text-shadow: none;
  1824. background-image: none;
  1825. }
  1826. .ui.orange.button {
  1827. box-shadow: 0px 0em 0px 0px rgba(34, 36, 38, 0.15) inset;
  1828. }
  1829. .ui.orange.buttons .button:hover,
  1830. .ui.orange.button:hover {
  1831. background-color: #f26202;
  1832. color: #ffffff;
  1833. text-shadow: none;
  1834. }
  1835. .ui.orange.buttons .button:focus,
  1836. .ui.orange.button:focus {
  1837. background-color: #e55b00;
  1838. color: #ffffff;
  1839. text-shadow: none;
  1840. }
  1841. .ui.orange.buttons .button:active,
  1842. .ui.orange.button:active {
  1843. background-color: #cf590c;
  1844. color: #ffffff;
  1845. text-shadow: none;
  1846. }
  1847. .ui.orange.buttons .active.button,
  1848. .ui.orange.buttons .active.button:active,
  1849. .ui.orange.active.button,
  1850. .ui.orange.button .active.button:active {
  1851. background-color: #f56100;
  1852. color: #ffffff;
  1853. text-shadow: none;
  1854. }
  1855. /* Basic */
  1856. .ui.basic.orange.buttons .button,
  1857. .ui.basic.orange.button {
  1858. box-shadow: 0px 0px 0px 1px #f2711c inset !important;
  1859. color: #f2711c !important;
  1860. }
  1861. .ui.basic.orange.buttons .button:hover,
  1862. .ui.basic.orange.button:hover {
  1863. background: transparent !important;
  1864. box-shadow: 0px 0px 0px 1px #f26202 inset !important;
  1865. color: #f26202 !important;
  1866. }
  1867. .ui.basic.orange.buttons .button:focus,
  1868. .ui.basic.orange.button:focus {
  1869. background: transparent !important;
  1870. box-shadow: 0px 0px 0px 1px #e55b00 inset !important;
  1871. color: #f26202 !important;
  1872. }
  1873. .ui.basic.orange.buttons .active.button,
  1874. .ui.basic.orange.active.button {
  1875. background: transparent !important;
  1876. box-shadow: 0px 0px 0px 1px #f56100 inset !important;
  1877. color: #cf590c !important;
  1878. }
  1879. .ui.basic.orange.buttons .button:active,
  1880. .ui.basic.orange.button:active {
  1881. box-shadow: 0px 0px 0px 1px #cf590c inset !important;
  1882. color: #cf590c !important;
  1883. }
  1884. .ui.buttons:not(.vertical) > .basic.orange.button:not(:first-child) {
  1885. margin-left: -1px;
  1886. }
  1887. /* Inverted */
  1888. .ui.inverted.orange.buttons .button,
  1889. .ui.inverted.orange.button {
  1890. background-color: transparent;
  1891. box-shadow: 0px 0px 0px 2px #ff851b inset !important;
  1892. color: #ff851b;
  1893. }
  1894. .ui.inverted.orange.buttons .button:hover,
  1895. .ui.inverted.orange.button:hover,
  1896. .ui.inverted.orange.buttons .button:focus,
  1897. .ui.inverted.orange.button:focus,
  1898. .ui.inverted.orange.buttons .button.active,
  1899. .ui.inverted.orange.button.active,
  1900. .ui.inverted.orange.buttons .button:active,
  1901. .ui.inverted.orange.button:active {
  1902. box-shadow: none !important;
  1903. color: #ffffff;
  1904. }
  1905. .ui.inverted.orange.buttons .button:hover,
  1906. .ui.inverted.orange.button:hover {
  1907. background-color: #ff7701;
  1908. }
  1909. .ui.inverted.orange.buttons .button:focus,
  1910. .ui.inverted.orange.button:focus {
  1911. background-color: #f17000;
  1912. }
  1913. .ui.inverted.orange.buttons .active.button,
  1914. .ui.inverted.orange.active.button {
  1915. background-color: #ff7701;
  1916. }
  1917. .ui.inverted.orange.buttons .button:active,
  1918. .ui.inverted.orange.button:active {
  1919. background-color: #e76b00;
  1920. }
  1921. /* Inverted Basic */
  1922. .ui.inverted.orange.basic.buttons .button,
  1923. .ui.inverted.orange.buttons .basic.button,
  1924. .ui.inverted.orange.basic.button {
  1925. background-color: transparent;
  1926. box-shadow: 0px 0px 0px 2px rgba(255, 255, 255, 0.5) inset !important;
  1927. color: #ffffff !important;
  1928. }
  1929. .ui.inverted.orange.basic.buttons .button:hover,
  1930. .ui.inverted.orange.buttons .basic.button:hover,
  1931. .ui.inverted.orange.basic.button:hover {
  1932. box-shadow: 0px 0px 0px 2px #ff7701 inset !important;
  1933. color: #ff851b !important;
  1934. }
  1935. .ui.inverted.orange.basic.buttons .button:focus,
  1936. .ui.inverted.orange.basic.buttons .button:focus,
  1937. .ui.inverted.orange.basic.button:focus {
  1938. box-shadow: 0px 0px 0px 2px #f17000 inset !important;
  1939. color: #ff851b !important;
  1940. }
  1941. .ui.inverted.orange.basic.buttons .active.button,
  1942. .ui.inverted.orange.buttons .basic.active.button,
  1943. .ui.inverted.orange.basic.active.button {
  1944. box-shadow: 0px 0px 0px 2px #ff7701 inset !important;
  1945. color: #ff851b !important;
  1946. }
  1947. .ui.inverted.orange.basic.buttons .button:active,
  1948. .ui.inverted.orange.buttons .basic.button:active,
  1949. .ui.inverted.orange.basic.button:active {
  1950. box-shadow: 0px 0px 0px 2px #e76b00 inset !important;
  1951. color: #ff851b !important;
  1952. }
  1953. /*--- Pink ---*/
  1954. .ui.pink.buttons .button,
  1955. .ui.pink.button {
  1956. background-color: #e03997;
  1957. color: #ffffff;
  1958. text-shadow: none;
  1959. background-image: none;
  1960. }
  1961. .ui.pink.button {
  1962. box-shadow: 0px 0em 0px 0px rgba(34, 36, 38, 0.15) inset;
  1963. }
  1964. .ui.pink.buttons .button:hover,
  1965. .ui.pink.button:hover {
  1966. background-color: #e61a8d;
  1967. color: #ffffff;
  1968. text-shadow: none;
  1969. }
  1970. .ui.pink.buttons .button:focus,
  1971. .ui.pink.button:focus {
  1972. background-color: #e10f85;
  1973. color: #ffffff;
  1974. text-shadow: none;
  1975. }
  1976. .ui.pink.buttons .button:active,
  1977. .ui.pink.button:active {
  1978. background-color: #c71f7e;
  1979. color: #ffffff;
  1980. text-shadow: none;
  1981. }
  1982. .ui.pink.buttons .active.button,
  1983. .ui.pink.buttons .active.button:active,
  1984. .ui.pink.active.button,
  1985. .ui.pink.button .active.button:active {
  1986. background-color: #ea158d;
  1987. color: #ffffff;
  1988. text-shadow: none;
  1989. }
  1990. /* Basic */
  1991. .ui.basic.pink.buttons .button,
  1992. .ui.basic.pink.button {
  1993. box-shadow: 0px 0px 0px 1px #e03997 inset !important;
  1994. color: #e03997 !important;
  1995. }
  1996. .ui.basic.pink.buttons .button:hover,
  1997. .ui.basic.pink.button:hover {
  1998. background: transparent !important;
  1999. box-shadow: 0px 0px 0px 1px #e61a8d inset !important;
  2000. color: #e61a8d !important;
  2001. }
  2002. .ui.basic.pink.buttons .button:focus,
  2003. .ui.basic.pink.button:focus {
  2004. background: transparent !important;
  2005. box-shadow: 0px 0px 0px 1px #e10f85 inset !important;
  2006. color: #e61a8d !important;
  2007. }
  2008. .ui.basic.pink.buttons .active.button,
  2009. .ui.basic.pink.active.button {
  2010. background: transparent !important;
  2011. box-shadow: 0px 0px 0px 1px #ea158d inset !important;
  2012. color: #c71f7e !important;
  2013. }
  2014. .ui.basic.pink.buttons .button:active,
  2015. .ui.basic.pink.button:active {
  2016. box-shadow: 0px 0px 0px 1px #c71f7e inset !important;
  2017. color: #c71f7e !important;
  2018. }
  2019. .ui.buttons:not(.vertical) > .basic.pink.button:not(:first-child) {
  2020. margin-left: -1px;
  2021. }
  2022. /* Inverted */
  2023. .ui.inverted.pink.buttons .button,
  2024. .ui.inverted.pink.button {
  2025. background-color: transparent;
  2026. box-shadow: 0px 0px 0px 2px #ff8edf inset !important;
  2027. color: #ff8edf;
  2028. }
  2029. .ui.inverted.pink.buttons .button:hover,
  2030. .ui.inverted.pink.button:hover,
  2031. .ui.inverted.pink.buttons .button:focus,
  2032. .ui.inverted.pink.button:focus,
  2033. .ui.inverted.pink.buttons .button.active,
  2034. .ui.inverted.pink.button.active,
  2035. .ui.inverted.pink.buttons .button:active,
  2036. .ui.inverted.pink.button:active {
  2037. box-shadow: none !important;
  2038. color: #ffffff;
  2039. }
  2040. .ui.inverted.pink.buttons .button:hover,
  2041. .ui.inverted.pink.button:hover {
  2042. background-color: #ff74d8;
  2043. }
  2044. .ui.inverted.pink.buttons .button:focus,
  2045. .ui.inverted.pink.button:focus {
  2046. background-color: #ff65d3;
  2047. }
  2048. .ui.inverted.pink.buttons .active.button,
  2049. .ui.inverted.pink.active.button {
  2050. background-color: #ff74d8;
  2051. }
  2052. .ui.inverted.pink.buttons .button:active,
  2053. .ui.inverted.pink.button:active {
  2054. background-color: #ff5bd1;
  2055. }
  2056. /* Inverted Basic */
  2057. .ui.inverted.pink.basic.buttons .button,
  2058. .ui.inverted.pink.buttons .basic.button,
  2059. .ui.inverted.pink.basic.button {
  2060. background-color: transparent;
  2061. box-shadow: 0px 0px 0px 2px rgba(255, 255, 255, 0.5) inset !important;
  2062. color: #ffffff !important;
  2063. }
  2064. .ui.inverted.pink.basic.buttons .button:hover,
  2065. .ui.inverted.pink.buttons .basic.button:hover,
  2066. .ui.inverted.pink.basic.button:hover {
  2067. box-shadow: 0px 0px 0px 2px #ff74d8 inset !important;
  2068. color: #ff8edf !important;
  2069. }
  2070. .ui.inverted.pink.basic.buttons .button:focus,
  2071. .ui.inverted.pink.basic.buttons .button:focus,
  2072. .ui.inverted.pink.basic.button:focus {
  2073. box-shadow: 0px 0px 0px 2px #ff65d3 inset !important;
  2074. color: #ff8edf !important;
  2075. }
  2076. .ui.inverted.pink.basic.buttons .active.button,
  2077. .ui.inverted.pink.buttons .basic.active.button,
  2078. .ui.inverted.pink.basic.active.button {
  2079. box-shadow: 0px 0px 0px 2px #ff74d8 inset !important;
  2080. color: #ff8edf !important;
  2081. }
  2082. .ui.inverted.pink.basic.buttons .button:active,
  2083. .ui.inverted.pink.buttons .basic.button:active,
  2084. .ui.inverted.pink.basic.button:active {
  2085. box-shadow: 0px 0px 0px 2px #ff5bd1 inset !important;
  2086. color: #ff8edf !important;
  2087. }
  2088. /*--- Violet ---*/
  2089. .ui.violet.buttons .button,
  2090. .ui.violet.button {
  2091. background-color: #6435c9;
  2092. color: #ffffff;
  2093. text-shadow: none;
  2094. background-image: none;
  2095. }
  2096. .ui.violet.button {
  2097. box-shadow: 0px 0em 0px 0px rgba(34, 36, 38, 0.15) inset;
  2098. }
  2099. .ui.violet.buttons .button:hover,
  2100. .ui.violet.button:hover {
  2101. background-color: #5829bb;
  2102. color: #ffffff;
  2103. text-shadow: none;
  2104. }
  2105. .ui.violet.buttons .button:focus,
  2106. .ui.violet.button:focus {
  2107. background-color: #4f20b5;
  2108. color: #ffffff;
  2109. text-shadow: none;
  2110. }
  2111. .ui.violet.buttons .button:active,
  2112. .ui.violet.button:active {
  2113. background-color: #502aa1;
  2114. color: #ffffff;
  2115. text-shadow: none;
  2116. }
  2117. .ui.violet.buttons .active.button,
  2118. .ui.violet.buttons .active.button:active,
  2119. .ui.violet.active.button,
  2120. .ui.violet.button .active.button:active {
  2121. background-color: #5626bf;
  2122. color: #ffffff;
  2123. text-shadow: none;
  2124. }
  2125. /* Basic */
  2126. .ui.basic.violet.buttons .button,
  2127. .ui.basic.violet.button {
  2128. box-shadow: 0px 0px 0px 1px #6435c9 inset !important;
  2129. color: #6435c9 !important;
  2130. }
  2131. .ui.basic.violet.buttons .button:hover,
  2132. .ui.basic.violet.button:hover {
  2133. background: transparent !important;
  2134. box-shadow: 0px 0px 0px 1px #5829bb inset !important;
  2135. color: #5829bb !important;
  2136. }
  2137. .ui.basic.violet.buttons .button:focus,
  2138. .ui.basic.violet.button:focus {
  2139. background: transparent !important;
  2140. box-shadow: 0px 0px 0px 1px #4f20b5 inset !important;
  2141. color: #5829bb !important;
  2142. }
  2143. .ui.basic.violet.buttons .active.button,
  2144. .ui.basic.violet.active.button {
  2145. background: transparent !important;
  2146. box-shadow: 0px 0px 0px 1px #5626bf inset !important;
  2147. color: #502aa1 !important;
  2148. }
  2149. .ui.basic.violet.buttons .button:active,
  2150. .ui.basic.violet.button:active {
  2151. box-shadow: 0px 0px 0px 1px #502aa1 inset !important;
  2152. color: #502aa1 !important;
  2153. }
  2154. .ui.buttons:not(.vertical) > .basic.violet.button:not(:first-child) {
  2155. margin-left: -1px;
  2156. }
  2157. /* Inverted */
  2158. .ui.inverted.violet.buttons .button,
  2159. .ui.inverted.violet.button {
  2160. background-color: transparent;
  2161. box-shadow: 0px 0px 0px 2px #a291fb inset !important;
  2162. color: #a291fb;
  2163. }
  2164. .ui.inverted.violet.buttons .button:hover,
  2165. .ui.inverted.violet.button:hover,
  2166. .ui.inverted.violet.buttons .button:focus,
  2167. .ui.inverted.violet.button:focus,
  2168. .ui.inverted.violet.buttons .button.active,
  2169. .ui.inverted.violet.button.active,
  2170. .ui.inverted.violet.buttons .button:active,
  2171. .ui.inverted.violet.button:active {
  2172. box-shadow: none !important;
  2173. color: #ffffff;
  2174. }
  2175. .ui.inverted.violet.buttons .button:hover,
  2176. .ui.inverted.violet.button:hover {
  2177. background-color: #8a73ff;
  2178. }
  2179. .ui.inverted.violet.buttons .button:focus,
  2180. .ui.inverted.violet.button:focus {
  2181. background-color: #7d64ff;
  2182. }
  2183. .ui.inverted.violet.buttons .active.button,
  2184. .ui.inverted.violet.active.button {
  2185. background-color: #8a73ff;
  2186. }
  2187. .ui.inverted.violet.buttons .button:active,
  2188. .ui.inverted.violet.button:active {
  2189. background-color: #7860f9;
  2190. }
  2191. /* Inverted Basic */
  2192. .ui.inverted.violet.basic.buttons .button,
  2193. .ui.inverted.violet.buttons .basic.button,
  2194. .ui.inverted.violet.basic.button {
  2195. background-color: transparent;
  2196. box-shadow: 0px 0px 0px 2px rgba(255, 255, 255, 0.5) inset !important;
  2197. color: #ffffff !important;
  2198. }
  2199. .ui.inverted.violet.basic.buttons .button:hover,
  2200. .ui.inverted.violet.buttons .basic.button:hover,
  2201. .ui.inverted.violet.basic.button:hover {
  2202. box-shadow: 0px 0px 0px 2px #8a73ff inset !important;
  2203. color: #a291fb !important;
  2204. }
  2205. .ui.inverted.violet.basic.buttons .button:focus,
  2206. .ui.inverted.violet.basic.buttons .button:focus,
  2207. .ui.inverted.violet.basic.button:focus {
  2208. box-shadow: 0px 0px 0px 2px #7d64ff inset !important;
  2209. color: #a291fb !important;
  2210. }
  2211. .ui.inverted.violet.basic.buttons .active.button,
  2212. .ui.inverted.violet.buttons .basic.active.button,
  2213. .ui.inverted.violet.basic.active.button {
  2214. box-shadow: 0px 0px 0px 2px #8a73ff inset !important;
  2215. color: #a291fb !important;
  2216. }
  2217. .ui.inverted.violet.basic.buttons .button:active,
  2218. .ui.inverted.violet.buttons .basic.button:active,
  2219. .ui.inverted.violet.basic.button:active {
  2220. box-shadow: 0px 0px 0px 2px #7860f9 inset !important;
  2221. color: #a291fb !important;
  2222. }
  2223. /*--- Purple ---*/
  2224. .ui.purple.buttons .button,
  2225. .ui.purple.button {
  2226. background-color: #a333c8;
  2227. color: #ffffff;
  2228. text-shadow: none;
  2229. background-image: none;
  2230. }
  2231. .ui.purple.button {
  2232. box-shadow: 0px 0em 0px 0px rgba(34, 36, 38, 0.15) inset;
  2233. }
  2234. .ui.purple.buttons .button:hover,
  2235. .ui.purple.button:hover {
  2236. background-color: #9627ba;
  2237. color: #ffffff;
  2238. text-shadow: none;
  2239. }
  2240. .ui.purple.buttons .button:focus,
  2241. .ui.purple.button:focus {
  2242. background-color: #8f1eb4;
  2243. color: #ffffff;
  2244. text-shadow: none;
  2245. }
  2246. .ui.purple.buttons .button:active,
  2247. .ui.purple.button:active {
  2248. background-color: #82299f;
  2249. color: #ffffff;
  2250. text-shadow: none;
  2251. }
  2252. .ui.purple.buttons .active.button,
  2253. .ui.purple.buttons .active.button:active,
  2254. .ui.purple.active.button,
  2255. .ui.purple.button .active.button:active {
  2256. background-color: #9724be;
  2257. color: #ffffff;
  2258. text-shadow: none;
  2259. }
  2260. /* Basic */
  2261. .ui.basic.purple.buttons .button,
  2262. .ui.basic.purple.button {
  2263. box-shadow: 0px 0px 0px 1px #a333c8 inset !important;
  2264. color: #a333c8 !important;
  2265. }
  2266. .ui.basic.purple.buttons .button:hover,
  2267. .ui.basic.purple.button:hover {
  2268. background: transparent !important;
  2269. box-shadow: 0px 0px 0px 1px #9627ba inset !important;
  2270. color: #9627ba !important;
  2271. }
  2272. .ui.basic.purple.buttons .button:focus,
  2273. .ui.basic.purple.button:focus {
  2274. background: transparent !important;
  2275. box-shadow: 0px 0px 0px 1px #8f1eb4 inset !important;
  2276. color: #9627ba !important;
  2277. }
  2278. .ui.basic.purple.buttons .active.button,
  2279. .ui.basic.purple.active.button {
  2280. background: transparent !important;
  2281. box-shadow: 0px 0px 0px 1px #9724be inset !important;
  2282. color: #82299f !important;
  2283. }
  2284. .ui.basic.purple.buttons .button:active,
  2285. .ui.basic.purple.button:active {
  2286. box-shadow: 0px 0px 0px 1px #82299f inset !important;
  2287. color: #82299f !important;
  2288. }
  2289. .ui.buttons:not(.vertical) > .basic.purple.button:not(:first-child) {
  2290. margin-left: -1px;
  2291. }
  2292. /* Inverted */
  2293. .ui.inverted.purple.buttons .button,
  2294. .ui.inverted.purple.button {
  2295. background-color: transparent;
  2296. box-shadow: 0px 0px 0px 2px #dc73ff inset !important;
  2297. color: #dc73ff;
  2298. }
  2299. .ui.inverted.purple.buttons .button:hover,
  2300. .ui.inverted.purple.button:hover,
  2301. .ui.inverted.purple.buttons .button:focus,
  2302. .ui.inverted.purple.button:focus,
  2303. .ui.inverted.purple.buttons .button.active,
  2304. .ui.inverted.purple.button.active,
  2305. .ui.inverted.purple.buttons .button:active,
  2306. .ui.inverted.purple.button:active {
  2307. box-shadow: none !important;
  2308. color: #ffffff;
  2309. }
  2310. .ui.inverted.purple.buttons .button:hover,
  2311. .ui.inverted.purple.button:hover {
  2312. background-color: #d65aff;
  2313. }
  2314. .ui.inverted.purple.buttons .button:focus,
  2315. .ui.inverted.purple.button:focus {
  2316. background-color: #d24aff;
  2317. }
  2318. .ui.inverted.purple.buttons .active.button,
  2319. .ui.inverted.purple.active.button {
  2320. background-color: #d65aff;
  2321. }
  2322. .ui.inverted.purple.buttons .button:active,
  2323. .ui.inverted.purple.button:active {
  2324. background-color: #cf40ff;
  2325. }
  2326. /* Inverted Basic */
  2327. .ui.inverted.purple.basic.buttons .button,
  2328. .ui.inverted.purple.buttons .basic.button,
  2329. .ui.inverted.purple.basic.button {
  2330. background-color: transparent;
  2331. box-shadow: 0px 0px 0px 2px rgba(255, 255, 255, 0.5) inset !important;
  2332. color: #ffffff !important;
  2333. }
  2334. .ui.inverted.purple.basic.buttons .button:hover,
  2335. .ui.inverted.purple.buttons .basic.button:hover,
  2336. .ui.inverted.purple.basic.button:hover {
  2337. box-shadow: 0px 0px 0px 2px #d65aff inset !important;
  2338. color: #dc73ff !important;
  2339. }
  2340. .ui.inverted.purple.basic.buttons .button:focus,
  2341. .ui.inverted.purple.basic.buttons .button:focus,
  2342. .ui.inverted.purple.basic.button:focus {
  2343. box-shadow: 0px 0px 0px 2px #d24aff inset !important;
  2344. color: #dc73ff !important;
  2345. }
  2346. .ui.inverted.purple.basic.buttons .active.button,
  2347. .ui.inverted.purple.buttons .basic.active.button,
  2348. .ui.inverted.purple.basic.active.button {
  2349. box-shadow: 0px 0px 0px 2px #d65aff inset !important;
  2350. color: #dc73ff !important;
  2351. }
  2352. .ui.inverted.purple.basic.buttons .button:active,
  2353. .ui.inverted.purple.buttons .basic.button:active,
  2354. .ui.inverted.purple.basic.button:active {
  2355. box-shadow: 0px 0px 0px 2px #cf40ff inset !important;
  2356. color: #dc73ff !important;
  2357. }
  2358. /*--- Red ---*/
  2359. .ui.red.buttons .button,
  2360. .ui.red.button {
  2361. background-color: #db2828;
  2362. color: #ffffff;
  2363. text-shadow: none;
  2364. background-image: none;
  2365. }
  2366. .ui.red.button {
  2367. box-shadow: 0px 0em 0px 0px rgba(34, 36, 38, 0.15) inset;
  2368. }
  2369. .ui.red.buttons .button:hover,
  2370. .ui.red.button:hover {
  2371. background-color: #d01919;
  2372. color: #ffffff;
  2373. text-shadow: none;
  2374. }
  2375. .ui.red.buttons .button:focus,
  2376. .ui.red.button:focus {
  2377. background-color: #ca1010;
  2378. color: #ffffff;
  2379. text-shadow: none;
  2380. }
  2381. .ui.red.buttons .button:active,
  2382. .ui.red.button:active {
  2383. background-color: #b21e1e;
  2384. color: #ffffff;
  2385. text-shadow: none;
  2386. }
  2387. .ui.red.buttons .active.button,
  2388. .ui.red.buttons .active.button:active,
  2389. .ui.red.active.button,
  2390. .ui.red.button .active.button:active {
  2391. background-color: #d41515;
  2392. color: #ffffff;
  2393. text-shadow: none;
  2394. }
  2395. /* Basic */
  2396. .ui.basic.red.buttons .button,
  2397. .ui.basic.red.button {
  2398. box-shadow: 0px 0px 0px 1px #db2828 inset !important;
  2399. color: #db2828 !important;
  2400. }
  2401. .ui.basic.red.buttons .button:hover,
  2402. .ui.basic.red.button:hover {
  2403. background: transparent !important;
  2404. box-shadow: 0px 0px 0px 1px #d01919 inset !important;
  2405. color: #d01919 !important;
  2406. }
  2407. .ui.basic.red.buttons .button:focus,
  2408. .ui.basic.red.button:focus {
  2409. background: transparent !important;
  2410. box-shadow: 0px 0px 0px 1px #ca1010 inset !important;
  2411. color: #d01919 !important;
  2412. }
  2413. .ui.basic.red.buttons .active.button,
  2414. .ui.basic.red.active.button {
  2415. background: transparent !important;
  2416. box-shadow: 0px 0px 0px 1px #d41515 inset !important;
  2417. color: #b21e1e !important;
  2418. }
  2419. .ui.basic.red.buttons .button:active,
  2420. .ui.basic.red.button:active {
  2421. box-shadow: 0px 0px 0px 1px #b21e1e inset !important;
  2422. color: #b21e1e !important;
  2423. }
  2424. .ui.buttons:not(.vertical) > .basic.red.button:not(:first-child) {
  2425. margin-left: -1px;
  2426. }
  2427. /* Inverted */
  2428. .ui.inverted.red.buttons .button,
  2429. .ui.inverted.red.button {
  2430. background-color: transparent;
  2431. box-shadow: 0px 0px 0px 2px #ff695e inset !important;
  2432. color: #ff695e;
  2433. }
  2434. .ui.inverted.red.buttons .button:hover,
  2435. .ui.inverted.red.button:hover,
  2436. .ui.inverted.red.buttons .button:focus,
  2437. .ui.inverted.red.button:focus,
  2438. .ui.inverted.red.buttons .button.active,
  2439. .ui.inverted.red.button.active,
  2440. .ui.inverted.red.buttons .button:active,
  2441. .ui.inverted.red.button:active {
  2442. box-shadow: none !important;
  2443. color: #ffffff;
  2444. }
  2445. .ui.inverted.red.buttons .button:hover,
  2446. .ui.inverted.red.button:hover {
  2447. background-color: #ff5144;
  2448. }
  2449. .ui.inverted.red.buttons .button:focus,
  2450. .ui.inverted.red.button:focus {
  2451. background-color: #ff4335;
  2452. }
  2453. .ui.inverted.red.buttons .active.button,
  2454. .ui.inverted.red.active.button {
  2455. background-color: #ff5144;
  2456. }
  2457. .ui.inverted.red.buttons .button:active,
  2458. .ui.inverted.red.button:active {
  2459. background-color: #ff392b;
  2460. }
  2461. /* Inverted Basic */
  2462. .ui.inverted.red.basic.buttons .button,
  2463. .ui.inverted.red.buttons .basic.button,
  2464. .ui.inverted.red.basic.button {
  2465. background-color: transparent;
  2466. box-shadow: 0px 0px 0px 2px rgba(255, 255, 255, 0.5) inset !important;
  2467. color: #ffffff !important;
  2468. }
  2469. .ui.inverted.red.basic.buttons .button:hover,
  2470. .ui.inverted.red.buttons .basic.button:hover,
  2471. .ui.inverted.red.basic.button:hover {
  2472. box-shadow: 0px 0px 0px 2px #ff5144 inset !important;
  2473. color: #ff695e !important;
  2474. }
  2475. .ui.inverted.red.basic.buttons .button:focus,
  2476. .ui.inverted.red.basic.buttons .button:focus,
  2477. .ui.inverted.red.basic.button:focus {
  2478. box-shadow: 0px 0px 0px 2px #ff4335 inset !important;
  2479. color: #ff695e !important;
  2480. }
  2481. .ui.inverted.red.basic.buttons .active.button,
  2482. .ui.inverted.red.buttons .basic.active.button,
  2483. .ui.inverted.red.basic.active.button {
  2484. box-shadow: 0px 0px 0px 2px #ff5144 inset !important;
  2485. color: #ff695e !important;
  2486. }
  2487. .ui.inverted.red.basic.buttons .button:active,
  2488. .ui.inverted.red.buttons .basic.button:active,
  2489. .ui.inverted.red.basic.button:active {
  2490. box-shadow: 0px 0px 0px 2px #ff392b inset !important;
  2491. color: #ff695e !important;
  2492. }
  2493. /*--- Teal ---*/
  2494. .ui.teal.buttons .button,
  2495. .ui.teal.button {
  2496. background-color: #00b5ad;
  2497. color: #ffffff;
  2498. text-shadow: none;
  2499. background-image: none;
  2500. }
  2501. .ui.teal.button {
  2502. box-shadow: 0px 0em 0px 0px rgba(34, 36, 38, 0.15) inset;
  2503. }
  2504. .ui.teal.buttons .button:hover,
  2505. .ui.teal.button:hover {
  2506. background-color: #009c95;
  2507. color: #ffffff;
  2508. text-shadow: none;
  2509. }
  2510. .ui.teal.buttons .button:focus,
  2511. .ui.teal.button:focus {
  2512. background-color: #008c86;
  2513. color: #ffffff;
  2514. text-shadow: none;
  2515. }
  2516. .ui.teal.buttons .button:active,
  2517. .ui.teal.button:active {
  2518. background-color: #00827c;
  2519. color: #ffffff;
  2520. text-shadow: none;
  2521. }
  2522. .ui.teal.buttons .active.button,
  2523. .ui.teal.buttons .active.button:active,
  2524. .ui.teal.active.button,
  2525. .ui.teal.button .active.button:active {
  2526. background-color: #009c95;
  2527. color: #ffffff;
  2528. text-shadow: none;
  2529. }
  2530. /* Basic */
  2531. .ui.basic.teal.buttons .button,
  2532. .ui.basic.teal.button {
  2533. box-shadow: 0px 0px 0px 1px #00b5ad inset !important;
  2534. color: #00b5ad !important;
  2535. }
  2536. .ui.basic.teal.buttons .button:hover,
  2537. .ui.basic.teal.button:hover {
  2538. background: transparent !important;
  2539. box-shadow: 0px 0px 0px 1px #009c95 inset !important;
  2540. color: #009c95 !important;
  2541. }
  2542. .ui.basic.teal.buttons .button:focus,
  2543. .ui.basic.teal.button:focus {
  2544. background: transparent !important;
  2545. box-shadow: 0px 0px 0px 1px #008c86 inset !important;
  2546. color: #009c95 !important;
  2547. }
  2548. .ui.basic.teal.buttons .active.button,
  2549. .ui.basic.teal.active.button {
  2550. background: transparent !important;
  2551. box-shadow: 0px 0px 0px 1px #009c95 inset !important;
  2552. color: #00827c !important;
  2553. }
  2554. .ui.basic.teal.buttons .button:active,
  2555. .ui.basic.teal.button:active {
  2556. box-shadow: 0px 0px 0px 1px #00827c inset !important;
  2557. color: #00827c !important;
  2558. }
  2559. .ui.buttons:not(.vertical) > .basic.teal.button:not(:first-child) {
  2560. margin-left: -1px;
  2561. }
  2562. /* Inverted */
  2563. .ui.inverted.teal.buttons .button,
  2564. .ui.inverted.teal.button {
  2565. background-color: transparent;
  2566. box-shadow: 0px 0px 0px 2px #6dffff inset !important;
  2567. color: #6dffff;
  2568. }
  2569. .ui.inverted.teal.buttons .button:hover,
  2570. .ui.inverted.teal.button:hover,
  2571. .ui.inverted.teal.buttons .button:focus,
  2572. .ui.inverted.teal.button:focus,
  2573. .ui.inverted.teal.buttons .button.active,
  2574. .ui.inverted.teal.button.active,
  2575. .ui.inverted.teal.buttons .button:active,
  2576. .ui.inverted.teal.button:active {
  2577. box-shadow: none !important;
  2578. color: rgba(0, 0, 0, 0.6);
  2579. }
  2580. .ui.inverted.teal.buttons .button:hover,
  2581. .ui.inverted.teal.button:hover {
  2582. background-color: #54ffff;
  2583. }
  2584. .ui.inverted.teal.buttons .button:focus,
  2585. .ui.inverted.teal.button:focus {
  2586. background-color: #44ffff;
  2587. }
  2588. .ui.inverted.teal.buttons .active.button,
  2589. .ui.inverted.teal.active.button {
  2590. background-color: #54ffff;
  2591. }
  2592. .ui.inverted.teal.buttons .button:active,
  2593. .ui.inverted.teal.button:active {
  2594. background-color: #3affff;
  2595. }
  2596. /* Inverted Basic */
  2597. .ui.inverted.teal.basic.buttons .button,
  2598. .ui.inverted.teal.buttons .basic.button,
  2599. .ui.inverted.teal.basic.button {
  2600. background-color: transparent;
  2601. box-shadow: 0px 0px 0px 2px rgba(255, 255, 255, 0.5) inset !important;
  2602. color: #ffffff !important;
  2603. }
  2604. .ui.inverted.teal.basic.buttons .button:hover,
  2605. .ui.inverted.teal.buttons .basic.button:hover,
  2606. .ui.inverted.teal.basic.button:hover {
  2607. box-shadow: 0px 0px 0px 2px #54ffff inset !important;
  2608. color: #6dffff !important;
  2609. }
  2610. .ui.inverted.teal.basic.buttons .button:focus,
  2611. .ui.inverted.teal.basic.buttons .button:focus,
  2612. .ui.inverted.teal.basic.button:focus {
  2613. box-shadow: 0px 0px 0px 2px #44ffff inset !important;
  2614. color: #6dffff !important;
  2615. }
  2616. .ui.inverted.teal.basic.buttons .active.button,
  2617. .ui.inverted.teal.buttons .basic.active.button,
  2618. .ui.inverted.teal.basic.active.button {
  2619. box-shadow: 0px 0px 0px 2px #54ffff inset !important;
  2620. color: #6dffff !important;
  2621. }
  2622. .ui.inverted.teal.basic.buttons .button:active,
  2623. .ui.inverted.teal.buttons .basic.button:active,
  2624. .ui.inverted.teal.basic.button:active {
  2625. box-shadow: 0px 0px 0px 2px #3affff inset !important;
  2626. color: #6dffff !important;
  2627. }
  2628. /*--- Olive ---*/
  2629. .ui.olive.buttons .button,
  2630. .ui.olive.button {
  2631. background-color: #b5cc18;
  2632. color: #ffffff;
  2633. text-shadow: none;
  2634. background-image: none;
  2635. }
  2636. .ui.olive.button {
  2637. box-shadow: 0px 0em 0px 0px rgba(34, 36, 38, 0.15) inset;
  2638. }
  2639. .ui.olive.buttons .button:hover,
  2640. .ui.olive.button:hover {
  2641. background-color: #a7bd0d;
  2642. color: #ffffff;
  2643. text-shadow: none;
  2644. }
  2645. .ui.olive.buttons .button:focus,
  2646. .ui.olive.button:focus {
  2647. background-color: #a0b605;
  2648. color: #ffffff;
  2649. text-shadow: none;
  2650. }
  2651. .ui.olive.buttons .button:active,
  2652. .ui.olive.button:active {
  2653. background-color: #8d9e13;
  2654. color: #ffffff;
  2655. text-shadow: none;
  2656. }
  2657. .ui.olive.buttons .active.button,
  2658. .ui.olive.buttons .active.button:active,
  2659. .ui.olive.active.button,
  2660. .ui.olive.button .active.button:active {
  2661. background-color: #aac109;
  2662. color: #ffffff;
  2663. text-shadow: none;
  2664. }
  2665. /* Basic */
  2666. .ui.basic.olive.buttons .button,
  2667. .ui.basic.olive.button {
  2668. box-shadow: 0px 0px 0px 1px #b5cc18 inset !important;
  2669. color: #b5cc18 !important;
  2670. }
  2671. .ui.basic.olive.buttons .button:hover,
  2672. .ui.basic.olive.button:hover {
  2673. background: transparent !important;
  2674. box-shadow: 0px 0px 0px 1px #a7bd0d inset !important;
  2675. color: #a7bd0d !important;
  2676. }
  2677. .ui.basic.olive.buttons .button:focus,
  2678. .ui.basic.olive.button:focus {
  2679. background: transparent !important;
  2680. box-shadow: 0px 0px 0px 1px #a0b605 inset !important;
  2681. color: #a7bd0d !important;
  2682. }
  2683. .ui.basic.olive.buttons .active.button,
  2684. .ui.basic.olive.active.button {
  2685. background: transparent !important;
  2686. box-shadow: 0px 0px 0px 1px #aac109 inset !important;
  2687. color: #8d9e13 !important;
  2688. }
  2689. .ui.basic.olive.buttons .button:active,
  2690. .ui.basic.olive.button:active {
  2691. box-shadow: 0px 0px 0px 1px #8d9e13 inset !important;
  2692. color: #8d9e13 !important;
  2693. }
  2694. .ui.buttons:not(.vertical) > .basic.olive.button:not(:first-child) {
  2695. margin-left: -1px;
  2696. }
  2697. /* Inverted */
  2698. .ui.inverted.olive.buttons .button,
  2699. .ui.inverted.olive.button {
  2700. background-color: transparent;
  2701. box-shadow: 0px 0px 0px 2px #d9e778 inset !important;
  2702. color: #d9e778;
  2703. }
  2704. .ui.inverted.olive.buttons .button:hover,
  2705. .ui.inverted.olive.button:hover,
  2706. .ui.inverted.olive.buttons .button:focus,
  2707. .ui.inverted.olive.button:focus,
  2708. .ui.inverted.olive.buttons .button.active,
  2709. .ui.inverted.olive.button.active,
  2710. .ui.inverted.olive.buttons .button:active,
  2711. .ui.inverted.olive.button:active {
  2712. box-shadow: none !important;
  2713. color: rgba(0, 0, 0, 0.6);
  2714. }
  2715. .ui.inverted.olive.buttons .button:hover,
  2716. .ui.inverted.olive.button:hover {
  2717. background-color: #d8ea5c;
  2718. }
  2719. .ui.inverted.olive.buttons .button:focus,
  2720. .ui.inverted.olive.button:focus {
  2721. background-color: #daef47;
  2722. }
  2723. .ui.inverted.olive.buttons .active.button,
  2724. .ui.inverted.olive.active.button {
  2725. background-color: #daed59;
  2726. }
  2727. .ui.inverted.olive.buttons .button:active,
  2728. .ui.inverted.olive.button:active {
  2729. background-color: #cddf4d;
  2730. }
  2731. /* Inverted Basic */
  2732. .ui.inverted.olive.basic.buttons .button,
  2733. .ui.inverted.olive.buttons .basic.button,
  2734. .ui.inverted.olive.basic.button {
  2735. background-color: transparent;
  2736. box-shadow: 0px 0px 0px 2px rgba(255, 255, 255, 0.5) inset !important;
  2737. color: #ffffff !important;
  2738. }
  2739. .ui.inverted.olive.basic.buttons .button:hover,
  2740. .ui.inverted.olive.buttons .basic.button:hover,
  2741. .ui.inverted.olive.basic.button:hover {
  2742. box-shadow: 0px 0px 0px 2px #d8ea5c inset !important;
  2743. color: #d9e778 !important;
  2744. }
  2745. .ui.inverted.olive.basic.buttons .button:focus,
  2746. .ui.inverted.olive.basic.buttons .button:focus,
  2747. .ui.inverted.olive.basic.button:focus {
  2748. box-shadow: 0px 0px 0px 2px #daef47 inset !important;
  2749. color: #d9e778 !important;
  2750. }
  2751. .ui.inverted.olive.basic.buttons .active.button,
  2752. .ui.inverted.olive.buttons .basic.active.button,
  2753. .ui.inverted.olive.basic.active.button {
  2754. box-shadow: 0px 0px 0px 2px #daed59 inset !important;
  2755. color: #d9e778 !important;
  2756. }
  2757. .ui.inverted.olive.basic.buttons .button:active,
  2758. .ui.inverted.olive.buttons .basic.button:active,
  2759. .ui.inverted.olive.basic.button:active {
  2760. box-shadow: 0px 0px 0px 2px #cddf4d inset !important;
  2761. color: #d9e778 !important;
  2762. }
  2763. /*--- Yellow ---*/
  2764. .ui.yellow.buttons .button,
  2765. .ui.yellow.button {
  2766. background-color: #fbbd08;
  2767. color: #ffffff;
  2768. text-shadow: none;
  2769. background-image: none;
  2770. }
  2771. .ui.yellow.button {
  2772. box-shadow: 0px 0em 0px 0px rgba(34, 36, 38, 0.15) inset;
  2773. }
  2774. .ui.yellow.buttons .button:hover,
  2775. .ui.yellow.button:hover {
  2776. background-color: #eaae00;
  2777. color: #ffffff;
  2778. text-shadow: none;
  2779. }
  2780. .ui.yellow.buttons .button:focus,
  2781. .ui.yellow.button:focus {
  2782. background-color: #daa300;
  2783. color: #ffffff;
  2784. text-shadow: none;
  2785. }
  2786. .ui.yellow.buttons .button:active,
  2787. .ui.yellow.button:active {
  2788. background-color: #cd9903;
  2789. color: #ffffff;
  2790. text-shadow: none;
  2791. }
  2792. .ui.yellow.buttons .active.button,
  2793. .ui.yellow.buttons .active.button:active,
  2794. .ui.yellow.active.button,
  2795. .ui.yellow.button .active.button:active {
  2796. background-color: #eaae00;
  2797. color: #ffffff;
  2798. text-shadow: none;
  2799. }
  2800. /* Basic */
  2801. .ui.basic.yellow.buttons .button,
  2802. .ui.basic.yellow.button {
  2803. box-shadow: 0px 0px 0px 1px #fbbd08 inset !important;
  2804. color: #fbbd08 !important;
  2805. }
  2806. .ui.basic.yellow.buttons .button:hover,
  2807. .ui.basic.yellow.button:hover {
  2808. background: transparent !important;
  2809. box-shadow: 0px 0px 0px 1px #eaae00 inset !important;
  2810. color: #eaae00 !important;
  2811. }
  2812. .ui.basic.yellow.buttons .button:focus,
  2813. .ui.basic.yellow.button:focus {
  2814. background: transparent !important;
  2815. box-shadow: 0px 0px 0px 1px #daa300 inset !important;
  2816. color: #eaae00 !important;
  2817. }
  2818. .ui.basic.yellow.buttons .active.button,
  2819. .ui.basic.yellow.active.button {
  2820. background: transparent !important;
  2821. box-shadow: 0px 0px 0px 1px #eaae00 inset !important;
  2822. color: #cd9903 !important;
  2823. }
  2824. .ui.basic.yellow.buttons .button:active,
  2825. .ui.basic.yellow.button:active {
  2826. box-shadow: 0px 0px 0px 1px #cd9903 inset !important;
  2827. color: #cd9903 !important;
  2828. }
  2829. .ui.buttons:not(.vertical) > .basic.yellow.button:not(:first-child) {
  2830. margin-left: -1px;
  2831. }
  2832. /* Inverted */
  2833. .ui.inverted.yellow.buttons .button,
  2834. .ui.inverted.yellow.button {
  2835. background-color: transparent;
  2836. box-shadow: 0px 0px 0px 2px #ffe21f inset !important;
  2837. color: #ffe21f;
  2838. }
  2839. .ui.inverted.yellow.buttons .button:hover,
  2840. .ui.inverted.yellow.button:hover,
  2841. .ui.inverted.yellow.buttons .button:focus,
  2842. .ui.inverted.yellow.button:focus,
  2843. .ui.inverted.yellow.buttons .button.active,
  2844. .ui.inverted.yellow.button.active,
  2845. .ui.inverted.yellow.buttons .button:active,
  2846. .ui.inverted.yellow.button:active {
  2847. box-shadow: none !important;
  2848. color: rgba(0, 0, 0, 0.6);
  2849. }
  2850. .ui.inverted.yellow.buttons .button:hover,
  2851. .ui.inverted.yellow.button:hover {
  2852. background-color: #ffdf05;
  2853. }
  2854. .ui.inverted.yellow.buttons .button:focus,
  2855. .ui.inverted.yellow.button:focus {
  2856. background-color: #f5d500;
  2857. }
  2858. .ui.inverted.yellow.buttons .active.button,
  2859. .ui.inverted.yellow.active.button {
  2860. background-color: #ffdf05;
  2861. }
  2862. .ui.inverted.yellow.buttons .button:active,
  2863. .ui.inverted.yellow.button:active {
  2864. background-color: #ebcd00;
  2865. }
  2866. /* Inverted Basic */
  2867. .ui.inverted.yellow.basic.buttons .button,
  2868. .ui.inverted.yellow.buttons .basic.button,
  2869. .ui.inverted.yellow.basic.button {
  2870. background-color: transparent;
  2871. box-shadow: 0px 0px 0px 2px rgba(255, 255, 255, 0.5) inset !important;
  2872. color: #ffffff !important;
  2873. }
  2874. .ui.inverted.yellow.basic.buttons .button:hover,
  2875. .ui.inverted.yellow.buttons .basic.button:hover,
  2876. .ui.inverted.yellow.basic.button:hover {
  2877. box-shadow: 0px 0px 0px 2px #ffdf05 inset !important;
  2878. color: #ffe21f !important;
  2879. }
  2880. .ui.inverted.yellow.basic.buttons .button:focus,
  2881. .ui.inverted.yellow.basic.buttons .button:focus,
  2882. .ui.inverted.yellow.basic.button:focus {
  2883. box-shadow: 0px 0px 0px 2px #f5d500 inset !important;
  2884. color: #ffe21f !important;
  2885. }
  2886. .ui.inverted.yellow.basic.buttons .active.button,
  2887. .ui.inverted.yellow.buttons .basic.active.button,
  2888. .ui.inverted.yellow.basic.active.button {
  2889. box-shadow: 0px 0px 0px 2px #ffdf05 inset !important;
  2890. color: #ffe21f !important;
  2891. }
  2892. .ui.inverted.yellow.basic.buttons .button:active,
  2893. .ui.inverted.yellow.buttons .basic.button:active,
  2894. .ui.inverted.yellow.basic.button:active {
  2895. box-shadow: 0px 0px 0px 2px #ebcd00 inset !important;
  2896. color: #ffe21f !important;
  2897. }
  2898. /*-------------------
  2899. Primary
  2900. --------------------*/
  2901. .ui.primary.buttons .button,
  2902. .ui.primary.button {
  2903. background-color: #2185d0;
  2904. color: #ffffff;
  2905. text-shadow: none;
  2906. background-image: none;
  2907. }
  2908. .ui.primary.button {
  2909. box-shadow: 0px 0em 0px 0px rgba(34, 36, 38, 0.15) inset;
  2910. }
  2911. .ui.primary.buttons .button:hover,
  2912. .ui.primary.button:hover {
  2913. background-color: #1678c2;
  2914. color: #ffffff;
  2915. text-shadow: none;
  2916. }
  2917. .ui.primary.buttons .button:focus,
  2918. .ui.primary.button:focus {
  2919. background-color: #0d71bb;
  2920. color: #ffffff;
  2921. text-shadow: none;
  2922. }
  2923. .ui.primary.buttons .button:active,
  2924. .ui.primary.button:active {
  2925. background-color: #1a69a4;
  2926. color: #ffffff;
  2927. text-shadow: none;
  2928. }
  2929. .ui.primary.buttons .active.button,
  2930. .ui.primary.active.button {
  2931. background-color: #1279c6;
  2932. color: #ffffff;
  2933. text-shadow: none;
  2934. }
  2935. /*-------------------
  2936. Secondary
  2937. --------------------*/
  2938. .ui.secondary.buttons .button,
  2939. .ui.secondary.button {
  2940. background-color: #1b1c1d;
  2941. color: #ffffff;
  2942. text-shadow: none;
  2943. background-image: none;
  2944. }
  2945. .ui.secondary.button {
  2946. box-shadow: 0px 0em 0px 0px rgba(34, 36, 38, 0.15) inset;
  2947. }
  2948. .ui.secondary.buttons .button:hover,
  2949. .ui.secondary.button:hover {
  2950. background-color: #27292a;
  2951. color: #ffffff;
  2952. text-shadow: none;
  2953. }
  2954. .ui.secondary.buttons .button:focus,
  2955. .ui.secondary.button:focus {
  2956. background-color: #2e3032;
  2957. color: #ffffff;
  2958. text-shadow: none;
  2959. }
  2960. .ui.secondary.buttons .button:active,
  2961. .ui.secondary.button:active {
  2962. background-color: #343637;
  2963. color: #ffffff;
  2964. text-shadow: none;
  2965. }
  2966. .ui.secondary.buttons .active.button,
  2967. .ui.secondary.active.button {
  2968. background-color: #27292a;
  2969. color: #ffffff;
  2970. text-shadow: none;
  2971. }
  2972. /*---------------
  2973. Positive
  2974. ----------------*/
  2975. .ui.positive.buttons .button,
  2976. .ui.positive.button {
  2977. background-color: #21ba45 !important;
  2978. color: #ffffff;
  2979. text-shadow: none;
  2980. background-image: none;
  2981. }
  2982. .ui.positive.button {
  2983. box-shadow: 0px 0em 0px 0px rgba(34, 36, 38, 0.15) inset;
  2984. }
  2985. .ui.positive.buttons .button:hover,
  2986. .ui.positive.button:hover {
  2987. background-color: #16ab39 !important;
  2988. color: #ffffff;
  2989. text-shadow: none;
  2990. }
  2991. .ui.positive.buttons .button:focus,
  2992. .ui.positive.button:focus {
  2993. background-color: #0ea432 !important;
  2994. color: #ffffff;
  2995. text-shadow: none;
  2996. }
  2997. .ui.positive.buttons .button:active,
  2998. .ui.positive.button:active {
  2999. background-color: #198f35 !important;
  3000. color: #ffffff;
  3001. text-shadow: none;
  3002. }
  3003. .ui.positive.buttons .active.button,
  3004. .ui.positive.active.button,
  3005. .ui.positive.buttons .active.button:active {
  3006. background-color: #13ae38;
  3007. color: #ffffff;
  3008. text-shadow: none;
  3009. }
  3010. /*---------------
  3011. Negative
  3012. ----------------*/
  3013. .ui.negative.buttons .button,
  3014. .ui.negative.button {
  3015. background-color: #db2828 !important;
  3016. color: #ffffff;
  3017. text-shadow: none;
  3018. background-image: none;
  3019. }
  3020. .ui.negative.button {
  3021. box-shadow: 0px 0em 0px 0px rgba(34, 36, 38, 0.15) inset;
  3022. }
  3023. .ui.negative.buttons .button:hover,
  3024. .ui.negative.button:hover {
  3025. background-color: #d01919 !important;
  3026. color: #ffffff;
  3027. text-shadow: none;
  3028. }
  3029. .ui.negative.buttons .button:focus,
  3030. .ui.negative.button:focus {
  3031. background-color: #ca1010 !important;
  3032. color: #ffffff;
  3033. text-shadow: none;
  3034. }
  3035. .ui.negative.buttons .button:active,
  3036. .ui.negative.button:active {
  3037. background-color: #b21e1e !important;
  3038. color: #ffffff;
  3039. text-shadow: none;
  3040. }
  3041. .ui.negative.buttons .active.button,
  3042. .ui.negative.active.button,
  3043. .ui.negative.buttons .active.button:active {
  3044. background-color: #d41515;
  3045. color: #ffffff;
  3046. text-shadow: none;
  3047. }
  3048. /*******************************
  3049. Groups
  3050. *******************************/
  3051. .ui.buttons {
  3052. display: -webkit-inline-box;
  3053. display: -webkit-inline-flex;
  3054. display: -ms-inline-flexbox;
  3055. display: inline-flex;
  3056. -webkit-box-orient: horizontal;
  3057. -webkit-box-direction: normal;
  3058. -webkit-flex-direction: row;
  3059. -ms-flex-direction: row;
  3060. flex-direction: row;
  3061. font-size: 0em;
  3062. vertical-align: baseline;
  3063. margin: 0em 0.25em 0em 0em;
  3064. }
  3065. .ui.buttons:not(.basic):not(.inverted) {
  3066. box-shadow: none;
  3067. }
  3068. /* Clearfix */
  3069. .ui.buttons:after {
  3070. content: ".";
  3071. display: block;
  3072. height: 0;
  3073. clear: both;
  3074. visibility: hidden;
  3075. }
  3076. /* Standard Group */
  3077. .ui.buttons .button {
  3078. -webkit-box-flex: 1;
  3079. -webkit-flex: 1 0 auto;
  3080. -ms-flex: 1 0 auto;
  3081. flex: 1 0 auto;
  3082. margin: 0em;
  3083. border-radius: 0em;
  3084. margin: 0px 0px 0px 0px;
  3085. }
  3086. .ui.buttons > .ui.button:not(.basic):not(.inverted),
  3087. .ui.buttons:not(.basic):not(.inverted) > .button {
  3088. box-shadow: 0px 0px 0px 1px transparent inset, 0px 0em 0px 0px rgba(34, 36, 38, 0.15) inset;
  3089. }
  3090. .ui.buttons .button:first-child {
  3091. border-left: none;
  3092. margin-left: 0em;
  3093. border-top-left-radius: 0.28571429rem;
  3094. border-bottom-left-radius: 0.28571429rem;
  3095. }
  3096. .ui.buttons .button:last-child {
  3097. border-top-right-radius: 0.28571429rem;
  3098. border-bottom-right-radius: 0.28571429rem;
  3099. }
  3100. /* Vertical Style */
  3101. .ui.vertical.buttons {
  3102. display: -webkit-inline-box;
  3103. display: -webkit-inline-flex;
  3104. display: -ms-inline-flexbox;
  3105. display: inline-flex;
  3106. -webkit-box-orient: vertical;
  3107. -webkit-box-direction: normal;
  3108. -webkit-flex-direction: column;
  3109. -ms-flex-direction: column;
  3110. flex-direction: column;
  3111. }
  3112. .ui.vertical.buttons .button {
  3113. display: block;
  3114. float: none;
  3115. width: 100%;
  3116. margin: 0px 0px 0px 0px;
  3117. box-shadow: none;
  3118. }
  3119. .ui.vertical.buttons .button:first-child,
  3120. .ui.vertical.buttons .mini.button:first-child,
  3121. .ui.vertical.buttons .tiny.button:first-child,
  3122. .ui.vertical.buttons .small.button:first-child,
  3123. .ui.vertical.buttons .massive.button:first-child,
  3124. .ui.vertical.buttons .huge.button:first-child {
  3125. border-radius: 0.28571429rem 0.28571429rem 0px 0px;
  3126. }
  3127. .ui.vertical.buttons .button:last-child,
  3128. .ui.vertical.buttons .mini.button:last-child,
  3129. .ui.vertical.buttons .tiny.button:last-child,
  3130. .ui.vertical.buttons .small.button:last-child,
  3131. .ui.vertical.buttons .massive.button:last-child,
  3132. .ui.vertical.buttons .huge.button:last-child,
  3133. .ui.vertical.buttons .gigantic.button:last-child {
  3134. margin-bottom: 0px;
  3135. border-radius: 0px 0px 0.28571429rem 0.28571429rem;
  3136. }
  3137. /*******************************
  3138. Theme Overrides
  3139. *******************************/
  3140. /*******************************
  3141. Site Overrides
  3142. *******************************/