1
0

card.css 34 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293
  1. /*!
  2. * # Fomantic-UI - Card
  3. * http://github.com/fomantic/Fomantic-UI/
  4. *
  5. *
  6. * Released under the MIT license
  7. * http://opensource.org/licenses/MIT
  8. *
  9. */
  10. /*******************************
  11. Standard
  12. *******************************/
  13. /*--------------
  14. Card
  15. ---------------*/
  16. .ui.cards > .card,
  17. .ui.card {
  18. max-width: 100%;
  19. position: relative;
  20. display: -webkit-box;
  21. display: -ms-flexbox;
  22. display: flex;
  23. -webkit-box-orient: vertical;
  24. -webkit-box-direction: normal;
  25. -ms-flex-direction: column;
  26. flex-direction: column;
  27. width: 290px;
  28. min-height: 0;
  29. background: #FFFFFF;
  30. padding: 0;
  31. border: none;
  32. border-radius: 0.28571429rem;
  33. -webkit-box-shadow: 0 1px 3px 0 #D4D4D5, 0 0 0 1px #D4D4D5;
  34. box-shadow: 0 1px 3px 0 #D4D4D5, 0 0 0 1px #D4D4D5;
  35. -webkit-transition: -webkit-box-shadow 0.1s ease, -webkit-transform 0.1s ease;
  36. transition: -webkit-box-shadow 0.1s ease, -webkit-transform 0.1s ease;
  37. transition: box-shadow 0.1s ease, transform 0.1s ease;
  38. transition: box-shadow 0.1s ease, transform 0.1s ease, -webkit-box-shadow 0.1s ease, -webkit-transform 0.1s ease;
  39. z-index: '';
  40. word-wrap: break-word;
  41. }
  42. .ui.card {
  43. margin: 1em 0;
  44. }
  45. .ui.cards > .card a,
  46. .ui.card a {
  47. cursor: pointer;
  48. }
  49. .ui.card:first-child {
  50. margin-top: 0;
  51. }
  52. .ui.card:last-child {
  53. margin-bottom: 0;
  54. }
  55. /*--------------
  56. Cards
  57. ---------------*/
  58. .ui.cards {
  59. display: -webkit-box;
  60. display: -ms-flexbox;
  61. display: flex;
  62. margin: -0.875em -0.5em;
  63. -ms-flex-wrap: wrap;
  64. flex-wrap: wrap;
  65. }
  66. .ui.cards > .card {
  67. display: -webkit-box;
  68. display: -ms-flexbox;
  69. display: flex;
  70. margin: 0.875em 0.5em;
  71. float: none;
  72. }
  73. /* Clearing */
  74. .ui.cards:after,
  75. .ui.card:after {
  76. display: block;
  77. content: ' ';
  78. height: 0;
  79. clear: both;
  80. overflow: hidden;
  81. visibility: hidden;
  82. }
  83. /* Consecutive Card Groups Preserve Row Spacing */
  84. .ui.cards ~ .ui.cards {
  85. margin-top: 0.875em;
  86. }
  87. /*--------------
  88. Rounded Edges
  89. ---------------*/
  90. .ui.cards > .card > :first-child,
  91. .ui.card > :first-child {
  92. border-radius: 0.28571429rem 0.28571429rem 0 0 !important;
  93. border-top: none !important;
  94. }
  95. .ui.cards > .card > :last-child,
  96. .ui.card > :last-child {
  97. border-radius: 0 0 0.28571429rem 0.28571429rem !important;
  98. }
  99. .ui.cards > .card > :only-child,
  100. .ui.card > :only-child {
  101. border-radius: 0.28571429rem !important;
  102. }
  103. /*--------------
  104. Images
  105. ---------------*/
  106. .ui.cards > .card > .image,
  107. .ui.card > .image {
  108. position: relative;
  109. display: block;
  110. -webkit-box-flex: 0;
  111. -ms-flex: 0 0 auto;
  112. flex: 0 0 auto;
  113. padding: 0;
  114. background: rgba(0, 0, 0, 0.05);
  115. }
  116. .ui.cards > .card > .image > img,
  117. .ui.card > .image > img {
  118. display: block;
  119. width: 100%;
  120. height: auto;
  121. border-radius: inherit;
  122. }
  123. .ui.cards > .card > .image:not(.ui) > img,
  124. .ui.card > .image:not(.ui) > img {
  125. border: none;
  126. }
  127. /*--------------
  128. Content
  129. ---------------*/
  130. .ui.cards > .card > .content,
  131. .ui.card > .content {
  132. -webkit-box-flex: 1;
  133. -ms-flex-positive: 1;
  134. flex-grow: 1;
  135. border: none;
  136. border-top: 1px solid rgba(34, 36, 38, 0.1);
  137. background: none;
  138. margin: 0;
  139. padding: 1em 1em;
  140. -webkit-box-shadow: none;
  141. box-shadow: none;
  142. font-size: 1em;
  143. border-radius: 0;
  144. }
  145. .ui.cards > .card > .content:after,
  146. .ui.card > .content:after {
  147. display: block;
  148. content: ' ';
  149. height: 0;
  150. clear: both;
  151. overflow: hidden;
  152. visibility: hidden;
  153. }
  154. .ui.cards > .card > .content > .header,
  155. .ui.card > .content > .header {
  156. display: block;
  157. margin: '';
  158. font-family: 'Lato', 'Helvetica Neue', Arial, Helvetica, sans-serif;
  159. color: rgba(0, 0, 0, 0.85);
  160. }
  161. /* Default Header Size */
  162. .ui.cards > .card > .content > .header:not(.ui),
  163. .ui.card > .content > .header:not(.ui) {
  164. font-weight: bold;
  165. font-size: 1.28571429em;
  166. margin-top: -0.21425em;
  167. line-height: 1.28571429em;
  168. }
  169. .ui.cards > .card > .content > .meta + .description,
  170. .ui.cards > .card > .content > .header + .description,
  171. .ui.card > .content > .meta + .description,
  172. .ui.card > .content > .header + .description {
  173. margin-top: 0.5em;
  174. }
  175. /*----------------
  176. Floated Content
  177. -----------------*/
  178. .ui.cards > .card [class*="left floated"],
  179. .ui.card [class*="left floated"] {
  180. float: left;
  181. }
  182. .ui.cards > .card [class*="right floated"],
  183. .ui.card [class*="right floated"] {
  184. float: right;
  185. }
  186. /*--------------
  187. Aligned
  188. ---------------*/
  189. .ui.cards > .card [class*="left aligned"],
  190. .ui.card [class*="left aligned"] {
  191. text-align: left;
  192. }
  193. .ui.cards > .card [class*="center aligned"],
  194. .ui.card [class*="center aligned"] {
  195. text-align: center;
  196. }
  197. .ui.cards > .card [class*="right aligned"],
  198. .ui.card [class*="right aligned"] {
  199. text-align: right;
  200. }
  201. /*--------------
  202. Content Image
  203. ---------------*/
  204. .ui.cards > .card .content img,
  205. .ui.card .content img {
  206. display: inline-block;
  207. vertical-align: middle;
  208. width: '';
  209. }
  210. .ui.cards > .card img.avatar,
  211. .ui.cards > .card .avatar img,
  212. .ui.card img.avatar,
  213. .ui.card .avatar img {
  214. width: 2em;
  215. height: 2em;
  216. border-radius: 500rem;
  217. }
  218. /*--------------
  219. Description
  220. ---------------*/
  221. .ui.cards > .card > .content > .description,
  222. .ui.card > .content > .description {
  223. clear: both;
  224. color: rgba(0, 0, 0, 0.68);
  225. }
  226. /*--------------
  227. Paragraph
  228. ---------------*/
  229. .ui.cards > .card > .content p,
  230. .ui.card > .content p {
  231. margin: 0 0 0.5em;
  232. }
  233. .ui.cards > .card > .content p:last-child,
  234. .ui.card > .content p:last-child {
  235. margin-bottom: 0;
  236. }
  237. /*--------------
  238. Meta
  239. ---------------*/
  240. .ui.cards > .card .meta,
  241. .ui.card .meta {
  242. font-size: 1em;
  243. color: rgba(0, 0, 0, 0.4);
  244. }
  245. .ui.cards > .card .meta *,
  246. .ui.card .meta * {
  247. margin-right: 0.3em;
  248. }
  249. .ui.cards > .card .meta :last-child,
  250. .ui.card .meta :last-child {
  251. margin-right: 0;
  252. }
  253. .ui.cards > .card .meta [class*="right floated"],
  254. .ui.card .meta [class*="right floated"] {
  255. margin-right: 0;
  256. margin-left: 0.3em;
  257. }
  258. /*--------------
  259. Links
  260. ---------------*/
  261. /* Generic */
  262. .ui.cards > .card > .content a:not(.ui),
  263. .ui.card > .content a:not(.ui) {
  264. color: '';
  265. -webkit-transition: color 0.1s ease;
  266. transition: color 0.1s ease;
  267. }
  268. .ui.cards > .card > .content a:not(.ui):hover,
  269. .ui.card > .content a:not(.ui):hover {
  270. color: '';
  271. }
  272. /* Header */
  273. .ui.cards > .card > .content > a.header,
  274. .ui.card > .content > a.header {
  275. color: rgba(0, 0, 0, 0.85);
  276. }
  277. .ui.cards > .card > .content > a.header:hover,
  278. .ui.card > .content > a.header:hover {
  279. color: #1e70bf;
  280. }
  281. /* Meta */
  282. .ui.cards > .card .meta > a:not(.ui),
  283. .ui.card .meta > a:not(.ui) {
  284. color: rgba(0, 0, 0, 0.4);
  285. }
  286. .ui.cards > .card .meta > a:not(.ui):hover,
  287. .ui.card .meta > a:not(.ui):hover {
  288. color: #AAAAAA;
  289. }
  290. /*--------------
  291. Buttons
  292. ---------------*/
  293. .ui.cards > .card > .buttons,
  294. .ui.card > .buttons,
  295. .ui.cards > .card > .button,
  296. .ui.card > .button {
  297. margin: 0 -1px;
  298. width: calc(100% + 2px);
  299. }
  300. .ui.cards > .card > .buttons:last-child,
  301. .ui.card > .buttons:last-child,
  302. .ui.cards > .card > .button:last-child,
  303. .ui.card > .button:last-child {
  304. margin-bottom: -1px;
  305. }
  306. /*--------------
  307. Dimmer
  308. ---------------*/
  309. .ui.cards > .card .dimmer,
  310. .ui.card .dimmer {
  311. background-color: '';
  312. z-index: 10;
  313. }
  314. /*--------------
  315. Labels
  316. ---------------*/
  317. /*-----Star----- */
  318. /* Icon */
  319. .ui.cards > .card > .content .star.icon,
  320. .ui.card > .content .star.icon {
  321. cursor: pointer;
  322. opacity: 0.75;
  323. -webkit-transition: color 0.1s ease;
  324. transition: color 0.1s ease;
  325. }
  326. .ui.cards > .card > .content .star.icon:hover,
  327. .ui.card > .content .star.icon:hover {
  328. opacity: 1;
  329. color: #FFB70A;
  330. }
  331. .ui.cards > .card > .content .active.star.icon,
  332. .ui.card > .content .active.star.icon {
  333. color: #FFE623;
  334. }
  335. /*-----Like----- */
  336. /* Icon */
  337. .ui.cards > .card > .content .like.icon,
  338. .ui.card > .content .like.icon {
  339. cursor: pointer;
  340. opacity: 0.75;
  341. -webkit-transition: color 0.1s ease;
  342. transition: color 0.1s ease;
  343. }
  344. .ui.cards > .card > .content .like.icon:hover,
  345. .ui.card > .content .like.icon:hover {
  346. opacity: 1;
  347. color: #FF2733;
  348. }
  349. .ui.cards > .card > .content .active.like.icon,
  350. .ui.card > .content .active.like.icon {
  351. color: #FF2733;
  352. }
  353. /*----------------
  354. Extra Content
  355. -----------------*/
  356. .ui.cards > .card > .extra,
  357. .ui.card > .extra {
  358. max-width: 100%;
  359. min-height: 0 !important;
  360. -webkit-box-flex: 0;
  361. -ms-flex-positive: 0;
  362. flex-grow: 0;
  363. border-top: 1px solid rgba(0, 0, 0, 0.05) !important;
  364. position: static;
  365. background: none;
  366. width: auto;
  367. margin: 0 0;
  368. padding: 0.75em 1em;
  369. top: 0;
  370. left: 0;
  371. color: rgba(0, 0, 0, 0.4);
  372. -webkit-box-shadow: none;
  373. box-shadow: none;
  374. -webkit-transition: color 0.1s ease;
  375. transition: color 0.1s ease;
  376. }
  377. .ui.cards > .card > .extra a:not(.ui),
  378. .ui.card > .extra a:not(.ui) {
  379. color: rgba(0, 0, 0, 0.4);
  380. }
  381. .ui.cards > .card > .extra a:not(.ui):hover,
  382. .ui.card > .extra a:not(.ui):hover {
  383. color: #1e70bf;
  384. }
  385. /*******************************
  386. Variations
  387. *******************************/
  388. /*-------------------
  389. Horizontal
  390. --------------------*/
  391. .ui.horizontal.cards > .card,
  392. .ui.card.horizontal {
  393. -webkit-box-orient: horizontal;
  394. -webkit-box-direction: normal;
  395. -ms-flex-direction: row;
  396. flex-direction: row;
  397. -ms-flex-wrap: wrap;
  398. flex-wrap: wrap;
  399. min-width: 400px;
  400. width: 400px;
  401. max-width: 100%;
  402. }
  403. .ui.horizontal.cards > .card > .image,
  404. .ui.card.horizontal > .image {
  405. border-radius: 0.28571429rem 0 0 0.28571429rem;
  406. width: 150px;
  407. }
  408. .ui.horizontal.cards > .card > .image > img,
  409. .ui.card.horizontal > .image > img {
  410. background-size: cover;
  411. background-repeat: no-repeat;
  412. background-position: center;
  413. -webkit-box-pack: center;
  414. -ms-flex-pack: center;
  415. justify-content: center;
  416. -webkit-box-align: center;
  417. -ms-flex-align: center;
  418. align-items: center;
  419. display: -webkit-box;
  420. display: -ms-flexbox;
  421. display: flex;
  422. width: 100%;
  423. height: 100%;
  424. border-radius: 0.28571429rem 0 0 0.28571429rem;
  425. }
  426. .ui.horizontal.cards > .card > .content,
  427. .ui.horizontal.card > .content {
  428. -ms-flex-preferred-size: 1px;
  429. flex-basis: 1px;
  430. }
  431. .ui.horizontal.cards > .card > .extra,
  432. .ui.horizontal.card > .extra {
  433. -ms-flex-preferred-size: 100%;
  434. flex-basis: 100%;
  435. }
  436. /*-------------------
  437. Raised
  438. --------------------*/
  439. .ui.raised.cards > .card,
  440. .ui.raised.card {
  441. -webkit-box-shadow: 0 0 0 1px #D4D4D5, 0 2px 4px 0 rgba(34, 36, 38, 0.12), 0 2px 10px 0 rgba(34, 36, 38, 0.15);
  442. box-shadow: 0 0 0 1px #D4D4D5, 0 2px 4px 0 rgba(34, 36, 38, 0.12), 0 2px 10px 0 rgba(34, 36, 38, 0.15);
  443. }
  444. .ui.raised.cards a.card:hover,
  445. .ui.link.cards .raised.card:hover,
  446. a.ui.raised.card:hover,
  447. .ui.link.raised.card:hover {
  448. -webkit-box-shadow: 0 0 0 1px #D4D4D5, 0 2px 4px 0 rgba(34, 36, 38, 0.15), 0 2px 10px 0 rgba(34, 36, 38, 0.25);
  449. box-shadow: 0 0 0 1px #D4D4D5, 0 2px 4px 0 rgba(34, 36, 38, 0.15), 0 2px 10px 0 rgba(34, 36, 38, 0.25);
  450. }
  451. /*-------------------
  452. Centered
  453. --------------------*/
  454. .ui.centered.cards {
  455. -webkit-box-pack: center;
  456. -ms-flex-pack: center;
  457. justify-content: center;
  458. }
  459. .ui.centered.card {
  460. margin-left: auto;
  461. margin-right: auto;
  462. }
  463. /*-------------------
  464. Fluid
  465. --------------------*/
  466. .ui.fluid.card {
  467. width: 100%;
  468. max-width: 9999px;
  469. }
  470. /*-------------------
  471. Link
  472. --------------------*/
  473. .ui.cards a.card,
  474. .ui.link.cards .card,
  475. a.ui.card,
  476. .ui.link.card {
  477. -webkit-transform: none;
  478. transform: none;
  479. }
  480. .ui.cards a.card:hover,
  481. .ui.link.cards .card:not(.icon):hover,
  482. a.ui.card:hover,
  483. .ui.link.card:hover {
  484. cursor: pointer;
  485. z-index: 5;
  486. background: #FFFFFF;
  487. border: none;
  488. -webkit-box-shadow: 0 1px 3px 0 #BCBDBD, 0 0 0 1px #D4D4D5;
  489. box-shadow: 0 1px 3px 0 #BCBDBD, 0 0 0 1px #D4D4D5;
  490. -webkit-transform: translateY(-3px);
  491. transform: translateY(-3px);
  492. }
  493. /*-------------------
  494. Colors
  495. --------------------*/
  496. .ui.primary.cards > .card,
  497. .ui.cards > .primary.card,
  498. .ui.primary.card {
  499. -webkit-box-shadow: 0 0 0 1px #D4D4D5, 0 2px 0 0 #2185D0, 0 1px 3px 0 #D4D4D5;
  500. box-shadow: 0 0 0 1px #D4D4D5, 0 2px 0 0 #2185D0, 0 1px 3px 0 #D4D4D5;
  501. }
  502. .ui.primary.cards > .card:hover,
  503. .ui.cards > .primary.card:hover,
  504. .ui.primary.card:hover {
  505. -webkit-box-shadow: 0 0 0 1px #D4D4D5, 0 2px 0 0 #1678c2, 0 1px 3px 0 #BCBDBD;
  506. box-shadow: 0 0 0 1px #D4D4D5, 0 2px 0 0 #1678c2, 0 1px 3px 0 #BCBDBD;
  507. }
  508. .ui.inverted.primary.cards > .card,
  509. .ui.inverted.cards > .primary.card,
  510. .ui.inverted.primary.card {
  511. -webkit-box-shadow: 0 1px 3px 0 #555555, 0 2px 0 0 #54C8FF, 0 0 0 1px #555555;
  512. box-shadow: 0 1px 3px 0 #555555, 0 2px 0 0 #54C8FF, 0 0 0 1px #555555;
  513. }
  514. .ui.inverted.primary.cards > .card:hover,
  515. .ui.inverted.cards > .primary.card:hover,
  516. .ui.inverted.primary.card:hover {
  517. -webkit-box-shadow: 0 1px 3px 0 #555555, 0 2px 0 0 #21b8ff, 0 0 0 1px #555555;
  518. box-shadow: 0 1px 3px 0 #555555, 0 2px 0 0 #21b8ff, 0 0 0 1px #555555;
  519. }
  520. .ui.secondary.cards > .card,
  521. .ui.cards > .secondary.card,
  522. .ui.secondary.card {
  523. -webkit-box-shadow: 0 0 0 1px #D4D4D5, 0 2px 0 0 #1B1C1D, 0 1px 3px 0 #D4D4D5;
  524. box-shadow: 0 0 0 1px #D4D4D5, 0 2px 0 0 #1B1C1D, 0 1px 3px 0 #D4D4D5;
  525. }
  526. .ui.secondary.cards > .card:hover,
  527. .ui.cards > .secondary.card:hover,
  528. .ui.secondary.card:hover {
  529. -webkit-box-shadow: 0 0 0 1px #D4D4D5, 0 2px 0 0 #27292a, 0 1px 3px 0 #BCBDBD;
  530. box-shadow: 0 0 0 1px #D4D4D5, 0 2px 0 0 #27292a, 0 1px 3px 0 #BCBDBD;
  531. }
  532. .ui.inverted.secondary.cards > .card,
  533. .ui.inverted.cards > .secondary.card,
  534. .ui.inverted.secondary.card {
  535. -webkit-box-shadow: 0 1px 3px 0 #555555, 0 2px 0 0 #545454, 0 0 0 1px #555555;
  536. box-shadow: 0 1px 3px 0 #555555, 0 2px 0 0 #545454, 0 0 0 1px #555555;
  537. }
  538. .ui.inverted.secondary.cards > .card:hover,
  539. .ui.inverted.cards > .secondary.card:hover,
  540. .ui.inverted.secondary.card:hover {
  541. -webkit-box-shadow: 0 1px 3px 0 #555555, 0 2px 0 0 #6e6e6e, 0 0 0 1px #555555;
  542. box-shadow: 0 1px 3px 0 #555555, 0 2px 0 0 #6e6e6e, 0 0 0 1px #555555;
  543. }
  544. .ui.red.cards > .card,
  545. .ui.cards > .red.card,
  546. .ui.red.card {
  547. -webkit-box-shadow: 0 0 0 1px #D4D4D5, 0 2px 0 0 #DB2828, 0 1px 3px 0 #D4D4D5;
  548. box-shadow: 0 0 0 1px #D4D4D5, 0 2px 0 0 #DB2828, 0 1px 3px 0 #D4D4D5;
  549. }
  550. .ui.red.cards > .card:hover,
  551. .ui.cards > .red.card:hover,
  552. .ui.red.card:hover {
  553. -webkit-box-shadow: 0 0 0 1px #D4D4D5, 0 2px 0 0 #d01919, 0 1px 3px 0 #BCBDBD;
  554. box-shadow: 0 0 0 1px #D4D4D5, 0 2px 0 0 #d01919, 0 1px 3px 0 #BCBDBD;
  555. }
  556. .ui.inverted.red.cards > .card,
  557. .ui.inverted.cards > .red.card,
  558. .ui.inverted.red.card {
  559. -webkit-box-shadow: 0 1px 3px 0 #555555, 0 2px 0 0 #FF695E, 0 0 0 1px #555555;
  560. box-shadow: 0 1px 3px 0 #555555, 0 2px 0 0 #FF695E, 0 0 0 1px #555555;
  561. }
  562. .ui.inverted.red.cards > .card:hover,
  563. .ui.inverted.cards > .red.card:hover,
  564. .ui.inverted.red.card:hover {
  565. -webkit-box-shadow: 0 1px 3px 0 #555555, 0 2px 0 0 #ff392b, 0 0 0 1px #555555;
  566. box-shadow: 0 1px 3px 0 #555555, 0 2px 0 0 #ff392b, 0 0 0 1px #555555;
  567. }
  568. .ui.orange.cards > .card,
  569. .ui.cards > .orange.card,
  570. .ui.orange.card {
  571. -webkit-box-shadow: 0 0 0 1px #D4D4D5, 0 2px 0 0 #F2711C, 0 1px 3px 0 #D4D4D5;
  572. box-shadow: 0 0 0 1px #D4D4D5, 0 2px 0 0 #F2711C, 0 1px 3px 0 #D4D4D5;
  573. }
  574. .ui.orange.cards > .card:hover,
  575. .ui.cards > .orange.card:hover,
  576. .ui.orange.card:hover {
  577. -webkit-box-shadow: 0 0 0 1px #D4D4D5, 0 2px 0 0 #f26202, 0 1px 3px 0 #BCBDBD;
  578. box-shadow: 0 0 0 1px #D4D4D5, 0 2px 0 0 #f26202, 0 1px 3px 0 #BCBDBD;
  579. }
  580. .ui.inverted.orange.cards > .card,
  581. .ui.inverted.cards > .orange.card,
  582. .ui.inverted.orange.card {
  583. -webkit-box-shadow: 0 1px 3px 0 #555555, 0 2px 0 0 #FF851B, 0 0 0 1px #555555;
  584. box-shadow: 0 1px 3px 0 #555555, 0 2px 0 0 #FF851B, 0 0 0 1px #555555;
  585. }
  586. .ui.inverted.orange.cards > .card:hover,
  587. .ui.inverted.cards > .orange.card:hover,
  588. .ui.inverted.orange.card:hover {
  589. -webkit-box-shadow: 0 1px 3px 0 #555555, 0 2px 0 0 #e76b00, 0 0 0 1px #555555;
  590. box-shadow: 0 1px 3px 0 #555555, 0 2px 0 0 #e76b00, 0 0 0 1px #555555;
  591. }
  592. .ui.yellow.cards > .card,
  593. .ui.cards > .yellow.card,
  594. .ui.yellow.card {
  595. -webkit-box-shadow: 0 0 0 1px #D4D4D5, 0 2px 0 0 #FBBD08, 0 1px 3px 0 #D4D4D5;
  596. box-shadow: 0 0 0 1px #D4D4D5, 0 2px 0 0 #FBBD08, 0 1px 3px 0 #D4D4D5;
  597. }
  598. .ui.yellow.cards > .card:hover,
  599. .ui.cards > .yellow.card:hover,
  600. .ui.yellow.card:hover {
  601. -webkit-box-shadow: 0 0 0 1px #D4D4D5, 0 2px 0 0 #eaae00, 0 1px 3px 0 #BCBDBD;
  602. box-shadow: 0 0 0 1px #D4D4D5, 0 2px 0 0 #eaae00, 0 1px 3px 0 #BCBDBD;
  603. }
  604. .ui.inverted.yellow.cards > .card,
  605. .ui.inverted.cards > .yellow.card,
  606. .ui.inverted.yellow.card {
  607. -webkit-box-shadow: 0 1px 3px 0 #555555, 0 2px 0 0 #FFE21F, 0 0 0 1px #555555;
  608. box-shadow: 0 1px 3px 0 #555555, 0 2px 0 0 #FFE21F, 0 0 0 1px #555555;
  609. }
  610. .ui.inverted.yellow.cards > .card:hover,
  611. .ui.inverted.cards > .yellow.card:hover,
  612. .ui.inverted.yellow.card:hover {
  613. -webkit-box-shadow: 0 1px 3px 0 #555555, 0 2px 0 0 #ebcd00, 0 0 0 1px #555555;
  614. box-shadow: 0 1px 3px 0 #555555, 0 2px 0 0 #ebcd00, 0 0 0 1px #555555;
  615. }
  616. .ui.olive.cards > .card,
  617. .ui.cards > .olive.card,
  618. .ui.olive.card {
  619. -webkit-box-shadow: 0 0 0 1px #D4D4D5, 0 2px 0 0 #B5CC18, 0 1px 3px 0 #D4D4D5;
  620. box-shadow: 0 0 0 1px #D4D4D5, 0 2px 0 0 #B5CC18, 0 1px 3px 0 #D4D4D5;
  621. }
  622. .ui.olive.cards > .card:hover,
  623. .ui.cards > .olive.card:hover,
  624. .ui.olive.card:hover {
  625. -webkit-box-shadow: 0 0 0 1px #D4D4D5, 0 2px 0 0 #a7bd0d, 0 1px 3px 0 #BCBDBD;
  626. box-shadow: 0 0 0 1px #D4D4D5, 0 2px 0 0 #a7bd0d, 0 1px 3px 0 #BCBDBD;
  627. }
  628. .ui.inverted.olive.cards > .card,
  629. .ui.inverted.cards > .olive.card,
  630. .ui.inverted.olive.card {
  631. -webkit-box-shadow: 0 1px 3px 0 #555555, 0 2px 0 0 #D9E778, 0 0 0 1px #555555;
  632. box-shadow: 0 1px 3px 0 #555555, 0 2px 0 0 #D9E778, 0 0 0 1px #555555;
  633. }
  634. .ui.inverted.olive.cards > .card:hover,
  635. .ui.inverted.cards > .olive.card:hover,
  636. .ui.inverted.olive.card:hover {
  637. -webkit-box-shadow: 0 1px 3px 0 #555555, 0 2px 0 0 #d2e745, 0 0 0 1px #555555;
  638. box-shadow: 0 1px 3px 0 #555555, 0 2px 0 0 #d2e745, 0 0 0 1px #555555;
  639. }
  640. .ui.green.cards > .card,
  641. .ui.cards > .green.card,
  642. .ui.green.card {
  643. -webkit-box-shadow: 0 0 0 1px #D4D4D5, 0 2px 0 0 #21BA45, 0 1px 3px 0 #D4D4D5;
  644. box-shadow: 0 0 0 1px #D4D4D5, 0 2px 0 0 #21BA45, 0 1px 3px 0 #D4D4D5;
  645. }
  646. .ui.green.cards > .card:hover,
  647. .ui.cards > .green.card:hover,
  648. .ui.green.card:hover {
  649. -webkit-box-shadow: 0 0 0 1px #D4D4D5, 0 2px 0 0 #16ab39, 0 1px 3px 0 #BCBDBD;
  650. box-shadow: 0 0 0 1px #D4D4D5, 0 2px 0 0 #16ab39, 0 1px 3px 0 #BCBDBD;
  651. }
  652. .ui.inverted.green.cards > .card,
  653. .ui.inverted.cards > .green.card,
  654. .ui.inverted.green.card {
  655. -webkit-box-shadow: 0 1px 3px 0 #555555, 0 2px 0 0 #2ECC40, 0 0 0 1px #555555;
  656. box-shadow: 0 1px 3px 0 #555555, 0 2px 0 0 #2ECC40, 0 0 0 1px #555555;
  657. }
  658. .ui.inverted.green.cards > .card:hover,
  659. .ui.inverted.cards > .green.card:hover,
  660. .ui.inverted.green.card:hover {
  661. -webkit-box-shadow: 0 1px 3px 0 #555555, 0 2px 0 0 #1ea92e, 0 0 0 1px #555555;
  662. box-shadow: 0 1px 3px 0 #555555, 0 2px 0 0 #1ea92e, 0 0 0 1px #555555;
  663. }
  664. .ui.teal.cards > .card,
  665. .ui.cards > .teal.card,
  666. .ui.teal.card {
  667. -webkit-box-shadow: 0 0 0 1px #D4D4D5, 0 2px 0 0 #00B5AD, 0 1px 3px 0 #D4D4D5;
  668. box-shadow: 0 0 0 1px #D4D4D5, 0 2px 0 0 #00B5AD, 0 1px 3px 0 #D4D4D5;
  669. }
  670. .ui.teal.cards > .card:hover,
  671. .ui.cards > .teal.card:hover,
  672. .ui.teal.card:hover {
  673. -webkit-box-shadow: 0 0 0 1px #D4D4D5, 0 2px 0 0 #009c95, 0 1px 3px 0 #BCBDBD;
  674. box-shadow: 0 0 0 1px #D4D4D5, 0 2px 0 0 #009c95, 0 1px 3px 0 #BCBDBD;
  675. }
  676. .ui.inverted.teal.cards > .card,
  677. .ui.inverted.cards > .teal.card,
  678. .ui.inverted.teal.card {
  679. -webkit-box-shadow: 0 1px 3px 0 #555555, 0 2px 0 0 #6DFFFF, 0 0 0 1px #555555;
  680. box-shadow: 0 1px 3px 0 #555555, 0 2px 0 0 #6DFFFF, 0 0 0 1px #555555;
  681. }
  682. .ui.inverted.teal.cards > .card:hover,
  683. .ui.inverted.cards > .teal.card:hover,
  684. .ui.inverted.teal.card:hover {
  685. -webkit-box-shadow: 0 1px 3px 0 #555555, 0 2px 0 0 #3affff, 0 0 0 1px #555555;
  686. box-shadow: 0 1px 3px 0 #555555, 0 2px 0 0 #3affff, 0 0 0 1px #555555;
  687. }
  688. .ui.blue.cards > .card,
  689. .ui.cards > .blue.card,
  690. .ui.blue.card {
  691. -webkit-box-shadow: 0 0 0 1px #D4D4D5, 0 2px 0 0 #2185D0, 0 1px 3px 0 #D4D4D5;
  692. box-shadow: 0 0 0 1px #D4D4D5, 0 2px 0 0 #2185D0, 0 1px 3px 0 #D4D4D5;
  693. }
  694. .ui.blue.cards > .card:hover,
  695. .ui.cards > .blue.card:hover,
  696. .ui.blue.card:hover {
  697. -webkit-box-shadow: 0 0 0 1px #D4D4D5, 0 2px 0 0 #1678c2, 0 1px 3px 0 #BCBDBD;
  698. box-shadow: 0 0 0 1px #D4D4D5, 0 2px 0 0 #1678c2, 0 1px 3px 0 #BCBDBD;
  699. }
  700. .ui.inverted.blue.cards > .card,
  701. .ui.inverted.cards > .blue.card,
  702. .ui.inverted.blue.card {
  703. -webkit-box-shadow: 0 1px 3px 0 #555555, 0 2px 0 0 #54C8FF, 0 0 0 1px #555555;
  704. box-shadow: 0 1px 3px 0 #555555, 0 2px 0 0 #54C8FF, 0 0 0 1px #555555;
  705. }
  706. .ui.inverted.blue.cards > .card:hover,
  707. .ui.inverted.cards > .blue.card:hover,
  708. .ui.inverted.blue.card:hover {
  709. -webkit-box-shadow: 0 1px 3px 0 #555555, 0 2px 0 0 #21b8ff, 0 0 0 1px #555555;
  710. box-shadow: 0 1px 3px 0 #555555, 0 2px 0 0 #21b8ff, 0 0 0 1px #555555;
  711. }
  712. .ui.violet.cards > .card,
  713. .ui.cards > .violet.card,
  714. .ui.violet.card {
  715. -webkit-box-shadow: 0 0 0 1px #D4D4D5, 0 2px 0 0 #6435C9, 0 1px 3px 0 #D4D4D5;
  716. box-shadow: 0 0 0 1px #D4D4D5, 0 2px 0 0 #6435C9, 0 1px 3px 0 #D4D4D5;
  717. }
  718. .ui.violet.cards > .card:hover,
  719. .ui.cards > .violet.card:hover,
  720. .ui.violet.card:hover {
  721. -webkit-box-shadow: 0 0 0 1px #D4D4D5, 0 2px 0 0 #5829bb, 0 1px 3px 0 #BCBDBD;
  722. box-shadow: 0 0 0 1px #D4D4D5, 0 2px 0 0 #5829bb, 0 1px 3px 0 #BCBDBD;
  723. }
  724. .ui.inverted.violet.cards > .card,
  725. .ui.inverted.cards > .violet.card,
  726. .ui.inverted.violet.card {
  727. -webkit-box-shadow: 0 1px 3px 0 #555555, 0 2px 0 0 #A291FB, 0 0 0 1px #555555;
  728. box-shadow: 0 1px 3px 0 #555555, 0 2px 0 0 #A291FB, 0 0 0 1px #555555;
  729. }
  730. .ui.inverted.violet.cards > .card:hover,
  731. .ui.inverted.cards > .violet.card:hover,
  732. .ui.inverted.violet.card:hover {
  733. -webkit-box-shadow: 0 1px 3px 0 #555555, 0 2px 0 0 #745aff, 0 0 0 1px #555555;
  734. box-shadow: 0 1px 3px 0 #555555, 0 2px 0 0 #745aff, 0 0 0 1px #555555;
  735. }
  736. .ui.purple.cards > .card,
  737. .ui.cards > .purple.card,
  738. .ui.purple.card {
  739. -webkit-box-shadow: 0 0 0 1px #D4D4D5, 0 2px 0 0 #A333C8, 0 1px 3px 0 #D4D4D5;
  740. box-shadow: 0 0 0 1px #D4D4D5, 0 2px 0 0 #A333C8, 0 1px 3px 0 #D4D4D5;
  741. }
  742. .ui.purple.cards > .card:hover,
  743. .ui.cards > .purple.card:hover,
  744. .ui.purple.card:hover {
  745. -webkit-box-shadow: 0 0 0 1px #D4D4D5, 0 2px 0 0 #9627ba, 0 1px 3px 0 #BCBDBD;
  746. box-shadow: 0 0 0 1px #D4D4D5, 0 2px 0 0 #9627ba, 0 1px 3px 0 #BCBDBD;
  747. }
  748. .ui.inverted.purple.cards > .card,
  749. .ui.inverted.cards > .purple.card,
  750. .ui.inverted.purple.card {
  751. -webkit-box-shadow: 0 1px 3px 0 #555555, 0 2px 0 0 #DC73FF, 0 0 0 1px #555555;
  752. box-shadow: 0 1px 3px 0 #555555, 0 2px 0 0 #DC73FF, 0 0 0 1px #555555;
  753. }
  754. .ui.inverted.purple.cards > .card:hover,
  755. .ui.inverted.cards > .purple.card:hover,
  756. .ui.inverted.purple.card:hover {
  757. -webkit-box-shadow: 0 1px 3px 0 #555555, 0 2px 0 0 #cf40ff, 0 0 0 1px #555555;
  758. box-shadow: 0 1px 3px 0 #555555, 0 2px 0 0 #cf40ff, 0 0 0 1px #555555;
  759. }
  760. .ui.pink.cards > .card,
  761. .ui.cards > .pink.card,
  762. .ui.pink.card {
  763. -webkit-box-shadow: 0 0 0 1px #D4D4D5, 0 2px 0 0 #E03997, 0 1px 3px 0 #D4D4D5;
  764. box-shadow: 0 0 0 1px #D4D4D5, 0 2px 0 0 #E03997, 0 1px 3px 0 #D4D4D5;
  765. }
  766. .ui.pink.cards > .card:hover,
  767. .ui.cards > .pink.card:hover,
  768. .ui.pink.card:hover {
  769. -webkit-box-shadow: 0 0 0 1px #D4D4D5, 0 2px 0 0 #e61a8d, 0 1px 3px 0 #BCBDBD;
  770. box-shadow: 0 0 0 1px #D4D4D5, 0 2px 0 0 #e61a8d, 0 1px 3px 0 #BCBDBD;
  771. }
  772. .ui.inverted.pink.cards > .card,
  773. .ui.inverted.cards > .pink.card,
  774. .ui.inverted.pink.card {
  775. -webkit-box-shadow: 0 1px 3px 0 #555555, 0 2px 0 0 #FF8EDF, 0 0 0 1px #555555;
  776. box-shadow: 0 1px 3px 0 #555555, 0 2px 0 0 #FF8EDF, 0 0 0 1px #555555;
  777. }
  778. .ui.inverted.pink.cards > .card:hover,
  779. .ui.inverted.cards > .pink.card:hover,
  780. .ui.inverted.pink.card:hover {
  781. -webkit-box-shadow: 0 1px 3px 0 #555555, 0 2px 0 0 #ff5bd1, 0 0 0 1px #555555;
  782. box-shadow: 0 1px 3px 0 #555555, 0 2px 0 0 #ff5bd1, 0 0 0 1px #555555;
  783. }
  784. .ui.brown.cards > .card,
  785. .ui.cards > .brown.card,
  786. .ui.brown.card {
  787. -webkit-box-shadow: 0 0 0 1px #D4D4D5, 0 2px 0 0 #A5673F, 0 1px 3px 0 #D4D4D5;
  788. box-shadow: 0 0 0 1px #D4D4D5, 0 2px 0 0 #A5673F, 0 1px 3px 0 #D4D4D5;
  789. }
  790. .ui.brown.cards > .card:hover,
  791. .ui.cards > .brown.card:hover,
  792. .ui.brown.card:hover {
  793. -webkit-box-shadow: 0 0 0 1px #D4D4D5, 0 2px 0 0 #975b33, 0 1px 3px 0 #BCBDBD;
  794. box-shadow: 0 0 0 1px #D4D4D5, 0 2px 0 0 #975b33, 0 1px 3px 0 #BCBDBD;
  795. }
  796. .ui.inverted.brown.cards > .card,
  797. .ui.inverted.cards > .brown.card,
  798. .ui.inverted.brown.card {
  799. -webkit-box-shadow: 0 1px 3px 0 #555555, 0 2px 0 0 #D67C1C, 0 0 0 1px #555555;
  800. box-shadow: 0 1px 3px 0 #555555, 0 2px 0 0 #D67C1C, 0 0 0 1px #555555;
  801. }
  802. .ui.inverted.brown.cards > .card:hover,
  803. .ui.inverted.cards > .brown.card:hover,
  804. .ui.inverted.brown.card:hover {
  805. -webkit-box-shadow: 0 1px 3px 0 #555555, 0 2px 0 0 #b0620f, 0 0 0 1px #555555;
  806. box-shadow: 0 1px 3px 0 #555555, 0 2px 0 0 #b0620f, 0 0 0 1px #555555;
  807. }
  808. .ui.grey.cards > .card,
  809. .ui.cards > .grey.card,
  810. .ui.grey.card {
  811. -webkit-box-shadow: 0 0 0 1px #D4D4D5, 0 2px 0 0 #767676, 0 1px 3px 0 #D4D4D5;
  812. box-shadow: 0 0 0 1px #D4D4D5, 0 2px 0 0 #767676, 0 1px 3px 0 #D4D4D5;
  813. }
  814. .ui.grey.cards > .card:hover,
  815. .ui.cards > .grey.card:hover,
  816. .ui.grey.card:hover {
  817. -webkit-box-shadow: 0 0 0 1px #D4D4D5, 0 2px 0 0 #838383, 0 1px 3px 0 #BCBDBD;
  818. box-shadow: 0 0 0 1px #D4D4D5, 0 2px 0 0 #838383, 0 1px 3px 0 #BCBDBD;
  819. }
  820. .ui.inverted.grey.cards > .card,
  821. .ui.inverted.cards > .grey.card,
  822. .ui.inverted.grey.card {
  823. -webkit-box-shadow: 0 1px 3px 0 #555555, 0 2px 0 0 #DCDDDE, 0 0 0 1px #555555;
  824. box-shadow: 0 1px 3px 0 #555555, 0 2px 0 0 #DCDDDE, 0 0 0 1px #555555;
  825. }
  826. .ui.inverted.grey.cards > .card:hover,
  827. .ui.inverted.cards > .grey.card:hover,
  828. .ui.inverted.grey.card:hover {
  829. -webkit-box-shadow: 0 1px 3px 0 #555555, 0 2px 0 0 #c2c4c5, 0 0 0 1px #555555;
  830. box-shadow: 0 1px 3px 0 #555555, 0 2px 0 0 #c2c4c5, 0 0 0 1px #555555;
  831. }
  832. .ui.black.cards > .card,
  833. .ui.cards > .black.card,
  834. .ui.black.card {
  835. -webkit-box-shadow: 0 0 0 1px #D4D4D5, 0 2px 0 0 #1B1C1D, 0 1px 3px 0 #D4D4D5;
  836. box-shadow: 0 0 0 1px #D4D4D5, 0 2px 0 0 #1B1C1D, 0 1px 3px 0 #D4D4D5;
  837. }
  838. .ui.black.cards > .card:hover,
  839. .ui.cards > .black.card:hover,
  840. .ui.black.card:hover {
  841. -webkit-box-shadow: 0 0 0 1px #D4D4D5, 0 2px 0 0 #27292a, 0 1px 3px 0 #BCBDBD;
  842. box-shadow: 0 0 0 1px #D4D4D5, 0 2px 0 0 #27292a, 0 1px 3px 0 #BCBDBD;
  843. }
  844. .ui.inverted.black.cards > .card,
  845. .ui.inverted.cards > .black.card,
  846. .ui.inverted.black.card {
  847. -webkit-box-shadow: 0 1px 3px 0 #555555, 0 2px 0 0 #545454, 0 0 0 1px #555555;
  848. box-shadow: 0 1px 3px 0 #555555, 0 2px 0 0 #545454, 0 0 0 1px #555555;
  849. }
  850. .ui.inverted.black.cards > .card:hover,
  851. .ui.inverted.cards > .black.card:hover,
  852. .ui.inverted.black.card:hover {
  853. -webkit-box-shadow: 0 1px 3px 0 #555555, 0 2px 0 0 #000000, 0 0 0 1px #555555;
  854. box-shadow: 0 1px 3px 0 #555555, 0 2px 0 0 #000000, 0 0 0 1px #555555;
  855. }
  856. /*--------------
  857. Card Count
  858. ---------------*/
  859. .ui.one.cards {
  860. margin-left: 0;
  861. margin-right: 0;
  862. }
  863. .ui.one.cards > .card {
  864. width: 100%;
  865. }
  866. .ui.two.cards {
  867. margin-left: -1em;
  868. margin-right: -1em;
  869. }
  870. .ui.two.cards > .card {
  871. width: calc(50% - 2em);
  872. margin-left: 1em;
  873. margin-right: 1em;
  874. }
  875. .ui.three.cards {
  876. margin-left: -1em;
  877. margin-right: -1em;
  878. }
  879. .ui.three.cards > .card {
  880. width: calc(33.33333333333333% - 2em);
  881. margin-left: 1em;
  882. margin-right: 1em;
  883. }
  884. .ui.four.cards {
  885. margin-left: -0.75em;
  886. margin-right: -0.75em;
  887. }
  888. .ui.four.cards > .card {
  889. width: calc(25% - 1.5em);
  890. margin-left: 0.75em;
  891. margin-right: 0.75em;
  892. }
  893. .ui.five.cards {
  894. margin-left: -0.75em;
  895. margin-right: -0.75em;
  896. }
  897. .ui.five.cards > .card {
  898. width: calc(20% - 1.5em);
  899. margin-left: 0.75em;
  900. margin-right: 0.75em;
  901. }
  902. .ui.six.cards {
  903. margin-left: -0.75em;
  904. margin-right: -0.75em;
  905. }
  906. .ui.six.cards > .card {
  907. width: calc(16.666666666666664% - 1.5em);
  908. margin-left: 0.75em;
  909. margin-right: 0.75em;
  910. }
  911. .ui.seven.cards {
  912. margin-left: -0.5em;
  913. margin-right: -0.5em;
  914. }
  915. .ui.seven.cards > .card {
  916. width: calc(14.285714285714285% - 1em);
  917. margin-left: 0.5em;
  918. margin-right: 0.5em;
  919. }
  920. .ui.eight.cards {
  921. margin-left: -0.5em;
  922. margin-right: -0.5em;
  923. }
  924. .ui.eight.cards > .card {
  925. width: calc(12.5% - 1em);
  926. margin-left: 0.5em;
  927. margin-right: 0.5em;
  928. font-size: 11px;
  929. }
  930. .ui.nine.cards {
  931. margin-left: -0.5em;
  932. margin-right: -0.5em;
  933. }
  934. .ui.nine.cards > .card {
  935. width: calc(11.11111111111111% - 1em);
  936. margin-left: 0.5em;
  937. margin-right: 0.5em;
  938. font-size: 10px;
  939. }
  940. .ui.ten.cards {
  941. margin-left: -0.5em;
  942. margin-right: -0.5em;
  943. }
  944. .ui.ten.cards > .card {
  945. width: calc(10% - 1em);
  946. margin-left: 0.5em;
  947. margin-right: 0.5em;
  948. }
  949. /*-------------------
  950. Doubling
  951. --------------------*/
  952. /* Mobile Only */
  953. @media only screen and (max-width: 767.98px) {
  954. .ui.two.doubling.cards {
  955. margin-left: 0;
  956. margin-right: 0;
  957. }
  958. .ui.two.doubling.cards > .card {
  959. width: 100%;
  960. margin-left: 0;
  961. margin-right: 0;
  962. }
  963. .ui.three.doubling.cards {
  964. margin-left: -1em;
  965. margin-right: -1em;
  966. }
  967. .ui.three.doubling.cards > .card {
  968. width: calc(50% - 2em);
  969. margin-left: 1em;
  970. margin-right: 1em;
  971. }
  972. .ui.four.doubling.cards {
  973. margin-left: -1em;
  974. margin-right: -1em;
  975. }
  976. .ui.four.doubling.cards > .card {
  977. width: calc(50% - 2em);
  978. margin-left: 1em;
  979. margin-right: 1em;
  980. }
  981. .ui.five.doubling.cards {
  982. margin-left: -1em;
  983. margin-right: -1em;
  984. }
  985. .ui.five.doubling.cards > .card {
  986. width: calc(50% - 2em);
  987. margin-left: 1em;
  988. margin-right: 1em;
  989. }
  990. .ui.six.doubling.cards {
  991. margin-left: -1em;
  992. margin-right: -1em;
  993. }
  994. .ui.six.doubling.cards > .card {
  995. width: calc(50% - 2em);
  996. margin-left: 1em;
  997. margin-right: 1em;
  998. }
  999. .ui.seven.doubling.cards {
  1000. margin-left: -1em;
  1001. margin-right: -1em;
  1002. }
  1003. .ui.seven.doubling.cards > .card {
  1004. width: calc(33.33333333333333% - 2em);
  1005. margin-left: 1em;
  1006. margin-right: 1em;
  1007. }
  1008. .ui.eight.doubling.cards {
  1009. margin-left: -1em;
  1010. margin-right: -1em;
  1011. }
  1012. .ui.eight.doubling.cards > .card {
  1013. width: calc(33.33333333333333% - 2em);
  1014. margin-left: 1em;
  1015. margin-right: 1em;
  1016. }
  1017. .ui.nine.doubling.cards {
  1018. margin-left: -1em;
  1019. margin-right: -1em;
  1020. }
  1021. .ui.nine.doubling.cards > .card {
  1022. width: calc(33.33333333333333% - 2em);
  1023. margin-left: 1em;
  1024. margin-right: 1em;
  1025. }
  1026. .ui.ten.doubling.cards {
  1027. margin-left: -1em;
  1028. margin-right: -1em;
  1029. }
  1030. .ui.ten.doubling.cards > .card {
  1031. width: calc(33.33333333333333% - 2em);
  1032. margin-left: 1em;
  1033. margin-right: 1em;
  1034. }
  1035. }
  1036. /* Tablet Only */
  1037. @media only screen and (min-width: 768px) and (max-width: 991.98px) {
  1038. .ui.two.doubling.cards {
  1039. margin-left: 0;
  1040. margin-right: 0;
  1041. }
  1042. .ui.two.doubling.cards > .card {
  1043. width: 100%;
  1044. margin-left: 0;
  1045. margin-right: 0;
  1046. }
  1047. .ui.three.doubling.cards {
  1048. margin-left: -1em;
  1049. margin-right: -1em;
  1050. }
  1051. .ui.three.doubling.cards > .card {
  1052. width: calc(50% - 2em);
  1053. margin-left: 1em;
  1054. margin-right: 1em;
  1055. }
  1056. .ui.four.doubling.cards {
  1057. margin-left: -1em;
  1058. margin-right: -1em;
  1059. }
  1060. .ui.four.doubling.cards > .card {
  1061. width: calc(50% - 2em);
  1062. margin-left: 1em;
  1063. margin-right: 1em;
  1064. }
  1065. .ui.five.doubling.cards {
  1066. margin-left: -1em;
  1067. margin-right: -1em;
  1068. }
  1069. .ui.five.doubling.cards > .card {
  1070. width: calc(33.33333333333333% - 2em);
  1071. margin-left: 1em;
  1072. margin-right: 1em;
  1073. }
  1074. .ui.six.doubling.cards {
  1075. margin-left: -1em;
  1076. margin-right: -1em;
  1077. }
  1078. .ui.six.doubling.cards > .card {
  1079. width: calc(33.33333333333333% - 2em);
  1080. margin-left: 1em;
  1081. margin-right: 1em;
  1082. }
  1083. .ui.eight.doubling.cards {
  1084. margin-left: -1em;
  1085. margin-right: -1em;
  1086. }
  1087. .ui.eight.doubling.cards > .card {
  1088. width: calc(33.33333333333333% - 2em);
  1089. margin-left: 1em;
  1090. margin-right: 1em;
  1091. }
  1092. .ui.eight.doubling.cards {
  1093. margin-left: -0.75em;
  1094. margin-right: -0.75em;
  1095. }
  1096. .ui.eight.doubling.cards > .card {
  1097. width: calc(25% - 1.5em);
  1098. margin-left: 0.75em;
  1099. margin-right: 0.75em;
  1100. }
  1101. .ui.nine.doubling.cards {
  1102. margin-left: -0.75em;
  1103. margin-right: -0.75em;
  1104. }
  1105. .ui.nine.doubling.cards > .card {
  1106. width: calc(25% - 1.5em);
  1107. margin-left: 0.75em;
  1108. margin-right: 0.75em;
  1109. }
  1110. .ui.ten.doubling.cards {
  1111. margin-left: -0.75em;
  1112. margin-right: -0.75em;
  1113. }
  1114. .ui.ten.doubling.cards > .card {
  1115. width: calc(20% - 1.5em);
  1116. margin-left: 0.75em;
  1117. margin-right: 0.75em;
  1118. }
  1119. }
  1120. /*-------------------
  1121. Stackable
  1122. --------------------*/
  1123. @media only screen and (max-width: 767.98px) {
  1124. .ui.stackable.cards {
  1125. display: block !important;
  1126. }
  1127. .ui.stackable.cards .card:first-child {
  1128. margin-top: 0 !important;
  1129. }
  1130. .ui.stackable.cards > .card {
  1131. display: block !important;
  1132. height: auto !important;
  1133. margin: 1em 1em;
  1134. padding: 0 !important;
  1135. width: calc(100% - 2em) !important;
  1136. }
  1137. }
  1138. /*--------------
  1139. Size
  1140. ---------------*/
  1141. .ui.cards > .card {
  1142. font-size: 1em;
  1143. }
  1144. /*-----------------
  1145. Inverted
  1146. ------------------*/
  1147. .ui.inverted.cards > .card,
  1148. .ui.inverted.card {
  1149. background: #1B1C1D;
  1150. -webkit-box-shadow: 0 1px 3px 0 #555555, 0 0 0 1px #555555;
  1151. box-shadow: 0 1px 3px 0 #555555, 0 0 0 1px #555555;
  1152. }
  1153. /* Content */
  1154. .ui.inverted.cards > .card > .content,
  1155. .ui.inverted.card > .content {
  1156. border-top: 1px solid rgba(255, 255, 255, 0.15);
  1157. }
  1158. /* Header */
  1159. .ui.inverted.cards > .card > .content > .header,
  1160. .ui.inverted.card > .content > .header {
  1161. color: rgba(255, 255, 255, 0.9);
  1162. }
  1163. /* Description */
  1164. .ui.inverted.cards > .card > .content > .description,
  1165. .ui.inverted.card > .content > .description {
  1166. color: rgba(255, 255, 255, 0.8);
  1167. }
  1168. /* Meta */
  1169. .ui.inverted.cards > .card .meta,
  1170. .ui.inverted.card .meta {
  1171. color: rgba(255, 255, 255, 0.7);
  1172. }
  1173. .ui.inverted.cards > .card .meta > a:not(.ui),
  1174. .ui.inverted.card .meta > a:not(.ui) {
  1175. color: rgba(255, 255, 255, 0.7);
  1176. }
  1177. .ui.inverted.cards > .card .meta > a:not(.ui):hover,
  1178. .ui.inverted.card .meta > a:not(.ui):hover {
  1179. color: #ffffff;
  1180. }
  1181. /* Extra */
  1182. .ui.inverted.cards > .card > .extra,
  1183. .ui.inverted.card > .extra {
  1184. border-top: 1px solid rgba(255, 255, 255, 0.15) !important;
  1185. color: rgba(255, 255, 255, 0.7);
  1186. }
  1187. .ui.inverted.cards > .card > .extra a:not(.ui),
  1188. .ui.inverted.card > .extra a:not(.ui) {
  1189. color: rgba(255, 255, 255, 0.5);
  1190. }
  1191. .ui.inverted.cards > .card > .extra a:not(.ui):hover,
  1192. .ui.inverted.card > .extra a:not(.ui):hover {
  1193. color: #1e70bf;
  1194. }
  1195. /* Link card(s) */
  1196. .ui.inverted.cards a.card:hover,
  1197. .ui.inverted.link.cards .card:not(.icon):hover,
  1198. a.inverted.ui.card:hover,
  1199. .ui.inverted.link.card:hover {
  1200. background: #1B1C1D;
  1201. }
  1202. /*******************************
  1203. Theme Overrides
  1204. *******************************/
  1205. /*******************************
  1206. User Variable Overrides
  1207. *******************************/