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.

897 lines
19 KiB

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