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.

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