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.

1597 lines
32 KiB

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
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
9 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
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
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
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
  1. /*
  2. * # Semantic UI - 1.9.0
  3. * https://github.com/Semantic-Org/Semantic-UI
  4. * http://www.semantic-ui.com/
  5. *
  6. * Copyright 2014 Contributors
  7. * Released under the MIT license
  8. * http://opensource.org/licenses/MIT
  9. *
  10. */
  11. /*******************************
  12. Standard
  13. *******************************/
  14. /*--------------
  15. Menu
  16. ---------------*/
  17. .ui.menu {
  18. margin: 1rem 0rem;
  19. background: #ffffff;
  20. font-size: 0em;
  21. font-weight: normal;
  22. box-shadow: 0px 0px 0px 1px rgba(39, 41, 43, 0.15), 0px 1px 2px 0 rgba(0, 0, 0, 0.05);
  23. border-radius: 0.2857rem;
  24. }
  25. .ui.menu:after {
  26. content: '';
  27. display: block;
  28. height: 0px;
  29. clear: both;
  30. visibility: hidden;
  31. }
  32. .ui.menu:first-child {
  33. margin-top: 0rem;
  34. }
  35. .ui.menu:last-child {
  36. margin-bottom: 0rem;
  37. }
  38. .ui.menu .menu {
  39. font-size: 0em;
  40. margin: 0em;
  41. }
  42. /*--------------
  43. Colors
  44. ---------------*/
  45. /* Text Color */
  46. .ui.menu .item {
  47. color: rgba(0, 0, 0, 0.8);
  48. }
  49. .ui.menu .item .item {
  50. color: rgba(0, 0, 0, 0.5);
  51. }
  52. /* Hover */
  53. .ui.menu .item .menu a.item:hover,
  54. .ui.menu .item .menu .link.item:hover {
  55. color: rgba(0, 0, 0, 0.85);
  56. }
  57. /*--------------
  58. Items
  59. ---------------*/
  60. .ui.menu .item {
  61. position: relative;
  62. display: inline-block;
  63. padding: 0.78571em 0.95em;
  64. border-top: 0em solid transparent;
  65. background: none;
  66. vertical-align: middle;
  67. line-height: 1;
  68. text-decoration: none;
  69. box-sizing: border-box;
  70. -webkit-tap-highlight-color: transparent;
  71. -webkit-user-select: none;
  72. -moz-user-select: none;
  73. -ms-user-select: none;
  74. user-select: none;
  75. -webkit-transition: opacity 0.2s ease, background 0.2s ease, box-shadow 0.2s ease;
  76. transition: opacity 0.2s ease, background 0.2s ease, box-shadow 0.2s ease;
  77. }
  78. /* Floated Content */
  79. .ui.menu > .item:first-child {
  80. border-radius: 0.2857rem 0px 0px 0.2857rem;
  81. }
  82. .ui.menu:not(.vertical) .item.left,
  83. .ui.menu:not(.vertical) .menu.left {
  84. float: left;
  85. }
  86. .ui.menu:not(.vertical) .item.right,
  87. .ui.menu:not(.vertical) .menu.right {
  88. float: right;
  89. }
  90. /*--------------
  91. Borders
  92. ---------------*/
  93. .ui.menu .item:before {
  94. position: absolute;
  95. content: '';
  96. top: 0%;
  97. right: 0px;
  98. width: 1px;
  99. height: 100%;
  100. background: -webkit-linear-gradient(rgba(0, 0, 0, 0.05) 0%, rgba(0, 0, 0, 0.1) 50%, rgba(0, 0, 0, 0.05) 100%);
  101. background: linear-gradient(rgba(0, 0, 0, 0.05) 0%, rgba(0, 0, 0, 0.1) 50%, rgba(0, 0, 0, 0.05) 100%);
  102. }
  103. .ui.menu > .right.menu:first-child {
  104. display: none;
  105. }
  106. .ui.menu .menu.right .item:before,
  107. .ui.menu .item.right:before {
  108. right: auto;
  109. left: 0px;
  110. }
  111. /*--------------
  112. Text Content
  113. ---------------*/
  114. .ui.menu .text.item > *,
  115. .ui.menu .item > a:not(.ui),
  116. .ui.menu .item > p:only-child {
  117. -webkit-user-select: text;
  118. -moz-user-select: text;
  119. -ms-user-select: text;
  120. user-select: text;
  121. line-height: 1.3;
  122. color: rgba(0, 0, 0, 0.8);
  123. }
  124. .ui.menu .item > p:first-child {
  125. margin-top: 0;
  126. }
  127. .ui.menu .item > p:last-child {
  128. margin-bottom: 0;
  129. }
  130. /*--------------
  131. Icons
  132. ---------------*/
  133. .ui.menu .item > i.icon {
  134. opacity: 0.75;
  135. float: none;
  136. margin: 0em 0.25em 0em 0em;
  137. }
  138. .ui.menu .item > i.dropdown.icon {
  139. float: right;
  140. margin-left: 1em;
  141. }
  142. /*--------------
  143. Button
  144. ---------------*/
  145. .ui.menu:not(.vertical) .item > .button {
  146. position: relative;
  147. top: -0.05em;
  148. margin: -0.55em 0;
  149. padding-bottom: 0.55em;
  150. padding-top: 0.55em;
  151. font-size: 0.875em;
  152. }
  153. /*--------------
  154. Inputs
  155. ---------------*/
  156. .ui.menu .item > .input {
  157. width: 100%;
  158. }
  159. .ui.menu:not(.vertical) .item > .input {
  160. position: relative;
  161. top: 0em;
  162. margin: -0.6em 0em;
  163. }
  164. .ui.menu .item > .input input {
  165. font-size: 1em;
  166. padding-top: 0.4em;
  167. padding-bottom: 0.4em;
  168. }
  169. .ui.menu .item > .input .button,
  170. .ui.menu .item > .input .label {
  171. padding-top: 0.4em;
  172. padding-bottom: 0.4em;
  173. }
  174. /* Resizes */
  175. .ui.small.menu .item > .input input {
  176. top: 0em;
  177. padding-top: 0.4em;
  178. padding-bottom: 0.4em;
  179. }
  180. .ui.small.menu .item > .input .button,
  181. .ui.small.menu .item > .input .label {
  182. padding-top: 0.4em;
  183. padding-bottom: 0.4em;
  184. }
  185. .ui.large.menu .item > .input input {
  186. top: -0.125em;
  187. padding-bottom: 0.6em;
  188. padding-top: 0.6em;
  189. }
  190. .ui.large.menu .item > .input .button,
  191. .ui.large.menu .item > .input .label {
  192. padding-top: 0.6em;
  193. padding-bottom: 0.6em;
  194. }
  195. /*--------------
  196. Header
  197. ---------------*/
  198. .ui.menu .header.item,
  199. .ui.vertical.menu .header.item {
  200. background: rgba(0, 0, 0, 0.04);
  201. margin: 0em;
  202. text-transform: normal;
  203. font-weight: bold;
  204. }
  205. /*--------------
  206. Dropdowns
  207. ---------------*/
  208. /* Dropdown */
  209. .ui.menu .ui.dropdown.item.visible {
  210. background: rgba(0, 0, 0, 0.03);
  211. border-bottom-right-radius: 0em;
  212. border-bottom-left-radius: 0em;
  213. }
  214. .ui.menu .ui.dropdown.active {
  215. box-shadow: none;
  216. }
  217. /* Menu Position */
  218. .ui.menu .dropdown.item .menu {
  219. background: #ffffff;
  220. left: 0px;
  221. margin: 0px 0px 0px;
  222. min-width: -webkit-calc(100% - 1px);
  223. min-width: calc(100% - 1px);
  224. box-shadow: 0px 1px 3px 0px rgba(0, 0, 0, 0.08);
  225. }
  226. .ui.menu:not(.secondary) .pointing.dropdown.item .menu {
  227. margin-top: 0px;
  228. border-top-left-radius: 0em;
  229. border-top-right-radius: 0em;
  230. }
  231. .ui.menu .simple.dropdown.item .menu {
  232. margin: 0px !important;
  233. }
  234. /* Secondary Menu Dropdown */
  235. .ui.secondary.menu > .menu > .active.dropdown.item {
  236. background-color: transparent;
  237. }
  238. .ui.secondary.menu .dropdown.item .menu {
  239. left: 0px;
  240. min-width: 100%;
  241. }
  242. /* Even Width Menu Dropdown */
  243. .ui.item.menu .dropdown .menu .item {
  244. width: 100%;
  245. }
  246. /*--------------
  247. Labels
  248. ---------------*/
  249. .ui.menu .item > .label {
  250. background: rgba(0, 0, 0, 0.35);
  251. color: #ffffff;
  252. margin: -0.15em 0em -0.15em 0.5em;
  253. padding: 0.3em 0.8em;
  254. vertical-align: baseline;
  255. }
  256. .ui.menu .item > .floating.label {
  257. padding: 0.3em 0.8em;
  258. }
  259. /*--------------
  260. Images
  261. ---------------*/
  262. .ui.menu .item > img:only-child {
  263. display: block;
  264. max-width: 100%;
  265. margin: 0em auto;
  266. }
  267. /*******************************
  268. States
  269. *******************************/
  270. /*--------------
  271. Hover
  272. ---------------*/
  273. .ui.link.menu > .item:hover,
  274. .ui.menu > .link.item:hover,
  275. .ui.menu > a.item:hover,
  276. .ui.link.menu .menu > .item:hover,
  277. .ui.menu .menu > .link.item:hover,
  278. .ui.menu .menu > a.item:hover {
  279. cursor: pointer;
  280. background: rgba(0, 0, 0, 0.03);
  281. color: rgba(0, 0, 0, 0.8);
  282. }
  283. /*--------------
  284. Pressed
  285. ---------------*/
  286. .ui.link.menu .item:active,
  287. .ui.menu .link.item:active,
  288. .ui.menu a.item:active {
  289. background: rgba(0, 0, 0, 0.03);
  290. color: rgba(0, 0, 0, 0.8);
  291. }
  292. /*--------------
  293. Active
  294. ---------------*/
  295. .ui.menu .active.item {
  296. background: rgba(0, 0, 0, 0.03);
  297. color: rgba(0, 0, 0, 0.8);
  298. font-weight: normal;
  299. box-shadow: 0em 2px 0em inset;
  300. }
  301. .ui.menu .active.item > i.icon {
  302. opacity: 1;
  303. }
  304. /* Vertical */
  305. .ui.vertical.menu .active.item {
  306. background: rgba(0, 0, 0, 0.03);
  307. border-radius: 0em;
  308. box-shadow: 2px 0em 0em inset;
  309. }
  310. .ui.vertical.menu > .active.item:first-child {
  311. border-radius: 0em 0.2857rem 0em 0em;
  312. }
  313. .ui.vertical.menu > .active.item:last-child {
  314. border-radius: 0em 0em 0.2857rem 0em;
  315. }
  316. .ui.vertical.menu > .active.item:only-child {
  317. border-radius: 0em 0.2857rem 0.2857rem 0em;
  318. }
  319. .ui.vertical.menu .active.item .menu .active.item {
  320. border-left: none;
  321. }
  322. .ui.vertical.menu .item .menu .active.item {
  323. background-color: transparent;
  324. box-shadow: none;
  325. }
  326. /*--------------
  327. Active Hover
  328. ---------------*/
  329. .ui.vertical.menu .active.item:hover,
  330. .ui.menu .active.item:hover {
  331. background-color: rgba(0, 0, 0, 0.03);
  332. }
  333. /*--------------
  334. Disabled
  335. ---------------*/
  336. .ui.menu .item.disabled,
  337. .ui.menu .item.disabled:hover {
  338. cursor: default;
  339. color: rgba(40, 40, 40, 0.3);
  340. background-color: transparent !important;
  341. }
  342. /*******************************
  343. Types
  344. *******************************/
  345. /*--------------
  346. Vertical
  347. ---------------*/
  348. .ui.vertical.menu {
  349. background: #ffffff;
  350. }
  351. /*--- Item ---*/
  352. .ui.vertical.menu .item {
  353. background: none;
  354. display: block;
  355. height: auto !important;
  356. border-top: none;
  357. border-left: 0em solid transparent;
  358. border-right: none;
  359. }
  360. .ui.vertical.menu > .item:first-child {
  361. border-radius: 0.2857rem 0.2857rem 0px 0px;
  362. }
  363. .ui.vertical.menu > .item:last-child {
  364. border-radius: 0px 0px 0.2857rem 0.2857rem;
  365. }
  366. /*--- Label ---*/
  367. .ui.vertical.menu .item > .label {
  368. float: right;
  369. text-align: center;
  370. }
  371. /*--- Icon ---*/
  372. .ui.vertical.menu .item > i.icon {
  373. width: 1.18em;
  374. float: right;
  375. margin: 0em 0em 0em 0.5em;
  376. }
  377. .ui.vertical.menu .item > .label + i.icon {
  378. float: none;
  379. margin: 0em 0.5em 0em 0em;
  380. }
  381. /*--- Border ---*/
  382. .ui.vertical.menu .item:before {
  383. position: absolute;
  384. content: '';
  385. top: 0%;
  386. left: 0px;
  387. width: 100%;
  388. background: -webkit-linear-gradient(left, rgba(0, 0, 0, 0.03) 0%, rgba(0, 0, 0, 0.1) 1.5em, rgba(0, 0, 0, 0.03) 100%);
  389. background: linear-gradient(to right, rgba(0, 0, 0, 0.03) 0%, rgba(0, 0, 0, 0.1) 1.5em, rgba(0, 0, 0, 0.03) 100%);
  390. height: 1px;
  391. }
  392. .ui.vertical.menu .item:first-child:before {
  393. background: none !important;
  394. }
  395. /*--- Dropdown ---*/
  396. .ui.vertical.menu .dropdown.item > .icon {
  397. float: right;
  398. content: "\f0da";
  399. margin-left: 1em;
  400. }
  401. .ui.vertical.menu .active.dropdown.item {
  402. border-top-right-radius: 0em;
  403. border-bottom-right-radius: 0em;
  404. }
  405. .ui.vertical.menu .dropdown.item .menu {
  406. top: 0% !important;
  407. left: 100%;
  408. margin: 0px 0px 0px 0px;
  409. box-shadow: 0 1px 3px 0px rgba(0, 0, 0, 0.08);
  410. border-radius: 0em 0.2857rem 0.2857rem 0.2857rem;
  411. }
  412. .ui.vertical.menu .dropdown.item .menu .item {
  413. font-size: 1rem;
  414. }
  415. .ui.vertical.menu .dropdown.item .menu .item i.icon {
  416. margin-right: 0em;
  417. }
  418. .ui.vertical.menu .dropdown.item.active {
  419. box-shadow: none;
  420. }
  421. /*--- Sub Menu ---*/
  422. .ui.vertical.menu .item:not(.dropdown) > .menu {
  423. margin: 0.5em -0.95em 0em;
  424. }
  425. .ui.vertical.menu .item:not(.dropdown) > .menu > .item {
  426. background: none;
  427. padding: 0.5rem 1.5rem;
  428. font-size: 0.875rem;
  429. }
  430. .ui.vertical.menu .item > .menu > .item:before {
  431. display: none;
  432. }
  433. /*--------------
  434. Tiered
  435. ---------------*/
  436. .ui.tiered.menu > .menu > .item:hover {
  437. color: rgba(0, 0, 0, 0.8);
  438. }
  439. .ui.tiered.menu .active.item {
  440. background: #fcfcfc;
  441. }
  442. .ui.tiered.menu > .menu .item.active:after {
  443. position: absolute;
  444. content: '';
  445. margin-top: -1px;
  446. top: 100%;
  447. left: 0px;
  448. width: 100%;
  449. height: 2px;
  450. background-color: #fcfcfc;
  451. }
  452. /* Sub Menu */
  453. .ui.tiered.menu .sub.menu {
  454. background-color: #fcfcfc;
  455. border-radius: 0em;
  456. border-top: 1px solid rgba(39, 41, 43, 0.15);
  457. box-shadow: none;
  458. }
  459. .ui.tiered.menu > .sub.menu > .item {
  460. color: rgba(0, 0, 0, 0.4);
  461. font-weight: normal;
  462. text-transform: normal;
  463. font-size: 0.875rem;
  464. }
  465. /* Sub Menu Divider */
  466. .ui.tiered.menu .sub.menu .item:before {
  467. background: none;
  468. }
  469. /* Sub Menu Hover */
  470. .ui.tiered.menu .sub.menu .item:hover {
  471. background: none transparent;
  472. color: rgba(0, 0, 0, 0.8);
  473. }
  474. /* Sub Menu Active */
  475. .ui.tiered.menu .sub.menu .active.item {
  476. padding-top: 0.78571em;
  477. background: none transparent;
  478. border-radius: 0;
  479. border-top: medium none;
  480. box-shadow: none;
  481. color: rgba(0, 0, 0, 0.8) !important;
  482. }
  483. .ui.tiered.menu .sub.menu .active.item:after {
  484. display: none;
  485. }
  486. /* Inverted Tiered Menu */
  487. .ui.inverted.tiered.menu > .menu > .item {
  488. color: rgba(255, 255, 255, 0.5);
  489. }
  490. .ui.inverted.tiered.menu .sub.menu {
  491. background-color: rgba(0, 0, 0, 0.2);
  492. }
  493. .ui.inverted.tiered.menu .sub.menu .item {
  494. color: rgba(255, 255, 255, 0.8);
  495. }
  496. .ui.inverted.tiered.menu > .menu > .item:hover {
  497. color: #ffffff;
  498. }
  499. .ui.inverted.tiered.menu .active.item:after {
  500. display: none;
  501. }
  502. .ui.inverted.tiered.menu > .sub.menu > .active.item,
  503. .ui.inverted.tiered.menu > .menu > .active.item {
  504. color: #ffffff !important;
  505. box-shadow: none;
  506. }
  507. /* Tiered Pointing */
  508. .ui.pointing.tiered.menu > .menu > .item:after {
  509. display: none;
  510. }
  511. .ui.pointing.tiered.menu > .sub.menu > .item:after {
  512. display: block;
  513. }
  514. /*--------------
  515. Tabular
  516. ---------------*/
  517. .ui.tabular.menu {
  518. background-color: transparent;
  519. border-radius: 0em;
  520. box-shadow: none !important;
  521. border-bottom: 1px solid #d4d4d5;
  522. }
  523. .ui.tabular.fluid.menu {
  524. width: -webkit-calc(100% + 2px ) !important;
  525. width: calc(100% + 2px ) !important;
  526. }
  527. .ui.tabular.menu .item {
  528. background-color: transparent;
  529. border-left: 1px solid transparent;
  530. border-right: 1px solid transparent;
  531. border-top: 1px solid transparent;
  532. padding-left: 1.4em;
  533. padding-right: 1.4em;
  534. color: rgba(0, 0, 0, 0.8);
  535. }
  536. .ui.tabular.menu .item:before {
  537. display: none;
  538. }
  539. /* Hover */
  540. .ui.tabular.menu .item:hover {
  541. background-color: transparent;
  542. color: rgba(0, 0, 0, 0.8);
  543. }
  544. /* Active */
  545. .ui.tabular.menu .active.item {
  546. position: relative;
  547. background-color: #ffffff;
  548. color: rgba(0, 0, 0, 0.8);
  549. border-color: #d4d4d5;
  550. font-weight: bold;
  551. margin-bottom: -1px;
  552. border-bottom: none;
  553. box-shadow: 0px 2px 0px -1px #ffffff;
  554. border-radius: 5px 5px 0px 0px;
  555. }
  556. /* Coupling with segment for attachment */
  557. .ui.attached.tabular.menu {
  558. position: relative;
  559. z-index: 2;
  560. }
  561. .ui.tabular.menu + .bottom.attached.segment,
  562. .ui.tabular.menu ~ .bottom.attached.segment + .bottom.attached.segment {
  563. border-top: none;
  564. margin: 0px;
  565. }
  566. /*--------------
  567. Pagination
  568. ---------------*/
  569. .ui.pagination.menu {
  570. margin: 0em;
  571. display: inline-block;
  572. vertical-align: middle;
  573. }
  574. .ui.pagination.menu .item {
  575. min-width: 3em;
  576. text-align: center;
  577. }
  578. .ui.pagination.menu .icon.item i.icon {
  579. vertical-align: top;
  580. }
  581. .ui.pagination.menu.floated {
  582. display: block;
  583. }
  584. /* Active */
  585. .ui.pagination.menu .active.item {
  586. border-top: none;
  587. padding-top: 0.78571em;
  588. background-color: rgba(0, 0, 0, 0.03);
  589. box-shadow: none;
  590. }
  591. /*--------------
  592. Secondary
  593. ---------------*/
  594. .ui.secondary.menu {
  595. background: none;
  596. border-radius: 0em;
  597. box-shadow: none;
  598. }
  599. .ui.secondary.menu > .menu > .item,
  600. .ui.secondary.menu > .item {
  601. box-shadow: none;
  602. border: none;
  603. height: auto !important;
  604. background: none;
  605. margin: 0em 0.25em;
  606. padding: 0.5em 0.8em;
  607. border-radius: 0.2857rem;
  608. }
  609. .ui.secondary.menu > .menu > .item:before,
  610. .ui.secondary.menu > .item:before {
  611. display: none !important;
  612. }
  613. .ui.secondary.menu .item > .input input {
  614. background-color: transparent;
  615. border: none;
  616. }
  617. .ui.secondary.menu .link.item,
  618. .ui.secondary.menu a.item {
  619. opacity: 0.8;
  620. -webkit-transition: none;
  621. transition: none;
  622. }
  623. .ui.secondary.menu .header.item {
  624. border-right: 0.1em solid rgba(0, 0, 0, 0.1);
  625. background: none transparent;
  626. border-radius: 0em;
  627. }
  628. /* Hover */
  629. .ui.secondary.menu .link.item:hover,
  630. .ui.secondary.menu a.item:hover {
  631. opacity: 1;
  632. }
  633. /* Active */
  634. .ui.secondary.menu > .menu > .active.item,
  635. .ui.secondary.menu > .active.item {
  636. background: rgba(0, 0, 0, 0.05);
  637. opacity: 1;
  638. box-shadow: none;
  639. }
  640. .ui.secondary.vertical.menu > .active.item {
  641. border-radius: 0.2857rem;
  642. }
  643. /* Inverted */
  644. .ui.secondary.inverted.menu .link.item,
  645. .ui.secondary.inverted.menu a.item {
  646. color: rgba(255, 255, 255, 0.8);
  647. }
  648. .ui.secondary.inverted.menu .link.item:hover,
  649. .ui.secondary.inverted.menu a.item:hover {
  650. color: #ffffff;
  651. }
  652. .ui.secondary.inverted.menu .active.item {
  653. background-color: rgba(255, 255, 255, 0.05);
  654. }
  655. /* Disable variations */
  656. .ui.secondary.item.menu > .item {
  657. margin: 0em;
  658. }
  659. .ui.secondary.attached.menu {
  660. box-shadow: none;
  661. }
  662. /*---------------------
  663. Secondary Vertical
  664. -----------------------*/
  665. .ui.secondary.vertical.menu > .item {
  666. border: none;
  667. margin: 0em 0em 0.3em;
  668. border-radius: 0.2857rem;
  669. }
  670. .ui.secondary.vertical.menu > .header.item {
  671. border-radius: 0em;
  672. }
  673. /* Inverted */
  674. .ui.secondary.inverted.menu {
  675. background-color: transparent;
  676. }
  677. .ui.secondary.inverted.pointing.menu {
  678. border-bottom: 3px solid rgba(255, 255, 255, 0.1);
  679. }
  680. .ui.secondary.inverted.pointing.menu > .item {
  681. color: rgba(255, 255, 255, 0.7);
  682. }
  683. .ui.secondary.inverted.pointing.menu > .header.item {
  684. color: #FFFFFF !important;
  685. }
  686. /* Hover */
  687. .ui.secondary.inverted.pointing.menu > .menu > .item:hover,
  688. .ui.secondary.inverted.pointing.menu > .item:hover {
  689. color: rgba(255, 255, 255, 0.85);
  690. }
  691. /* Pressed */
  692. .ui.secondary.inverted.pointing.menu > .menu > .item:active,
  693. .ui.secondary.inverted.pointing.menu > .item:active {
  694. border-color: rgba(255, 255, 255, 0.4);
  695. }
  696. /* Active */
  697. .ui.secondary.inverted.pointing.menu > .menu > .item.active,
  698. .ui.secondary.inverted.pointing.menu > .item.active {
  699. border-color: rgba(255, 255, 255, 0.8);
  700. color: #ffffff;
  701. }
  702. /*---------------------
  703. Secondary Pointing
  704. -----------------------*/
  705. .ui.secondary.pointing.menu {
  706. border-bottom: 3px solid rgba(0, 0, 0, 0.1);
  707. }
  708. .ui.secondary.pointing.menu > .menu > .item,
  709. .ui.secondary.pointing.menu > .item {
  710. margin: 0em 0em -3px;
  711. padding: 0.6em 0.95em;
  712. border-bottom: 3px solid transparent;
  713. border-radius: 0em;
  714. -webkit-transition: color 0.2s ease;
  715. transition: color 0.2s ease;
  716. }
  717. /* Item Types */
  718. .ui.secondary.pointing.menu .header.item {
  719. margin-bottom: -3px;
  720. background-color: transparent !important;
  721. border-right-width: 0px !important;
  722. font-weight: bold !important;
  723. color: rgba(0, 0, 0, 0.85) !important;
  724. }
  725. .ui.secondary.pointing.menu .text.item {
  726. box-shadow: none !important;
  727. }
  728. .ui.secondary.pointing.menu > .menu > .item:after,
  729. .ui.secondary.pointing.menu > .item:after {
  730. display: none;
  731. }
  732. /* Hover */
  733. .ui.secondary.pointing.menu > .menu > .link.item:hover,
  734. .ui.secondary.pointing.menu > .link.item:hover,
  735. .ui.secondary.pointing.menu > .menu > a.item:hover,
  736. .ui.secondary.pointing.menu > a.item:hover {
  737. background-color: transparent;
  738. color: rgba(0, 0, 0, 0.8);
  739. }
  740. /* Pressed */
  741. .ui.secondary.pointing.menu > .menu > .link.item:active,
  742. .ui.secondary.pointing.menu > .link.item:active,
  743. .ui.secondary.pointing.menu > .menu > a.item:active,
  744. .ui.secondary.pointing.menu > a.item:active {
  745. background-color: transparent;
  746. border-color: rgba(0, 0, 0, 0.2);
  747. }
  748. /* Active */
  749. .ui.secondary.pointing.menu > .menu > .item.active,
  750. .ui.secondary.pointing.menu > .item.active {
  751. background-color: transparent;
  752. border-color: rgba(0, 0, 0, 0.4);
  753. box-shadow: none;
  754. color: rgba(0, 0, 0, 0.8);
  755. }
  756. /* Secondary Vertical Pointing */
  757. .ui.secondary.vertical.pointing.menu {
  758. border: none;
  759. border-right: 3px solid rgba(0, 0, 0, 0.1);
  760. }
  761. .ui.secondary.vertical.pointing.menu > .item {
  762. margin: 0em -3px 0em 0em;
  763. border-bottom: none;
  764. border-right: 3px solid transparent;
  765. border-radius: 0em;
  766. }
  767. /* Hover */
  768. .ui.secondary.vertical.pointing.menu > .item:hover {
  769. background-color: transparent;
  770. color: rgba(0, 0, 0, 0.7);
  771. }
  772. /* Pressed */
  773. .ui.secondary.vertical.pointing.menu > .item:active {
  774. background-color: transparent;
  775. border-color: rgba(0, 0, 0, 0.2);
  776. }
  777. /* Active */
  778. .ui.secondary.vertical.pointing.menu > .item.active {
  779. background-color: transparent;
  780. border-color: rgba(0, 0, 0, 0.4);
  781. color: rgba(0, 0, 0, 0.85);
  782. }
  783. /* Inverted Vertical Pointing Secondary */
  784. .ui.secondary.inverted.vertical.pointing.menu {
  785. border-right: 3px solid rgba(255, 255, 255, 0.1);
  786. border-bottom: none;
  787. }
  788. /*--------------
  789. Text Menu
  790. ---------------*/
  791. .ui.text.menu {
  792. display: inline-block;
  793. background: none transparent;
  794. margin: 1rem -1rem;
  795. border-radius: 0px;
  796. box-shadow: none;
  797. }
  798. .ui.text.menu > .item {
  799. opacity: 0.8;
  800. margin: 0em 1em;
  801. padding: 0em;
  802. height: auto !important;
  803. border-radius: 0px;
  804. box-shadow: none;
  805. -webkit-transition: opacity 0.2s ease;
  806. transition: opacity 0.2s ease;
  807. }
  808. .ui.text.menu > .item:before {
  809. display: none !important;
  810. }
  811. .ui.text.menu .header.item {
  812. background-color: transparent;
  813. opacity: 1;
  814. color: rgba(50, 50, 50, 0.8);
  815. font-size: 0.875rem;
  816. padding: 0em;
  817. text-transform: uppercase;
  818. font-weight: bold;
  819. }
  820. .ui.text.menu .text.item {
  821. opacity: 1;
  822. color: rgba(50, 50, 50, 0.8);
  823. font-weight: bold;
  824. }
  825. /*--- fluid text ---*/
  826. .ui.text.item.menu .item {
  827. margin: 0em;
  828. }
  829. /*--- vertical text ---*/
  830. .ui.vertical.text.menu {
  831. margin: 1rem 0em;
  832. }
  833. .ui.vertical.text.menu:first-child {
  834. margin-top: 0rem;
  835. }
  836. .ui.vertical.text.menu:last-child {
  837. margin-bottom: 0rem;
  838. }
  839. .ui.vertical.text.menu .item {
  840. float: left;
  841. clear: left;
  842. margin: 0.5em 0em;
  843. }
  844. .ui.vertical.text.menu .item > i.icon {
  845. float: none;
  846. margin: 0em 0.78571em 0em 0em;
  847. }
  848. .ui.vertical.text.menu .header.item {
  849. margin: 0.8em 0em;
  850. }
  851. /*--- hover ---*/
  852. .ui.text.menu .item:hover {
  853. opacity: 1;
  854. background-color: transparent;
  855. }
  856. /*--- active ---*/
  857. .ui.text.menu .active.item {
  858. background-color: transparent;
  859. padding: 0em;
  860. border: none;
  861. opacity: 1;
  862. font-weight: bold;
  863. box-shadow: none;
  864. }
  865. /* disable variations */
  866. .ui.text.pointing.menu .active.item:after {
  867. box-shadow: none;
  868. }
  869. .ui.text.attached.menu {
  870. box-shadow: none;
  871. }
  872. /* Inverted */
  873. .ui.inverted.text.menu,
  874. .ui.inverted.text.menu .item,
  875. .ui.inverted.text.menu .item:hover,
  876. .ui.inverted.text.menu .item.active {
  877. background-color: transparent;
  878. }
  879. /* Fluid */
  880. .ui.fluid.text.menu {
  881. margin-left: 0em;
  882. margin-right: 0em;
  883. }
  884. /*--------------
  885. Icon Only
  886. ---------------*/
  887. .ui.icon.menu,
  888. .ui.vertical.icon.menu {
  889. width: auto;
  890. display: inline-block;
  891. height: auto;
  892. }
  893. .ui.icon.menu > .item {
  894. height: auto;
  895. text-align: center;
  896. color: rgba(60, 60, 60, 0.7);
  897. }
  898. .ui.icon.menu > .item > .icon {
  899. display: block;
  900. float: none !important;
  901. opacity: 1;
  902. margin: 0em auto !important;
  903. }
  904. .ui.icon.menu .icon:before {
  905. opacity: 1;
  906. }
  907. /* Item Icon Only */
  908. .ui.menu .icon.item .icon {
  909. margin: 0em;
  910. }
  911. .ui.vertical.icon.menu {
  912. float: none;
  913. }
  914. /*--- inverted ---*/
  915. .ui.inverted.icon.menu .item {
  916. color: rgba(255, 255, 255, 0.8);
  917. }
  918. .ui.inverted.icon.menu .icon {
  919. color: #ffffff;
  920. }
  921. /*--------------
  922. Labeled Icon
  923. ---------------*/
  924. .ui.labeled.icon.menu {
  925. text-align: center;
  926. }
  927. .ui.fluid.labeled.icon.menu > .item {
  928. min-width: 0em;
  929. }
  930. .ui.labeled.icon.menu > .item {
  931. min-width: 6em;
  932. }
  933. .ui.labeled.icon.menu > .item > .icon {
  934. display: block;
  935. font-size: 1.5em !important;
  936. margin: 0em auto 0.5em !important;
  937. }
  938. /*******************************
  939. Variations
  940. *******************************/
  941. /*--------------
  942. Colors
  943. ---------------*/
  944. /*--- Light Colors ---*/
  945. .ui.menu .blue.active.item,
  946. .ui.blue.menu .active.item {
  947. border-color: #3b83c0 !important;
  948. color: #3b83c0 !important;
  949. }
  950. .ui.menu .green.active.item,
  951. .ui.green.menu .active.item {
  952. border-color: #5bbd72 !important;
  953. color: #5bbd72 !important;
  954. }
  955. .ui.menu .orange.active.item,
  956. .ui.orange.menu .active.item {
  957. border-color: #e07b53 !important;
  958. color: #e07b53 !important;
  959. }
  960. .ui.menu .pink.active.item,
  961. .ui.pink.menu .active.item {
  962. border-color: #d9499a !important;
  963. color: #d9499a !important;
  964. }
  965. .ui.menu .purple.active.item,
  966. .ui.purple.menu .active.item {
  967. border-color: #564f8a !important;
  968. color: #564f8a !important;
  969. }
  970. .ui.menu .red.active.item,
  971. .ui.red.menu .active.item {
  972. border-color: #d95c5c !important;
  973. color: #d95c5c !important;
  974. }
  975. .ui.menu .teal.active.item,
  976. .ui.teal.menu .active.item {
  977. border-color: #00b5ad !important;
  978. color: #00b5ad !important;
  979. }
  980. .ui.menu .yellow.active.item,
  981. .ui.yellow.menu .active.item {
  982. border-color: #f2c61f !important;
  983. color: #f2c61f !important;
  984. }
  985. /*--------------
  986. Inverted
  987. ---------------*/
  988. .ui.inverted.menu {
  989. background: #1b1c1d;
  990. box-shadow: none;
  991. }
  992. .ui.inverted.menu .header.item {
  993. margin: 0em;
  994. background: rgba(0, 0, 0, 0.3);
  995. box-shadow: none;
  996. }
  997. .ui.inverted.menu .item,
  998. .ui.inverted.menu .item > a:not(.ui) {
  999. color: #ffffff;
  1000. }
  1001. .ui.inverted.menu .item:not(.dropdown).menu {
  1002. background: transparent;
  1003. }
  1004. .ui.inverted.menu .item .item,
  1005. .ui.inverted.menu .item .item > a:not(.ui) {
  1006. color: rgba(255, 255, 255, 0.5);
  1007. }
  1008. .ui.inverted.menu .dropdown .menu .item {
  1009. color: rgba(0, 0, 0, 0.8) !important;
  1010. }
  1011. .ui.inverted.menu .item.disabled,
  1012. .ui.inverted.menu .item.disabled:hover {
  1013. color: rgba(225, 225, 225, 0.3);
  1014. }
  1015. /*--- Border ---*/
  1016. .ui.inverted.menu .item:before {
  1017. background: -webkit-linear-gradient(rgba(255, 255, 255, 0.03) 0%, rgba(255, 255, 255, 0.1) 50%, rgba(255, 255, 255, 0.03) 100%);
  1018. background: linear-gradient(rgba(255, 255, 255, 0.03) 0%, rgba(255, 255, 255, 0.1) 50%, rgba(255, 255, 255, 0.03) 100%);
  1019. }
  1020. .ui.vertical.inverted.menu .item:before {
  1021. background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0.03) 0%, rgba(255, 255, 255, 0.1) 50%, rgba(255, 255, 255, 0.03) 100%);
  1022. background: linear-gradient(to right, rgba(255, 255, 255, 0.03) 0%, rgba(255, 255, 255, 0.1) 50%, rgba(255, 255, 255, 0.03) 100%);
  1023. }
  1024. /*--- Hover ---*/
  1025. .ui.link.inverted.menu .item:hover,
  1026. .ui.inverted.menu .link.item:hover,
  1027. .ui.inverted.menu a.item:hover,
  1028. .ui.inverted.menu .dropdown.item:hover {
  1029. background: rgba(255, 255, 255, 0.1);
  1030. color: #ffffff;
  1031. }
  1032. .ui.inverted.menu .item .menu a.item:hover,
  1033. .ui.inverted.menu .item .menu .link.item:hover {
  1034. background: transparent;
  1035. color: #ffffff;
  1036. }
  1037. /*--- Pressed ---*/
  1038. .ui.inverted.menu a.item:active,
  1039. .ui.inverted.menu .dropdown.item:active,
  1040. .ui.inverted.menu .link.item:active,
  1041. .ui.inverted.menu a.item:active {
  1042. background: rgba(255, 255, 255, 0.15);
  1043. color: #ffffff;
  1044. }
  1045. /*--- Active ---*/
  1046. .ui.inverted.menu .active.item {
  1047. box-shadow: none !important;
  1048. background: rgba(255, 255, 255, 0.2);
  1049. color: #ffffff !important;
  1050. }
  1051. .ui.inverted.vertical.menu .item .menu .active.item {
  1052. background: transparent;
  1053. color: #ffffff;
  1054. }
  1055. /*--- Pointers ---*/
  1056. .ui.inverted.pointing.menu .active.item:after {
  1057. background: #5B5B5B;
  1058. box-shadow: none;
  1059. }
  1060. .ui.inverted.pointing.menu .active.item:hover:after {
  1061. background: #4A4A4A;
  1062. }
  1063. /*--------------
  1064. Selection
  1065. ---------------*/
  1066. .ui.selection.menu > .item {
  1067. color: rgba(0, 0, 0, 0.4);
  1068. }
  1069. .ui.selection.menu > .item:hover {
  1070. color: rgba(0, 0, 0, 0.6);
  1071. }
  1072. .ui.selection.menu > .item.active {
  1073. color: rgba(0, 0, 0, 0.85);
  1074. }
  1075. .ui.inverted.selection.menu > .item {
  1076. color: rgba(255, 255, 255, 0.4);
  1077. }
  1078. .ui.inverted.selection.menu > .item:hover {
  1079. color: rgba(255, 255, 255, 0.9);
  1080. }
  1081. .ui.inverted.selection.menu > .item.active {
  1082. color: #FFFFFF;
  1083. }
  1084. /*--------------
  1085. Floated
  1086. ---------------*/
  1087. .ui.floated.menu {
  1088. float: left;
  1089. margin: 0rem 0.5rem 0rem 0rem;
  1090. }
  1091. .ui.right.floated.menu {
  1092. float: right;
  1093. margin: 0rem 0rem 0rem 0.5rem;
  1094. }
  1095. /*--------------
  1096. Inverted Colors
  1097. ---------------*/
  1098. /*--- Light Colors ---*/
  1099. .ui.grey.menu {
  1100. background-color: #fafafa;
  1101. }
  1102. /*--- Inverted Colors ---*/
  1103. /* Blue */
  1104. .ui.inverted.blue.menu {
  1105. background-color: #3b83c0;
  1106. }
  1107. .ui.inverted.blue.pointing.menu .active.item:after {
  1108. background-color: #3b83c0;
  1109. }
  1110. /* Green */
  1111. .ui.inverted.green.menu {
  1112. background-color: #5bbd72;
  1113. }
  1114. .ui.inverted.green.pointing.menu .active.item:after {
  1115. background-color: #5bbd72;
  1116. }
  1117. /* Orange */
  1118. .ui.inverted.orange.menu {
  1119. background-color: #e07b53;
  1120. }
  1121. .ui.inverted.orange.pointing.menu .active.item:after {
  1122. background-color: #e07b53;
  1123. }
  1124. /* Pink */
  1125. .ui.inverted.pink.menu {
  1126. background-color: #d9499a;
  1127. }
  1128. .ui.inverted.pink.pointing.menu .active.item:after {
  1129. background-color: #d9499a;
  1130. }
  1131. /* Purple */
  1132. .ui.inverted.purple.menu {
  1133. background-color: #564f8a;
  1134. }
  1135. .ui.inverted.purple.pointing.menu .active.item:after {
  1136. background-color: #564f8a;
  1137. }
  1138. /* Red */
  1139. .ui.inverted.red.menu {
  1140. background-color: #d95c5c;
  1141. }
  1142. .ui.inverted.red.pointing.menu .active.item:after {
  1143. background-color: #d95c5c;
  1144. }
  1145. /* Teal */
  1146. .ui.inverted.teal.menu {
  1147. background-color: #00b5ad;
  1148. }
  1149. .ui.inverted.teal.pointing.menu .active.item:after {
  1150. background-color: #00b5ad;
  1151. }
  1152. /* Yellow */
  1153. .ui.inverted.yellow.menu {
  1154. background-color: #f2c61f;
  1155. }
  1156. .ui.inverted.yellow.pointing.menu .active.item:after {
  1157. background-color: #f2c61f;
  1158. }
  1159. /*--------------
  1160. Fitted
  1161. ---------------*/
  1162. .ui.fitted.menu .item,
  1163. .ui.fitted.menu .item .menu .item,
  1164. .ui.menu .fitted.item {
  1165. padding: 0em;
  1166. }
  1167. .ui.horizontally.fitted.menu .item,
  1168. .ui.horizontally.fitted.menu .item .menu .item,
  1169. .ui.menu .horizontally.fitted.item {
  1170. padding-top: 0.78571em;
  1171. padding-bottom: 0.78571em;
  1172. }
  1173. .ui.vertically.fitted.menu .item,
  1174. .ui.vertically.fitted.menu .item .menu .item,
  1175. .ui.menu .vertically.fitted.item {
  1176. padding-left: 0.95em;
  1177. padding-right: 0.95em;
  1178. }
  1179. /*--------------
  1180. Borderless
  1181. ---------------*/
  1182. .ui.borderless.menu .item:before,
  1183. .ui.borderless.menu .item .menu .item:before,
  1184. .ui.menu .borderless.item:before {
  1185. background: none !important;
  1186. }
  1187. /*-------------------
  1188. Compact
  1189. --------------------*/
  1190. .ui.compact.menu {
  1191. display: inline-block;
  1192. margin: 0em;
  1193. vertical-align: middle;
  1194. }
  1195. .ui.compact.vertical.menu {
  1196. width: auto !important;
  1197. }
  1198. .ui.compact.vertical.menu .item:last-child::before {
  1199. display: block;
  1200. }
  1201. /*-------------------
  1202. Fluid
  1203. --------------------*/
  1204. .ui.menu.fluid,
  1205. .ui.vertical.menu.fluid {
  1206. display: block;
  1207. width: 100% !important;
  1208. }
  1209. /*-------------------
  1210. Evenly Sized
  1211. --------------------*/
  1212. .ui.item.menu,
  1213. .ui.item.menu .item {
  1214. width: 100%;
  1215. padding-left: 0px !important;
  1216. padding-right: 0px !important;
  1217. text-align: center;
  1218. }
  1219. .ui.menu.two.item .item {
  1220. width: 50%;
  1221. }
  1222. .ui.menu.three.item .item {
  1223. width: 33.333%;
  1224. }
  1225. .ui.menu.four.item .item {
  1226. width: 25%;
  1227. }
  1228. .ui.menu.five.item .item {
  1229. width: 20%;
  1230. }
  1231. .ui.menu.six.item .item {
  1232. width: 16.666%;
  1233. }
  1234. .ui.menu.seven.item .item {
  1235. width: 14.285%;
  1236. }
  1237. .ui.menu.eight.item .item {
  1238. width: 12.500%;
  1239. }
  1240. .ui.menu.nine.item .item {
  1241. width: 11.11%;
  1242. }
  1243. .ui.menu.ten.item .item {
  1244. width: 10.0%;
  1245. }
  1246. .ui.menu.eleven.item .item {
  1247. width: 9.09%;
  1248. }
  1249. .ui.menu.twelve.item .item {
  1250. width: 8.333%;
  1251. }
  1252. /*--------------
  1253. Fixed
  1254. ---------------*/
  1255. .ui.menu.fixed {
  1256. position: fixed;
  1257. z-index: 101;
  1258. margin: 0em;
  1259. border: none;
  1260. width: 100%;
  1261. }
  1262. .ui.menu.fixed,
  1263. .ui.menu.fixed .item:first-child,
  1264. .ui.menu.fixed .item:last-child {
  1265. border-radius: 0px !important;
  1266. }
  1267. .ui.fixed.menu,
  1268. .ui.top.fixed.menu {
  1269. top: 0px;
  1270. left: 0px;
  1271. right: auto;
  1272. bottom: auto;
  1273. }
  1274. .ui.right.fixed.menu {
  1275. top: 0px;
  1276. right: 0px;
  1277. left: auto;
  1278. bottom: auto;
  1279. width: auto;
  1280. height: 100%;
  1281. }
  1282. .ui.bottom.fixed.menu {
  1283. bottom: 0px;
  1284. left: 0px;
  1285. top: auto;
  1286. right: auto;
  1287. }
  1288. .ui.left.fixed.menu {
  1289. top: 0px;
  1290. left: 0px;
  1291. right: auto;
  1292. bottom: auto;
  1293. width: auto;
  1294. height: 100%;
  1295. }
  1296. /* Coupling with Grid */
  1297. .ui.fixed.menu + .ui.grid {
  1298. padding-top: 2.75rem;
  1299. }
  1300. /*-------------------
  1301. Pointing
  1302. --------------------*/
  1303. .ui.pointing.menu .active.item:after {
  1304. position: absolute;
  1305. content: '';
  1306. top: 100%;
  1307. left: 50%;
  1308. -webkit-transform: translateX(-50%) translateY(-50%) rotate(45deg);
  1309. -ms-transform: translateX(-50%) translateY(-50%) rotate(45deg);
  1310. transform: translateX(-50%) translateY(-50%) rotate(45deg);
  1311. margin: 1px 0em 0em 0em;
  1312. background: none;
  1313. width: 0.6em;
  1314. height: 0.6em;
  1315. border: none;
  1316. border-bottom: 1px solid #d4d4d5;
  1317. border-right: 1px solid #d4d4d5;
  1318. z-index: 2;
  1319. -webkit-transition: background 0.2s ease;
  1320. transition: background 0.2s ease;
  1321. }
  1322. /* Don't double up pointers */
  1323. .ui.pointing.menu .active.item .menu .active.item:after {
  1324. display: none;
  1325. }
  1326. .ui.vertical.pointing.menu .active.item:after {
  1327. position: absolute;
  1328. top: 50%;
  1329. right: 0%;
  1330. bottom: auto;
  1331. left: auto;
  1332. -webkit-transform: translateX(50%) translateY(-50%) rotate(45deg);
  1333. -ms-transform: translateX(50%) translateY(-50%) rotate(45deg);
  1334. transform: translateX(50%) translateY(-50%) rotate(45deg);
  1335. margin: 0em -1px 0em 0em;
  1336. border: none;
  1337. border-top: 1px solid #d4d4d5;
  1338. border-right: 1px solid #d4d4d5;
  1339. }
  1340. /* Colors */
  1341. .ui.pointing.menu .active.item:hover:after {
  1342. background-color: #fafafa;
  1343. }
  1344. .ui.pointing.menu .active.item:after {
  1345. background-color: #f7f7f7;
  1346. }
  1347. .ui.vertical.pointing.menu .item:hover:after {
  1348. background-color: #fafafa;
  1349. }
  1350. .ui.vertical.pointing.menu .active.item:after {
  1351. background-color: #f7f7f7;
  1352. }
  1353. /*--------------
  1354. Attached
  1355. ---------------*/
  1356. .ui.menu.attached {
  1357. margin: 0rem;
  1358. border-radius: 0px;
  1359. /* avoid rgba multiplying */
  1360. box-shadow: 0px 0px 0px 1px #dddddd;
  1361. }
  1362. .ui.top.attached.menu {
  1363. border-radius: 0.2857rem 0.2857rem 0em 0em;
  1364. }
  1365. .ui.menu.bottom.attached {
  1366. border-radius: 0em 0em 0.2857rem 0.2857rem;
  1367. }
  1368. /*--------------
  1369. Sizes
  1370. ---------------*/
  1371. /* Small */
  1372. .ui.small.menu .item {
  1373. font-size: 0.875rem;
  1374. }
  1375. .ui.small.vertical.menu {
  1376. width: 13rem;
  1377. }
  1378. /* Medium */
  1379. .ui.menu .item {
  1380. font-size: 1rem;
  1381. }
  1382. .ui.vertical.menu {
  1383. width: 15rem;
  1384. }
  1385. /* Large */
  1386. .ui.large.menu .item {
  1387. font-size: 1.125rem;
  1388. }
  1389. .ui.large.menu .item .item {
  1390. font-size: 0.875rem;
  1391. }
  1392. .ui.large.menu .dropdown .item {
  1393. font-size: 1rem;
  1394. }
  1395. .ui.large.vertical.menu {
  1396. width: 18rem;
  1397. }
  1398. /*******************************
  1399. Theme Overrides
  1400. *******************************/
  1401. /*******************************
  1402. Site Overrides
  1403. *******************************/