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.

1289 lines
30 KiB

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