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.

900 lines
19 KiB

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