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.

875 lines
20 KiB

11 years ago
11 years ago
11 years ago
11 years ago
11 years ago
11 years ago
11 years ago
11 years ago
11 years ago
11 years ago
11 years ago
11 years ago
11 years ago
11 years ago
11 years ago
11 years ago
11 years ago
11 years ago
11 years ago
11 years ago
11 years ago
  1. /*
  2. * # Semantic - Grid
  3. * http://github.com/jlukic/semantic-ui/
  4. *
  5. *
  6. * Copyright 2013 Contributors
  7. * Released under the MIT license
  8. * http://opensource.org/licenses/MIT
  9. *
  10. */
  11. /*******************************
  12. Grid
  13. *******************************/
  14. .ui.grid {
  15. display: block;
  16. text-align: right;
  17. font-size: 0em;
  18. margin: 0% -1.5%;
  19. padding: 0%;
  20. -webkit-box-sizing: border-box;
  21. -moz-box-sizing: border-box;
  22. -ms-box-sizing: border-box;
  23. box-sizing: border-box;
  24. }
  25. body > .ui.grid {
  26. margin-right: 0% !important;
  27. margin-left: 0% !important;
  28. }
  29. .ui.grid:after,
  30. .ui.row:after {
  31. content: ".";
  32. display: block;
  33. height: 0;
  34. clear: both;
  35. visibility: hidden;
  36. }
  37. /*-------------------
  38. Columns
  39. --------------------*/
  40. /* Standard 16 column */
  41. .ui.grid > .column,
  42. .ui.grid > .row > .column {
  43. display: inline-block;
  44. text-align: right;
  45. font-size: 1rem;
  46. width: 6.25%;
  47. padding-right: 1.5%;
  48. padding-left: 1.5%;
  49. -webkit-box-sizing: border-box;
  50. -moz-box-sizing: border-box;
  51. -ms-box-sizing: border-box;
  52. box-sizing: border-box;
  53. vertical-align: top;
  54. }
  55. /* Vertical padding when no rows */
  56. .ui.grid > .column {
  57. margin-top: 1rem;
  58. margin-bottom: 1rem;
  59. }
  60. /*-------------------
  61. Rows
  62. --------------------*/
  63. .ui.grid > .row {
  64. display: block;
  65. width: 100% !important;
  66. margin-top: 1.5%;
  67. padding: 1rem 0% 0%;
  68. font-size: 0rem;
  69. }
  70. .ui.grid > .row:first-child {
  71. padding-top: 0rem;
  72. margin-top: 0rem;
  73. }
  74. /*-------------------
  75. Content
  76. --------------------*/
  77. .ui.grid > .row > img,
  78. .ui.grid > .row > .column > img {
  79. max-width: 100%;
  80. }
  81. .ui.grid .column > .ui.segment:only-child {
  82. margin: 0em;
  83. }
  84. /*******************************
  85. Variations
  86. *******************************/
  87. /*-----------------------
  88. Page Grid (Responsive)
  89. -------------------------*/
  90. .ui.page.grid {
  91. min-width: 320px;
  92. margin-right: 0%;
  93. margin-left: 0%;
  94. }
  95. @media only screen and (max-width : 998px) {
  96. .ui.page.grid {
  97. padding: 0% 4%;
  98. }
  99. }
  100. @media only screen and (min-width : 998px) {
  101. .ui.page.grid {
  102. padding: 0% 8%;
  103. }
  104. }
  105. @media only screen and (min-width : 1500px) {
  106. .ui.page.grid {
  107. padding: 0% 13%;
  108. }
  109. }
  110. @media only screen and (min-width : 1750px) {
  111. .ui.page.grid {
  112. padding: 0% 18%;
  113. }
  114. }
  115. @media only screen and (min-width : 2000px) {
  116. .ui.page.grid {
  117. padding: 0% 23%;
  118. }
  119. }
  120. /*-------------------
  121. Column Width
  122. --------------------*/
  123. /* Sizing Combinations */
  124. .ui.grid > .row > .one.wide.column,
  125. .ui.grid > .one.wide.column {
  126. width: 6.25% !important;
  127. }
  128. .ui.grid > .row > .two.wide.column,
  129. .ui.grid > .two.wide.column {
  130. width: 12.5% !important;
  131. }
  132. .ui.grid > .row > .three.wide.column,
  133. .ui.grid > .three.wide.column {
  134. width: 18.75% !important;
  135. }
  136. .ui.grid > .row > .four.wide.column,
  137. .ui.grid > .four.wide.column {
  138. width: 25% !important;
  139. }
  140. .ui.grid > .row > .five.wide.column,
  141. .ui.grid > .five.wide.column {
  142. width: 31.25% !important;
  143. }
  144. .ui.grid > .row > .six.wide.column,
  145. .ui.grid > .six.wide.column {
  146. width: 37.5% !important;
  147. }
  148. .ui.grid > .row > .seven.wide.column,
  149. .ui.grid > .seven.wide.column {
  150. width: 43.75% !important;
  151. }
  152. .ui.grid > .row > .eight.wide.column,
  153. .ui.grid > .eight.wide.column {
  154. width: 50% !important;
  155. }
  156. .ui.grid > .row > .nine.wide.column,
  157. .ui.grid > .nine.wide.column {
  158. width: 56.25% !important;
  159. }
  160. .ui.grid > .row > .ten.wide.column,
  161. .ui.grid > .ten.wide.column {
  162. width: 62.5% !important;
  163. }
  164. .ui.grid > .row > .eleven.wide.column,
  165. .ui.grid > .eleven.wide.column {
  166. width: 68.75% !important;
  167. }
  168. .ui.grid > .row > .twelve.wide.column,
  169. .ui.grid > .twelve.wide.column {
  170. width: 75% !important;
  171. }
  172. .ui.grid > .row > .thirteen.wide.column,
  173. .ui.grid > .thirteen.wide.column {
  174. width: 81.25% !important;
  175. }
  176. .ui.grid > .row > .fourteen.wide.column,
  177. .ui.grid > .fourteen.wide.column {
  178. width: 87.5% !important;
  179. }
  180. .ui.grid > .row > .fifteen.wide.column,
  181. .ui.grid > .fifteen.wide.column {
  182. width: 93.75% !important;
  183. }
  184. .ui.grid > .row > .sixteen.wide.column,
  185. .ui.grid > .sixteen.wide.column {
  186. width: 100% !important;
  187. }
  188. /*-------------------
  189. Column Count
  190. --------------------*/
  191. /* Assume full width with one column */
  192. .ui.one.column.grid > .row > .column,
  193. .ui.one.column.grid > .column,
  194. .ui.grid > .one.column.row > .column {
  195. width: 100%;
  196. }
  197. .ui.two.column.grid > .row > .column,
  198. .ui.two.column.grid > .column,
  199. .ui.grid > .two.column.row > .column {
  200. width: 50%;
  201. }
  202. .ui.three.column.grid > .row > .column,
  203. .ui.three.column.grid > .column,
  204. .ui.grid > .three.column.row > .column {
  205. width: 33.3333%;
  206. }
  207. .ui.four.column.grid > .row > .column,
  208. .ui.four.column.grid > .column,
  209. .ui.grid > .four.column.row > .column {
  210. width: 25%;
  211. }
  212. .ui.five.column.grid > .row > .column,
  213. .ui.five.column.grid > .column,
  214. .ui.grid > .five.column.row > .column {
  215. width: 20%;
  216. }
  217. .ui.six.column.grid > .row > .column,
  218. .ui.six.column.grid > .column,
  219. .ui.grid > .six.column.row > .column {
  220. width: 16.66667%;
  221. }
  222. .ui.seven.column.grid > .row > .column,
  223. .ui.seven.column.grid > .column,
  224. .ui.grid > .seven.column.row > .column {
  225. width: 14.2857%;
  226. }
  227. .ui.eight.column.grid > .row > .column,
  228. .ui.eight.column.grid > .column,
  229. .ui.grid > .eight.column.row > .column {
  230. width: 12.5%;
  231. }
  232. .ui.nine.column.grid > .row > .column,
  233. .ui.nine.column.grid > .column,
  234. .ui.grid > .nine.column.row > .column {
  235. width: 11.1111%;
  236. }
  237. .ui.ten.column.grid > .row > .column,
  238. .ui.ten.column.grid > .column,
  239. .ui.grid > .ten.column.row > .column {
  240. width: 10%;
  241. }
  242. .ui.eleven.column.grid > .row > .column,
  243. .ui.eleven.column.grid > .column,
  244. .ui.grid > .eleven.column.row > .column {
  245. width: 9.0909%;
  246. }
  247. .ui.twelve.column.grid > .row > .column,
  248. .ui.twelve.column.grid > .column,
  249. .ui.grid > .twelve.column.row > .column {
  250. width: 8.3333%;
  251. }
  252. .ui.thirteen.column.grid > .row > .column,
  253. .ui.thirteen.column.grid > .column,
  254. .ui.grid > .thirteen.column.row > .column {
  255. width: 7.6923%;
  256. }
  257. .ui.fourteen.column.grid > .row > .column,
  258. .ui.fourteen.column.grid > .column,
  259. .ui.grid > .fourteen.column.row > .column {
  260. width: 7.1428%;
  261. }
  262. .ui.fifteen.column.grid > .row > .column,
  263. .ui.fifteen.column.grid > .column,
  264. .ui.grid > .fifteen.column.row > .column {
  265. width: 6.6666%;
  266. }
  267. .ui.sixteen.column.grid > .row > .column,
  268. .ui.sixteen.column.grid > .column,
  269. .ui.grid > .sixteen.column.row > .column {
  270. width: 6.25%;
  271. }
  272. /* Assume full width with one column */
  273. .ui.grid > .column:only-child,
  274. .ui.grid > .row > .column:only-child {
  275. width: 100%;
  276. }
  277. /*----------------------
  278. Relaxed
  279. -----------------------*/
  280. .ui.relaxed.grid {
  281. margin: 0% -2.5%;
  282. }
  283. .ui.relaxed.grid > .column,
  284. .ui.relaxed.grid > .row > .column {
  285. padding-right: 2.5%;
  286. padding-left: 2.5%;
  287. }
  288. /*----------------------
  289. "Floated"
  290. -----------------------*/
  291. .ui.grid .left.floated.column {
  292. float: right;
  293. }
  294. .ui.grid .right.floated.column {
  295. float: left;
  296. }
  297. /*----------------------
  298. Divided
  299. -----------------------*/
  300. .ui.divided.grid,
  301. .ui.divided.grid > .row {
  302. display: table;
  303. width: 100%;
  304. margin-right: 0% !important;
  305. margin-left: 0% !important;
  306. }
  307. .ui.divided.grid > .column:not(.row),
  308. .ui.divided.grid > .row > .column {
  309. display: table-cell;
  310. -webkit-box-shadow: -1px 0px 0px 0px rgba(0, 0, 0, 0.1),
  311. -2px 0px 0px 0px rgba(255, 255, 255, 0.8);
  312. box-shadow: -1px 0px 0px 0px rgba(0, 0, 0, 0.1),
  313. -2px 0px 0px 0px rgba(255, 255, 255, 0.8);
  314. }
  315. .ui.divided.grid > .column.row {
  316. display: table;
  317. }
  318. .ui.divided.grid > .column:first-child,
  319. .ui.divided.grid > .row > .column:first-child {
  320. -webkit-box-shadow: none;
  321. box-shadow: none;
  322. }
  323. /* Vertically Divided */
  324. .ui.vertically.divided.grid > .row {
  325. -webkit-box-shadow: 0px -1px 0px 0px rgba(0, 0, 0, 0.1),
  326. 0px -2px 0px 0px rgba(255, 255, 255, 0.8) !important;
  327. box-shadow: 0px -1px 0px 0px rgba(0, 0, 0, 0.1),
  328. 0px -2px 0px 0px rgba(255, 255, 255, 0.8) !important;
  329. }
  330. .ui.vertically.divided.grid > .row > .column,
  331. .ui.vertically.divided.grid > .column:not(.row),
  332. .ui.vertically.divided.grid > .row:first-child {
  333. -webkit-box-shadow: none !important;
  334. box-shadow: none !important;
  335. }
  336. /*----------------------
  337. Celled
  338. -----------------------*/
  339. .ui.celled.grid {
  340. display: table;
  341. width: 100%;
  342. margin-right: 0% !important;
  343. margin-left: 0% !important;
  344. -webkit-box-shadow: 0px 0px 0px 1px #DFDFDF;
  345. box-shadow: 0px 0px 0px 1px #DFDFDF;
  346. }
  347. .ui.celled.grid > .row,
  348. .ui.celled.grid > .column.row,
  349. .ui.celled.grid > .column.row:first-child {
  350. display: table;
  351. width: 100%;
  352. margin-top: 0em;
  353. padding-top: 0em;
  354. -webkit-box-shadow: 0px -1px 0px 0px #DFDFDF;
  355. box-shadow: 0px -1px 0px 0px #DFDFDF;
  356. }
  357. .ui.celled.grid > .column:not(.row),
  358. .ui.celled.grid > .row > .column {
  359. display: table-cell;
  360. padding: 0.75em;
  361. -webkit-box-shadow: -1px 0px 0px 0px #DFDFDF;
  362. box-shadow: -1px 0px 0px 0px #DFDFDF;
  363. }
  364. .ui.celled.grid > .column:first-child,
  365. .ui.celled.grid > .row > .column:first-child {
  366. -webkit-box-shadow: none;
  367. box-shadow: none;
  368. }
  369. .ui.celled.page.grid {
  370. -webkit-box-shadow: none;
  371. box-shadow: none;
  372. }
  373. /*----------------------
  374. Horizontally Centered
  375. -----------------------*/
  376. /* Vertical Centered */
  377. .ui.left.aligned.grid,
  378. .ui.left.aligned.grid > .row > .column,
  379. .ui.left.aligned.grid > .column,
  380. .ui.grid .left.aligned.column,
  381. .ui.grid > .left.aligned.row > .column {
  382. text-align: right;
  383. }
  384. .ui.center.aligned.grid,
  385. .ui.center.aligned.grid > .row > .column,
  386. .ui.center.aligned.grid > .column,
  387. .ui.grid .center.aligned.column,
  388. .ui.grid > .center.aligned.row > .column {
  389. text-align: center;
  390. }
  391. .ui.right.aligned.grid,
  392. .ui.right.aligned.grid > .row > .column,
  393. .ui.right.aligned.grid > .column,
  394. .ui.grid .right.aligned.column,
  395. .ui.grid > .right.aligned.row > .column {
  396. text-align: left;
  397. }
  398. .ui.justified.grid,
  399. .ui.justified.grid > .row > .column,
  400. .ui.justified.grid > .column,
  401. .ui.grid .justified.column,
  402. .ui.grid > .justified.row > .column {
  403. text-align: justify;
  404. -webkit-hyphens: auto;
  405. -moz-hyphens: auto;
  406. -ms-hyphens: auto;
  407. hyphens: auto;
  408. }
  409. /*----------------------
  410. Vertically Centered
  411. -----------------------*/
  412. /* Vertical Centered */
  413. .ui.top.aligned.grid,
  414. .ui.top.aligned.grid > .row > .column,
  415. .ui.top.aligned.grid > .column,
  416. .ui.grid .top.aligned.column,
  417. .ui.grid > .top.aligned.row > .column {
  418. vertical-align: top;
  419. }
  420. .ui.middle.aligned.grid,
  421. .ui.middle.aligned.grid > .row > .column,
  422. .ui.middle.aligned.grid > .column,
  423. .ui.grid .middle.aligned.column,
  424. .ui.grid > .middle.aligned.row > .column {
  425. vertical-align: middle;
  426. }
  427. .ui.bottom.aligned.grid,
  428. .ui.bottom.aligned.grid > .row > .column,
  429. .ui.bottom.aligned.grid > .column,
  430. .ui.grid .bottom.aligned.column,
  431. .ui.grid > .bottom.aligned.row > .column {
  432. vertical-align: bottom;
  433. }
  434. /*----------------------
  435. Equal Height Columns
  436. -----------------------*/
  437. .ui.grid > .equal.height.row {
  438. display: table;
  439. width: 100%;
  440. }
  441. .ui.grid > .equal.height.row > .column {
  442. display: table-cell;
  443. }
  444. /*----------------------
  445. Only (Device)
  446. -----------------------*/
  447. /* Mobile Only */
  448. @media only screen and (max-width : 768px) {
  449. .ui.mobile.only.grid,
  450. .ui.grid > .mobile.only.row {
  451. display: block !important;
  452. }
  453. .ui.grid > .row > .mobile.only.column {
  454. display: inline-block !important;
  455. }
  456. .ui.divided.mobile.only.grid,
  457. .ui.celled.mobile.only.grid,
  458. .ui.divided.mobile.only.grid .row,
  459. .ui.celled.mobile.only.grid .row,
  460. .ui.divided.grid .mobile.only.row,
  461. .ui.celled.grid .mobile.only.row,
  462. .ui.grid .mobile.only.equal.height.row,
  463. .ui.mobile.only.grid .equal.height.row {
  464. display: table !important;
  465. }
  466. .ui.divided.grid > .row > .mobile.only.column,
  467. .ui.celled.grid > .row > .mobile.only.column,
  468. .ui.divided.mobile.only.grid > .row > .column,
  469. .ui.celled.mobile.only.grid > .row > .column,
  470. .ui.divided.mobile.only.grid > .column,
  471. .ui.celled.mobile.only.grid > .column {
  472. display: table-cell !important;
  473. }
  474. }
  475. @media only screen and (min-width : 768px) {
  476. .ui.mobile.only.grid,
  477. .ui.grid > .mobile.only.row,
  478. .ui.grid > .mobile.only.column,
  479. .ui.grid > .row > .mobile.only.column {
  480. display: none;
  481. }
  482. }
  483. /* Tablet Only */
  484. @media only screen and (min-width : 768px) and (max-width : 998px) {
  485. .ui.tablet.only.grid,
  486. .ui.grid > .tablet.only.row {
  487. display: block !important;
  488. }
  489. .ui.grid > .row > .tablet.only.column {
  490. display: inline-block !important;
  491. }
  492. .ui.divided.tablet.only.grid,
  493. .ui.celled.tablet.only.grid,
  494. .ui.divided.tablet.only.grid .row,
  495. .ui.celled.tablet.only.grid .row,
  496. .ui.divided.grid .tablet.only.row,
  497. .ui.celled.grid .tablet.only.row,
  498. .ui.grid .tablet.only.equal.height.row,
  499. .ui.tablet.only.grid .equal.height.row {
  500. display: table !important;
  501. }
  502. .ui.divided.grid > .row > .tablet.only.column,
  503. .ui.celled.grid > .row > .tablet.only.column,
  504. .ui.divided.tablet.only.grid > .row > .column,
  505. .ui.celled.tablet.only.grid > .row > .column,
  506. .ui.divided.tablet.only.grid > .column,
  507. .ui.celled.tablet.only.grid > .column {
  508. display: table-cell !important;
  509. }
  510. }
  511. @media only screen and (max-width : 768px), (min-width: 998px) {
  512. .ui.tablet.only.grid,
  513. .ui.grid > .tablet.only.row,
  514. .ui.grid > .tablet.only.column,
  515. .ui.grid > .row > .tablet.only.column {
  516. display: none;
  517. }
  518. }
  519. /* Computer Only */
  520. @media only screen and (min-width : 998px) {
  521. .ui.computer.only.grid,
  522. .ui.grid > .computer.only.row {
  523. display: block !important;
  524. }
  525. .ui.grid > .row > .computer.only.column {
  526. display: inline-block !important;
  527. }
  528. .ui.divided.computer.only.grid,
  529. .ui.celled.computer.only.grid,
  530. .ui.divided.computer.only.grid .row,
  531. .ui.celled.computer.only.grid .row,
  532. .ui.divided.grid .computer.only.row,
  533. .ui.celled.grid .computer.only.row,
  534. .ui.grid .computer.only.equal.height.row,
  535. .ui.computer.only.grid .equal.height.row {
  536. display: table !important;
  537. }
  538. .ui.divided.grid > .row > .computer.only.column,
  539. .ui.celled.grid > .row > .computer.only.column,
  540. .ui.divided.computer.only.grid > .row > .column,
  541. .ui.celled.computer.only.grid > .row > .column,
  542. .ui.divided.computer.only.grid > .column,
  543. .ui.celled.computer.only.grid > .column {
  544. display: table-cell !important;
  545. }
  546. }
  547. @media only screen and (max-width : 998px) {
  548. .ui.computer.only.grid,
  549. .ui.grid > .computer.only.row,
  550. .ui.grid > .computer.only.column,
  551. .ui.grid > .row > .computer.only.column {
  552. display: none;
  553. }
  554. }
  555. /*-------------------
  556. Doubling
  557. --------------------*/
  558. /* Mobily Only */
  559. @media only screen and (max-width : 768px) {
  560. .ui.two.column.doubling.grid > .row > .column,
  561. .ui.two.column.doubling.grid > .column,
  562. .ui.grid > .two.column.doubling.row > .column {
  563. width: 100%;
  564. }
  565. .ui.three.column.doubling.grid > .row > .column,
  566. .ui.three.column.doubling.grid > .column,
  567. .ui.grid > .three.column.doubling.row > .column {
  568. width: 100%;
  569. }
  570. .ui.four.column.doubling.grid > .row > .column,
  571. .ui.four.column.doubling.grid > .column,
  572. .ui.grid > .four.column.doubling.row > .column {
  573. width: 100%;
  574. }
  575. .ui.five.column.doubling.grid > .row > .column,
  576. .ui.five.column.doubling.grid > .column,
  577. .ui.grid > .five.column.doubling.row > .column {
  578. width: 100%;
  579. }
  580. .ui.six.column.doubling.grid > .row > .column,
  581. .ui.six.column.doubling.grid > .column,
  582. .ui.grid > .six.column.doubling.row > .column {
  583. width: 50%;
  584. }
  585. .ui.seven.column.doubling.grid > .row > .column,
  586. .ui.seven.column.doubling.grid > .column,
  587. .ui.grid > .seven.column.doubling.row > .column {
  588. width: 50%;
  589. }
  590. .ui.eight.column.doubling.grid > .row > .column,
  591. .ui.eight.column.doubling.grid > .column,
  592. .ui.grid > .eight.column.doubling.row > .column {
  593. width: 50%;
  594. }
  595. .ui.nine.column.doubling.grid > .row > .column,
  596. .ui.nine.column.doubling.grid > .column,
  597. .ui.grid > .nine.column.doubling.row > .column {
  598. width: 50%;
  599. }
  600. .ui.ten.column.doubling.grid > .row > .column,
  601. .ui.ten.column.doubling.grid > .column,
  602. .ui.grid > .ten.column.doubling.row > .column {
  603. width: 50%;
  604. }
  605. .ui.twelve.column.doubling.grid > .row > .column,
  606. .ui.twelve.column.doubling.grid > .column,
  607. .ui.grid > .twelve.column.doubling.row > .column {
  608. width: 33.3333333333333%;
  609. }
  610. .ui.fourteen.column.doubling.grid > .row > .column,
  611. .ui.fourteen.column.doubling.grid > .column,
  612. .ui.grid > .fourteen.column.doubling.row > .column {
  613. width: 33.3333333333333%;
  614. }
  615. .ui.sixteen.column.doubling.grid > .row > .column,
  616. .ui.sixteen.column.doubling.grid > .column,
  617. .ui.grid > .sixteen.column.doubling.row > .column {
  618. width: 25%;
  619. }
  620. }
  621. /* Tablet Only */
  622. @media only screen and (min-width : 768px) and (max-width : 998px) {
  623. .ui.two.column.doubling.grid > .row > .column,
  624. .ui.two.column.doubling.grid > .column,
  625. .ui.grid > .two.column.doubling.row > .column {
  626. width: 100%;
  627. }
  628. .ui.three.column.doubling.grid > .row > .column,
  629. .ui.three.column.doubling.grid > .column,
  630. .ui.grid > .three.column.doubling.row > .column {
  631. width: 50%;
  632. }
  633. .ui.four.column.doubling.grid > .row > .column,
  634. .ui.four.column.doubling.grid > .column,
  635. .ui.grid > .four.column.doubling.row > .column {
  636. width: 50%;
  637. }
  638. .ui.five.column.doubling.grid > .row > .column,
  639. .ui.five.column.doubling.grid > .column,
  640. .ui.grid > .five.column.doubling.row > .column {
  641. width: 33.3333333%;
  642. }
  643. .ui.six.column.doubling.grid > .row > .column,
  644. .ui.six.column.doubling.grid > .column,
  645. .ui.grid > .six.column.doubling.row > .column {
  646. width: 33.3333333%;
  647. }
  648. .ui.eight.column.doubling.grid > .row > .column,
  649. .ui.eight.column.doubling.grid > .column,
  650. .ui.grid > .eight.column.doubling.row > .column {
  651. width: 33.3333333%;
  652. }
  653. .ui.eight.column.doubling.grid > .row > .column,
  654. .ui.eight.column.doubling.grid > .column,
  655. .ui.grid > .eight.column.doubling.row > .column {
  656. width: 25%;
  657. }
  658. .ui.nine.column.doubling.grid > .row > .column,
  659. .ui.nine.column.doubling.grid > .column,
  660. .ui.grid > .nine.column.doubling.row > .column {
  661. width: 25%;
  662. }
  663. .ui.ten.column.doubling.grid > .row > .column,
  664. .ui.ten.column.doubling.grid > .column,
  665. .ui.grid > .ten.column.doubling.row > .column {
  666. width: 20%;
  667. }
  668. .ui.twelve.column.doubling.grid > .row > .column,
  669. .ui.twelve.column.doubling.grid > .column,
  670. .ui.grid > .twelve.column.doubling.row > .column {
  671. width: 16.6666666%;
  672. }
  673. .ui.fourteen.column.doubling.grid > .row > .column,
  674. .ui.fourteen.column.doubling.grid > .column,
  675. .ui.grid > .fourteen.column.doubling.row > .column {
  676. width: 14.28571428571429%;
  677. }
  678. .ui.sixteen.column.doubling.grid > .row > .column,
  679. .ui.sixteen.column.doubling.grid > .column,
  680. .ui.grid > .sixteen.column.doubling.row > .column {
  681. width: 12.5%;
  682. }
  683. }
  684. /*-------------------
  685. Stackable
  686. --------------------*/
  687. @media only screen and (max-width : 768px) {
  688. .ui.stackable.grid {
  689. display: block !important;
  690. padding: 0em;
  691. margin: 0em;
  692. }
  693. .ui.stackable.grid > .row > .column,
  694. .ui.stackable.grid > .column {
  695. display: block !important;
  696. width: auto !important;
  697. margin: 1em 0em 0em !important;
  698. padding: 1em 0em 0em !important;
  699. -webkit-box-shadow: none !important;
  700. box-shadow: none !important;
  701. }
  702. .ui.stackable.divided.grid .column,
  703. .ui.stackable.celled.grid .column {
  704. border-top: 1px dotted rgba(0, 0, 0, 0.1);
  705. }
  706. .ui.stackable.grid > .row:first-child > .column:first-child,
  707. .ui.stackable.grid > .column:first-child {
  708. margin-top: 0em !important;
  709. padding-top: 0em !important;
  710. }
  711. .ui.stackable.divided.grid > .row:first-child > .column:first-child,
  712. .ui.stackable.celled.grid > .row:first-child > .column:first-child,
  713. .ui.stackable.divided.grid > .column:first-child,
  714. .ui.stackable.celled.grid > .column:first-child {
  715. border-top: none !important;
  716. }
  717. .ui.stackable.page.grid > .row > .column,
  718. .ui.stackable.page.grid > .column {
  719. padding-right: 1em !important;
  720. padding-left: 1em !important;
  721. }
  722. /* Remove pointers from vertical menus */
  723. .ui.stackable.grid .vertical.pointing.menu .item:after {
  724. display: none;
  725. }
  726. }