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.

577 lines
12 KiB

  1. .ui.grid {
  2. display: block;
  3. text-align: left;
  4. font-size: 0;
  5. margin: 0 -1.5%;
  6. padding: 0;
  7. -moz-box-sizing: border-box;
  8. -ms-box-sizing: border-box;
  9. box-sizing: border-box;
  10. }
  11. body>.ui.grid {
  12. margin-left: 0;
  13. margin-right: 0;
  14. }
  15. .ui.grid:after,
  16. .ui.row:after {
  17. content: ".";
  18. display: block;
  19. height: 0;
  20. clear: both;
  21. visibility: hidden;
  22. }
  23. .ui.grid>.column,
  24. .ui.grid>.row>.column {
  25. display: inline-block;
  26. text-align: left;
  27. font-size: 1rem;
  28. padding-left: 1.5%;
  29. padding-right: 1.5%;
  30. -moz-box-sizing: border-box;
  31. -ms-box-sizing: border-box;
  32. box-sizing: border-box;
  33. vertical-align: top;
  34. }
  35. .ui.grid>.row {
  36. display: block;
  37. width: 100%!important;
  38. margin-top: 1.5%;
  39. padding: 1.5% 0 0;
  40. font-size: 0rem;
  41. }
  42. .ui.grid>.row:first-child {
  43. padding-top: 0rem;
  44. margin-top: 0rem;
  45. }
  46. .ui.grid>.row>img,
  47. .ui.grid>.row>.column>img {
  48. max-width: 100%;
  49. }
  50. .ui.grid .column>.ui.segment:only-child {
  51. margin: 0;
  52. }
  53. .ui.page.grid {
  54. min-width: 320px;
  55. margin-left: 0;
  56. margin-right: 0;
  57. }
  58. @media only screen and (max-width:998px) {
  59. .ui.page.grid {
  60. padding: 0 4%;
  61. }
  62. }
  63. @media only screen and (min-width:998px) {
  64. .ui.page.grid {
  65. padding: 0 8%;
  66. }
  67. }
  68. @media only screen and (min-width:1500px) {
  69. .ui.page.grid {
  70. padding: 0 13%;
  71. }
  72. }
  73. @media only screen and (min-width:1750px) {
  74. .ui.page.grid {
  75. padding: 0 18%;
  76. }
  77. }
  78. @media only screen and (min-width:2000px) {
  79. .ui.page.grid {
  80. padding: 0 23%;
  81. }
  82. }
  83. .ui.grid>.row>.one.wide.column,
  84. .ui.grid>.one.wide.column {
  85. width: 6.25%;
  86. }
  87. .ui.grid>.row>.two.wide.column,
  88. .ui.grid>.two.wide.column {
  89. width: 12.5%;
  90. }
  91. .ui.grid>.row>.three.wide.column,
  92. .ui.grid>.three.wide.column {
  93. width: 18.75%;
  94. }
  95. .ui.grid>.row>.four.wide.column,
  96. .ui.grid>.four.wide.column {
  97. width: 25%;
  98. }
  99. .ui.grid>.row>.five.wide.column,
  100. .ui.grid>.five.wide.column {
  101. width: 31.25%;
  102. }
  103. .ui.grid>.row>.six.wide.column,
  104. .ui.grid>.six.wide.column {
  105. width: 37.5%;
  106. }
  107. .ui.grid>.row>.seven.wide.column,
  108. .ui.grid>.seven.wide.column {
  109. width: 43.75%;
  110. }
  111. .ui.grid>.row>.eight.wide.column,
  112. .ui.grid>.eight.wide.column {
  113. width: 50%;
  114. }
  115. .ui.grid>.row>.nine.wide.column,
  116. .ui.grid>.nine.wide.column {
  117. width: 56.25%;
  118. }
  119. .ui.grid>.row>.ten.wide.column,
  120. .ui.grid>.ten.wide.column {
  121. width: 62.5%;
  122. }
  123. .ui.grid>.row>.eleven.wide.column,
  124. .ui.grid>.eleven.wide.column {
  125. width: 68.75%;
  126. }
  127. .ui.grid>.row>.twelve.wide.column,
  128. .ui.grid>.twelve.wide.column {
  129. width: 75%;
  130. }
  131. .ui.grid>.row>.thirteen.wide.column,
  132. .ui.grid>.thirteen.wide.column {
  133. width: 81.25%;
  134. }
  135. .ui.grid>.row>.fourteen.wide.column,
  136. .ui.grid>.fourteen.wide.column {
  137. width: 87.5%;
  138. }
  139. .ui.grid>.row>.fifteen.wide.column,
  140. .ui.grid>.fifteen.wide.column {
  141. width: 93.75%;
  142. }
  143. .ui.grid>.row>.sixteen.wide.column,
  144. .ui.grid>.sixteen.wide.column {
  145. width: 100%;
  146. }
  147. .ui.grid>.column,
  148. .ui.grid>.row>.column {
  149. width: 6.25%;
  150. }
  151. .ui.one.column.grid>.row>.column,
  152. .ui.one.column.grid>.column,
  153. .ui.grid>.one.column.row>.column {
  154. width: 100%;
  155. }
  156. .ui.two.column.grid>.row>.column,
  157. .ui.two.column.grid>.column,
  158. .ui.grid>.two.column.row>.column {
  159. width: 50%;
  160. }
  161. .ui.three.column.grid>.row>.column,
  162. .ui.three.column.grid>.column,
  163. .ui.grid>.three.column.row>.column {
  164. width: 33.3333%;
  165. }
  166. .ui.four.column.grid>.row>.column,
  167. .ui.four.column.grid>.column,
  168. .ui.grid>.four.column.row>.column {
  169. width: 25%;
  170. }
  171. .ui.five.column.grid>.row>.column,
  172. .ui.five.column.grid>.column,
  173. .ui.grid>.five.column.row>.column {
  174. width: 20%;
  175. }
  176. .ui.six.column.grid>.row>.column,
  177. .ui.six.column.grid>.column,
  178. .ui.grid>.six.column.row>.column {
  179. width: 16.66667%;
  180. }
  181. .ui.seven.column.grid>.row>.column,
  182. .ui.seven.column.grid>.column,
  183. .ui.grid>.seven.column.row>.column {
  184. width: 14.2857%;
  185. }
  186. .ui.eight.column.grid>.row>.column,
  187. .ui.eight.column.grid>.column,
  188. .ui.grid>.eight.column.row>.column {
  189. width: 12.5%;
  190. }
  191. .ui.nine.column.grid>.row>.column,
  192. .ui.nine.column.grid>.column,
  193. .ui.grid>.nine.column.row>.column {
  194. width: 11.1111%;
  195. }
  196. .ui.ten.column.grid>.row>.column,
  197. .ui.ten.column.grid>.column,
  198. .ui.grid>.ten.column.row>.column {
  199. width: 10%;
  200. }
  201. .ui.eleven.column.grid>.row>.column,
  202. .ui.eleven.column.grid>.column,
  203. .ui.grid>.eleven.column.row>.column {
  204. width: 9.0909%;
  205. }
  206. .ui.twelve.column.grid>.row>.column,
  207. .ui.twelve.column.grid>.column,
  208. .ui.grid>.twelve.column.row>.column {
  209. width: 8.3333%;
  210. }
  211. .ui.thirteen.column.grid>.row>.column,
  212. .ui.thirteen.column.grid>.column,
  213. .ui.grid>.thirteen.column.row>.column {
  214. width: 7.6923%;
  215. }
  216. .ui.fourteen.column.grid>.row>.column,
  217. .ui.fourteen.column.grid>.column,
  218. .ui.grid>.fourteen.column.row>.column {
  219. width: 7.1428%;
  220. }
  221. .ui.fifteen.column.grid>.row>.column,
  222. .ui.fifteen.column.grid>.column,
  223. .ui.grid>.fifteen.column.row>.column {
  224. width: 6.6666%;
  225. }
  226. .ui.sixteen.column.grid>.row>.column,
  227. .ui.sixteen.column.grid>.column,
  228. .ui.grid>.sixteen.column.row>.column {
  229. width: 6.25%;
  230. }
  231. .ui.grid>.column:only-child,
  232. .ui.grid>.row>.column:only-child {
  233. width: 100%;
  234. }
  235. .ui.relaxed.grid {
  236. margin: 0 -2.5%;
  237. }
  238. .ui.relaxed.grid>.column,
  239. .ui.relaxed.grid>.row>.column {
  240. padding-left: 2.5%;
  241. padding-right: 2.5%;
  242. }
  243. .ui.grid .left.floated.column {
  244. float: left;
  245. }
  246. .ui.grid .right.floated.column {
  247. float: right;
  248. }
  249. .ui.divided.grid,
  250. .ui.divided.grid>.row {
  251. display: table;
  252. width: 100%;
  253. margin-left: 0!important;
  254. margin-right: 0!important;
  255. }
  256. .ui.divided.grid>.column:not(.row),
  257. .ui.divided.grid>.row>.column {
  258. display: table-cell;
  259. box-shadow: -1px 0 0 0 rgba(0,0,0,.1),-2px 0 0 0 rgba(255,255,255,.8);
  260. }
  261. .ui.divided.grid>.column.row {
  262. display: table;
  263. }
  264. .ui.divided.grid>.column:first-child,
  265. .ui.divided.grid>.row>.column:first-child {
  266. box-shadow: none;
  267. }
  268. .ui.vertically.divided.grid>.row {
  269. box-shadow: 0 -1px 0 0 rgba(0,0,0,.1),0 -2px 0 0 rgba(255,255,255,.8)!important;
  270. }
  271. .ui.vertically.divided.grid>.row>.column,
  272. .ui.vertically.divided.grid>.column:not(.row),
  273. .ui.vertically.divided.grid>.row:first-child {
  274. box-shadow: none!important;
  275. }
  276. .ui.celled.grid {
  277. display: table;
  278. width: 100%;
  279. margin-left: 0!important;
  280. margin-right: 0!important;
  281. box-shadow: 0 0 0 1px #DFDFDF;
  282. }
  283. .ui.celled.grid>.row,
  284. .ui.celled.grid>.column.row,
  285. .ui.celled.grid>.column.row:first-child {
  286. display: table;
  287. width: 100%;
  288. margin-top: 0;
  289. padding-top: 0;
  290. box-shadow: 0 -1px 0 0 #dfdfdf;
  291. }
  292. .ui.celled.grid>.column:not(.row),
  293. .ui.celled.grid>.row>.column {
  294. display: table-cell;
  295. padding: .75em;
  296. box-shadow: -1px 0 0 0 #dfdfdf;
  297. }
  298. .ui.celled.grid>.column:first-child,
  299. .ui.celled.grid>.row>.column:first-child {
  300. box-shadow: none;
  301. }
  302. .ui.celled.page.grid {
  303. box-shadow: none;
  304. }
  305. .ui.left.aligned.grid,
  306. .ui.left.aligned.grid>.row>.column,
  307. .ui.left.aligned.grid>.column,
  308. .ui.grid .left.aligned.column,
  309. .ui.grid>.left.aligned.row>.column {
  310. text-align: left;
  311. }
  312. .ui.center.aligned.grid,
  313. .ui.center.aligned.grid>.row>.column,
  314. .ui.center.aligned.grid>.column,
  315. .ui.grid .center.aligned.column,
  316. .ui.grid>.center.aligned.row>.column {
  317. text-align: center;
  318. }
  319. .ui.right.aligned.grid,
  320. .ui.right.aligned.grid>.row>.column,
  321. .ui.right.aligned.grid>.column,
  322. .ui.grid .right.aligned.column,
  323. .ui.grid>.right.aligned.row>.column {
  324. text-align: right;
  325. }
  326. .ui.top.aligned.grid,
  327. .ui.top.aligned.grid>.row>.column,
  328. .ui.top.aligned.grid>.column,
  329. .ui.grid .top.aligned.column,
  330. .ui.grid>.top.aligned.row>.column {
  331. vertical-align: top;
  332. }
  333. .ui.middle.aligned.grid,
  334. .ui.middle.aligned.grid>.row>.column,
  335. .ui.middle.aligned.grid>.column,
  336. .ui.grid .middle.aligned.column,
  337. .ui.grid>.middle.aligned.row>.column {
  338. vertical-align: middle;
  339. }
  340. .ui.bottom.aligned.grid,
  341. .ui.bottom.aligned.grid>.row>.column,
  342. .ui.bottom.aligned.grid>.column,
  343. .ui.grid .bottom.aligned.column,
  344. .ui.grid>.bottom.aligned.row>.column {
  345. vertical-align: bottom;
  346. }
  347. .ui.grid>.equal.height.row {
  348. display: table;
  349. width: 100%;
  350. }
  351. .ui.grid>.equal.height.row>.column {
  352. display: table-cell;
  353. }
  354. @media only screen and (max-width:768px) {
  355. .ui.mobile.only.grid,
  356. .ui.grid>.mobile.only.row {
  357. display: block!important;
  358. }
  359. .ui.grid>.row>.mobile.only.column {
  360. display: inline-block!important;
  361. }
  362. .ui.divided.mobile.only.grid,
  363. .ui.celled.mobile.only.grid,
  364. .ui.divided.mobile.only.grid .row,
  365. .ui.celled.mobile.only.grid .row,
  366. .ui.divided.grid .mobile.only.row,
  367. .ui.celled.grid .mobile.only.row,
  368. .ui.grid .mobile.only.equal.height.row,
  369. .ui.mobile.only.grid .equal.height.row {
  370. display: table!important;
  371. }
  372. .ui.divided.grid>.row>.mobile.only.column,
  373. .ui.celled.grid>.row>.mobile.only.column,
  374. .ui.divided.mobile.only.grid>.row>.column,
  375. .ui.celled.mobile.only.grid>.row>.column,
  376. .ui.divided.mobile.only.grid>.column,
  377. .ui.celled.mobile.only.grid>.column {
  378. display: table-cell!important;
  379. }
  380. }
  381. @media only screen and (min-width:768px) {
  382. .ui.mobile.only.grid,
  383. .ui.grid>.mobile.only.row,
  384. .ui.grid>.row>.mobile.only.column {
  385. display: none;
  386. }
  387. }
  388. @media only screen and (min-width:768px) and (max-width:998px) {
  389. .ui.tablet.only.grid,
  390. .ui.grid>.tablet.only.row {
  391. display: block!important;
  392. }
  393. .ui.grid>.row>.tablet.only.column {
  394. display: inline-block!important;
  395. }
  396. .ui.divided.tablet.only.grid,
  397. .ui.celled.tablet.only.grid,
  398. .ui.divided.tablet.only.grid .row,
  399. .ui.celled.tablet.only.grid .row,
  400. .ui.divided.grid .tablet.only.row,
  401. .ui.celled.grid .tablet.only.row,
  402. .ui.grid .tablet.only.equal.height.row,
  403. .ui.tablet.only.grid .equal.height.row {
  404. display: table!important;
  405. }
  406. .ui.divided.grid>.row>.tablet.only.column,
  407. .ui.celled.grid>.row>.tablet.only.column,
  408. .ui.divided.tablet.only.grid>.row>.column,
  409. .ui.celled.tablet.only.grid>.row>.column,
  410. .ui.divided.tablet.only.grid>.column,
  411. .ui.celled.tablet.only.grid>.column {
  412. display: table-cell!important;
  413. }
  414. }
  415. @media only screen and (max-width:768px),(min-width:998px) {
  416. .ui.tablet.only.grid,
  417. .ui.grid>.tablet.only.row,
  418. .ui.grid>.row>.tablet.only.column {
  419. display: none;
  420. }
  421. }
  422. @media only screen and (min-width:998px) {
  423. .ui.computer.only.grid,
  424. .ui.grid>.computer.only.row {
  425. display: block!important;
  426. }
  427. .ui.grid>.row>.computer.only.column {
  428. display: inline-block!important;
  429. }
  430. .ui.divided.computer.only.grid,
  431. .ui.celled.computer.only.grid,
  432. .ui.divided.computer.only.grid .row,
  433. .ui.celled.computer.only.grid .row,
  434. .ui.divided.grid .computer.only.row,
  435. .ui.celled.grid .computer.only.row,
  436. .ui.grid .computer.only.equal.height.row,
  437. .ui.computer.only.grid .equal.height.row {
  438. display: table!important;
  439. }
  440. .ui.divided.grid>.row>.computer.only.column,
  441. .ui.celled.grid>.row>.computer.only.column,
  442. .ui.divided.computer.only.grid>.row>.column,
  443. .ui.celled.computer.only.grid>.row>.column,
  444. .ui.divided.computer.only.grid>.column,
  445. .ui.celled.computer.only.grid>.column {
  446. display: table-cell!important;
  447. }
  448. }
  449. @media only screen and (max-width:998px) {
  450. .ui.computer.only.grid,
  451. .ui.grid>.computer.only.row,
  452. .ui.grid>.row>.computer.only.column {
  453. display: none;
  454. }
  455. }
  456. @media only screen and (max-width:768px) {
  457. .ui.stackable.grid {
  458. display: block!important;
  459. padding: 0;
  460. }
  461. .ui.stackable.grid>.row>.column,
  462. .ui.stackable.grid>.column {
  463. display: block!important;
  464. width: auto!important;
  465. margin: 1.5em 5% 0!important;
  466. padding: 1.5em 0 0!important;
  467. box-shadow: none!important;
  468. }
  469. .ui.stackable.divided.grid .column,
  470. .ui.stackable.celled.grid .column {
  471. border-top: 1px dotted rgba(0,0,0,.1);
  472. }
  473. .ui.stackable.grid>.row:first-child>.column:first-child,
  474. .ui.stackable.grid>.column:first-child {
  475. margin-top: 0!important;
  476. padding-top: 0!important;
  477. }
  478. .ui.stackable.divided.grid>.row:first-child>.column:first-child,
  479. .ui.stackable.celled.grid>.row:first-child>.column:first-child,
  480. .ui.stackable.divided.grid>.column:first-child,
  481. .ui.stackable.celled.grid>.column:first-child {
  482. border-top: 0!important;
  483. }
  484. .ui.stackable.grid .vertical.pointing.menu .item:after {
  485. display: none;
  486. }
  487. }