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.

2036 lines
54 KiB

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