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.

2532 lines
65 KiB

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