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.

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