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.

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