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.

1001 lines
23 KiB

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