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.

1819 lines
60 KiB

9 years ago
9 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
9 years ago
10 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
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
9 years ago
10 years ago
9 years ago
10 years ago
9 years ago
10 years ago
9 years ago
10 years ago
9 years ago
10 years ago
9 years ago
10 years ago
9 years ago
10 years ago
9 years ago
10 years ago
9 years ago
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
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
9 years ago
10 years ago
9 years ago
9 years ago
9 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
9 years ago
10 years ago
10 years ago
10 years ago
9 years ago
10 years ago
9 years ago
10 years ago
9 years ago
10 years ago
9 years ago
10 years ago
9 years ago
10 years ago
9 years ago
10 years ago
9 years ago
9 years ago
10 years ago
9 years ago
10 years ago
9 years ago
10 years ago
9 years ago
10 years ago
9 years ago
10 years ago
9 years ago
9 years ago
10 years ago
9 years ago
10 years ago
9 years ago
10 years ago
9 years ago
9 years ago
10 years ago
9 years ago
10 years ago
10 years ago
10 years ago
10 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
10 years ago
10 years ago
9 years ago
10 years ago
9 years ago
10 years ago
9 years ago
10 years ago
9 years ago
10 years ago
9 years ago
10 years ago
9 years ago
10 years ago
9 years ago
10 years ago
9 years ago
10 years ago
9 years ago
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
10 years ago
10 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
10 years ago
10 years ago
9 years ago
10 years ago
10 years ago
  1. /*!
  2. * # Semantic UI 2.0.0 - Grid
  3. * http://github.com/semantic-org/semantic-ui/
  4. *
  5. *
  6. * Copyright 2015 Contributors
  7. * Released under the MIT license
  8. * http://opensource.org/licenses/MIT
  9. *
  10. */
  11. /*******************************
  12. Standard
  13. *******************************/
  14. .ui.grid {
  15. display: -webkit-box;
  16. display: -webkit-flex;
  17. display: -ms-flexbox;
  18. display: flex;
  19. -webkit-box-orient: horizontal;
  20. -webkit-box-direction: normal;
  21. -webkit-flex-direction: row;
  22. -ms-flex-direction: row;
  23. flex-direction: row;
  24. -webkit-flex-wrap: wrap;
  25. -ms-flex-wrap: wrap;
  26. flex-wrap: wrap;
  27. -webkit-box-align: stretch;
  28. -webkit-align-items: stretch;
  29. -ms-flex-align: stretch;
  30. align-items: stretch;
  31. padding: 0em;
  32. }
  33. /*----------------------
  34. Remove Gutters
  35. -----------------------*/
  36. .ui.grid {
  37. margin-top: -1rem;
  38. margin-bottom: -1rem;
  39. margin-left: -1rem;
  40. margin-right: -1rem;
  41. }
  42. .ui.relaxed.grid {
  43. margin-left: -1.5rem;
  44. margin-right: -1.5rem;
  45. }
  46. .ui[class*="very relaxed"].grid {
  47. margin-left: -2.5rem;
  48. margin-right: -2.5rem;
  49. }
  50. /* Collapse Margins on Consecutive Grids */
  51. .ui.grid + .grid {
  52. margin-top: 0rem;
  53. }
  54. /*-------------------
  55. Columns
  56. --------------------*/
  57. /* Standard 16 column */
  58. .ui.grid > .column:not(.row),
  59. .ui.grid > .row > .column {
  60. position: relative;
  61. display: inline-block;
  62. width: 6.25%;
  63. padding-left: 1rem;
  64. padding-right: 1rem;
  65. vertical-align: top;
  66. }
  67. .ui.grid > * {
  68. padding-left: 1rem;
  69. padding-right: 1rem;
  70. }
  71. /*-------------------
  72. Rows
  73. --------------------*/
  74. .ui.grid > .row {
  75. position: relative;
  76. display: -webkit-box;
  77. display: -webkit-flex;
  78. display: -ms-flexbox;
  79. display: flex;
  80. -webkit-box-orient: horizontal;
  81. -webkit-box-direction: normal;
  82. -webkit-flex-direction: row;
  83. -ms-flex-direction: row;
  84. flex-direction: row;
  85. -webkit-flex-wrap: wrap;
  86. -ms-flex-wrap: wrap;
  87. flex-wrap: wrap;
  88. -webkit-box-pack: inherit;
  89. -webkit-justify-content: inherit;
  90. -ms-flex-pack: inherit;
  91. justify-content: inherit;
  92. -webkit-box-align: stretch;
  93. -webkit-align-items: stretch;
  94. -ms-flex-align: stretch;
  95. align-items: stretch;
  96. width: 100% !important;
  97. padding: 0rem;
  98. padding-top: 1rem;
  99. padding-bottom: 1rem;
  100. }
  101. /*-------------------
  102. Columns
  103. --------------------*/
  104. /* Vertical padding when no rows */
  105. .ui.grid > .column:not(.row) {
  106. padding-top: 1rem;
  107. padding-bottom: 1rem;
  108. }
  109. .ui.grid > .row > .column {
  110. margin-top: 0em;
  111. margin-bottom: 0em;
  112. }
  113. /*-------------------
  114. Content
  115. --------------------*/
  116. .ui.grid > .row > img,
  117. .ui.grid > .row > .column > img {
  118. max-width: 100%;
  119. }
  120. /*-------------------
  121. Loose Coupling
  122. --------------------*/
  123. /* Collapse Margin on Consecutive Grid */
  124. .ui.grid > .ui.grid:first-child {
  125. margin-top: 0em;
  126. }
  127. .ui.grid > .ui.grid:last-child {
  128. margin-bottom: 0em;
  129. }
  130. /* Segment inside Aligned Grid */
  131. .ui.grid .aligned.row > .column > .segment:not(.compact),
  132. .ui.aligned.grid .column > .segment:not(.compact) {
  133. width: 100%;
  134. }
  135. /* Align Dividers with Gutter */
  136. .ui.grid .row + .ui.divider {
  137. -webkit-box-flex: 1;
  138. -webkit-flex-grow: 1;
  139. -ms-flex-positive: 1;
  140. flex-grow: 1;
  141. margin: 1rem 1rem;
  142. }
  143. .ui.grid .column + .ui.vertical.divider {
  144. height: -webkit-calc(50% - 1rem );
  145. height: calc(50% - 1rem );
  146. }
  147. /* Remove Border on Last Horizontal Segment */
  148. .ui.grid > .row > .column:last-child > .horizontal.segment,
  149. .ui.grid > .column:last-child > .horizontal.segment {
  150. box-shadow: none;
  151. }
  152. /*******************************
  153. Variations
  154. *******************************/
  155. /*-----------------------
  156. Page Grid
  157. -------------------------*/
  158. @media only screen and (max-width: 767px) {
  159. .ui.page.grid {
  160. width: auto;
  161. padding-left: 0em;
  162. padding-right: 0em;
  163. margin-left: 0em;
  164. margin-right: 0em;
  165. }
  166. }
  167. @media only screen and (min-width: 768px) and (max-width: 991px) {
  168. .ui.page.grid {
  169. width: auto;
  170. margin-left: 0em;
  171. margin-right: 0em;
  172. padding-left: 2em;
  173. padding-right: 2em;
  174. }
  175. }
  176. @media only screen and (min-width: 992px) and (max-width: 1199px) {
  177. .ui.page.grid {
  178. width: auto;
  179. margin-left: 0em;
  180. margin-right: 0em;
  181. padding-left: 3%;
  182. padding-right: 3%;
  183. }
  184. }
  185. @media only screen and (min-width: 1200px) and (max-width: 1919px) {
  186. .ui.page.grid {
  187. width: auto;
  188. margin-left: 0em;
  189. margin-right: 0em;
  190. padding-left: 15%;
  191. padding-right: 15%;
  192. }
  193. }
  194. @media only screen and (min-width: 1920px) {
  195. .ui.page.grid {
  196. width: auto;
  197. margin-left: 0em;
  198. margin-right: 0em;
  199. padding-left: 23%;
  200. padding-right: 23%;
  201. }
  202. }
  203. /*-------------------
  204. Column Count
  205. --------------------*/
  206. /* Assume full width with one column */
  207. .ui.grid > .column:only-child,
  208. .ui.grid > .row > .column:only-child {
  209. width: 100%;
  210. }
  211. /* Grid Based */
  212. .ui[class*="one column"].grid > .row > .column,
  213. .ui[class*="one column"].grid > .column:not(.row) {
  214. width: 100%;
  215. }
  216. .ui[class*="two column"].grid > .row > .column,
  217. .ui[class*="two column"].grid > .column:not(.row) {
  218. width: 50%;
  219. }
  220. .ui[class*="three column"].grid > .row > .column,
  221. .ui[class*="three column"].grid > .column:not(.row) {
  222. width: 33.33333333%;
  223. }
  224. .ui[class*="four column"].grid > .row > .column,
  225. .ui[class*="four column"].grid > .column:not(.row) {
  226. width: 25%;
  227. }
  228. .ui[class*="five column"].grid > .row > .column,
  229. .ui[class*="five column"].grid > .column:not(.row) {
  230. width: 20%;
  231. }
  232. .ui[class*="six column"].grid > .row > .column,
  233. .ui[class*="six column"].grid > .column:not(.row) {
  234. width: 16.66666667%;
  235. }
  236. .ui[class*="seven column"].grid > .row > .column,
  237. .ui[class*="seven column"].grid > .column:not(.row) {
  238. width: 14.28571429%;
  239. }
  240. .ui[class*="eight column"].grid > .row > .column,
  241. .ui[class*="eight column"].grid > .column:not(.row) {
  242. width: 12.5%;
  243. }
  244. .ui[class*="nine column"].grid > .row > .column,
  245. .ui[class*="nine column"].grid > .column:not(.row) {
  246. width: 11.11111111%;
  247. }
  248. .ui[class*="ten column"].grid > .row > .column,
  249. .ui[class*="ten column"].grid > .column:not(.row) {
  250. width: 10%;
  251. }
  252. .ui[class*="eleven column"].grid > .row > .column,
  253. .ui[class*="eleven column"].grid > .column:not(.row) {
  254. width: 9.09090909%;
  255. }
  256. .ui[class*="twelve column"].grid > .row > .column,
  257. .ui[class*="twelve column"].grid > .column:not(.row) {
  258. width: 8.33333333%;
  259. }
  260. .ui[class*="thirteen column"].grid > .row > .column,
  261. .ui[class*="thirteen column"].grid > .column:not(.row) {
  262. width: 7.69230769%;
  263. }
  264. .ui[class*="fourteen column"].grid > .row > .column,
  265. .ui[class*="fourteen column"].grid > .column:not(.row) {
  266. width: 7.14285714%;
  267. }
  268. .ui[class*="fifteen column"].grid > .row > .column,
  269. .ui[class*="fifteen column"].grid > .column:not(.row) {
  270. width: 6.66666667%;
  271. }
  272. .ui[class*="sixteen column"].grid > .row > .column,
  273. .ui[class*="sixteen column"].grid > .column:not(.row) {
  274. width: 6.25%;
  275. }
  276. /* Row Based Overrides */
  277. .ui.grid > [class*="one column"].row > .column {
  278. width: 100% !important;
  279. }
  280. .ui.grid > [class*="two column"].row > .column {
  281. width: 50% !important;
  282. }
  283. .ui.grid > [class*="three column"].row > .column {
  284. width: 33.33333333% !important;
  285. }
  286. .ui.grid > [class*="four column"].row > .column {
  287. width: 25% !important;
  288. }
  289. .ui.grid > [class*="five column"].row > .column {
  290. width: 20% !important;
  291. }
  292. .ui.grid > [class*="six column"].row > .column {
  293. width: 16.66666667% !important;
  294. }
  295. .ui.grid > [class*="seven column"].row > .column {
  296. width: 14.28571429% !important;
  297. }
  298. .ui.grid > [class*="eight column"].row > .column {
  299. width: 12.5% !important;
  300. }
  301. .ui.grid > [class*="nine column"].row > .column {
  302. width: 11.11111111% !important;
  303. }
  304. .ui.grid > [class*="ten column"].row > .column {
  305. width: 10% !important;
  306. }
  307. .ui.grid > [class*="eleven column"].row > .column {
  308. width: 9.09090909% !important;
  309. }
  310. .ui.grid > [class*="twelve column"].row > .column {
  311. width: 8.33333333% !important;
  312. }
  313. .ui.grid > [class*="thirteen column"].row > .column {
  314. width: 7.69230769% !important;
  315. }
  316. .ui.grid > [class*="fourteen column"].row > .column {
  317. width: 7.14285714% !important;
  318. }
  319. .ui.grid > [class*="fifteen column"].row > .column {
  320. width: 6.66666667% !important;
  321. }
  322. .ui.grid > [class*="sixteen column"].row > .column {
  323. width: 6.25% !important;
  324. }
  325. /*-------------------
  326. Column Width
  327. --------------------*/
  328. /* Sizing Combinations */
  329. .ui.grid > .row > [class*="one wide"].column,
  330. .ui.grid > .column.row > [class*="one wide"].column,
  331. .ui.grid > [class*="one wide"].column,
  332. .ui.column.grid > [class*="one wide"].column {
  333. width: 6.25% !important;
  334. }
  335. .ui.grid > .row > [class*="two wide"].column,
  336. .ui.grid > .column.row > [class*="two wide"].column,
  337. .ui.grid > [class*="two wide"].column,
  338. .ui.column.grid > [class*="two wide"].column {
  339. width: 12.5% !important;
  340. }
  341. .ui.grid > .row > [class*="three wide"].column,
  342. .ui.grid > .column.row > [class*="three wide"].column,
  343. .ui.grid > [class*="three wide"].column,
  344. .ui.column.grid > [class*="three wide"].column {
  345. width: 18.75% !important;
  346. }
  347. .ui.grid > .row > [class*="four wide"].column,
  348. .ui.grid > .column.row > [class*="four wide"].column,
  349. .ui.grid > [class*="four wide"].column,
  350. .ui.column.grid > [class*="four wide"].column {
  351. width: 25% !important;
  352. }
  353. .ui.grid > .row > [class*="five wide"].column,
  354. .ui.grid > .column.row > [class*="five wide"].column,
  355. .ui.grid > [class*="five wide"].column,
  356. .ui.column.grid > [class*="five wide"].column {
  357. width: 31.25% !important;
  358. }
  359. .ui.grid > .row > [class*="six wide"].column,
  360. .ui.grid > .column.row > [class*="six wide"].column,
  361. .ui.grid > [class*="six wide"].column,
  362. .ui.column.grid > [class*="six wide"].column {
  363. width: 37.5% !important;
  364. }
  365. .ui.grid > .row > [class*="seven wide"].column,
  366. .ui.grid > .column.row > [class*="seven wide"].column,
  367. .ui.grid > [class*="seven wide"].column,
  368. .ui.column.grid > [class*="seven wide"].column {
  369. width: 43.75% !important;
  370. }
  371. .ui.grid > .row > [class*="eight wide"].column,
  372. .ui.grid > .column.row > [class*="eight wide"].column,
  373. .ui.grid > [class*="eight wide"].column,
  374. .ui.column.grid > [class*="eight wide"].column {
  375. width: 50% !important;
  376. }
  377. .ui.grid > .row > [class*="nine wide"].column,
  378. .ui.grid > .column.row > [class*="nine wide"].column,
  379. .ui.grid > [class*="nine wide"].column,
  380. .ui.column.grid > [class*="nine wide"].column {
  381. width: 56.25% !important;
  382. }
  383. .ui.grid > .row > [class*="ten wide"].column,
  384. .ui.grid > .column.row > [class*="ten wide"].column,
  385. .ui.grid > [class*="ten wide"].column,
  386. .ui.column.grid > [class*="ten wide"].column {
  387. width: 62.5% !important;
  388. }
  389. .ui.grid > .row > [class*="eleven wide"].column,
  390. .ui.grid > .column.row > [class*="eleven wide"].column,
  391. .ui.grid > [class*="eleven wide"].column,
  392. .ui.column.grid > [class*="eleven wide"].column {
  393. width: 68.75% !important;
  394. }
  395. .ui.grid > .row > [class*="twelve wide"].column,
  396. .ui.grid > .column.row > [class*="twelve wide"].column,
  397. .ui.grid > [class*="twelve wide"].column,
  398. .ui.column.grid > [class*="twelve wide"].column {
  399. width: 75% !important;
  400. }
  401. .ui.grid > .row > [class*="thirteen wide"].column,
  402. .ui.grid > .column.row > [class*="thirteen wide"].column,
  403. .ui.grid > [class*="thirteen wide"].column,
  404. .ui.column.grid > [class*="thirteen wide"].column {
  405. width: 81.25% !important;
  406. }
  407. .ui.grid > .row > [class*="fourteen wide"].column,
  408. .ui.grid > .column.row > [class*="fourteen wide"].column,
  409. .ui.grid > [class*="fourteen wide"].column,
  410. .ui.column.grid > [class*="fourteen wide"].column {
  411. width: 87.5% !important;
  412. }
  413. .ui.grid > .row > [class*="fifteen wide"].column,
  414. .ui.grid > .column.row > [class*="fifteen wide"].column,
  415. .ui.grid > [class*="fifteen wide"].column,
  416. .ui.column.grid > [class*="fifteen wide"].column {
  417. width: 93.75% !important;
  418. }
  419. .ui.grid > .row > [class*="sixteen wide"].column,
  420. .ui.grid > .column.row > [class*="sixteen wide"].column,
  421. .ui.grid > [class*="sixteen wide"].column,
  422. .ui.column.grid > [class*="sixteen wide"].column {
  423. width: 100% !important;
  424. }
  425. /*----------------------
  426. Width per Device
  427. -----------------------*/
  428. /* Mobile Sizing Combinations */
  429. @media only screen and (min-width: 320px) and (max-width: 767px) {
  430. .ui.grid > .row > [class*="one wide mobile"].column,
  431. .ui.grid > .column.row > [class*="one wide mobile"].column,
  432. .ui.grid > [class*="one wide mobile"].column,
  433. .ui.column.grid > [class*="one wide mobile"].column {
  434. width: 6.25% !important;
  435. }
  436. .ui.grid > .row > [class*="two wide mobile"].column,
  437. .ui.grid > .column.row > [class*="two wide mobile"].column,
  438. .ui.grid > [class*="two wide mobile"].column,
  439. .ui.column.grid > [class*="two wide mobile"].column {
  440. width: 12.5% !important;
  441. }
  442. .ui.grid > .row > [class*="three wide mobile"].column,
  443. .ui.grid > .column.row > [class*="three wide mobile"].column,
  444. .ui.grid > [class*="three wide mobile"].column,
  445. .ui.column.grid > [class*="three wide mobile"].column {
  446. width: 18.75% !important;
  447. }
  448. .ui.grid > .row > [class*="four wide mobile"].column,
  449. .ui.grid > .column.row > [class*="four wide mobile"].column,
  450. .ui.grid > [class*="four wide mobile"].column,
  451. .ui.column.grid > [class*="four wide mobile"].column {
  452. width: 25% !important;
  453. }
  454. .ui.grid > .row > [class*="five wide mobile"].column,
  455. .ui.grid > .column.row > [class*="five wide mobile"].column,
  456. .ui.grid > [class*="five wide mobile"].column,
  457. .ui.column.grid > [class*="five wide mobile"].column {
  458. width: 31.25% !important;
  459. }
  460. .ui.grid > .row > [class*="six wide mobile"].column,
  461. .ui.grid > .column.row > [class*="six wide mobile"].column,
  462. .ui.grid > [class*="six wide mobile"].column,
  463. .ui.column.grid > [class*="six wide mobile"].column {
  464. width: 37.5% !important;
  465. }
  466. .ui.grid > .row > [class*="seven wide mobile"].column,
  467. .ui.grid > .column.row > [class*="seven wide mobile"].column,
  468. .ui.grid > [class*="seven wide mobile"].column,
  469. .ui.column.grid > [class*="seven wide mobile"].column {
  470. width: 43.75% !important;
  471. }
  472. .ui.grid > .row > [class*="eight wide mobile"].column,
  473. .ui.grid > .column.row > [class*="eight wide mobile"].column,
  474. .ui.grid > [class*="eight wide mobile"].column,
  475. .ui.column.grid > [class*="eight wide mobile"].column {
  476. width: 50% !important;
  477. }
  478. .ui.grid > .row > [class*="nine wide mobile"].column,
  479. .ui.grid > .column.row > [class*="nine wide mobile"].column,
  480. .ui.grid > [class*="nine wide mobile"].column,
  481. .ui.column.grid > [class*="nine wide mobile"].column {
  482. width: 56.25% !important;
  483. }
  484. .ui.grid > .row > [class*="ten wide mobile"].column,
  485. .ui.grid > .column.row > [class*="ten wide mobile"].column,
  486. .ui.grid > [class*="ten wide mobile"].column,
  487. .ui.column.grid > [class*="ten wide mobile"].column {
  488. width: 62.5% !important;
  489. }
  490. .ui.grid > .row > [class*="eleven wide mobile"].column,
  491. .ui.grid > .column.row > [class*="eleven wide mobile"].column,
  492. .ui.grid > [class*="eleven wide mobile"].column,
  493. .ui.column.grid > [class*="eleven wide mobile"].column {
  494. width: 68.75% !important;
  495. }
  496. .ui.grid > .row > [class*="twelve wide mobile"].column,
  497. .ui.grid > .column.row > [class*="twelve wide mobile"].column,
  498. .ui.grid > [class*="twelve wide mobile"].column,
  499. .ui.column.grid > [class*="twelve wide mobile"].column {
  500. width: 75% !important;
  501. }
  502. .ui.grid > .row > [class*="thirteen wide mobile"].column,
  503. .ui.grid > .column.row > [class*="thirteen wide mobile"].column,
  504. .ui.grid > [class*="thirteen wide mobile"].column,
  505. .ui.column.grid > [class*="thirteen wide mobile"].column {
  506. width: 81.25% !important;
  507. }
  508. .ui.grid > .row > [class*="fourteen wide mobile"].column,
  509. .ui.grid > .column.row > [class*="fourteen wide mobile"].column,
  510. .ui.grid > [class*="fourteen wide mobile"].column,
  511. .ui.column.grid > [class*="fourteen wide mobile"].column {
  512. width: 87.5% !important;
  513. }
  514. .ui.grid > .row > [class*="fifteen wide mobile"].column,
  515. .ui.grid > .column.row > [class*="fifteen wide mobile"].column,
  516. .ui.grid > [class*="fifteen wide mobile"].column,
  517. .ui.column.grid > [class*="fifteen wide mobile"].column {
  518. width: 93.75% !important;
  519. }
  520. .ui.grid > .row > [class*="sixteen wide mobile"].column,
  521. .ui.grid > .column.row > [class*="sixteen wide mobile"].column,
  522. .ui.grid > [class*="sixteen wide mobile"].column,
  523. .ui.column.grid > [class*="sixteen wide mobile"].column {
  524. width: 100% !important;
  525. }
  526. }
  527. /* Tablet Sizing Combinations */
  528. @media only screen and (min-width: 768px) and (max-width: 991px) {
  529. .ui.grid > .row > [class*="one wide tablet"].column,
  530. .ui.grid > .column.row > [class*="one wide tablet"].column,
  531. .ui.grid > [class*="one wide tablet"].column,
  532. .ui.column.grid > [class*="one wide tablet"].column {
  533. width: 6.25% !important;
  534. }
  535. .ui.grid > .row > [class*="two wide tablet"].column,
  536. .ui.grid > .column.row > [class*="two wide tablet"].column,
  537. .ui.grid > [class*="two wide tablet"].column,
  538. .ui.column.grid > [class*="two wide tablet"].column {
  539. width: 12.5% !important;
  540. }
  541. .ui.grid > .row > [class*="three wide tablet"].column,
  542. .ui.grid > .column.row > [class*="three wide tablet"].column,
  543. .ui.grid > [class*="three wide tablet"].column,
  544. .ui.column.grid > [class*="three wide tablet"].column {
  545. width: 18.75% !important;
  546. }
  547. .ui.grid > .row > [class*="four wide tablet"].column,
  548. .ui.grid > .column.row > [class*="four wide tablet"].column,
  549. .ui.grid > [class*="four wide tablet"].column,
  550. .ui.column.grid > [class*="four wide tablet"].column {
  551. width: 25% !important;
  552. }
  553. .ui.grid > .row > [class*="five wide tablet"].column,
  554. .ui.grid > .column.row > [class*="five wide tablet"].column,
  555. .ui.grid > [class*="five wide tablet"].column,
  556. .ui.column.grid > [class*="five wide tablet"].column {
  557. width: 31.25% !important;
  558. }
  559. .ui.grid > .row > [class*="six wide tablet"].column,
  560. .ui.grid > .column.row > [class*="six wide tablet"].column,
  561. .ui.grid > [class*="six wide tablet"].column,
  562. .ui.column.grid > [class*="six wide tablet"].column {
  563. width: 37.5% !important;
  564. }
  565. .ui.grid > .row > [class*="seven wide tablet"].column,
  566. .ui.grid > .column.row > [class*="seven wide tablet"].column,
  567. .ui.grid > [class*="seven wide tablet"].column,
  568. .ui.column.grid > [class*="seven wide tablet"].column {
  569. width: 43.75% !important;
  570. }
  571. .ui.grid > .row > [class*="eight wide tablet"].column,
  572. .ui.grid > .column.row > [class*="eight wide tablet"].column,
  573. .ui.grid > [class*="eight wide tablet"].column,
  574. .ui.column.grid > [class*="eight wide tablet"].column {
  575. width: 50% !important;
  576. }
  577. .ui.grid > .row > [class*="nine wide tablet"].column,
  578. .ui.grid > .column.row > [class*="nine wide tablet"].column,
  579. .ui.grid > [class*="nine wide tablet"].column,
  580. .ui.column.grid > [class*="nine wide tablet"].column {
  581. width: 56.25% !important;
  582. }
  583. .ui.grid > .row > [class*="ten wide tablet"].column,
  584. .ui.grid > .column.row > [class*="ten wide tablet"].column,
  585. .ui.grid > [class*="ten wide tablet"].column,
  586. .ui.column.grid > [class*="ten wide tablet"].column {
  587. width: 62.5% !important;
  588. }
  589. .ui.grid > .row > [class*="eleven wide tablet"].column,
  590. .ui.grid > .column.row > [class*="eleven wide tablet"].column,
  591. .ui.grid > [class*="eleven wide tablet"].column,
  592. .ui.column.grid > [class*="eleven wide tablet"].column {
  593. width: 68.75% !important;
  594. }
  595. .ui.grid > .row > [class*="twelve wide tablet"].column,
  596. .ui.grid > .column.row > [class*="twelve wide tablet"].column,
  597. .ui.grid > [class*="twelve wide tablet"].column,
  598. .ui.column.grid > [class*="twelve wide tablet"].column {
  599. width: 75% !important;
  600. }
  601. .ui.grid > .row > [class*="thirteen wide tablet"].column,
  602. .ui.grid > .column.row > [class*="thirteen wide tablet"].column,
  603. .ui.grid > [class*="thirteen wide tablet"].column,
  604. .ui.column.grid > [class*="thirteen wide tablet"].column {
  605. width: 81.25% !important;
  606. }
  607. .ui.grid > .row > [class*="fourteen wide tablet"].column,
  608. .ui.grid > .column.row > [class*="fourteen wide tablet"].column,
  609. .ui.grid > [class*="fourteen wide tablet"].column,
  610. .ui.column.grid > [class*="fourteen wide tablet"].column {
  611. width: 87.5% !important;
  612. }
  613. .ui.grid > .row > [class*="fifteen wide tablet"].column,
  614. .ui.grid > .column.row > [class*="fifteen wide tablet"].column,
  615. .ui.grid > [class*="fifteen wide tablet"].column,
  616. .ui.column.grid > [class*="fifteen wide tablet"].column {
  617. width: 93.75% !important;
  618. }
  619. .ui.grid > .row > [class*="sixteen wide tablet"].column,
  620. .ui.grid > .column.row > [class*="sixteen wide tablet"].column,
  621. .ui.grid > [class*="sixteen wide tablet"].column,
  622. .ui.column.grid > [class*="sixteen wide tablet"].column {
  623. width: 100% !important;
  624. }
  625. }
  626. /* Computer/Desktop Sizing Combinations */
  627. @media only screen and (min-width: 992px) {
  628. .ui.grid > .row > [class*="one wide computer"].column,
  629. .ui.grid > .column.row > [class*="one wide computer"].column,
  630. .ui.grid > [class*="one wide computer"].column,
  631. .ui.column.grid > [class*="one wide computer"].column {
  632. width: 6.25% !important;
  633. }
  634. .ui.grid > .row > [class*="two wide computer"].column,
  635. .ui.grid > .column.row > [class*="two wide computer"].column,
  636. .ui.grid > [class*="two wide computer"].column,
  637. .ui.column.grid > [class*="two wide computer"].column {
  638. width: 12.5% !important;
  639. }
  640. .ui.grid > .row > [class*="three wide computer"].column,
  641. .ui.grid > .column.row > [class*="three wide computer"].column,
  642. .ui.grid > [class*="three wide computer"].column,
  643. .ui.column.grid > [class*="three wide computer"].column {
  644. width: 18.75% !important;
  645. }
  646. .ui.grid > .row > [class*="four wide computer"].column,
  647. .ui.grid > .column.row > [class*="four wide computer"].column,
  648. .ui.grid > [class*="four wide computer"].column,
  649. .ui.column.grid > [class*="four wide computer"].column {
  650. width: 25% !important;
  651. }
  652. .ui.grid > .row > [class*="five wide computer"].column,
  653. .ui.grid > .column.row > [class*="five wide computer"].column,
  654. .ui.grid > [class*="five wide computer"].column,
  655. .ui.column.grid > [class*="five wide computer"].column {
  656. width: 31.25% !important;
  657. }
  658. .ui.grid > .row > [class*="six wide computer"].column,
  659. .ui.grid > .column.row > [class*="six wide computer"].column,
  660. .ui.grid > [class*="six wide computer"].column,
  661. .ui.column.grid > [class*="six wide computer"].column {
  662. width: 37.5% !important;
  663. }
  664. .ui.grid > .row > [class*="seven wide computer"].column,
  665. .ui.grid > .column.row > [class*="seven wide computer"].column,
  666. .ui.grid > [class*="seven wide computer"].column,
  667. .ui.column.grid > [class*="seven wide computer"].column {
  668. width: 43.75% !important;
  669. }
  670. .ui.grid > .row > [class*="eight wide computer"].column,
  671. .ui.grid > .column.row > [class*="eight wide computer"].column,
  672. .ui.grid > [class*="eight wide computer"].column,
  673. .ui.column.grid > [class*="eight wide computer"].column {
  674. width: 50% !important;
  675. }
  676. .ui.grid > .row > [class*="nine wide computer"].column,
  677. .ui.grid > .column.row > [class*="nine wide computer"].column,
  678. .ui.grid > [class*="nine wide computer"].column,
  679. .ui.column.grid > [class*="nine wide computer"].column {
  680. width: 56.25% !important;
  681. }
  682. .ui.grid > .row > [class*="ten wide computer"].column,
  683. .ui.grid > .column.row > [class*="ten wide computer"].column,
  684. .ui.grid > [class*="ten wide computer"].column,
  685. .ui.column.grid > [class*="ten wide computer"].column {
  686. width: 62.5% !important;
  687. }
  688. .ui.grid > .row > [class*="eleven wide computer"].column,
  689. .ui.grid > .column.row > [class*="eleven wide computer"].column,
  690. .ui.grid > [class*="eleven wide computer"].column,
  691. .ui.column.grid > [class*="eleven wide computer"].column {
  692. width: 68.75% !important;
  693. }
  694. .ui.grid > .row > [class*="twelve wide computer"].column,
  695. .ui.grid > .column.row > [class*="twelve wide computer"].column,
  696. .ui.grid > [class*="twelve wide computer"].column,
  697. .ui.column.grid > [class*="twelve wide computer"].column {
  698. width: 75% !important;
  699. }
  700. .ui.grid > .row > [class*="thirteen wide computer"].column,
  701. .ui.grid > .column.row > [class*="thirteen wide computer"].column,
  702. .ui.grid > [class*="thirteen wide computer"].column,
  703. .ui.column.grid > [class*="thirteen wide computer"].column {
  704. width: 81.25% !important;
  705. }
  706. .ui.grid > .row > [class*="fourteen wide computer"].column,
  707. .ui.grid > .column.row > [class*="fourteen wide computer"].column,
  708. .ui.grid > [class*="fourteen wide computer"].column,
  709. .ui.column.grid > [class*="fourteen wide computer"].column {
  710. width: 87.5% !important;
  711. }
  712. .ui.grid > .row > [class*="fifteen wide computer"].column,
  713. .ui.grid > .column.row > [class*="fifteen wide computer"].column,
  714. .ui.grid > [class*="fifteen wide computer"].column,
  715. .ui.column.grid > [class*="fifteen wide computer"].column {
  716. width: 93.75% !important;
  717. }
  718. .ui.grid > .row > [class*="sixteen wide computer"].column,
  719. .ui.grid > .column.row > [class*="sixteen wide computer"].column,
  720. .ui.grid > [class*="sixteen wide computer"].column,
  721. .ui.column.grid > [class*="sixteen wide computer"].column {
  722. width: 100% !important;
  723. }
  724. }
  725. /* Large Monitor Sizing Combinations */
  726. @media only screen and (min-width: 1200px) and (max-width: 1919px) {
  727. .ui.grid > .row > [class*="one wide large screen"].column,
  728. .ui.grid > .column.row > [class*="one wide large screen"].column,
  729. .ui.grid > [class*="one wide large screen"].column,
  730. .ui.column.grid > [class*="one wide large screen"].column {
  731. width: 6.25% !important;
  732. }
  733. .ui.grid > .row > [class*="two wide large screen"].column,
  734. .ui.grid > .column.row > [class*="two wide large screen"].column,
  735. .ui.grid > [class*="two wide large screen"].column,
  736. .ui.column.grid > [class*="two wide large screen"].column {
  737. width: 12.5% !important;
  738. }
  739. .ui.grid > .row > [class*="three wide large screen"].column,
  740. .ui.grid > .column.row > [class*="three wide large screen"].column,
  741. .ui.grid > [class*="three wide large screen"].column,
  742. .ui.column.grid > [class*="three wide large screen"].column {
  743. width: 18.75% !important;
  744. }
  745. .ui.grid > .row > [class*="four wide large screen"].column,
  746. .ui.grid > .column.row > [class*="four wide large screen"].column,
  747. .ui.grid > [class*="four wide large screen"].column,
  748. .ui.column.grid > [class*="four wide large screen"].column {
  749. width: 25% !important;
  750. }
  751. .ui.grid > .row > [class*="five wide large screen"].column,
  752. .ui.grid > .column.row > [class*="five wide large screen"].column,
  753. .ui.grid > [class*="five wide large screen"].column,
  754. .ui.column.grid > [class*="five wide large screen"].column {
  755. width: 31.25% !important;
  756. }
  757. .ui.grid > .row > [class*="six wide large screen"].column,
  758. .ui.grid > .column.row > [class*="six wide large screen"].column,
  759. .ui.grid > [class*="six wide large screen"].column,
  760. .ui.column.grid > [class*="six wide large screen"].column {
  761. width: 37.5% !important;
  762. }
  763. .ui.grid > .row > [class*="seven wide large screen"].column,
  764. .ui.grid > .column.row > [class*="seven wide large screen"].column,
  765. .ui.grid > [class*="seven wide large screen"].column,
  766. .ui.column.grid > [class*="seven wide large screen"].column {
  767. width: 43.75% !important;
  768. }
  769. .ui.grid > .row > [class*="eight wide large screen"].column,
  770. .ui.grid > .column.row > [class*="eight wide large screen"].column,
  771. .ui.grid > [class*="eight wide large screen"].column,
  772. .ui.column.grid > [class*="eight wide large screen"].column {
  773. width: 50% !important;
  774. }
  775. .ui.grid > .row > [class*="nine wide large screen"].column,
  776. .ui.grid > .column.row > [class*="nine wide large screen"].column,
  777. .ui.grid > [class*="nine wide large screen"].column,
  778. .ui.column.grid > [class*="nine wide large screen"].column {
  779. width: 56.25% !important;
  780. }
  781. .ui.grid > .row > [class*="ten wide large screen"].column,
  782. .ui.grid > .column.row > [class*="ten wide large screen"].column,
  783. .ui.grid > [class*="ten wide large screen"].column,
  784. .ui.column.grid > [class*="ten wide large screen"].column {
  785. width: 62.5% !important;
  786. }
  787. .ui.grid > .row > [class*="eleven wide large screen"].column,
  788. .ui.grid > .column.row > [class*="eleven wide large screen"].column,
  789. .ui.grid > [class*="eleven wide large screen"].column,
  790. .ui.column.grid > [class*="eleven wide large screen"].column {
  791. width: 68.75% !important;
  792. }
  793. .ui.grid > .row > [class*="twelve wide large screen"].column,
  794. .ui.grid > .column.row > [class*="twelve wide large screen"].column,
  795. .ui.grid > [class*="twelve wide large screen"].column,
  796. .ui.column.grid > [class*="twelve wide large screen"].column {
  797. width: 75% !important;
  798. }
  799. .ui.grid > .row > [class*="thirteen wide large screen"].column,
  800. .ui.grid > .column.row > [class*="thirteen wide large screen"].column,
  801. .ui.grid > [class*="thirteen wide large screen"].column,
  802. .ui.column.grid > [class*="thirteen wide large screen"].column {
  803. width: 81.25% !important;
  804. }
  805. .ui.grid > .row > [class*="fourteen wide large screen"].column,
  806. .ui.grid > .column.row > [class*="fourteen wide large screen"].column,
  807. .ui.grid > [class*="fourteen wide large screen"].column,
  808. .ui.column.grid > [class*="fourteen wide large screen"].column {
  809. width: 87.5% !important;
  810. }
  811. .ui.grid > .row > [class*="fifteen wide large screen"].column,
  812. .ui.grid > .column.row > [class*="fifteen wide large screen"].column,
  813. .ui.grid > [class*="fifteen wide large screen"].column,
  814. .ui.column.grid > [class*="fifteen wide large screen"].column {
  815. width: 93.75% !important;
  816. }
  817. .ui.grid > .row > [class*="sixteen wide large screen"].column,
  818. .ui.grid > .column.row > [class*="sixteen wide large screen"].column,
  819. .ui.grid > [class*="sixteen wide large screen"].column,
  820. .ui.column.grid > [class*="sixteen wide large screen"].column {
  821. width: 100% !important;
  822. }
  823. }
  824. /* Widescreen Sizing Combinations */
  825. @media only screen and (min-width: 1920px) {
  826. .ui.grid > .row > [class*="one wide widescreen"].column,
  827. .ui.grid > .column.row > [class*="one wide widescreen"].column,
  828. .ui.grid > [class*="one wide widescreen"].column,
  829. .ui.column.grid > [class*="one wide widescreen"].column {
  830. width: 6.25% !important;
  831. }
  832. .ui.grid > .row > [class*="two wide widescreen"].column,
  833. .ui.grid > .column.row > [class*="two wide widescreen"].column,
  834. .ui.grid > [class*="two wide widescreen"].column,
  835. .ui.column.grid > [class*="two wide widescreen"].column {
  836. width: 12.5% !important;
  837. }
  838. .ui.grid > .row > [class*="three wide widescreen"].column,
  839. .ui.grid > .column.row > [class*="three wide widescreen"].column,
  840. .ui.grid > [class*="three wide widescreen"].column,
  841. .ui.column.grid > [class*="three wide widescreen"].column {
  842. width: 18.75% !important;
  843. }
  844. .ui.grid > .row > [class*="four wide widescreen"].column,
  845. .ui.grid > .column.row > [class*="four wide widescreen"].column,
  846. .ui.grid > [class*="four wide widescreen"].column,
  847. .ui.column.grid > [class*="four wide widescreen"].column {
  848. width: 25% !important;
  849. }
  850. .ui.grid > .row > [class*="five wide widescreen"].column,
  851. .ui.grid > .column.row > [class*="five wide widescreen"].column,
  852. .ui.grid > [class*="five wide widescreen"].column,
  853. .ui.column.grid > [class*="five wide widescreen"].column {
  854. width: 31.25% !important;
  855. }
  856. .ui.grid > .row > [class*="six wide widescreen"].column,
  857. .ui.grid > .column.row > [class*="six wide widescreen"].column,
  858. .ui.grid > [class*="six wide widescreen"].column,
  859. .ui.column.grid > [class*="six wide widescreen"].column {
  860. width: 37.5% !important;
  861. }
  862. .ui.grid > .row > [class*="seven wide widescreen"].column,
  863. .ui.grid > .column.row > [class*="seven wide widescreen"].column,
  864. .ui.grid > [class*="seven wide widescreen"].column,
  865. .ui.column.grid > [class*="seven wide widescreen"].column {
  866. width: 43.75% !important;
  867. }
  868. .ui.grid > .row > [class*="eight wide widescreen"].column,
  869. .ui.grid > .column.row > [class*="eight wide widescreen"].column,
  870. .ui.grid > [class*="eight wide widescreen"].column,
  871. .ui.column.grid > [class*="eight wide widescreen"].column {
  872. width: 50% !important;
  873. }
  874. .ui.grid > .row > [class*="nine wide widescreen"].column,
  875. .ui.grid > .column.row > [class*="nine wide widescreen"].column,
  876. .ui.grid > [class*="nine wide widescreen"].column,
  877. .ui.column.grid > [class*="nine wide widescreen"].column {
  878. width: 56.25% !important;
  879. }
  880. .ui.grid > .row > [class*="ten wide widescreen"].column,
  881. .ui.grid > .column.row > [class*="ten wide widescreen"].column,
  882. .ui.grid > [class*="ten wide widescreen"].column,
  883. .ui.column.grid > [class*="ten wide widescreen"].column {
  884. width: 62.5% !important;
  885. }
  886. .ui.grid > .row > [class*="eleven wide widescreen"].column,
  887. .ui.grid > .column.row > [class*="eleven wide widescreen"].column,
  888. .ui.grid > [class*="eleven wide widescreen"].column,
  889. .ui.column.grid > [class*="eleven wide widescreen"].column {
  890. width: 68.75% !important;
  891. }
  892. .ui.grid > .row > [class*="twelve wide widescreen"].column,
  893. .ui.grid > .column.row > [class*="twelve wide widescreen"].column,
  894. .ui.grid > [class*="twelve wide widescreen"].column,
  895. .ui.column.grid > [class*="twelve wide widescreen"].column {
  896. width: 75% !important;
  897. }
  898. .ui.grid > .row > [class*="thirteen wide widescreen"].column,
  899. .ui.grid > .column.row > [class*="thirteen wide widescreen"].column,
  900. .ui.grid > [class*="thirteen wide widescreen"].column,
  901. .ui.column.grid > [class*="thirteen wide widescreen"].column {
  902. width: 81.25% !important;
  903. }
  904. .ui.grid > .row > [class*="fourteen wide widescreen"].column,
  905. .ui.grid > .column.row > [class*="fourteen wide widescreen"].column,
  906. .ui.grid > [class*="fourteen wide widescreen"].column,
  907. .ui.column.grid > [class*="fourteen wide widescreen"].column {
  908. width: 87.5% !important;
  909. }
  910. .ui.grid > .row > [class*="fifteen wide widescreen"].column,
  911. .ui.grid > .column.row > [class*="fifteen wide widescreen"].column,
  912. .ui.grid > [class*="fifteen wide widescreen"].column,
  913. .ui.column.grid > [class*="fifteen wide widescreen"].column {
  914. width: 93.75% !important;
  915. }
  916. .ui.grid > .row > [class*="sixteen wide widescreen"].column,
  917. .ui.grid > .column.row > [class*="sixteen wide widescreen"].column,
  918. .ui.grid > [class*="sixteen wide widescreen"].column,
  919. .ui.column.grid > [class*="sixteen wide widescreen"].column {
  920. width: 100% !important;
  921. }
  922. }
  923. /*----------------------
  924. Centered
  925. -----------------------*/
  926. .ui.centered.grid,
  927. .ui.centered.grid > .row,
  928. .ui.grid > .centered.row {
  929. text-align: center;
  930. -webkit-box-pack: center;
  931. -webkit-justify-content: center;
  932. -ms-flex-pack: center;
  933. justify-content: center;
  934. }
  935. .ui.centered.grid > .column:not(.aligned):not(.row),
  936. .ui.centered.grid > .row > .column:not(.aligned),
  937. .ui.grid .centered.row > .column:not(.aligned) {
  938. text-align: left;
  939. }
  940. .ui.grid > .centered.column,
  941. .ui.grid > .row > .centered.column {
  942. display: block;
  943. margin-left: auto;
  944. margin-right: auto;
  945. }
  946. /*----------------------
  947. Relaxed
  948. -----------------------*/
  949. .ui.relaxed.grid > .column:not(.row),
  950. .ui.relaxed.grid > .row > .column,
  951. .ui.grid > .relaxed.row > .column {
  952. padding-left: 1.5rem;
  953. padding-right: 1.5rem;
  954. }
  955. .ui[class*="very relaxed"].grid > .column:not(.row),
  956. .ui[class*="very relaxed"].grid > .row > .column,
  957. .ui.grid > [class*="very relaxed"].row > .column {
  958. padding-left: 2.5rem;
  959. padding-right: 2.5rem;
  960. }
  961. /* Coupling with UI Divider */
  962. .ui.relaxed.grid .row + .ui.divider,
  963. .ui.grid .relaxed.row + .ui.divider {
  964. margin-left: 1.5rem;
  965. margin-right: 1.5rem;
  966. }
  967. .ui[class*="very relaxed"].grid .row + .ui.divider,
  968. .ui.grid [class*="very relaxed"].row + .ui.divider {
  969. margin-left: 2.5rem;
  970. margin-right: 2.5rem;
  971. }
  972. /*----------------------
  973. Padded
  974. -----------------------*/
  975. .ui.padded.grid:not(.vertically):not(.horizontally) {
  976. margin: 0em !important;
  977. }
  978. [class*="horizontally padded"].ui.grid {
  979. margin-left: 0em !important;
  980. margin-right: 0em !important;
  981. }
  982. [class*="vertically padded"].ui.grid {
  983. margin-top: 0em !important;
  984. margin-bottom: 0em !important;
  985. }
  986. /*----------------------
  987. "Floated"
  988. -----------------------*/
  989. .ui.grid [class*="left floated"].column {
  990. margin-right: auto;
  991. }
  992. .ui.grid [class*="right floated"].column {
  993. margin-left: auto;
  994. }
  995. /*----------------------
  996. Divided
  997. -----------------------*/
  998. .ui.divided.grid:not([class*="vertically divided"]) > .column:not(.row),
  999. .ui.divided.grid:not([class*="vertically divided"]) > .row > .column {
  1000. box-shadow: -1px 0px 0px 0px rgba(34, 36, 38, 0.15);
  1001. }
  1002. /* Swap from padding to margin on columns to have dividers align */
  1003. .ui[class*="vertically divided"].grid > .column:not(.row),
  1004. .ui[class*="vertically divided"].grid > .row > .column {
  1005. margin-top: 1rem;
  1006. margin-bottom: 1rem;
  1007. padding-top: 0rem;
  1008. padding-bottom: 0rem;
  1009. }
  1010. .ui[class*="vertically divided"].grid > .row {
  1011. margin-top: 0em;
  1012. margin-bottom: 0em;
  1013. }
  1014. /* No divider on first column on row */
  1015. .ui.divided.grid:not([class*="vertically divided"]) > .column:first-child,
  1016. .ui.divided.grid:not([class*="vertically divided"]) > .row > .column:first-child {
  1017. box-shadow: none;
  1018. }
  1019. /* Divided Row */
  1020. .ui.grid > .divided.row > .column {
  1021. box-shadow: -1px 0px 0px 0px rgba(34, 36, 38, 0.15);
  1022. }
  1023. .ui.grid > .divided.row > .column:first-child {
  1024. box-shadow: none;
  1025. }
  1026. /* Vertically Divided */
  1027. .ui[class*="vertically divided"].grid > .row {
  1028. position: relative;
  1029. }
  1030. .ui[class*="vertically divided"].grid > .row:before {
  1031. position: absolute;
  1032. content: "";
  1033. top: 0em;
  1034. left: 0px;
  1035. width: -webkit-calc(100% - 2rem );
  1036. width: calc(100% - 2rem );
  1037. height: 1px;
  1038. margin: 0% 1rem;
  1039. box-shadow: 0px -1px 0px 0px rgba(34, 36, 38, 0.15);
  1040. }
  1041. /* Padded Horizontally Divided */
  1042. [class*="horizontally padded"].ui.divided.grid,
  1043. .ui.padded.divided.grid:not(.vertically):not(.horizontally) {
  1044. width: 100%;
  1045. }
  1046. /* First Row Vertically Divided */
  1047. .ui[class*="vertically divided"].grid > .row:first-child:before {
  1048. box-shadow: none;
  1049. }
  1050. /* Inverted Divided */
  1051. .ui.inverted.divided.grid:not([class*="vertically divided"]) > .column:not(.row),
  1052. .ui.inverted.divided.grid:not([class*="vertically divided"]) > .row > .column {
  1053. box-shadow: -1px 0px 0px 0px rgba(255, 255, 255, 0.1);
  1054. }
  1055. .ui.inverted.divided.grid:not([class*="vertically divided"]) > .column:not(.row):first-child,
  1056. .ui.inverted.divided.grid:not([class*="vertically divided"]) > .row > .column:first-child {
  1057. box-shadow: none;
  1058. }
  1059. .ui.inverted[class*="vertically divided"].grid > .row:before {
  1060. box-shadow: 0px -1px 0px 0px rgba(255, 255, 255, 0.1);
  1061. }
  1062. /* Relaxed */
  1063. .ui.relaxed[class*="vertically divided"].grid > .row:before {
  1064. margin-left: 1.5rem;
  1065. margin-right: 1.5rem;
  1066. width: -webkit-calc(100% - 3rem );
  1067. width: calc(100% - 3rem );
  1068. }
  1069. .ui[class*="very relaxed"][class*="vertically divided"].grid > .row:before {
  1070. margin-left: 5rem;
  1071. margin-right: 5rem;
  1072. width: -webkit-calc(100% - 5rem );
  1073. width: calc(100% - 5rem );
  1074. }
  1075. /*----------------------
  1076. Celled
  1077. -----------------------*/
  1078. .ui.celled.grid {
  1079. width: 100%;
  1080. margin: 1em 0em;
  1081. box-shadow: 0px 0px 0px 1px #d4d4d5;
  1082. }
  1083. .ui.celled.grid > .row,
  1084. .ui.celled.grid > .column.row,
  1085. .ui.celled.grid > .column.row:first-child {
  1086. width: 100% !important;
  1087. margin: 0em;
  1088. padding: 0em;
  1089. box-shadow: 0px -1px 0px 0px #d4d4d5;
  1090. }
  1091. .ui.celled.grid > .column:not(.row),
  1092. .ui.celled.grid > .row > .column {
  1093. box-shadow: -1px 0px 0px 0px #d4d4d5;
  1094. }
  1095. .ui.celled.grid > .column:first-child,
  1096. .ui.celled.grid > .row > .column:first-child {
  1097. box-shadow: none;
  1098. }
  1099. .ui.celled.page.grid {
  1100. box-shadow: none;
  1101. }
  1102. .ui.celled.grid > .column:not(.row),
  1103. .ui.celled.grid > .row > .column {
  1104. padding: 0.75em;
  1105. }
  1106. .ui.relaxed.celled.grid > .column:not(.row),
  1107. .ui.relaxed.celled.grid > .row > .column {
  1108. padding: 1em;
  1109. }
  1110. .ui[class*="very relaxed"].celled.grid > .column:not(.row),
  1111. .ui[class*="very relaxed"].celled.grid > .row > .column {
  1112. padding: 2em;
  1113. }
  1114. /* Internally Celled */
  1115. .ui[class*="internally celled"].grid {
  1116. box-shadow: none;
  1117. margin: 0em;
  1118. }
  1119. .ui[class*="internally celled"].grid > .row:first-child {
  1120. box-shadow: none;
  1121. }
  1122. .ui[class*="internally celled"].grid > .row > .column:first-child {
  1123. box-shadow: none;
  1124. }
  1125. /*----------------------
  1126. Vertically Aligned
  1127. -----------------------*/
  1128. /* Top Aligned */
  1129. .ui[class*="top aligned"].grid .column:not(.row),
  1130. .ui.grid > [class*="top aligned"].row > .column,
  1131. .ui.grid > [class*="top aligned"].column:not(.row),
  1132. .ui.grid > .row > [class*="top aligned"].column {
  1133. -webkit-box-orient: vertical;
  1134. -webkit-box-direction: normal;
  1135. -webkit-flex-direction: column;
  1136. -ms-flex-direction: column;
  1137. flex-direction: column;
  1138. vertical-align: top;
  1139. -webkit-align-self: flex-start !important;
  1140. -ms-flex-item-align: start !important;
  1141. align-self: flex-start !important;
  1142. }
  1143. /* Middle Aligned */
  1144. .ui[class*="middle aligned"].grid .column:not(.row),
  1145. .ui.grid > [class*="middle aligned"].row > .column,
  1146. .ui.grid > [class*="middle aligned"].column:not(.row),
  1147. .ui.grid > .row > [class*="middle aligned"].column {
  1148. -webkit-box-orient: vertical;
  1149. -webkit-box-direction: normal;
  1150. -webkit-flex-direction: column;
  1151. -ms-flex-direction: column;
  1152. flex-direction: column;
  1153. vertical-align: middle;
  1154. -webkit-align-self: center !important;
  1155. -ms-flex-item-align: center !important;
  1156. align-self: center !important;
  1157. }
  1158. /* Bottom Aligned */
  1159. .ui[class*="bottom aligned"].grid .column:not(.row),
  1160. .ui.grid > [class*="bottom aligned"].row > .column,
  1161. .ui.grid > [class*="bottom aligned"].column:not(.row),
  1162. .ui.grid > .row > [class*="bottom aligned"].column {
  1163. -webkit-box-orient: vertical;
  1164. -webkit-box-direction: normal;
  1165. -webkit-flex-direction: column;
  1166. -ms-flex-direction: column;
  1167. flex-direction: column;
  1168. vertical-align: bottom;
  1169. -webkit-align-self: flex-end !important;
  1170. -ms-flex-item-align: end !important;
  1171. align-self: flex-end !important;
  1172. }
  1173. /* Stretched */
  1174. .ui.stretched.grid > .row > .column,
  1175. .ui.stretched.grid > .column,
  1176. .ui.grid > .stretched.row > .column,
  1177. .ui.grid > .stretched.column:not(.row),
  1178. .ui.grid > .row > .stretched.column {
  1179. display: -webkit-inline-box !important;
  1180. display: -webkit-inline-flex !important;
  1181. display: -ms-inline-flexbox !important;
  1182. display: inline-flex !important;
  1183. -webkit-align-self: stretch;
  1184. -ms-flex-item-align: stretch;
  1185. align-self: stretch;
  1186. -webkit-box-orient: vertical;
  1187. -webkit-box-direction: normal;
  1188. -webkit-flex-direction: column;
  1189. -ms-flex-direction: column;
  1190. flex-direction: column;
  1191. }
  1192. .ui.stretched.grid > .row > .column > *,
  1193. .ui.stretched.grid > .column > *,
  1194. .ui.grid > .stretched.row > .column > *,
  1195. .ui.grid > .stretched.column:not(.row) > *,
  1196. .ui.grid > .row > .stretched.column > * {
  1197. -webkit-box-flex: 1;
  1198. -webkit-flex-grow: 1;
  1199. -ms-flex-positive: 1;
  1200. flex-grow: 1;
  1201. }
  1202. /*----------------------
  1203. Horizontally Centered
  1204. -----------------------*/
  1205. /* Left Aligned */
  1206. .ui[class*="left aligned"].grid .column,
  1207. .ui.grid > [class*="left aligned"].row > .column,
  1208. .ui.grid > [class*="left aligned"].column.column,
  1209. .ui.grid > .row > [class*="left aligned"].column {
  1210. text-align: left;
  1211. -webkit-align-self: inherit;
  1212. -ms-flex-item-align: inherit;
  1213. align-self: inherit;
  1214. }
  1215. /* Center Aligned */
  1216. .ui[class*="center aligned"].grid .column,
  1217. .ui.grid > [class*="center aligned"].row > .column,
  1218. .ui.grid > [class*="center aligned"].column.column,
  1219. .ui.grid > .row > [class*="center aligned"].column {
  1220. text-align: center;
  1221. -webkit-align-self: inherit;
  1222. -ms-flex-item-align: inherit;
  1223. align-self: inherit;
  1224. }
  1225. .ui[class*="center aligned"].grid {
  1226. -webkit-box-pack: center;
  1227. -webkit-justify-content: center;
  1228. -ms-flex-pack: center;
  1229. justify-content: center;
  1230. }
  1231. /* Right Aligned */
  1232. .ui[class*="right aligned"].grid .column,
  1233. .ui.grid > [class*="right aligned"].row > .column,
  1234. .ui.grid > [class*="right aligned"].column.column,
  1235. .ui.grid > .row > [class*="right aligned"].column {
  1236. text-align: right;
  1237. -webkit-align-self: inherit;
  1238. -ms-flex-item-align: inherit;
  1239. align-self: inherit;
  1240. }
  1241. /* Justified */
  1242. .ui.justified.grid,
  1243. .ui.justified.grid > .row > .column,
  1244. .ui.justified.grid > .column,
  1245. .ui.grid .justified.column,
  1246. .ui.grid > .justified.row > .column {
  1247. text-align: justify;
  1248. -webkit-hyphens: auto;
  1249. -moz-hyphens: auto;
  1250. -ms-hyphens: auto;
  1251. hyphens: auto;
  1252. }
  1253. .ui.grid .justified.column {
  1254. text-align: justify !important;
  1255. -webkit-hyphens: auto !important;
  1256. -moz-hyphens: auto !important;
  1257. -ms-hyphens: auto !important;
  1258. hyphens: auto !important;
  1259. }
  1260. /*----------------------
  1261. Colored
  1262. -----------------------*/
  1263. .ui.grid > .row > .red.column,
  1264. .ui.grid > .row > .orange.column,
  1265. .ui.grid > .row > .yellow.column,
  1266. .ui.grid > .row > .olive.column,
  1267. .ui.grid > .row > .green.column,
  1268. .ui.grid > .row > .teal.column,
  1269. .ui.grid > .row > .blue.column,
  1270. .ui.grid > .row > .violet.column,
  1271. .ui.grid > .row > .purple.column,
  1272. .ui.grid > .row > .pink.column,
  1273. .ui.grid > .row > .brown.column,
  1274. .ui.grid > .row > .grey.column,
  1275. .ui.grid > .row > .black.column {
  1276. margin-top: -1rem;
  1277. margin-bottom: -1rem;
  1278. padding-top: 1rem;
  1279. padding-bottom: 1rem;
  1280. }
  1281. /* Red */
  1282. .ui.grid > .red.row,
  1283. .ui.grid > .red.column,
  1284. .ui.grid > .row > .red.column {
  1285. background-color: #db2828 !important;
  1286. color: #ffffff;
  1287. }
  1288. /* Orange */
  1289. .ui.grid > .orange.row,
  1290. .ui.grid > .orange.column,
  1291. .ui.grid > .row > .orange.column {
  1292. background-color: #f2711c !important;
  1293. color: #ffffff;
  1294. }
  1295. /* Yellow */
  1296. .ui.grid > .yellow.row,
  1297. .ui.grid > .yellow.column,
  1298. .ui.grid > .row > .yellow.column {
  1299. background-color: #fbbd08 !important;
  1300. color: #ffffff;
  1301. }
  1302. /* Olive */
  1303. .ui.grid > .olive.row,
  1304. .ui.grid > .olive.column,
  1305. .ui.grid > .row > .olive.column {
  1306. background-color: #b5cc18 !important;
  1307. color: #ffffff;
  1308. }
  1309. /* Green */
  1310. .ui.grid > .green.row,
  1311. .ui.grid > .green.column,
  1312. .ui.grid > .row > .green.column {
  1313. background-color: #21ba45 !important;
  1314. color: #ffffff;
  1315. }
  1316. /* Teal */
  1317. .ui.grid > .teal.row,
  1318. .ui.grid > .teal.column,
  1319. .ui.grid > .row > .teal.column {
  1320. background-color: #00b5ad !important;
  1321. color: #ffffff;
  1322. }
  1323. /* Blue */
  1324. .ui.grid > .blue.row,
  1325. .ui.grid > .blue.column,
  1326. .ui.grid > .row > .blue.column {
  1327. background-color: #2185d0 !important;
  1328. color: #ffffff;
  1329. }
  1330. /* Violet */
  1331. .ui.grid > .violet.row,
  1332. .ui.grid > .violet.column,
  1333. .ui.grid > .row > .violet.column {
  1334. background-color: #6435c9 !important;
  1335. color: #ffffff;
  1336. }
  1337. /* Purple */
  1338. .ui.grid > .purple.row,
  1339. .ui.grid > .purple.column,
  1340. .ui.grid > .row > .purple.column {
  1341. background-color: #a333c8 !important;
  1342. color: #ffffff;
  1343. }
  1344. /* Pink */
  1345. .ui.grid > .pink.row,
  1346. .ui.grid > .pink.column,
  1347. .ui.grid > .row > .pink.column {
  1348. background-color: #e03997 !important;
  1349. color: #ffffff;
  1350. }
  1351. /* Brown */
  1352. .ui.grid > .brown.row,
  1353. .ui.grid > .brown.column,
  1354. .ui.grid > .row > .brown.column {
  1355. background-color: #a5673f !important;
  1356. color: #ffffff;
  1357. }
  1358. /* Grey */
  1359. .ui.grid > .grey.row,
  1360. .ui.grid > .grey.column,
  1361. .ui.grid > .row > .grey.column {
  1362. background-color: #757676 !important;
  1363. color: #ffffff;
  1364. }
  1365. /* Black */
  1366. .ui.grid > .black.row,
  1367. .ui.grid > .black.column,
  1368. .ui.grid > .row > .black.column {
  1369. background-color: #1b1c1d !important;
  1370. color: #ffffff;
  1371. }
  1372. /*----------------------
  1373. Equal Width
  1374. -----------------------*/
  1375. .ui[class*="equal width"].grid > .column:not(.row),
  1376. .ui[class*="equal width"].grid > .row > .column,
  1377. .ui.grid > [class*="equal width"].row > .column {
  1378. display: inline-block;
  1379. -webkit-box-flex: 1;
  1380. -webkit-flex-grow: 1;
  1381. -ms-flex-positive: 1;
  1382. flex-grow: 1;
  1383. }
  1384. .ui[class*="equal width"].grid > .wide.column,
  1385. .ui[class*="equal width"].grid > .row > .wide.column,
  1386. .ui.grid > [class*="equal width"].row > .wide.column {
  1387. -webkit-box-flex: 0;
  1388. -webkit-flex-grow: 0;
  1389. -ms-flex-positive: 0;
  1390. flex-grow: 0;
  1391. }
  1392. /*-------------------
  1393. Doubling
  1394. --------------------*/
  1395. /* Tablet Only */
  1396. @media only screen and (min-width: 768px) and (max-width: 991px) {
  1397. .ui.doubling.grid {
  1398. width: 100% !important;
  1399. }
  1400. .ui.grid > .doubling.row,
  1401. .ui.doubling.grid > .row {
  1402. margin: 0em !important;
  1403. padding: 0em !important;
  1404. }
  1405. .ui.grid > .doubling.row > .column,
  1406. .ui.doubling.grid > .row > .column {
  1407. display: inline-block !important;
  1408. padding-top: 1rem !important;
  1409. padding-bottom: 1rem !important;
  1410. box-shadow: none !important;
  1411. margin: 0em;
  1412. }
  1413. .ui[class*="two column"].doubling.grid > .row > .column,
  1414. .ui[class*="two column"].doubling.grid > .column:not(.row),
  1415. .ui.grid > [class*="two column"].doubling.row.row > .column {
  1416. width: 100% !important;
  1417. }
  1418. .ui[class*="three column"].doubling.grid > .row > .column,
  1419. .ui[class*="three column"].doubling.grid > .column:not(.row),
  1420. .ui.grid > [class*="three column"].doubling.row.row > .column {
  1421. width: 50% !important;
  1422. }
  1423. .ui[class*="four column"].doubling.grid > .row > .column,
  1424. .ui[class*="four column"].doubling.grid > .column:not(.row),
  1425. .ui.grid > [class*="four column"].doubling.row.row > .column {
  1426. width: 50% !important;
  1427. }
  1428. .ui[class*="five column"].doubling.grid > .row > .column,
  1429. .ui[class*="five column"].doubling.grid > .column:not(.row),
  1430. .ui.grid > [class*="five column"].doubling.row.row > .column {
  1431. width: 33.33333333% !important;
  1432. }
  1433. .ui[class*="six column"].doubling.grid > .row > .column,
  1434. .ui[class*="six column"].doubling.grid > .column:not(.row),
  1435. .ui.grid > [class*="six column"].doubling.row.row > .column {
  1436. width: 33.33333333% !important;
  1437. }
  1438. .ui[class*="seven column"].doubling.grid > .row > .column,
  1439. .ui[class*="seven column"].doubling.grid > .column:not(.row),
  1440. .ui.grid > [class*="seven column"].doubling.row.row > .column {
  1441. width: 33.33333333% !important;
  1442. }
  1443. .ui[class*="eight column"].doubling.grid > .row > .column,
  1444. .ui[class*="eight column"].doubling.grid > .column:not(.row),
  1445. .ui.grid > [class*="eight column"].doubling.row.row > .column {
  1446. width: 25% !important;
  1447. }
  1448. .ui[class*="nine column"].doubling.grid > .row > .column,
  1449. .ui[class*="nine column"].doubling.grid > .column:not(.row),
  1450. .ui.grid > [class*="nine column"].doubling.row.row > .column {
  1451. width: 25% !important;
  1452. }
  1453. .ui[class*="ten column"].doubling.grid > .row > .column,
  1454. .ui[class*="ten column"].doubling.grid > .column:not(.row),
  1455. .ui.grid > [class*="ten column"].doubling.row.row > .column {
  1456. width: 20% !important;
  1457. }
  1458. .ui[class*="eleven column"].doubling.grid > .row > .column,
  1459. .ui[class*="eleven column"].doubling.grid > .column:not(.row),
  1460. .ui.grid > [class*="eleven column"].doubling.row.row > .column {
  1461. width: 20% !important;
  1462. }
  1463. .ui[class*="twelve column"].doubling.grid > .row > .column,
  1464. .ui[class*="twelve column"].doubling.grid > .column:not(.row),
  1465. .ui.grid > [class*="twelve column"].doubling.row.row > .column {
  1466. width: 16.66666667% !important;
  1467. }
  1468. .ui[class*="thirteen column"].doubling.grid > .row > .column,
  1469. .ui[class*="thirteen column"].doubling.grid > .column:not(.row),
  1470. .ui.grid > [class*="thirteen column"].doubling.row.row > .column {
  1471. width: 16.66666667% !important;
  1472. }
  1473. .ui[class*="fourteen column"].doubling.grid > .row > .column,
  1474. .ui[class*="fourteen column"].doubling.grid > .column:not(.row),
  1475. .ui.grid > [class*="fourteen column"].doubling.row.row > .column {
  1476. width: 14.28571429% !important;
  1477. }
  1478. .ui[class*="fifteen column"].doubling.grid > .row > .column,
  1479. .ui[class*="fifteen column"].doubling.grid > .column:not(.row),
  1480. .ui.grid > [class*="fifteen column"].doubling.row.row > .column {
  1481. width: 14.28571429% !important;
  1482. }
  1483. .ui[class*="sixteen column"].doubling.grid > .row > .column,
  1484. .ui[class*="sixteen column"].doubling.grid > .column:not(.row),
  1485. .ui.grid > [class*="sixteen column"].doubling.row.row > .column {
  1486. width: 12.5% !important;
  1487. }
  1488. }
  1489. /* Mobily Only */
  1490. @media only screen and (max-width: 767px) {
  1491. .ui.grid > .doubling.row,
  1492. .ui.doubling.grid > .row {
  1493. display: block !important;
  1494. margin: 0em !important;
  1495. padding: 0em !important;
  1496. }
  1497. .ui.grid > .doubling.row > .column,
  1498. .ui.doubling.grid > .row > .column {
  1499. display: inline-block !important;
  1500. padding-top: 1rem !important;
  1501. padding-bottom: 1rem !important;
  1502. margin: 0em !important;
  1503. box-shadow: none !important;
  1504. }
  1505. .ui[class*="two column"].doubling:not(.stackable).grid > .row > .column,
  1506. .ui[class*="two column"].doubling:not(.stackable).grid > .column:not(.row),
  1507. .ui.grid > [class*="two column"].doubling:not(.stackable).row.row > .column {
  1508. width: 100% !important;
  1509. }
  1510. .ui[class*="three column"].doubling:not(.stackable).grid > .row > .column,
  1511. .ui[class*="three column"].doubling:not(.stackable).grid > .column:not(.row),
  1512. .ui.grid > [class*="three column"].doubling:not(.stackable).row.row > .column {
  1513. width: 50% !important;
  1514. }
  1515. .ui[class*="four column"].doubling:not(.stackable).grid > .row > .column,
  1516. .ui[class*="four column"].doubling:not(.stackable).grid > .column:not(.row),
  1517. .ui.grid > [class*="four column"].doubling:not(.stackable).row.row > .column {
  1518. width: 50% !important;
  1519. }
  1520. .ui[class*="five column"].doubling:not(.stackable).grid > .row > .column,
  1521. .ui[class*="five column"].doubling:not(.stackable).grid > .column:not(.row),
  1522. .ui.grid > [class*="five column"].doubling:not(.stackable).row.row > .column {
  1523. width: 50% !important;
  1524. }
  1525. .ui[class*="six column"].doubling:not(.stackable).grid > .row > .column,
  1526. .ui[class*="six column"].doubling:not(.stackable).grid > .column:not(.row),
  1527. .ui.grid > [class*="six column"].doubling:not(.stackable).row.row > .column {
  1528. width: 50% !important;
  1529. }
  1530. .ui[class*="seven column"].doubling:not(.stackable).grid > .row > .column,
  1531. .ui[class*="seven column"].doubling:not(.stackable).grid > .column:not(.row),
  1532. .ui.grid > [class*="seven column"].doubling:not(.stackable).row.row > .column {
  1533. width: 50% !important;
  1534. }
  1535. .ui[class*="eight column"].doubling:not(.stackable).grid > .row > .column,
  1536. .ui[class*="eight column"].doubling:not(.stackable).grid > .column:not(.row),
  1537. .ui.grid > [class*="eight column"].doubling:not(.stackable).row.row > .column {
  1538. width: 50% !important;
  1539. }
  1540. .ui[class*="nine column"].doubling:not(.stackable).grid > .row > .column,
  1541. .ui[class*="nine column"].doubling:not(.stackable).grid > .column:not(.row),
  1542. .ui.grid > [class*="nine column"].doubling:not(.stackable).row.row > .column {
  1543. width: 33.33333333% !important;
  1544. }
  1545. .ui[class*="ten column"].doubling:not(.stackable).grid > .row > .column,
  1546. .ui[class*="ten column"].doubling:not(.stackable).grid > .column:not(.row),
  1547. .ui.grid > [class*="ten column"].doubling:not(.stackable).row.row > .column {
  1548. width: 33.33333333% !important;
  1549. }
  1550. .ui[class*="eleven column"].doubling:not(.stackable).grid > .row > .column,
  1551. .ui[class*="eleven column"].doubling:not(.stackable).grid > .column:not(.row),
  1552. .ui.grid > [class*="eleven column"].doubling:not(.stackable).row.row > .column {
  1553. width: 33.33333333% !important;
  1554. }
  1555. .ui[class*="twelve column"].doubling:not(.stackable).grid > .row > .column,
  1556. .ui[class*="twelve column"].doubling:not(.stackable).grid > .column:not(.row),
  1557. .ui.grid > [class*="twelve column"].doubling:not(.stackable).row.row > .column {
  1558. width: 33.33333333% !important;
  1559. }
  1560. .ui[class*="thirteen column"].doubling:not(.stackable).grid > .row > .column,
  1561. .ui[class*="thirteen column"].doubling:not(.stackable).grid > .column:not(.row),
  1562. .ui.grid > [class*="thirteen column"].doubling:not(.stackable).row.row > .column {
  1563. width: 33.33333333% !important;
  1564. }
  1565. .ui[class*="fourteen column"].doubling:not(.stackable).grid > .row > .column,
  1566. .ui[class*="fourteen column"].doubling:not(.stackable).grid > .column:not(.row),
  1567. .ui.grid > [class*="fourteen column"].doubling:not(.stackable).row.row > .column {
  1568. width: 25% !important;
  1569. }
  1570. .ui[class*="fifteen column"].doubling:not(.stackable).grid > .row > .column,
  1571. .ui[class*="fifteen column"].doubling:not(.stackable).grid > .column:not(.row),
  1572. .ui.grid > [class*="fifteen column"].doubling:not(.stackable).row.row > .column {
  1573. width: 25% !important;
  1574. }
  1575. .ui[class*="sixteen column"].doubling:not(.stackable).grid > .row > .column,
  1576. .ui[class*="sixteen column"].doubling:not(.stackable).grid > .column:not(.row),
  1577. .ui.grid > [class*="sixteen column"].doubling:not(.stackable).row.row > .column {
  1578. width: 25% !important;
  1579. }
  1580. }
  1581. /*-------------------
  1582. Stackable
  1583. --------------------*/
  1584. @media only screen and (max-width: 767px) {
  1585. .ui.stackable.grid {
  1586. display: block !important;
  1587. width: auto;
  1588. margin-left: 0em !important;
  1589. margin-right: 0em !important;
  1590. padding: 0em;
  1591. }
  1592. .ui.stackable.grid > .row > .wide.column,
  1593. .ui.stackable.grid > .wide.column,
  1594. .ui.stackable.grid > .column.grid > .column,
  1595. .ui.stackable.grid > .column.row > .column,
  1596. .ui.stackable.grid > .row > .column,
  1597. .ui.stackable.grid > .column:not(.row) {
  1598. display: block !important;
  1599. width: auto !important;
  1600. margin: 0em 0em !important;
  1601. box-shadow: none !important;
  1602. float: none !important;
  1603. padding: 1rem 1rem !important;
  1604. }
  1605. .ui.stackable.grid > .row {
  1606. display: block !important;
  1607. margin: 0em;
  1608. padding: 0em;
  1609. }
  1610. /* Coupling */
  1611. .ui.container > .ui.stackable.grid > .column,
  1612. .ui.container > .ui.stackable.grid > .row > .column {
  1613. padding-left: 0em !important;
  1614. padding-right: 0em !important;
  1615. }
  1616. /* Don't pad inside segment or nested grid */
  1617. .ui.grid .ui.stackable.grid,
  1618. .ui.segment:not(.vertical) .ui.stackable.page.grid {
  1619. margin-left: -1rem !important;
  1620. margin-right: -1rem !important;
  1621. }
  1622. /* Divided Stackable */
  1623. .ui.stackable.divided.grid > .row:first-child > .column:first-child,
  1624. .ui.stackable.celled.grid > .row:first-child > .column:first-child,
  1625. .ui.stackable.divided.grid > .column:not(.row):first-child,
  1626. .ui.stackable.celled.grid > .column:not(.row):first-child {
  1627. border-top: none !important;
  1628. }
  1629. .ui.inverted.stackable.celled.grid > .column:not(.row),
  1630. .ui.inverted.stackable.divided.grid > .column:not(.row),
  1631. .ui.inverted.stackable.celled.grid > .row > .column,
  1632. .ui.inverted.stackable.divided.grid > .row > .column {
  1633. border-top: 1px solid rgba(255, 255, 255, 0.1);
  1634. }
  1635. .ui.stackable.celled.grid > .column:not(.row),
  1636. .ui.stackable.divided.grid > .column:not(.row),
  1637. .ui.stackable.celled.grid > .row > .column,
  1638. .ui.stackable.divided.grid > .row > .column {
  1639. border-top: 1px solid rgba(34, 36, 38, 0.15);
  1640. box-shadow: none !important;
  1641. padding-top: 2rem !important;
  1642. padding-bottom: 2rem !important;
  1643. }
  1644. .ui.stackable.celled.grid > .column:not(.row):first-child,
  1645. .ui.stackable.divided.grid > .column:not(.row):first-child,
  1646. .ui.stackable.celled.grid > .row > .column:first-child,
  1647. .ui.stackable.divided.grid > .row > .column:first-child {
  1648. padding-top: 0em !important;
  1649. }
  1650. }
  1651. /*----------------------
  1652. Only (Device)
  1653. -----------------------*/
  1654. /* These include arbitrary class repetitions for forced specificity */
  1655. /* Mobile Only Hide */
  1656. @media only screen and (max-width: 767px) {
  1657. .ui.tablet:not(.mobile).only.grid.grid.grid,
  1658. .ui.grid.grid.grid > [class*="tablet only"].row:not(.mobile),
  1659. .ui.grid.grid.grid > [class*="tablet only"].column:not(.mobile),
  1660. .ui.grid.grid.grid > .row > [class*="tablet only"].column:not(.mobile) {
  1661. display: none !important;
  1662. }
  1663. .ui[class*="computer only"].grid.grid.grid:not(.mobile),
  1664. .ui.grid.grid.grid > [class*="computer only"].row:not(.mobile),
  1665. .ui.grid.grid.grid > [class*="computer only"].column:not(.mobile),
  1666. .ui.grid.grid.grid > .row > [class*="computer only"].column:not(.mobile) {
  1667. display: none !important;
  1668. }
  1669. }
  1670. /* Tablet Only Hide */
  1671. @media only screen and (min-width: 768px) and (max-width: 991px) {
  1672. .ui[class*="mobile only"].grid.grid.grid:not(.tablet),
  1673. .ui.grid.grid.grid > [class*="mobile only"].row:not(.tablet),
  1674. .ui.grid.grid.grid > [class*="mobile only"].column:not(.tablet),
  1675. .ui.grid.grid.grid > .row > [class*="mobile only"].column:not(.tablet) {
  1676. display: none !important;
  1677. }
  1678. .ui[class*="computer only"].grid.grid.grid:not(.tablet),
  1679. .ui.grid.grid.grid > [class*="computer only"].row:not(.tablet),
  1680. .ui.grid.grid.grid > [class*="computer only"].column:not(.tablet),
  1681. .ui.grid.grid.grid > .row > [class*="computer only"].column:not(.tablet) {
  1682. display: none !important;
  1683. }
  1684. }
  1685. /* Computer Only Hide */
  1686. @media only screen and (min-width: 992px) {
  1687. .ui[class*="mobile only"].grid.grid.grid:not(.computer),
  1688. .ui.grid.grid.grid > [class*="mobile only"].row:not(.computer),
  1689. .ui.grid.grid.grid > [class*="mobile only"].column:not(.computer),
  1690. .ui.grid.grid.grid > .row > [class*="mobile only"].column:not(.computer) {
  1691. display: none !important;
  1692. }
  1693. .ui[class*="tablet only"].grid.grid.grid:not(.computer),
  1694. .ui.grid.grid.grid > [class*="tablet only"].row:not(.computer),
  1695. .ui.grid.grid.grid > [class*="tablet only"].column:not(.computer),
  1696. .ui.grid.grid.grid > .row > [class*="tablet only"].column:not(.computer) {
  1697. display: none !important;
  1698. }
  1699. }
  1700. /*******************************
  1701. Theme Overrides
  1702. *******************************/
  1703. /*******************************
  1704. Site Overrides
  1705. *******************************/