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.

1930 lines
55 KiB

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