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.

1395 lines
32 KiB

9 years ago
9 years ago
9 years ago
10 years ago
9 years ago
10 years ago
10 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
9 years ago
10 years ago
9 years ago
10 years ago
9 years ago
9 years ago
9 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
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
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
9 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
9 years ago
10 years ago
10 years ago
10 years ago
9 years ago
9 years ago
9 years ago
10 years ago
10 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
9 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
9 years ago
10 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
9 years ago
10 years ago
9 years ago
9 years ago
10 years ago
9 years ago
9 years ago
10 years ago
9 years ago
9 years ago
9 years ago
10 years ago
9 years ago
9 years ago
9 years ago
10 years ago
10 years ago
9 years ago
9 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
9 years ago
10 years ago
9 years ago
9 years ago
9 years ago
10 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
10 years ago
10 years ago
9 years ago
10 years ago
10 years ago
10 years ago
9 years ago
10 years ago
10 years ago
9 years ago
9 years ago
10 years ago
9 years ago
9 years ago
10 years ago
10 years ago
9 years ago
9 years ago
10 years ago
9 years ago
9 years ago
10 years ago
9 years ago
10 years ago
10 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
10 years ago
9 years ago
10 years ago
10 years ago
10 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
10 years ago
10 years ago
10 years ago
9 years ago
10 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
9 years ago
10 years ago
10 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
10 years ago
10 years ago
10 years ago
9 years ago
10 years ago
10 years ago
9 years ago
10 years ago
10 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
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
10 years ago
10 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 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
9 years ago
10 years ago
9 years ago
10 years ago
10 years ago
10 years ago
10 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
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 2.0.0 - Dropdown
  3. * http://github.com/semantic-org/semantic-ui/
  4. *
  5. *
  6. * Copyright 2015 Contributors
  7. * Released under the MIT license
  8. * http://opensource.org/licenses/MIT
  9. *
  10. */
  11. /*******************************
  12. Dropdown
  13. *******************************/
  14. .ui.dropdown {
  15. cursor: pointer;
  16. position: relative;
  17. display: inline-block;
  18. tap-highlight-color: rgba(0, 0, 0, 0);
  19. outline: none;
  20. text-align: left;
  21. -webkit-transition: box-shadow 0.1s ease, width 0.1s ease;
  22. transition: box-shadow 0.1s ease, width 0.1s ease;
  23. }
  24. /*******************************
  25. Content
  26. *******************************/
  27. /*--------------
  28. Menu
  29. ---------------*/
  30. .ui.dropdown .menu {
  31. cursor: auto;
  32. position: absolute;
  33. display: none;
  34. outline: none;
  35. top: 100%;
  36. min-width: -webkit-max-content;
  37. min-width: -moz-max-content;
  38. min-width: max-content;
  39. margin: 0em;
  40. padding: 0em 0em;
  41. background: #ffffff;
  42. font-size: 1em;
  43. text-shadow: none;
  44. text-align: left;
  45. box-shadow: 0px 2px 3px 0px rgba(34, 36, 38, 0.15);
  46. border: 1px solid rgba(34, 36, 38, 0.15);
  47. border-radius: 0.285714rem;
  48. -webkit-transition: opacity 0.1s ease;
  49. transition: opacity 0.1s ease;
  50. z-index: 11;
  51. will-change: transform, opacity;
  52. }
  53. .ui.dropdown .menu > * {
  54. white-space: nowrap;
  55. }
  56. /*--------------
  57. Hidden Input
  58. ---------------*/
  59. .ui.dropdown > input:not(.search):first-child,
  60. .ui.dropdown > select {
  61. display: none !important;
  62. }
  63. /*--------------
  64. Dropdown Icon
  65. ---------------*/
  66. .ui.dropdown > .dropdown.icon {
  67. position: relative;
  68. width: auto;
  69. margin: 0em 0em 0em 1em;
  70. }
  71. .ui.dropdown .menu > .item .dropdown.icon {
  72. width: auto;
  73. float: right;
  74. margin: 0em 0em 0em 1em;
  75. }
  76. .ui.dropdown .menu > .item .dropdown.icon + .text {
  77. margin-right: 1em;
  78. }
  79. /*--------------
  80. Text
  81. ---------------*/
  82. .ui.dropdown > .text {
  83. display: inline-block;
  84. -webkit-transition: none;
  85. transition: none;
  86. }
  87. /*--------------
  88. Menu Item
  89. ---------------*/
  90. .ui.dropdown .menu > .item {
  91. position: relative;
  92. cursor: pointer;
  93. display: block;
  94. border: none;
  95. height: auto;
  96. text-align: left;
  97. border-top: none;
  98. line-height: 1em;
  99. color: rgba(0, 0, 0, 0.87);
  100. padding: 0.71428571rem 1.14285714rem !important;
  101. font-size: 1rem;
  102. text-transform: none;
  103. font-weight: normal;
  104. box-shadow: none;
  105. -webkit-touch-callout: none;
  106. }
  107. .ui.dropdown .menu > .item:first-child {
  108. border-top-width: 0px;
  109. }
  110. /*--------------
  111. Floated Content
  112. ---------------*/
  113. .ui.dropdown > .text > [class*="right floated"],
  114. .ui.dropdown .menu .item > [class*="right floated"] {
  115. float: right !important;
  116. margin-right: 0em !important;
  117. margin-left: 1em !important;
  118. }
  119. .ui.dropdown > .text > [class*="left floated"],
  120. .ui.dropdown .menu .item > [class*="left floated"] {
  121. float: left !important;
  122. margin-left: 0em !important;
  123. margin-right: 1em !important;
  124. }
  125. .ui.dropdown .menu .item > .icon.floated,
  126. .ui.dropdown .menu .item > .flag.floated,
  127. .ui.dropdown .menu .item > .image.floated,
  128. .ui.dropdown .menu .item > img.floated {
  129. margin-top: 0em;
  130. }
  131. /*--------------
  132. Menu Divider
  133. ---------------*/
  134. .ui.dropdown .menu > .header {
  135. margin: 1rem 0rem 0.75rem;
  136. padding: 0em 1.14285714rem;
  137. color: rgba(0, 0, 0, 0.85);
  138. font-size: 0.7857rem;
  139. font-weight: bold;
  140. text-transform: uppercase;
  141. }
  142. .ui.dropdown .menu > .divider {
  143. border-top: 1px solid rgba(34, 36, 38, 0.1);
  144. height: 0em;
  145. margin: 0.5em 0em;
  146. }
  147. .ui.dropdown .menu > .input {
  148. display: -webkit-box;
  149. display: -webkit-flex;
  150. display: -ms-flexbox;
  151. display: flex;
  152. margin: 1.14285714rem 0.71428571rem;
  153. min-width: 140px;
  154. }
  155. .ui.dropdown .menu > .header + .input {
  156. margin-top: 0em;
  157. }
  158. .ui.dropdown .menu > .input:not(.transparent) input {
  159. padding: 0.5em 1em;
  160. }
  161. .ui.dropdown .menu > .input:not(.transparent) .button,
  162. .ui.dropdown .menu > .input:not(.transparent) .icon,
  163. .ui.dropdown .menu > .input:not(.transparent) .label {
  164. padding-top: 0.5em;
  165. padding-bottom: 0.5em;
  166. }
  167. /*-----------------
  168. Item Description
  169. -------------------*/
  170. .ui.dropdown > .text > .description,
  171. .ui.dropdown .menu > .item > .description {
  172. float: right;
  173. margin: 0em 0em 0em 1em;
  174. color: rgba(0, 0, 0, 0.4);
  175. }
  176. /*-----------------
  177. Message
  178. -------------------*/
  179. .ui.dropdown .menu > .message {
  180. padding: 0.71428571rem 1.14285714rem;
  181. font-weight: normal;
  182. }
  183. .ui.dropdown .menu > .message:not(.ui) {
  184. color: rgba(0, 0, 0, 0.4);
  185. }
  186. /*--------------
  187. Sub Menu
  188. ---------------*/
  189. .ui.dropdown .menu .menu {
  190. top: 0% !important;
  191. left: 100% !important;
  192. right: auto !important;
  193. margin: 0em 0em 0em -0.5em !important;
  194. border-radius: 0.285714rem !important;
  195. z-index: 21 !important;
  196. }
  197. /* Hide Arrow */
  198. .ui.dropdown .menu .menu:after {
  199. display: none;
  200. }
  201. /*--------------
  202. Sub Elements
  203. ---------------*/
  204. /* Icons / Flags / Labels / Image */
  205. .ui.dropdown > .text > .icon,
  206. .ui.dropdown > .text > .label,
  207. .ui.dropdown > .text > .flag,
  208. .ui.dropdown > .text > img,
  209. .ui.dropdown > .text > .image {
  210. margin-top: 0em;
  211. }
  212. .ui.dropdown .menu > .item > .icon,
  213. .ui.dropdown .menu > .item > .label,
  214. .ui.dropdown .menu > .item > .flag,
  215. .ui.dropdown .menu > .item > .image,
  216. .ui.dropdown .menu > .item > img {
  217. margin-top: 0em;
  218. }
  219. .ui.dropdown > .text > .icon,
  220. .ui.dropdown > .text > .label,
  221. .ui.dropdown > .text > .flag,
  222. .ui.dropdown > .text > img,
  223. .ui.dropdown > .text > .image,
  224. .ui.dropdown .menu > .item > .icon,
  225. .ui.dropdown .menu > .item > .label,
  226. .ui.dropdown .menu > .item > .flag,
  227. .ui.dropdown .menu > .item > .image,
  228. .ui.dropdown .menu > .item > img {
  229. margin-left: 0em;
  230. float: none;
  231. margin-right: 0.71428571rem;
  232. }
  233. /*--------------
  234. Image
  235. ---------------*/
  236. .ui.dropdown > .text > img,
  237. .ui.dropdown > .text > .image,
  238. .ui.dropdown .menu > .item > .image,
  239. .ui.dropdown .menu > .item > img {
  240. display: inline-block;
  241. vertical-align: middle;
  242. width: auto;
  243. max-height: 2em;
  244. }
  245. /*******************************
  246. Coupling
  247. *******************************/
  248. /*--------------
  249. Menu
  250. ---------------*/
  251. /* Remove Menu Item Divider */
  252. .ui.dropdown .ui.menu > .item:before,
  253. .ui.menu .ui.dropdown .menu > .item:before {
  254. display: none;
  255. }
  256. /* Prevent Menu Item Border */
  257. .ui.menu .ui.dropdown .menu .active.item {
  258. border-left: none;
  259. }
  260. /* Automatically float dropdown menu right on last menu item */
  261. .ui.menu .right.menu .dropdown:last-child .menu,
  262. .ui.menu .right.dropdown.item .menu,
  263. .ui.buttons > .ui.dropdown:last-child .menu {
  264. left: auto;
  265. right: 0em;
  266. }
  267. /*--------------
  268. Label
  269. ---------------*/
  270. /* Dropdown Menu */
  271. .ui.label.dropdown .menu {
  272. min-width: 100%;
  273. }
  274. /*--------------
  275. Button
  276. ---------------*/
  277. /* No Margin On Icon Button */
  278. .ui.dropdown.icon.button > .dropdown.icon {
  279. margin: 0em;
  280. }
  281. .ui.button.dropdown .menu {
  282. min-width: 100%;
  283. }
  284. /*******************************
  285. Types
  286. *******************************/
  287. /*--------------
  288. Selection
  289. ---------------*/
  290. /* Displays like a select box */
  291. .ui.selection.dropdown {
  292. cursor: pointer;
  293. word-wrap: break-word;
  294. line-height: 1em;
  295. white-space: normal;
  296. outline: 0;
  297. -webkit-transform: rotateZ(0deg);
  298. transform: rotateZ(0deg);
  299. min-width: 200px;
  300. min-height: 2.7141915em;
  301. background: #ffffff;
  302. display: inline-block;
  303. padding: 0.78571em 2em 0.78571em 1em;
  304. color: rgba(0, 0, 0, 0.87);
  305. box-shadow: none;
  306. border: 1px solid rgba(34, 36, 38, 0.15);
  307. border-radius: 0.285714rem;
  308. -webkit-transition: box-shadow 0.1s ease, width 0.1s ease;
  309. transition: box-shadow 0.1s ease, width 0.1s ease;
  310. }
  311. .ui.selection.dropdown.visible,
  312. .ui.selection.dropdown.active {
  313. z-index: 10;
  314. }
  315. select.ui.dropdown {
  316. height: 38px;
  317. padding: 0.5em;
  318. border: 1px solid rgba(34, 36, 38, 0.15);
  319. visibility: visible;
  320. }
  321. .ui.selection.dropdown > .search.icon,
  322. .ui.selection.dropdown > .delete.icon,
  323. .ui.selection.dropdown > .dropdown.icon {
  324. cursor: pointer;
  325. position: absolute;
  326. top: auto;
  327. width: auto;
  328. z-index: 3;
  329. margin: -0.78571em;
  330. padding: 0.78571em;
  331. right: 1em;
  332. opacity: 0.8;
  333. -webkit-transition: opacity 0.1s ease;
  334. transition: opacity 0.1s ease;
  335. }
  336. /* Compact */
  337. .ui.compact.selection.dropdown {
  338. min-width: 0px;
  339. }
  340. /* Selection Menu */
  341. .ui.selection.dropdown .menu {
  342. overflow-x: hidden;
  343. overflow-y: auto;
  344. -webkit-backface-visibility: hidden;
  345. backface-visibility: hidden;
  346. -webkit-overflow-scrolling: touch;
  347. border-top-width: 0px !important;
  348. width: auto;
  349. outline: none;
  350. margin: 0px -1px;
  351. min-width: calc(100% + 2px );
  352. border-radius: 0em 0em 0.285714rem 0.285714rem;
  353. box-shadow: 0px 2px 3px 0px rgba(34, 36, 38, 0.15);
  354. -webkit-transition: opacity 0.1s ease;
  355. transition: opacity 0.1s ease;
  356. }
  357. .ui.selection.dropdown .menu:after,
  358. .ui.selection.dropdown .menu:before {
  359. display: none;
  360. }
  361. /*--------------
  362. Message
  363. ---------------*/
  364. .ui.selection.dropdown .menu > .message {
  365. padding: 0.71428571rem 1.14285714rem;
  366. }
  367. /* Scrollbar in IE */
  368. @media all and (-ms-high-contrast: none) {
  369. .ui.selection.dropdown .menu {
  370. min-width: calc(100% - 17px );
  371. }
  372. }
  373. @media only screen and (max-width: 767px) {
  374. .ui.selection.dropdown .menu {
  375. max-height: 7.58571429rem;
  376. }
  377. }
  378. @media only screen and (min-width: 768px) {
  379. .ui.selection.dropdown .menu {
  380. max-height: 10.11428571rem;
  381. }
  382. }
  383. @media only screen and (min-width: 992px) {
  384. .ui.selection.dropdown .menu {
  385. max-height: 15.17142857rem;
  386. }
  387. }
  388. @media only screen and (min-width: 1920px) {
  389. .ui.selection.dropdown .menu {
  390. max-height: 20.22857143rem;
  391. }
  392. }
  393. /* Menu Item */
  394. .ui.selection.dropdown .menu > .item {
  395. border-top: 1px solid #fafafa;
  396. padding: 0.71428571rem 1.14285714rem !important;
  397. white-space: normal;
  398. word-wrap: normal;
  399. }
  400. /* Hover */
  401. .ui.selection.dropdown:hover {
  402. border-color: rgba(34, 36, 38, 0.3);
  403. box-shadow: none;
  404. }
  405. /* Active */
  406. .ui.selection.active.dropdown {
  407. border-color: rgba(34, 36, 38, 0.3);
  408. box-shadow: 0px 2px 3px 0px rgba(34, 36, 38, 0.15);
  409. }
  410. .ui.selection.active.dropdown .menu {
  411. border-color: rgba(34, 36, 38, 0.3);
  412. box-shadow: 0px 2px 3px 0px rgba(34, 36, 38, 0.15);
  413. }
  414. /* Focus */
  415. .ui.selection.dropdown:focus {
  416. border-color: rgba(34, 36, 38, 0.3);
  417. box-shadow: none;
  418. }
  419. .ui.selection.dropdown:focus .menu {
  420. border-color: rgba(34, 36, 38, 0.3);
  421. box-shadow: 0px 2px 3px 0px rgba(34, 36, 38, 0.15);
  422. }
  423. /* Visible */
  424. .ui.selection.visible.dropdown > .text:not(.default) {
  425. font-weight: normal;
  426. color: rgba(0, 0, 0, 0.8);
  427. }
  428. /* Visible Hover */
  429. .ui.selection.active.dropdown:hover {
  430. border-color: rgba(34, 36, 38, 0.3);
  431. box-shadow: 0px 2px 3px 0px rgba(34, 36, 38, 0.15);
  432. }
  433. .ui.selection.active.dropdown:hover .menu {
  434. border-color: rgba(34, 36, 38, 0.3);
  435. box-shadow: 0px 2px 3px 0px rgba(34, 36, 38, 0.15);
  436. }
  437. /* Dropdown Icon */
  438. .ui.active.selection.dropdown > .dropdown.icon,
  439. .ui.visible.selection.dropdown > .dropdown.icon {
  440. opacity: 1;
  441. z-index: 3;
  442. }
  443. /* Connecting Border */
  444. .ui.active.selection.dropdown {
  445. border-bottom-left-radius: 0em !important;
  446. border-bottom-right-radius: 0em !important;
  447. }
  448. /*--------------
  449. Searchable
  450. ---------------*/
  451. /* Search Selection */
  452. .ui.search.dropdown {
  453. min-width: '';
  454. }
  455. /* Search Dropdown */
  456. .ui.search.dropdown > input.search {
  457. background: none transparent !important;
  458. border: none !important;
  459. box-shadow: none !important;
  460. border-radius: 0em !important;
  461. cursor: pointer;
  462. top: 0em;
  463. left: 0em;
  464. width: 100%;
  465. outline: none;
  466. -webkit-tap-highlight-color: rgba(255, 255, 255, 0);
  467. padding: inherit;
  468. }
  469. /* Text Layering */
  470. .ui.search.dropdown > input.search {
  471. position: absolute;
  472. z-index: 2;
  473. }
  474. .ui.search.dropdown > .text {
  475. cursor: text;
  476. position: relative;
  477. z-index: 3;
  478. }
  479. /* Search Selection */
  480. .ui.search.selection.dropdown > input.search {
  481. line-height: 1.2142em;
  482. padding: 0.67861em 2em 0.67861em 1em;
  483. }
  484. /* Active/Visible Search */
  485. .ui.search.dropdown.active > input.search,
  486. .ui.search.dropdown.visible > input.search {
  487. cursor: auto;
  488. }
  489. .ui.search.dropdown.active > .text,
  490. .ui.search.dropdown.visible > .text {
  491. pointer-events: none;
  492. }
  493. /* Filtered Text */
  494. .ui.active.search.dropdown input.search:focus + .text .icon,
  495. .ui.active.search.dropdown input.search:focus + .text .flag {
  496. opacity: 0.45;
  497. }
  498. .ui.active.search.dropdown input.search:focus + .text {
  499. color: rgba(0, 0, 0, 0.4) !important;
  500. }
  501. /* Search Menu */
  502. .ui.search.dropdown .menu {
  503. overflow-x: hidden;
  504. overflow-y: auto;
  505. -webkit-backface-visibility: hidden;
  506. backface-visibility: hidden;
  507. -webkit-overflow-scrolling: touch;
  508. }
  509. @media only screen and (max-width: 767px) {
  510. .ui.search.dropdown .menu {
  511. max-height: 7.58571429rem;
  512. }
  513. }
  514. @media only screen and (min-width: 768px) {
  515. .ui.search.dropdown .menu {
  516. max-height: 10.11428571rem;
  517. }
  518. }
  519. @media only screen and (min-width: 992px) {
  520. .ui.search.dropdown .menu {
  521. max-height: 15.17142857rem;
  522. }
  523. }
  524. @media only screen and (min-width: 1920px) {
  525. .ui.search.dropdown .menu {
  526. max-height: 20.22857143rem;
  527. }
  528. }
  529. /*--------------
  530. Multiple
  531. ---------------*/
  532. /* Multiple Selection */
  533. .ui.multiple.dropdown {
  534. padding: 0.22620333em 2em 0.22620333em 0.28571429em;
  535. }
  536. .ui.multiple.dropdown .menu {
  537. cursor: auto;
  538. }
  539. /* Multiple Search Selection */
  540. .ui.multiple.search.dropdown,
  541. .ui.multiple.search.dropdown > input.search {
  542. cursor: text;
  543. }
  544. /* Selection Label */
  545. .ui.multiple.dropdown > .label {
  546. -webkit-user-select: none;
  547. -moz-user-select: none;
  548. -ms-user-select: none;
  549. user-select: none;
  550. display: inline-block;
  551. vertical-align: baseline;
  552. white-space: normal;
  553. font-size: 1em;
  554. padding: 0.35714em 0.71428571em;
  555. margin: 0.1428571em 0.2857142rem 0.1428571em 0em;
  556. box-shadow: 0px 0px 0px 1px rgba(34, 36, 38, 0.15) inset;
  557. }
  558. /* Dropdown Icon */
  559. .ui.multiple.dropdown .dropdown.icon {
  560. margin: 0em -0.71428571em 0em 0em;
  561. padding: 0.5em;
  562. }
  563. /* Text */
  564. .ui.multiple.dropdown > .text {
  565. position: static;
  566. padding: 0;
  567. max-width: 100%;
  568. margin: 0.45240667em 0em 0.45240667em 0.4285em;
  569. line-height: 1.2142em;
  570. }
  571. .ui.multiple.dropdown > .label ~ .text {
  572. display: none;
  573. }
  574. /*-----------------
  575. Multiple Search
  576. -----------------*/
  577. /* Prompt Text */
  578. .ui.multiple.search.dropdown > .text {
  579. display: inline-block;
  580. position: absolute;
  581. top: 0;
  582. left: 0;
  583. padding: inherit;
  584. margin: 0.45240667em 0em 0.45240667em 0.4285em;
  585. line-height: 1.2142em;
  586. }
  587. .ui.multiple.search.dropdown > .label ~ .text {
  588. display: none;
  589. }
  590. /* Search */
  591. .ui.multiple.search.dropdown > input.search {
  592. position: static;
  593. padding: 0;
  594. max-width: 100%;
  595. margin: 0.45240667em 0em 0.45240667em 0.4285em;
  596. width: 2.2em;
  597. line-height: 1.2142em;
  598. }
  599. /*--------------
  600. Inline
  601. ---------------*/
  602. .ui.inline.dropdown {
  603. cursor: pointer;
  604. display: inline-block;
  605. color: inherit;
  606. }
  607. .ui.inline.dropdown .dropdown.icon {
  608. margin: 0em 0.5em 0em 0.25em;
  609. vertical-align: baseline;
  610. }
  611. .ui.inline.dropdown > .text {
  612. font-weight: bold;
  613. }
  614. .ui.inline.dropdown .menu {
  615. cursor: auto;
  616. margin-top: 0.25em;
  617. border-radius: 0.285714rem;
  618. }
  619. /*******************************
  620. States
  621. *******************************/
  622. /*--------------------
  623. Active
  624. ----------------------*/
  625. /* Menu Item Active */
  626. .ui.dropdown .menu .active.item {
  627. background: transparent;
  628. font-weight: bold;
  629. color: rgba(0, 0, 0, 0.95);
  630. box-shadow: none;
  631. z-index: 12;
  632. }
  633. /*--------------------
  634. Hover
  635. ----------------------*/
  636. /* Menu Item Hover */
  637. .ui.dropdown .menu > .item:hover {
  638. background: rgba(0, 0, 0, 0.05);
  639. color: rgba(0, 0, 0, 0.95);
  640. z-index: 13;
  641. }
  642. /*--------------------
  643. Loading
  644. ---------------------*/
  645. /* Positioning */
  646. .ui.loading.dropdown > i.icon:before,
  647. .ui.loading.dropdown > i.icon:after {
  648. left: 30% !important;
  649. }
  650. .ui.loading.dropdown > i.icon {
  651. top: 50% !important;
  652. }
  653. .ui.multiple.loading.dropdown > i.icon:before,
  654. .ui.multiple.loading.dropdown > i.icon:after {
  655. top: 0% !important;
  656. left: 0% !important;
  657. }
  658. .ui.loading.dropdown > i.icon:before {
  659. position: absolute;
  660. content: '';
  661. top: 50%;
  662. left: 50%;
  663. margin: -0.64285em 0em 0em -0.64285em;
  664. width: 1.2857em;
  665. height: 1.2857em;
  666. border-radius: 500rem;
  667. border: 0.2em solid rgba(0, 0, 0, 0.1);
  668. }
  669. .ui.loading.dropdown > i.icon:after {
  670. position: absolute;
  671. content: '';
  672. top: 50%;
  673. left: 50%;
  674. box-shadow: 0px 0px 0px 1px transparent;
  675. margin: -0.64285em 0em 0em -0.64285em;
  676. width: 1.2857em;
  677. height: 1.2857em;
  678. -webkit-animation: dropdown-spin 0.6s linear;
  679. animation: dropdown-spin 0.6s linear;
  680. -webkit-animation-iteration-count: infinite;
  681. animation-iteration-count: infinite;
  682. border-radius: 500rem;
  683. border-color: #757676 transparent transparent;
  684. border-style: solid;
  685. border-width: 0.2em;
  686. }
  687. /* Coupling */
  688. .ui.loading.dropdown.button > i.icon:before,
  689. .ui.loading.dropdown.button > i.icon:after {
  690. display: none;
  691. }
  692. @-webkit-keyframes dropdown-spin {
  693. from {
  694. -webkit-transform: rotate(0deg);
  695. transform: rotate(0deg);
  696. }
  697. to {
  698. -webkit-transform: rotate(360deg);
  699. transform: rotate(360deg);
  700. }
  701. }
  702. @keyframes dropdown-spin {
  703. from {
  704. -webkit-transform: rotate(0deg);
  705. transform: rotate(0deg);
  706. }
  707. to {
  708. -webkit-transform: rotate(360deg);
  709. transform: rotate(360deg);
  710. }
  711. }
  712. /*--------------------
  713. Default Text
  714. ----------------------*/
  715. .ui.dropdown > .default.text,
  716. .ui.default.dropdown > .text {
  717. color: rgba(179, 179, 179, 0.7);
  718. }
  719. .ui.dropdown:hover > .default.text,
  720. .ui.default.dropdown:hover > .text {
  721. color: rgba(179, 179, 179, 0.7);
  722. }
  723. /*--------------------
  724. Loading
  725. ----------------------*/
  726. .ui.loading.dropdown > .text {
  727. -webkit-transition: none;
  728. transition: none;
  729. }
  730. /* Used To Check Position */
  731. .ui.dropdown .loading.menu {
  732. display: block;
  733. visibility: hidden;
  734. z-index: -1;
  735. }
  736. /*--------------------
  737. Keyboard Select
  738. ----------------------*/
  739. /* Selected Item */
  740. .ui.dropdown.selected,
  741. .ui.dropdown .menu .selected.item {
  742. background: rgba(0, 0, 0, 0.03);
  743. color: rgba(0, 0, 0, 0.95);
  744. }
  745. /*--------------------
  746. Search Filtered
  747. ----------------------*/
  748. /* Filtered Item */
  749. .ui.dropdown > .filtered.text {
  750. visibility: hidden;
  751. }
  752. .ui.dropdown .filtered.item {
  753. display: none !important;
  754. }
  755. /*--------------------
  756. Error
  757. ----------------------*/
  758. .ui.dropdown.error,
  759. .ui.dropdown.error > .text,
  760. .ui.dropdown.error > .default.text {
  761. color: #922d2b;
  762. }
  763. .ui.selection.dropdown.error {
  764. background: #fff6f6;
  765. border-color: #e0b4b4;
  766. }
  767. .ui.selection.dropdown.error:hover {
  768. border-color: #e0b4b4;
  769. }
  770. .ui.dropdown.error > .menu,
  771. .ui.dropdown.error > .menu .menu {
  772. border-color: #e0b4b4;
  773. }
  774. .ui.dropdown.error > .menu > .item {
  775. color: #922d2b;
  776. }
  777. .ui.multiple.selection.error.dropdown > .label {
  778. border-color: #e0b4b4;
  779. }
  780. /* Item Hover */
  781. .ui.dropdown.error > .menu > .item:hover {
  782. background-color: #fff2f2;
  783. }
  784. /* Item Active */
  785. .ui.dropdown.error > .menu .active.item {
  786. background-color: #fdcfcf;
  787. }
  788. /*--------------------
  789. Disabled
  790. ----------------------*/
  791. /* Disabled */
  792. .ui.disabled.dropdown,
  793. .ui.dropdown .menu > .disabled.item {
  794. cursor: default;
  795. pointer-events: none;
  796. opacity: 0.45;
  797. }
  798. /*******************************
  799. Variations
  800. *******************************/
  801. /*--------------
  802. Direction
  803. ---------------*/
  804. /* Flyout Direction */
  805. .ui.dropdown .menu {
  806. left: 0px;
  807. }
  808. /* Default Side (Right) */
  809. .ui.dropdown .right.menu > .menu,
  810. .ui.dropdown .menu .right.menu {
  811. left: 100% !important;
  812. right: auto !important;
  813. border-radius: 0.285714rem !important;
  814. }
  815. /* Left Flyout Menu */
  816. .ui.dropdown > .left.menu .menu,
  817. .ui.dropdown .menu .left.menu {
  818. left: auto !important;
  819. right: 100% !important;
  820. border-radius: 0.285714rem !important;
  821. }
  822. .ui.dropdown .item .left.dropdown.icon,
  823. .ui.dropdown .left.menu .item .dropdown.icon {
  824. width: auto;
  825. float: left;
  826. margin: 0em 0.71428571rem 0em 0em;
  827. }
  828. .ui.dropdown .item .left.dropdown.icon,
  829. .ui.dropdown .left.menu .item .dropdown.icon {
  830. width: auto;
  831. float: left;
  832. margin: 0em 0.71428571rem 0em 0em;
  833. }
  834. .ui.dropdown .item .left.dropdown.icon + .text,
  835. .ui.dropdown .left.menu .item .dropdown.icon + .text {
  836. margin-left: 1em;
  837. }
  838. /*--------------
  839. Upward
  840. ---------------*/
  841. /* Upward Main Menu */
  842. .ui.upward.dropdown > .menu {
  843. top: auto;
  844. bottom: 100%;
  845. box-shadow: 0px 0px 3px 0px rgba(0, 0, 0, 0.08);
  846. border-radius: 0.285714rem 0.285714rem 0em 0em;
  847. }
  848. /* Upward Sub Menu */
  849. .ui.dropdown .upward.menu {
  850. top: auto !important;
  851. bottom: 0 !important;
  852. }
  853. /* Active Upward */
  854. .ui.simple.upward.active.dropdown,
  855. .ui.simple.upward.dropdown:hover {
  856. border-radius: 0.285714rem 0.285714rem 0em 0em !important;
  857. }
  858. .ui.upward.dropdown.button:not(.pointing):not(.floating).active {
  859. border-radius: 0.285714rem 0.285714rem 0em 0em;
  860. }
  861. /* Selection */
  862. .ui.upward.selection.dropdown .menu {
  863. border-top-width: 1px !important;
  864. border-bottom-width: 0px !important;
  865. box-shadow: 0px -2px 3px 0px rgba(0, 0, 0, 0.08);
  866. }
  867. .ui.upward.selection.dropdown:hover {
  868. box-shadow: 0px 0px 2px 0px rgba(0, 0, 0, 0.05);
  869. }
  870. /* Active Upward */
  871. .ui.active.upward.selection.dropdown {
  872. border-radius: 0em 0em 0.285714rem 0.285714rem !important;
  873. }
  874. /* Visible Upward */
  875. .ui.upward.selection.dropdown.visible {
  876. box-shadow: 0px 0px 3px 0px rgba(0, 0, 0, 0.08);
  877. border-radius: 0em 0em 0.285714rem 0.285714rem !important;
  878. }
  879. /* Visible Hover Upward */
  880. .ui.upward.active.selection.dropdown:hover {
  881. box-shadow: 0px 0px 3px 0px rgba(0, 0, 0, 0.05);
  882. }
  883. .ui.upward.active.selection.dropdown:hover .menu {
  884. box-shadow: 0px -2px 3px 0px rgba(0, 0, 0, 0.08);
  885. }
  886. /*--------------
  887. Simple
  888. ---------------*/
  889. /* Selection Menu */
  890. .ui.scrolling.dropdown .menu,
  891. .ui.dropdown .scrolling.menu {
  892. overflow-x: hidden;
  893. overflow-y: auto;
  894. }
  895. .ui.scrolling.dropdown .menu {
  896. overflow-x: hidden;
  897. overflow-y: auto;
  898. -webkit-backface-visibility: hidden;
  899. backface-visibility: hidden;
  900. -webkit-overflow-scrolling: touch;
  901. min-width: 100% !important;
  902. width: auto !important;
  903. }
  904. .ui.dropdown .scrolling.menu {
  905. position: static;
  906. overflow-y: auto;
  907. border: none;
  908. box-shadow: none !important;
  909. border-radius: 0 !important;
  910. margin: 0 !important;
  911. min-width: 100% !important;
  912. width: auto !important;
  913. border-top: 1px solid rgba(34, 36, 38, 0.15);
  914. }
  915. .ui.scrolling.dropdown .menu .item.item.item,
  916. .ui.dropdown .scrolling.menu > .item.item.item {
  917. border-top: none;
  918. padding-right: calc( 1.14285714rem + 17px ) !important;
  919. }
  920. .ui.scrolling.dropdown .menu .item:first-child,
  921. .ui.dropdown .scrolling.menu .item:first-child {
  922. border-top: none;
  923. }
  924. .ui.dropdown > .animating.menu .scrolling.menu,
  925. .ui.dropdown > .visible.menu .scrolling.menu {
  926. display: block;
  927. }
  928. /* Scrollbar in IE */
  929. @media all and (-ms-high-contrast: none) {
  930. .ui.scrolling.dropdown .menu,
  931. .ui.dropdown .scrolling.menu {
  932. min-width: calc(100% - 17px );
  933. }
  934. }
  935. @media only screen and (max-width: 767px) {
  936. .ui.scrolling.dropdown .menu,
  937. .ui.dropdown .scrolling.menu {
  938. max-height: 9.71428571rem;
  939. }
  940. }
  941. @media only screen and (min-width: 768px) {
  942. .ui.scrolling.dropdown .menu,
  943. .ui.dropdown .scrolling.menu {
  944. max-height: 14.57142857rem;
  945. }
  946. }
  947. @media only screen and (min-width: 992px) {
  948. .ui.scrolling.dropdown .menu,
  949. .ui.dropdown .scrolling.menu {
  950. max-height: 19.42857143rem;
  951. }
  952. }
  953. @media only screen and (min-width: 1920px) {
  954. .ui.scrolling.dropdown .menu,
  955. .ui.dropdown .scrolling.menu {
  956. max-height: 19.42857143rem;
  957. }
  958. }
  959. /*--------------
  960. Simple
  961. ---------------*/
  962. /* Displays without javascript */
  963. .ui.simple.dropdown .menu:before,
  964. .ui.simple.dropdown .menu:after {
  965. display: none;
  966. }
  967. .ui.simple.dropdown .menu {
  968. position: absolute;
  969. display: block;
  970. overflow: hidden;
  971. top: -9999px !important;
  972. opacity: 0;
  973. width: 0;
  974. height: 0;
  975. -webkit-transition: opacity 0.1s ease;
  976. transition: opacity 0.1s ease;
  977. }
  978. .ui.simple.active.dropdown,
  979. .ui.simple.dropdown:hover {
  980. border-bottom-left-radius: 0em !important;
  981. border-bottom-right-radius: 0em !important;
  982. }
  983. .ui.simple.active.dropdown > .menu,
  984. .ui.simple.dropdown:hover > .menu {
  985. overflow: visible;
  986. width: auto;
  987. height: auto;
  988. top: 100% !important;
  989. opacity: 1;
  990. }
  991. .ui.simple.dropdown > .menu > .item:active > .menu,
  992. .ui.simple.dropdown:hover > .menu > .item:hover > .menu {
  993. overflow: visible;
  994. width: auto;
  995. height: auto;
  996. top: 0% !important;
  997. left: 100% !important;
  998. opacity: 1;
  999. }
  1000. .ui.simple.disabled.dropdown:hover .menu {
  1001. display: none;
  1002. height: 0px;
  1003. width: 0px;
  1004. overflow: hidden;
  1005. }
  1006. /* Visible */
  1007. .ui.simple.visible.dropdown > .menu {
  1008. display: block;
  1009. }
  1010. /*--------------
  1011. Fluid
  1012. ---------------*/
  1013. .ui.fluid.dropdown {
  1014. display: block;
  1015. width: 100%;
  1016. min-width: 0em;
  1017. }
  1018. .ui.fluid.dropdown > .dropdown.icon {
  1019. float: right;
  1020. }
  1021. /*--------------
  1022. Floating
  1023. ---------------*/
  1024. .ui.floating.dropdown .menu {
  1025. left: 0;
  1026. right: auto;
  1027. box-shadow: 0px 2px 4px 0px rgba(34, 36, 38, 0.1), 0px 0px 10px 0px rgba(34, 36, 38, 0.05) !important;
  1028. border-radius: 0.285714rem !important;
  1029. }
  1030. .ui.floating.dropdown > .menu {
  1031. margin-top: 0.5em !important;
  1032. border-radius: 0.285714rem !important;
  1033. }
  1034. /*--------------
  1035. Pointing
  1036. ---------------*/
  1037. .ui.pointing.dropdown > .menu {
  1038. top: 100%;
  1039. margin-top: 0.71428571rem;
  1040. border-radius: 0.285714rem;
  1041. }
  1042. .ui.pointing.dropdown > .menu:after {
  1043. display: block;
  1044. position: absolute;
  1045. pointer-events: none;
  1046. content: '';
  1047. visibility: visible;
  1048. -webkit-transform: rotate(45deg);
  1049. -ms-transform: rotate(45deg);
  1050. transform: rotate(45deg);
  1051. width: 0.5em;
  1052. height: 0.5em;
  1053. box-shadow: -1px -1px 0px 1px rgba(0, 0, 0, 0.1);
  1054. background: #ffffff;
  1055. z-index: 2;
  1056. }
  1057. .ui.pointing.dropdown > .menu:after {
  1058. top: -0.25em;
  1059. left: 50%;
  1060. margin: 0em 0em 0em -0.25em;
  1061. }
  1062. /* Top Left Pointing */
  1063. .ui.top.left.pointing.dropdown > .menu {
  1064. top: 100%;
  1065. bottom: auto;
  1066. left: 0%;
  1067. right: auto;
  1068. margin: 1em 0em 0em;
  1069. }
  1070. .ui.top.left.pointing.dropdown > .menu {
  1071. top: 100%;
  1072. bottom: auto;
  1073. left: 0%;
  1074. right: auto;
  1075. margin: 1em 0em 0em;
  1076. }
  1077. .ui.top.left.pointing.dropdown > .menu:after {
  1078. top: -0.25em;
  1079. left: 1em;
  1080. right: auto;
  1081. margin: 0em;
  1082. -webkit-transform: rotate(45deg);
  1083. -ms-transform: rotate(45deg);
  1084. transform: rotate(45deg);
  1085. }
  1086. /* Top Right Pointing */
  1087. .ui.top.right.pointing.dropdown > .menu {
  1088. top: 100%;
  1089. bottom: auto;
  1090. right: 0%;
  1091. left: auto;
  1092. margin: 1em 0em 0em;
  1093. }
  1094. .ui.top.right.pointing.dropdown > .menu:after {
  1095. top: -0.25em;
  1096. left: auto;
  1097. right: 1em;
  1098. margin: 0em;
  1099. -webkit-transform: rotate(45deg);
  1100. -ms-transform: rotate(45deg);
  1101. transform: rotate(45deg);
  1102. }
  1103. /* Left Pointing */
  1104. .ui.left.pointing.dropdown > .menu {
  1105. top: 0%;
  1106. left: 100%;
  1107. right: auto;
  1108. margin: 0em 0em 0em 1em;
  1109. }
  1110. .ui.left.pointing.dropdown > .menu:after {
  1111. top: 1em;
  1112. left: -0.25em;
  1113. margin: 0em 0em 0em 0em;
  1114. -webkit-transform: rotate(-45deg);
  1115. -ms-transform: rotate(-45deg);
  1116. transform: rotate(-45deg);
  1117. }
  1118. /* Right Pointing */
  1119. .ui.right.pointing.dropdown > .menu {
  1120. top: 0%;
  1121. left: auto;
  1122. right: 100%;
  1123. margin: 0em 1em 0em 0em;
  1124. }
  1125. .ui.right.pointing.dropdown > .menu:after {
  1126. top: 1em;
  1127. left: auto;
  1128. right: -0.25em;
  1129. margin: 0em 0em 0em 0em;
  1130. -webkit-transform: rotate(135deg);
  1131. -ms-transform: rotate(135deg);
  1132. transform: rotate(135deg);
  1133. }
  1134. /* Bottom Pointing */
  1135. .ui.bottom.pointing.dropdown > .menu {
  1136. top: auto;
  1137. bottom: 100%;
  1138. left: 0%;
  1139. right: auto;
  1140. margin: 0em 0em 1em;
  1141. }
  1142. .ui.bottom.pointing.dropdown > .menu:after {
  1143. top: auto;
  1144. bottom: -0.25em;
  1145. right: auto;
  1146. margin: 0em;
  1147. -webkit-transform: rotate(-135deg);
  1148. -ms-transform: rotate(-135deg);
  1149. transform: rotate(-135deg);
  1150. }
  1151. /* Reverse Sub-Menu Direction */
  1152. .ui.bottom.pointing.dropdown > .menu .menu {
  1153. top: auto !important;
  1154. bottom: 0px !important;
  1155. }
  1156. /* Bottom Left */
  1157. .ui.bottom.left.pointing.dropdown > .menu {
  1158. left: 0%;
  1159. right: auto;
  1160. }
  1161. .ui.bottom.left.pointing.dropdown > .menu:after {
  1162. left: 1em;
  1163. right: auto;
  1164. }
  1165. /* Bottom Right */
  1166. .ui.bottom.right.pointing.dropdown > .menu {
  1167. right: 0%;
  1168. left: auto;
  1169. }
  1170. .ui.bottom.right.pointing.dropdown > .menu:after {
  1171. left: auto;
  1172. right: 1em;
  1173. }
  1174. /*******************************
  1175. Theme Overrides
  1176. *******************************/
  1177. /* Dropdown Carets */
  1178. @font-face {
  1179. font-family: 'Dropdown';
  1180. src: url(data:application/x-font-ttf;charset=utf-8;base64,AAEAAAALAIAAAwAwT1MvMggjB5AAAAC8AAAAYGNtYXAPfuIIAAABHAAAAExnYXNwAAAAEAAAAWgAAAAIZ2x5Zjo82LgAAAFwAAABVGhlYWQAQ88bAAACxAAAADZoaGVhAwcB6QAAAvwAAAAkaG10eAS4ABIAAAMgAAAAIGxvY2EBNgDeAAADQAAAABJtYXhwAAoAFgAAA1QAAAAgbmFtZVcZpu4AAAN0AAABRXBvc3QAAwAAAAAEvAAAACAAAwIAAZAABQAAAUwBZgAAAEcBTAFmAAAA9QAZAIQAAAAAAAAAAAAAAAAAAAABEAAAAAAAAAAAAAAAAAAAAABAAADw2gHg/+D/4AHgACAAAAABAAAAAAAAAAAAAAAgAAAAAAACAAAAAwAAABQAAwABAAAAFAAEADgAAAAKAAgAAgACAAEAIPDa//3//wAAAAAAIPDX//3//wAB/+MPLQADAAEAAAAAAAAAAAAAAAEAAf//AA8AAQAAAAAAAAAAAAIAADc5AQAAAAABAAAAAAAAAAAAAgAANzkBAAAAAAEAAAAAAAAAAAACAAA3OQEAAAAAAQAAAIABJQElABMAABM0NzY3BTYXFhUUDwEGJwYvASY1AAUGBwEACAUGBoAFCAcGgAUBEgcGBQEBAQcECQYHfwYBAQZ/BwYAAQAAAG4BJQESABMAADc0PwE2MzIfARYVFAcGIyEiJyY1AAWABgcIBYAGBgUI/wAHBgWABwaABQWABgcHBgUFBgcAAAABABIASQC3AW4AEwAANzQ/ATYXNhcWHQEUBwYnBi8BJjUSBoAFCAcFBgYFBwgFgAbbBwZ/BwEBBwQJ/wgEBwEBB38GBgAAAAABAAAASQClAW4AEwAANxE0NzYzMh8BFhUUDwEGIyInJjUABQYHCAWABgaABQgHBgVbAQAIBQYGgAUIBwWABgYFBwAAAAEAAAABAADZuaKOXw889QALAgAAAAAA0ABHWAAAAADQAEdYAAAAAAElAW4AAAAIAAIAAAAAAAAAAQAAAeD/4AAAAgAAAAAAASUAAQAAAAAAAAAAAAAAAAAAAAgAAAAAAAAAAAAAAAABAAAAASUAAAElAAAAtwASALcAAAAAAAAACgAUAB4AQgBkAIgAqgAAAAEAAAAIABQAAQAAAAAAAgAAAAAAAAAAAAAAAAAAAAAAAAAOAK4AAQAAAAAAAQAOAAAAAQAAAAAAAgAOAEcAAQAAAAAAAwAOACQAAQAAAAAABAAOAFUAAQAAAAAABQAWAA4AAQAAAAAABgAHADIAAQAAAAAACgA0AGMAAwABBAkAAQAOAAAAAwABBAkAAgAOAEcAAwABBAkAAwAOACQAAwABBAkABAAOAFUAAwABBAkABQAWAA4AAwABBAkABgAOADkAAwABBAkACgA0AGMAaQBjAG8AbQBvAG8AbgBWAGUAcgBzAGkAbwBuACAAMQAuADAAaQBjAG8AbQBvAG8Abmljb21vb24AaQBjAG8AbQBvAG8AbgBSAGUAZwB1AGwAYQByAGkAYwBvAG0AbwBvAG4ARgBvAG4AdAAgAGcAZQBuAGUAcgBhAHQAZQBkACAAYgB5ACAASQBjAG8ATQBvAG8AbgAuAAAAAAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA=) format('truetype'), url(data:application/font-woff;charset=utf-8;base64,d09GRk9UVE8AAAVwAAoAAAAABSgAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAABDRkYgAAAA9AAAAdkAAAHZLDXE/09TLzIAAALQAAAAYAAAAGAIIweQY21hcAAAAzAAAABMAAAATA9+4ghnYXNwAAADfAAAAAgAAAAIAAAAEGhlYWQAAAOEAAAANgAAADYAQ88baGhlYQAAA7wAAAAkAAAAJAMHAelobXR4AAAD4AAAACAAAAAgBLgAEm1heHAAAAQAAAAABgAAAAYACFAAbmFtZQAABAgAAAFFAAABRVcZpu5wb3N0AAAFUAAAACAAAAAgAAMAAAEABAQAAQEBCGljb21vb24AAQIAAQA6+BwC+BsD+BgEHgoAGVP/i4seCgAZU/+LiwwHi2v4lPh0BR0AAACIDx0AAACNER0AAAAJHQAAAdASAAkBAQgPERMWGyAlKmljb21vb25pY29tb29udTB1MXUyMHVGMEQ3dUYwRDh1RjBEOXVGMERBAAACAYkABgAIAgABAAQABwAKAA0AVgCfAOgBL/yUDvyUDvyUDvuUDvtvi/emFYuQjZCOjo+Pj42Qiwj3lIsFkIuQiY6Hj4iNhouGi4aJh4eHCPsU+xQFiIiGiYaLhouHjYeOCPsU9xQFiI+Jj4uQCA77b4v3FBWLkI2Pjo8I9xT3FAWPjo+NkIuQi5CJjogI9xT7FAWPh42Hi4aLhomHh4eIiIaJhosI+5SLBYaLh42HjoiPiY+LkAgO+92d928Vi5CNkI+OCPcU9xQFjo+QjZCLkIuPiY6Hj4iNhouGCIv7lAWLhomHh4iIh4eJhouGi4aNiI8I+xT3FAWHjomPi5AIDvvdi+YVi/eUBYuQjZCOjo+Pj42Qi5CLkImOhwj3FPsUBY+IjYaLhouGiYeHiAj7FPsUBYiHhomGi4aLh42Hj4iOiY+LkAgO+JQU+JQViwwKAAAAAAMCAAGQAAUAAAFMAWYAAABHAUwBZgAAAPUAGQCEAAAAAAAAAAAAAAAAAAAAARAAAAAAAAAAAAAAAAAAAAAAQAAA8NoB4P/g/+AB4AAgAAAAAQAAAAAAAAAAAAAAIAAAAAAAAgAAAAMAAAAUAAMAAQAAABQABAA4AAAACgAIAAIAAgABACDw2v/9//8AAAAAACDw1//9//8AAf/jDy0AAwABAAAAAAAAAAAAAAABAAH//wAPAAEAAAABAAA5emozXw889QALAgAAAAAA0ABHWAAAAADQAEdYAAAAAAElAW4AAAAIAAIAAAAAAAAAAQAAAeD/4AAAAgAAAAAAASUAAQAAAAAAAAAAAAAAAAAAAAgAAAAAAAAAAAAAAAABAAAAASUAAAElAAAAtwASALcAAAAAUAAACAAAAAAADgCuAAEAAAAAAAEADgAAAAEAAAAAAAIADgBHAAEAAAAAAAMADgAkAAEAAAAAAAQADgBVAAEAAAAAAAUAFgAOAAEAAAAAAAYABwAyAAEAAAAAAAoANABjAAMAAQQJAAEADgAAAAMAAQQJAAIADgBHAAMAAQQJAAMADgAkAAMAAQQJAAQADgBVAAMAAQQJAAUAFgAOAAMAAQQJAAYADgA5AAMAAQQJAAoANABjAGkAYwBvAG0AbwBvAG4AVgBlAHIAcwBpAG8AbgAgADEALgAwAGkAYwBvAG0AbwBvAG5pY29tb29uAGkAYwBvAG0AbwBvAG4AUgBlAGcAdQBsAGEAcgBpAGMAbwBtAG8AbwBuAEYAbwBuAHQAIABnAGUAbgBlAHIAYQB0AGUAZAAgAGIAeQAgAEkAYwBvAE0AbwBvAG4ALgAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA) format('woff');
  1181. font-weight: normal;
  1182. font-style: normal;
  1183. }
  1184. .ui.dropdown > .dropdown.icon {
  1185. font-family: 'Dropdown';
  1186. line-height: 1;
  1187. height: 1em;
  1188. width: 1.23em;
  1189. -webkit-backface-visibility: hidden;
  1190. backface-visibility: hidden;
  1191. font-weight: normal;
  1192. font-style: normal;
  1193. text-align: center;
  1194. }
  1195. .ui.dropdown > .dropdown.icon {
  1196. width: auto;
  1197. }
  1198. .ui.dropdown > .dropdown.icon:before {
  1199. content: '\f0d7';
  1200. }
  1201. /* Sub Menu */
  1202. .ui.dropdown .menu .item .dropdown.icon:before {
  1203. content: '\f0da' /*rtl:'\f0d9'*/;
  1204. }
  1205. .ui.dropdown .item .left.dropdown.icon:before,
  1206. .ui.dropdown .left.menu .item .dropdown.icon:before {
  1207. content: "\f0d9" /*rtl:"\f0da"*/;
  1208. }
  1209. /* Vertical Menu Dropdown */
  1210. .ui.vertical.menu .dropdown.item > .dropdown.icon:before {
  1211. content: "\f0da" /*rtl:"\f0d9"*/;
  1212. }
  1213. /* Icons for Reference
  1214. .dropdown.down.icon {
  1215. content: "\f0d7";
  1216. }
  1217. .dropdown.up.icon {
  1218. content: "\f0d8";
  1219. }
  1220. .dropdown.left.icon {
  1221. content: "\f0d9";
  1222. }
  1223. .dropdown.icon.icon {
  1224. content: "\f0da";
  1225. }
  1226. */
  1227. /*******************************
  1228. User Overrides
  1229. *******************************/