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.

967 lines
21 KiB

9 years ago
9 years ago
9 years ago
10 years ago
9 years ago
9 years ago
10 years ago
9 years ago
10 years ago
9 years ago
9 years ago
9 years ago
10 years ago
9 years ago
10 years ago
9 years ago
9 years ago
10 years ago
9 years ago
10 years ago
9 years ago
9 years ago
9 years ago
10 years ago
9 years ago
10 years ago
9 years ago
9 years ago
10 years ago
9 years ago
9 years ago
10 years ago
9 years ago
10 years ago
9 years ago
9 years ago
10 years ago
9 years ago
10 years ago
9 years ago
10 years ago
9 years ago
10 years ago
9 years ago
10 years ago
9 years ago
10 years ago
9 years ago
10 years ago
10 years ago
9 years ago
10 years ago
10 years ago
10 years ago
9 years ago
10 years ago
10 years ago
10 years ago
10 years ago
9 years ago
10 years ago
9 years ago
9 years ago
10 years ago
9 years ago
9 years ago
10 years ago
9 years ago
10 years ago
9 years ago
10 years ago
9 years ago
10 years ago
9 years ago
10 years ago
9 years ago
10 years ago
9 years ago
10 years ago
9 years ago
9 years ago
10 years ago
9 years ago
10 years ago
10 years ago
9 years ago
10 years ago
9 years ago
10 years ago
9 years ago
10 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
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 UI 2.0.0 - Item
  3. * http://github.com/semantic-org/semantic-ui/
  4. *
  5. *
  6. * Copyright 2015 Contributors
  7. * Released under the MIT license
  8. * http://opensource.org/licenses/MIT
  9. *
  10. */
  11. /*******************************
  12. Standard
  13. *******************************/
  14. /*--------------
  15. Card
  16. ---------------*/
  17. .ui.cards > .card,
  18. .ui.card {
  19. max-width: 100%;
  20. position: relative;
  21. display: -webkit-box;
  22. display: -webkit-flex;
  23. display: -ms-flexbox;
  24. display: flex;
  25. -webkit-box-orient: vertical;
  26. -webkit-box-direction: normal;
  27. -webkit-flex-direction: column;
  28. -ms-flex-direction: column;
  29. flex-direction: column;
  30. width: 290px;
  31. min-height: 0px;
  32. background: #ffffff;
  33. padding: 0em;
  34. border: none;
  35. border-radius: 0.28571429rem;
  36. box-shadow: 0px 1px 3px 0px #d4d4d5, 0px 0px 0px 1px #d4d4d5;
  37. -webkit-transition: box-shadow 0.1s ease, -webkit-transform 0.1s ease;
  38. transition: box-shadow 0.1s ease, transform 0.1s ease;
  39. z-index: '';
  40. }
  41. .ui.card {
  42. margin: 1em 0em;
  43. }
  44. .ui.cards > .card a,
  45. .ui.card a {
  46. cursor: pointer;
  47. }
  48. .ui.card:first-child {
  49. margin-top: 0em;
  50. }
  51. .ui.card:last-child {
  52. margin-bottom: 0em;
  53. }
  54. /*--------------
  55. Cards
  56. ---------------*/
  57. .ui.cards {
  58. display: -webkit-box;
  59. display: -webkit-flex;
  60. display: -ms-flexbox;
  61. display: flex;
  62. margin: -0.875em -0.5em;
  63. -webkit-flex-wrap: wrap;
  64. -ms-flex-wrap: wrap;
  65. flex-wrap: wrap;
  66. }
  67. .ui.cards > .card {
  68. display: -webkit-box;
  69. display: -webkit-flex;
  70. display: -ms-flexbox;
  71. display: flex;
  72. margin: 0.875em 0.5em;
  73. float: none;
  74. }
  75. /* Clearing */
  76. .ui.cards:after,
  77. .ui.card:after {
  78. display: block;
  79. content: ' ';
  80. height: 0px;
  81. clear: both;
  82. overflow: hidden;
  83. visibility: hidden;
  84. }
  85. /* Consecutive Card Groups Preserve Row Spacing */
  86. .ui.cards ~ .ui.cards {
  87. margin-top: 0.875em;
  88. }
  89. /*--------------
  90. Rounded Edges
  91. ---------------*/
  92. .ui.cards > .card > :first-child,
  93. .ui.card > :first-child {
  94. border-radius: 0.28571429rem 0.28571429rem 0em 0em !important;
  95. border-top: none !important;
  96. }
  97. .ui.cards > .card > :last-child,
  98. .ui.card > :last-child {
  99. border-radius: 0em 0em 0.28571429rem 0.28571429rem !important;
  100. }
  101. .ui.cards > .card > :only-child,
  102. .ui.card > :only-child {
  103. border-radius: 0.28571429rem !important;
  104. }
  105. /*--------------
  106. Images
  107. ---------------*/
  108. .ui.cards > .card > .image,
  109. .ui.card > .image {
  110. position: relative;
  111. display: block;
  112. -webkit-box-flex: 0;
  113. -webkit-flex: 0 0 auto;
  114. -ms-flex: 0 0 auto;
  115. flex: 0 0 auto;
  116. padding: 0em;
  117. background: rgba(0, 0, 0, 0.05);
  118. }
  119. .ui.cards > .card > .image > img,
  120. .ui.card > .image > img {
  121. display: block;
  122. width: 100%;
  123. height: auto;
  124. border-radius: inherit;
  125. }
  126. .ui.cards > .card > .image:not(.ui) > img,
  127. .ui.card > .image:not(.ui) > img {
  128. border: none;
  129. }
  130. /*--------------
  131. Content
  132. ---------------*/
  133. .ui.cards > .card > .content,
  134. .ui.card > .content {
  135. -webkit-box-flex: 1;
  136. -webkit-flex-grow: 1;
  137. -ms-flex-positive: 1;
  138. flex-grow: 1;
  139. border: none;
  140. border-top: 1px solid rgba(34, 36, 38, 0.1);
  141. background: none;
  142. margin: 0em;
  143. padding: 1em 1em;
  144. box-shadow: none;
  145. font-size: 1em;
  146. border-radius: 0em;
  147. }
  148. .ui.cards > .card > .content:after,
  149. .ui.card > .content:after {
  150. display: block;
  151. content: ' ';
  152. height: 0px;
  153. clear: both;
  154. overflow: hidden;
  155. visibility: hidden;
  156. }
  157. .ui.cards > .card > .content > .header,
  158. .ui.card > .content > .header {
  159. display: block;
  160. margin: '';
  161. font-family: 'Lato', 'Helvetica Neue', Arial, Helvetica, sans-serif;
  162. color: rgba(0, 0, 0, 0.85);
  163. }
  164. /* Default Header Size */
  165. .ui.cards > .card > .content > .header:not(.ui),
  166. .ui.card > .content > .header:not(.ui) {
  167. font-weight: bold;
  168. font-size: 1.28571429em;
  169. margin-top: -0.21425em;
  170. line-height: 1.2857em;
  171. }
  172. .ui.cards > .card > .content > .meta + .description,
  173. .ui.cards > .card > .content > .header + .description,
  174. .ui.card > .content > .meta + .description,
  175. .ui.card > .content > .header + .description {
  176. margin-top: 0.5em;
  177. }
  178. /*----------------
  179. Floated Content
  180. -----------------*/
  181. .ui.cards > .card [class*="left floated"],
  182. .ui.card [class*="left floated"] {
  183. float: left;
  184. }
  185. .ui.cards > .card [class*="right floated"],
  186. .ui.card [class*="right floated"] {
  187. float: right;
  188. }
  189. /*--------------
  190. Aligned
  191. ---------------*/
  192. .ui.cards > .card [class*="left aligned"],
  193. .ui.card [class*="left aligned"] {
  194. text-align: left;
  195. }
  196. .ui.cards > .card [class*="center aligned"],
  197. .ui.card [class*="center aligned"] {
  198. text-align: center;
  199. }
  200. .ui.cards > .card [class*="right aligned"],
  201. .ui.card [class*="right aligned"] {
  202. text-align: right;
  203. }
  204. /*--------------
  205. Content Image
  206. ---------------*/
  207. .ui.cards > .card .content img,
  208. .ui.card .content img {
  209. display: inline-block;
  210. vertical-align: middle;
  211. width: '';
  212. }
  213. .ui.cards > .card img.avatar,
  214. .ui.cards > .card .avatar img,
  215. .ui.card img.avatar,
  216. .ui.card .avatar img {
  217. width: 2em;
  218. height: 2em;
  219. border-radius: 500rem;
  220. }
  221. /*--------------
  222. Description
  223. ---------------*/
  224. .ui.cards > .card > .content > .description,
  225. .ui.card > .content > .description {
  226. clear: both;
  227. color: rgba(0, 0, 0, 0.68);
  228. }
  229. /*--------------
  230. Paragraph
  231. ---------------*/
  232. .ui.cards > .card > .content p,
  233. .ui.card > .content p {
  234. margin: 0em 0em 0.5em;
  235. }
  236. .ui.cards > .card > .content p:last-child,
  237. .ui.card > .content p:last-child {
  238. margin-bottom: 0em;
  239. }
  240. /*--------------
  241. Meta
  242. ---------------*/
  243. .ui.cards > .card .meta,
  244. .ui.card .meta {
  245. font-size: 1em;
  246. color: rgba(0, 0, 0, 0.4);
  247. }
  248. .ui.cards > .card .meta *,
  249. .ui.card .meta * {
  250. margin-right: 0.3em;
  251. }
  252. .ui.cards > .card .meta :last-child,
  253. .ui.card .meta :last-child {
  254. margin-right: 0em;
  255. }
  256. .ui.cards > .card .meta [class*="right floated"],
  257. .ui.card .meta [class*="right floated"] {
  258. margin-right: 0em;
  259. margin-left: 0.3em;
  260. }
  261. /*--------------
  262. Links
  263. ---------------*/
  264. /* Generic */
  265. .ui.cards > .card > .content a:not(.ui),
  266. .ui.card > .content a:not(.ui) {
  267. color: '';
  268. -webkit-transition: color 0.1s ease;
  269. transition: color 0.1s ease;
  270. }
  271. .ui.cards > .card > .content a:not(.ui):hover,
  272. .ui.card > .content a:not(.ui):hover {
  273. color: '';
  274. }
  275. /* Header */
  276. .ui.cards > .card > .content > a.header,
  277. .ui.card > .content > a.header {
  278. color: rgba(0, 0, 0, 0.85);
  279. }
  280. .ui.cards > .card > .content > a.header:hover,
  281. .ui.card > .content > a.header:hover {
  282. color: #2c76bf;
  283. }
  284. /* Meta */
  285. .ui.cards > .card .meta > a:not(.ui),
  286. .ui.card .meta > a:not(.ui) {
  287. color: rgba(0, 0, 0, 0.4);
  288. }
  289. .ui.cards > .card .meta > a:not(.ui):hover,
  290. .ui.card .meta > a:not(.ui):hover {
  291. color: rgba(0, 0, 0, 0.87);
  292. }
  293. /*--------------
  294. Buttons
  295. ---------------*/
  296. .ui.cards > .card > .buttons,
  297. .ui.card > .buttons,
  298. .ui.cards > .card > .button,
  299. .ui.card > .button {
  300. margin: 0px -1px;
  301. width: -webkit-calc(100% + 2px );
  302. width: calc(100% + 2px );
  303. }
  304. /*--------------
  305. Dimmer
  306. ---------------*/
  307. .ui.cards > .card .dimmer,
  308. .ui.card .dimmer {
  309. background-color: '';
  310. z-index: 10;
  311. }
  312. /*--------------
  313. Labels
  314. ---------------*/
  315. /*-----Star----- */
  316. /* Icon */
  317. .ui.cards > .card > .content .star.icon,
  318. .ui.card > .content .star.icon {
  319. cursor: pointer;
  320. opacity: 0.75;
  321. -webkit-transition: color 0.1s ease;
  322. transition: color 0.1s ease;
  323. }
  324. .ui.cards > .card > .content .star.icon:hover,
  325. .ui.card > .content .star.icon:hover {
  326. opacity: 1;
  327. color: #ffb70a;
  328. }
  329. .ui.cards > .card > .content .active.star.icon,
  330. .ui.card > .content .active.star.icon {
  331. color: #ffe623;
  332. }
  333. /*-----Like----- */
  334. /* Icon */
  335. .ui.cards > .card > .content .like.icon,
  336. .ui.card > .content .like.icon {
  337. cursor: pointer;
  338. opacity: 0.75;
  339. -webkit-transition: color 0.1s ease;
  340. transition: color 0.1s ease;
  341. }
  342. .ui.cards > .card > .content .like.icon:hover,
  343. .ui.card > .content .like.icon:hover {
  344. opacity: 1;
  345. color: #ff2733;
  346. }
  347. .ui.cards > .card > .content .active.like.icon,
  348. .ui.card > .content .active.like.icon {
  349. color: #ff2733;
  350. }
  351. /*----------------
  352. Extra Content
  353. -----------------*/
  354. .ui.cards > .card > .extra,
  355. .ui.card > .extra {
  356. max-width: 100%;
  357. min-height: 0em !important;
  358. -webkit-box-flex: 0;
  359. -webkit-flex-grow: 0;
  360. -ms-flex-positive: 0;
  361. flex-grow: 0;
  362. border-top: 1px solid rgba(0, 0, 0, 0.05) !important;
  363. position: static;
  364. background: none;
  365. width: auto;
  366. margin: 0em 0em;
  367. padding: 0.75em 1em;
  368. top: 0em;
  369. left: 0em;
  370. color: rgba(0, 0, 0, 0.4);
  371. box-shadow: none;
  372. -webkit-transition: color 0.1s ease;
  373. transition: color 0.1s ease;
  374. }
  375. .ui.cards > .card > .extra a:not(.ui),
  376. .ui.card > .extra a:not(.ui) {
  377. color: rgba(0, 0, 0, 0.4);
  378. }
  379. .ui.cards > .card > .extra a:not(.ui):hover,
  380. .ui.card > .extra a:not(.ui):hover {
  381. color: #2c76bf;
  382. }
  383. /*******************************
  384. Variations
  385. *******************************/
  386. /*-------------------
  387. Fluid
  388. --------------------*/
  389. .ui.fluid.card {
  390. width: 100%;
  391. max-width: 9999px;
  392. }
  393. /*-------------------
  394. Link
  395. --------------------*/
  396. .ui.cards a.card,
  397. .ui.link.cards .card,
  398. a.ui.card,
  399. .ui.link.card {
  400. -webkit-transform: none;
  401. -ms-transform: none;
  402. transform: none;
  403. }
  404. .ui.cards a.card:hover,
  405. .ui.link.cards .card:hover,
  406. a.ui.card:hover,
  407. .ui.link.card:hover {
  408. cursor: pointer;
  409. z-index: 5;
  410. background: #ffffff;
  411. border: none;
  412. box-shadow: 0px 1px 3px 0px #bcbdbd, 0px 0px 0px 1px #d4d4d5;
  413. -webkit-transform: translateY(-3px);
  414. -ms-transform: translateY(-3px);
  415. transform: translateY(-3px);
  416. }
  417. /*-------------------
  418. Colors
  419. --------------------*/
  420. /* Red */
  421. .ui.red.cards > .card,
  422. .ui.cards > .red.card,
  423. .ui.red.card {
  424. box-shadow: 0px 0px 0px 1px #d4d4d5, 0px 2px 0px 0px #db2828, 0px 1px 3px 0px #d4d4d5;
  425. }
  426. .ui.red.cards > .card:hover,
  427. .ui.cards > .red.card:hover,
  428. .ui.red.card:hover {
  429. box-shadow: 0px 0px 0px 1px #d4d4d5, 0px 2px 0px 0px #d41616, 0px 1px 3px 0px #bcbdbd;
  430. }
  431. /* Orange */
  432. .ui.orange.cards > .card,
  433. .ui.cards > .orange.card,
  434. .ui.orange.card {
  435. box-shadow: 0px 0px 0px 1px #d4d4d5, 0px 2px 0px 0px #f2711c, 0px 1px 3px 0px #d4d4d5;
  436. }
  437. .ui.orange.cards > .card:hover,
  438. .ui.cards > .orange.card:hover,
  439. .ui.orange.card:hover {
  440. box-shadow: 0px 0px 0px 1px #d4d4d5, 0px 2px 0px 0px #f36101, 0px 1px 3px 0px #bcbdbd;
  441. }
  442. /* Yellow */
  443. .ui.yellow.cards > .card,
  444. .ui.cards > .yellow.card,
  445. .ui.yellow.card {
  446. box-shadow: 0px 0px 0px 1px #d4d4d5, 0px 2px 0px 0px #fbbd08, 0px 1px 3px 0px #d4d4d5;
  447. }
  448. .ui.yellow.cards > .card:hover,
  449. .ui.cards > .yellow.card:hover,
  450. .ui.yellow.card:hover {
  451. box-shadow: 0px 0px 0px 1px #d4d4d5, 0px 2px 0px 0px #eaae00, 0px 1px 3px 0px #bcbdbd;
  452. }
  453. /* Olive */
  454. .ui.olive.cards > .card,
  455. .ui.cards > .olive.card,
  456. .ui.olive.card {
  457. box-shadow: 0px 0px 0px 1px #d4d4d5, 0px 2px 0px 0px #b5cc18, 0px 1px 3px 0px #d4d4d5;
  458. }
  459. .ui.olive.cards > .card:hover,
  460. .ui.cards > .olive.card:hover,
  461. .ui.olive.card:hover {
  462. box-shadow: 0px 0px 0px 1px #d4d4d5, 0px 2px 0px 0px #a8bf0b, 0px 1px 3px 0px #bcbdbd;
  463. }
  464. /* Green */
  465. .ui.green.cards > .card,
  466. .ui.cards > .green.card,
  467. .ui.green.card {
  468. box-shadow: 0px 0px 0px 1px #d4d4d5, 0px 2px 0px 0px #21ba45, 0px 1px 3px 0px #d4d4d5;
  469. }
  470. .ui.green.cards > .card:hover,
  471. .ui.cards > .green.card:hover,
  472. .ui.green.card:hover {
  473. box-shadow: 0px 0px 0px 1px #d4d4d5, 0px 2px 0px 0px #13ae38, 0px 1px 3px 0px #bcbdbd;
  474. }
  475. /* Teal */
  476. .ui.teal.cards > .card,
  477. .ui.cards > .teal.card,
  478. .ui.teal.card {
  479. box-shadow: 0px 0px 0px 1px #d4d4d5, 0px 2px 0px 0px #00b5ad, 0px 1px 3px 0px #d4d4d5;
  480. }
  481. .ui.teal.cards > .card:hover,
  482. .ui.cards > .teal.card:hover,
  483. .ui.teal.card:hover {
  484. box-shadow: 0px 0px 0px 1px #d4d4d5, 0px 2px 0px 0px #009c95, 0px 1px 3px 0px #bcbdbd;
  485. }
  486. /* Blue */
  487. .ui.blue.cards > .card,
  488. .ui.cards > .blue.card,
  489. .ui.blue.card {
  490. box-shadow: 0px 0px 0px 1px #d4d4d5, 0px 2px 0px 0px #2185d0, 0px 1px 3px 0px #d4d4d5;
  491. }
  492. .ui.blue.cards > .card:hover,
  493. .ui.cards > .blue.card:hover,
  494. .ui.blue.card:hover {
  495. box-shadow: 0px 0px 0px 1px #d4d4d5, 0px 2px 0px 0px #1378c5, 0px 1px 3px 0px #bcbdbd;
  496. }
  497. /* Violet */
  498. .ui.violet.cards > .card,
  499. .ui.cards > .violet.card,
  500. .ui.violet.card {
  501. box-shadow: 0px 0px 0px 1px #d4d4d5, 0px 2px 0px 0px #6435c9, 0px 1px 3px 0px #d4d4d5;
  502. }
  503. .ui.violet.cards > .card:hover,
  504. .ui.cards > .violet.card:hover,
  505. .ui.violet.card:hover {
  506. box-shadow: 0px 0px 0px 1px #d4d4d5, 0px 2px 0px 0px #5624c0, 0px 1px 3px 0px #bcbdbd;
  507. }
  508. /* Purple */
  509. .ui.purple.cards > .card,
  510. .ui.cards > .purple.card,
  511. .ui.purple.card {
  512. box-shadow: 0px 0px 0px 1px #d4d4d5, 0px 2px 0px 0px #a333c8, 0px 1px 3px 0px #d4d4d5;
  513. }
  514. .ui.purple.cards > .card:hover,
  515. .ui.cards > .purple.card:hover,
  516. .ui.purple.card:hover {
  517. box-shadow: 0px 0px 0px 1px #d4d4d5, 0px 2px 0px 0px #9823bf, 0px 1px 3px 0px #bcbdbd;
  518. }
  519. /* Pink */
  520. .ui.pink.cards > .card,
  521. .ui.cards > .pink.card,
  522. .ui.pink.card {
  523. box-shadow: 0px 0px 0px 1px #d4d4d5, 0px 2px 0px 0px #e03997, 0px 1px 3px 0px #d4d4d5;
  524. }
  525. .ui.pink.cards > .card:hover,
  526. .ui.cards > .pink.card:hover,
  527. .ui.pink.card:hover {
  528. box-shadow: 0px 0px 0px 1px #d4d4d5, 0px 2px 0px 0px #e9168d, 0px 1px 3px 0px #bcbdbd;
  529. }
  530. /* Brown */
  531. .ui.brown.cards > .card,
  532. .ui.cards > .brown.card,
  533. .ui.brown.card {
  534. box-shadow: 0px 0px 0px 1px #d4d4d5, 0px 2px 0px 0px #a5673f, 0px 1px 3px 0px #d4d4d5;
  535. }
  536. .ui.brown.cards > .card:hover,
  537. .ui.cards > .brown.card:hover,
  538. .ui.brown.card:hover {
  539. box-shadow: 0px 0px 0px 1px #d4d4d5, 0px 2px 0px 0px #9d592e, 0px 1px 3px 0px #bcbdbd;
  540. }
  541. /* Grey */
  542. .ui.grey.cards > .card,
  543. .ui.cards > .grey.card,
  544. .ui.grey.card {
  545. box-shadow: 0px 0px 0px 1px #d4d4d5, 0px 2px 0px 0px #757676, 0px 1px 3px 0px #d4d4d5;
  546. }
  547. .ui.grey.cards > .card:hover,
  548. .ui.cards > .grey.card:hover,
  549. .ui.grey.card:hover {
  550. box-shadow: 0px 0px 0px 1px #d4d4d5, 0px 2px 0px 0px #828383, 0px 1px 3px 0px #bcbdbd;
  551. }
  552. /* Black */
  553. .ui.black.cards > .card,
  554. .ui.cards > .black.card,
  555. .ui.black.card {
  556. box-shadow: 0px 0px 0px 1px #d4d4d5, 0px 2px 0px 0px #1b1c1d, 0px 1px 3px 0px #d4d4d5;
  557. }
  558. .ui.black.cards > .card:hover,
  559. .ui.cards > .black.card:hover,
  560. .ui.black.card:hover {
  561. box-shadow: 0px 0px 0px 1px #d4d4d5, 0px 2px 0px 0px #27292a, 0px 1px 3px 0px #bcbdbd;
  562. }
  563. /*--------------
  564. Card Count
  565. ---------------*/
  566. .ui.one.cards {
  567. margin-left: 0em;
  568. margin-right: 0em;
  569. }
  570. .ui.one.cards > .card {
  571. width: 100%;
  572. }
  573. .ui.two.cards {
  574. margin-left: -1em;
  575. margin-right: -1em;
  576. }
  577. .ui.two.cards > .card {
  578. width: -webkit-calc( 50% - 2em );
  579. width: calc( 50% - 2em );
  580. margin-left: 1em;
  581. margin-right: 1em;
  582. }
  583. .ui.three.cards {
  584. margin-left: -1em;
  585. margin-right: -1em;
  586. }
  587. .ui.three.cards > .card {
  588. width: -webkit-calc( 33.33333333% - 2em );
  589. width: calc( 33.33333333% - 2em );
  590. margin-left: 1em;
  591. margin-right: 1em;
  592. }
  593. .ui.four.cards {
  594. margin-left: -0.75em;
  595. margin-right: -0.75em;
  596. }
  597. .ui.four.cards > .card {
  598. width: -webkit-calc( 25% - 1.5em );
  599. width: calc( 25% - 1.5em );
  600. margin-left: 0.75em;
  601. margin-right: 0.75em;
  602. }
  603. .ui.five.cards {
  604. margin-left: -0.75em;
  605. margin-right: -0.75em;
  606. }
  607. .ui.five.cards > .card {
  608. width: -webkit-calc( 20% - 1.5em );
  609. width: calc( 20% - 1.5em );
  610. margin-left: 0.75em;
  611. margin-right: 0.75em;
  612. }
  613. .ui.six.cards {
  614. margin-left: -0.75em;
  615. margin-right: -0.75em;
  616. }
  617. .ui.six.cards > .card {
  618. width: -webkit-calc( 16.66666667% - 1.5em );
  619. width: calc( 16.66666667% - 1.5em );
  620. margin-left: 0.75em;
  621. margin-right: 0.75em;
  622. }
  623. .ui.seven.cards {
  624. margin-left: -0.5em;
  625. margin-right: -0.5em;
  626. }
  627. .ui.seven.cards > .card {
  628. width: -webkit-calc( 14.28571429% - 1em );
  629. width: calc( 14.28571429% - 1em );
  630. margin-left: 0.5em;
  631. margin-right: 0.5em;
  632. }
  633. .ui.eight.cards {
  634. margin-left: -0.5em;
  635. margin-right: -0.5em;
  636. }
  637. .ui.eight.cards > .card {
  638. width: -webkit-calc( 12.5% - 1em );
  639. width: calc( 12.5% - 1em );
  640. margin-left: 0.5em;
  641. margin-right: 0.5em;
  642. font-size: 11px;
  643. }
  644. .ui.nine.cards {
  645. margin-left: -0.5em;
  646. margin-right: -0.5em;
  647. }
  648. .ui.nine.cards > .card {
  649. width: -webkit-calc( 11.11111111% - 1em );
  650. width: calc( 11.11111111% - 1em );
  651. margin-left: 0.5em;
  652. margin-right: 0.5em;
  653. font-size: 10px;
  654. }
  655. .ui.ten.cards {
  656. margin-left: -0.5em;
  657. margin-right: -0.5em;
  658. }
  659. .ui.ten.cards > .card {
  660. width: -webkit-calc( 10% - 1em );
  661. width: calc( 10% - 1em );
  662. margin-left: 0.5em;
  663. margin-right: 0.5em;
  664. }
  665. /*-------------------
  666. Doubling
  667. --------------------*/
  668. /* Mobily Only */
  669. @media only screen and (max-width: 767px) {
  670. .ui.two.doubling.cards {
  671. margin-left: 0em;
  672. margin-right: 0em;
  673. }
  674. .ui.two.doubling.cards .card {
  675. width: 100%;
  676. margin-left: 0em;
  677. margin-right: 0em;
  678. }
  679. .ui.three.doubling.cards {
  680. margin-left: -1em;
  681. margin-right: -1em;
  682. }
  683. .ui.three.doubling.cards .card {
  684. width: -webkit-calc( 50% - 2em );
  685. width: calc( 50% - 2em );
  686. margin-left: 1em;
  687. margin-right: 1em;
  688. }
  689. .ui.four.doubling.cards {
  690. margin-left: -1em;
  691. margin-right: -1em;
  692. }
  693. .ui.four.doubling.cards .card {
  694. width: -webkit-calc( 50% - 2em );
  695. width: calc( 50% - 2em );
  696. margin-left: 1em;
  697. margin-right: 1em;
  698. }
  699. .ui.five.doubling.cards {
  700. margin-left: -1em;
  701. margin-right: -1em;
  702. }
  703. .ui.five.doubling.cards .card {
  704. width: -webkit-calc( 50% - 2em );
  705. width: calc( 50% - 2em );
  706. margin-left: 1em;
  707. margin-right: 1em;
  708. }
  709. .ui.six.doubling.cards {
  710. margin-left: -1em;
  711. margin-right: -1em;
  712. }
  713. .ui.six.doubling.cards .card {
  714. width: -webkit-calc( 50% - 2em );
  715. width: calc( 50% - 2em );
  716. margin-left: 1em;
  717. margin-right: 1em;
  718. }
  719. .ui.seven.doubling.cards {
  720. margin-left: -1em;
  721. margin-right: -1em;
  722. }
  723. .ui.seven.doubling.cards .card {
  724. width: -webkit-calc( 33.33333333% - 2em );
  725. width: calc( 33.33333333% - 2em );
  726. margin-left: 1em;
  727. margin-right: 1em;
  728. }
  729. .ui.eight.doubling.cards {
  730. margin-left: -1em;
  731. margin-right: -1em;
  732. }
  733. .ui.eight.doubling.cards .card {
  734. width: -webkit-calc( 33.33333333% - 2em );
  735. width: calc( 33.33333333% - 2em );
  736. margin-left: 1em;
  737. margin-right: 1em;
  738. }
  739. .ui.nine.doubling.cards {
  740. margin-left: -1em;
  741. margin-right: -1em;
  742. }
  743. .ui.nine.doubling.cards .card {
  744. width: -webkit-calc( 33.33333333% - 2em );
  745. width: calc( 33.33333333% - 2em );
  746. margin-left: 1em;
  747. margin-right: 1em;
  748. }
  749. .ui.ten.doubling.cards {
  750. margin-left: -1em;
  751. margin-right: -1em;
  752. }
  753. .ui.ten.doubling.cards .card {
  754. width: -webkit-calc( 33.33333333% - 2em );
  755. width: calc( 33.33333333% - 2em );
  756. margin-left: 1em;
  757. margin-right: 1em;
  758. }
  759. }
  760. /* Tablet Only */
  761. @media only screen and (min-width: 768px) and (max-width: 991px) {
  762. .ui.two.doubling.cards {
  763. margin-left: 0em;
  764. margin-right: 0em;
  765. }
  766. .ui.two.doubling.cards .card {
  767. width: 100%;
  768. margin-left: 0em;
  769. margin-right: 0em;
  770. }
  771. .ui.three.doubling.cards {
  772. margin-left: -1em;
  773. margin-right: -1em;
  774. }
  775. .ui.three.doubling.cards .card {
  776. width: -webkit-calc( 50% - 2em );
  777. width: calc( 50% - 2em );
  778. margin-left: 1em;
  779. margin-right: 1em;
  780. }
  781. .ui.four.doubling.cards {
  782. margin-left: -1em;
  783. margin-right: -1em;
  784. }
  785. .ui.four.doubling.cards .card {
  786. width: -webkit-calc( 50% - 2em );
  787. width: calc( 50% - 2em );
  788. margin-left: 1em;
  789. margin-right: 1em;
  790. }
  791. .ui.five.doubling.cards {
  792. margin-left: -1em;
  793. margin-right: -1em;
  794. }
  795. .ui.five.doubling.cards .card {
  796. width: -webkit-calc( 33.33333333% - 2em );
  797. width: calc( 33.33333333% - 2em );
  798. margin-left: 1em;
  799. margin-right: 1em;
  800. }
  801. .ui.six.doubling.cards {
  802. margin-left: -1em;
  803. margin-right: -1em;
  804. }
  805. .ui.six.doubling.cards .card {
  806. width: -webkit-calc( 33.33333333% - 2em );
  807. width: calc( 33.33333333% - 2em );
  808. margin-left: 1em;
  809. margin-right: 1em;
  810. }
  811. .ui.eight.doubling.cards {
  812. margin-left: -1em;
  813. margin-right: -1em;
  814. }
  815. .ui.eight.doubling.cards .card {
  816. width: -webkit-calc( 33.33333333% - 2em );
  817. width: calc( 33.33333333% - 2em );
  818. margin-left: 1em;
  819. margin-right: 1em;
  820. }
  821. .ui.eight.doubling.cards {
  822. margin-left: -0.75em;
  823. margin-right: -0.75em;
  824. }
  825. .ui.eight.doubling.cards .card {
  826. width: -webkit-calc( 25% - 1.5em );
  827. width: calc( 25% - 1.5em );
  828. margin-left: 0.75em;
  829. margin-right: 0.75em;
  830. }
  831. .ui.nine.doubling.cards {
  832. margin-left: -0.75em;
  833. margin-right: -0.75em;
  834. }
  835. .ui.nine.doubling.cards .card {
  836. width: -webkit-calc( 25% - 1.5em );
  837. width: calc( 25% - 1.5em );
  838. margin-left: 0.75em;
  839. margin-right: 0.75em;
  840. }
  841. .ui.ten.doubling.cards {
  842. margin-left: -0.75em;
  843. margin-right: -0.75em;
  844. }
  845. .ui.ten.doubling.cards .card {
  846. width: -webkit-calc( 20% - 1.5em );
  847. width: calc( 20% - 1.5em );
  848. margin-left: 0.75em;
  849. margin-right: 0.75em;
  850. }
  851. }
  852. /*-------------------
  853. Stackable
  854. --------------------*/
  855. @media only screen and (max-width: 767px) {
  856. .ui.stackable.cards {
  857. display: block !important;
  858. }
  859. .ui.stackable.cards .card:first-child {
  860. margin-top: 0em !important;
  861. }
  862. .ui.stackable.cards > .card {
  863. display: block !important;
  864. height: auto !important;
  865. margin: 1em 1em;
  866. padding: 0 !important;
  867. width: -webkit-calc( 100% - 2em ) !important;
  868. width: calc( 100% - 2em ) !important;
  869. }
  870. }
  871. /*--------------
  872. Size
  873. ---------------*/
  874. .ui.cards > .card {
  875. font-size: 1em;
  876. }
  877. /*******************************
  878. Theme Overrides
  879. *******************************/
  880. /*******************************
  881. User Variable Overrides
  882. *******************************/