My personal site (brandoncornejo.name) (binaryatrocity.name)
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.

12436 lines
368 KiB

4 years ago
  1. /*! UIkit 3.5.5 | https://www.getuikit.com | (c) 2014 - 2020 YOOtheme | MIT License */
  2. /* ========================================================================
  3. Component: Base
  4. ========================================================================== */
  5. /*
  6. * 1. Set `font-size` to support `rem` units
  7. * Not using `font` property because a leading hyphen (e.g. -apple-system) causes the font to break in IE11 and Edge
  8. * 2. Prevent adjustments of font size after orientation changes in iOS.
  9. * 3. Style
  10. */
  11. html {
  12. /* 1 */
  13. font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  14. font-size: 16px;
  15. font-weight: normal;
  16. line-height: 1.5;
  17. /* 2 */
  18. -webkit-text-size-adjust: 100%;
  19. /* 3 */
  20. background: #fff;
  21. color: #666;
  22. }
  23. /*
  24. * Remove the margin in all browsers.
  25. */
  26. body {
  27. margin: 0;
  28. }
  29. /* Links
  30. ========================================================================== */
  31. /*
  32. * Remove the outline on focused links when they are also active or hovered
  33. */
  34. a:active,
  35. a:hover {
  36. outline: none;
  37. }
  38. /*
  39. * Style
  40. */
  41. a,
  42. .uk-link {
  43. color: #1e87f0;
  44. text-decoration: none;
  45. cursor: pointer;
  46. }
  47. a:hover,
  48. .uk-link:hover,
  49. .uk-link-toggle:hover .uk-link,
  50. .uk-link-toggle:focus .uk-link {
  51. color: #0f6ecd;
  52. text-decoration: underline;
  53. }
  54. /* Text-level semantics
  55. ========================================================================== */
  56. /*
  57. * 1. Add the correct text decoration in Edge.
  58. * 2. The shorthand declaration `underline dotted` is not supported in Safari.
  59. */
  60. abbr[title] {
  61. /* 1 */
  62. text-decoration: underline dotted;
  63. /* 2 */
  64. -webkit-text-decoration-style: dotted;
  65. }
  66. /*
  67. * Add the correct font weight in Chrome, Edge, and Safari.
  68. */
  69. b,
  70. strong {
  71. font-weight: bolder;
  72. }
  73. /*
  74. * 1. Consolas has a better baseline in running text compared to `Courier`
  75. * 2. Correct the odd `em` font sizing in all browsers.
  76. * 3. Style
  77. */
  78. :not(pre) > code,
  79. :not(pre) > kbd,
  80. :not(pre) > samp {
  81. /* 1 */
  82. font-family: Consolas, monaco, monospace;
  83. /* 2 */
  84. font-size: 0.875rem;
  85. /* 3 */
  86. color: #f0506e;
  87. white-space: nowrap;
  88. padding: 2px 6px;
  89. background: #f8f8f8;
  90. }
  91. /*
  92. * Emphasize
  93. */
  94. em {
  95. color: #f0506e;
  96. }
  97. /*
  98. * Insert
  99. */
  100. ins {
  101. background: #ffd;
  102. color: #666;
  103. text-decoration: none;
  104. }
  105. /*
  106. * Mark
  107. */
  108. mark {
  109. background: #ffd;
  110. color: #666;
  111. }
  112. /*
  113. * Quote
  114. */
  115. q {
  116. font-style: italic;
  117. }
  118. /*
  119. * Add the correct font size in all browsers.
  120. */
  121. small {
  122. font-size: 80%;
  123. }
  124. /*
  125. * Prevents `sub` and `sup` affecting `line-height` in all browsers.
  126. */
  127. sub,
  128. sup {
  129. font-size: 75%;
  130. line-height: 0;
  131. position: relative;
  132. vertical-align: baseline;
  133. }
  134. sup {
  135. top: -0.5em;
  136. }
  137. sub {
  138. bottom: -0.25em;
  139. }
  140. /* Embedded content
  141. ========================================================================== */
  142. /*
  143. * Remove the gap between embedded content and the bottom of their containers.
  144. */
  145. audio,
  146. canvas,
  147. iframe,
  148. img,
  149. svg,
  150. video {
  151. vertical-align: middle;
  152. }
  153. /*
  154. * 1. Add responsiveness.
  155. * 2. Auto-scale the height. Only needed if `height` attribute is present.
  156. * 3. Corrects responsive `max-width` behavior if padding and border are used.
  157. * 4. Exclude SVGs for IE11 because they don't preserve their aspect ratio.
  158. */
  159. canvas,
  160. img,
  161. video {
  162. /* 1 */
  163. max-width: 100%;
  164. /* 2 */
  165. height: auto;
  166. /* 3 */
  167. box-sizing: border-box;
  168. }
  169. /* 4 */
  170. @supports (display: block) {
  171. svg {
  172. max-width: 100%;
  173. height: auto;
  174. box-sizing: border-box;
  175. }
  176. }
  177. /*
  178. * Hide the overflow in IE.
  179. */
  180. svg:not(:root) {
  181. overflow: hidden;
  182. }
  183. /*
  184. * 1. Fix lazy loading images if parent element is set to `display: inline` and has `overflow: hidden`.
  185. * 2. Hide `alt` text for lazy loading images.
  186. * Note: Selector for background while loading img[data-src*='.jpg'][src*='data:image'] { background: grey; }
  187. */
  188. img:not([src]) {
  189. /* 1 */
  190. min-width: 1px;
  191. /* 2 */
  192. visibility: hidden;
  193. }
  194. /*
  195. * Iframe
  196. * Remove border in all browsers
  197. */
  198. iframe {
  199. border: 0;
  200. }
  201. /* Block elements
  202. ========================================================================== */
  203. /*
  204. * Margins
  205. */
  206. p,
  207. ul,
  208. ol,
  209. dl,
  210. pre,
  211. address,
  212. fieldset,
  213. figure {
  214. margin: 0 0 20px 0;
  215. }
  216. /* Add margin if adjacent element */
  217. * + p,
  218. * + ul,
  219. * + ol,
  220. * + dl,
  221. * + pre,
  222. * + address,
  223. * + fieldset,
  224. * + figure {
  225. margin-top: 20px;
  226. }
  227. /* Headings
  228. ========================================================================== */
  229. h1,
  230. .uk-h1,
  231. h2,
  232. .uk-h2,
  233. h3,
  234. .uk-h3,
  235. h4,
  236. .uk-h4,
  237. h5,
  238. .uk-h5,
  239. h6,
  240. .uk-h6,
  241. .uk-heading-small,
  242. .uk-heading-medium,
  243. .uk-heading-large,
  244. .uk-heading-xlarge,
  245. .uk-heading-2xlarge {
  246. margin: 0 0 20px 0;
  247. font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  248. font-weight: normal;
  249. color: #333;
  250. text-transform: none;
  251. }
  252. /* Add margin if adjacent element */
  253. * + h1,
  254. * + .uk-h1,
  255. * + h2,
  256. * + .uk-h2,
  257. * + h3,
  258. * + .uk-h3,
  259. * + h4,
  260. * + .uk-h4,
  261. * + h5,
  262. * + .uk-h5,
  263. * + h6,
  264. * + .uk-h6,
  265. * + .uk-heading-small,
  266. * + .uk-heading-medium,
  267. * + .uk-heading-large,
  268. * + .uk-heading-xlarge,
  269. * + .uk-heading-2xlarge {
  270. margin-top: 40px;
  271. }
  272. /*
  273. * Sizes
  274. */
  275. h1,
  276. .uk-h1 {
  277. font-size: 2.23125rem;
  278. line-height: 1.2;
  279. }
  280. h2,
  281. .uk-h2 {
  282. font-size: 1.7rem;
  283. line-height: 1.3;
  284. }
  285. h3,
  286. .uk-h3 {
  287. font-size: 1.5rem;
  288. line-height: 1.4;
  289. }
  290. h4,
  291. .uk-h4 {
  292. font-size: 1.25rem;
  293. line-height: 1.4;
  294. }
  295. h5,
  296. .uk-h5 {
  297. font-size: 16px;
  298. line-height: 1.4;
  299. }
  300. h6,
  301. .uk-h6 {
  302. font-size: 0.875rem;
  303. line-height: 1.4;
  304. }
  305. /* Tablet landscape and bigger */
  306. @media (min-width: 960px) {
  307. h1,
  308. .uk-h1 {
  309. font-size: 2.625rem;
  310. }
  311. h2,
  312. .uk-h2 {
  313. font-size: 2rem;
  314. }
  315. }
  316. /* Lists
  317. ========================================================================== */
  318. ul,
  319. ol {
  320. padding-right: 30px;
  321. }
  322. /*
  323. * Reset margin for nested lists
  324. */
  325. ul > li > ul,
  326. ul > li > ol,
  327. ol > li > ol,
  328. ol > li > ul {
  329. margin: 0;
  330. }
  331. /* Description lists
  332. ========================================================================== */
  333. dt {
  334. font-weight: bold;
  335. }
  336. dd {
  337. margin-right: 0;
  338. }
  339. /* Horizontal rules
  340. ========================================================================== */
  341. /*
  342. * 1. Show the overflow in Chrome, Edge and IE.
  343. * 2. Add the correct text-align in Edge and IE.
  344. * 3. Style
  345. */
  346. hr,
  347. .uk-hr {
  348. /* 1 */
  349. overflow: visible;
  350. /* 2 */
  351. text-align: inherit;
  352. /* 3 */
  353. margin: 0 0 20px 0;
  354. border: 0;
  355. border-top: 1px solid #e5e5e5;
  356. }
  357. /* Add margin if adjacent element */
  358. * + hr,
  359. * + .uk-hr {
  360. margin-top: 20px;
  361. }
  362. /* Address
  363. ========================================================================== */
  364. address {
  365. font-style: normal;
  366. }
  367. /* Blockquotes
  368. ========================================================================== */
  369. blockquote {
  370. margin: 0 0 20px 0;
  371. font-size: 1.25rem;
  372. line-height: 1.5;
  373. font-style: italic;
  374. color: #333;
  375. }
  376. /* Add margin if adjacent element */
  377. * + blockquote {
  378. margin-top: 20px;
  379. }
  380. /*
  381. * Content
  382. */
  383. blockquote p:last-of-type {
  384. margin-bottom: 0;
  385. }
  386. blockquote footer {
  387. margin-top: 10px;
  388. font-size: 0.875rem;
  389. line-height: 1.5;
  390. color: #666;
  391. }
  392. blockquote footer::before {
  393. content: "— ";
  394. }
  395. /* Preformatted text
  396. ========================================================================== */
  397. /*
  398. * 1. Contain overflow in all browsers.
  399. */
  400. pre {
  401. font: 0.875rem / 1.5 Consolas, monaco, monospace;
  402. color: #666;
  403. -moz-tab-size: 4;
  404. tab-size: 4;
  405. /* 1 */
  406. overflow: auto;
  407. padding: 10px;
  408. border: 1px solid #e5e5e5;
  409. border-radius: 3px;
  410. background: #fff;
  411. }
  412. pre code {
  413. font-family: Consolas, monaco, monospace;
  414. }
  415. /* Selection pseudo-element
  416. ========================================================================== */
  417. ::selection {
  418. background: #39f;
  419. color: #fff;
  420. text-shadow: none;
  421. }
  422. /* HTML5 elements
  423. ========================================================================== */
  424. /*
  425. * 1. Add the correct display in Edge, IE 10+, and Firefox.
  426. * 2. Add the correct display in IE.
  427. */
  428. details,
  429. main {
  430. /* 2 */
  431. display: block;
  432. }
  433. /*
  434. * Add the correct display in all browsers.
  435. */
  436. summary {
  437. display: list-item;
  438. }
  439. /*
  440. * Add the correct display in IE.
  441. */
  442. template {
  443. display: none;
  444. }
  445. /* Pass media breakpoints to JS
  446. ========================================================================== */
  447. /*
  448. * Breakpoints
  449. */
  450. .uk-breakpoint-s::before {
  451. content: '640px';
  452. }
  453. .uk-breakpoint-m::before {
  454. content: '960px';
  455. }
  456. .uk-breakpoint-l::before {
  457. content: '1200px';
  458. }
  459. .uk-breakpoint-xl::before {
  460. content: '1600px';
  461. }
  462. :root {
  463. --uk-breakpoint-s: 640px;
  464. --uk-breakpoint-m: 960px;
  465. --uk-breakpoint-l: 1200px;
  466. --uk-breakpoint-xl: 1600px;
  467. }
  468. /* ========================================================================
  469. Component: Link
  470. ========================================================================== */
  471. /* Muted
  472. ========================================================================== */
  473. a.uk-link-muted,
  474. .uk-link-muted a {
  475. color: #999;
  476. }
  477. a.uk-link-muted:hover,
  478. .uk-link-muted a:hover,
  479. .uk-link-toggle:hover .uk-link-muted,
  480. .uk-link-toggle:focus .uk-link-muted {
  481. color: #666;
  482. }
  483. /* Text
  484. ========================================================================== */
  485. a.uk-link-text,
  486. .uk-link-text a {
  487. color: inherit;
  488. }
  489. a.uk-link-text:hover,
  490. .uk-link-text a:hover,
  491. .uk-link-toggle:hover .uk-link-text,
  492. .uk-link-toggle:focus .uk-link-text {
  493. color: #999;
  494. }
  495. /* Heading
  496. ========================================================================== */
  497. a.uk-link-heading,
  498. .uk-link-heading a {
  499. color: inherit;
  500. }
  501. a.uk-link-heading:hover,
  502. .uk-link-heading a:hover,
  503. .uk-link-toggle:hover .uk-link-heading,
  504. .uk-link-toggle:focus .uk-link-heading {
  505. color: #1e87f0;
  506. text-decoration: none;
  507. }
  508. /* Reset
  509. ========================================================================== */
  510. /*
  511. * `!important` needed to override inverse component
  512. */
  513. a.uk-link-reset,
  514. .uk-link-reset a {
  515. color: inherit !important;
  516. text-decoration: none !important;
  517. }
  518. /* Toggle
  519. ========================================================================== */
  520. .uk-link-toggle {
  521. color: inherit !important;
  522. text-decoration: none !important;
  523. }
  524. .uk-link-toggle:focus {
  525. outline: none;
  526. }
  527. /* ========================================================================
  528. Component: Heading
  529. ========================================================================== */
  530. .uk-heading-small {
  531. font-size: 2.6rem;
  532. line-height: 1.2;
  533. }
  534. .uk-heading-medium {
  535. font-size: 2.8875rem;
  536. line-height: 1.1;
  537. }
  538. .uk-heading-large {
  539. font-size: 3.4rem;
  540. line-height: 1.1;
  541. }
  542. .uk-heading-xlarge {
  543. font-size: 4rem;
  544. line-height: 1;
  545. }
  546. .uk-heading-2xlarge {
  547. font-size: 6rem;
  548. line-height: 1;
  549. }
  550. /* Tablet Landscape and bigger */
  551. @media (min-width: 960px) {
  552. .uk-heading-small {
  553. font-size: 3.25rem;
  554. }
  555. .uk-heading-medium {
  556. font-size: 3.5rem;
  557. }
  558. .uk-heading-large {
  559. font-size: 4rem;
  560. }
  561. .uk-heading-xlarge {
  562. font-size: 6rem;
  563. }
  564. .uk-heading-2xlarge {
  565. font-size: 8rem;
  566. }
  567. }
  568. /* Laptop and bigger */
  569. @media (min-width: 1200px) {
  570. .uk-heading-medium {
  571. font-size: 4rem;
  572. }
  573. .uk-heading-large {
  574. font-size: 6rem;
  575. }
  576. .uk-heading-xlarge {
  577. font-size: 8rem;
  578. }
  579. .uk-heading-2xlarge {
  580. font-size: 11rem;
  581. }
  582. }
  583. /* Primary
  584. Deprecated: Use `uk-heading-medium` instead
  585. ========================================================================== */
  586. /* Tablet landscape and bigger */
  587. /* Desktop and bigger */
  588. /* Hero
  589. Deprecated: Use `uk-heading-xlarge` instead
  590. ========================================================================== */
  591. /* Tablet landscape and bigger */
  592. /* Desktop and bigger */
  593. /* Divider
  594. ========================================================================== */
  595. .uk-heading-divider {
  596. padding-bottom: calc(5px + 0.1em);
  597. border-bottom: calc(0.2px + 0.05em) solid #e5e5e5;
  598. }
  599. /* Bullet
  600. ========================================================================== */
  601. .uk-heading-bullet {
  602. position: relative;
  603. }
  604. /*
  605. * 1. Using `inline-block` to make it work with text alignment
  606. * 2. Center vertically
  607. * 3. Style
  608. */
  609. .uk-heading-bullet::before {
  610. content: "";
  611. /* 1 */
  612. display: inline-block;
  613. /* 2 */
  614. position: relative;
  615. top: calc(-0.1 * 1em);
  616. vertical-align: middle;
  617. /* 3 */
  618. height: calc(4px + 0.7em);
  619. margin-left: calc(5px + 0.2em);
  620. border-right: calc(5px + 0.1em) solid #e5e5e5;
  621. }
  622. /* Line
  623. ========================================================================== */
  624. /*
  625. * Clip the child element
  626. */
  627. .uk-heading-line {
  628. overflow: hidden;
  629. }
  630. /*
  631. * Extra markup is needed to make it work with text align
  632. */
  633. .uk-heading-line > * {
  634. display: inline-block;
  635. position: relative;
  636. }
  637. /*
  638. * 1. Center vertically
  639. * 2. Make the element as large as possible. It's clipped by the container.
  640. * 3. Style
  641. */
  642. .uk-heading-line > ::before,
  643. .uk-heading-line > ::after {
  644. content: "";
  645. /* 1 */
  646. position: absolute;
  647. top: calc(50% - ((0.2px + 0.05em) / 2));
  648. /* 2 */
  649. width: 2000px;
  650. /* 3 */
  651. border-bottom: calc(0.2px + 0.05em) solid #e5e5e5;
  652. }
  653. .uk-heading-line > ::before {
  654. left: 100%;
  655. margin-left: calc(5px + 0.3em);
  656. }
  657. .uk-heading-line > ::after {
  658. right: 100%;
  659. margin-right: calc(5px + 0.3em);
  660. }
  661. /* ========================================================================
  662. Component: Divider
  663. ========================================================================== */
  664. /*
  665. * 1. Reset default `hr`
  666. * 2. Set margin if a `div` is used for semantical reason
  667. */
  668. [class*='uk-divider'] {
  669. /* 1 */
  670. border: none;
  671. /* 2 */
  672. margin-bottom: 20px;
  673. }
  674. /* Add margin if adjacent element */
  675. * + [class*='uk-divider'] {
  676. margin-top: 20px;
  677. }
  678. /* Icon
  679. ========================================================================== */
  680. .uk-divider-icon {
  681. position: relative;
  682. height: 20px;
  683. background-image: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2220%22%20height%3D%2220%22%20viewBox%3D%220%200%2020%2020%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Ccircle%20fill%3D%22none%22%20stroke%3D%22%23e5e5e5%22%20stroke-width%3D%222%22%20cx%3D%2210%22%20cy%3D%2210%22%20r%3D%227%22%20%2F%3E%0A%3C%2Fsvg%3E%0A");
  684. background-repeat: no-repeat;
  685. background-position: 50% 50%;
  686. }
  687. .uk-divider-icon::before,
  688. .uk-divider-icon::after {
  689. content: "";
  690. position: absolute;
  691. top: 50%;
  692. max-width: calc(50% - (50px / 2));
  693. border-bottom: 1px solid #e5e5e5;
  694. }
  695. .uk-divider-icon::before {
  696. left: calc(50% + (50px / 2));
  697. width: 100%;
  698. }
  699. .uk-divider-icon::after {
  700. right: calc(50% + (50px / 2));
  701. width: 100%;
  702. }
  703. /* Small
  704. ========================================================================== */
  705. /*
  706. * 1. Fix height because of `inline-block`
  707. * 2. Using ::after and inline-block to make `text-align` work
  708. */
  709. /* 1 */
  710. .uk-divider-small {
  711. line-height: 0;
  712. }
  713. /* 2 */
  714. .uk-divider-small::after {
  715. content: "";
  716. display: inline-block;
  717. width: 100px;
  718. max-width: 100%;
  719. border-top: 1px solid #e5e5e5;
  720. vertical-align: top;
  721. }
  722. /* Vertical
  723. ========================================================================== */
  724. .uk-divider-vertical {
  725. width: 1px;
  726. height: 100px;
  727. margin-right: auto;
  728. margin-left: auto;
  729. border-right: 1px solid #e5e5e5;
  730. }
  731. /* ========================================================================
  732. Component: List
  733. ========================================================================== */
  734. .uk-list {
  735. padding: 0;
  736. list-style: none;
  737. }
  738. /*
  739. * Remove margin from the last-child
  740. */
  741. .uk-list > * > :last-child {
  742. margin-bottom: 0;
  743. }
  744. /*
  745. * Style
  746. */
  747. .uk-list > :nth-child(n+2),
  748. .uk-list > * > ul {
  749. margin-top: 10px;
  750. }
  751. /* Marker modifiers
  752. * Moving `::marker` inside `::before` to style it differently
  753. * To style the `::marker` is currently only supported in Firefox and Safari
  754. ========================================================================== */
  755. .uk-list-disc > *,
  756. .uk-list-circle > *,
  757. .uk-list-square > *,
  758. .uk-list-decimal > *,
  759. .uk-list-hyphen > * {
  760. padding-right: 30px;
  761. }
  762. /*
  763. * Type modifiers
  764. */
  765. .uk-list-decimal {
  766. counter-reset: decimal;
  767. }
  768. .uk-list-decimal > * {
  769. counter-increment: decimal;
  770. }
  771. [class*='uk-list'] > ::before {
  772. content: '';
  773. position: relative;
  774. right: -30px;
  775. width: 30px;
  776. height: 1.5em;
  777. margin-bottom: -1.5em;
  778. display: list-item;
  779. list-style-position: inside;
  780. text-align: left;
  781. }
  782. .uk-list-disc > ::before {
  783. list-style-type: disc;
  784. }
  785. .uk-list-circle > ::before {
  786. list-style-type: circle;
  787. }
  788. .uk-list-square > ::before {
  789. list-style-type: square;
  790. }
  791. .uk-list-decimal > ::before {
  792. content: counter(decimal, decimal) '\200A.\00A0';
  793. }
  794. .uk-list-hyphen > ::before {
  795. content: '–\00A0\00A0';
  796. }
  797. /*
  798. * Color modifiers
  799. */
  800. .uk-list-muted > ::before {
  801. color: #999 !important;
  802. }
  803. .uk-list-emphasis > ::before {
  804. color: #333 !important;
  805. }
  806. .uk-list-primary > ::before {
  807. color: #1e87f0 !important;
  808. }
  809. .uk-list-secondary > ::before {
  810. color: #222 !important;
  811. }
  812. /* Image bullet modifier
  813. ========================================================================== */
  814. .uk-list-bullet > * {
  815. padding-right: 30px;
  816. }
  817. .uk-list-bullet > ::before {
  818. content: "";
  819. position: relative;
  820. right: -30px;
  821. width: 30px;
  822. height: 1.5em;
  823. margin-bottom: -1.5em;
  824. background-image: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%226%22%20height%3D%226%22%20viewBox%3D%220%200%206%206%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Ccircle%20fill%3D%22%23666%22%20cx%3D%223%22%20cy%3D%223%22%20r%3D%223%22%20%2F%3E%0A%3C%2Fsvg%3E");
  825. background-repeat: no-repeat;
  826. background-position: 50% 50%;
  827. }
  828. /* Style modifiers
  829. ========================================================================== */
  830. /*
  831. * Divider
  832. */
  833. .uk-list-divider > :nth-child(n+2) {
  834. margin-top: 10px;
  835. padding-top: 10px;
  836. border-top: 1px solid #e5e5e5;
  837. }
  838. /*
  839. * Striped
  840. */
  841. .uk-list-striped > * {
  842. padding: 10px 10px;
  843. }
  844. .uk-list-striped > *:nth-of-type(odd) {
  845. border-top: 1px solid #e5e5e5;
  846. border-bottom: 1px solid #e5e5e5;
  847. }
  848. .uk-list-striped > :nth-of-type(odd) {
  849. background: #f8f8f8;
  850. }
  851. .uk-list-striped > :nth-child(n+2) {
  852. margin-top: 0;
  853. }
  854. /* Size modifier
  855. ========================================================================== */
  856. .uk-list-large > :nth-child(n+2),
  857. .uk-list-large > * > ul {
  858. margin-top: 20px;
  859. }
  860. .uk-list-collapse > :nth-child(n+2),
  861. .uk-list-collapse > * > ul {
  862. margin-top: 0;
  863. }
  864. /*
  865. * Divider
  866. */
  867. .uk-list-large.uk-list-divider > :nth-child(n+2) {
  868. margin-top: 20px;
  869. padding-top: 20px;
  870. }
  871. .uk-list-collapse.uk-list-divider > :nth-child(n+2) {
  872. margin-top: 0;
  873. padding-top: 0;
  874. }
  875. /*
  876. * Striped
  877. */
  878. .uk-list-large.uk-list-striped > * {
  879. padding: 20px 10px;
  880. }
  881. .uk-list-collapse.uk-list-striped > * {
  882. padding-top: 0;
  883. padding-bottom: 0;
  884. }
  885. .uk-list-large.uk-list-striped > :nth-child(n+2),
  886. .uk-list-collapse.uk-list-striped > :nth-child(n+2) {
  887. margin-top: 0;
  888. }
  889. /* ========================================================================
  890. Component: Description list
  891. ========================================================================== */
  892. /*
  893. * Term
  894. */
  895. .uk-description-list > dt {
  896. color: #333;
  897. font-size: 0.875rem;
  898. font-weight: normal;
  899. text-transform: uppercase;
  900. }
  901. .uk-description-list > dt:nth-child(n+2) {
  902. margin-top: 20px;
  903. }
  904. /*
  905. * Description
  906. */
  907. /* Style modifier
  908. ========================================================================== */
  909. /*
  910. * Line
  911. */
  912. .uk-description-list-divider > dt:nth-child(n+2) {
  913. margin-top: 20px;
  914. padding-top: 20px;
  915. border-top: 1px solid #e5e5e5;
  916. }
  917. /* ========================================================================
  918. Component: Table
  919. ========================================================================== */
  920. /*
  921. * 1. Remove most spacing between table cells.
  922. * 2. Behave like a block element
  923. * 3. Style
  924. */
  925. .uk-table {
  926. /* 1 */
  927. border-collapse: collapse;
  928. border-spacing: 0;
  929. /* 2 */
  930. width: 100%;
  931. /* 3 */
  932. margin-bottom: 20px;
  933. }
  934. /* Add margin if adjacent element */
  935. * + .uk-table {
  936. margin-top: 20px;
  937. }
  938. /* Header cell
  939. ========================================================================== */
  940. /*
  941. * 1. Style
  942. */
  943. .uk-table th {
  944. padding: 16px 12px;
  945. text-align: right;
  946. vertical-align: bottom;
  947. /* 1 */
  948. font-size: 0.875rem;
  949. font-weight: normal;
  950. color: #999;
  951. text-transform: uppercase;
  952. }
  953. /* Cell
  954. ========================================================================== */
  955. .uk-table td {
  956. padding: 16px 12px;
  957. vertical-align: top;
  958. }
  959. /*
  960. * Remove margin from the last-child
  961. */
  962. .uk-table td > :last-child {
  963. margin-bottom: 0;
  964. }
  965. /* Footer
  966. ========================================================================== */
  967. .uk-table tfoot {
  968. font-size: 0.875rem;
  969. }
  970. /* Caption
  971. ========================================================================== */
  972. .uk-table caption {
  973. font-size: 0.875rem;
  974. text-align: right;
  975. color: #999;
  976. }
  977. /* Alignment modifier
  978. ========================================================================== */
  979. .uk-table-middle,
  980. .uk-table-middle td {
  981. vertical-align: middle !important;
  982. }
  983. /* Style modifiers
  984. ========================================================================== */
  985. /*
  986. * Divider
  987. */
  988. .uk-table-divider > tr:not(:first-child),
  989. .uk-table-divider > :not(:first-child) > tr,
  990. .uk-table-divider > :first-child > tr:not(:first-child) {
  991. border-top: 1px solid #e5e5e5;
  992. }
  993. /*
  994. * Striped
  995. */
  996. .uk-table-striped > tr:nth-of-type(odd),
  997. .uk-table-striped tbody tr:nth-of-type(odd) {
  998. background: #f8f8f8;
  999. border-top: 1px solid #e5e5e5;
  1000. border-bottom: 1px solid #e5e5e5;
  1001. }
  1002. /*
  1003. * Hover
  1004. */
  1005. .uk-table-hover > tr:hover,
  1006. .uk-table-hover tbody tr:hover {
  1007. background: #ffd;
  1008. }
  1009. /* Active state
  1010. ========================================================================== */
  1011. .uk-table > tr.uk-active,
  1012. .uk-table tbody tr.uk-active {
  1013. background: #ffd;
  1014. }
  1015. /* Size modifier
  1016. ========================================================================== */
  1017. .uk-table-small th,
  1018. .uk-table-small td {
  1019. padding: 10px 12px;
  1020. }
  1021. .uk-table-large th,
  1022. .uk-table-large td {
  1023. padding: 22px 12px;
  1024. }
  1025. /* Justify modifier
  1026. ========================================================================== */
  1027. .uk-table-justify th:first-child,
  1028. .uk-table-justify td:first-child {
  1029. padding-right: 0;
  1030. }
  1031. .uk-table-justify th:last-child,
  1032. .uk-table-justify td:last-child {
  1033. padding-left: 0;
  1034. }
  1035. /* Cell size modifier
  1036. ========================================================================== */
  1037. .uk-table-shrink {
  1038. width: 1px;
  1039. }
  1040. .uk-table-expand {
  1041. min-width: 150px;
  1042. }
  1043. /* Cell link modifier
  1044. ========================================================================== */
  1045. /*
  1046. * Does not work with `uk-table-justify` at the moment
  1047. */
  1048. .uk-table-link {
  1049. padding: 0 !important;
  1050. }
  1051. .uk-table-link > a {
  1052. display: block;
  1053. padding: 16px 12px;
  1054. }
  1055. .uk-table-small .uk-table-link > a {
  1056. padding: 10px 12px;
  1057. }
  1058. /* Responsive table
  1059. ========================================================================== */
  1060. /* Phone landscape and smaller */
  1061. @media (max-width: 959px) {
  1062. .uk-table-responsive,
  1063. .uk-table-responsive tbody,
  1064. .uk-table-responsive th,
  1065. .uk-table-responsive td,
  1066. .uk-table-responsive tr {
  1067. display: block;
  1068. }
  1069. .uk-table-responsive thead {
  1070. display: none;
  1071. }
  1072. .uk-table-responsive th,
  1073. .uk-table-responsive td {
  1074. width: auto !important;
  1075. max-width: none !important;
  1076. min-width: 0 !important;
  1077. overflow: visible !important;
  1078. white-space: normal !important;
  1079. }
  1080. .uk-table-responsive th:not(:first-child):not(.uk-table-link),
  1081. .uk-table-responsive td:not(:first-child):not(.uk-table-link),
  1082. .uk-table-responsive .uk-table-link:not(:first-child) > a {
  1083. padding-top: 5px !important;
  1084. }
  1085. .uk-table-responsive th:not(:last-child):not(.uk-table-link),
  1086. .uk-table-responsive td:not(:last-child):not(.uk-table-link),
  1087. .uk-table-responsive .uk-table-link:not(:last-child) > a {
  1088. padding-bottom: 5px !important;
  1089. }
  1090. .uk-table-justify.uk-table-responsive th,
  1091. .uk-table-justify.uk-table-responsive td {
  1092. padding-right: 0;
  1093. padding-left: 0;
  1094. }
  1095. }
  1096. .uk-table tbody tr {
  1097. transition: background-color 0.1s linear;
  1098. }
  1099. /* ========================================================================
  1100. Component: Icon
  1101. ========================================================================== */
  1102. /*
  1103. * Note: 1. - 7. is required for `button` elements. Needed for Close and Form Icon component.
  1104. * 1. Remove margins in Chrome, Safari and Opera.
  1105. * 2. Remove borders for `button`.
  1106. * 3. Remove border-radius in Chrome.
  1107. * 4. Address `overflow` set to `hidden` in IE.
  1108. * 5. Correct `font` properties and `color` not being inherited for `button`.
  1109. * 6. Remove the inheritance of text transform in Edge, Firefox, and IE.
  1110. * 7. Remove default `button` padding and background color
  1111. * 8. Style
  1112. * 9. Fill all SVG elements with the current text color if no `fill` attribute is set
  1113. * 10. Let the container fit the height of the icon
  1114. */
  1115. .uk-icon {
  1116. /* 1 */
  1117. margin: 0;
  1118. /* 2 */
  1119. border: none;
  1120. /* 3 */
  1121. border-radius: 0;
  1122. /* 4 */
  1123. overflow: visible;
  1124. /* 5 */
  1125. font: inherit;
  1126. color: inherit;
  1127. /* 6 */
  1128. text-transform: none;
  1129. /* 7. */
  1130. padding: 0;
  1131. background-color: transparent;
  1132. /* 8 */
  1133. display: inline-block;
  1134. /* 9 */
  1135. fill: currentcolor;
  1136. /* 10 */
  1137. line-height: 0;
  1138. }
  1139. /* Required for `button`. */
  1140. button.uk-icon:not(:disabled) {
  1141. cursor: pointer;
  1142. }
  1143. /*
  1144. * Remove the inner border and padding in Firefox.
  1145. */
  1146. .uk-icon::-moz-focus-inner {
  1147. border: 0;
  1148. padding: 0;
  1149. }
  1150. /*
  1151. * Set the fill and stroke color of all SVG elements to the current text color
  1152. */
  1153. .uk-icon:not(.uk-preserve) [fill*='#']:not(.uk-preserve) {
  1154. fill: currentcolor;
  1155. }
  1156. .uk-icon:not(.uk-preserve) [stroke*='#']:not(.uk-preserve) {
  1157. stroke: currentcolor;
  1158. }
  1159. /*
  1160. * Fix Firefox blurry SVG rendering: https://bugzilla.mozilla.org/show_bug.cgi?id=1046835
  1161. */
  1162. .uk-icon > * {
  1163. transform: translate(0, 0);
  1164. }
  1165. /* Image modifier
  1166. ========================================================================== */
  1167. /*
  1168. * Display images in icon dimensions
  1169. */
  1170. .uk-icon-image {
  1171. width: 20px;
  1172. height: 20px;
  1173. background-position: 50% 50%;
  1174. background-repeat: no-repeat;
  1175. background-size: contain;
  1176. vertical-align: middle;
  1177. }
  1178. /* Style modifiers
  1179. ========================================================================== */
  1180. /*
  1181. * Link
  1182. */
  1183. .uk-icon-link {
  1184. color: #999;
  1185. }
  1186. .uk-icon-link:hover,
  1187. .uk-icon-link:focus {
  1188. color: #666;
  1189. outline: none;
  1190. }
  1191. /* OnClick + Active */
  1192. .uk-icon-link:active,
  1193. .uk-active > .uk-icon-link {
  1194. color: #595959;
  1195. }
  1196. /*
  1197. * Button
  1198. * 1. Center icon vertically and horizontally
  1199. */
  1200. .uk-icon-button {
  1201. box-sizing: border-box;
  1202. width: 36px;
  1203. height: 36px;
  1204. border-radius: 500px;
  1205. background: #f8f8f8;
  1206. color: #999;
  1207. vertical-align: middle;
  1208. /* 1 */
  1209. display: inline-flex;
  1210. justify-content: center;
  1211. align-items: center;
  1212. transition: 0.1s ease-in-out;
  1213. transition-property: color, background-color;
  1214. }
  1215. /* Hover + Focus */
  1216. .uk-icon-button:hover,
  1217. .uk-icon-button:focus {
  1218. background-color: #ebebeb;
  1219. color: #666;
  1220. outline: none;
  1221. }
  1222. /* OnClick + Active */
  1223. .uk-icon-button:active,
  1224. .uk-active > .uk-icon-button {
  1225. background-color: #dfdfdf;
  1226. color: #666;
  1227. }
  1228. /* ========================================================================
  1229. Component: Form Range
  1230. ========================================================================== */
  1231. /*
  1232. * 1. Normalize and defaults
  1233. * 2. Prevent content overflow if a fixed width is used
  1234. * 3. Take the full width
  1235. * 4. Remove default style
  1236. * 5. Remove white background in Chrome
  1237. * 6. Remove padding in IE11
  1238. */
  1239. .uk-range {
  1240. /* 1 */
  1241. box-sizing: border-box;
  1242. margin: 0;
  1243. vertical-align: middle;
  1244. /* 2 */
  1245. max-width: 100%;
  1246. /* 3 */
  1247. width: 100%;
  1248. /* 4 */
  1249. -webkit-appearance: none;
  1250. /* 5 */
  1251. background: transparent;
  1252. /* 6 */
  1253. padding: 0;
  1254. }
  1255. /* Focus */
  1256. .uk-range:focus {
  1257. outline: none;
  1258. }
  1259. .uk-range::-moz-focus-outer {
  1260. border: none;
  1261. }
  1262. /* IE11 Reset */
  1263. .uk-range::-ms-track {
  1264. height: 15px;
  1265. background: transparent;
  1266. border-color: transparent;
  1267. color: transparent;
  1268. }
  1269. /*
  1270. * Improves consistency of cursor style for clickable elements
  1271. */
  1272. .uk-range:not(:disabled)::-webkit-slider-thumb {
  1273. cursor: pointer;
  1274. }
  1275. .uk-range:not(:disabled)::-moz-range-thumb {
  1276. cursor: pointer;
  1277. }
  1278. .uk-range:not(:disabled)::-ms-thumb {
  1279. cursor: pointer;
  1280. }
  1281. /* Thumb
  1282. ========================================================================== */
  1283. /*
  1284. * 1. Reset
  1285. * 2. Style
  1286. */
  1287. /* Webkit */
  1288. .uk-range::-webkit-slider-thumb {
  1289. /* 1 */
  1290. -webkit-appearance: none;
  1291. margin-top: -7px;
  1292. /* 2 */
  1293. height: 15px;
  1294. width: 15px;
  1295. border-radius: 500px;
  1296. background: #fff;
  1297. border: 1px solid #cccccc;
  1298. }
  1299. /* Firefox */
  1300. .uk-range::-moz-range-thumb {
  1301. /* 1 */
  1302. border: none;
  1303. /* 2 */
  1304. height: 15px;
  1305. width: 15px;
  1306. border-radius: 500px;
  1307. background: #fff;
  1308. border: 1px solid #cccccc;
  1309. }
  1310. /* Edge */
  1311. .uk-range::-ms-thumb {
  1312. /* 1 */
  1313. margin-top: 0;
  1314. }
  1315. /* IE11 */
  1316. .uk-range::-ms-thumb {
  1317. /* 1 */
  1318. border: none;
  1319. /* 2 */
  1320. height: 15px;
  1321. width: 15px;
  1322. border-radius: 500px;
  1323. background: #fff;
  1324. border: 1px solid #cccccc;
  1325. }
  1326. /* Edge + IE11 */
  1327. .uk-range::-ms-tooltip {
  1328. display: none;
  1329. }
  1330. /* Track
  1331. ========================================================================== */
  1332. /*
  1333. * 1. Safari doesn't have a focus state. Using active instead.
  1334. */
  1335. /* Webkit */
  1336. .uk-range::-webkit-slider-runnable-track {
  1337. height: 3px;
  1338. background: #ebebeb;
  1339. border-radius: 500px;
  1340. }
  1341. .uk-range:focus::-webkit-slider-runnable-track,
  1342. .uk-range:active::-webkit-slider-runnable-track {
  1343. background: #d2d2d2;
  1344. }
  1345. /* Firefox */
  1346. .uk-range::-moz-range-track {
  1347. height: 3px;
  1348. background: #ebebeb;
  1349. border-radius: 500px;
  1350. }
  1351. .uk-range:focus::-moz-range-track {
  1352. background: #d2d2d2;
  1353. }
  1354. /* Edge */
  1355. .uk-range::-ms-fill-lower,
  1356. .uk-range::-ms-fill-upper {
  1357. height: 3px;
  1358. background: #ebebeb;
  1359. border-radius: 500px;
  1360. }
  1361. .uk-range:focus::-ms-fill-lower,
  1362. .uk-range:focus::-ms-fill-upper {
  1363. background: #d2d2d2;
  1364. }
  1365. /* ========================================================================
  1366. Component: Form
  1367. ========================================================================== */
  1368. /*
  1369. * 1. Define consistent box sizing.
  1370. * Default is `content-box` with following exceptions set to `border-box`
  1371. * `select`, `input[type="checkbox"]` and `input[type="radio"]`
  1372. * `input[type="search"]` in Chrome, Safari and Opera
  1373. * `input[type="color"]` in Firefox
  1374. * 2. Address margins set differently in Firefox/IE and Chrome/Safari/Opera.
  1375. * 3. Remove `border-radius` in iOS.
  1376. * 4. Change font properties to `inherit` in all browsers.
  1377. */
  1378. .uk-input,
  1379. .uk-select,
  1380. .uk-textarea,
  1381. .uk-radio,
  1382. .uk-checkbox {
  1383. /* 1 */
  1384. box-sizing: border-box;
  1385. /* 2 */
  1386. margin: 0;
  1387. /* 3 */
  1388. border-radius: 0;
  1389. /* 4 */
  1390. font: inherit;
  1391. }
  1392. /*
  1393. * Show the overflow in Edge.
  1394. */
  1395. .uk-input {
  1396. overflow: visible;
  1397. }
  1398. /*
  1399. * Remove the inheritance of text transform in Firefox.
  1400. */
  1401. .uk-select {
  1402. text-transform: none;
  1403. }
  1404. /*
  1405. * 1. Change font properties to `inherit` in all browsers
  1406. * 2. Don't inherit the `font-weight` and use `bold` instead.
  1407. * NOTE: Both declarations don't work in Chrome, Safari and Opera.
  1408. */
  1409. .uk-select optgroup {
  1410. /* 1 */
  1411. font: inherit;
  1412. /* 2 */
  1413. font-weight: bold;
  1414. }
  1415. /*
  1416. * Remove the default vertical scrollbar in IE 10+.
  1417. */
  1418. .uk-textarea {
  1419. overflow: auto;
  1420. }
  1421. /*
  1422. * Remove the inner padding and cancel buttons in Chrome on OS X and Safari on OS X.
  1423. */
  1424. .uk-input[type="search"]::-webkit-search-cancel-button,
  1425. .uk-input[type="search"]::-webkit-search-decoration {
  1426. -webkit-appearance: none;
  1427. }
  1428. /*
  1429. * Correct the cursor style of increment and decrement buttons in Chrome.
  1430. */
  1431. .uk-input[type="number"]::-webkit-inner-spin-button,
  1432. .uk-input[type="number"]::-webkit-outer-spin-button {
  1433. height: auto;
  1434. }
  1435. /*
  1436. * Removes placeholder transparency in Firefox.
  1437. */
  1438. .uk-input::-moz-placeholder,
  1439. .uk-textarea::-moz-placeholder {
  1440. opacity: 1;
  1441. }
  1442. /*
  1443. * Improves consistency of cursor style for clickable elements
  1444. */
  1445. .uk-radio:not(:disabled),
  1446. .uk-checkbox:not(:disabled) {
  1447. cursor: pointer;
  1448. }
  1449. /*
  1450. * Define consistent border, margin, and padding.
  1451. */
  1452. .uk-fieldset {
  1453. border: none;
  1454. margin: 0;
  1455. padding: 0;
  1456. }
  1457. /* Input, select and textarea
  1458. * Allowed: `text`, `password`, `datetime`, `datetime-local`, `date`, `month`,
  1459. `time`, `week`, `number`, `email`, `url`, `search`, `tel`, `color`
  1460. * Disallowed: `range`, `radio`, `checkbox`, `file`, `submit`, `reset` and `image`
  1461. ========================================================================== */
  1462. /*
  1463. * Remove default style in iOS.
  1464. */
  1465. .uk-input,
  1466. .uk-textarea {
  1467. -webkit-appearance: none;
  1468. }
  1469. /*
  1470. * 1. Prevent content overflow if a fixed width is used
  1471. * 2. Take the full width
  1472. * 3. Reset default
  1473. * 4. Style
  1474. */
  1475. .uk-input,
  1476. .uk-select,
  1477. .uk-textarea {
  1478. /* 1 */
  1479. max-width: 100%;
  1480. /* 2 */
  1481. width: 100%;
  1482. /* 3 */
  1483. border: 0 none;
  1484. /* 4 */
  1485. padding: 0 10px;
  1486. background: #fff;
  1487. color: #666;
  1488. border: 1px solid #e5e5e5;
  1489. transition: 0.2s ease-in-out;
  1490. transition-property: color, background-color, border;
  1491. }
  1492. /*
  1493. * Single-line
  1494. * 1. Allow any element to look like an `input` or `select` element
  1495. * 2. Make sure line-height is not larger than height
  1496. * Also needed to center the text vertically
  1497. */
  1498. .uk-input,
  1499. .uk-select:not([multiple]):not([size]) {
  1500. height: 40px;
  1501. vertical-align: middle;
  1502. /* 1 */
  1503. display: inline-block;
  1504. }
  1505. /* 2 */
  1506. .uk-input:not(input),
  1507. .uk-select:not(select) {
  1508. line-height: 38px;
  1509. }
  1510. /*
  1511. * Multi-line
  1512. */
  1513. .uk-select[multiple],
  1514. .uk-select[size],
  1515. .uk-textarea {
  1516. padding-top: 4px;
  1517. padding-bottom: 4px;
  1518. vertical-align: top;
  1519. }
  1520. /* Focus */
  1521. .uk-input:focus,
  1522. .uk-select:focus,
  1523. .uk-textarea:focus {
  1524. outline: none;
  1525. background-color: #fff;
  1526. color: #666;
  1527. border-color: #1e87f0;
  1528. }
  1529. /* Disabled */
  1530. .uk-input:disabled,
  1531. .uk-select:disabled,
  1532. .uk-textarea:disabled {
  1533. background-color: #f8f8f8;
  1534. color: #999;
  1535. border-color: #e5e5e5;
  1536. }
  1537. /*
  1538. * Placeholder
  1539. */
  1540. .uk-input::-ms-input-placeholder {
  1541. color: #999 !important;
  1542. }
  1543. .uk-input::placeholder {
  1544. color: #999;
  1545. }
  1546. .uk-textarea::-ms-input-placeholder {
  1547. color: #999 !important;
  1548. }
  1549. .uk-textarea::placeholder {
  1550. color: #999;
  1551. }
  1552. /* Style modifier (`uk-input`, `uk-select` and `uk-textarea`)
  1553. ========================================================================== */
  1554. /*
  1555. * Small
  1556. */
  1557. .uk-form-small {
  1558. font-size: 0.875rem;
  1559. }
  1560. .uk-form-small:not(textarea):not([multiple]):not([size]) {
  1561. height: 30px;
  1562. padding-right: 8px;
  1563. padding-left: 8px;
  1564. }
  1565. .uk-form-small:not(select):not(input):not(textarea) {
  1566. line-height: 28px;
  1567. }
  1568. /*
  1569. * Large
  1570. */
  1571. .uk-form-large {
  1572. font-size: 1.25rem;
  1573. }
  1574. .uk-form-large:not(textarea):not([multiple]):not([size]) {
  1575. height: 55px;
  1576. padding-right: 12px;
  1577. padding-left: 12px;
  1578. }
  1579. .uk-form-large:not(select):not(input):not(textarea) {
  1580. line-height: 53px;
  1581. }
  1582. /* Style modifier (`uk-input`, `uk-select` and `uk-textarea`)
  1583. ========================================================================== */
  1584. /*
  1585. * Error
  1586. */
  1587. .uk-form-danger,
  1588. .uk-form-danger:focus {
  1589. color: #f0506e;
  1590. border-color: #f0506e;
  1591. }
  1592. /*
  1593. * Success
  1594. */
  1595. .uk-form-success,
  1596. .uk-form-success:focus {
  1597. color: #32d296;
  1598. border-color: #32d296;
  1599. }
  1600. /*
  1601. * Blank
  1602. */
  1603. .uk-form-blank {
  1604. background: none;
  1605. border-color: transparent;
  1606. }
  1607. .uk-form-blank:focus {
  1608. border-color: #e5e5e5;
  1609. border-style: dashed;
  1610. }
  1611. /* Width modifiers (`uk-input`, `uk-select` and `uk-textarea`)
  1612. ========================================================================== */
  1613. /*
  1614. * Fixed widths
  1615. * Different widths for mini sized `input` and `select` elements
  1616. */
  1617. input.uk-form-width-xsmall {
  1618. width: 50px;
  1619. }
  1620. select.uk-form-width-xsmall {
  1621. width: 75px;
  1622. }
  1623. .uk-form-width-small {
  1624. width: 130px;
  1625. }
  1626. .uk-form-width-medium {
  1627. width: 200px;
  1628. }
  1629. .uk-form-width-large {
  1630. width: 500px;
  1631. }
  1632. /* Select
  1633. ========================================================================== */
  1634. /*
  1635. * 1. Remove default style. Also works in Firefox
  1636. * 2. Style
  1637. * 3. Remove default style in IE 10/11
  1638. * 4. Set `color` for options in the select dropdown, because the inherited `color` might be too light.
  1639. */
  1640. .uk-select:not([multiple]):not([size]) {
  1641. /* 1 */
  1642. -webkit-appearance: none;
  1643. -moz-appearance: none;
  1644. /* 2 */
  1645. padding-left: 20px;
  1646. background-image: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2224%22%20height%3D%2216%22%20viewBox%3D%220%200%2024%2016%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Cpolygon%20fill%3D%22%23666%22%20points%3D%2212%201%209%206%2015%206%22%20%2F%3E%0A%20%20%20%20%3Cpolygon%20fill%3D%22%23666%22%20points%3D%2212%2013%209%208%2015%208%22%20%2F%3E%0A%3C%2Fsvg%3E%0A");
  1647. background-repeat: no-repeat;
  1648. background-position: 0% 50%;
  1649. }
  1650. /* 3 */
  1651. .uk-select:not([multiple]):not([size])::-ms-expand {
  1652. display: none;
  1653. }
  1654. /* 4 */
  1655. .uk-select:not([multiple]):not([size]) option {
  1656. color: #444;
  1657. }
  1658. /*
  1659. * Disabled
  1660. */
  1661. .uk-select:not([multiple]):not([size]):disabled {
  1662. background-image: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2224%22%20height%3D%2216%22%20viewBox%3D%220%200%2024%2016%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Cpolygon%20fill%3D%22%23999%22%20points%3D%2212%201%209%206%2015%206%22%20%2F%3E%0A%20%20%20%20%3Cpolygon%20fill%3D%22%23999%22%20points%3D%2212%2013%209%208%2015%208%22%20%2F%3E%0A%3C%2Fsvg%3E%0A");
  1663. }
  1664. /* Datalist
  1665. ========================================================================== */
  1666. /*
  1667. * 1. Remove default style in Chrome
  1668. */
  1669. .uk-input[list] {
  1670. padding-left: 20px;
  1671. background-repeat: no-repeat;
  1672. background-position: 0% 50%;
  1673. }
  1674. .uk-input[list]:hover,
  1675. .uk-input[list]:focus {
  1676. background-image: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2224%22%20height%3D%2216%22%20viewBox%3D%220%200%2024%2016%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Cpolygon%20fill%3D%22%23666%22%20points%3D%2212%2012%208%206%2016%206%22%20%2F%3E%0A%3C%2Fsvg%3E%0A");
  1677. }
  1678. /* 1 */
  1679. .uk-input[list]::-webkit-calendar-picker-indicator {
  1680. display: none;
  1681. }
  1682. /* Radio and checkbox
  1683. * Note: Does not work in IE11
  1684. ========================================================================== */
  1685. /*
  1686. * 1. Style
  1687. * 2. Make box more robust so it clips the child element
  1688. * 3. Vertical alignment
  1689. * 4. Remove default style
  1690. * 5. Fix black background on iOS
  1691. * 6. Center icons
  1692. */
  1693. .uk-radio,
  1694. .uk-checkbox {
  1695. /* 1 */
  1696. display: inline-block;
  1697. height: 16px;
  1698. width: 16px;
  1699. /* 2 */
  1700. overflow: hidden;
  1701. /* 3 */
  1702. margin-top: -4px;
  1703. vertical-align: middle;
  1704. /* 4 */
  1705. -webkit-appearance: none;
  1706. -moz-appearance: none;
  1707. /* 5 */
  1708. background-color: transparent;
  1709. /* 6 */
  1710. background-repeat: no-repeat;
  1711. background-position: 50% 50%;
  1712. border: 1px solid #cccccc;
  1713. transition: 0.2s ease-in-out;
  1714. transition-property: background-color, border;
  1715. }
  1716. .uk-radio {
  1717. border-radius: 50%;
  1718. }
  1719. /* Focus */
  1720. .uk-radio:focus,
  1721. .uk-checkbox:focus {
  1722. outline: none;
  1723. border-color: #1e87f0;
  1724. }
  1725. /*
  1726. * Checked
  1727. */
  1728. .uk-radio:checked,
  1729. .uk-checkbox:checked,
  1730. .uk-checkbox:indeterminate {
  1731. background-color: #1e87f0;
  1732. border-color: transparent;
  1733. }
  1734. /* Focus */
  1735. .uk-radio:checked:focus,
  1736. .uk-checkbox:checked:focus,
  1737. .uk-checkbox:indeterminate:focus {
  1738. background-color: #0e6dcd;
  1739. }
  1740. /*
  1741. * Icons
  1742. */
  1743. .uk-radio:checked {
  1744. background-image: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2216%22%20height%3D%2216%22%20viewBox%3D%220%200%2016%2016%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Ccircle%20fill%3D%22%23fff%22%20cx%3D%228%22%20cy%3D%228%22%20r%3D%222%22%20%2F%3E%0A%3C%2Fsvg%3E");
  1745. }
  1746. .uk-checkbox:checked {
  1747. background-image: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2214%22%20height%3D%2211%22%20viewBox%3D%220%200%2014%2011%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Cpolygon%20fill%3D%22%23fff%22%20points%3D%2212%201%205%207.5%202%205%201%205.5%205%2010%2013%201.5%22%20%2F%3E%0A%3C%2Fsvg%3E%0A");
  1748. }
  1749. .uk-checkbox:indeterminate {
  1750. background-image: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2216%22%20height%3D%2216%22%20viewBox%3D%220%200%2016%2016%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Crect%20fill%3D%22%23fff%22%20x%3D%223%22%20y%3D%228%22%20width%3D%2210%22%20height%3D%221%22%20%2F%3E%0A%3C%2Fsvg%3E");
  1751. }
  1752. /*
  1753. * Disabled
  1754. */
  1755. .uk-radio:disabled,
  1756. .uk-checkbox:disabled {
  1757. background-color: #f8f8f8;
  1758. border-color: #e5e5e5;
  1759. }
  1760. .uk-radio:disabled:checked {
  1761. background-image: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2216%22%20height%3D%2216%22%20viewBox%3D%220%200%2016%2016%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Ccircle%20fill%3D%22%23999%22%20cx%3D%228%22%20cy%3D%228%22%20r%3D%222%22%20%2F%3E%0A%3C%2Fsvg%3E");
  1762. }
  1763. .uk-checkbox:disabled:checked {
  1764. background-image: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2214%22%20height%3D%2211%22%20viewBox%3D%220%200%2014%2011%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Cpolygon%20fill%3D%22%23999%22%20points%3D%2212%201%205%207.5%202%205%201%205.5%205%2010%2013%201.5%22%20%2F%3E%0A%3C%2Fsvg%3E%0A");
  1765. }
  1766. .uk-checkbox:disabled:indeterminate {
  1767. background-image: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2216%22%20height%3D%2216%22%20viewBox%3D%220%200%2016%2016%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Crect%20fill%3D%22%23999%22%20x%3D%223%22%20y%3D%228%22%20width%3D%2210%22%20height%3D%221%22%20%2F%3E%0A%3C%2Fsvg%3E");
  1768. }
  1769. /* Legend
  1770. ========================================================================== */
  1771. /*
  1772. * Legend
  1773. * 1. Behave like block element
  1774. * 2. Correct the color inheritance from `fieldset` elements in IE.
  1775. * 3. Remove padding so people aren't caught out if they zero out fieldsets.
  1776. * 4. Style
  1777. */
  1778. .uk-legend {
  1779. /* 1 */
  1780. width: 100%;
  1781. /* 2 */
  1782. color: inherit;
  1783. /* 3 */
  1784. padding: 0;
  1785. /* 4 */
  1786. font-size: 1.5rem;
  1787. line-height: 1.4;
  1788. }
  1789. /* Custom controls
  1790. ========================================================================== */
  1791. /*
  1792. * 1. Container fits its content
  1793. * 2. Create position context
  1794. * 3. Prevent content overflow
  1795. * 4. Behave like most inline-block elements
  1796. */
  1797. .uk-form-custom {
  1798. /* 1 */
  1799. display: inline-block;
  1800. /* 2 */
  1801. position: relative;
  1802. /* 3 */
  1803. max-width: 100%;
  1804. /* 4 */
  1805. vertical-align: middle;
  1806. }
  1807. /*
  1808. * 1. Position and resize the form control to always cover its container
  1809. * 2. Required for Firefox for positioning to the left
  1810. * 3. Required for Webkit to make `height` work
  1811. * 4. Hide controle and show cursor
  1812. * 5. Needed for the cursor
  1813. * 6. Clip height caused by 5. Needed for Webkit only
  1814. */
  1815. .uk-form-custom select,
  1816. .uk-form-custom input[type="file"] {
  1817. /* 1 */
  1818. position: absolute;
  1819. top: 0;
  1820. z-index: 1;
  1821. width: 100%;
  1822. height: 100%;
  1823. /* 2 */
  1824. right: 0;
  1825. /* 3 */
  1826. -webkit-appearance: none;
  1827. /* 4 */
  1828. opacity: 0;
  1829. cursor: pointer;
  1830. }
  1831. .uk-form-custom input[type="file"] {
  1832. /* 5 */
  1833. font-size: 500px;
  1834. /* 6 */
  1835. overflow: hidden;
  1836. }
  1837. /* Label
  1838. ========================================================================== */
  1839. .uk-form-label {
  1840. color: #333;
  1841. font-size: 0.875rem;
  1842. }
  1843. /* Layout
  1844. ========================================================================== */
  1845. /*
  1846. * Stacked
  1847. */
  1848. .uk-form-stacked .uk-form-label {
  1849. display: block;
  1850. margin-bottom: 5px;
  1851. }
  1852. /*
  1853. * Horizontal
  1854. */
  1855. /* Tablet portrait and smaller */
  1856. @media (max-width: 959px) {
  1857. /* Behave like `uk-form-stacked` */
  1858. .uk-form-horizontal .uk-form-label {
  1859. display: block;
  1860. margin-bottom: 5px;
  1861. }
  1862. }
  1863. /* Tablet landscape and bigger */
  1864. @media (min-width: 960px) {
  1865. .uk-form-horizontal .uk-form-label {
  1866. width: 200px;
  1867. margin-top: 7px;
  1868. float: right;
  1869. }
  1870. .uk-form-horizontal .uk-form-controls {
  1871. margin-right: 215px;
  1872. }
  1873. /* Better vertical alignment if controls are checkboxes and radio buttons with text */
  1874. .uk-form-horizontal .uk-form-controls-text {
  1875. padding-top: 7px;
  1876. }
  1877. }
  1878. /* Icons
  1879. ========================================================================== */
  1880. /*
  1881. * 1. Set position
  1882. * 2. Set width
  1883. * 3. Center icon vertically and horizontally
  1884. * 4. Style
  1885. */
  1886. .uk-form-icon {
  1887. /* 1 */
  1888. position: absolute;
  1889. top: 0;
  1890. bottom: 0;
  1891. right: 0;
  1892. /* 2 */
  1893. width: 40px;
  1894. /* 3 */
  1895. display: inline-flex;
  1896. justify-content: center;
  1897. align-items: center;
  1898. /* 4 */
  1899. color: #999;
  1900. }
  1901. /*
  1902. * Required for `a`.
  1903. */
  1904. .uk-form-icon:hover {
  1905. color: #666;
  1906. }
  1907. /*
  1908. * Make `input` element clickable through icon, e.g. if it's a `span`
  1909. */
  1910. .uk-form-icon:not(a):not(button):not(input) {
  1911. pointer-events: none;
  1912. }
  1913. /*
  1914. * Input padding
  1915. */
  1916. .uk-form-icon:not(.uk-form-icon-flip) ~ .uk-input {
  1917. padding-right: 40px !important;
  1918. }
  1919. /*
  1920. * Position modifier
  1921. */
  1922. .uk-form-icon-flip {
  1923. left: 0;
  1924. right: auto;
  1925. }
  1926. .uk-form-icon-flip ~ .uk-input {
  1927. padding-left: 40px !important;
  1928. }
  1929. /* ========================================================================
  1930. Component: Button
  1931. ========================================================================== */
  1932. /*
  1933. * 1. Remove margins in Chrome, Safari and Opera.
  1934. * 2. Remove borders for `button`.
  1935. * 3. Address `overflow` set to `hidden` in IE.
  1936. * 4. Correct `font` properties and `color` not being inherited for `button`.
  1937. * 5. Remove the inheritance of text transform in Edge, Firefox, and IE.
  1938. * 6. Remove default style for `input type="submit"`in iOS.
  1939. * 7. Style
  1940. * 8. `line-height` is used to create a height because it also centers the text vertically for `a` elements.
  1941. * Better would be to use height and flexbox to center the text vertically but flexbox doesn't work in Firefox on `button` elements.
  1942. * 9. Align text if button has a width
  1943. * 10. Required for `a`.
  1944. */
  1945. .uk-button {
  1946. /* 1 */
  1947. margin: 0;
  1948. /* 2 */
  1949. border: none;
  1950. /* 3 */
  1951. overflow: visible;
  1952. /* 4 */
  1953. font: inherit;
  1954. color: inherit;
  1955. /* 5 */
  1956. text-transform: none;
  1957. /* 6 */
  1958. -webkit-appearance: none;
  1959. border-radius: 0;
  1960. /* 7 */
  1961. display: inline-block;
  1962. box-sizing: border-box;
  1963. padding: 0 30px;
  1964. vertical-align: middle;
  1965. font-size: 0.875rem;
  1966. /* 8 */
  1967. line-height: 38px;
  1968. /* 9 */
  1969. text-align: center;
  1970. /* 10 */
  1971. text-decoration: none;
  1972. text-transform: uppercase;
  1973. transition: 0.1s ease-in-out;
  1974. transition-property: color, background-color, border-color;
  1975. }
  1976. .uk-button:not(:disabled) {
  1977. cursor: pointer;
  1978. }
  1979. /*
  1980. * Remove the inner border and padding in Firefox.
  1981. */
  1982. .uk-button::-moz-focus-inner {
  1983. border: 0;
  1984. padding: 0;
  1985. }
  1986. /* Hover */
  1987. .uk-button:hover {
  1988. /* 9 */
  1989. text-decoration: none;
  1990. }
  1991. /* Focus */
  1992. .uk-button:focus {
  1993. outline: none;
  1994. }
  1995. /* OnClick + Active */
  1996. /* Style modifiers
  1997. ========================================================================== */
  1998. /*
  1999. * Default
  2000. */
  2001. .uk-button-default {
  2002. background-color: transparent;
  2003. color: #333;
  2004. border: 1px solid #e5e5e5;
  2005. }
  2006. /* Hover + Focus */
  2007. .uk-button-default:hover,
  2008. .uk-button-default:focus {
  2009. background-color: transparent;
  2010. color: #333;
  2011. border-color: #b2b2b2;
  2012. }
  2013. /* OnClick + Active */
  2014. .uk-button-default:active,
  2015. .uk-button-default.uk-active {
  2016. background-color: transparent;
  2017. color: #333;
  2018. border-color: #999999;
  2019. }
  2020. /*
  2021. * Primary
  2022. */
  2023. .uk-button-primary {
  2024. background-color: #1e87f0;
  2025. color: #fff;
  2026. border: 1px solid transparent;
  2027. }
  2028. /* Hover + Focus */
  2029. .uk-button-primary:hover,
  2030. .uk-button-primary:focus {
  2031. background-color: #0f7ae5;
  2032. color: #fff;
  2033. }
  2034. /* OnClick + Active */
  2035. .uk-button-primary:active,
  2036. .uk-button-primary.uk-active {
  2037. background-color: #0e6dcd;
  2038. color: #fff;
  2039. }
  2040. /*
  2041. * Secondary
  2042. */
  2043. .uk-button-secondary {
  2044. background-color: #222;
  2045. color: #fff;
  2046. border: 1px solid transparent;
  2047. }
  2048. /* Hover + Focus */
  2049. .uk-button-secondary:hover,
  2050. .uk-button-secondary:focus {
  2051. background-color: #151515;
  2052. color: #fff;
  2053. }
  2054. /* OnClick + Active */
  2055. .uk-button-secondary:active,
  2056. .uk-button-secondary.uk-active {
  2057. background-color: #080808;
  2058. color: #fff;
  2059. }
  2060. /*
  2061. * Danger
  2062. */
  2063. .uk-button-danger {
  2064. background-color: #f0506e;
  2065. color: #fff;
  2066. border: 1px solid transparent;
  2067. }
  2068. /* Hover + Focus */
  2069. .uk-button-danger:hover,
  2070. .uk-button-danger:focus {
  2071. background-color: #ee395b;
  2072. color: #fff;
  2073. }
  2074. /* OnClick + Active */
  2075. .uk-button-danger:active,
  2076. .uk-button-danger.uk-active {
  2077. background-color: #ec2147;
  2078. color: #fff;
  2079. }
  2080. /*
  2081. * Disabled
  2082. * The same for all style modifiers
  2083. */
  2084. .uk-button-default:disabled,
  2085. .uk-button-primary:disabled,
  2086. .uk-button-secondary:disabled,
  2087. .uk-button-danger:disabled {
  2088. background-color: transparent;
  2089. color: #999;
  2090. border-color: #e5e5e5;
  2091. }
  2092. /* Size modifiers
  2093. ========================================================================== */
  2094. .uk-button-small {
  2095. padding: 0 15px;
  2096. line-height: 28px;
  2097. font-size: 0.875rem;
  2098. }
  2099. .uk-button-large {
  2100. padding: 0 40px;
  2101. line-height: 53px;
  2102. font-size: 0.875rem;
  2103. }
  2104. /* Text modifiers
  2105. ========================================================================== */
  2106. /*
  2107. * Text
  2108. * 1. Reset
  2109. * 2. Style
  2110. */
  2111. .uk-button-text {
  2112. /* 1 */
  2113. padding: 0;
  2114. line-height: 1.5;
  2115. background: none;
  2116. /* 2 */
  2117. color: #333;
  2118. position: relative;
  2119. }
  2120. .uk-button-text::before {
  2121. content: "";
  2122. position: absolute;
  2123. bottom: 0;
  2124. right: 0;
  2125. left: 100%;
  2126. border-bottom: 1px solid #333;
  2127. transition: left 0.3s ease-out;
  2128. }
  2129. /* Hover + Focus */
  2130. .uk-button-text:hover,
  2131. .uk-button-text:focus {
  2132. color: #333;
  2133. }
  2134. .uk-button-text:hover::before,
  2135. .uk-button-text:focus::before {
  2136. left: 0;
  2137. }
  2138. /* Disabled */
  2139. .uk-button-text:disabled {
  2140. color: #999;
  2141. }
  2142. .uk-button-text:disabled::before {
  2143. display: none;
  2144. }
  2145. /*
  2146. * Link
  2147. * 1. Reset
  2148. * 2. Style
  2149. */
  2150. .uk-button-link {
  2151. /* 1 */
  2152. padding: 0;
  2153. line-height: 1.5;
  2154. background: none;
  2155. /* 2 */
  2156. color: #1e87f0;
  2157. }
  2158. /* Hover + Focus */
  2159. .uk-button-link:hover,
  2160. .uk-button-link:focus {
  2161. color: #0f6ecd;
  2162. text-decoration: underline;
  2163. }
  2164. /* Disabled */
  2165. .uk-button-link:disabled {
  2166. color: #999;
  2167. text-decoration: none;
  2168. }
  2169. /* Group
  2170. ========================================================================== */
  2171. /*
  2172. * 1. Using `flex` instead of `inline-block` to prevent whitespace betweent child elements
  2173. * 2. Behave like button
  2174. * 3. Create position context
  2175. */
  2176. .uk-button-group {
  2177. /* 1 */
  2178. display: inline-flex;
  2179. /* 2 */
  2180. vertical-align: middle;
  2181. /* 3 */
  2182. position: relative;
  2183. }
  2184. /* Group
  2185. ========================================================================== */
  2186. /*
  2187. * Collapse border
  2188. */
  2189. .uk-button-group > .uk-button:nth-child(n+2),
  2190. .uk-button-group > div:nth-child(n+2) .uk-button {
  2191. margin-right: -1px;
  2192. }
  2193. /*
  2194. * Create position context to superimpose the successor elements border
  2195. * Known issue: If you use an `a` element as button and an icon inside,
  2196. * the active state will not work if you click the icon inside the button
  2197. * Workaround: Just use a `button` or `input` element as button
  2198. */
  2199. .uk-button-group .uk-button:hover,
  2200. .uk-button-group .uk-button:focus,
  2201. .uk-button-group .uk-button:active,
  2202. .uk-button-group .uk-button.uk-active {
  2203. position: relative;
  2204. z-index: 1;
  2205. }
  2206. /* ========================================================================
  2207. Component: Progress
  2208. ========================================================================== */
  2209. /*
  2210. * 1. Add the correct vertical alignment in Chrome, Firefox, and Opera.
  2211. * 2. Remove default style
  2212. * 3. Behave like a block element
  2213. * 4. Remove borders in Firefox and Edge
  2214. * 5. Set background color for progress container in Firefox, IE11 and Edge
  2215. * 6. Style
  2216. */
  2217. .uk-progress {
  2218. /* 1 */
  2219. vertical-align: baseline;
  2220. /* 2 */
  2221. -webkit-appearance: none;
  2222. -moz-appearance: none;
  2223. /* 3 */
  2224. display: block;
  2225. width: 100%;
  2226. /* 4 */
  2227. border: 0;
  2228. /* 5 */
  2229. background-color: #f8f8f8;
  2230. /* 6 */
  2231. margin-bottom: 20px;
  2232. height: 15px;
  2233. border-radius: 500px;
  2234. overflow: hidden;
  2235. }
  2236. /* Add margin if adjacent element */
  2237. * + .uk-progress {
  2238. margin-top: 20px;
  2239. }
  2240. /*
  2241. * Remove animated circles for indeterminate state in IE11 and Edge
  2242. */
  2243. .uk-progress:indeterminate {
  2244. color: transparent;
  2245. }
  2246. /*
  2247. * Progress container
  2248. * 2. Remove progress bar for indeterminate state in Firefox
  2249. */
  2250. .uk-progress::-webkit-progress-bar {
  2251. background-color: #f8f8f8;
  2252. border-radius: 500px;
  2253. overflow: hidden;
  2254. }
  2255. /* 2 */
  2256. .uk-progress:indeterminate::-moz-progress-bar {
  2257. width: 0;
  2258. }
  2259. /*
  2260. * Progress bar
  2261. * 1. Remove right border in IE11 and Edge
  2262. */
  2263. .uk-progress::-webkit-progress-value {
  2264. background-color: #1e87f0;
  2265. transition: width 0.6s ease;
  2266. }
  2267. .uk-progress::-moz-progress-bar {
  2268. background-color: #1e87f0;
  2269. }
  2270. .uk-progress::-ms-fill {
  2271. background-color: #1e87f0;
  2272. transition: width 0.6s ease;
  2273. /* 1 */
  2274. border: 0;
  2275. }
  2276. /* ========================================================================
  2277. Component: Section
  2278. ========================================================================== */
  2279. /*
  2280. * 1. Make it work with `100vh` and height in general
  2281. */
  2282. .uk-section {
  2283. display: flow-root;
  2284. box-sizing: border-box;
  2285. /* 1 */
  2286. padding-top: 40px;
  2287. padding-bottom: 40px;
  2288. }
  2289. /* Desktop and bigger */
  2290. @media (min-width: 960px) {
  2291. .uk-section {
  2292. padding-top: 70px;
  2293. padding-bottom: 70px;
  2294. }
  2295. }
  2296. /*
  2297. * Remove margin from the last-child
  2298. */
  2299. .uk-section > :last-child {
  2300. margin-bottom: 0;
  2301. }
  2302. /* Size modifiers
  2303. ========================================================================== */
  2304. /*
  2305. * XSmall
  2306. */
  2307. .uk-section-xsmall {
  2308. padding-top: 20px;
  2309. padding-bottom: 20px;
  2310. }
  2311. /*
  2312. * Small
  2313. */
  2314. .uk-section-small {
  2315. padding-top: 40px;
  2316. padding-bottom: 40px;
  2317. }
  2318. /*
  2319. * Large
  2320. */
  2321. .uk-section-large {
  2322. padding-top: 70px;
  2323. padding-bottom: 70px;
  2324. }
  2325. /* Tablet landscape and bigger */
  2326. @media (min-width: 960px) {
  2327. .uk-section-large {
  2328. padding-top: 140px;
  2329. padding-bottom: 140px;
  2330. }
  2331. }
  2332. /*
  2333. * XLarge
  2334. */
  2335. .uk-section-xlarge {
  2336. padding-top: 140px;
  2337. padding-bottom: 140px;
  2338. }
  2339. /* Tablet landscape and bigger */
  2340. @media (min-width: 960px) {
  2341. .uk-section-xlarge {
  2342. padding-top: 210px;
  2343. padding-bottom: 210px;
  2344. }
  2345. }
  2346. /* Style modifiers
  2347. ========================================================================== */
  2348. /*
  2349. * Default
  2350. */
  2351. .uk-section-default {
  2352. background: #fff;
  2353. }
  2354. /*
  2355. * Muted
  2356. */
  2357. .uk-section-muted {
  2358. background: #f8f8f8;
  2359. }
  2360. /*
  2361. * Primary
  2362. */
  2363. .uk-section-primary {
  2364. background: #1e87f0;
  2365. }
  2366. /*
  2367. * Secondary
  2368. */
  2369. .uk-section-secondary {
  2370. background: #222;
  2371. }
  2372. /* Overlap modifier
  2373. ========================================================================== */
  2374. /*
  2375. * Reserved modifier to make a section overlap another section with an border image
  2376. * Implemented by the theme
  2377. */
  2378. /* ========================================================================
  2379. Component: Container
  2380. ========================================================================== */
  2381. /*
  2382. * 1. Box sizing has to be `content-box` so the max-width is always the same and
  2383. * unaffected by the padding on different breakpoints. It's important for the size modifiers.
  2384. */
  2385. .uk-container {
  2386. display: flow-root;
  2387. /* 1 */
  2388. box-sizing: content-box;
  2389. max-width: 1200px;
  2390. margin-right: auto;
  2391. margin-left: auto;
  2392. padding-right: 15px;
  2393. padding-left: 15px;
  2394. }
  2395. /* Phone landscape and bigger */
  2396. @media (min-width: 640px) {
  2397. .uk-container {
  2398. padding-right: 30px;
  2399. padding-left: 30px;
  2400. }
  2401. }
  2402. /* Tablet landscape and bigger */
  2403. @media (min-width: 960px) {
  2404. .uk-container {
  2405. padding-right: 40px;
  2406. padding-left: 40px;
  2407. }
  2408. }
  2409. /*
  2410. * Remove margin from the last-child
  2411. */
  2412. .uk-container > :last-child {
  2413. margin-bottom: 0;
  2414. }
  2415. /*
  2416. * Remove padding from nested containers
  2417. */
  2418. .uk-container .uk-container {
  2419. padding-right: 0;
  2420. padding-left: 0;
  2421. }
  2422. /* Size modifier
  2423. ========================================================================== */
  2424. .uk-container-xsmall {
  2425. max-width: 750px;
  2426. }
  2427. .uk-container-small {
  2428. max-width: 900px;
  2429. }
  2430. .uk-container-large {
  2431. max-width: 1400px;
  2432. }
  2433. .uk-container-xlarge {
  2434. max-width: 1600px;
  2435. }
  2436. .uk-container-expand {
  2437. max-width: none;
  2438. }
  2439. /* Expand modifier
  2440. ========================================================================== */
  2441. /*
  2442. * Expand one side only
  2443. */
  2444. .uk-container-expand-right {
  2445. margin-right: 0;
  2446. }
  2447. .uk-container-expand-left {
  2448. margin-left: 0;
  2449. }
  2450. /* Phone landscape and bigger */
  2451. @media (min-width: 640px) {
  2452. .uk-container-expand-right.uk-container-xsmall,
  2453. .uk-container-expand-left.uk-container-xsmall {
  2454. max-width: calc(50% + (750px / 2) - 30px);
  2455. }
  2456. .uk-container-expand-right.uk-container-small,
  2457. .uk-container-expand-left.uk-container-small {
  2458. max-width: calc(50% + (900px / 2) - 30px);
  2459. }
  2460. }
  2461. /* Tablet landscape and bigger */
  2462. @media (min-width: 960px) {
  2463. .uk-container-expand-right,
  2464. .uk-container-expand-left {
  2465. max-width: calc(50% + (1200px / 2) - 40px);
  2466. }
  2467. .uk-container-expand-right.uk-container-xsmall,
  2468. .uk-container-expand-left.uk-container-xsmall {
  2469. max-width: calc(50% + (750px / 2) - 40px);
  2470. }
  2471. .uk-container-expand-right.uk-container-small,
  2472. .uk-container-expand-left.uk-container-small {
  2473. max-width: calc(50% + (900px / 2) - 40px);
  2474. }
  2475. .uk-container-expand-right.uk-container-large,
  2476. .uk-container-expand-left.uk-container-large {
  2477. max-width: calc(50% + (1400px / 2) - 40px);
  2478. }
  2479. .uk-container-expand-right.uk-container-xlarge,
  2480. .uk-container-expand-left.uk-container-xlarge {
  2481. max-width: calc(50% + (1600px / 2) - 40px);
  2482. }
  2483. }
  2484. /* Item
  2485. ========================================================================== */
  2486. /*
  2487. * Utility classes to reset container padding on the left or right side
  2488. * Note: It has to be negative margin on the item, because it's specific to the item.
  2489. */
  2490. .uk-container-item-padding-remove-right,
  2491. .uk-container-item-padding-remove-left {
  2492. width: calc(100% + 15px);
  2493. }
  2494. .uk-container-item-padding-remove-right {
  2495. margin-right: -15px;
  2496. }
  2497. .uk-container-item-padding-remove-left {
  2498. margin-left: -15px;
  2499. }
  2500. /* Phone landscape and bigger */
  2501. @media (min-width: 640px) {
  2502. .uk-container-item-padding-remove-right,
  2503. .uk-container-item-padding-remove-left {
  2504. width: calc(100% + 30px);
  2505. }
  2506. .uk-container-item-padding-remove-right {
  2507. margin-right: -30px;
  2508. }
  2509. .uk-container-item-padding-remove-left {
  2510. margin-left: -30px;
  2511. }
  2512. }
  2513. /* Tablet landscape and bigger */
  2514. @media (min-width: 960px) {
  2515. .uk-container-item-padding-remove-right,
  2516. .uk-container-item-padding-remove-left {
  2517. width: calc(100% + 40px);
  2518. }
  2519. .uk-container-item-padding-remove-right {
  2520. margin-right: -40px;
  2521. }
  2522. .uk-container-item-padding-remove-left {
  2523. margin-left: -40px;
  2524. }
  2525. }
  2526. /* ========================================================================
  2527. Component: Tile
  2528. ========================================================================== */
  2529. .uk-tile {
  2530. display: flow-root;
  2531. position: relative;
  2532. box-sizing: border-box;
  2533. padding-right: 15px;
  2534. padding-left: 15px;
  2535. padding-top: 40px;
  2536. padding-bottom: 40px;
  2537. }
  2538. /* Phone landscape and bigger */
  2539. @media (min-width: 640px) {
  2540. .uk-tile {
  2541. padding-right: 30px;
  2542. padding-left: 30px;
  2543. }
  2544. }
  2545. /* Tablet landscape and bigger */
  2546. @media (min-width: 960px) {
  2547. .uk-tile {
  2548. padding-right: 40px;
  2549. padding-left: 40px;
  2550. padding-top: 70px;
  2551. padding-bottom: 70px;
  2552. }
  2553. }
  2554. /*
  2555. * Remove margin from the last-child
  2556. */
  2557. .uk-tile > :last-child {
  2558. margin-bottom: 0;
  2559. }
  2560. /* Size modifiers
  2561. ========================================================================== */
  2562. /*
  2563. * XSmall
  2564. */
  2565. .uk-tile-xsmall {
  2566. padding-top: 20px;
  2567. padding-bottom: 20px;
  2568. }
  2569. /*
  2570. * Small
  2571. */
  2572. .uk-tile-small {
  2573. padding-top: 40px;
  2574. padding-bottom: 40px;
  2575. }
  2576. /*
  2577. * Large
  2578. */
  2579. .uk-tile-large {
  2580. padding-top: 70px;
  2581. padding-bottom: 70px;
  2582. }
  2583. /* Tablet landscape and bigger */
  2584. @media (min-width: 960px) {
  2585. .uk-tile-large {
  2586. padding-top: 140px;
  2587. padding-bottom: 140px;
  2588. }
  2589. }
  2590. /*
  2591. * XLarge
  2592. */
  2593. .uk-tile-xlarge {
  2594. padding-top: 140px;
  2595. padding-bottom: 140px;
  2596. }
  2597. /* Tablet landscape and bigger */
  2598. @media (min-width: 960px) {
  2599. .uk-tile-xlarge {
  2600. padding-top: 210px;
  2601. padding-bottom: 210px;
  2602. }
  2603. }
  2604. /* Style modifiers
  2605. ========================================================================== */
  2606. /*
  2607. * Default
  2608. */
  2609. .uk-tile-default {
  2610. background: #fff;
  2611. }
  2612. /*
  2613. * Muted
  2614. */
  2615. .uk-tile-muted {
  2616. background: #f8f8f8;
  2617. }
  2618. /*
  2619. * Primary
  2620. */
  2621. .uk-tile-primary {
  2622. background: #1e87f0;
  2623. }
  2624. /*
  2625. * Secondary
  2626. */
  2627. .uk-tile-secondary {
  2628. background: #222;
  2629. }
  2630. /* ========================================================================
  2631. Component: Card
  2632. ========================================================================== */
  2633. .uk-card {
  2634. position: relative;
  2635. box-sizing: border-box;
  2636. transition: box-shadow 0.1s ease-in-out;
  2637. }
  2638. /* Sections
  2639. ========================================================================== */
  2640. .uk-card-body {
  2641. display: flow-root;
  2642. padding: 30px 30px;
  2643. }
  2644. .uk-card-header {
  2645. display: flow-root;
  2646. padding: 15px 30px;
  2647. }
  2648. .uk-card-footer {
  2649. display: flow-root;
  2650. padding: 15px 30px;
  2651. }
  2652. /* Desktop and bigger */
  2653. @media (min-width: 1200px) {
  2654. .uk-card-body {
  2655. padding: 40px 40px;
  2656. }
  2657. .uk-card-header {
  2658. padding: 20px 40px;
  2659. }
  2660. .uk-card-footer {
  2661. padding: 20px 40px;
  2662. }
  2663. }
  2664. /*
  2665. * Remove margin from the last-child
  2666. */
  2667. .uk-card-body > :last-child,
  2668. .uk-card-header > :last-child,
  2669. .uk-card-footer > :last-child {
  2670. margin-bottom: 0;
  2671. }
  2672. /* Media
  2673. ========================================================================== */
  2674. /*
  2675. * Reserved alignment modifier to style the media element, e.g. with `border-radius`
  2676. * Implemented by the theme
  2677. */
  2678. /* Title
  2679. ========================================================================== */
  2680. .uk-card-title {
  2681. font-size: 1.5rem;
  2682. line-height: 1.4;
  2683. }
  2684. /* Badge
  2685. ========================================================================== */
  2686. .uk-card-badge {
  2687. position: absolute;
  2688. top: 30px;
  2689. left: 30px;
  2690. z-index: 1;
  2691. }
  2692. /*
  2693. * Remove margin from adjacent element
  2694. */
  2695. .uk-card-badge:first-child + * {
  2696. margin-top: 0;
  2697. }
  2698. /* Hover modifier
  2699. ========================================================================== */
  2700. .uk-card-hover:not(.uk-card-default):not(.uk-card-primary):not(.uk-card-secondary):hover {
  2701. background: #fff;
  2702. box-shadow: 0 14px 25px rgba(0, 0, 0, 0.16);
  2703. }
  2704. /* Style modifiers
  2705. ========================================================================== */
  2706. /*
  2707. * Default
  2708. * Note: Header and Footer are only implemented for the default style
  2709. */
  2710. .uk-card-default {
  2711. background: #fff;
  2712. color: #666;
  2713. box-shadow: 0 5px 15px rgba(0, 0, 0, 0.08);
  2714. }
  2715. .uk-card-default .uk-card-title {
  2716. color: #333;
  2717. }
  2718. .uk-card-default.uk-card-hover:hover {
  2719. background-color: #fff;
  2720. box-shadow: 0 14px 25px rgba(0, 0, 0, 0.16);
  2721. }
  2722. .uk-card-default .uk-card-header {
  2723. border-bottom: 1px solid #e5e5e5;
  2724. }
  2725. .uk-card-default .uk-card-footer {
  2726. border-top: 1px solid #e5e5e5;
  2727. }
  2728. /*
  2729. * Primary
  2730. */
  2731. .uk-card-primary {
  2732. background: #1e87f0;
  2733. color: #fff;
  2734. box-shadow: 0 5px 15px rgba(0, 0, 0, 0.08);
  2735. }
  2736. .uk-card-primary .uk-card-title {
  2737. color: #fff;
  2738. }
  2739. .uk-card-primary.uk-card-hover:hover {
  2740. background-color: #1e87f0;
  2741. box-shadow: 0 14px 25px rgba(0, 0, 0, 0.16);
  2742. }
  2743. /*
  2744. * Secondary
  2745. */
  2746. .uk-card-secondary {
  2747. background: #222;
  2748. color: #fff;
  2749. box-shadow: 0 5px 15px rgba(0, 0, 0, 0.08);
  2750. }
  2751. .uk-card-secondary .uk-card-title {
  2752. color: #fff;
  2753. }
  2754. .uk-card-secondary.uk-card-hover:hover {
  2755. background-color: #222;
  2756. box-shadow: 0 14px 25px rgba(0, 0, 0, 0.16);
  2757. }
  2758. /* Size modifier
  2759. ========================================================================== */
  2760. /*
  2761. * Small
  2762. */
  2763. .uk-card-small.uk-card-body,
  2764. .uk-card-small .uk-card-body {
  2765. padding: 20px 20px;
  2766. }
  2767. .uk-card-small .uk-card-header {
  2768. padding: 13px 20px;
  2769. }
  2770. .uk-card-small .uk-card-footer {
  2771. padding: 13px 20px;
  2772. }
  2773. /*
  2774. * Large
  2775. */
  2776. /* Desktop and bigger */
  2777. @media (min-width: 1200px) {
  2778. .uk-card-large.uk-card-body,
  2779. .uk-card-large .uk-card-body {
  2780. padding: 70px 70px;
  2781. }
  2782. .uk-card-large .uk-card-header {
  2783. padding: 35px 70px;
  2784. }
  2785. .uk-card-large .uk-card-footer {
  2786. padding: 35px 70px;
  2787. }
  2788. }
  2789. /*
  2790. * Default
  2791. */
  2792. .uk-card-body > .uk-nav-default {
  2793. margin-right: -30px;
  2794. margin-left: -30px;
  2795. }
  2796. .uk-card-body > .uk-nav-default:only-child {
  2797. margin-top: -15px;
  2798. margin-bottom: -15px;
  2799. }
  2800. .uk-card-body .uk-nav-default > li > a,
  2801. .uk-card-body .uk-nav-default .uk-nav-header,
  2802. .uk-card-body .uk-nav-default .uk-nav-divider {
  2803. padding-right: 30px;
  2804. padding-left: 30px;
  2805. }
  2806. .uk-card-body .uk-nav-default .uk-nav-sub {
  2807. padding-right: 45px;
  2808. }
  2809. /* Desktop and bigger */
  2810. @media (min-width: 1200px) {
  2811. .uk-card-body > .uk-nav-default {
  2812. margin-right: -40px;
  2813. margin-left: -40px;
  2814. }
  2815. .uk-card-body > .uk-nav-default:only-child {
  2816. margin-top: -25px;
  2817. margin-bottom: -25px;
  2818. }
  2819. .uk-card-body .uk-nav-default > li > a,
  2820. .uk-card-body .uk-nav-default .uk-nav-header,
  2821. .uk-card-body .uk-nav-default .uk-nav-divider {
  2822. padding-right: 40px;
  2823. padding-left: 40px;
  2824. }
  2825. .uk-card-body .uk-nav-default .uk-nav-sub {
  2826. padding-right: 55px;
  2827. }
  2828. }
  2829. /*
  2830. * Small
  2831. */
  2832. .uk-card-small > .uk-nav-default {
  2833. margin-right: -20px;
  2834. margin-left: -20px;
  2835. }
  2836. .uk-card-small > .uk-nav-default:only-child {
  2837. margin-top: -5px;
  2838. margin-bottom: -5px;
  2839. }
  2840. .uk-card-small .uk-nav-default > li > a,
  2841. .uk-card-small .uk-nav-default .uk-nav-header,
  2842. .uk-card-small .uk-nav-default .uk-nav-divider {
  2843. padding-right: 20px;
  2844. padding-left: 20px;
  2845. }
  2846. .uk-card-small .uk-nav-default .uk-nav-sub {
  2847. padding-right: 35px;
  2848. }
  2849. /*
  2850. * Large
  2851. */
  2852. /* Desktop and bigger */
  2853. @media (min-width: 1200px) {
  2854. .uk-card-large > .uk-nav-default {
  2855. margin: 0;
  2856. }
  2857. .uk-card-large > .uk-nav-default:only-child {
  2858. margin: 0;
  2859. }
  2860. .uk-card-large .uk-nav-default > li > a,
  2861. .uk-card-large .uk-nav-default .uk-nav-header,
  2862. .uk-card-large .uk-nav-default .uk-nav-divider {
  2863. padding-right: 0;
  2864. padding-left: 0;
  2865. }
  2866. .uk-card-large .uk-nav-default .uk-nav-sub {
  2867. padding-right: 15px;
  2868. }
  2869. }
  2870. /* ========================================================================
  2871. Component: Close
  2872. ========================================================================== */
  2873. /*
  2874. * Adopts `uk-icon`
  2875. */
  2876. .uk-close {
  2877. color: #999;
  2878. transition: 0.1s ease-in-out;
  2879. transition-property: color, opacity;
  2880. }
  2881. /* Hover + Focus */
  2882. .uk-close:hover,
  2883. .uk-close:focus {
  2884. color: #666;
  2885. outline: none;
  2886. }
  2887. /* ========================================================================
  2888. Component: Spinner
  2889. ========================================================================== */
  2890. /*
  2891. * Adopts `uk-icon`
  2892. */
  2893. /* SVG
  2894. ========================================================================== */
  2895. .uk-spinner > * {
  2896. animation: uk-spinner-rotate 1.4s linear infinite;
  2897. }
  2898. @keyframes uk-spinner-rotate {
  2899. 0% {
  2900. transform: rotate(0deg);
  2901. }
  2902. 100% {
  2903. transform: rotate(-270deg);
  2904. }
  2905. }
  2906. /*
  2907. * Circle
  2908. */
  2909. .uk-spinner > * > * {
  2910. stroke-dasharray: 88px;
  2911. stroke-dashoffset: 0;
  2912. transform-origin: center;
  2913. animation: uk-spinner-dash 1.4s ease-in-out infinite;
  2914. stroke-width: 1;
  2915. stroke-linecap: round;
  2916. }
  2917. @keyframes uk-spinner-dash {
  2918. 0% {
  2919. stroke-dashoffset: -88px;
  2920. }
  2921. 50% {
  2922. stroke-dashoffset: -22px;
  2923. transform: rotate(-135deg);
  2924. }
  2925. 100% {
  2926. stroke-dashoffset: -88px;
  2927. transform: rotate(-450deg);
  2928. }
  2929. }
  2930. /* ========================================================================
  2931. Component: Totop
  2932. ========================================================================== */
  2933. /*
  2934. * Addopts `uk-icon`
  2935. */
  2936. .uk-totop {
  2937. padding: 5px;
  2938. color: #999;
  2939. transition: color 0.1s ease-in-out;
  2940. }
  2941. /* Hover + Focus */
  2942. .uk-totop:hover,
  2943. .uk-totop:focus {
  2944. color: #666;
  2945. outline: none;
  2946. }
  2947. /* OnClick */
  2948. .uk-totop:active {
  2949. color: #333;
  2950. }
  2951. /* ========================================================================
  2952. Component: Marker
  2953. ========================================================================== */
  2954. /*
  2955. * Addopts `uk-icon`
  2956. */
  2957. .uk-marker {
  2958. padding: 5px;
  2959. background: #222;
  2960. color: #fff;
  2961. border-radius: 500px;
  2962. }
  2963. /* Hover + Focus */
  2964. .uk-marker:hover,
  2965. .uk-marker:focus {
  2966. color: #fff;
  2967. outline: none;
  2968. }
  2969. /* ========================================================================
  2970. Component: Alert
  2971. ========================================================================== */
  2972. .uk-alert {
  2973. position: relative;
  2974. margin-bottom: 20px;
  2975. padding: 15px 15px 15px 29px;
  2976. background: #f8f8f8;
  2977. color: #666;
  2978. }
  2979. /* Add margin if adjacent element */
  2980. * + .uk-alert {
  2981. margin-top: 20px;
  2982. }
  2983. /*
  2984. * Remove margin from the last-child
  2985. */
  2986. .uk-alert > :last-child {
  2987. margin-bottom: 0;
  2988. }
  2989. /* Close
  2990. * Adopts `uk-close`
  2991. ========================================================================== */
  2992. .uk-alert-close {
  2993. position: absolute;
  2994. top: 20px;
  2995. left: 15px;
  2996. color: inherit;
  2997. opacity: 0.4;
  2998. }
  2999. /*
  3000. * Remove margin from adjacent element
  3001. */
  3002. .uk-alert-close:first-child + * {
  3003. margin-top: 0;
  3004. }
  3005. /*
  3006. * Hover + Focus
  3007. */
  3008. .uk-alert-close:hover,
  3009. .uk-alert-close:focus {
  3010. color: inherit;
  3011. opacity: 0.8;
  3012. }
  3013. /* Style modifiers
  3014. ========================================================================== */
  3015. /*
  3016. * Primary
  3017. */
  3018. .uk-alert-primary {
  3019. background: #d8eafc;
  3020. color: #1e87f0;
  3021. }
  3022. /*
  3023. * Success
  3024. */
  3025. .uk-alert-success {
  3026. background: #edfbf6;
  3027. color: #32d296;
  3028. }
  3029. /*
  3030. * Warning
  3031. */
  3032. .uk-alert-warning {
  3033. background: #fff6ee;
  3034. color: #faa05a;
  3035. }
  3036. /*
  3037. * Danger
  3038. */
  3039. .uk-alert-danger {
  3040. background: #fef4f6;
  3041. color: #f0506e;
  3042. }
  3043. /*
  3044. * Content
  3045. */
  3046. .uk-alert h1,
  3047. .uk-alert h2,
  3048. .uk-alert h3,
  3049. .uk-alert h4,
  3050. .uk-alert h5,
  3051. .uk-alert h6 {
  3052. color: inherit;
  3053. }
  3054. .uk-alert a:not([class]) {
  3055. color: inherit;
  3056. text-decoration: underline;
  3057. }
  3058. .uk-alert a:not([class]):hover {
  3059. color: inherit;
  3060. text-decoration: underline;
  3061. }
  3062. /* ========================================================================
  3063. Component: Placeholder
  3064. ========================================================================== */
  3065. .uk-placeholder {
  3066. margin-bottom: 20px;
  3067. padding: 30px 30px;
  3068. background: transparent;
  3069. border: 1px dashed #e5e5e5;
  3070. }
  3071. /* Add margin if adjacent element */
  3072. * + .uk-placeholder {
  3073. margin-top: 20px;
  3074. }
  3075. /*
  3076. * Remove margin from the last-child
  3077. */
  3078. .uk-placeholder > :last-child {
  3079. margin-bottom: 0;
  3080. }
  3081. /* ========================================================================
  3082. Component: Badge
  3083. ========================================================================== */
  3084. /*
  3085. * 1. Style
  3086. * 2. Center child vertically and horizontally
  3087. */
  3088. .uk-badge {
  3089. box-sizing: border-box;
  3090. min-width: 22px;
  3091. height: 22px;
  3092. padding: 0 5px;
  3093. border-radius: 500px;
  3094. vertical-align: middle;
  3095. /* 1 */
  3096. background: #1e87f0;
  3097. color: #fff;
  3098. font-size: 0.875rem;
  3099. /* 2 */
  3100. display: inline-flex;
  3101. justify-content: center;
  3102. align-items: center;
  3103. }
  3104. /*
  3105. * Required for `a`
  3106. */
  3107. .uk-badge:hover,
  3108. .uk-badge:focus {
  3109. color: #fff;
  3110. text-decoration: none;
  3111. outline: none;
  3112. }
  3113. /* ========================================================================
  3114. Component: Label
  3115. ========================================================================== */
  3116. .uk-label {
  3117. display: inline-block;
  3118. padding: 0 10px;
  3119. background: #1e87f0;
  3120. line-height: 1.5;
  3121. font-size: 0.875rem;
  3122. color: #fff;
  3123. vertical-align: middle;
  3124. white-space: nowrap;
  3125. border-radius: 2px;
  3126. text-transform: uppercase;
  3127. }
  3128. /* Color modifiers
  3129. ========================================================================== */
  3130. /*
  3131. * Success
  3132. */
  3133. .uk-label-success {
  3134. background-color: #32d296;
  3135. color: #fff;
  3136. }
  3137. /*
  3138. * Warning
  3139. */
  3140. .uk-label-warning {
  3141. background-color: #faa05a;
  3142. color: #fff;
  3143. }
  3144. /*
  3145. * Danger
  3146. */
  3147. .uk-label-danger {
  3148. background-color: #f0506e;
  3149. color: #fff;
  3150. }
  3151. /* ========================================================================
  3152. Component: Overlay
  3153. ========================================================================== */
  3154. .uk-overlay {
  3155. padding: 30px 30px;
  3156. }
  3157. /*
  3158. * Remove margin from the last-child
  3159. */
  3160. .uk-overlay > :last-child {
  3161. margin-bottom: 0;
  3162. }
  3163. /* Icon
  3164. ========================================================================== */
  3165. /* Style modifiers
  3166. ========================================================================== */
  3167. /*
  3168. * Default
  3169. */
  3170. .uk-overlay-default {
  3171. background: rgba(255, 255, 255, 0.8);
  3172. }
  3173. /*
  3174. * Primary
  3175. */
  3176. .uk-overlay-primary {
  3177. background: rgba(34, 34, 34, 0.8);
  3178. }
  3179. /* ========================================================================
  3180. Component: Article
  3181. ========================================================================== */
  3182. .uk-article {
  3183. display: flow-root;
  3184. }
  3185. /*
  3186. * Remove margin from the last-child
  3187. */
  3188. .uk-article > :last-child {
  3189. margin-bottom: 0;
  3190. }
  3191. /* Adjacent sibling
  3192. ========================================================================== */
  3193. .uk-article + .uk-article {
  3194. margin-top: 70px;
  3195. }
  3196. /* Title
  3197. ========================================================================== */
  3198. .uk-article-title {
  3199. font-size: 2.23125rem;
  3200. line-height: 1.2;
  3201. }
  3202. /* Tablet landscape and bigger */
  3203. @media (min-width: 960px) {
  3204. .uk-article-title {
  3205. font-size: 2.625rem;
  3206. }
  3207. }
  3208. /* Meta
  3209. ========================================================================== */
  3210. .uk-article-meta {
  3211. font-size: 0.875rem;
  3212. line-height: 1.4;
  3213. color: #999;
  3214. }
  3215. .uk-article-meta a {
  3216. color: #999;
  3217. }
  3218. .uk-article-meta a:hover {
  3219. color: #666;
  3220. text-decoration: none;
  3221. }
  3222. /* ========================================================================
  3223. Component: Comment
  3224. ========================================================================== */
  3225. /* Sections
  3226. ========================================================================== */
  3227. .uk-comment-body {
  3228. display: flow-root;
  3229. overflow-wrap: break-word;
  3230. word-wrap: break-word;
  3231. }
  3232. .uk-comment-header {
  3233. display: flow-root;
  3234. margin-bottom: 20px;
  3235. }
  3236. /*
  3237. * Remove margin from the last-child
  3238. */
  3239. .uk-comment-body > :last-child,
  3240. .uk-comment-header > :last-child {
  3241. margin-bottom: 0;
  3242. }
  3243. /* Title
  3244. ========================================================================== */
  3245. .uk-comment-title {
  3246. font-size: 1.25rem;
  3247. line-height: 1.4;
  3248. }
  3249. /* Meta
  3250. ========================================================================== */
  3251. .uk-comment-meta {
  3252. font-size: 0.875rem;
  3253. line-height: 1.4;
  3254. color: #999;
  3255. }
  3256. /* Avatar
  3257. ========================================================================== */
  3258. /* List
  3259. ========================================================================== */
  3260. .uk-comment-list {
  3261. padding: 0;
  3262. list-style: none;
  3263. }
  3264. /* Adjacent siblings */
  3265. .uk-comment-list > :nth-child(n+2) {
  3266. margin-top: 70px;
  3267. }
  3268. /*
  3269. * Sublists
  3270. * Note: General sibling selector allows reply block between comment and sublist
  3271. */
  3272. .uk-comment-list .uk-comment ~ ul {
  3273. margin: 70px 0 0 0;
  3274. padding-right: 30px;
  3275. list-style: none;
  3276. }
  3277. /* Tablet and bigger */
  3278. @media (min-width: 960px) {
  3279. .uk-comment-list .uk-comment ~ ul {
  3280. padding-right: 100px;
  3281. }
  3282. }
  3283. /* Adjacent siblings */
  3284. .uk-comment-list .uk-comment ~ ul > :nth-child(n+2) {
  3285. margin-top: 70px;
  3286. }
  3287. /* Style modifier
  3288. ========================================================================== */
  3289. .uk-comment-primary {
  3290. padding: 30px;
  3291. background-color: #f8f8f8;
  3292. }
  3293. /* ========================================================================
  3294. Component: Search
  3295. ========================================================================== */
  3296. /*
  3297. * 1. Container fits its content
  3298. * 2. Create position context
  3299. * 3. Prevent content overflow
  3300. * 4. Reset `form`
  3301. */
  3302. .uk-search {
  3303. /* 1 */
  3304. display: inline-block;
  3305. /* 2 */
  3306. position: relative;
  3307. /* 3 */
  3308. max-width: 100%;
  3309. /* 4 */
  3310. margin: 0;
  3311. }
  3312. /* Input
  3313. ========================================================================== */
  3314. /*
  3315. * Remove the inner padding and cancel buttons in Chrome on OS X and Safari on OS X.
  3316. */
  3317. .uk-search-input::-webkit-search-cancel-button,
  3318. .uk-search-input::-webkit-search-decoration {
  3319. -webkit-appearance: none;
  3320. }
  3321. /*
  3322. * Removes placeholder transparency in Firefox.
  3323. */
  3324. .uk-search-input::-moz-placeholder {
  3325. opacity: 1;
  3326. }
  3327. /*
  3328. * 1. Define consistent box sizing.
  3329. * 2. Address margins set differently in Firefox/IE and Chrome/Safari/Opera.
  3330. * 3. Remove `border-radius` in iOS.
  3331. * 4. Change font properties to `inherit` in all browsers
  3332. * 5. Show the overflow in Edge.
  3333. * 6. Remove default style in iOS.
  3334. * 7. Vertical alignment
  3335. * 8. Take the full container width
  3336. * 9. Style
  3337. */
  3338. .uk-search-input {
  3339. /* 1 */
  3340. box-sizing: border-box;
  3341. /* 2 */
  3342. margin: 0;
  3343. /* 3 */
  3344. border-radius: 0;
  3345. /* 4 */
  3346. font: inherit;
  3347. /* 5 */
  3348. overflow: visible;
  3349. /* 6 */
  3350. -webkit-appearance: none;
  3351. /* 7 */
  3352. vertical-align: middle;
  3353. /* 8 */
  3354. width: 100%;
  3355. /* 9 */
  3356. border: none;
  3357. color: #666;
  3358. }
  3359. .uk-search-input:focus {
  3360. outline: none;
  3361. }
  3362. /* Placeholder */
  3363. .uk-search-input:-ms-input-placeholder {
  3364. color: #999 !important;
  3365. }
  3366. .uk-search-input::placeholder {
  3367. color: #999;
  3368. }
  3369. /* Icon (Adopts `uk-icon`)
  3370. ========================================================================== */
  3371. /*
  3372. * Remove default focus style
  3373. */
  3374. .uk-search-icon:focus {
  3375. outline: none;
  3376. }
  3377. /*
  3378. * Position above input
  3379. * 1. Set position
  3380. * 2. Center icon vertically and horizontally
  3381. * 3. Style
  3382. */
  3383. .uk-search .uk-search-icon {
  3384. /* 1 */
  3385. position: absolute;
  3386. top: 0;
  3387. bottom: 0;
  3388. right: 0;
  3389. /* 2 */
  3390. display: inline-flex;
  3391. justify-content: center;
  3392. align-items: center;
  3393. /* 3 */
  3394. color: #999;
  3395. }
  3396. /*
  3397. * Required for `a`.
  3398. */
  3399. .uk-search .uk-search-icon:hover {
  3400. color: #999;
  3401. }
  3402. /*
  3403. * Make `input` element clickable through icon, e.g. if it's a `span`
  3404. */
  3405. .uk-search .uk-search-icon:not(a):not(button):not(input) {
  3406. pointer-events: none;
  3407. }
  3408. /*
  3409. * Position modifier
  3410. */
  3411. .uk-search .uk-search-icon-flip {
  3412. left: 0;
  3413. right: auto;
  3414. }
  3415. /* Default modifier
  3416. ========================================================================== */
  3417. .uk-search-default {
  3418. width: 180px;
  3419. }
  3420. /*
  3421. * Input
  3422. */
  3423. .uk-search-default .uk-search-input {
  3424. height: 40px;
  3425. padding-right: 6px;
  3426. padding-left: 6px;
  3427. background: transparent;
  3428. border: 1px solid #e5e5e5;
  3429. }
  3430. /* Focus */
  3431. .uk-search-default .uk-search-input:focus {
  3432. background-color: transparent;
  3433. }
  3434. /*
  3435. * Icon
  3436. */
  3437. .uk-search-default .uk-search-icon {
  3438. width: 40px;
  3439. }
  3440. .uk-search-default .uk-search-icon:not(.uk-search-icon-flip) ~ .uk-search-input {
  3441. padding-right: 40px;
  3442. }
  3443. .uk-search-default .uk-search-icon-flip ~ .uk-search-input {
  3444. padding-left: 40px;
  3445. }
  3446. /* Navbar modifier
  3447. ========================================================================== */
  3448. .uk-search-navbar {
  3449. width: 400px;
  3450. }
  3451. /*
  3452. * Input
  3453. */
  3454. .uk-search-navbar .uk-search-input {
  3455. height: 40px;
  3456. background: transparent;
  3457. font-size: 1.5rem;
  3458. }
  3459. /*
  3460. * Icon
  3461. */
  3462. .uk-search-navbar .uk-search-icon {
  3463. width: 40px;
  3464. }
  3465. .uk-search-navbar .uk-search-icon:not(.uk-search-icon-flip) ~ .uk-search-input {
  3466. padding-right: 40px;
  3467. }
  3468. .uk-search-navbar .uk-search-icon-flip ~ .uk-search-input {
  3469. padding-left: 40px;
  3470. }
  3471. /* Large modifier
  3472. ========================================================================== */
  3473. .uk-search-large {
  3474. width: 500px;
  3475. }
  3476. /*
  3477. * Input
  3478. */
  3479. .uk-search-large .uk-search-input {
  3480. height: 80px;
  3481. background: transparent;
  3482. font-size: 2.625rem;
  3483. }
  3484. /*
  3485. * Icon
  3486. */
  3487. .uk-search-large .uk-search-icon {
  3488. width: 80px;
  3489. }
  3490. .uk-search-large .uk-search-icon:not(.uk-search-icon-flip) ~ .uk-search-input {
  3491. padding-right: 80px;
  3492. }
  3493. .uk-search-large .uk-search-icon-flip ~ .uk-search-input {
  3494. padding-left: 80px;
  3495. }
  3496. /* Toggle
  3497. ========================================================================== */
  3498. .uk-search-toggle {
  3499. color: #999;
  3500. }
  3501. /* Hover + Focus */
  3502. .uk-search-toggle:hover,
  3503. .uk-search-toggle:focus {
  3504. color: #666;
  3505. }
  3506. /* ========================================================================
  3507. Component: Accordion
  3508. ========================================================================== */
  3509. .uk-accordion {
  3510. padding: 0;
  3511. list-style: none;
  3512. }
  3513. /* Item
  3514. ========================================================================== */
  3515. .uk-accordion > :nth-child(n+2) {
  3516. margin-top: 20px;
  3517. }
  3518. /* Title
  3519. ========================================================================== */
  3520. .uk-accordion-title {
  3521. display: block;
  3522. font-size: 1.25rem;
  3523. line-height: 1.4;
  3524. color: #333;
  3525. overflow: hidden;
  3526. }
  3527. .uk-accordion-title::before {
  3528. content: "";
  3529. width: 1.4em;
  3530. height: 1.4em;
  3531. margin-right: 10px;
  3532. float: left;
  3533. background-image: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2213%22%20height%3D%2213%22%20viewBox%3D%220%200%2013%2013%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Crect%20fill%3D%22%23666%22%20width%3D%2213%22%20height%3D%221%22%20x%3D%220%22%20y%3D%226%22%20%2F%3E%0A%20%20%20%20%3Crect%20fill%3D%22%23666%22%20width%3D%221%22%20height%3D%2213%22%20x%3D%226%22%20y%3D%220%22%20%2F%3E%0A%3C%2Fsvg%3E");
  3534. background-repeat: no-repeat;
  3535. background-position: 50% 50%;
  3536. }
  3537. .uk-open > .uk-accordion-title::before {
  3538. background-image: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2213%22%20height%3D%2213%22%20viewBox%3D%220%200%2013%2013%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Crect%20fill%3D%22%23666%22%20width%3D%2213%22%20height%3D%221%22%20x%3D%220%22%20y%3D%226%22%20%2F%3E%0A%3C%2Fsvg%3E");
  3539. }
  3540. /* Hover + Focus */
  3541. .uk-accordion-title:hover,
  3542. .uk-accordion-title:focus {
  3543. color: #666;
  3544. text-decoration: none;
  3545. outline: none;
  3546. }
  3547. /* Content
  3548. ========================================================================== */
  3549. .uk-accordion-content {
  3550. display: flow-root;
  3551. margin-top: 20px;
  3552. }
  3553. /*
  3554. * Remove margin from the last-child
  3555. */
  3556. .uk-accordion-content > :last-child {
  3557. margin-bottom: 0;
  3558. }
  3559. /* ========================================================================
  3560. Component: Drop
  3561. ========================================================================== */
  3562. /*
  3563. * 1. Hide by default
  3564. * 2. Set position
  3565. * 3. Set a default width
  3566. */
  3567. .uk-drop {
  3568. /* 1 */
  3569. display: none;
  3570. /* 2 */
  3571. position: absolute;
  3572. z-index: 1020;
  3573. /* 3 */
  3574. box-sizing: border-box;
  3575. width: 300px;
  3576. }
  3577. /* Show */
  3578. .uk-drop.uk-open {
  3579. display: block;
  3580. }
  3581. /* Direction / Alignment modifiers
  3582. ========================================================================== */
  3583. /* Direction */
  3584. [class*='uk-drop-top'] {
  3585. margin-top: -20px;
  3586. }
  3587. [class*='uk-drop-bottom'] {
  3588. margin-top: 20px;
  3589. }
  3590. [class*='uk-drop-right'] {
  3591. margin-right: -20px;
  3592. }
  3593. [class*='uk-drop-left'] {
  3594. margin-right: 20px;
  3595. }
  3596. /* Grid modifiers
  3597. ========================================================================== */
  3598. .uk-drop-stack .uk-drop-grid > * {
  3599. width: 100% !important;
  3600. }
  3601. /* ========================================================================
  3602. Component: Dropdown
  3603. ========================================================================== */
  3604. /*
  3605. * 1. Hide by default
  3606. * 2. Set position
  3607. * 3. Set a default width
  3608. * 4. Style
  3609. */
  3610. .uk-dropdown {
  3611. /* 1 */
  3612. display: none;
  3613. /* 2 */
  3614. position: absolute;
  3615. z-index: 1020;
  3616. /* 3 */
  3617. box-sizing: border-box;
  3618. min-width: 200px;
  3619. /* 4 */
  3620. padding: 25px;
  3621. background: #fff;
  3622. color: #666;
  3623. box-shadow: 0 5px 12px rgba(0, 0, 0, 0.15);
  3624. }
  3625. /* Show */
  3626. .uk-dropdown.uk-open {
  3627. display: block;
  3628. }
  3629. /* Nav
  3630. * Adopts `uk-nav`
  3631. ========================================================================== */
  3632. .uk-dropdown-nav {
  3633. white-space: nowrap;
  3634. font-size: 0.875rem;
  3635. }
  3636. /*
  3637. * Items
  3638. */
  3639. .uk-dropdown-nav > li > a {
  3640. color: #999;
  3641. }
  3642. /* Hover + Focus + Active */
  3643. .uk-dropdown-nav > li > a:hover,
  3644. .uk-dropdown-nav > li > a:focus,
  3645. .uk-dropdown-nav > li.uk-active > a {
  3646. color: #666;
  3647. }
  3648. /*
  3649. * Header
  3650. */
  3651. .uk-dropdown-nav .uk-nav-header {
  3652. color: #333;
  3653. }
  3654. /*
  3655. * Divider
  3656. */
  3657. .uk-dropdown-nav .uk-nav-divider {
  3658. border-top: 1px solid #e5e5e5;
  3659. }
  3660. /*
  3661. * Sublists
  3662. */
  3663. .uk-dropdown-nav .uk-nav-sub a {
  3664. color: #999;
  3665. }
  3666. .uk-dropdown-nav .uk-nav-sub a:hover,
  3667. .uk-dropdown-nav .uk-nav-sub a:focus,
  3668. .uk-dropdown-nav .uk-nav-sub li.uk-active > a {
  3669. color: #666;
  3670. }
  3671. /* Direction / Alignment modifiers
  3672. ========================================================================== */
  3673. /* Direction */
  3674. [class*='uk-dropdown-top'] {
  3675. margin-top: -10px;
  3676. }
  3677. [class*='uk-dropdown-bottom'] {
  3678. margin-top: 10px;
  3679. }
  3680. [class*='uk-dropdown-right'] {
  3681. margin-right: -10px;
  3682. }
  3683. [class*='uk-dropdown-left'] {
  3684. margin-right: 10px;
  3685. }
  3686. /* Grid modifiers
  3687. ========================================================================== */
  3688. .uk-dropdown-stack .uk-dropdown-grid > * {
  3689. width: 100% !important;
  3690. }
  3691. /* ========================================================================
  3692. Component: Modal
  3693. ========================================================================== */
  3694. /*
  3695. * 1. Hide by default
  3696. * 2. Set position
  3697. * 3. Allow scrolling for the modal dialog
  3698. * 4. Horizontal padding
  3699. * 5. Mask the background page
  3700. * 6. Fade-in transition
  3701. */
  3702. .uk-modal {
  3703. /* 1 */
  3704. display: none;
  3705. /* 2 */
  3706. position: fixed;
  3707. top: 0;
  3708. left: 0;
  3709. bottom: 0;
  3710. right: 0;
  3711. z-index: 1010;
  3712. /* 3 */
  3713. overflow-y: auto;
  3714. -webkit-overflow-scrolling: touch;
  3715. /* 4 */
  3716. padding: 15px 15px;
  3717. /* 5 */
  3718. background: rgba(0, 0, 0, 0.6);
  3719. /* 6 */
  3720. opacity: 0;
  3721. transition: opacity 0.15s linear;
  3722. }
  3723. /* Phone landscape and bigger */
  3724. @media (min-width: 640px) {
  3725. .uk-modal {
  3726. padding: 50px 30px;
  3727. }
  3728. }
  3729. /* Tablet landscape and bigger */
  3730. @media (min-width: 960px) {
  3731. .uk-modal {
  3732. padding-right: 40px;
  3733. padding-left: 40px;
  3734. }
  3735. }
  3736. /*
  3737. * Open
  3738. */
  3739. .uk-modal.uk-open {
  3740. opacity: 1;
  3741. }
  3742. /* Page
  3743. ========================================================================== */
  3744. /*
  3745. * Prevent scrollbars
  3746. */
  3747. .uk-modal-page {
  3748. overflow: hidden;
  3749. }
  3750. /* Dialog
  3751. ========================================================================== */
  3752. /*
  3753. * 1. Create position context for spinner and close button
  3754. * 2. Dimensions
  3755. * 3. Fix `max-width: 100%` not working in combination with flex and responsive images in IE11
  3756. * `!important` needed to overwrite `uk-width-auto`. See `#modal-media-image` in tests
  3757. * 4. Style
  3758. * 5. Slide-in transition
  3759. */
  3760. .uk-modal-dialog {
  3761. /* 1 */
  3762. position: relative;
  3763. /* 2 */
  3764. box-sizing: border-box;
  3765. margin: 0 auto;
  3766. width: 600px;
  3767. /* 3 */
  3768. max-width: calc(100% - 0.01px) !important;
  3769. /* 4 */
  3770. background: #fff;
  3771. /* 5 */
  3772. opacity: 0;
  3773. transform: translateY(-100px);
  3774. transition: 0.3s linear;
  3775. transition-property: opacity, transform;
  3776. }
  3777. /*
  3778. * Open
  3779. */
  3780. .uk-open > .uk-modal-dialog {
  3781. opacity: 1;
  3782. transform: translateY(0);
  3783. }
  3784. /* Size modifier
  3785. ========================================================================== */
  3786. /*
  3787. * Container size
  3788. * Take the same size as the Container component
  3789. */
  3790. .uk-modal-container .uk-modal-dialog {
  3791. width: 1200px;
  3792. }
  3793. /*
  3794. * Full size
  3795. * 1. Remove padding and background from modal
  3796. * 2. Reset all default declarations from modal dialog
  3797. */
  3798. /* 1 */
  3799. .uk-modal-full {
  3800. padding: 0;
  3801. background: none;
  3802. }
  3803. /* 2 */
  3804. .uk-modal-full .uk-modal-dialog {
  3805. margin: 0;
  3806. width: 100%;
  3807. max-width: 100%;
  3808. transform: translateY(0);
  3809. }
  3810. /* Sections
  3811. ========================================================================== */
  3812. .uk-modal-body {
  3813. display: flow-root;
  3814. padding: 30px 30px;
  3815. }
  3816. .uk-modal-header {
  3817. display: flow-root;
  3818. padding: 15px 30px;
  3819. background: #fff;
  3820. border-bottom: 1px solid #e5e5e5;
  3821. }
  3822. .uk-modal-footer {
  3823. display: flow-root;
  3824. padding: 15px 30px;
  3825. background: #fff;
  3826. border-top: 1px solid #e5e5e5;
  3827. }
  3828. /*
  3829. * Remove margin from the last-child
  3830. */
  3831. .uk-modal-body > :last-child,
  3832. .uk-modal-header > :last-child,
  3833. .uk-modal-footer > :last-child {
  3834. margin-bottom: 0;
  3835. }
  3836. /* Title
  3837. ========================================================================== */
  3838. .uk-modal-title {
  3839. font-size: 2rem;
  3840. line-height: 1.3;
  3841. }
  3842. /* Close
  3843. * Adopts `uk-close`
  3844. ========================================================================== */
  3845. [class*='uk-modal-close-'] {
  3846. position: absolute;
  3847. z-index: 1010;
  3848. top: 10px;
  3849. left: 10px;
  3850. padding: 5px;
  3851. }
  3852. /*
  3853. * Remove margin from adjacent element
  3854. */
  3855. [class*='uk-modal-close-']:first-child + * {
  3856. margin-top: 0;
  3857. }
  3858. /*
  3859. * Hover
  3860. */
  3861. /*
  3862. * Default
  3863. */
  3864. /*
  3865. * Outside
  3866. * 1. Prevent scrollbar on small devices
  3867. */
  3868. .uk-modal-close-outside {
  3869. top: 0;
  3870. /* 1 */
  3871. left: -5px;
  3872. transform: translate(0, -100%);
  3873. color: #ffffff;
  3874. }
  3875. .uk-modal-close-outside:hover {
  3876. color: #fff;
  3877. }
  3878. /* Tablet landscape and bigger */
  3879. @media (min-width: 960px) {
  3880. /* 1 */
  3881. .uk-modal-close-outside {
  3882. left: 0;
  3883. transform: translate(-100%, -100%);
  3884. }
  3885. }
  3886. /*
  3887. * Full
  3888. */
  3889. .uk-modal-close-full {
  3890. top: 0;
  3891. left: 0;
  3892. padding: 20px;
  3893. background: #fff;
  3894. }
  3895. /* ========================================================================
  3896. Component: Lightbox
  3897. ========================================================================== */
  3898. /*
  3899. * 1. Hide by default
  3900. * 2. Set position
  3901. * 3. Allow scrolling for the modal dialog
  3902. * 4. Horizontal padding
  3903. * 5. Mask the background page
  3904. * 6. Fade-in transition
  3905. * 7. Prevent cancellation of pointer events while dragging
  3906. */
  3907. .uk-lightbox {
  3908. /* 1 */
  3909. display: none;
  3910. /* 2 */
  3911. position: fixed;
  3912. top: 0;
  3913. left: 0;
  3914. bottom: 0;
  3915. right: 0;
  3916. z-index: 1010;
  3917. /* 5 */
  3918. background: #000;
  3919. /* 6 */
  3920. opacity: 0;
  3921. transition: opacity 0.15s linear;
  3922. /* 7 */
  3923. touch-action: pinch-zoom;
  3924. }
  3925. /*
  3926. * Open
  3927. * 1. Center child
  3928. * 2. Fade-in
  3929. */
  3930. .uk-lightbox.uk-open {
  3931. display: block;
  3932. /* 2 */
  3933. opacity: 1;
  3934. }
  3935. /* Page
  3936. ========================================================================== */
  3937. /*
  3938. * Prevent scrollbars
  3939. */
  3940. .uk-lightbox-page {
  3941. overflow: hidden;
  3942. }
  3943. /* Item
  3944. ========================================================================== */
  3945. /*
  3946. * 1. Center child within the viewport
  3947. * 2. Not visible by default
  3948. * 3. Color needed for spinner icon
  3949. * 4. Optimize animation
  3950. * 5. Responsiveness
  3951. * Using `vh` for `max-height` to fix image proportions after resize in Safari and Opera
  3952. * Using `vh` and `vw` to make responsive image work in IE11
  3953. * 6. Suppress outline on focus
  3954. */
  3955. .uk-lightbox-items > * {
  3956. /* 1 */
  3957. position: absolute;
  3958. top: 0;
  3959. left: 0;
  3960. bottom: 0;
  3961. right: 0;
  3962. /* 2 */
  3963. display: none;
  3964. justify-content: center;
  3965. align-items: center;
  3966. /* 3 */
  3967. color: rgba(255, 255, 255, 0.7);
  3968. /* 4 */
  3969. will-change: transform, opacity;
  3970. }
  3971. /* 5 */
  3972. .uk-lightbox-items > * > * {
  3973. max-width: 100vw;
  3974. max-height: 100vh;
  3975. }
  3976. /* 6 */
  3977. .uk-lightbox-items > :focus {
  3978. outline: none;
  3979. }
  3980. .uk-lightbox-items > * > :not(iframe) {
  3981. width: auto;
  3982. height: auto;
  3983. }
  3984. .uk-lightbox-items > .uk-active {
  3985. display: flex;
  3986. }
  3987. /* Toolbar
  3988. ========================================================================== */
  3989. .uk-lightbox-toolbar {
  3990. padding: 10px 10px;
  3991. background: rgba(0, 0, 0, 0.3);
  3992. color: rgba(255, 255, 255, 0.7);
  3993. }
  3994. .uk-lightbox-toolbar > * {
  3995. color: rgba(255, 255, 255, 0.7);
  3996. }
  3997. /* Toolbar Icon (Close)
  3998. ========================================================================== */
  3999. .uk-lightbox-toolbar-icon {
  4000. padding: 5px;
  4001. color: rgba(255, 255, 255, 0.7);
  4002. }
  4003. /*
  4004. * Hover
  4005. */
  4006. .uk-lightbox-toolbar-icon:hover {
  4007. color: #fff;
  4008. }
  4009. /* Button (Slidenav)
  4010. ========================================================================== */
  4011. /*
  4012. * 1. Center icon vertically and horizontally
  4013. */
  4014. .uk-lightbox-button {
  4015. box-sizing: border-box;
  4016. width: 50px;
  4017. height: 50px;
  4018. background: rgba(0, 0, 0, 0.3);
  4019. color: rgba(255, 255, 255, 0.7);
  4020. /* 1 */
  4021. display: inline-flex;
  4022. justify-content: center;
  4023. align-items: center;
  4024. }
  4025. /*
  4026. * Hover
  4027. */
  4028. .uk-lightbox-button:hover {
  4029. color: #fff;
  4030. }
  4031. /* Caption
  4032. ========================================================================== */
  4033. .uk-lightbox-caption:empty {
  4034. display: none;
  4035. }
  4036. /* Iframe
  4037. ========================================================================== */
  4038. .uk-lightbox-iframe {
  4039. width: 80%;
  4040. height: 80%;
  4041. }
  4042. /* ========================================================================
  4043. Component: Slideshow
  4044. ========================================================================== */
  4045. /*
  4046. * 1. Prevent tab highlighting on iOS.
  4047. */
  4048. .uk-slideshow {
  4049. /* 1 */
  4050. -webkit-tap-highlight-color: transparent;
  4051. }
  4052. /* Items
  4053. ========================================================================== */
  4054. /*
  4055. * 1. Create position and stacking context
  4056. * 2. Reset list
  4057. * 3. Clip child elements
  4058. * 4. Prevent displaying the callout information on iOS.
  4059. */
  4060. .uk-slideshow-items {
  4061. /* 1 */
  4062. position: relative;
  4063. z-index: 0;
  4064. /* 2 */
  4065. margin: 0;
  4066. padding: 0;
  4067. list-style: none;
  4068. /* 3 */
  4069. overflow: hidden;
  4070. /* 4 */
  4071. -webkit-touch-callout: none;
  4072. }
  4073. /* Item
  4074. ========================================================================== */
  4075. /*
  4076. * 1. Position items above each other
  4077. * 2. Take the full width
  4078. * 3. Clip child elements, e.g. for `uk-cover`
  4079. * 4. Optimize animation
  4080. * 5. Disable horizontal panning gestures in IE11 and Edge
  4081. * 6. Suppress outline on focus
  4082. */
  4083. .uk-slideshow-items > * {
  4084. /* 1 */
  4085. position: absolute;
  4086. top: 0;
  4087. right: 0;
  4088. /* 2 */
  4089. left: 0;
  4090. bottom: 0;
  4091. /* 3 */
  4092. overflow: hidden;
  4093. /* 4 */
  4094. will-change: transform, opacity;
  4095. /* 5 */
  4096. touch-action: pan-y;
  4097. }
  4098. /* 6 */
  4099. .uk-slideshow-items > :focus {
  4100. outline: none;
  4101. }
  4102. /*
  4103. * Hide not active items
  4104. */
  4105. .uk-slideshow-items > :not(.uk-active) {
  4106. display: none;
  4107. }
  4108. /* ========================================================================
  4109. Component: Slider
  4110. ========================================================================== */
  4111. /*
  4112. * 1. Prevent tab highlighting on iOS.
  4113. */
  4114. .uk-slider {
  4115. /* 1 */
  4116. -webkit-tap-highlight-color: transparent;
  4117. }
  4118. /* Container
  4119. ========================================================================== */
  4120. /*
  4121. * 1. Clip child elements
  4122. */
  4123. .uk-slider-container {
  4124. /* 1 */
  4125. overflow: hidden;
  4126. }
  4127. /* Items
  4128. ========================================================================== */
  4129. /*
  4130. * 1. Optimize animation
  4131. * 2. Create a containing block. In Safari it's neither created by `transform` nor `will-change`.
  4132. */
  4133. .uk-slider-items {
  4134. /* 1 */
  4135. will-change: transform;
  4136. /* 2 */
  4137. position: relative;
  4138. }
  4139. /*
  4140. * 1. Reset list style without interfering with grid
  4141. * 2. Prevent displaying the callout information on iOS.
  4142. */
  4143. .uk-slider-items:not(.uk-grid) {
  4144. display: flex;
  4145. /* 1 */
  4146. margin: 0;
  4147. padding: 0;
  4148. list-style: none;
  4149. /* 2 */
  4150. -webkit-touch-callout: none;
  4151. }
  4152. .uk-slider-items.uk-grid {
  4153. flex-wrap: nowrap;
  4154. }
  4155. /* Item
  4156. ========================================================================== */
  4157. /*
  4158. * 1. Let items take content dimensions (0 0 auto)
  4159. * 2. Create position context
  4160. * 3. Disable horizontal panning gestures in IE11 and Edge
  4161. * 4. Suppress outline on focus
  4162. */
  4163. .uk-slider-items > * {
  4164. /* 1 */
  4165. flex: none;
  4166. /* 2 */
  4167. position: relative;
  4168. /* 3 */
  4169. touch-action: pan-y;
  4170. }
  4171. /* 4 */
  4172. .uk-slider-items > :focus {
  4173. outline: none;
  4174. }
  4175. /* ========================================================================
  4176. Component: Sticky
  4177. ========================================================================== */
  4178. /*
  4179. * 1. Resolve frame rate issues on devices with lower frame rates by forcing hardware acceleration
  4180. */
  4181. .uk-sticky-fixed {
  4182. z-index: 980;
  4183. box-sizing: border-box;
  4184. margin: 0 !important;
  4185. /* 1 */
  4186. -webkit-backface-visibility: hidden;
  4187. backface-visibility: hidden;
  4188. }
  4189. /*
  4190. * Faster animations
  4191. */
  4192. .uk-sticky[class*='uk-animation-'] {
  4193. animation-duration: 0.2s;
  4194. }
  4195. .uk-sticky.uk-animation-reverse {
  4196. animation-duration: 0.2s;
  4197. }
  4198. /* ========================================================================
  4199. Component: Off-canvas
  4200. ========================================================================== */
  4201. /*
  4202. * 1. Hide by default
  4203. * 2. Set position
  4204. */
  4205. .uk-offcanvas {
  4206. /* 1 */
  4207. display: none;
  4208. /* 2 */
  4209. position: fixed;
  4210. top: 0;
  4211. bottom: 0;
  4212. right: 0;
  4213. z-index: 1000;
  4214. }
  4215. /*
  4216. * Flip modifier
  4217. */
  4218. .uk-offcanvas-flip .uk-offcanvas {
  4219. left: 0;
  4220. right: auto;
  4221. }
  4222. /* Bar
  4223. ========================================================================== */
  4224. /*
  4225. * 1. Set position
  4226. * 2. Size and style
  4227. * 3. Allow scrolling
  4228. */
  4229. .uk-offcanvas-bar {
  4230. /* 1 */
  4231. position: absolute;
  4232. top: 0;
  4233. bottom: 0;
  4234. right: -270px;
  4235. /* 2 */
  4236. box-sizing: border-box;
  4237. width: 270px;
  4238. padding: 20px 20px;
  4239. background: #222;
  4240. /* 3 */
  4241. overflow-y: auto;
  4242. -webkit-overflow-scrolling: touch;
  4243. }
  4244. /* Tablet landscape and bigger */
  4245. @media (min-width: 960px) {
  4246. .uk-offcanvas-bar {
  4247. right: -350px;
  4248. width: 350px;
  4249. padding: 40px 40px;
  4250. }
  4251. }
  4252. /* Flip modifier */
  4253. .uk-offcanvas-flip .uk-offcanvas-bar {
  4254. right: auto;
  4255. left: -270px;
  4256. }
  4257. /* Tablet landscape and bigger */
  4258. @media (min-width: 960px) {
  4259. .uk-offcanvas-flip .uk-offcanvas-bar {
  4260. left: -350px;
  4261. }
  4262. }
  4263. /*
  4264. * Open
  4265. */
  4266. .uk-open > .uk-offcanvas-bar {
  4267. right: 0;
  4268. }
  4269. .uk-offcanvas-flip .uk-open > .uk-offcanvas-bar {
  4270. right: auto;
  4271. left: 0;
  4272. }
  4273. /*
  4274. * Slide Animation (Used in slide and push mode)
  4275. */
  4276. .uk-offcanvas-bar-animation {
  4277. transition: right 0.3s ease-out;
  4278. }
  4279. .uk-offcanvas-flip .uk-offcanvas-bar-animation {
  4280. transition-property: left;
  4281. }
  4282. /*
  4283. * Reveal Animation
  4284. * 1. Set position
  4285. * 2. Clip the bar
  4286. * 3. Animation
  4287. * 4. Reset position
  4288. */
  4289. .uk-offcanvas-reveal {
  4290. /* 1 */
  4291. position: absolute;
  4292. top: 0;
  4293. bottom: 0;
  4294. right: 0;
  4295. /* 2 */
  4296. width: 0;
  4297. overflow: hidden;
  4298. /* 3 */
  4299. transition: width 0.3s ease-out;
  4300. }
  4301. .uk-offcanvas-reveal .uk-offcanvas-bar {
  4302. /* 4 */
  4303. right: 0;
  4304. }
  4305. .uk-offcanvas-flip .uk-offcanvas-reveal .uk-offcanvas-bar {
  4306. /* 4 */
  4307. right: auto;
  4308. left: 0;
  4309. }
  4310. .uk-open > .uk-offcanvas-reveal {
  4311. width: 270px;
  4312. }
  4313. /* Tablet landscape and bigger */
  4314. @media (min-width: 960px) {
  4315. .uk-open > .uk-offcanvas-reveal {
  4316. width: 350px;
  4317. }
  4318. }
  4319. /*
  4320. * Flip modifier
  4321. */
  4322. .uk-offcanvas-flip .uk-offcanvas-reveal {
  4323. left: 0;
  4324. right: auto;
  4325. }
  4326. /* Close
  4327. * Adopts `uk-close`
  4328. ========================================================================== */
  4329. .uk-offcanvas-close {
  4330. position: absolute;
  4331. z-index: 1000;
  4332. top: 20px;
  4333. left: 20px;
  4334. padding: 5px;
  4335. }
  4336. /* Overlay
  4337. ========================================================================== */
  4338. /*
  4339. * Overlay the whole page. Needed for the `::before`
  4340. * 1. Using `100vw` so no modification is needed when off-canvas is flipped
  4341. * 2. Allow for closing with swipe gesture on devices with pointer events.
  4342. */
  4343. .uk-offcanvas-overlay {
  4344. /* 1 */
  4345. width: 100vw;
  4346. /* 2 */
  4347. touch-action: none;
  4348. }
  4349. /*
  4350. * 1. Mask the whole page
  4351. * 2. Fade-in transition
  4352. */
  4353. .uk-offcanvas-overlay::before {
  4354. /* 1 */
  4355. content: "";
  4356. position: absolute;
  4357. top: 0;
  4358. bottom: 0;
  4359. right: 0;
  4360. left: 0;
  4361. background: rgba(0, 0, 0, 0.1);
  4362. /* 2 */
  4363. opacity: 0;
  4364. transition: opacity 0.15s linear;
  4365. }
  4366. .uk-offcanvas-overlay.uk-open::before {
  4367. opacity: 1;
  4368. }
  4369. /* Prevent scrolling
  4370. ========================================================================== */
  4371. /*
  4372. * Prevent horizontal scrollbar when the content is slide-out
  4373. * Has to be on the `html` element too to make it work on the `body`
  4374. */
  4375. .uk-offcanvas-page,
  4376. .uk-offcanvas-container {
  4377. overflow-x: hidden;
  4378. }
  4379. /* Container
  4380. ========================================================================== */
  4381. /*
  4382. * Prepare slide-out animation (Used in reveal and push mode)
  4383. * Using `position: left` instead of `transform` because position `fixed` elements like sticky navbars
  4384. * lose their fixed state and behaves like `absolute` within a transformed container
  4385. * 1. Provide a fixed width and prevent shrinking
  4386. */
  4387. .uk-offcanvas-container {
  4388. position: relative;
  4389. right: 0;
  4390. transition: right 0.3s ease-out;
  4391. /* 1 */
  4392. box-sizing: border-box;
  4393. width: 100%;
  4394. }
  4395. /*
  4396. * Activate slide-out animation
  4397. */
  4398. :not(.uk-offcanvas-flip).uk-offcanvas-container-animation {
  4399. right: 270px;
  4400. }
  4401. .uk-offcanvas-flip.uk-offcanvas-container-animation {
  4402. right: -270px;
  4403. }
  4404. /* Tablet landscape and bigger */
  4405. @media (min-width: 960px) {
  4406. :not(.uk-offcanvas-flip).uk-offcanvas-container-animation {
  4407. right: 350px;
  4408. }
  4409. .uk-offcanvas-flip.uk-offcanvas-container-animation {
  4410. right: -350px;
  4411. }
  4412. }
  4413. /* ========================================================================
  4414. Component: Switcher
  4415. ========================================================================== */
  4416. /*
  4417. * Reset list
  4418. */
  4419. .uk-switcher {
  4420. margin: 0;
  4421. padding: 0;
  4422. list-style: none;
  4423. }
  4424. /* Items
  4425. ========================================================================== */
  4426. /*
  4427. * Hide not active items
  4428. */
  4429. .uk-switcher > :not(.uk-active) {
  4430. display: none;
  4431. }
  4432. /*
  4433. * Remove margin from the last-child
  4434. */
  4435. .uk-switcher > * > :last-child {
  4436. margin-bottom: 0;
  4437. }
  4438. /* ========================================================================
  4439. Component: Leader
  4440. ========================================================================== */
  4441. .uk-leader {
  4442. overflow: hidden;
  4443. }
  4444. /*
  4445. * 1. Place element in text flow
  4446. * 2. Never break into a new line
  4447. * 3. Get a string back with as many repeating characters to fill the container
  4448. * 4. Prevent wrapping. Overflowing characters will be clipped by the container
  4449. */
  4450. .uk-leader-fill::after {
  4451. /* 1 */
  4452. display: inline-block;
  4453. margin-right: 15px;
  4454. /* 2 */
  4455. width: 0;
  4456. /* 3 */
  4457. content: attr(data-fill);
  4458. /* 4 */
  4459. white-space: nowrap;
  4460. }
  4461. /*
  4462. * Hide if media does not match
  4463. */
  4464. .uk-leader-fill.uk-leader-hide::after {
  4465. display: none;
  4466. }
  4467. /*
  4468. * Pass fill character to JS
  4469. */
  4470. .uk-leader-fill-content::before {
  4471. content: '.';
  4472. }
  4473. :root {
  4474. --uk-leader-fill-content: .;
  4475. }
  4476. /* ========================================================================
  4477. Component: Notification
  4478. ========================================================================== */
  4479. /*
  4480. * 1. Set position
  4481. * 2. Dimensions
  4482. */
  4483. .uk-notification {
  4484. /* 1 */
  4485. position: fixed;
  4486. top: 10px;
  4487. right: 10px;
  4488. z-index: 1040;
  4489. /* 2 */
  4490. box-sizing: border-box;
  4491. width: 350px;
  4492. }
  4493. /* Position modifiers
  4494. ========================================================================== */
  4495. .uk-notification-top-left,
  4496. .uk-notification-bottom-left {
  4497. right: auto;
  4498. left: 10px;
  4499. }
  4500. .uk-notification-top-center,
  4501. .uk-notification-bottom-center {
  4502. right: 50%;
  4503. margin-right: -175px;
  4504. }
  4505. .uk-notification-bottom-right,
  4506. .uk-notification-bottom-left,
  4507. .uk-notification-bottom-center {
  4508. top: auto;
  4509. bottom: 10px;
  4510. }
  4511. /* Responsiveness
  4512. ========================================================================== */
  4513. /* Phones portrait and smaller */
  4514. @media (max-width: 639px) {
  4515. .uk-notification {
  4516. right: 10px;
  4517. left: 10px;
  4518. width: auto;
  4519. margin: 0;
  4520. }
  4521. }
  4522. /* Message
  4523. ========================================================================== */
  4524. .uk-notification-message {
  4525. position: relative;
  4526. padding: 15px;
  4527. background: #f8f8f8;
  4528. color: #666;
  4529. font-size: 1.25rem;
  4530. line-height: 1.4;
  4531. cursor: pointer;
  4532. }
  4533. * + .uk-notification-message {
  4534. margin-top: 10px;
  4535. }
  4536. /* Close
  4537. * Adopts `uk-close`
  4538. ========================================================================== */
  4539. .uk-notification-close {
  4540. display: none;
  4541. position: absolute;
  4542. top: 20px;
  4543. left: 15px;
  4544. }
  4545. .uk-notification-message:hover .uk-notification-close {
  4546. display: block;
  4547. }
  4548. /* Style modifiers
  4549. ========================================================================== */
  4550. /*
  4551. * Primary
  4552. */
  4553. .uk-notification-message-primary {
  4554. color: #1e87f0;
  4555. }
  4556. /*
  4557. * Success
  4558. */
  4559. .uk-notification-message-success {
  4560. color: #32d296;
  4561. }
  4562. /*
  4563. * Warning
  4564. */
  4565. .uk-notification-message-warning {
  4566. color: #faa05a;
  4567. }
  4568. /*
  4569. * Danger
  4570. */
  4571. .uk-notification-message-danger {
  4572. color: #f0506e;
  4573. }
  4574. /* ========================================================================
  4575. Component: Tooltip
  4576. ========================================================================== */
  4577. /*
  4578. * 1. Hide by default
  4579. * 2. Position
  4580. * 3. Remove tooltip from document flow to keep the UIkit container from changing its size when injected into the document initially
  4581. * 4. Dimensions
  4582. * 5. Style
  4583. */
  4584. .uk-tooltip {
  4585. /* 1 */
  4586. display: none;
  4587. /* 2 */
  4588. position: absolute;
  4589. z-index: 1030;
  4590. /* 3 */
  4591. top: 0;
  4592. /* 4 */
  4593. box-sizing: border-box;
  4594. max-width: 200px;
  4595. padding: 3px 6px;
  4596. /* 5 */
  4597. background: #666;
  4598. border-radius: 2px;
  4599. color: #fff;
  4600. font-size: 12px;
  4601. }
  4602. /* Show */
  4603. .uk-tooltip.uk-active {
  4604. display: block;
  4605. }
  4606. /* Direction / Alignment modifiers
  4607. ========================================================================== */
  4608. /* Direction */
  4609. [class*='uk-tooltip-top'] {
  4610. margin-top: -10px;
  4611. }
  4612. [class*='uk-tooltip-bottom'] {
  4613. margin-top: 10px;
  4614. }
  4615. [class*='uk-tooltip-right'] {
  4616. margin-right: -10px;
  4617. }
  4618. [class*='uk-tooltip-left'] {
  4619. margin-right: 10px;
  4620. }
  4621. /* ========================================================================
  4622. Component: Sortable
  4623. ========================================================================== */
  4624. .uk-sortable {
  4625. position: relative;
  4626. }
  4627. /*
  4628. * Remove margin from the last-child
  4629. */
  4630. .uk-sortable > :last-child {
  4631. margin-bottom: 0;
  4632. }
  4633. /* Drag
  4634. ========================================================================== */
  4635. .uk-sortable-drag {
  4636. position: fixed !important;
  4637. z-index: 1050 !important;
  4638. pointer-events: none;
  4639. }
  4640. /* Placeholder
  4641. ========================================================================== */
  4642. .uk-sortable-placeholder {
  4643. opacity: 0;
  4644. pointer-events: none;
  4645. }
  4646. /* Empty modifier
  4647. ========================================================================== */
  4648. .uk-sortable-empty {
  4649. min-height: 50px;
  4650. }
  4651. /* Handle
  4652. ========================================================================== */
  4653. /* Hover */
  4654. .uk-sortable-handle:hover {
  4655. cursor: move;
  4656. }
  4657. /* ========================================================================
  4658. Component: Countdown
  4659. ========================================================================== */
  4660. /* Item
  4661. ========================================================================== */
  4662. /* Number
  4663. ========================================================================== */
  4664. /*
  4665. * 1. Make numbers all of the same size to prevent jumping. Must be supported by the font.
  4666. * 2. Style
  4667. */
  4668. .uk-countdown-number {
  4669. /* 1 */
  4670. font-variant-numeric: tabular-nums;
  4671. /* 2 */
  4672. font-size: 2rem;
  4673. line-height: 0.8;
  4674. }
  4675. /* Phone landscape and bigger */
  4676. @media (min-width: 640px) {
  4677. .uk-countdown-number {
  4678. font-size: 4rem;
  4679. }
  4680. }
  4681. /* Tablet landscape and bigger */
  4682. @media (min-width: 960px) {
  4683. .uk-countdown-number {
  4684. font-size: 6rem;
  4685. }
  4686. }
  4687. /* Separator
  4688. ========================================================================== */
  4689. .uk-countdown-separator {
  4690. font-size: 1rem;
  4691. line-height: 1.6;
  4692. }
  4693. /* Phone landscape and bigger */
  4694. @media (min-width: 640px) {
  4695. .uk-countdown-separator {
  4696. font-size: 2rem;
  4697. }
  4698. }
  4699. /* Tablet landscape and bigger */
  4700. @media (min-width: 960px) {
  4701. .uk-countdown-separator {
  4702. font-size: 3rem;
  4703. }
  4704. }
  4705. /* Label
  4706. ========================================================================== */
  4707. /* ========================================================================
  4708. Component: Grid
  4709. ========================================================================== */
  4710. /*
  4711. * 1. Allow cells to wrap into the next line
  4712. * 2. Reset list
  4713. */
  4714. .uk-grid {
  4715. display: flex;
  4716. /* 1 */
  4717. flex-wrap: wrap;
  4718. /* 2 */
  4719. margin: 0;
  4720. padding: 0;
  4721. list-style: none;
  4722. }
  4723. /*
  4724. * Grid cell
  4725. * Note: Space is allocated solely based on content dimensions, but shrinks: 0 1 auto
  4726. * Reset margin for e.g. paragraphs
  4727. */
  4728. .uk-grid > * {
  4729. margin: 0;
  4730. }
  4731. /*
  4732. * Remove margin from the last-child
  4733. */
  4734. .uk-grid > * > :last-child {
  4735. margin-bottom: 0;
  4736. }
  4737. /* Gutter
  4738. ========================================================================== */
  4739. /*
  4740. * Default
  4741. */
  4742. /* Horizontal */
  4743. .uk-grid {
  4744. margin-right: -30px;
  4745. }
  4746. .uk-grid > * {
  4747. padding-right: 30px;
  4748. }
  4749. /* Vertical */
  4750. .uk-grid + .uk-grid,
  4751. .uk-grid > .uk-grid-margin,
  4752. * + .uk-grid-margin {
  4753. margin-top: 30px;
  4754. }
  4755. /* Desktop and bigger */
  4756. @media (min-width: 1200px) {
  4757. /* Horizontal */
  4758. .uk-grid {
  4759. margin-right: -40px;
  4760. }
  4761. .uk-grid > * {
  4762. padding-right: 40px;
  4763. }
  4764. /* Vertical */
  4765. .uk-grid + .uk-grid,
  4766. .uk-grid > .uk-grid-margin,
  4767. * + .uk-grid-margin {
  4768. margin-top: 40px;
  4769. }
  4770. }
  4771. /*
  4772. * Small
  4773. */
  4774. /* Horizontal */
  4775. .uk-grid-small,
  4776. .uk-grid-column-small {
  4777. margin-right: -15px;
  4778. }
  4779. .uk-grid-small > *,
  4780. .uk-grid-column-small > * {
  4781. padding-right: 15px;
  4782. }
  4783. /* Vertical */
  4784. .uk-grid + .uk-grid-small,
  4785. .uk-grid + .uk-grid-row-small,
  4786. .uk-grid-small > .uk-grid-margin,
  4787. .uk-grid-row-small > .uk-grid-margin,
  4788. * + .uk-grid-margin-small {
  4789. margin-top: 15px;
  4790. }
  4791. /*
  4792. * Medium
  4793. */
  4794. /* Horizontal */
  4795. .uk-grid-medium,
  4796. .uk-grid-column-medium {
  4797. margin-right: -30px;
  4798. }
  4799. .uk-grid-medium > *,
  4800. .uk-grid-column-medium > * {
  4801. padding-right: 30px;
  4802. }
  4803. /* Vertical */
  4804. .uk-grid + .uk-grid-medium,
  4805. .uk-grid + .uk-grid-row-medium,
  4806. .uk-grid-medium > .uk-grid-margin,
  4807. .uk-grid-row-medium > .uk-grid-margin,
  4808. * + .uk-grid-margin-medium {
  4809. margin-top: 30px;
  4810. }
  4811. /*
  4812. * Large
  4813. */
  4814. /* Horizontal */
  4815. .uk-grid-large,
  4816. .uk-grid-column-large {
  4817. margin-right: -40px;
  4818. }
  4819. .uk-grid-large > *,
  4820. .uk-grid-column-large > * {
  4821. padding-right: 40px;
  4822. }
  4823. /* Vertical */
  4824. .uk-grid + .uk-grid-large,
  4825. .uk-grid + .uk-grid-row-large,
  4826. .uk-grid-large > .uk-grid-margin,
  4827. .uk-grid-row-large > .uk-grid-margin,
  4828. * + .uk-grid-margin-large {
  4829. margin-top: 40px;
  4830. }
  4831. /* Desktop and bigger */
  4832. @media (min-width: 1200px) {
  4833. /* Horizontal */
  4834. .uk-grid-large,
  4835. .uk-grid-column-large {
  4836. margin-right: -70px;
  4837. }
  4838. .uk-grid-large > *,
  4839. .uk-grid-column-large > * {
  4840. padding-right: 70px;
  4841. }
  4842. /* Vertical */
  4843. .uk-grid + .uk-grid-large,
  4844. .uk-grid + .uk-grid-row-large,
  4845. .uk-grid-large > .uk-grid-margin,
  4846. .uk-grid-row-large > .uk-grid-margin,
  4847. * + .uk-grid-margin-large {
  4848. margin-top: 70px;
  4849. }
  4850. }
  4851. /*
  4852. * Collapse
  4853. */
  4854. /* Horizontal */
  4855. .uk-grid-collapse,
  4856. .uk-grid-column-collapse {
  4857. margin-right: 0;
  4858. }
  4859. .uk-grid-collapse > *,
  4860. .uk-grid-column-collapse > * {
  4861. padding-right: 0;
  4862. }
  4863. /* Vertical */
  4864. .uk-grid + .uk-grid-collapse,
  4865. .uk-grid + .uk-grid-row-collapse,
  4866. .uk-grid-collapse > .uk-grid-margin,
  4867. .uk-grid-row-collapse > .uk-grid-margin {
  4868. margin-top: 0;
  4869. }
  4870. /* Divider
  4871. ========================================================================== */
  4872. .uk-grid-divider > * {
  4873. position: relative;
  4874. }
  4875. .uk-grid-divider > :not(.uk-first-column)::before {
  4876. content: "";
  4877. position: absolute;
  4878. top: 0;
  4879. bottom: 0;
  4880. border-right: 1px solid #e5e5e5;
  4881. }
  4882. /* Vertical */
  4883. .uk-grid-divider.uk-grid-stack > .uk-grid-margin::before {
  4884. content: "";
  4885. position: absolute;
  4886. right: 0;
  4887. left: 0;
  4888. border-top: 1px solid #e5e5e5;
  4889. }
  4890. /*
  4891. * Default
  4892. */
  4893. /* Horizontal */
  4894. .uk-grid-divider {
  4895. margin-right: -60px;
  4896. }
  4897. .uk-grid-divider > * {
  4898. padding-right: 60px;
  4899. }
  4900. .uk-grid-divider > :not(.uk-first-column)::before {
  4901. right: 30px;
  4902. }
  4903. /* Vertical */
  4904. .uk-grid-divider.uk-grid-stack > .uk-grid-margin {
  4905. margin-top: 60px;
  4906. }
  4907. .uk-grid-divider.uk-grid-stack > .uk-grid-margin::before {
  4908. top: -30px;
  4909. right: 60px;
  4910. }
  4911. /* Desktop and bigger */
  4912. @media (min-width: 1200px) {
  4913. /* Horizontal */
  4914. .uk-grid-divider {
  4915. margin-right: -80px;
  4916. }
  4917. .uk-grid-divider > * {
  4918. padding-right: 80px;
  4919. }
  4920. .uk-grid-divider > :not(.uk-first-column)::before {
  4921. right: 40px;
  4922. }
  4923. /* Vertical */
  4924. .uk-grid-divider.uk-grid-stack > .uk-grid-margin {
  4925. margin-top: 80px;
  4926. }
  4927. .uk-grid-divider.uk-grid-stack > .uk-grid-margin::before {
  4928. top: -40px;
  4929. right: 80px;
  4930. }
  4931. }
  4932. /*
  4933. * Small
  4934. */
  4935. /* Horizontal */
  4936. .uk-grid-divider.uk-grid-small,
  4937. .uk-grid-divider.uk-grid-column-small {
  4938. margin-right: -30px;
  4939. }
  4940. .uk-grid-divider.uk-grid-small > *,
  4941. .uk-grid-divider.uk-grid-column-small > * {
  4942. padding-right: 30px;
  4943. }
  4944. .uk-grid-divider.uk-grid-small > :not(.uk-first-column)::before,
  4945. .uk-grid-divider.uk-grid-column-small > :not(.uk-first-column)::before {
  4946. right: 15px;
  4947. }
  4948. /* Vertical */
  4949. .uk-grid-divider.uk-grid-small.uk-grid-stack > .uk-grid-margin,
  4950. .uk-grid-divider.uk-grid-row-small.uk-grid-stack > .uk-grid-margin {
  4951. margin-top: 30px;
  4952. }
  4953. .uk-grid-divider.uk-grid-small.uk-grid-stack > .uk-grid-margin::before {
  4954. top: -15px;
  4955. right: 30px;
  4956. }
  4957. .uk-grid-divider.uk-grid-row-small.uk-grid-stack > .uk-grid-margin::before {
  4958. top: -15px;
  4959. }
  4960. .uk-grid-divider.uk-grid-column-small.uk-grid-stack > .uk-grid-margin::before {
  4961. right: 30px;
  4962. }
  4963. /*
  4964. * Medium
  4965. */
  4966. /* Horizontal */
  4967. .uk-grid-divider.uk-grid-medium,
  4968. .uk-grid-divider.uk-grid-column-medium {
  4969. margin-right: -60px;
  4970. }
  4971. .uk-grid-divider.uk-grid-medium > *,
  4972. .uk-grid-divider.uk-grid-column-medium > * {
  4973. padding-right: 60px;
  4974. }
  4975. .uk-grid-divider.uk-grid-medium > :not(.uk-first-column)::before,
  4976. .uk-grid-divider.uk-grid-column-medium > :not(.uk-first-column)::before {
  4977. right: 30px;
  4978. }
  4979. /* Vertical */
  4980. .uk-grid-divider.uk-grid-medium.uk-grid-stack > .uk-grid-margin,
  4981. .uk-grid-divider.uk-grid-row-medium.uk-grid-stack > .uk-grid-margin {
  4982. margin-top: 60px;
  4983. }
  4984. .uk-grid-divider.uk-grid-medium.uk-grid-stack > .uk-grid-margin::before {
  4985. top: -30px;
  4986. right: 60px;
  4987. }
  4988. .uk-grid-divider.uk-grid-row-medium.uk-grid-stack > .uk-grid-margin::before {
  4989. top: -30px;
  4990. }
  4991. .uk-grid-divider.uk-grid-column-medium.uk-grid-stack > .uk-grid-margin::before {
  4992. right: 60px;
  4993. }
  4994. /*
  4995. * Large
  4996. */
  4997. /* Horizontal */
  4998. .uk-grid-divider.uk-grid-large,
  4999. .uk-grid-divider.uk-grid-column-large {
  5000. margin-right: -80px;
  5001. }
  5002. .uk-grid-divider.uk-grid-large > *,
  5003. .uk-grid-divider.uk-grid-column-large > * {
  5004. padding-right: 80px;
  5005. }
  5006. .uk-grid-divider.uk-grid-large > :not(.uk-first-column)::before,
  5007. .uk-grid-divider.uk-grid-column-large > :not(.uk-first-column)::before {
  5008. right: 40px;
  5009. }
  5010. /* Vertical */
  5011. .uk-grid-divider.uk-grid-large.uk-grid-stack > .uk-grid-margin,
  5012. .uk-grid-divider.uk-grid-row-large.uk-grid-stack > .uk-grid-margin {
  5013. margin-top: 80px;
  5014. }
  5015. .uk-grid-divider.uk-grid-large.uk-grid-stack > .uk-grid-margin::before {
  5016. top: -40px;
  5017. right: 80px;
  5018. }
  5019. .uk-grid-divider.uk-grid-row-large.uk-grid-stack > .uk-grid-margin::before {
  5020. top: -40px;
  5021. }
  5022. .uk-grid-divider.uk-grid-column-large.uk-grid-stack > .uk-grid-margin::before {
  5023. right: 80px;
  5024. }
  5025. /* Desktop and bigger */
  5026. @media (min-width: 1200px) {
  5027. /* Horizontal */
  5028. .uk-grid-divider.uk-grid-large,
  5029. .uk-grid-divider.uk-grid-column-large {
  5030. margin-right: -140px;
  5031. }
  5032. .uk-grid-divider.uk-grid-large > *,
  5033. .uk-grid-divider.uk-grid-column-large > * {
  5034. padding-right: 140px;
  5035. }
  5036. .uk-grid-divider.uk-grid-large > :not(.uk-first-column)::before,
  5037. .uk-grid-divider.uk-grid-column-large > :not(.uk-first-column)::before {
  5038. right: 70px;
  5039. }
  5040. /* Vertical */
  5041. .uk-grid-divider.uk-grid-large.uk-grid-stack > .uk-grid-margin,
  5042. .uk-grid-divider.uk-grid-row-large.uk-grid-stack > .uk-grid-margin {
  5043. margin-top: 140px;
  5044. }
  5045. .uk-grid-divider.uk-grid-large.uk-grid-stack > .uk-grid-margin::before {
  5046. top: -70px;
  5047. right: 140px;
  5048. }
  5049. .uk-grid-divider.uk-grid-row-large.uk-grid-stack > .uk-grid-margin::before {
  5050. top: -70px;
  5051. }
  5052. .uk-grid-divider.uk-grid-column-large.uk-grid-stack > .uk-grid-margin::before {
  5053. right: 140px;
  5054. }
  5055. }
  5056. /* Match child of a grid cell
  5057. ========================================================================== */
  5058. /*
  5059. * Behave like a block element
  5060. * 1. Wrap into the next line
  5061. * 2. Take the full width, at least 100%. Only if no class from the Width component is set.
  5062. * 3. Expand width even if larger than 100%, e.g. because of negative margin (Needed for nested grids)
  5063. */
  5064. .uk-grid-match > *,
  5065. .uk-grid-item-match {
  5066. display: flex;
  5067. /* 1 */
  5068. flex-wrap: wrap;
  5069. }
  5070. .uk-grid-match > * > :not([class*='uk-width']),
  5071. .uk-grid-item-match > :not([class*='uk-width']) {
  5072. /* 2 */
  5073. box-sizing: border-box;
  5074. width: 100%;
  5075. /* 3 */
  5076. flex: auto;
  5077. }
  5078. /* ========================================================================
  5079. Component: Nav
  5080. ========================================================================== */
  5081. /*
  5082. * Reset
  5083. * 1. Prepare lists
  5084. * 2. Prepare links
  5085. * 3. Remove default focus style
  5086. */
  5087. /* 1 */
  5088. .uk-nav,
  5089. .uk-nav ul {
  5090. margin: 0;
  5091. padding: 0;
  5092. list-style: none;
  5093. }
  5094. /* 2 */
  5095. .uk-nav li > a {
  5096. display: block;
  5097. text-decoration: none;
  5098. }
  5099. /* 3 */
  5100. .uk-nav li > a:focus {
  5101. outline: none;
  5102. }
  5103. /*
  5104. * Items
  5105. * Must target `a` elements to exclude other elements (e.g. lists)
  5106. */
  5107. .uk-nav > li > a {
  5108. padding: 5px 0;
  5109. }
  5110. /* Sublists
  5111. ========================================================================== */
  5112. /*
  5113. * Level 2
  5114. * `ul` needed for higher specificity to override padding
  5115. */
  5116. ul.uk-nav-sub {
  5117. padding: 5px 15px 5px 0;
  5118. }
  5119. /*
  5120. * Level 3 and deeper
  5121. */
  5122. .uk-nav-sub ul {
  5123. padding-right: 15px;
  5124. }
  5125. /*
  5126. * Items
  5127. */
  5128. .uk-nav-sub a {
  5129. padding: 2px 0;
  5130. }
  5131. /* Parent icon modifier
  5132. ========================================================================== */
  5133. .uk-nav-parent-icon > .uk-parent > a::after {
  5134. content: "";
  5135. width: 1.5em;
  5136. height: 1.5em;
  5137. float: left;
  5138. background-image: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2214%22%20height%3D%2214%22%20viewBox%3D%220%200%2014%2014%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Cpolyline%20fill%3D%22none%22%20stroke%3D%22%23666%22%20stroke-width%3D%221.1%22%20points%3D%2210%201%204%207%2010%2013%22%20%2F%3E%0A%3C%2Fsvg%3E");
  5139. background-repeat: no-repeat;
  5140. background-position: 50% 50%;
  5141. }
  5142. .uk-nav-parent-icon > .uk-parent.uk-open > a::after {
  5143. background-image: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2214%22%20height%3D%2214%22%20viewBox%3D%220%200%2014%2014%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Cpolyline%20fill%3D%22none%22%20stroke%3D%22%23666%22%20stroke-width%3D%221.1%22%20points%3D%221%204%207%2010%2013%204%22%20%2F%3E%0A%3C%2Fsvg%3E");
  5144. }
  5145. /* Header
  5146. ========================================================================== */
  5147. .uk-nav-header {
  5148. padding: 5px 0;
  5149. text-transform: uppercase;
  5150. font-size: 0.875rem;
  5151. }
  5152. .uk-nav-header:not(:first-child) {
  5153. margin-top: 20px;
  5154. }
  5155. /* Divider
  5156. ========================================================================== */
  5157. .uk-nav-divider {
  5158. margin: 5px 0;
  5159. }
  5160. /* Default modifier
  5161. ========================================================================== */
  5162. .uk-nav-default {
  5163. font-size: 0.875rem;
  5164. }
  5165. /*
  5166. * Items
  5167. */
  5168. .uk-nav-default > li > a {
  5169. color: #999;
  5170. }
  5171. /* Hover + Focus */
  5172. .uk-nav-default > li > a:hover,
  5173. .uk-nav-default > li > a:focus {
  5174. color: #666;
  5175. }
  5176. /* Active */
  5177. .uk-nav-default > li.uk-active > a {
  5178. color: #333;
  5179. }
  5180. /*
  5181. * Header
  5182. */
  5183. .uk-nav-default .uk-nav-header {
  5184. color: #333;
  5185. }
  5186. /*
  5187. * Divider
  5188. */
  5189. .uk-nav-default .uk-nav-divider {
  5190. border-top: 1px solid #e5e5e5;
  5191. }
  5192. /*
  5193. * Sublists
  5194. */
  5195. .uk-nav-default .uk-nav-sub a {
  5196. color: #999;
  5197. }
  5198. .uk-nav-default .uk-nav-sub a:hover,
  5199. .uk-nav-default .uk-nav-sub a:focus {
  5200. color: #666;
  5201. }
  5202. .uk-nav-default .uk-nav-sub li.uk-active > a {
  5203. color: #333;
  5204. }
  5205. /* Primary modifier
  5206. ========================================================================== */
  5207. /*
  5208. * Items
  5209. */
  5210. .uk-nav-primary > li > a {
  5211. font-size: 1.5rem;
  5212. line-height: 1.5;
  5213. color: #999;
  5214. }
  5215. /* Hover + Focus */
  5216. .uk-nav-primary > li > a:hover,
  5217. .uk-nav-primary > li > a:focus {
  5218. color: #666;
  5219. }
  5220. /* Active */
  5221. .uk-nav-primary > li.uk-active > a {
  5222. color: #333;
  5223. }
  5224. /*
  5225. * Header
  5226. */
  5227. .uk-nav-primary .uk-nav-header {
  5228. color: #333;
  5229. }
  5230. /*
  5231. * Divider
  5232. */
  5233. .uk-nav-primary .uk-nav-divider {
  5234. border-top: 1px solid #e5e5e5;
  5235. }
  5236. /*
  5237. * Sublists
  5238. */
  5239. .uk-nav-primary .uk-nav-sub a {
  5240. color: #999;
  5241. }
  5242. .uk-nav-primary .uk-nav-sub a:hover,
  5243. .uk-nav-primary .uk-nav-sub a:focus {
  5244. color: #666;
  5245. }
  5246. .uk-nav-primary .uk-nav-sub li.uk-active > a {
  5247. color: #333;
  5248. }
  5249. /* Alignment modifier
  5250. ========================================================================== */
  5251. .uk-nav-center {
  5252. text-align: center;
  5253. }
  5254. /* Sublists */
  5255. .uk-nav-center .uk-nav-sub,
  5256. .uk-nav-center .uk-nav-sub ul {
  5257. padding-right: 0;
  5258. }
  5259. /* Parent icon modifier */
  5260. .uk-nav-center.uk-nav-parent-icon > .uk-parent > a::after {
  5261. position: absolute;
  5262. }
  5263. /* ========================================================================
  5264. Component: Navbar
  5265. ========================================================================== */
  5266. /*
  5267. * 1. Create position context to center navbar group
  5268. */
  5269. .uk-navbar {
  5270. display: flex;
  5271. /* 1 */
  5272. position: relative;
  5273. }
  5274. /* Container
  5275. ========================================================================== */
  5276. .uk-navbar-container:not(.uk-navbar-transparent) {
  5277. background: #f8f8f8;
  5278. }
  5279. /*
  5280. * Remove pseudo elements created by micro clearfix as precaution (if Container component is used)
  5281. */
  5282. .uk-navbar-container > ::before,
  5283. .uk-navbar-container > ::after {
  5284. display: none !important;
  5285. }
  5286. /* Groups
  5287. ========================================================================== */
  5288. /*
  5289. * 1. Align navs and items vertically if they have a different height
  5290. * 2. Note: IE 11 requires an extra `div` which affects the center selector
  5291. */
  5292. .uk-navbar-right,
  5293. .uk-navbar-left,
  5294. .uk-navbar-center,
  5295. .uk-navbar-center-right > *,
  5296. .uk-navbar-center-left > * {
  5297. display: flex;
  5298. /* 1 */
  5299. align-items: center;
  5300. }
  5301. /*
  5302. * Horizontal alignment
  5303. * 1. Create position context for centered navbar with sub groups (left/right)
  5304. * 2. Fix text wrapping if content is larger than 50% of the container.
  5305. * 3. Needed for dropdowns because a new position context is created
  5306. * `z-index` must be smaller than off-canvas
  5307. * 4. Align sub groups for centered navbar
  5308. */
  5309. .uk-navbar-left {
  5310. margin-right: auto;
  5311. }
  5312. .uk-navbar-center:only-child {
  5313. margin-right: auto;
  5314. margin-left: auto;
  5315. /* 1 */
  5316. position: relative;
  5317. }
  5318. .uk-navbar-center:not(:only-child) {
  5319. position: absolute;
  5320. top: 50%;
  5321. right: 50%;
  5322. transform: translate(50%, -50%);
  5323. /* 2 */
  5324. width: max-content;
  5325. box-sizing: border-box;
  5326. /* 3 */
  5327. z-index: 990;
  5328. }
  5329. /* 4 */
  5330. .uk-navbar-center-right,
  5331. .uk-navbar-center-left {
  5332. position: absolute;
  5333. top: 0;
  5334. }
  5335. .uk-navbar-center-right {
  5336. left: 100%;
  5337. }
  5338. .uk-navbar-center-left {
  5339. right: 100%;
  5340. }
  5341. [class*='uk-navbar-center-'] {
  5342. width: max-content;
  5343. box-sizing: border-box;
  5344. }
  5345. /* Nav
  5346. ========================================================================== */
  5347. /*
  5348. * 1. Reset list
  5349. */
  5350. .uk-navbar-nav {
  5351. display: flex;
  5352. /* 1 */
  5353. margin: 0;
  5354. padding: 0;
  5355. list-style: none;
  5356. }
  5357. /*
  5358. * Allow items to wrap into the next line
  5359. * Only not `absolute` positioned groups
  5360. */
  5361. .uk-navbar-right,
  5362. .uk-navbar-left,
  5363. .uk-navbar-center:only-child {
  5364. flex-wrap: wrap;
  5365. }
  5366. /*
  5367. * Items
  5368. * 1. Center content vertically and horizontally
  5369. * 2. Dimensions
  5370. * 3. Style
  5371. * 4. Required for `a`
  5372. */
  5373. .uk-navbar-nav > li > a,
  5374. .uk-navbar-item,
  5375. .uk-navbar-toggle {
  5376. /* 1 */
  5377. display: flex;
  5378. justify-content: center;
  5379. align-items: center;
  5380. /* 2 */
  5381. box-sizing: border-box;
  5382. min-height: 80px;
  5383. padding: 0 15px;
  5384. /* 3 */
  5385. font-size: 0.875rem;
  5386. font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  5387. /* 4 */
  5388. text-decoration: none;
  5389. }
  5390. /*
  5391. * Nav items
  5392. */
  5393. .uk-navbar-nav > li > a {
  5394. color: #999;
  5395. text-transform: uppercase;
  5396. transition: 0.1s ease-in-out;
  5397. transition-property: color, background-color;
  5398. }
  5399. /*
  5400. * Hover
  5401. * Apply hover style also to focus state and if dropdown is opened
  5402. */
  5403. .uk-navbar-nav > li:hover > a,
  5404. .uk-navbar-nav > li > a:focus,
  5405. .uk-navbar-nav > li > a.uk-open {
  5406. color: #666;
  5407. outline: none;
  5408. }
  5409. /* OnClick */
  5410. .uk-navbar-nav > li > a:active {
  5411. color: #333;
  5412. }
  5413. /* Active */
  5414. .uk-navbar-nav > li.uk-active > a {
  5415. color: #333;
  5416. }
  5417. /* Item
  5418. ========================================================================== */
  5419. .uk-navbar-item {
  5420. color: #666;
  5421. }
  5422. /* Toggle
  5423. ========================================================================== */
  5424. .uk-navbar-toggle {
  5425. color: #999;
  5426. }
  5427. .uk-navbar-toggle:hover,
  5428. .uk-navbar-toggle:focus,
  5429. .uk-navbar-toggle.uk-open {
  5430. color: #666;
  5431. outline: none;
  5432. text-decoration: none;
  5433. }
  5434. /*
  5435. * Icon
  5436. * Adopts `uk-icon`
  5437. */
  5438. /* Hover + Focus */
  5439. /* Subtitle
  5440. ========================================================================== */
  5441. .uk-navbar-subtitle {
  5442. font-size: 0.875rem;
  5443. }
  5444. /* Style modifiers
  5445. ========================================================================== */
  5446. /* Dropdown
  5447. ========================================================================== */
  5448. /*
  5449. * Adopts `uk-dropdown`
  5450. * 1. Hide by default
  5451. * 2. Set position
  5452. * 3. Set a default width
  5453. * 4. Style
  5454. */
  5455. .uk-navbar-dropdown {
  5456. /* 1 */
  5457. display: none;
  5458. /* 2 */
  5459. position: absolute;
  5460. z-index: 1020;
  5461. /* 3 */
  5462. box-sizing: border-box;
  5463. width: 200px;
  5464. /* 4 */
  5465. padding: 25px;
  5466. background: #fff;
  5467. color: #666;
  5468. box-shadow: 0 5px 12px rgba(0, 0, 0, 0.15);
  5469. }
  5470. /* Show */
  5471. .uk-navbar-dropdown.uk-open {
  5472. display: block;
  5473. }
  5474. /*
  5475. * Direction / Alignment modifiers
  5476. */
  5477. /* Direction */
  5478. [class*='uk-navbar-dropdown-top'] {
  5479. margin-top: -15px;
  5480. }
  5481. [class*='uk-navbar-dropdown-bottom'] {
  5482. margin-top: 15px;
  5483. }
  5484. [class*='uk-navbar-dropdown-right'] {
  5485. margin-right: -15px;
  5486. }
  5487. [class*='uk-navbar-dropdown-left'] {
  5488. margin-right: 15px;
  5489. }
  5490. /*
  5491. * Grid
  5492. * Adopts `uk-grid`
  5493. */
  5494. /* Gutter Horizontal */
  5495. .uk-navbar-dropdown-grid {
  5496. margin-right: -50px;
  5497. }
  5498. .uk-navbar-dropdown-grid > * {
  5499. padding-right: 50px;
  5500. }
  5501. /* Gutter Vertical */
  5502. .uk-navbar-dropdown-grid > .uk-grid-margin {
  5503. margin-top: 50px;
  5504. }
  5505. /* Stack */
  5506. .uk-navbar-dropdown-stack .uk-navbar-dropdown-grid > * {
  5507. width: 100% !important;
  5508. }
  5509. /*
  5510. * Width modifier
  5511. */
  5512. .uk-navbar-dropdown-width-2:not(.uk-navbar-dropdown-stack) {
  5513. width: 400px;
  5514. }
  5515. .uk-navbar-dropdown-width-3:not(.uk-navbar-dropdown-stack) {
  5516. width: 600px;
  5517. }
  5518. .uk-navbar-dropdown-width-4:not(.uk-navbar-dropdown-stack) {
  5519. width: 800px;
  5520. }
  5521. .uk-navbar-dropdown-width-5:not(.uk-navbar-dropdown-stack) {
  5522. width: 1000px;
  5523. }
  5524. /*
  5525. * Dropbar modifier
  5526. */
  5527. .uk-navbar-dropdown-dropbar {
  5528. margin-top: 0;
  5529. margin-bottom: 0;
  5530. box-shadow: none;
  5531. }
  5532. /* Dropdown Nav
  5533. * Adopts `uk-nav`
  5534. ========================================================================== */
  5535. .uk-navbar-dropdown-nav {
  5536. font-size: 0.875rem;
  5537. }
  5538. /*
  5539. * Items
  5540. */
  5541. .uk-navbar-dropdown-nav > li > a {
  5542. color: #999;
  5543. }
  5544. /* Hover + Focus */
  5545. .uk-navbar-dropdown-nav > li > a:hover,
  5546. .uk-navbar-dropdown-nav > li > a:focus {
  5547. color: #666;
  5548. }
  5549. /* Active */
  5550. .uk-navbar-dropdown-nav > li.uk-active > a {
  5551. color: #333;
  5552. }
  5553. /*
  5554. * Header
  5555. */
  5556. .uk-navbar-dropdown-nav .uk-nav-header {
  5557. color: #333;
  5558. }
  5559. /*
  5560. * Divider
  5561. */
  5562. .uk-navbar-dropdown-nav .uk-nav-divider {
  5563. border-top: 1px solid #e5e5e5;
  5564. }
  5565. /*
  5566. * Sublists
  5567. */
  5568. .uk-navbar-dropdown-nav .uk-nav-sub a {
  5569. color: #999;
  5570. }
  5571. .uk-navbar-dropdown-nav .uk-nav-sub a:hover,
  5572. .uk-navbar-dropdown-nav .uk-nav-sub a:focus {
  5573. color: #666;
  5574. }
  5575. .uk-navbar-dropdown-nav .uk-nav-sub li.uk-active > a {
  5576. color: #333;
  5577. }
  5578. /* Dropbar
  5579. ========================================================================== */
  5580. .uk-navbar-dropbar {
  5581. background: #fff;
  5582. }
  5583. /*
  5584. * Slide modifier
  5585. */
  5586. .uk-navbar-dropbar-slide {
  5587. position: absolute;
  5588. z-index: 980;
  5589. right: 0;
  5590. left: 0;
  5591. box-shadow: 0 5px 7px rgba(0, 0, 0, 0.05);
  5592. }
  5593. /*
  5594. * Navbar
  5595. */
  5596. .uk-navbar-container > .uk-container .uk-navbar-right {
  5597. margin-right: -15px;
  5598. margin-left: -15px;
  5599. }
  5600. .uk-navbar-container > .uk-container .uk-navbar-left {
  5601. margin-left: -15px;
  5602. }
  5603. /*
  5604. * Grid Divider
  5605. */
  5606. .uk-navbar-dropdown-grid > * {
  5607. position: relative;
  5608. }
  5609. .uk-navbar-dropdown-grid > :not(.uk-first-column)::before {
  5610. content: "";
  5611. position: absolute;
  5612. top: 0;
  5613. bottom: 0;
  5614. right: 25px;
  5615. border-right: 1px solid #e5e5e5;
  5616. }
  5617. /* Vertical */
  5618. .uk-navbar-dropdown-grid.uk-grid-stack > .uk-grid-margin::before {
  5619. content: "";
  5620. position: absolute;
  5621. top: -25px;
  5622. right: 50px;
  5623. left: 0;
  5624. border-top: 1px solid #e5e5e5;
  5625. }
  5626. /* ========================================================================
  5627. Component: Subnav
  5628. ========================================================================== */
  5629. /*
  5630. * 1. Allow items to wrap into the next line
  5631. * 2. Gutter
  5632. * 3. Reset list
  5633. */
  5634. .uk-subnav {
  5635. display: flex;
  5636. /* 1 */
  5637. flex-wrap: wrap;
  5638. /* 2 */
  5639. margin-right: -20px;
  5640. /* 3 */
  5641. padding: 0;
  5642. list-style: none;
  5643. }
  5644. /*
  5645. * 1. Space is allocated solely based on content dimensions: 0 0 auto
  5646. * 2. Gutter
  5647. * 3. Create position context for dropdowns
  5648. */
  5649. .uk-subnav > * {
  5650. /* 1 */
  5651. flex: none;
  5652. /* 2 */
  5653. padding-right: 20px;
  5654. /* 3 */
  5655. position: relative;
  5656. }
  5657. /* Items
  5658. ========================================================================== */
  5659. /*
  5660. * Items must target `a` elements to exclude other elements (e.g. dropdowns)
  5661. * Using `:first-child` instead of `a` to support `span` elements for text
  5662. * 1. Prevent gap if child element is `inline-block`, e.g. an icon
  5663. * 2. Style
  5664. */
  5665. .uk-subnav > * > :first-child {
  5666. /* 1 */
  5667. display: block;
  5668. /* 2 */
  5669. color: #999;
  5670. font-size: 0.875rem;
  5671. text-transform: uppercase;
  5672. transition: 0.1s ease-in-out;
  5673. transition-property: color, background-color;
  5674. }
  5675. /* Hover + Focus */
  5676. .uk-subnav > * > a:hover,
  5677. .uk-subnav > * > a:focus {
  5678. color: #666;
  5679. text-decoration: none;
  5680. outline: none;
  5681. }
  5682. /* Active */
  5683. .uk-subnav > .uk-active > a {
  5684. color: #333;
  5685. }
  5686. /* Divider modifier
  5687. ========================================================================== */
  5688. /*
  5689. * Set gutter
  5690. */
  5691. .uk-subnav-divider {
  5692. margin-right: -41px;
  5693. }
  5694. /*
  5695. * Align items and divider vertically
  5696. */
  5697. .uk-subnav-divider > * {
  5698. display: flex;
  5699. align-items: center;
  5700. }
  5701. /*
  5702. * Divider
  5703. * 1. `nth-child` makes it also work without JS if it's only one row
  5704. */
  5705. .uk-subnav-divider > ::before {
  5706. content: "";
  5707. height: 1.5em;
  5708. margin-right: 0px;
  5709. margin-left: 20px;
  5710. border-right: 1px solid transparent;
  5711. }
  5712. /* 1 */
  5713. .uk-subnav-divider > :nth-child(n+2):not(.uk-first-column)::before {
  5714. border-right-color: #e5e5e5;
  5715. }
  5716. /* Pill modifier
  5717. ========================================================================== */
  5718. .uk-subnav-pill > * > :first-child {
  5719. padding: 5px 10px;
  5720. background: transparent;
  5721. color: #999;
  5722. }
  5723. /* Hover + Focus */
  5724. .uk-subnav-pill > * > a:hover,
  5725. .uk-subnav-pill > * > a:focus {
  5726. background-color: #f8f8f8;
  5727. color: #666;
  5728. }
  5729. /* OnClick */
  5730. .uk-subnav-pill > * > a:active {
  5731. background-color: #f8f8f8;
  5732. color: #666;
  5733. }
  5734. /* Active */
  5735. .uk-subnav-pill > .uk-active > a {
  5736. background-color: #1e87f0;
  5737. color: #fff;
  5738. }
  5739. /* Disabled
  5740. * The same for all style modifiers
  5741. ========================================================================== */
  5742. .uk-subnav > .uk-disabled > a {
  5743. color: #999;
  5744. }
  5745. /* ========================================================================
  5746. Component: Breadcrumb
  5747. ========================================================================== */
  5748. /*
  5749. * 1. Allow items to wrap into the next line
  5750. * 2. Reset list
  5751. */
  5752. .uk-breadcrumb {
  5753. display: flex;
  5754. /* 1 */
  5755. flex-wrap: wrap;
  5756. /* 2 */
  5757. padding: 0;
  5758. list-style: none;
  5759. }
  5760. /*
  5761. * Space is allocated solely based on content dimensions: 0 0 auto
  5762. */
  5763. .uk-breadcrumb > * {
  5764. flex: none;
  5765. }
  5766. /* Items
  5767. ========================================================================== */
  5768. .uk-breadcrumb > * > * {
  5769. display: inline-block;
  5770. font-size: 0.875rem;
  5771. color: #999;
  5772. }
  5773. /* Hover + Focus */
  5774. .uk-breadcrumb > * > :hover,
  5775. .uk-breadcrumb > * > :focus {
  5776. color: #666;
  5777. text-decoration: none;
  5778. }
  5779. /* Disabled */
  5780. /* Active */
  5781. .uk-breadcrumb > :last-child > span,
  5782. .uk-breadcrumb > :last-child > a:not([href]) {
  5783. color: #666;
  5784. }
  5785. /*
  5786. * Divider
  5787. * `nth-child` makes it also work without JS if it's only one row
  5788. */
  5789. .uk-breadcrumb > :nth-child(n+2):not(.uk-first-column)::before {
  5790. content: "/";
  5791. display: inline-block;
  5792. margin: 0 20px;
  5793. font-size: 0.875rem;
  5794. color: #999;
  5795. }
  5796. /* ========================================================================
  5797. Component: Pagination
  5798. ========================================================================== */
  5799. /*
  5800. * 1. Allow items to wrap into the next line
  5801. * 2. Gutter
  5802. * 3. Reset list
  5803. */
  5804. .uk-pagination {
  5805. display: flex;
  5806. /* 1 */
  5807. flex-wrap: wrap;
  5808. /* 2 */
  5809. margin-right: -20px;
  5810. /* 3 */
  5811. padding: 0;
  5812. list-style: none;
  5813. }
  5814. /*
  5815. * 1. Space is allocated solely based on content dimensions: 0 0 auto
  5816. * 2. Gutter
  5817. * 3. Create position context for dropdowns
  5818. */
  5819. .uk-pagination > * {
  5820. /* 1 */
  5821. flex: none;
  5822. /* 2 */
  5823. padding-right: 20px;
  5824. /* 3 */
  5825. position: relative;
  5826. }
  5827. /* Items
  5828. ========================================================================== */
  5829. /*
  5830. * 1. Prevent gap if child element is `inline-block`, e.g. an icon
  5831. * 2. Style
  5832. */
  5833. .uk-pagination > * > * {
  5834. /* 1 */
  5835. display: block;
  5836. /* 2 */
  5837. color: #999;
  5838. transition: color 0.1s ease-in-out;
  5839. }
  5840. /* Hover + Focus */
  5841. .uk-pagination > * > :hover,
  5842. .uk-pagination > * > :focus {
  5843. color: #666;
  5844. text-decoration: none;
  5845. }
  5846. /* Active */
  5847. .uk-pagination > .uk-active > * {
  5848. color: #666;
  5849. }
  5850. /* Disabled */
  5851. .uk-pagination > .uk-disabled > * {
  5852. color: #999;
  5853. }
  5854. /* ========================================================================
  5855. Component: Tab
  5856. ========================================================================== */
  5857. /*
  5858. * 1. Allow items to wrap into the next line
  5859. * 2. Gutter
  5860. * 3. Reset list
  5861. */
  5862. .uk-tab {
  5863. display: flex;
  5864. /* 1 */
  5865. flex-wrap: wrap;
  5866. /* 2 */
  5867. margin-right: -20px;
  5868. /* 3 */
  5869. padding: 0;
  5870. list-style: none;
  5871. position: relative;
  5872. }
  5873. .uk-tab::before {
  5874. content: "";
  5875. position: absolute;
  5876. bottom: 0;
  5877. right: 20px;
  5878. left: 0;
  5879. border-bottom: 1px solid #e5e5e5;
  5880. }
  5881. /*
  5882. * 1. Space is allocated solely based on content dimensions: 0 0 auto
  5883. * 2. Gutter
  5884. * 3. Create position context for dropdowns
  5885. */
  5886. .uk-tab > * {
  5887. /* 1 */
  5888. flex: none;
  5889. /* 2 */
  5890. padding-right: 20px;
  5891. /* 3 */
  5892. position: relative;
  5893. }
  5894. /* Items
  5895. ========================================================================== */
  5896. /*
  5897. * Items must target `a` elements to exclude other elements (e.g. dropdowns)
  5898. * 1. Center text if a width is set
  5899. * 2. Style
  5900. */
  5901. .uk-tab > * > a {
  5902. /* 1 */
  5903. display: block;
  5904. text-align: center;
  5905. /* 2 */
  5906. padding: 5px 10px;
  5907. color: #999;
  5908. border-bottom: 1px solid transparent;
  5909. font-size: 0.875rem;
  5910. text-transform: uppercase;
  5911. transition: color 0.1s ease-in-out;
  5912. }
  5913. /* Hover + Focus */
  5914. .uk-tab > * > a:hover,
  5915. .uk-tab > * > a:focus {
  5916. color: #666;
  5917. text-decoration: none;
  5918. }
  5919. /* Active */
  5920. .uk-tab > .uk-active > a {
  5921. color: #333;
  5922. border-color: #1e87f0;
  5923. }
  5924. /* Disabled */
  5925. .uk-tab > .uk-disabled > a {
  5926. color: #999;
  5927. }
  5928. /* Position modifier
  5929. ========================================================================== */
  5930. /*
  5931. * Bottom
  5932. */
  5933. .uk-tab-bottom::before {
  5934. top: 0;
  5935. bottom: auto;
  5936. }
  5937. .uk-tab-bottom > * > a {
  5938. border-top: 1px solid transparent;
  5939. border-bottom: none;
  5940. }
  5941. /*
  5942. * Left + Right
  5943. * 1. Reset Gutter
  5944. */
  5945. .uk-tab-right,
  5946. .uk-tab-left {
  5947. flex-direction: column;
  5948. /* 1 */
  5949. margin-right: 0;
  5950. }
  5951. /* 1 */
  5952. .uk-tab-right > *,
  5953. .uk-tab-left > * {
  5954. padding-right: 0;
  5955. }
  5956. .uk-tab-right::before {
  5957. top: 0;
  5958. bottom: 0;
  5959. right: auto;
  5960. left: 0;
  5961. border-right: 1px solid #e5e5e5;
  5962. border-bottom: none;
  5963. }
  5964. .uk-tab-left::before {
  5965. top: 0;
  5966. bottom: 0;
  5967. right: 0;
  5968. left: auto;
  5969. border-right: 1px solid #e5e5e5;
  5970. border-bottom: none;
  5971. }
  5972. .uk-tab-right > * > a {
  5973. text-align: right;
  5974. border-left: 1px solid transparent;
  5975. border-bottom: none;
  5976. }
  5977. .uk-tab-left > * > a {
  5978. text-align: right;
  5979. border-right: 1px solid transparent;
  5980. border-bottom: none;
  5981. }
  5982. .uk-tab .uk-dropdown {
  5983. margin-right: 30px;
  5984. }
  5985. /* ========================================================================
  5986. Component: Slidenav
  5987. ========================================================================== */
  5988. /*
  5989. * Adopts `uk-icon`
  5990. */
  5991. .uk-slidenav {
  5992. padding: 5px 10px;
  5993. color: rgba(102, 102, 102, 0.5);
  5994. transition: color 0.1s ease-in-out;
  5995. }
  5996. /* Hover + Focus */
  5997. .uk-slidenav:hover,
  5998. .uk-slidenav:focus {
  5999. color: rgba(102, 102, 102, 0.9);
  6000. outline: none;
  6001. }
  6002. /* OnClick */
  6003. .uk-slidenav:active {
  6004. color: rgba(102, 102, 102, 0.5);
  6005. }
  6006. /* Icon modifier
  6007. ========================================================================== */
  6008. /*
  6009. * Previous
  6010. */
  6011. /*
  6012. * Next
  6013. */
  6014. /* Size modifier
  6015. ========================================================================== */
  6016. .uk-slidenav-large {
  6017. padding: 10px 10px;
  6018. }
  6019. /* Container
  6020. ========================================================================== */
  6021. .uk-slidenav-container {
  6022. display: flex;
  6023. }
  6024. /* ========================================================================
  6025. Component: Dotnav
  6026. ========================================================================== */
  6027. /*
  6028. * 1. Allow items to wrap into the next line
  6029. * 2. Reset list
  6030. * 3. Gutter
  6031. */
  6032. .uk-dotnav {
  6033. display: flex;
  6034. /* 1 */
  6035. flex-wrap: wrap;
  6036. /* 2 */
  6037. margin: 0;
  6038. padding: 0;
  6039. list-style: none;
  6040. /* 3 */
  6041. margin-right: -12px;
  6042. }
  6043. /*
  6044. * 1. Space is allocated solely based on content dimensions: 0 0 auto
  6045. * 2. Gutter
  6046. */
  6047. .uk-dotnav > * {
  6048. /* 1 */
  6049. flex: none;
  6050. /* 2 */
  6051. padding-right: 12px;
  6052. }
  6053. /* Items
  6054. ========================================================================== */
  6055. /*
  6056. * Items
  6057. * 1. Hide text if present
  6058. */
  6059. .uk-dotnav > * > * {
  6060. display: block;
  6061. box-sizing: border-box;
  6062. width: 10px;
  6063. height: 10px;
  6064. border-radius: 50%;
  6065. background: transparent;
  6066. /* 1 */
  6067. text-indent: 100%;
  6068. overflow: hidden;
  6069. white-space: nowrap;
  6070. border: 1px solid rgba(102, 102, 102, 0.4);
  6071. transition: 0.2s ease-in-out;
  6072. transition-property: background-color, border-color;
  6073. }
  6074. /* Hover + Focus */
  6075. .uk-dotnav > * > :hover,
  6076. .uk-dotnav > * > :focus {
  6077. background-color: rgba(102, 102, 102, 0.6);
  6078. outline: none;
  6079. border-color: transparent;
  6080. }
  6081. /* OnClick */
  6082. .uk-dotnav > * > :active {
  6083. background-color: rgba(102, 102, 102, 0.2);
  6084. border-color: transparent;
  6085. }
  6086. /* Active */
  6087. .uk-dotnav > .uk-active > * {
  6088. background-color: rgba(102, 102, 102, 0.6);
  6089. border-color: transparent;
  6090. }
  6091. /* Modifier: 'uk-dotnav-vertical'
  6092. ========================================================================== */
  6093. /*
  6094. * 1. Change direction
  6095. * 2. Gutter
  6096. */
  6097. .uk-dotnav-vertical {
  6098. /* 1 */
  6099. flex-direction: column;
  6100. /* 2 */
  6101. margin-right: 0;
  6102. margin-top: -12px;
  6103. }
  6104. /* 2 */
  6105. .uk-dotnav-vertical > * {
  6106. padding-right: 0;
  6107. padding-top: 12px;
  6108. }
  6109. /* ========================================================================
  6110. Component: Thumbnav
  6111. ========================================================================== */
  6112. /*
  6113. * 1. Allow items to wrap into the next line
  6114. * 2. Reset list
  6115. * 3. Gutter
  6116. */
  6117. .uk-thumbnav {
  6118. display: flex;
  6119. /* 1 */
  6120. flex-wrap: wrap;
  6121. /* 2 */
  6122. margin: 0;
  6123. padding: 0;
  6124. list-style: none;
  6125. /* 3 */
  6126. margin-right: -15px;
  6127. }
  6128. /*
  6129. * Space is allocated based on content dimensions, but shrinks: 0 1 auto
  6130. * 1. Gutter
  6131. */
  6132. .uk-thumbnav > * {
  6133. /* 1 */
  6134. padding-right: 15px;
  6135. }
  6136. /* Items
  6137. ========================================================================== */
  6138. /*
  6139. * Items
  6140. */
  6141. .uk-thumbnav > * > * {
  6142. display: inline-block;
  6143. position: relative;
  6144. }
  6145. .uk-thumbnav > * > *::after {
  6146. content: "";
  6147. position: absolute;
  6148. top: 0;
  6149. bottom: 0;
  6150. right: 0;
  6151. left: 0;
  6152. background: rgba(255, 255, 255, 0.4);
  6153. transition: background-color 0.1s ease-in-out;
  6154. }
  6155. /* Hover + Focus */
  6156. .uk-thumbnav > * > :hover,
  6157. .uk-thumbnav > * > :focus {
  6158. outline: none;
  6159. }
  6160. .uk-thumbnav > * > :hover::after,
  6161. .uk-thumbnav > * > :focus::after {
  6162. background-color: transparent;
  6163. }
  6164. /* Active */
  6165. .uk-thumbnav > .uk-active > *::after {
  6166. background-color: transparent;
  6167. }
  6168. /* Modifier: 'uk-thumbnav-vertical'
  6169. ========================================================================== */
  6170. /*
  6171. * 1. Change direction
  6172. * 2. Gutter
  6173. */
  6174. .uk-thumbnav-vertical {
  6175. /* 1 */
  6176. flex-direction: column;
  6177. /* 2 */
  6178. margin-right: 0;
  6179. margin-top: -15px;
  6180. }
  6181. /* 2 */
  6182. .uk-thumbnav-vertical > * {
  6183. padding-right: 0;
  6184. padding-top: 15px;
  6185. }
  6186. /* ========================================================================
  6187. Component: Iconnav
  6188. ========================================================================== */
  6189. /*
  6190. * 1. Allow items to wrap into the next line
  6191. * 2. Reset list
  6192. * 3. Gutter
  6193. */
  6194. .uk-iconnav {
  6195. display: flex;
  6196. /* 1 */
  6197. flex-wrap: wrap;
  6198. /* 2 */
  6199. margin: 0;
  6200. padding: 0;
  6201. list-style: none;
  6202. /* 3 */
  6203. margin-right: -10px;
  6204. }
  6205. /*
  6206. * Space is allocated based on content dimensions, but shrinks: 0 1 auto
  6207. * 1. Gutter
  6208. */
  6209. .uk-iconnav > * {
  6210. /* 1 */
  6211. padding-right: 10px;
  6212. }
  6213. /* Items
  6214. ========================================================================== */
  6215. /*
  6216. * Items must target `a` elements to exclude other elements (e.g. dropdowns)
  6217. * 1. Prevent gap if child element is `inline-block`, e.g. an icon
  6218. * 2. Style
  6219. */
  6220. .uk-iconnav > * > a {
  6221. /* 1 */
  6222. display: block;
  6223. /* 2 */
  6224. color: #999;
  6225. }
  6226. /* Hover + Focus */
  6227. .uk-iconnav > * > a:hover,
  6228. .uk-iconnav > * > a:focus {
  6229. color: #666;
  6230. outline: none;
  6231. }
  6232. /* Active */
  6233. .uk-iconnav > .uk-active > a {
  6234. color: #666;
  6235. }
  6236. /* Modifier: 'uk-iconnav-vertical'
  6237. ========================================================================== */
  6238. /*
  6239. * 1. Change direction
  6240. * 2. Gutter
  6241. */
  6242. .uk-iconnav-vertical {
  6243. /* 1 */
  6244. flex-direction: column;
  6245. /* 2 */
  6246. margin-right: 0;
  6247. margin-top: -10px;
  6248. }
  6249. /* 2 */
  6250. .uk-iconnav-vertical > * {
  6251. padding-right: 0;
  6252. padding-top: 10px;
  6253. }
  6254. /* ========================================================================
  6255. Component: Animation
  6256. ========================================================================== */
  6257. [class*='uk-animation-'] {
  6258. animation-duration: 0.5s;
  6259. animation-timing-function: ease-out;
  6260. animation-fill-mode: both;
  6261. }
  6262. /* Animations
  6263. ========================================================================== */
  6264. /*
  6265. * Fade
  6266. */
  6267. .uk-animation-fade {
  6268. animation-name: uk-fade;
  6269. animation-duration: 0.8s;
  6270. animation-timing-function: linear;
  6271. }
  6272. /*
  6273. * Scale
  6274. */
  6275. .uk-animation-scale-up {
  6276. animation-name: uk-fade-scale-02;
  6277. }
  6278. .uk-animation-scale-down {
  6279. animation-name: uk-fade-scale-18;
  6280. }
  6281. /*
  6282. * Slide
  6283. */
  6284. .uk-animation-slide-top {
  6285. animation-name: uk-fade-top;
  6286. }
  6287. .uk-animation-slide-bottom {
  6288. animation-name: uk-fade-bottom;
  6289. }
  6290. .uk-animation-slide-right {
  6291. animation-name: uk-fade-left;
  6292. }
  6293. .uk-animation-slide-left {
  6294. animation-name: uk-fade-right;
  6295. }
  6296. /*
  6297. * Slide Small
  6298. */
  6299. .uk-animation-slide-top-small {
  6300. animation-name: uk-fade-top-small;
  6301. }
  6302. .uk-animation-slide-bottom-small {
  6303. animation-name: uk-fade-bottom-small;
  6304. }
  6305. .uk-animation-slide-right-small {
  6306. animation-name: uk-fade-left-small;
  6307. }
  6308. .uk-animation-slide-left-small {
  6309. animation-name: uk-fade-right-small;
  6310. }
  6311. /*
  6312. * Slide Medium
  6313. */
  6314. .uk-animation-slide-top-medium {
  6315. animation-name: uk-fade-top-medium;
  6316. }
  6317. .uk-animation-slide-bottom-medium {
  6318. animation-name: uk-fade-bottom-medium;
  6319. }
  6320. .uk-animation-slide-right-medium {
  6321. animation-name: uk-fade-left-medium;
  6322. }
  6323. .uk-animation-slide-left-medium {
  6324. animation-name: uk-fade-right-medium;
  6325. }
  6326. /*
  6327. * Kenburns
  6328. */
  6329. .uk-animation-kenburns {
  6330. animation-name: uk-scale-kenburns;
  6331. animation-duration: 15s;
  6332. }
  6333. /*
  6334. * Shake
  6335. */
  6336. .uk-animation-shake {
  6337. animation-name: uk-shake;
  6338. }
  6339. /*
  6340. * SVG Stroke
  6341. * The `--uk-animation-stroke` custom property contains the longest path length.
  6342. * Set it manually or use `uk-svg="stroke-animation: true"` to set it automatically.
  6343. * All strokes are animated by the same pace and doesn't end simultaneously.
  6344. * To end simultaneously, `pathLength="1"` could be used, but it's not working in Safari yet.
  6345. */
  6346. .uk-animation-stroke {
  6347. animation-name: uk-stroke;
  6348. stroke-dasharray: var(--uk-animation-stroke);
  6349. animation-duration: 2s;
  6350. }
  6351. /* Direction modifier
  6352. ========================================================================== */
  6353. .uk-animation-reverse {
  6354. animation-direction: reverse;
  6355. animation-timing-function: ease-in;
  6356. }
  6357. /* Duration modifier
  6358. ========================================================================== */
  6359. .uk-animation-fast {
  6360. animation-duration: 0.1s;
  6361. }
  6362. /* Toggle (Hover + Focus)
  6363. ========================================================================== */
  6364. /*
  6365. * The toggle is triggered on touch devices using `:focus` and tabindex
  6366. */
  6367. .uk-animation-toggle:not(:hover):not(:focus) [class*='uk-animation-'] {
  6368. animation-name: none;
  6369. }
  6370. /*
  6371. * 1. Prevent tab highlighting on iOS.
  6372. */
  6373. .uk-animation-toggle {
  6374. /* 1 */
  6375. -webkit-tap-highlight-color: transparent;
  6376. }
  6377. /*
  6378. * Remove outline for `tabindex`
  6379. */
  6380. .uk-animation-toggle:focus {
  6381. outline: none;
  6382. }
  6383. /* Keyframes used by animation classes
  6384. ========================================================================== */
  6385. /*
  6386. * Fade
  6387. */
  6388. @keyframes uk-fade {
  6389. 0% {
  6390. opacity: 0;
  6391. }
  6392. 100% {
  6393. opacity: 1;
  6394. }
  6395. }
  6396. /*
  6397. * Slide Top
  6398. */
  6399. @keyframes uk-fade-top {
  6400. 0% {
  6401. opacity: 0;
  6402. transform: translateY(-100%);
  6403. }
  6404. 100% {
  6405. opacity: 1;
  6406. transform: translateY(0);
  6407. }
  6408. }
  6409. /*
  6410. * Slide Bottom
  6411. */
  6412. @keyframes uk-fade-bottom {
  6413. 0% {
  6414. opacity: 0;
  6415. transform: translateY(100%);
  6416. }
  6417. 100% {
  6418. opacity: 1;
  6419. transform: translateY(0);
  6420. }
  6421. }
  6422. /*
  6423. * Slide Left
  6424. */
  6425. @keyframes uk-fade-left {
  6426. 0% {
  6427. opacity: 0;
  6428. transform: translateX(100%);
  6429. }
  6430. 100% {
  6431. opacity: 1;
  6432. transform: translateX(0);
  6433. }
  6434. }
  6435. /*
  6436. * Slide Right
  6437. */
  6438. @keyframes uk-fade-right {
  6439. 0% {
  6440. opacity: 0;
  6441. transform: translateX(-100%);
  6442. }
  6443. 100% {
  6444. opacity: 1;
  6445. transform: translateX(0);
  6446. }
  6447. }
  6448. /*
  6449. * Slide Top Small
  6450. */
  6451. @keyframes uk-fade-top-small {
  6452. 0% {
  6453. opacity: 0;
  6454. transform: translateY(-10px);
  6455. }
  6456. 100% {
  6457. opacity: 1;
  6458. transform: translateY(0);
  6459. }
  6460. }
  6461. /*
  6462. * Slide Bottom Small
  6463. */
  6464. @keyframes uk-fade-bottom-small {
  6465. 0% {
  6466. opacity: 0;
  6467. transform: translateY(10px);
  6468. }
  6469. 100% {
  6470. opacity: 1;
  6471. transform: translateY(0);
  6472. }
  6473. }
  6474. /*
  6475. * Slide Left Small
  6476. */
  6477. @keyframes uk-fade-left-small {
  6478. 0% {
  6479. opacity: 0;
  6480. transform: translateX(10px);
  6481. }
  6482. 100% {
  6483. opacity: 1;
  6484. transform: translateX(0);
  6485. }
  6486. }
  6487. /*
  6488. * Slide Right Small
  6489. */
  6490. @keyframes uk-fade-right-small {
  6491. 0% {
  6492. opacity: 0;
  6493. transform: translateX(-10px);
  6494. }
  6495. 100% {
  6496. opacity: 1;
  6497. transform: translateX(0);
  6498. }
  6499. }
  6500. /*
  6501. * Slide Top Medium
  6502. */
  6503. @keyframes uk-fade-top-medium {
  6504. 0% {
  6505. opacity: 0;
  6506. transform: translateY(-50px);
  6507. }
  6508. 100% {
  6509. opacity: 1;
  6510. transform: translateY(0);
  6511. }
  6512. }
  6513. /*
  6514. * Slide Bottom Medium
  6515. */
  6516. @keyframes uk-fade-bottom-medium {
  6517. 0% {
  6518. opacity: 0;
  6519. transform: translateY(50px);
  6520. }
  6521. 100% {
  6522. opacity: 1;
  6523. transform: translateY(0);
  6524. }
  6525. }
  6526. /*
  6527. * Slide Left Medium
  6528. */
  6529. @keyframes uk-fade-left-medium {
  6530. 0% {
  6531. opacity: 0;
  6532. transform: translateX(50px);
  6533. }
  6534. 100% {
  6535. opacity: 1;
  6536. transform: translateX(0);
  6537. }
  6538. }
  6539. /*
  6540. * Slide Right Medium
  6541. */
  6542. @keyframes uk-fade-right-medium {
  6543. 0% {
  6544. opacity: 0;
  6545. transform: translateX(-50px);
  6546. }
  6547. 100% {
  6548. opacity: 1;
  6549. transform: translateX(0);
  6550. }
  6551. }
  6552. /*
  6553. * Scale Up
  6554. */
  6555. @keyframes uk-fade-scale-02 {
  6556. 0% {
  6557. opacity: 0;
  6558. transform: scale(0.2);
  6559. }
  6560. 100% {
  6561. opacity: 1;
  6562. transform: scale(1);
  6563. }
  6564. }
  6565. /*
  6566. * Scale Down
  6567. */
  6568. @keyframes uk-fade-scale-18 {
  6569. 0% {
  6570. opacity: 0;
  6571. transform: scale(1.8);
  6572. }
  6573. 100% {
  6574. opacity: 1;
  6575. transform: scale(1);
  6576. }
  6577. }
  6578. /*
  6579. * Kenburns
  6580. */
  6581. @keyframes uk-scale-kenburns {
  6582. 0% {
  6583. transform: scale(1);
  6584. }
  6585. 100% {
  6586. transform: scale(1.2);
  6587. }
  6588. }
  6589. /*
  6590. * Shake
  6591. */
  6592. @keyframes uk-shake {
  6593. 0%,
  6594. 100% {
  6595. transform: translateX(0);
  6596. }
  6597. 10% {
  6598. transform: translateX(9px);
  6599. }
  6600. 20% {
  6601. transform: translateX(-8px);
  6602. }
  6603. 30% {
  6604. transform: translateX(7px);
  6605. }
  6606. 40% {
  6607. transform: translateX(-6px);
  6608. }
  6609. 50% {
  6610. transform: translateX(5px);
  6611. }
  6612. 60% {
  6613. transform: translateX(-4px);
  6614. }
  6615. 70% {
  6616. transform: translateX(3px);
  6617. }
  6618. 80% {
  6619. transform: translateX(-2px);
  6620. }
  6621. 90% {
  6622. transform: translateX(1px);
  6623. }
  6624. }
  6625. /*
  6626. * Stroke
  6627. */
  6628. @keyframes uk-stroke {
  6629. 0% {
  6630. stroke-dashoffset: var(--uk-animation-stroke);
  6631. }
  6632. 100% {
  6633. stroke-dashoffset: 0;
  6634. }
  6635. }
  6636. /* ========================================================================
  6637. Component: Width
  6638. ========================================================================== */
  6639. /* Equal child widths
  6640. ========================================================================== */
  6641. [class*='uk-child-width'] > * {
  6642. box-sizing: border-box;
  6643. width: 100%;
  6644. }
  6645. .uk-child-width-1-2 > * {
  6646. width: 50%;
  6647. }
  6648. .uk-child-width-1-3 > * {
  6649. width: calc(100% * 1 / 3.001);
  6650. }
  6651. .uk-child-width-1-4 > * {
  6652. width: 25%;
  6653. }
  6654. .uk-child-width-1-5 > * {
  6655. width: 20%;
  6656. }
  6657. .uk-child-width-1-6 > * {
  6658. width: calc(100% * 1 / 6.001);
  6659. }
  6660. .uk-child-width-auto > * {
  6661. width: auto;
  6662. }
  6663. /*
  6664. * 1. Reset the `min-width`, which is set to auto by default, because
  6665. * flex items won't shrink below their minimum intrinsic content size.
  6666. * Using `1px` instead of `0`, so items still wrap into the next line,
  6667. * if they have zero width and padding and the predecessor is 100% wide.
  6668. */
  6669. .uk-child-width-expand > :not([class*='uk-width']) {
  6670. flex: 1;
  6671. /* 1 */
  6672. min-width: 1px;
  6673. }
  6674. /* Phone landscape and bigger */
  6675. @media (min-width: 640px) {
  6676. .uk-child-width-1-1\@s > * {
  6677. width: 100%;
  6678. }
  6679. .uk-child-width-1-2\@s > * {
  6680. width: 50%;
  6681. }
  6682. .uk-child-width-1-3\@s > * {
  6683. width: calc(100% * 1 / 3.001);
  6684. }
  6685. .uk-child-width-1-4\@s > * {
  6686. width: 25%;
  6687. }
  6688. .uk-child-width-1-5\@s > * {
  6689. width: 20%;
  6690. }
  6691. .uk-child-width-1-6\@s > * {
  6692. width: calc(100% * 1 / 6.001);
  6693. }
  6694. .uk-child-width-auto\@s > * {
  6695. width: auto;
  6696. }
  6697. .uk-child-width-expand\@s > :not([class*='uk-width']) {
  6698. flex: 1;
  6699. min-width: 1px;
  6700. }
  6701. }
  6702. /* Tablet landscape and bigger */
  6703. @media (min-width: 960px) {
  6704. .uk-child-width-1-1\@m > * {
  6705. width: 100%;
  6706. }
  6707. .uk-child-width-1-2\@m > * {
  6708. width: 50%;
  6709. }
  6710. .uk-child-width-1-3\@m > * {
  6711. width: calc(100% * 1 / 3.001);
  6712. }
  6713. .uk-child-width-1-4\@m > * {
  6714. width: 25%;
  6715. }
  6716. .uk-child-width-1-5\@m > * {
  6717. width: 20%;
  6718. }
  6719. .uk-child-width-1-6\@m > * {
  6720. width: calc(100% * 1 / 6.001);
  6721. }
  6722. .uk-child-width-auto\@m > * {
  6723. width: auto;
  6724. }
  6725. .uk-child-width-expand\@m > :not([class*='uk-width']) {
  6726. flex: 1;
  6727. min-width: 1px;
  6728. }
  6729. }
  6730. /* Desktop and bigger */
  6731. @media (min-width: 1200px) {
  6732. .uk-child-width-1-1\@l > * {
  6733. width: 100%;
  6734. }
  6735. .uk-child-width-1-2\@l > * {
  6736. width: 50%;
  6737. }
  6738. .uk-child-width-1-3\@l > * {
  6739. width: calc(100% * 1 / 3.001);
  6740. }
  6741. .uk-child-width-1-4\@l > * {
  6742. width: 25%;
  6743. }
  6744. .uk-child-width-1-5\@l > * {
  6745. width: 20%;
  6746. }
  6747. .uk-child-width-1-6\@l > * {
  6748. width: calc(100% * 1 / 6.001);
  6749. }
  6750. .uk-child-width-auto\@l > * {
  6751. width: auto;
  6752. }
  6753. .uk-child-width-expand\@l > :not([class*='uk-width']) {
  6754. flex: 1;
  6755. min-width: 1px;
  6756. }
  6757. }
  6758. /* Large screen and bigger */
  6759. @media (min-width: 1600px) {
  6760. .uk-child-width-1-1\@xl > * {
  6761. width: 100%;
  6762. }
  6763. .uk-child-width-1-2\@xl > * {
  6764. width: 50%;
  6765. }
  6766. .uk-child-width-1-3\@xl > * {
  6767. width: calc(100% * 1 / 3.001);
  6768. }
  6769. .uk-child-width-1-4\@xl > * {
  6770. width: 25%;
  6771. }
  6772. .uk-child-width-1-5\@xl > * {
  6773. width: 20%;
  6774. }
  6775. .uk-child-width-1-6\@xl > * {
  6776. width: calc(100% * 1 / 6.001);
  6777. }
  6778. .uk-child-width-auto\@xl > * {
  6779. width: auto;
  6780. }
  6781. .uk-child-width-expand\@xl > :not([class*='uk-width']) {
  6782. flex: 1;
  6783. min-width: 1px;
  6784. }
  6785. }
  6786. /* Single Widths
  6787. ========================================================================== */
  6788. /*
  6789. * 1. `max-width` is needed for the pixel-based classes
  6790. */
  6791. [class*='uk-width'] {
  6792. box-sizing: border-box;
  6793. width: 100%;
  6794. /* 1 */
  6795. max-width: 100%;
  6796. }
  6797. /* Halves */
  6798. .uk-width-1-2 {
  6799. width: 50%;
  6800. }
  6801. /* Thirds */
  6802. .uk-width-1-3 {
  6803. width: calc(100% * 1 / 3.001);
  6804. }
  6805. .uk-width-2-3 {
  6806. width: calc(100% * 2 / 3.001);
  6807. }
  6808. /* Quarters */
  6809. .uk-width-1-4 {
  6810. width: 25%;
  6811. }
  6812. .uk-width-3-4 {
  6813. width: 75%;
  6814. }
  6815. /* Fifths */
  6816. .uk-width-1-5 {
  6817. width: 20%;
  6818. }
  6819. .uk-width-2-5 {
  6820. width: 40%;
  6821. }
  6822. .uk-width-3-5 {
  6823. width: 60%;
  6824. }
  6825. .uk-width-4-5 {
  6826. width: 80%;
  6827. }
  6828. /* Sixths */
  6829. .uk-width-1-6 {
  6830. width: calc(100% * 1 / 6.001);
  6831. }
  6832. .uk-width-5-6 {
  6833. width: calc(100% * 5 / 6.001);
  6834. }
  6835. /* Pixel */
  6836. .uk-width-small {
  6837. width: 150px;
  6838. }
  6839. .uk-width-medium {
  6840. width: 300px;
  6841. }
  6842. .uk-width-large {
  6843. width: 450px;
  6844. }
  6845. .uk-width-xlarge {
  6846. width: 600px;
  6847. }
  6848. .uk-width-2xlarge {
  6849. width: 750px;
  6850. }
  6851. /* Auto */
  6852. .uk-width-auto {
  6853. width: auto;
  6854. }
  6855. /* Expand */
  6856. .uk-width-expand {
  6857. flex: 1;
  6858. min-width: 1px;
  6859. }
  6860. /* Phone landscape and bigger */
  6861. @media (min-width: 640px) {
  6862. /* Whole */
  6863. .uk-width-1-1\@s {
  6864. width: 100%;
  6865. }
  6866. /* Halves */
  6867. .uk-width-1-2\@s {
  6868. width: 50%;
  6869. }
  6870. /* Thirds */
  6871. .uk-width-1-3\@s {
  6872. width: calc(100% * 1 / 3.001);
  6873. }
  6874. .uk-width-2-3\@s {
  6875. width: calc(100% * 2 / 3.001);
  6876. }
  6877. /* Quarters */
  6878. .uk-width-1-4\@s {
  6879. width: 25%;
  6880. }
  6881. .uk-width-3-4\@s {
  6882. width: 75%;
  6883. }
  6884. /* Fifths */
  6885. .uk-width-1-5\@s {
  6886. width: 20%;
  6887. }
  6888. .uk-width-2-5\@s {
  6889. width: 40%;
  6890. }
  6891. .uk-width-3-5\@s {
  6892. width: 60%;
  6893. }
  6894. .uk-width-4-5\@s {
  6895. width: 80%;
  6896. }
  6897. /* Sixths */
  6898. .uk-width-1-6\@s {
  6899. width: calc(100% * 1 / 6.001);
  6900. }
  6901. .uk-width-5-6\@s {
  6902. width: calc(100% * 5 / 6.001);
  6903. }
  6904. /* Pixel */
  6905. .uk-width-small\@s {
  6906. width: 150px;
  6907. }
  6908. .uk-width-medium\@s {
  6909. width: 300px;
  6910. }
  6911. .uk-width-large\@s {
  6912. width: 450px;
  6913. }
  6914. .uk-width-xlarge\@s {
  6915. width: 600px;
  6916. }
  6917. .uk-width-2xlarge\@s {
  6918. width: 750px;
  6919. }
  6920. /* Auto */
  6921. .uk-width-auto\@s {
  6922. width: auto;
  6923. }
  6924. /* Expand */
  6925. .uk-width-expand\@s {
  6926. flex: 1;
  6927. min-width: 1px;
  6928. }
  6929. }
  6930. /* Tablet landscape and bigger */
  6931. @media (min-width: 960px) {
  6932. /* Whole */
  6933. .uk-width-1-1\@m {
  6934. width: 100%;
  6935. }
  6936. /* Halves */
  6937. .uk-width-1-2\@m {
  6938. width: 50%;
  6939. }
  6940. /* Thirds */
  6941. .uk-width-1-3\@m {
  6942. width: calc(100% * 1 / 3.001);
  6943. }
  6944. .uk-width-2-3\@m {
  6945. width: calc(100% * 2 / 3.001);
  6946. }
  6947. /* Quarters */
  6948. .uk-width-1-4\@m {
  6949. width: 25%;
  6950. }
  6951. .uk-width-3-4\@m {
  6952. width: 75%;
  6953. }
  6954. /* Fifths */
  6955. .uk-width-1-5\@m {
  6956. width: 20%;
  6957. }
  6958. .uk-width-2-5\@m {
  6959. width: 40%;
  6960. }
  6961. .uk-width-3-5\@m {
  6962. width: 60%;
  6963. }
  6964. .uk-width-4-5\@m {
  6965. width: 80%;
  6966. }
  6967. /* Sixths */
  6968. .uk-width-1-6\@m {
  6969. width: calc(100% * 1 / 6.001);
  6970. }
  6971. .uk-width-5-6\@m {
  6972. width: calc(100% * 5 / 6.001);
  6973. }
  6974. /* Pixel */
  6975. .uk-width-small\@m {
  6976. width: 150px;
  6977. }
  6978. .uk-width-medium\@m {
  6979. width: 300px;
  6980. }
  6981. .uk-width-large\@m {
  6982. width: 450px;
  6983. }
  6984. .uk-width-xlarge\@m {
  6985. width: 600px;
  6986. }
  6987. .uk-width-2xlarge\@m {
  6988. width: 750px;
  6989. }
  6990. /* Auto */
  6991. .uk-width-auto\@m {
  6992. width: auto;
  6993. }
  6994. /* Expand */
  6995. .uk-width-expand\@m {
  6996. flex: 1;
  6997. min-width: 1px;
  6998. }
  6999. }
  7000. /* Desktop and bigger */
  7001. @media (min-width: 1200px) {
  7002. /* Whole */
  7003. .uk-width-1-1\@l {
  7004. width: 100%;
  7005. }
  7006. /* Halves */
  7007. .uk-width-1-2\@l {
  7008. width: 50%;
  7009. }
  7010. /* Thirds */
  7011. .uk-width-1-3\@l {
  7012. width: calc(100% * 1 / 3.001);
  7013. }
  7014. .uk-width-2-3\@l {
  7015. width: calc(100% * 2 / 3.001);
  7016. }
  7017. /* Quarters */
  7018. .uk-width-1-4\@l {
  7019. width: 25%;
  7020. }
  7021. .uk-width-3-4\@l {
  7022. width: 75%;
  7023. }
  7024. /* Fifths */
  7025. .uk-width-1-5\@l {
  7026. width: 20%;
  7027. }
  7028. .uk-width-2-5\@l {
  7029. width: 40%;
  7030. }
  7031. .uk-width-3-5\@l {
  7032. width: 60%;
  7033. }
  7034. .uk-width-4-5\@l {
  7035. width: 80%;
  7036. }
  7037. /* Sixths */
  7038. .uk-width-1-6\@l {
  7039. width: calc(100% * 1 / 6.001);
  7040. }
  7041. .uk-width-5-6\@l {
  7042. width: calc(100% * 5 / 6.001);
  7043. }
  7044. /* Pixel */
  7045. .uk-width-small\@l {
  7046. width: 150px;
  7047. }
  7048. .uk-width-medium\@l {
  7049. width: 300px;
  7050. }
  7051. .uk-width-large\@l {
  7052. width: 450px;
  7053. }
  7054. .uk-width-xlarge\@l {
  7055. width: 600px;
  7056. }
  7057. .uk-width-2xlarge\@l {
  7058. width: 750px;
  7059. }
  7060. /* Auto */
  7061. .uk-width-auto\@l {
  7062. width: auto;
  7063. }
  7064. /* Expand */
  7065. .uk-width-expand\@l {
  7066. flex: 1;
  7067. min-width: 1px;
  7068. }
  7069. }
  7070. /* Large screen and bigger */
  7071. @media (min-width: 1600px) {
  7072. /* Whole */
  7073. .uk-width-1-1\@xl {
  7074. width: 100%;
  7075. }
  7076. /* Halves */
  7077. .uk-width-1-2\@xl {
  7078. width: 50%;
  7079. }
  7080. /* Thirds */
  7081. .uk-width-1-3\@xl {
  7082. width: calc(100% * 1 / 3.001);
  7083. }
  7084. .uk-width-2-3\@xl {
  7085. width: calc(100% * 2 / 3.001);
  7086. }
  7087. /* Quarters */
  7088. .uk-width-1-4\@xl {
  7089. width: 25%;
  7090. }
  7091. .uk-width-3-4\@xl {
  7092. width: 75%;
  7093. }
  7094. /* Fifths */
  7095. .uk-width-1-5\@xl {
  7096. width: 20%;
  7097. }
  7098. .uk-width-2-5\@xl {
  7099. width: 40%;
  7100. }
  7101. .uk-width-3-5\@xl {
  7102. width: 60%;
  7103. }
  7104. .uk-width-4-5\@xl {
  7105. width: 80%;
  7106. }
  7107. /* Sixths */
  7108. .uk-width-1-6\@xl {
  7109. width: calc(100% * 1 / 6.001);
  7110. }
  7111. .uk-width-5-6\@xl {
  7112. width: calc(100% * 5 / 6.001);
  7113. }
  7114. /* Pixel */
  7115. .uk-width-small\@xl {
  7116. width: 150px;
  7117. }
  7118. .uk-width-medium\@xl {
  7119. width: 300px;
  7120. }
  7121. .uk-width-large\@xl {
  7122. width: 450px;
  7123. }
  7124. .uk-width-xlarge\@xl {
  7125. width: 600px;
  7126. }
  7127. .uk-width-2xlarge\@xl {
  7128. width: 750px;
  7129. }
  7130. /* Auto */
  7131. .uk-width-auto\@xl {
  7132. width: auto;
  7133. }
  7134. /* Expand */
  7135. .uk-width-expand\@xl {
  7136. flex: 1;
  7137. min-width: 1px;
  7138. }
  7139. }
  7140. /* ========================================================================
  7141. Component: Height
  7142. ========================================================================== */
  7143. [class*='uk-height'] {
  7144. box-sizing: border-box;
  7145. }
  7146. /*
  7147. * Only works if parent element has a height set
  7148. */
  7149. .uk-height-1-1 {
  7150. height: 100%;
  7151. }
  7152. /*
  7153. * Useful to create image teasers
  7154. */
  7155. .uk-height-viewport {
  7156. min-height: 100vh;
  7157. }
  7158. /*
  7159. * Pixel
  7160. * Useful for `overflow: auto`
  7161. */
  7162. .uk-height-small {
  7163. height: 150px;
  7164. }
  7165. .uk-height-medium {
  7166. height: 300px;
  7167. }
  7168. .uk-height-large {
  7169. height: 450px;
  7170. }
  7171. .uk-height-max-small {
  7172. max-height: 150px;
  7173. }
  7174. .uk-height-max-medium {
  7175. max-height: 300px;
  7176. }
  7177. .uk-height-max-large {
  7178. max-height: 450px;
  7179. }
  7180. /* ========================================================================
  7181. Component: Text
  7182. ========================================================================== */
  7183. /* Style modifiers
  7184. ========================================================================== */
  7185. .uk-text-lead {
  7186. font-size: 1.5rem;
  7187. line-height: 1.5;
  7188. color: #333;
  7189. }
  7190. .uk-text-meta {
  7191. font-size: 0.875rem;
  7192. line-height: 1.4;
  7193. color: #999;
  7194. }
  7195. .uk-text-meta a {
  7196. color: #999;
  7197. }
  7198. .uk-text-meta a:hover {
  7199. color: #666;
  7200. text-decoration: none;
  7201. }
  7202. /* Size modifiers
  7203. ========================================================================== */
  7204. .uk-text-small {
  7205. font-size: 0.875rem;
  7206. line-height: 1.5;
  7207. }
  7208. .uk-text-large {
  7209. font-size: 1.5rem;
  7210. line-height: 1.5;
  7211. }
  7212. .uk-text-default {
  7213. font-size: 16px;
  7214. line-height: 1.5;
  7215. }
  7216. /* Weight modifier
  7217. ========================================================================== */
  7218. .uk-text-light {
  7219. font-weight: 300;
  7220. }
  7221. .uk-text-normal {
  7222. font-weight: 400;
  7223. }
  7224. .uk-text-bold {
  7225. font-weight: 700;
  7226. }
  7227. .uk-text-lighter {
  7228. font-weight: lighter;
  7229. }
  7230. .uk-text-bolder {
  7231. font-weight: bolder;
  7232. }
  7233. /* Style modifier
  7234. ========================================================================== */
  7235. .uk-text-italic {
  7236. font-style: italic;
  7237. }
  7238. /* Transform modifier
  7239. ========================================================================== */
  7240. .uk-text-capitalize {
  7241. text-transform: capitalize !important;
  7242. }
  7243. .uk-text-uppercase {
  7244. text-transform: uppercase !important;
  7245. }
  7246. .uk-text-lowercase {
  7247. text-transform: lowercase !important;
  7248. }
  7249. /* Color modifiers
  7250. ========================================================================== */
  7251. .uk-text-muted {
  7252. color: #999 !important;
  7253. }
  7254. .uk-text-emphasis {
  7255. color: #333 !important;
  7256. }
  7257. .uk-text-primary {
  7258. color: #1e87f0 !important;
  7259. }
  7260. .uk-text-secondary {
  7261. color: #222 !important;
  7262. }
  7263. .uk-text-success {
  7264. color: #32d296 !important;
  7265. }
  7266. .uk-text-warning {
  7267. color: #faa05a !important;
  7268. }
  7269. .uk-text-danger {
  7270. color: #f0506e !important;
  7271. }
  7272. /* Background modifier
  7273. ========================================================================== */
  7274. /*
  7275. * 1. The background clips to the foreground text. Works in Chrome, Firefox, Safari, Edge and Opera
  7276. * Default color is set to transparent
  7277. * 2. Container fits the text
  7278. * 3. Fallback color for IE11
  7279. */
  7280. .uk-text-background {
  7281. /* 1 */
  7282. -webkit-background-clip: text;
  7283. /* 2 */
  7284. display: inline-block;
  7285. /* 3 */
  7286. color: #1e87f0 !important;
  7287. }
  7288. @supports (-webkit-background-clip: text) {
  7289. .uk-text-background {
  7290. background-color: #1e87f0;
  7291. color: transparent !important;
  7292. }
  7293. }
  7294. /* Alignment modifiers
  7295. ========================================================================== */
  7296. .uk-text-right {
  7297. text-align: right !important;
  7298. }
  7299. .uk-text-left {
  7300. text-align: left !important;
  7301. }
  7302. .uk-text-center {
  7303. text-align: center !important;
  7304. }
  7305. .uk-text-justify {
  7306. text-align: justify !important;
  7307. }
  7308. /* Phone landscape and bigger */
  7309. @media (min-width: 640px) {
  7310. .uk-text-right\@s {
  7311. text-align: right !important;
  7312. }
  7313. .uk-text-left\@s {
  7314. text-align: left !important;
  7315. }
  7316. .uk-text-center\@s {
  7317. text-align: center !important;
  7318. }
  7319. }
  7320. /* Tablet landscape and bigger */
  7321. @media (min-width: 960px) {
  7322. .uk-text-right\@m {
  7323. text-align: right !important;
  7324. }
  7325. .uk-text-left\@m {
  7326. text-align: left !important;
  7327. }
  7328. .uk-text-center\@m {
  7329. text-align: center !important;
  7330. }
  7331. }
  7332. /* Desktop and bigger */
  7333. @media (min-width: 1200px) {
  7334. .uk-text-right\@l {
  7335. text-align: right !important;
  7336. }
  7337. .uk-text-left\@l {
  7338. text-align: left !important;
  7339. }
  7340. .uk-text-center\@l {
  7341. text-align: center !important;
  7342. }
  7343. }
  7344. /* Large screen and bigger */
  7345. @media (min-width: 1600px) {
  7346. .uk-text-right\@xl {
  7347. text-align: right !important;
  7348. }
  7349. .uk-text-left\@xl {
  7350. text-align: left !important;
  7351. }
  7352. .uk-text-center\@xl {
  7353. text-align: center !important;
  7354. }
  7355. }
  7356. /*
  7357. * Vertical
  7358. */
  7359. .uk-text-top {
  7360. vertical-align: top !important;
  7361. }
  7362. .uk-text-middle {
  7363. vertical-align: middle !important;
  7364. }
  7365. .uk-text-bottom {
  7366. vertical-align: bottom !important;
  7367. }
  7368. .uk-text-baseline {
  7369. vertical-align: baseline !important;
  7370. }
  7371. /* Wrap modifiers
  7372. ========================================================================== */
  7373. /*
  7374. * Prevent text from wrapping onto multiple lines
  7375. */
  7376. .uk-text-nowrap {
  7377. white-space: nowrap;
  7378. }
  7379. /*
  7380. * 1. Make sure a max-width is set after which truncation can occur
  7381. * 2. Prevent text from wrapping onto multiple lines, and truncate with an ellipsis
  7382. * 3. Fix for table cells
  7383. */
  7384. .uk-text-truncate {
  7385. /* 1 */
  7386. max-width: 100%;
  7387. /* 2 */
  7388. overflow: hidden;
  7389. text-overflow: ellipsis;
  7390. white-space: nowrap;
  7391. }
  7392. /* 2 */
  7393. th.uk-text-truncate,
  7394. td.uk-text-truncate {
  7395. max-width: 0;
  7396. }
  7397. /*
  7398. * 1. Wrap long words onto the next line and break them if they are too long to fit
  7399. * 2. Legacy `word-wrap` as fallback for `overflow-wrap`
  7400. * 3. Fix `overflow-wrap` which doesn't work with table cells in Chrome, Opera, IE11 and Edge
  7401. * Must use `break-all` to support IE11 and Edge
  7402. * Note: Not using `hyphens: auto;` because it hyphenates text even if not needed
  7403. */
  7404. .uk-text-break {
  7405. /* 1 */
  7406. overflow-wrap: break-word;
  7407. /* 2 */
  7408. word-wrap: break-word;
  7409. }
  7410. /* 3 */
  7411. th.uk-text-break,
  7412. td.uk-text-break {
  7413. word-break: break-all;
  7414. }
  7415. /* ========================================================================
  7416. Component: Column
  7417. ========================================================================== */
  7418. [class*='uk-column-'] {
  7419. column-gap: 30px;
  7420. }
  7421. /* Desktop and bigger */
  7422. @media (min-width: 1200px) {
  7423. [class*='uk-column-'] {
  7424. column-gap: 40px;
  7425. }
  7426. }
  7427. /*
  7428. * Fix image 1px line wrapping into the next column in Chrome
  7429. */
  7430. [class*='uk-column-'] img {
  7431. transform: translate3d(0, 0, 0);
  7432. }
  7433. /* Divider
  7434. ========================================================================== */
  7435. /*
  7436. * 1. Double the column gap
  7437. */
  7438. .uk-column-divider {
  7439. column-rule: 1px solid #e5e5e5;
  7440. /* 1 */
  7441. column-gap: 60px;
  7442. }
  7443. /* Desktop and bigger */
  7444. @media (min-width: 1200px) {
  7445. .uk-column-divider {
  7446. column-gap: 80px;
  7447. }
  7448. }
  7449. /* Width modifiers
  7450. ========================================================================== */
  7451. .uk-column-1-2 {
  7452. column-count: 2;
  7453. }
  7454. .uk-column-1-3 {
  7455. column-count: 3;
  7456. }
  7457. .uk-column-1-4 {
  7458. column-count: 4;
  7459. }
  7460. .uk-column-1-5 {
  7461. column-count: 5;
  7462. }
  7463. .uk-column-1-6 {
  7464. column-count: 6;
  7465. }
  7466. /* Phone landscape and bigger */
  7467. @media (min-width: 640px) {
  7468. .uk-column-1-2\@s {
  7469. column-count: 2;
  7470. }
  7471. .uk-column-1-3\@s {
  7472. column-count: 3;
  7473. }
  7474. .uk-column-1-4\@s {
  7475. column-count: 4;
  7476. }
  7477. .uk-column-1-5\@s {
  7478. column-count: 5;
  7479. }
  7480. .uk-column-1-6\@s {
  7481. column-count: 6;
  7482. }
  7483. }
  7484. /* Tablet landscape and bigger */
  7485. @media (min-width: 960px) {
  7486. .uk-column-1-2\@m {
  7487. column-count: 2;
  7488. }
  7489. .uk-column-1-3\@m {
  7490. column-count: 3;
  7491. }
  7492. .uk-column-1-4\@m {
  7493. column-count: 4;
  7494. }
  7495. .uk-column-1-5\@m {
  7496. column-count: 5;
  7497. }
  7498. .uk-column-1-6\@m {
  7499. column-count: 6;
  7500. }
  7501. }
  7502. /* Desktop and bigger */
  7503. @media (min-width: 1200px) {
  7504. .uk-column-1-2\@l {
  7505. column-count: 2;
  7506. }
  7507. .uk-column-1-3\@l {
  7508. column-count: 3;
  7509. }
  7510. .uk-column-1-4\@l {
  7511. column-count: 4;
  7512. }
  7513. .uk-column-1-5\@l {
  7514. column-count: 5;
  7515. }
  7516. .uk-column-1-6\@l {
  7517. column-count: 6;
  7518. }
  7519. }
  7520. /* Large screen and bigger */
  7521. @media (min-width: 1600px) {
  7522. .uk-column-1-2\@xl {
  7523. column-count: 2;
  7524. }
  7525. .uk-column-1-3\@xl {
  7526. column-count: 3;
  7527. }
  7528. .uk-column-1-4\@xl {
  7529. column-count: 4;
  7530. }
  7531. .uk-column-1-5\@xl {
  7532. column-count: 5;
  7533. }
  7534. .uk-column-1-6\@xl {
  7535. column-count: 6;
  7536. }
  7537. }
  7538. /* Make element span across all columns
  7539. * Does not work in Firefox yet
  7540. ========================================================================== */
  7541. .uk-column-span {
  7542. column-span: all;
  7543. }
  7544. /* ========================================================================
  7545. Component: Cover
  7546. ========================================================================== */
  7547. /*
  7548. * Works with iframes and embedded content
  7549. * 1. Reset responsiveness for embedded content
  7550. * 2. Center object
  7551. * Note: Percent values on the `top` property only works if this element
  7552. * is absolute positioned or if the container has a height
  7553. */
  7554. .uk-cover {
  7555. /* 1 */
  7556. max-width: none;
  7557. /* 2 */
  7558. position: absolute;
  7559. right: 50%;
  7560. top: 50%;
  7561. transform: translate(50%, -50%);
  7562. }
  7563. iframe.uk-cover {
  7564. pointer-events: none;
  7565. }
  7566. /* Container
  7567. ========================================================================== */
  7568. /*
  7569. * 1. Parent container which clips resized object
  7570. * 2. Needed if the child is positioned absolute. See note above
  7571. */
  7572. .uk-cover-container {
  7573. /* 1 */
  7574. overflow: hidden;
  7575. /* 2 */
  7576. position: relative;
  7577. }
  7578. /* ========================================================================
  7579. Component: Background
  7580. ========================================================================== */
  7581. /* Color
  7582. ========================================================================== */
  7583. .uk-background-default {
  7584. background-color: #fff;
  7585. }
  7586. .uk-background-muted {
  7587. background-color: #f8f8f8;
  7588. }
  7589. .uk-background-primary {
  7590. background-color: #1e87f0;
  7591. }
  7592. .uk-background-secondary {
  7593. background-color: #222;
  7594. }
  7595. /* Size
  7596. ========================================================================== */
  7597. .uk-background-cover,
  7598. .uk-background-contain {
  7599. background-position: 50% 50%;
  7600. background-repeat: no-repeat;
  7601. }
  7602. .uk-background-cover {
  7603. background-size: cover;
  7604. }
  7605. .uk-background-contain {
  7606. background-size: contain;
  7607. }
  7608. /* Position
  7609. ========================================================================== */
  7610. .uk-background-top-right {
  7611. background-position: 100% 0;
  7612. }
  7613. .uk-background-top-center {
  7614. background-position: 50% 0;
  7615. }
  7616. .uk-background-top-left {
  7617. background-position: 0% 0;
  7618. }
  7619. .uk-background-center-right {
  7620. background-position: 100% 50%;
  7621. }
  7622. .uk-background-center-center {
  7623. background-position: 50% 50%;
  7624. }
  7625. .uk-background-center-left {
  7626. background-position: 0% 50%;
  7627. }
  7628. .uk-background-bottom-right {
  7629. background-position: 100% 100%;
  7630. }
  7631. .uk-background-bottom-center {
  7632. background-position: 50% 100%;
  7633. }
  7634. .uk-background-bottom-left {
  7635. background-position: 0% 100%;
  7636. }
  7637. /* Repeat
  7638. ========================================================================== */
  7639. .uk-background-norepeat {
  7640. background-repeat: no-repeat;
  7641. }
  7642. /* Attachment
  7643. ========================================================================== */
  7644. /*
  7645. * 1. Fix bug introduced in Chrome 67: the background image is not visible if any element on the page uses `translate3d`
  7646. */
  7647. .uk-background-fixed {
  7648. background-attachment: fixed;
  7649. /* 1 */
  7650. backface-visibility: hidden;
  7651. }
  7652. /*
  7653. * Exclude touch devices because `fixed` doesn't work on iOS and Android
  7654. */
  7655. @media (pointer: coarse) {
  7656. .uk-background-fixed {
  7657. background-attachment: scroll;
  7658. }
  7659. }
  7660. /* Image
  7661. ========================================================================== */
  7662. /* Phone portrait and smaller */
  7663. @media (max-width: 639px) {
  7664. .uk-background-image\@s {
  7665. background-image: none !important;
  7666. }
  7667. }
  7668. /* Phone landscape and smaller */
  7669. @media (max-width: 959px) {
  7670. .uk-background-image\@m {
  7671. background-image: none !important;
  7672. }
  7673. }
  7674. /* Tablet landscape and smaller */
  7675. @media (max-width: 1199px) {
  7676. .uk-background-image\@l {
  7677. background-image: none !important;
  7678. }
  7679. }
  7680. /* Desktop and smaller */
  7681. @media (max-width: 1599px) {
  7682. .uk-background-image\@xl {
  7683. background-image: none !important;
  7684. }
  7685. }
  7686. /* Blend modes
  7687. ========================================================================== */
  7688. .uk-background-blend-multiply {
  7689. background-blend-mode: multiply;
  7690. }
  7691. .uk-background-blend-screen {
  7692. background-blend-mode: screen;
  7693. }
  7694. .uk-background-blend-overlay {
  7695. background-blend-mode: overlay;
  7696. }
  7697. .uk-background-blend-darken {
  7698. background-blend-mode: darken;
  7699. }
  7700. .uk-background-blend-lighten {
  7701. background-blend-mode: lighten;
  7702. }
  7703. .uk-background-blend-color-dodge {
  7704. background-blend-mode: color-dodge;
  7705. }
  7706. .uk-background-blend-color-burn {
  7707. background-blend-mode: color-burn;
  7708. }
  7709. .uk-background-blend-hard-light {
  7710. background-blend-mode: hard-light;
  7711. }
  7712. .uk-background-blend-soft-light {
  7713. background-blend-mode: soft-light;
  7714. }
  7715. .uk-background-blend-difference {
  7716. background-blend-mode: difference;
  7717. }
  7718. .uk-background-blend-exclusion {
  7719. background-blend-mode: exclusion;
  7720. }
  7721. .uk-background-blend-hue {
  7722. background-blend-mode: hue;
  7723. }
  7724. .uk-background-blend-saturation {
  7725. background-blend-mode: saturation;
  7726. }
  7727. .uk-background-blend-color {
  7728. background-blend-mode: color;
  7729. }
  7730. .uk-background-blend-luminosity {
  7731. background-blend-mode: luminosity;
  7732. }
  7733. /* ========================================================================
  7734. Component: Align
  7735. ========================================================================== */
  7736. /*
  7737. * Default
  7738. */
  7739. [class*='uk-align'] {
  7740. display: block;
  7741. margin-bottom: 30px;
  7742. }
  7743. * + [class*='uk-align'] {
  7744. margin-top: 30px;
  7745. }
  7746. /*
  7747. * Center
  7748. */
  7749. .uk-align-center {
  7750. margin-right: auto;
  7751. margin-left: auto;
  7752. }
  7753. /*
  7754. * Left/Right
  7755. */
  7756. .uk-align-right {
  7757. margin-top: 0;
  7758. margin-left: 30px;
  7759. float: right;
  7760. }
  7761. .uk-align-left {
  7762. margin-top: 0;
  7763. margin-right: 30px;
  7764. float: left;
  7765. }
  7766. /* Phone landscape and bigger */
  7767. @media (min-width: 640px) {
  7768. .uk-align-right\@s {
  7769. margin-top: 0;
  7770. margin-left: 30px;
  7771. float: right;
  7772. }
  7773. .uk-align-left\@s {
  7774. margin-top: 0;
  7775. margin-right: 30px;
  7776. float: left;
  7777. }
  7778. }
  7779. /* Tablet landscape and bigger */
  7780. @media (min-width: 960px) {
  7781. .uk-align-right\@m {
  7782. margin-top: 0;
  7783. margin-left: 30px;
  7784. float: right;
  7785. }
  7786. .uk-align-left\@m {
  7787. margin-top: 0;
  7788. margin-right: 30px;
  7789. float: left;
  7790. }
  7791. }
  7792. /* Desktop and bigger */
  7793. @media (min-width: 1200px) {
  7794. .uk-align-right\@l {
  7795. margin-top: 0;
  7796. float: right;
  7797. }
  7798. .uk-align-left\@l {
  7799. margin-top: 0;
  7800. float: left;
  7801. }
  7802. .uk-align-right,
  7803. .uk-align-right\@s,
  7804. .uk-align-right\@m,
  7805. .uk-align-right\@l {
  7806. margin-left: 40px;
  7807. }
  7808. .uk-align-left,
  7809. .uk-align-left\@s,
  7810. .uk-align-left\@m,
  7811. .uk-align-left\@l {
  7812. margin-right: 40px;
  7813. }
  7814. }
  7815. /* Large screen and bigger */
  7816. @media (min-width: 1600px) {
  7817. .uk-align-right\@xl {
  7818. margin-top: 0;
  7819. margin-left: 40px;
  7820. float: right;
  7821. }
  7822. .uk-align-left\@xl {
  7823. margin-top: 0;
  7824. margin-right: 40px;
  7825. float: left;
  7826. }
  7827. }
  7828. /* ========================================================================
  7829. Component: SVG
  7830. ========================================================================== */
  7831. /*
  7832. * 1. Fill all SVG elements with the current text color if no `fill` attribute is set
  7833. * 2. Set the fill and stroke color of all SVG elements to the current text color
  7834. */
  7835. /* 1 */
  7836. .uk-svg,
  7837. .uk-svg:not(.uk-preserve) [fill*='#']:not(.uk-preserve) {
  7838. fill: currentcolor;
  7839. }
  7840. .uk-svg:not(.uk-preserve) [stroke*='#']:not(.uk-preserve) {
  7841. stroke: currentcolor;
  7842. }
  7843. /*
  7844. * Fix Firefox blurry SVG rendering: https://bugzilla.mozilla.org/show_bug.cgi?id=1046835
  7845. */
  7846. .uk-svg {
  7847. transform: translate(0, 0);
  7848. }
  7849. /* ========================================================================
  7850. Component: Utility
  7851. ========================================================================== */
  7852. /* Panel
  7853. ========================================================================== */
  7854. .uk-panel {
  7855. display: flow-root;
  7856. position: relative;
  7857. box-sizing: border-box;
  7858. }
  7859. /*
  7860. * Remove margin from the last-child
  7861. */
  7862. .uk-panel > :last-child {
  7863. margin-bottom: 0;
  7864. }
  7865. /*
  7866. * Scrollable
  7867. */
  7868. .uk-panel-scrollable {
  7869. height: 170px;
  7870. padding: 10px;
  7871. border: 1px solid #e5e5e5;
  7872. overflow: auto;
  7873. -webkit-overflow-scrolling: touch;
  7874. resize: both;
  7875. }
  7876. /* Clearfix
  7877. ========================================================================== */
  7878. /*
  7879. * 1. `table-cell` is used with `::before` because `table` creates a 1px gap when it becomes a flex item, only in Webkit
  7880. * 2. `table` is used again with `::after` because `clear` only works with block elements.
  7881. * Note: `display: block` with `overflow: hidden` is currently not working in the latest Safari
  7882. */
  7883. /* 1 */
  7884. .uk-clearfix::before {
  7885. content: "";
  7886. display: table-cell;
  7887. }
  7888. /* 2 */
  7889. .uk-clearfix::after {
  7890. content: "";
  7891. display: table;
  7892. clear: both;
  7893. }
  7894. /* Float
  7895. ========================================================================== */
  7896. /*
  7897. * 1. Prevent content overflow
  7898. */
  7899. .uk-float-right {
  7900. float: right;
  7901. }
  7902. .uk-float-left {
  7903. float: left;
  7904. }
  7905. /* 1 */
  7906. [class*='uk-float-'] {
  7907. max-width: 100%;
  7908. }
  7909. /* Overfow
  7910. ========================================================================== */
  7911. .uk-overflow-hidden {
  7912. overflow: hidden;
  7913. }
  7914. /*
  7915. * Enable scrollbars if content is clipped
  7916. * Note: Firefox ignores `padding-bottom` for the scrollable overflow https://bugzilla.mozilla.org/show_bug.cgi?id=748518
  7917. */
  7918. .uk-overflow-auto {
  7919. overflow: auto;
  7920. -webkit-overflow-scrolling: touch;
  7921. }
  7922. .uk-overflow-auto > :last-child {
  7923. margin-bottom: 0;
  7924. }
  7925. /* Resize
  7926. ========================================================================== */
  7927. .uk-resize {
  7928. resize: both;
  7929. }
  7930. .uk-resize-vertical {
  7931. resize: vertical;
  7932. }
  7933. /* Display
  7934. ========================================================================== */
  7935. .uk-display-block {
  7936. display: block !important;
  7937. }
  7938. .uk-display-inline {
  7939. display: inline !important;
  7940. }
  7941. .uk-display-inline-block {
  7942. display: inline-block !important;
  7943. }
  7944. /* Inline
  7945. ========================================================================== */
  7946. /*
  7947. * 1. Container fits its content
  7948. * 2. Create position context
  7949. * 3. Prevent content overflow
  7950. * 4. Behave like most inline-block elements
  7951. * 5. Force hardware acceleration without creating a new stacking context
  7952. * to fix 1px glitch when combined with overlays and transitions in Webkit
  7953. * 6. Clip child elements
  7954. */
  7955. [class*='uk-inline'] {
  7956. /* 1 */
  7957. display: inline-block;
  7958. /* 2 */
  7959. position: relative;
  7960. /* 3 */
  7961. max-width: 100%;
  7962. /* 4 */
  7963. vertical-align: middle;
  7964. /* 5 */
  7965. -webkit-backface-visibility: hidden;
  7966. }
  7967. .uk-inline-clip {
  7968. /* 6 */
  7969. overflow: hidden;
  7970. }
  7971. /* Responsive objects
  7972. ========================================================================== */
  7973. /*
  7974. * Preserve original dimensions
  7975. * Because `img, `video`, `canvas` and `audio` are already responsive by default, see Base component
  7976. */
  7977. .uk-preserve-width,
  7978. .uk-preserve-width canvas,
  7979. .uk-preserve-width img,
  7980. .uk-preserve-width svg,
  7981. .uk-preserve-width video {
  7982. max-width: none;
  7983. }
  7984. /*
  7985. * Responsiveness
  7986. * Corrects `max-width` and `max-height` behavior if padding and border are used
  7987. */
  7988. .uk-responsive-width,
  7989. .uk-responsive-height {
  7990. box-sizing: border-box;
  7991. }
  7992. /*
  7993. * 1. Set a maximum width. `important` needed to override `uk-preserve-width img`
  7994. * 2. Auto scale the height. Only needed if `height` attribute is present
  7995. */
  7996. .uk-responsive-width {
  7997. /* 1 */
  7998. max-width: 100% !important;
  7999. /* 2 */
  8000. height: auto;
  8001. }
  8002. /*
  8003. * 1. Set a maximum height. Only works if the parent element has a fixed height
  8004. * 2. Auto scale the width. Only needed if `width` attribute is present
  8005. * 3. Reset max-width, which `img, `video`, `canvas` and `audio` already have by default
  8006. */
  8007. .uk-responsive-height {
  8008. /* 1 */
  8009. max-height: 100%;
  8010. /* 2 */
  8011. width: auto;
  8012. /* 3 */
  8013. max-width: none;
  8014. }
  8015. /* Border
  8016. ========================================================================== */
  8017. .uk-border-circle {
  8018. border-radius: 50%;
  8019. }
  8020. .uk-border-pill {
  8021. border-radius: 500px;
  8022. }
  8023. .uk-border-rounded {
  8024. border-radius: 5px;
  8025. }
  8026. /*
  8027. * Fix `overflow: hidden` to be ignored with border-radius and CSS transforms in Webkit
  8028. */
  8029. .uk-inline-clip[class*='uk-border-'] {
  8030. -webkit-transform: translateZ(0);
  8031. }
  8032. /* Box-shadow
  8033. ========================================================================== */
  8034. .uk-box-shadow-small {
  8035. box-shadow: 0 2px 8px rgba(0, 0, 0, 0.08);
  8036. }
  8037. .uk-box-shadow-medium {
  8038. box-shadow: 0 5px 15px rgba(0, 0, 0, 0.08);
  8039. }
  8040. .uk-box-shadow-large {
  8041. box-shadow: 0 14px 25px rgba(0, 0, 0, 0.16);
  8042. }
  8043. .uk-box-shadow-xlarge {
  8044. box-shadow: 0 28px 50px rgba(0, 0, 0, 0.16);
  8045. }
  8046. /*
  8047. * Hover
  8048. */
  8049. [class*='uk-box-shadow-hover'] {
  8050. transition: box-shadow 0.1s ease-in-out;
  8051. }
  8052. .uk-box-shadow-hover-small:hover {
  8053. box-shadow: 0 2px 8px rgba(0, 0, 0, 0.08);
  8054. }
  8055. .uk-box-shadow-hover-medium:hover {
  8056. box-shadow: 0 5px 15px rgba(0, 0, 0, 0.08);
  8057. }
  8058. .uk-box-shadow-hover-large:hover {
  8059. box-shadow: 0 14px 25px rgba(0, 0, 0, 0.16);
  8060. }
  8061. .uk-box-shadow-hover-xlarge:hover {
  8062. box-shadow: 0 28px 50px rgba(0, 0, 0, 0.16);
  8063. }
  8064. /* Box-shadow bottom
  8065. ========================================================================== */
  8066. /*
  8067. * 1. Set position.
  8068. * 2. Set style
  8069. * 3. Blur doesn't work on pseudo elements with negative `z-index` in Edge.
  8070. * Solved by using `before` and add position context to child elements.
  8071. */
  8072. @supports (filter: blur(0)) {
  8073. .uk-box-shadow-bottom {
  8074. display: inline-block;
  8075. position: relative;
  8076. max-width: 100%;
  8077. vertical-align: middle;
  8078. }
  8079. .uk-box-shadow-bottom::before {
  8080. content: '';
  8081. /* 1 */
  8082. position: absolute;
  8083. bottom: -30px;
  8084. right: 0;
  8085. left: 0;
  8086. /* 2 */
  8087. height: 30px;
  8088. border-radius: 100%;
  8089. background: #444;
  8090. filter: blur(20px);
  8091. }
  8092. /* 3 */
  8093. .uk-box-shadow-bottom > * {
  8094. position: relative;
  8095. }
  8096. }
  8097. /* Drop cap
  8098. ========================================================================== */
  8099. /*
  8100. * 1. Firefox doesn't apply `::first-letter` if the first letter is inside child elements
  8101. * https://bugzilla.mozilla.org/show_bug.cgi?id=214004
  8102. * 2. In Firefox, a floating `::first-letter` doesn't have a line box and there for no `line-height`
  8103. * https://bugzilla.mozilla.org/show_bug.cgi?id=317933
  8104. * 3. Caused by 1.: Edge creates two nested `::first-letter` containers, one for each selector
  8105. * This doubles the `font-size` exponential when using the `em` unit.
  8106. */
  8107. .uk-dropcap::first-letter,
  8108. .uk-dropcap > p:first-of-type::first-letter {
  8109. display: block;
  8110. margin-left: 10px;
  8111. float: right;
  8112. font-size: 4.5em;
  8113. line-height: 1;
  8114. margin-bottom: -2px;
  8115. }
  8116. /* 2 */
  8117. @-moz-document url-prefix() {
  8118. .uk-dropcap::first-letter,
  8119. .uk-dropcap > p:first-of-type::first-letter {
  8120. margin-top: 1.1%;
  8121. }
  8122. }
  8123. /* 3 */
  8124. @supports (-ms-ime-align: auto) {
  8125. .uk-dropcap > p:first-of-type::first-letter {
  8126. font-size: 1em;
  8127. }
  8128. }
  8129. /* Logo
  8130. ========================================================================== */
  8131. /*
  8132. * 1. Required for `a`
  8133. */
  8134. .uk-logo {
  8135. font-size: 1.5rem;
  8136. font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  8137. color: #666;
  8138. /* 1 */
  8139. text-decoration: none;
  8140. }
  8141. /* Hover + Focus */
  8142. .uk-logo:hover,
  8143. .uk-logo:focus {
  8144. color: #666;
  8145. outline: none;
  8146. /* 1 */
  8147. text-decoration: none;
  8148. }
  8149. .uk-logo-inverse {
  8150. display: none;
  8151. }
  8152. /* Disabled State
  8153. ========================================================================== */
  8154. .uk-disabled {
  8155. pointer-events: none;
  8156. }
  8157. /* Drag State
  8158. ========================================================================== */
  8159. /*
  8160. * 1. Needed if moving over elements with have their own cursor on hover, e.g. links or buttons
  8161. * 2. Fix dragging over iframes
  8162. */
  8163. .uk-drag,
  8164. .uk-drag * {
  8165. cursor: move;
  8166. }
  8167. /* 2 */
  8168. .uk-drag iframe {
  8169. pointer-events: none;
  8170. }
  8171. /* Dragover State
  8172. ========================================================================== */
  8173. /*
  8174. * Create a box-shadow when dragging a file over the upload area
  8175. */
  8176. .uk-dragover {
  8177. box-shadow: 0 0 20px rgba(100, 100, 100, 0.3);
  8178. }
  8179. /* Blend modes
  8180. ========================================================================== */
  8181. .uk-blend-multiply {
  8182. mix-blend-mode: multiply;
  8183. }
  8184. .uk-blend-screen {
  8185. mix-blend-mode: screen;
  8186. }
  8187. .uk-blend-overlay {
  8188. mix-blend-mode: overlay;
  8189. }
  8190. .uk-blend-darken {
  8191. mix-blend-mode: darken;
  8192. }
  8193. .uk-blend-lighten {
  8194. mix-blend-mode: lighten;
  8195. }
  8196. .uk-blend-color-dodge {
  8197. mix-blend-mode: color-dodge;
  8198. }
  8199. .uk-blend-color-burn {
  8200. mix-blend-mode: color-burn;
  8201. }
  8202. .uk-blend-hard-light {
  8203. mix-blend-mode: hard-light;
  8204. }
  8205. .uk-blend-soft-light {
  8206. mix-blend-mode: soft-light;
  8207. }
  8208. .uk-blend-difference {
  8209. mix-blend-mode: difference;
  8210. }
  8211. .uk-blend-exclusion {
  8212. mix-blend-mode: exclusion;
  8213. }
  8214. .uk-blend-hue {
  8215. mix-blend-mode: hue;
  8216. }
  8217. .uk-blend-saturation {
  8218. mix-blend-mode: saturation;
  8219. }
  8220. .uk-blend-color {
  8221. mix-blend-mode: color;
  8222. }
  8223. .uk-blend-luminosity {
  8224. mix-blend-mode: luminosity;
  8225. }
  8226. /* Transform
  8227. ========================================================================== */
  8228. .uk-transform-center {
  8229. transform: translate(50%, -50%);
  8230. }
  8231. /* Transform Origin
  8232. ========================================================================== */
  8233. .uk-transform-origin-top-right {
  8234. transform-origin: 100% 0;
  8235. }
  8236. .uk-transform-origin-top-center {
  8237. transform-origin: 50% 0;
  8238. }
  8239. .uk-transform-origin-top-left {
  8240. transform-origin: 0% 0;
  8241. }
  8242. .uk-transform-origin-center-right {
  8243. transform-origin: 100% 50%;
  8244. }
  8245. .uk-transform-origin-center-left {
  8246. transform-origin: 0% 50%;
  8247. }
  8248. .uk-transform-origin-bottom-right {
  8249. transform-origin: 100% 100%;
  8250. }
  8251. .uk-transform-origin-bottom-center {
  8252. transform-origin: 50% 100%;
  8253. }
  8254. .uk-transform-origin-bottom-left {
  8255. transform-origin: 0% 100%;
  8256. }
  8257. /* ========================================================================
  8258. Component: Flex
  8259. ========================================================================== */
  8260. .uk-flex {
  8261. display: flex;
  8262. }
  8263. .uk-flex-inline {
  8264. display: inline-flex;
  8265. }
  8266. /*
  8267. * Remove pseudo elements created by micro clearfix as precaution
  8268. */
  8269. .uk-flex::before,
  8270. .uk-flex::after,
  8271. .uk-flex-inline::before,
  8272. .uk-flex-inline::after {
  8273. display: none;
  8274. }
  8275. /* Alignment
  8276. ========================================================================== */
  8277. /*
  8278. * Align items along the main axis of the current line of the flex container
  8279. * Row: Horizontal
  8280. */
  8281. .uk-flex-right {
  8282. justify-content: flex-start;
  8283. }
  8284. .uk-flex-center {
  8285. justify-content: center;
  8286. }
  8287. .uk-flex-left {
  8288. justify-content: flex-end;
  8289. }
  8290. .uk-flex-between {
  8291. justify-content: space-between;
  8292. }
  8293. .uk-flex-around {
  8294. justify-content: space-around;
  8295. }
  8296. /* Phone landscape and bigger */
  8297. @media (min-width: 640px) {
  8298. .uk-flex-right\@s {
  8299. justify-content: flex-start;
  8300. }
  8301. .uk-flex-center\@s {
  8302. justify-content: center;
  8303. }
  8304. .uk-flex-left\@s {
  8305. justify-content: flex-end;
  8306. }
  8307. .uk-flex-between\@s {
  8308. justify-content: space-between;
  8309. }
  8310. .uk-flex-around\@s {
  8311. justify-content: space-around;
  8312. }
  8313. }
  8314. /* Tablet landscape and bigger */
  8315. @media (min-width: 960px) {
  8316. .uk-flex-right\@m {
  8317. justify-content: flex-start;
  8318. }
  8319. .uk-flex-center\@m {
  8320. justify-content: center;
  8321. }
  8322. .uk-flex-left\@m {
  8323. justify-content: flex-end;
  8324. }
  8325. .uk-flex-between\@m {
  8326. justify-content: space-between;
  8327. }
  8328. .uk-flex-around\@m {
  8329. justify-content: space-around;
  8330. }
  8331. }
  8332. /* Desktop and bigger */
  8333. @media (min-width: 1200px) {
  8334. .uk-flex-right\@l {
  8335. justify-content: flex-start;
  8336. }
  8337. .uk-flex-center\@l {
  8338. justify-content: center;
  8339. }
  8340. .uk-flex-left\@l {
  8341. justify-content: flex-end;
  8342. }
  8343. .uk-flex-between\@l {
  8344. justify-content: space-between;
  8345. }
  8346. .uk-flex-around\@l {
  8347. justify-content: space-around;
  8348. }
  8349. }
  8350. /* Large screen and bigger */
  8351. @media (min-width: 1600px) {
  8352. .uk-flex-right\@xl {
  8353. justify-content: flex-start;
  8354. }
  8355. .uk-flex-center\@xl {
  8356. justify-content: center;
  8357. }
  8358. .uk-flex-left\@xl {
  8359. justify-content: flex-end;
  8360. }
  8361. .uk-flex-between\@xl {
  8362. justify-content: space-between;
  8363. }
  8364. .uk-flex-around\@xl {
  8365. justify-content: space-around;
  8366. }
  8367. }
  8368. /*
  8369. * Align items in the cross axis of the current line of the flex container
  8370. * Row: Vertical
  8371. */
  8372. .uk-flex-stretch {
  8373. align-items: stretch;
  8374. }
  8375. .uk-flex-top {
  8376. align-items: flex-start;
  8377. }
  8378. .uk-flex-middle {
  8379. align-items: center;
  8380. }
  8381. .uk-flex-bottom {
  8382. align-items: flex-end;
  8383. }
  8384. /* Direction
  8385. ========================================================================== */
  8386. .uk-flex-row {
  8387. flex-direction: row;
  8388. }
  8389. .uk-flex-row-reverse {
  8390. flex-direction: row-reverse;
  8391. }
  8392. .uk-flex-column {
  8393. flex-direction: column;
  8394. }
  8395. .uk-flex-column-reverse {
  8396. flex-direction: column-reverse;
  8397. }
  8398. /* Wrap
  8399. ========================================================================== */
  8400. .uk-flex-nowrap {
  8401. flex-wrap: nowrap;
  8402. }
  8403. .uk-flex-wrap {
  8404. flex-wrap: wrap;
  8405. }
  8406. .uk-flex-wrap-reverse {
  8407. flex-wrap: wrap-reverse;
  8408. }
  8409. /*
  8410. * Aligns items within the flex container when there is extra space in the cross-axis
  8411. * Only works if there is more than one line of flex items
  8412. */
  8413. .uk-flex-wrap-stretch {
  8414. align-content: stretch;
  8415. }
  8416. .uk-flex-wrap-top {
  8417. align-content: flex-start;
  8418. }
  8419. .uk-flex-wrap-middle {
  8420. align-content: center;
  8421. }
  8422. .uk-flex-wrap-bottom {
  8423. align-content: flex-end;
  8424. }
  8425. .uk-flex-wrap-between {
  8426. align-content: space-between;
  8427. }
  8428. .uk-flex-wrap-around {
  8429. align-content: space-around;
  8430. }
  8431. /* Item ordering
  8432. ========================================================================== */
  8433. /*
  8434. * Default is 0
  8435. */
  8436. .uk-flex-first {
  8437. order: -1;
  8438. }
  8439. .uk-flex-last {
  8440. order: 99;
  8441. }
  8442. /* Phone landscape and bigger */
  8443. @media (min-width: 640px) {
  8444. .uk-flex-first\@s {
  8445. order: -1;
  8446. }
  8447. .uk-flex-last\@s {
  8448. order: 99;
  8449. }
  8450. }
  8451. /* Tablet landscape and bigger */
  8452. @media (min-width: 960px) {
  8453. .uk-flex-first\@m {
  8454. order: -1;
  8455. }
  8456. .uk-flex-last\@m {
  8457. order: 99;
  8458. }
  8459. }
  8460. /* Desktop and bigger */
  8461. @media (min-width: 1200px) {
  8462. .uk-flex-first\@l {
  8463. order: -1;
  8464. }
  8465. .uk-flex-last\@l {
  8466. order: 99;
  8467. }
  8468. }
  8469. /* Large screen and bigger */
  8470. @media (min-width: 1600px) {
  8471. .uk-flex-first\@xl {
  8472. order: -1;
  8473. }
  8474. .uk-flex-last\@xl {
  8475. order: 99;
  8476. }
  8477. }
  8478. /* Item dimensions
  8479. ========================================================================== */
  8480. /*
  8481. * Initial: 0 1 auto
  8482. * Content dimensions, but shrinks
  8483. */
  8484. /*
  8485. * No Flex: 0 0 auto
  8486. * Content dimensions
  8487. */
  8488. .uk-flex-none {
  8489. flex: none;
  8490. }
  8491. /*
  8492. * Relative Flex: 1 1 auto
  8493. * Space is allocated considering content
  8494. */
  8495. .uk-flex-auto {
  8496. flex: auto;
  8497. }
  8498. /*
  8499. * Absolute Flex: 1 1 0%
  8500. * Space is allocated solely based on flex
  8501. */
  8502. .uk-flex-1 {
  8503. flex: 1;
  8504. }
  8505. /* ========================================================================
  8506. Component: Margin
  8507. ========================================================================== */
  8508. /*
  8509. * Default
  8510. */
  8511. .uk-margin {
  8512. margin-bottom: 20px;
  8513. }
  8514. * + .uk-margin {
  8515. margin-top: 20px !important;
  8516. }
  8517. .uk-margin-top {
  8518. margin-top: 20px !important;
  8519. }
  8520. .uk-margin-bottom {
  8521. margin-bottom: 20px !important;
  8522. }
  8523. .uk-margin-right {
  8524. margin-right: 20px !important;
  8525. }
  8526. .uk-margin-left {
  8527. margin-left: 20px !important;
  8528. }
  8529. /* Small
  8530. ========================================================================== */
  8531. .uk-margin-small {
  8532. margin-bottom: 10px;
  8533. }
  8534. * + .uk-margin-small {
  8535. margin-top: 10px !important;
  8536. }
  8537. .uk-margin-small-top {
  8538. margin-top: 10px !important;
  8539. }
  8540. .uk-margin-small-bottom {
  8541. margin-bottom: 10px !important;
  8542. }
  8543. .uk-margin-small-right {
  8544. margin-right: 10px !important;
  8545. }
  8546. .uk-margin-small-left {
  8547. margin-left: 10px !important;
  8548. }
  8549. /* Medium
  8550. ========================================================================== */
  8551. .uk-margin-medium {
  8552. margin-bottom: 40px;
  8553. }
  8554. * + .uk-margin-medium {
  8555. margin-top: 40px !important;
  8556. }
  8557. .uk-margin-medium-top {
  8558. margin-top: 40px !important;
  8559. }
  8560. .uk-margin-medium-bottom {
  8561. margin-bottom: 40px !important;
  8562. }
  8563. .uk-margin-medium-right {
  8564. margin-right: 40px !important;
  8565. }
  8566. .uk-margin-medium-left {
  8567. margin-left: 40px !important;
  8568. }
  8569. /* Large
  8570. ========================================================================== */
  8571. .uk-margin-large {
  8572. margin-bottom: 40px;
  8573. }
  8574. * + .uk-margin-large {
  8575. margin-top: 40px !important;
  8576. }
  8577. .uk-margin-large-top {
  8578. margin-top: 40px !important;
  8579. }
  8580. .uk-margin-large-bottom {
  8581. margin-bottom: 40px !important;
  8582. }
  8583. .uk-margin-large-right {
  8584. margin-right: 40px !important;
  8585. }
  8586. .uk-margin-large-left {
  8587. margin-left: 40px !important;
  8588. }
  8589. /* Desktop and bigger */
  8590. @media (min-width: 1200px) {
  8591. .uk-margin-large {
  8592. margin-bottom: 70px;
  8593. }
  8594. * + .uk-margin-large {
  8595. margin-top: 70px !important;
  8596. }
  8597. .uk-margin-large-top {
  8598. margin-top: 70px !important;
  8599. }
  8600. .uk-margin-large-bottom {
  8601. margin-bottom: 70px !important;
  8602. }
  8603. .uk-margin-large-right {
  8604. margin-right: 70px !important;
  8605. }
  8606. .uk-margin-large-left {
  8607. margin-left: 70px !important;
  8608. }
  8609. }
  8610. /* XLarge
  8611. ========================================================================== */
  8612. .uk-margin-xlarge {
  8613. margin-bottom: 70px;
  8614. }
  8615. * + .uk-margin-xlarge {
  8616. margin-top: 70px !important;
  8617. }
  8618. .uk-margin-xlarge-top {
  8619. margin-top: 70px !important;
  8620. }
  8621. .uk-margin-xlarge-bottom {
  8622. margin-bottom: 70px !important;
  8623. }
  8624. .uk-margin-xlarge-right {
  8625. margin-right: 70px !important;
  8626. }
  8627. .uk-margin-xlarge-left {
  8628. margin-left: 70px !important;
  8629. }
  8630. /* Desktop and bigger */
  8631. @media (min-width: 1200px) {
  8632. .uk-margin-xlarge {
  8633. margin-bottom: 140px;
  8634. }
  8635. * + .uk-margin-xlarge {
  8636. margin-top: 140px !important;
  8637. }
  8638. .uk-margin-xlarge-top {
  8639. margin-top: 140px !important;
  8640. }
  8641. .uk-margin-xlarge-bottom {
  8642. margin-bottom: 140px !important;
  8643. }
  8644. .uk-margin-xlarge-right {
  8645. margin-right: 140px !important;
  8646. }
  8647. .uk-margin-xlarge-left {
  8648. margin-left: 140px !important;
  8649. }
  8650. }
  8651. /* Auto
  8652. ========================================================================== */
  8653. .uk-margin-auto {
  8654. margin-right: auto !important;
  8655. margin-left: auto !important;
  8656. }
  8657. .uk-margin-auto-top {
  8658. margin-top: auto !important;
  8659. }
  8660. .uk-margin-auto-bottom {
  8661. margin-bottom: auto !important;
  8662. }
  8663. .uk-margin-auto-right {
  8664. margin-right: auto !important;
  8665. }
  8666. .uk-margin-auto-left {
  8667. margin-left: auto !important;
  8668. }
  8669. .uk-margin-auto-vertical {
  8670. margin-top: auto !important;
  8671. margin-bottom: auto !important;
  8672. }
  8673. /* Phone landscape and bigger */
  8674. @media (min-width: 640px) {
  8675. .uk-margin-auto\@s {
  8676. margin-right: auto !important;
  8677. margin-left: auto !important;
  8678. }
  8679. .uk-margin-auto-right\@s {
  8680. margin-right: auto !important;
  8681. }
  8682. .uk-margin-auto-left\@s {
  8683. margin-left: auto !important;
  8684. }
  8685. }
  8686. /* Tablet landscape and bigger */
  8687. @media (min-width: 960px) {
  8688. .uk-margin-auto\@m {
  8689. margin-right: auto !important;
  8690. margin-left: auto !important;
  8691. }
  8692. .uk-margin-auto-right\@m {
  8693. margin-right: auto !important;
  8694. }
  8695. .uk-margin-auto-left\@m {
  8696. margin-left: auto !important;
  8697. }
  8698. }
  8699. /* Desktop and bigger */
  8700. @media (min-width: 1200px) {
  8701. .uk-margin-auto\@l {
  8702. margin-right: auto !important;
  8703. margin-left: auto !important;
  8704. }
  8705. .uk-margin-auto-right\@l {
  8706. margin-right: auto !important;
  8707. }
  8708. .uk-margin-auto-left\@l {
  8709. margin-left: auto !important;
  8710. }
  8711. }
  8712. /* Large screen and bigger */
  8713. @media (min-width: 1600px) {
  8714. .uk-margin-auto\@xl {
  8715. margin-right: auto !important;
  8716. margin-left: auto !important;
  8717. }
  8718. .uk-margin-auto-right\@xl {
  8719. margin-right: auto !important;
  8720. }
  8721. .uk-margin-auto-left\@xl {
  8722. margin-left: auto !important;
  8723. }
  8724. }
  8725. /* Remove
  8726. ========================================================================== */
  8727. .uk-margin-remove {
  8728. margin: 0 !important;
  8729. }
  8730. .uk-margin-remove-top {
  8731. margin-top: 0 !important;
  8732. }
  8733. .uk-margin-remove-bottom {
  8734. margin-bottom: 0 !important;
  8735. }
  8736. .uk-margin-remove-right {
  8737. margin-right: 0 !important;
  8738. }
  8739. .uk-margin-remove-left {
  8740. margin-left: 0 !important;
  8741. }
  8742. .uk-margin-remove-vertical {
  8743. margin-top: 0 !important;
  8744. margin-bottom: 0 !important;
  8745. }
  8746. .uk-margin-remove-adjacent + *,
  8747. .uk-margin-remove-first-child > :first-child {
  8748. margin-top: 0 !important;
  8749. }
  8750. .uk-margin-remove-last-child > :last-child {
  8751. margin-bottom: 0 !important;
  8752. }
  8753. /* Phone landscape and bigger */
  8754. @media (min-width: 640px) {
  8755. .uk-margin-remove-right\@s {
  8756. margin-right: 0 !important;
  8757. }
  8758. .uk-margin-remove-left\@s {
  8759. margin-left: 0 !important;
  8760. }
  8761. }
  8762. /* Tablet landscape and bigger */
  8763. @media (min-width: 960px) {
  8764. .uk-margin-remove-right\@m {
  8765. margin-right: 0 !important;
  8766. }
  8767. .uk-margin-remove-left\@m {
  8768. margin-left: 0 !important;
  8769. }
  8770. }
  8771. /* Desktop and bigger */
  8772. @media (min-width: 1200px) {
  8773. .uk-margin-remove-right\@l {
  8774. margin-right: 0 !important;
  8775. }
  8776. .uk-margin-remove-left\@l {
  8777. margin-left: 0 !important;
  8778. }
  8779. }
  8780. /* Large screen and bigger */
  8781. @media (min-width: 1600px) {
  8782. .uk-margin-remove-right\@xl {
  8783. margin-right: 0 !important;
  8784. }
  8785. .uk-margin-remove-left\@xl {
  8786. margin-left: 0 !important;
  8787. }
  8788. }
  8789. /* ========================================================================
  8790. Component: Padding
  8791. ========================================================================== */
  8792. .uk-padding {
  8793. padding: 30px;
  8794. }
  8795. /* Desktop and bigger */
  8796. @media (min-width: 1200px) {
  8797. .uk-padding {
  8798. padding: 40px;
  8799. }
  8800. }
  8801. /* Small
  8802. ========================================================================== */
  8803. .uk-padding-small {
  8804. padding: 15px;
  8805. }
  8806. /* Large
  8807. ========================================================================== */
  8808. .uk-padding-large {
  8809. padding: 30px;
  8810. }
  8811. /* Desktop and bigger */
  8812. @media (min-width: 1200px) {
  8813. .uk-padding-large {
  8814. padding: 70px;
  8815. }
  8816. }
  8817. /* Remove
  8818. ========================================================================== */
  8819. .uk-padding-remove {
  8820. padding: 0 !important;
  8821. }
  8822. .uk-padding-remove-top {
  8823. padding-top: 0 !important;
  8824. }
  8825. .uk-padding-remove-bottom {
  8826. padding-bottom: 0 !important;
  8827. }
  8828. .uk-padding-remove-right {
  8829. padding-right: 0 !important;
  8830. }
  8831. .uk-padding-remove-left {
  8832. padding-left: 0 !important;
  8833. }
  8834. .uk-padding-remove-vertical {
  8835. padding-top: 0 !important;
  8836. padding-bottom: 0 !important;
  8837. }
  8838. .uk-padding-remove-horizontal {
  8839. padding-right: 0 !important;
  8840. padding-left: 0 !important;
  8841. }
  8842. /* ========================================================================
  8843. Component: Position
  8844. ========================================================================== */
  8845. /* Directions
  8846. ========================================================================== */
  8847. /*
  8848. * 1. Prevent content overflow if `max-width: 100%` is used inside position container.
  8849. */
  8850. [class*='uk-position-top'],
  8851. [class*='uk-position-bottom'],
  8852. [class*='uk-position-right'],
  8853. [class*='uk-position-left'],
  8854. [class*='uk-position-center'] {
  8855. position: absolute !important;
  8856. /* 1 */
  8857. max-width: 100%;
  8858. }
  8859. /* Edges
  8860. ========================================================================== */
  8861. /* Don't use `width: 100%` because it is wrong if the parent has padding. */
  8862. .uk-position-top {
  8863. top: 0;
  8864. right: 0;
  8865. left: 0;
  8866. }
  8867. .uk-position-bottom {
  8868. bottom: 0;
  8869. right: 0;
  8870. left: 0;
  8871. }
  8872. .uk-position-right {
  8873. top: 0;
  8874. bottom: 0;
  8875. right: 0;
  8876. }
  8877. .uk-position-left {
  8878. top: 0;
  8879. bottom: 0;
  8880. left: 0;
  8881. }
  8882. /* Corners
  8883. ========================================================================== */
  8884. .uk-position-top-right {
  8885. top: 0;
  8886. right: 0;
  8887. }
  8888. .uk-position-top-left {
  8889. top: 0;
  8890. left: 0;
  8891. }
  8892. .uk-position-bottom-right {
  8893. bottom: 0;
  8894. right: 0;
  8895. }
  8896. .uk-position-bottom-left {
  8897. bottom: 0;
  8898. left: 0;
  8899. }
  8900. /*
  8901. * Center
  8902. * 1. Fix text wrapping if content is larger than 50% of the container.
  8903. */
  8904. .uk-position-center {
  8905. top: 50%;
  8906. right: 50%;
  8907. transform: translate(50%, -50%);
  8908. /* 1 */
  8909. width: max-content;
  8910. max-width: 100%;
  8911. box-sizing: border-box;
  8912. }
  8913. /* Vertical */
  8914. [class*='uk-position-center-right'],
  8915. [class*='uk-position-center-left'] {
  8916. top: 50%;
  8917. transform: translateY(-50%);
  8918. }
  8919. .uk-position-center-right {
  8920. right: 0;
  8921. }
  8922. .uk-position-center-left {
  8923. left: 0;
  8924. }
  8925. .uk-position-center-right-out {
  8926. left: 100%;
  8927. width: max-content;
  8928. }
  8929. .uk-position-center-left-out {
  8930. right: 100%;
  8931. width: max-content;
  8932. }
  8933. /* Horizontal */
  8934. .uk-position-top-center,
  8935. .uk-position-bottom-center {
  8936. right: 50%;
  8937. transform: translateX(50%);
  8938. /* 1 */
  8939. width: max-content;
  8940. max-width: 100%;
  8941. box-sizing: border-box;
  8942. }
  8943. .uk-position-top-center {
  8944. top: 0;
  8945. }
  8946. .uk-position-bottom-center {
  8947. bottom: 0;
  8948. }
  8949. /* Cover
  8950. ========================================================================== */
  8951. .uk-position-cover {
  8952. position: absolute;
  8953. top: 0;
  8954. bottom: 0;
  8955. right: 0;
  8956. left: 0;
  8957. }
  8958. /* Utility
  8959. ========================================================================== */
  8960. .uk-position-relative {
  8961. position: relative !important;
  8962. }
  8963. .uk-position-absolute {
  8964. position: absolute !important;
  8965. }
  8966. .uk-position-fixed {
  8967. position: fixed !important;
  8968. }
  8969. .uk-position-z-index {
  8970. z-index: 1;
  8971. }
  8972. /* Margin modifier
  8973. ========================================================================== */
  8974. /*
  8975. * Small
  8976. */
  8977. .uk-position-small {
  8978. max-width: calc(100% - (15px * 2));
  8979. margin: 15px;
  8980. }
  8981. .uk-position-small.uk-position-center {
  8982. transform: translate(50%, -50%) translate(15px, -15px);
  8983. }
  8984. .uk-position-small[class*='uk-position-center-right'],
  8985. .uk-position-small[class*='uk-position-center-left'] {
  8986. transform: translateY(-50%) translateY(-15px);
  8987. }
  8988. .uk-position-small.uk-position-top-center,
  8989. .uk-position-small.uk-position-bottom-center {
  8990. transform: translateX(50%) translateX(15px);
  8991. }
  8992. /*
  8993. * Medium
  8994. */
  8995. .uk-position-medium {
  8996. max-width: calc(100% - (30px * 2));
  8997. margin: 30px;
  8998. }
  8999. .uk-position-medium.uk-position-center {
  9000. transform: translate(50%, -50%) translate(30px, -30px);
  9001. }
  9002. .uk-position-medium[class*='uk-position-center-right'],
  9003. .uk-position-medium[class*='uk-position-center-left'] {
  9004. transform: translateY(-50%) translateY(-30px);
  9005. }
  9006. .uk-position-medium.uk-position-top-center,
  9007. .uk-position-medium.uk-position-bottom-center {
  9008. transform: translateX(50%) translateX(30px);
  9009. }
  9010. /*
  9011. * Large
  9012. */
  9013. .uk-position-large {
  9014. max-width: calc(100% - (30px * 2));
  9015. margin: 30px;
  9016. }
  9017. .uk-position-large.uk-position-center {
  9018. transform: translate(50%, -50%) translate(30px, -30px);
  9019. }
  9020. .uk-position-large[class*='uk-position-center-right'],
  9021. .uk-position-large[class*='uk-position-center-left'] {
  9022. transform: translateY(-50%) translateY(-30px);
  9023. }
  9024. .uk-position-large.uk-position-top-center,
  9025. .uk-position-large.uk-position-bottom-center {
  9026. transform: translateX(50%) translateX(30px);
  9027. }
  9028. /* Desktop and bigger */
  9029. @media (min-width: 1200px) {
  9030. .uk-position-large {
  9031. max-width: calc(100% - (50px * 2));
  9032. margin: 50px;
  9033. }
  9034. .uk-position-large.uk-position-center {
  9035. transform: translate(50%, -50%) translate(50px, -50px);
  9036. }
  9037. .uk-position-large[class*='uk-position-center-right'],
  9038. .uk-position-large[class*='uk-position-center-left'] {
  9039. transform: translateY(-50%) translateY(-50px);
  9040. }
  9041. .uk-position-large.uk-position-top-center,
  9042. .uk-position-large.uk-position-bottom-center {
  9043. transform: translateX(50%) translateX(50px);
  9044. }
  9045. }
  9046. /* ========================================================================
  9047. Component: Transition
  9048. ========================================================================== */
  9049. /* Toggle (Hover + Focus)
  9050. ========================================================================== */
  9051. /*
  9052. * 1. Prevent tab highlighting on iOS.
  9053. */
  9054. .uk-transition-toggle {
  9055. /* 1 */
  9056. -webkit-tap-highlight-color: transparent;
  9057. }
  9058. /*
  9059. * Remove outline for `tabindex`
  9060. */
  9061. .uk-transition-toggle:focus {
  9062. outline: none;
  9063. }
  9064. /* Transitions
  9065. ========================================================================== */
  9066. /*
  9067. * The toggle is triggered on touch devices by two methods:
  9068. * 1. Using `:focus` and tabindex
  9069. * 2. Using `:hover` and a `touchstart` event listener registered on the document
  9070. * (Doesn't work on Surface touch devices)
  9071. *
  9072. * Note: Transitions don't work with `uk-postion-center-*` classes because they also use `transform`,
  9073. * therefore it's recommended to use an extra `div` for the transition.
  9074. */
  9075. .uk-transition-fade,
  9076. [class*='uk-transition-scale'],
  9077. [class*='uk-transition-slide'] {
  9078. transition: 0.3s ease-out;
  9079. transition-property: opacity, transform, filter;
  9080. opacity: 0;
  9081. }
  9082. /*
  9083. * Fade
  9084. */
  9085. .uk-transition-toggle:hover .uk-transition-fade,
  9086. .uk-transition-toggle:focus .uk-transition-fade,
  9087. .uk-transition-active.uk-active .uk-transition-fade {
  9088. opacity: 1;
  9089. }
  9090. /*
  9091. * Scale
  9092. */
  9093. .uk-transition-scale-up {
  9094. transform: scale(1, 1);
  9095. }
  9096. .uk-transition-scale-down {
  9097. transform: scale(1.1, 1.1);
  9098. }
  9099. /* Show */
  9100. .uk-transition-toggle:hover .uk-transition-scale-up,
  9101. .uk-transition-toggle:focus .uk-transition-scale-up,
  9102. .uk-transition-active.uk-active .uk-transition-scale-up {
  9103. opacity: 1;
  9104. transform: scale(1.1, 1.1);
  9105. }
  9106. .uk-transition-toggle:hover .uk-transition-scale-down,
  9107. .uk-transition-toggle:focus .uk-transition-scale-down,
  9108. .uk-transition-active.uk-active .uk-transition-scale-down {
  9109. opacity: 1;
  9110. transform: scale(1, 1);
  9111. }
  9112. /*
  9113. * Slide
  9114. */
  9115. .uk-transition-slide-top {
  9116. transform: translateY(-100%);
  9117. }
  9118. .uk-transition-slide-bottom {
  9119. transform: translateY(100%);
  9120. }
  9121. .uk-transition-slide-right {
  9122. transform: translateX(100%);
  9123. }
  9124. .uk-transition-slide-left {
  9125. transform: translateX(-100%);
  9126. }
  9127. .uk-transition-slide-top-small {
  9128. transform: translateY(-10px);
  9129. }
  9130. .uk-transition-slide-bottom-small {
  9131. transform: translateY(10px);
  9132. }
  9133. .uk-transition-slide-right-small {
  9134. transform: translateX(10px);
  9135. }
  9136. .uk-transition-slide-left-small {
  9137. transform: translateX(-10px);
  9138. }
  9139. .uk-transition-slide-top-medium {
  9140. transform: translateY(-50px);
  9141. }
  9142. .uk-transition-slide-bottom-medium {
  9143. transform: translateY(50px);
  9144. }
  9145. .uk-transition-slide-right-medium {
  9146. transform: translateX(50px);
  9147. }
  9148. .uk-transition-slide-left-medium {
  9149. transform: translateX(-50px);
  9150. }
  9151. /* Show */
  9152. .uk-transition-toggle:hover [class*='uk-transition-slide'],
  9153. .uk-transition-toggle:focus [class*='uk-transition-slide'],
  9154. .uk-transition-active.uk-active [class*='uk-transition-slide'] {
  9155. opacity: 1;
  9156. transform: translate(0, 0);
  9157. }
  9158. /* Opacity modifier
  9159. ========================================================================== */
  9160. .uk-transition-opaque {
  9161. opacity: 1;
  9162. }
  9163. /* Duration modifiers
  9164. ========================================================================== */
  9165. .uk-transition-slow {
  9166. transition-duration: 0.7s;
  9167. }
  9168. /* ========================================================================
  9169. Component: Visibility
  9170. ========================================================================== */
  9171. /*
  9172. * Hidden
  9173. * `hidden` attribute also set here to make it stronger
  9174. */
  9175. [hidden],
  9176. .uk-hidden {
  9177. display: none !important;
  9178. }
  9179. /* Phone landscape and bigger */
  9180. @media (min-width: 640px) {
  9181. .uk-hidden\@s {
  9182. display: none !important;
  9183. }
  9184. }
  9185. /* Tablet landscape and bigger */
  9186. @media (min-width: 960px) {
  9187. .uk-hidden\@m {
  9188. display: none !important;
  9189. }
  9190. }
  9191. /* Desktop and bigger */
  9192. @media (min-width: 1200px) {
  9193. .uk-hidden\@l {
  9194. display: none !important;
  9195. }
  9196. }
  9197. /* Large screen and bigger */
  9198. @media (min-width: 1600px) {
  9199. .uk-hidden\@xl {
  9200. display: none !important;
  9201. }
  9202. }
  9203. /*
  9204. * Visible
  9205. */
  9206. /* Phone portrait and smaller */
  9207. @media (max-width: 639px) {
  9208. .uk-visible\@s {
  9209. display: none !important;
  9210. }
  9211. }
  9212. /* Phone landscape and smaller */
  9213. @media (max-width: 959px) {
  9214. .uk-visible\@m {
  9215. display: none !important;
  9216. }
  9217. }
  9218. /* Tablet landscape and smaller */
  9219. @media (max-width: 1199px) {
  9220. .uk-visible\@l {
  9221. display: none !important;
  9222. }
  9223. }
  9224. /* Desktop and smaller */
  9225. @media (max-width: 1599px) {
  9226. .uk-visible\@xl {
  9227. display: none !important;
  9228. }
  9229. }
  9230. /* Visibility
  9231. ========================================================================== */
  9232. .uk-invisible {
  9233. visibility: hidden !important;
  9234. }
  9235. /* Toggle (Hover + Focus)
  9236. ========================================================================== */
  9237. /*
  9238. * Hidden
  9239. * 1. The toggle is triggered on touch devices using `:focus` and tabindex
  9240. * 2. The target stays visible if any element within receives focus through keyboard
  9241. * Doesn't work in Edge, yet.
  9242. * 3. Can't use `display: none` nor `visibility: hidden` because both are not focusable.
  9243. *
  9244. */
  9245. /* 1 + 2 */
  9246. .uk-visible-toggle:not(:hover):not(:focus) .uk-hidden-hover:not(:focus-within) {
  9247. /* 3 */
  9248. position: absolute !important;
  9249. width: 0 !important;
  9250. height: 0 !important;
  9251. padding: 0 !important;
  9252. margin: 0 !important;
  9253. overflow: hidden !important;
  9254. }
  9255. /*
  9256. * Invisible
  9257. */
  9258. /* 1 + 2 */
  9259. .uk-visible-toggle:not(:hover):not(:focus) .uk-invisible-hover:not(:focus-within) {
  9260. /* 3 */
  9261. opacity: 0 !important;
  9262. }
  9263. /*
  9264. * 1. Prevent tab highlighting on iOS.
  9265. */
  9266. .uk-visible-toggle {
  9267. /* 1 */
  9268. -webkit-tap-highlight-color: transparent;
  9269. }
  9270. /*
  9271. * Remove outline for `tabindex`
  9272. */
  9273. .uk-visible-toggle:focus {
  9274. outline: none;
  9275. }
  9276. /* Touch
  9277. ========================================================================== */
  9278. /*
  9279. * Hide if primary pointing device has limited accuracy, e.g. a touch screen.
  9280. * Works on mobile browsers: Safari, Chrome and Android browser
  9281. */
  9282. @media (pointer: coarse) {
  9283. .uk-hidden-touch {
  9284. display: none !important;
  9285. }
  9286. }
  9287. /*
  9288. * Hide if primary pointing device is accurate, e.g. mouse.
  9289. * 1. Fallback for IE11 and Firefox, because `pointer` is not supported
  9290. * 2. Reset if supported
  9291. */
  9292. /* 1 */
  9293. .uk-hidden-notouch {
  9294. display: none !important;
  9295. }
  9296. @media (pointer: coarse) {
  9297. .uk-hidden-notouch {
  9298. display: block !important;
  9299. }
  9300. }
  9301. /* ========================================================================
  9302. Component: Inverse
  9303. ========================================================================== */
  9304. /*
  9305. * Implemented class depends on the general theme color
  9306. * `uk-light` is for light colors on dark backgrounds
  9307. * `uk-dark` is or dark colors on light backgrounds
  9308. */
  9309. .uk-light,
  9310. .uk-section-primary:not(.uk-preserve-color),
  9311. .uk-section-secondary:not(.uk-preserve-color),
  9312. .uk-tile-primary:not(.uk-preserve-color),
  9313. .uk-tile-secondary:not(.uk-preserve-color),
  9314. .uk-card-primary.uk-card-body,
  9315. .uk-card-primary > :not([class*='uk-card-media']),
  9316. .uk-card-secondary.uk-card-body,
  9317. .uk-card-secondary > :not([class*='uk-card-media']),
  9318. .uk-overlay-primary,
  9319. .uk-offcanvas-bar {
  9320. color: rgba(255, 255, 255, 0.7);
  9321. }
  9322. .uk-light a,
  9323. .uk-light .uk-link,
  9324. .uk-section-primary:not(.uk-preserve-color) a,
  9325. .uk-section-primary:not(.uk-preserve-color) .uk-link,
  9326. .uk-section-secondary:not(.uk-preserve-color) a,
  9327. .uk-section-secondary:not(.uk-preserve-color) .uk-link,
  9328. .uk-tile-primary:not(.uk-preserve-color) a,
  9329. .uk-tile-primary:not(.uk-preserve-color) .uk-link,
  9330. .uk-tile-secondary:not(.uk-preserve-color) a,
  9331. .uk-tile-secondary:not(.uk-preserve-color) .uk-link,
  9332. .uk-card-primary.uk-card-body a,
  9333. .uk-card-primary.uk-card-body .uk-link,
  9334. .uk-card-primary > :not([class*='uk-card-media']) a,
  9335. .uk-card-primary > :not([class*='uk-card-media']) .uk-link,
  9336. .uk-card-secondary.uk-card-body a,
  9337. .uk-card-secondary.uk-card-body .uk-link,
  9338. .uk-card-secondary > :not([class*='uk-card-media']) a,
  9339. .uk-card-secondary > :not([class*='uk-card-media']) .uk-link,
  9340. .uk-overlay-primary a,
  9341. .uk-overlay-primary .uk-link,
  9342. .uk-offcanvas-bar a,
  9343. .uk-offcanvas-bar .uk-link {
  9344. color: #fff;
  9345. }
  9346. .uk-light a:hover,
  9347. .uk-light .uk-link:hover,
  9348. .uk-section-primary:not(.uk-preserve-color) a:hover,
  9349. .uk-section-primary:not(.uk-preserve-color) .uk-link:hover,
  9350. .uk-section-secondary:not(.uk-preserve-color) a:hover,
  9351. .uk-section-secondary:not(.uk-preserve-color) .uk-link:hover,
  9352. .uk-tile-primary:not(.uk-preserve-color) a:hover,
  9353. .uk-tile-primary:not(.uk-preserve-color) .uk-link:hover,
  9354. .uk-tile-secondary:not(.uk-preserve-color) a:hover,
  9355. .uk-tile-secondary:not(.uk-preserve-color) .uk-link:hover,
  9356. .uk-card-primary.uk-card-body a:hover,
  9357. .uk-card-primary.uk-card-body .uk-link:hover,
  9358. .uk-card-primary > :not([class*='uk-card-media']) a:hover,
  9359. .uk-card-primary > :not([class*='uk-card-media']) .uk-link:hover,
  9360. .uk-card-secondary.uk-card-body a:hover,
  9361. .uk-card-secondary.uk-card-body .uk-link:hover,
  9362. .uk-card-secondary > :not([class*='uk-card-media']) a:hover,
  9363. .uk-card-secondary > :not([class*='uk-card-media']) .uk-link:hover,
  9364. .uk-overlay-primary a:hover,
  9365. .uk-overlay-primary .uk-link:hover,
  9366. .uk-offcanvas-bar a:hover,
  9367. .uk-offcanvas-bar .uk-link:hover {
  9368. color: #fff;
  9369. }
  9370. .uk-light :not(pre) > code,
  9371. .uk-light :not(pre) > kbd,
  9372. .uk-light :not(pre) > samp,
  9373. .uk-section-primary:not(.uk-preserve-color) :not(pre) > code,
  9374. .uk-section-primary:not(.uk-preserve-color) :not(pre) > kbd,
  9375. .uk-section-primary:not(.uk-preserve-color) :not(pre) > samp,
  9376. .uk-section-secondary:not(.uk-preserve-color) :not(pre) > code,
  9377. .uk-section-secondary:not(.uk-preserve-color) :not(pre) > kbd,
  9378. .uk-section-secondary:not(.uk-preserve-color) :not(pre) > samp,
  9379. .uk-tile-primary:not(.uk-preserve-color) :not(pre) > code,
  9380. .uk-tile-primary:not(.uk-preserve-color) :not(pre) > kbd,
  9381. .uk-tile-primary:not(.uk-preserve-color) :not(pre) > samp,
  9382. .uk-tile-secondary:not(.uk-preserve-color) :not(pre) > code,
  9383. .uk-tile-secondary:not(.uk-preserve-color) :not(pre) > kbd,
  9384. .uk-tile-secondary:not(.uk-preserve-color) :not(pre) > samp,
  9385. .uk-card-primary.uk-card-body :not(pre) > code,
  9386. .uk-card-primary.uk-card-body :not(pre) > kbd,
  9387. .uk-card-primary.uk-card-body :not(pre) > samp,
  9388. .uk-card-primary > :not([class*='uk-card-media']) :not(pre) > code,
  9389. .uk-card-primary > :not([class*='uk-card-media']) :not(pre) > kbd,
  9390. .uk-card-primary > :not([class*='uk-card-media']) :not(pre) > samp,
  9391. .uk-card-secondary.uk-card-body :not(pre) > code,
  9392. .uk-card-secondary.uk-card-body :not(pre) > kbd,
  9393. .uk-card-secondary.uk-card-body :not(pre) > samp,
  9394. .uk-card-secondary > :not([class*='uk-card-media']) :not(pre) > code,
  9395. .uk-card-secondary > :not([class*='uk-card-media']) :not(pre) > kbd,
  9396. .uk-card-secondary > :not([class*='uk-card-media']) :not(pre) > samp,
  9397. .uk-overlay-primary :not(pre) > code,
  9398. .uk-overlay-primary :not(pre) > kbd,
  9399. .uk-overlay-primary :not(pre) > samp,
  9400. .uk-offcanvas-bar :not(pre) > code,
  9401. .uk-offcanvas-bar :not(pre) > kbd,
  9402. .uk-offcanvas-bar :not(pre) > samp {
  9403. color: rgba(255, 255, 255, 0.7);
  9404. background: rgba(255, 255, 255, 0.1);
  9405. }
  9406. .uk-light em,
  9407. .uk-section-primary:not(.uk-preserve-color) em,
  9408. .uk-section-secondary:not(.uk-preserve-color) em,
  9409. .uk-tile-primary:not(.uk-preserve-color) em,
  9410. .uk-tile-secondary:not(.uk-preserve-color) em,
  9411. .uk-card-primary.uk-card-body em,
  9412. .uk-card-primary > :not([class*='uk-card-media']) em,
  9413. .uk-card-secondary.uk-card-body em,
  9414. .uk-card-secondary > :not([class*='uk-card-media']) em,
  9415. .uk-overlay-primary em,
  9416. .uk-offcanvas-bar em {
  9417. color: #fff;
  9418. }
  9419. .uk-light h1,
  9420. .uk-light .uk-h1,
  9421. .uk-light h2,
  9422. .uk-light .uk-h2,
  9423. .uk-light h3,
  9424. .uk-light .uk-h3,
  9425. .uk-light h4,
  9426. .uk-light .uk-h4,
  9427. .uk-light h5,
  9428. .uk-light .uk-h5,
  9429. .uk-light h6,
  9430. .uk-light .uk-h6,
  9431. .uk-light .uk-heading-small,
  9432. .uk-light .uk-heading-medium,
  9433. .uk-light .uk-heading-large,
  9434. .uk-light .uk-heading-xlarge,
  9435. .uk-light .uk-heading-2xlarge,
  9436. .uk-section-primary:not(.uk-preserve-color) h1,
  9437. .uk-section-primary:not(.uk-preserve-color) .uk-h1,
  9438. .uk-section-primary:not(.uk-preserve-color) h2,
  9439. .uk-section-primary:not(.uk-preserve-color) .uk-h2,
  9440. .uk-section-primary:not(.uk-preserve-color) h3,
  9441. .uk-section-primary:not(.uk-preserve-color) .uk-h3,
  9442. .uk-section-primary:not(.uk-preserve-color) h4,
  9443. .uk-section-primary:not(.uk-preserve-color) .uk-h4,
  9444. .uk-section-primary:not(.uk-preserve-color) h5,
  9445. .uk-section-primary:not(.uk-preserve-color) .uk-h5,
  9446. .uk-section-primary:not(.uk-preserve-color) h6,
  9447. .uk-section-primary:not(.uk-preserve-color) .uk-h6,
  9448. .uk-section-primary:not(.uk-preserve-color) .uk-heading-small,
  9449. .uk-section-primary:not(.uk-preserve-color) .uk-heading-medium,
  9450. .uk-section-primary:not(.uk-preserve-color) .uk-heading-large,
  9451. .uk-section-primary:not(.uk-preserve-color) .uk-heading-xlarge,
  9452. .uk-section-primary:not(.uk-preserve-color) .uk-heading-2xlarge,
  9453. .uk-section-secondary:not(.uk-preserve-color) h1,
  9454. .uk-section-secondary:not(.uk-preserve-color) .uk-h1,
  9455. .uk-section-secondary:not(.uk-preserve-color) h2,
  9456. .uk-section-secondary:not(.uk-preserve-color) .uk-h2,
  9457. .uk-section-secondary:not(.uk-preserve-color) h3,
  9458. .uk-section-secondary:not(.uk-preserve-color) .uk-h3,
  9459. .uk-section-secondary:not(.uk-preserve-color) h4,
  9460. .uk-section-secondary:not(.uk-preserve-color) .uk-h4,
  9461. .uk-section-secondary:not(.uk-preserve-color) h5,
  9462. .uk-section-secondary:not(.uk-preserve-color) .uk-h5,
  9463. .uk-section-secondary:not(.uk-preserve-color) h6,
  9464. .uk-section-secondary:not(.uk-preserve-color) .uk-h6,
  9465. .uk-section-secondary:not(.uk-preserve-color) .uk-heading-small,
  9466. .uk-section-secondary:not(.uk-preserve-color) .uk-heading-medium,
  9467. .uk-section-secondary:not(.uk-preserve-color) .uk-heading-large,
  9468. .uk-section-secondary:not(.uk-preserve-color) .uk-heading-xlarge,
  9469. .uk-section-secondary:not(.uk-preserve-color) .uk-heading-2xlarge,
  9470. .uk-tile-primary:not(.uk-preserve-color) h1,
  9471. .uk-tile-primary:not(.uk-preserve-color) .uk-h1,
  9472. .uk-tile-primary:not(.uk-preserve-color) h2,
  9473. .uk-tile-primary:not(.uk-preserve-color) .uk-h2,
  9474. .uk-tile-primary:not(.uk-preserve-color) h3,
  9475. .uk-tile-primary:not(.uk-preserve-color) .uk-h3,
  9476. .uk-tile-primary:not(.uk-preserve-color) h4,
  9477. .uk-tile-primary:not(.uk-preserve-color) .uk-h4,
  9478. .uk-tile-primary:not(.uk-preserve-color) h5,
  9479. .uk-tile-primary:not(.uk-preserve-color) .uk-h5,
  9480. .uk-tile-primary:not(.uk-preserve-color) h6,
  9481. .uk-tile-primary:not(.uk-preserve-color) .uk-h6,
  9482. .uk-tile-primary:not(.uk-preserve-color) .uk-heading-small,
  9483. .uk-tile-primary:not(.uk-preserve-color) .uk-heading-medium,
  9484. .uk-tile-primary:not(.uk-preserve-color) .uk-heading-large,
  9485. .uk-tile-primary:not(.uk-preserve-color) .uk-heading-xlarge,
  9486. .uk-tile-primary:not(.uk-preserve-color) .uk-heading-2xlarge,
  9487. .uk-tile-secondary:not(.uk-preserve-color) h1,
  9488. .uk-tile-secondary:not(.uk-preserve-color) .uk-h1,
  9489. .uk-tile-secondary:not(.uk-preserve-color) h2,
  9490. .uk-tile-secondary:not(.uk-preserve-color) .uk-h2,
  9491. .uk-tile-secondary:not(.uk-preserve-color) h3,
  9492. .uk-tile-secondary:not(.uk-preserve-color) .uk-h3,
  9493. .uk-tile-secondary:not(.uk-preserve-color) h4,
  9494. .uk-tile-secondary:not(.uk-preserve-color) .uk-h4,
  9495. .uk-tile-secondary:not(.uk-preserve-color) h5,
  9496. .uk-tile-secondary:not(.uk-preserve-color) .uk-h5,
  9497. .uk-tile-secondary:not(.uk-preserve-color) h6,
  9498. .uk-tile-secondary:not(.uk-preserve-color) .uk-h6,
  9499. .uk-tile-secondary:not(.uk-preserve-color) .uk-heading-small,
  9500. .uk-tile-secondary:not(.uk-preserve-color) .uk-heading-medium,
  9501. .uk-tile-secondary:not(.uk-preserve-color) .uk-heading-large,
  9502. .uk-tile-secondary:not(.uk-preserve-color) .uk-heading-xlarge,
  9503. .uk-tile-secondary:not(.uk-preserve-color) .uk-heading-2xlarge,
  9504. .uk-card-primary.uk-card-body h1,
  9505. .uk-card-primary.uk-card-body .uk-h1,
  9506. .uk-card-primary.uk-card-body h2,
  9507. .uk-card-primary.uk-card-body .uk-h2,
  9508. .uk-card-primary.uk-card-body h3,
  9509. .uk-card-primary.uk-card-body .uk-h3,
  9510. .uk-card-primary.uk-card-body h4,
  9511. .uk-card-primary.uk-card-body .uk-h4,
  9512. .uk-card-primary.uk-card-body h5,
  9513. .uk-card-primary.uk-card-body .uk-h5,
  9514. .uk-card-primary.uk-card-body h6,
  9515. .uk-card-primary.uk-card-body .uk-h6,
  9516. .uk-card-primary.uk-card-body .uk-heading-small,
  9517. .uk-card-primary.uk-card-body .uk-heading-medium,
  9518. .uk-card-primary.uk-card-body .uk-heading-large,
  9519. .uk-card-primary.uk-card-body .uk-heading-xlarge,
  9520. .uk-card-primary.uk-card-body .uk-heading-2xlarge,
  9521. .uk-card-primary > :not([class*='uk-card-media']) h1,
  9522. .uk-card-primary > :not([class*='uk-card-media']) .uk-h1,
  9523. .uk-card-primary > :not([class*='uk-card-media']) h2,
  9524. .uk-card-primary > :not([class*='uk-card-media']) .uk-h2,
  9525. .uk-card-primary > :not([class*='uk-card-media']) h3,
  9526. .uk-card-primary > :not([class*='uk-card-media']) .uk-h3,
  9527. .uk-card-primary > :not([class*='uk-card-media']) h4,
  9528. .uk-card-primary > :not([class*='uk-card-media']) .uk-h4,
  9529. .uk-card-primary > :not([class*='uk-card-media']) h5,
  9530. .uk-card-primary > :not([class*='uk-card-media']) .uk-h5,
  9531. .uk-card-primary > :not([class*='uk-card-media']) h6,
  9532. .uk-card-primary > :not([class*='uk-card-media']) .uk-h6,
  9533. .uk-card-primary > :not([class*='uk-card-media']) .uk-heading-small,
  9534. .uk-card-primary > :not([class*='uk-card-media']) .uk-heading-medium,
  9535. .uk-card-primary > :not([class*='uk-card-media']) .uk-heading-large,
  9536. .uk-card-primary > :not([class*='uk-card-media']) .uk-heading-xlarge,
  9537. .uk-card-primary > :not([class*='uk-card-media']) .uk-heading-2xlarge,
  9538. .uk-card-secondary.uk-card-body h1,
  9539. .uk-card-secondary.uk-card-body .uk-h1,
  9540. .uk-card-secondary.uk-card-body h2,
  9541. .uk-card-secondary.uk-card-body .uk-h2,
  9542. .uk-card-secondary.uk-card-body h3,
  9543. .uk-card-secondary.uk-card-body .uk-h3,
  9544. .uk-card-secondary.uk-card-body h4,
  9545. .uk-card-secondary.uk-card-body .uk-h4,
  9546. .uk-card-secondary.uk-card-body h5,
  9547. .uk-card-secondary.uk-card-body .uk-h5,
  9548. .uk-card-secondary.uk-card-body h6,
  9549. .uk-card-secondary.uk-card-body .uk-h6,
  9550. .uk-card-secondary.uk-card-body .uk-heading-small,
  9551. .uk-card-secondary.uk-card-body .uk-heading-medium,
  9552. .uk-card-secondary.uk-card-body .uk-heading-large,
  9553. .uk-card-secondary.uk-card-body .uk-heading-xlarge,
  9554. .uk-card-secondary.uk-card-body .uk-heading-2xlarge,
  9555. .uk-card-secondary > :not([class*='uk-card-media']) h1,
  9556. .uk-card-secondary > :not([class*='uk-card-media']) .uk-h1,
  9557. .uk-card-secondary > :not([class*='uk-card-media']) h2,
  9558. .uk-card-secondary > :not([class*='uk-card-media']) .uk-h2,
  9559. .uk-card-secondary > :not([class*='uk-card-media']) h3,
  9560. .uk-card-secondary > :not([class*='uk-card-media']) .uk-h3,
  9561. .uk-card-secondary > :not([class*='uk-card-media']) h4,
  9562. .uk-card-secondary > :not([class*='uk-card-media']) .uk-h4,
  9563. .uk-card-secondary > :not([class*='uk-card-media']) h5,
  9564. .uk-card-secondary > :not([class*='uk-card-media']) .uk-h5,
  9565. .uk-card-secondary > :not([class*='uk-card-media']) h6,
  9566. .uk-card-secondary > :not([class*='uk-card-media']) .uk-h6,
  9567. .uk-card-secondary > :not([class*='uk-card-media']) .uk-heading-small,
  9568. .uk-card-secondary > :not([class*='uk-card-media']) .uk-heading-medium,
  9569. .uk-card-secondary > :not([class*='uk-card-media']) .uk-heading-large,
  9570. .uk-card-secondary > :not([class*='uk-card-media']) .uk-heading-xlarge,
  9571. .uk-card-secondary > :not([class*='uk-card-media']) .uk-heading-2xlarge,
  9572. .uk-overlay-primary h1,
  9573. .uk-overlay-primary .uk-h1,
  9574. .uk-overlay-primary h2,
  9575. .uk-overlay-primary .uk-h2,
  9576. .uk-overlay-primary h3,
  9577. .uk-overlay-primary .uk-h3,
  9578. .uk-overlay-primary h4,
  9579. .uk-overlay-primary .uk-h4,
  9580. .uk-overlay-primary h5,
  9581. .uk-overlay-primary .uk-h5,
  9582. .uk-overlay-primary h6,
  9583. .uk-overlay-primary .uk-h6,
  9584. .uk-overlay-primary .uk-heading-small,
  9585. .uk-overlay-primary .uk-heading-medium,
  9586. .uk-overlay-primary .uk-heading-large,
  9587. .uk-overlay-primary .uk-heading-xlarge,
  9588. .uk-overlay-primary .uk-heading-2xlarge,
  9589. .uk-offcanvas-bar h1,
  9590. .uk-offcanvas-bar .uk-h1,
  9591. .uk-offcanvas-bar h2,
  9592. .uk-offcanvas-bar .uk-h2,
  9593. .uk-offcanvas-bar h3,
  9594. .uk-offcanvas-bar .uk-h3,
  9595. .uk-offcanvas-bar h4,
  9596. .uk-offcanvas-bar .uk-h4,
  9597. .uk-offcanvas-bar h5,
  9598. .uk-offcanvas-bar .uk-h5,
  9599. .uk-offcanvas-bar h6,
  9600. .uk-offcanvas-bar .uk-h6,
  9601. .uk-offcanvas-bar .uk-heading-small,
  9602. .uk-offcanvas-bar .uk-heading-medium,
  9603. .uk-offcanvas-bar .uk-heading-large,
  9604. .uk-offcanvas-bar .uk-heading-xlarge,
  9605. .uk-offcanvas-bar .uk-heading-2xlarge {
  9606. color: #fff;
  9607. }
  9608. .uk-light blockquote,
  9609. .uk-section-primary:not(.uk-preserve-color) blockquote,
  9610. .uk-section-secondary:not(.uk-preserve-color) blockquote,
  9611. .uk-tile-primary:not(.uk-preserve-color) blockquote,
  9612. .uk-tile-secondary:not(.uk-preserve-color) blockquote,
  9613. .uk-card-primary.uk-card-body blockquote,
  9614. .uk-card-primary > :not([class*='uk-card-media']) blockquote,
  9615. .uk-card-secondary.uk-card-body blockquote,
  9616. .uk-card-secondary > :not([class*='uk-card-media']) blockquote,
  9617. .uk-overlay-primary blockquote,
  9618. .uk-offcanvas-bar blockquote {
  9619. color: #fff;
  9620. }
  9621. .uk-light blockquote footer,
  9622. .uk-section-primary:not(.uk-preserve-color) blockquote footer,
  9623. .uk-section-secondary:not(.uk-preserve-color) blockquote footer,
  9624. .uk-tile-primary:not(.uk-preserve-color) blockquote footer,
  9625. .uk-tile-secondary:not(.uk-preserve-color) blockquote footer,
  9626. .uk-card-primary.uk-card-body blockquote footer,
  9627. .uk-card-primary > :not([class*='uk-card-media']) blockquote footer,
  9628. .uk-card-secondary.uk-card-body blockquote footer,
  9629. .uk-card-secondary > :not([class*='uk-card-media']) blockquote footer,
  9630. .uk-overlay-primary blockquote footer,
  9631. .uk-offcanvas-bar blockquote footer {
  9632. color: rgba(255, 255, 255, 0.7);
  9633. }
  9634. .uk-light hr,
  9635. .uk-light .uk-hr,
  9636. .uk-section-primary:not(.uk-preserve-color) hr,
  9637. .uk-section-primary:not(.uk-preserve-color) .uk-hr,
  9638. .uk-section-secondary:not(.uk-preserve-color) hr,
  9639. .uk-section-secondary:not(.uk-preserve-color) .uk-hr,
  9640. .uk-tile-primary:not(.uk-preserve-color) hr,
  9641. .uk-tile-primary:not(.uk-preserve-color) .uk-hr,
  9642. .uk-tile-secondary:not(.uk-preserve-color) hr,
  9643. .uk-tile-secondary:not(.uk-preserve-color) .uk-hr,
  9644. .uk-card-primary.uk-card-body hr,
  9645. .uk-card-primary.uk-card-body .uk-hr,
  9646. .uk-card-primary > :not([class*='uk-card-media']) hr,
  9647. .uk-card-primary > :not([class*='uk-card-media']) .uk-hr,
  9648. .uk-card-secondary.uk-card-body hr,
  9649. .uk-card-secondary.uk-card-body .uk-hr,
  9650. .uk-card-secondary > :not([class*='uk-card-media']) hr,
  9651. .uk-card-secondary > :not([class*='uk-card-media']) .uk-hr,
  9652. .uk-overlay-primary hr,
  9653. .uk-overlay-primary .uk-hr,
  9654. .uk-offcanvas-bar hr,
  9655. .uk-offcanvas-bar .uk-hr {
  9656. border-top-color: rgba(255, 255, 255, 0.2);
  9657. }
  9658. .uk-light .uk-link-muted,
  9659. .uk-light .uk-link-muted a,
  9660. .uk-section-primary:not(.uk-preserve-color) .uk-link-muted,
  9661. .uk-section-primary:not(.uk-preserve-color) .uk-link-muted a,
  9662. .uk-section-secondary:not(.uk-preserve-color) .uk-link-muted,
  9663. .uk-section-secondary:not(.uk-preserve-color) .uk-link-muted a,
  9664. .uk-tile-primary:not(.uk-preserve-color) .uk-link-muted,
  9665. .uk-tile-primary:not(.uk-preserve-color) .uk-link-muted a,
  9666. .uk-tile-secondary:not(.uk-preserve-color) .uk-link-muted,
  9667. .uk-tile-secondary:not(.uk-preserve-color) .uk-link-muted a,
  9668. .uk-card-primary.uk-card-body .uk-link-muted,
  9669. .uk-card-primary.uk-card-body .uk-link-muted a,
  9670. .uk-card-primary > :not([class*='uk-card-media']) .uk-link-muted,
  9671. .uk-card-primary > :not([class*='uk-card-media']) .uk-link-muted a,
  9672. .uk-card-secondary.uk-card-body .uk-link-muted,
  9673. .uk-card-secondary.uk-card-body .uk-link-muted a,
  9674. .uk-card-secondary > :not([class*='uk-card-media']) .uk-link-muted,
  9675. .uk-card-secondary > :not([class*='uk-card-media']) .uk-link-muted a,
  9676. .uk-overlay-primary .uk-link-muted,
  9677. .uk-overlay-primary .uk-link-muted a,
  9678. .uk-offcanvas-bar .uk-link-muted,
  9679. .uk-offcanvas-bar .uk-link-muted a {
  9680. color: rgba(255, 255, 255, 0.5);
  9681. }
  9682. .uk-light .uk-link-muted:hover,
  9683. .uk-light .uk-link-muted a:hover,
  9684. .uk-section-primary:not(.uk-preserve-color) .uk-link-muted:hover,
  9685. .uk-section-primary:not(.uk-preserve-color) .uk-link-muted a:hover,
  9686. .uk-section-secondary:not(.uk-preserve-color) .uk-link-muted:hover,
  9687. .uk-section-secondary:not(.uk-preserve-color) .uk-link-muted a:hover,
  9688. .uk-tile-primary:not(.uk-preserve-color) .uk-link-muted:hover,
  9689. .uk-tile-primary:not(.uk-preserve-color) .uk-link-muted a:hover,
  9690. .uk-tile-secondary:not(.uk-preserve-color) .uk-link-muted:hover,
  9691. .uk-tile-secondary:not(.uk-preserve-color) .uk-link-muted a:hover,
  9692. .uk-card-primary.uk-card-body .uk-link-muted:hover,
  9693. .uk-card-primary.uk-card-body .uk-link-muted a:hover,
  9694. .uk-card-primary > :not([class*='uk-card-media']) .uk-link-muted:hover,
  9695. .uk-card-primary > :not([class*='uk-card-media']) .uk-link-muted a:hover,
  9696. .uk-card-secondary.uk-card-body .uk-link-muted:hover,
  9697. .uk-card-secondary.uk-card-body .uk-link-muted a:hover,
  9698. .uk-card-secondary > :not([class*='uk-card-media']) .uk-link-muted:hover,
  9699. .uk-card-secondary > :not([class*='uk-card-media']) .uk-link-muted a:hover,
  9700. .uk-overlay-primary .uk-link-muted:hover,
  9701. .uk-overlay-primary .uk-link-muted a:hover,
  9702. .uk-offcanvas-bar .uk-link-muted:hover,
  9703. .uk-offcanvas-bar .uk-link-muted a:hover {
  9704. color: rgba(255, 255, 255, 0.7);
  9705. }
  9706. .uk-light .uk-link-text:hover,
  9707. .uk-light .uk-link-text a:hover,
  9708. .uk-section-primary:not(.uk-preserve-color) .uk-link-text:hover,
  9709. .uk-section-primary:not(.uk-preserve-color) .uk-link-text a:hover,
  9710. .uk-section-secondary:not(.uk-preserve-color) .uk-link-text:hover,
  9711. .uk-section-secondary:not(.uk-preserve-color) .uk-link-text a:hover,
  9712. .uk-tile-primary:not(.uk-preserve-color) .uk-link-text:hover,
  9713. .uk-tile-primary:not(.uk-preserve-color) .uk-link-text a:hover,
  9714. .uk-tile-secondary:not(.uk-preserve-color) .uk-link-text:hover,
  9715. .uk-tile-secondary:not(.uk-preserve-color) .uk-link-text a:hover,
  9716. .uk-card-primary.uk-card-body .uk-link-text:hover,
  9717. .uk-card-primary.uk-card-body .uk-link-text a:hover,
  9718. .uk-card-primary > :not([class*='uk-card-media']) .uk-link-text:hover,
  9719. .uk-card-primary > :not([class*='uk-card-media']) .uk-link-text a:hover,
  9720. .uk-card-secondary.uk-card-body .uk-link-text:hover,
  9721. .uk-card-secondary.uk-card-body .uk-link-text a:hover,
  9722. .uk-card-secondary > :not([class*='uk-card-media']) .uk-link-text:hover,
  9723. .uk-card-secondary > :not([class*='uk-card-media']) .uk-link-text a:hover,
  9724. .uk-overlay-primary .uk-link-text:hover,
  9725. .uk-overlay-primary .uk-link-text a:hover,
  9726. .uk-offcanvas-bar .uk-link-text:hover,
  9727. .uk-offcanvas-bar .uk-link-text a:hover {
  9728. color: rgba(255, 255, 255, 0.5);
  9729. }
  9730. .uk-light .uk-link-heading:hover,
  9731. .uk-light .uk-link-heading a:hover,
  9732. .uk-section-primary:not(.uk-preserve-color) .uk-link-heading:hover,
  9733. .uk-section-primary:not(.uk-preserve-color) .uk-link-heading a:hover,
  9734. .uk-section-secondary:not(.uk-preserve-color) .uk-link-heading:hover,
  9735. .uk-section-secondary:not(.uk-preserve-color) .uk-link-heading a:hover,
  9736. .uk-tile-primary:not(.uk-preserve-color) .uk-link-heading:hover,
  9737. .uk-tile-primary:not(.uk-preserve-color) .uk-link-heading a:hover,
  9738. .uk-tile-secondary:not(.uk-preserve-color) .uk-link-heading:hover,
  9739. .uk-tile-secondary:not(.uk-preserve-color) .uk-link-heading a:hover,
  9740. .uk-card-primary.uk-card-body .uk-link-heading:hover,
  9741. .uk-card-primary.uk-card-body .uk-link-heading a:hover,
  9742. .uk-card-primary > :not([class*='uk-card-media']) .uk-link-heading:hover,
  9743. .uk-card-primary > :not([class*='uk-card-media']) .uk-link-heading a:hover,
  9744. .uk-card-secondary.uk-card-body .uk-link-heading:hover,
  9745. .uk-card-secondary.uk-card-body .uk-link-heading a:hover,
  9746. .uk-card-secondary > :not([class*='uk-card-media']) .uk-link-heading:hover,
  9747. .uk-card-secondary > :not([class*='uk-card-media']) .uk-link-heading a:hover,
  9748. .uk-overlay-primary .uk-link-heading:hover,
  9749. .uk-overlay-primary .uk-link-heading a:hover,
  9750. .uk-offcanvas-bar .uk-link-heading:hover,
  9751. .uk-offcanvas-bar .uk-link-heading a:hover {
  9752. color: #fff;
  9753. }
  9754. .uk-light .uk-heading-divider,
  9755. .uk-section-primary:not(.uk-preserve-color) .uk-heading-divider,
  9756. .uk-section-secondary:not(.uk-preserve-color) .uk-heading-divider,
  9757. .uk-tile-primary:not(.uk-preserve-color) .uk-heading-divider,
  9758. .uk-tile-secondary:not(.uk-preserve-color) .uk-heading-divider,
  9759. .uk-card-primary.uk-card-body .uk-heading-divider,
  9760. .uk-card-primary > :not([class*='uk-card-media']) .uk-heading-divider,
  9761. .uk-card-secondary.uk-card-body .uk-heading-divider,
  9762. .uk-card-secondary > :not([class*='uk-card-media']) .uk-heading-divider,
  9763. .uk-overlay-primary .uk-heading-divider,
  9764. .uk-offcanvas-bar .uk-heading-divider {
  9765. border-bottom-color: rgba(255, 255, 255, 0.2);
  9766. }
  9767. .uk-light .uk-heading-bullet::before,
  9768. .uk-section-primary:not(.uk-preserve-color) .uk-heading-bullet::before,
  9769. .uk-section-secondary:not(.uk-preserve-color) .uk-heading-bullet::before,
  9770. .uk-tile-primary:not(.uk-preserve-color) .uk-heading-bullet::before,
  9771. .uk-tile-secondary:not(.uk-preserve-color) .uk-heading-bullet::before,
  9772. .uk-card-primary.uk-card-body .uk-heading-bullet::before,
  9773. .uk-card-primary > :not([class*='uk-card-media']) .uk-heading-bullet::before,
  9774. .uk-card-secondary.uk-card-body .uk-heading-bullet::before,
  9775. .uk-card-secondary > :not([class*='uk-card-media']) .uk-heading-bullet::before,
  9776. .uk-overlay-primary .uk-heading-bullet::before,
  9777. .uk-offcanvas-bar .uk-heading-bullet::before {
  9778. border-right-color: rgba(255, 255, 255, 0.2);
  9779. }
  9780. .uk-light .uk-heading-line > ::before,
  9781. .uk-light .uk-heading-line > ::after,
  9782. .uk-section-primary:not(.uk-preserve-color) .uk-heading-line > ::before,
  9783. .uk-section-primary:not(.uk-preserve-color) .uk-heading-line > ::after,
  9784. .uk-section-secondary:not(.uk-preserve-color) .uk-heading-line > ::before,
  9785. .uk-section-secondary:not(.uk-preserve-color) .uk-heading-line > ::after,
  9786. .uk-tile-primary:not(.uk-preserve-color) .uk-heading-line > ::before,
  9787. .uk-tile-primary:not(.uk-preserve-color) .uk-heading-line > ::after,
  9788. .uk-tile-secondary:not(.uk-preserve-color) .uk-heading-line > ::before,
  9789. .uk-tile-secondary:not(.uk-preserve-color) .uk-heading-line > ::after,
  9790. .uk-card-primary.uk-card-body .uk-heading-line > ::before,
  9791. .uk-card-primary.uk-card-body .uk-heading-line > ::after,
  9792. .uk-card-primary > :not([class*='uk-card-media']) .uk-heading-line > ::before,
  9793. .uk-card-primary > :not([class*='uk-card-media']) .uk-heading-line > ::after,
  9794. .uk-card-secondary.uk-card-body .uk-heading-line > ::before,
  9795. .uk-card-secondary.uk-card-body .uk-heading-line > ::after,
  9796. .uk-card-secondary > :not([class*='uk-card-media']) .uk-heading-line > ::before,
  9797. .uk-card-secondary > :not([class*='uk-card-media']) .uk-heading-line > ::after,
  9798. .uk-overlay-primary .uk-heading-line > ::before,
  9799. .uk-overlay-primary .uk-heading-line > ::after,
  9800. .uk-offcanvas-bar .uk-heading-line > ::before,
  9801. .uk-offcanvas-bar .uk-heading-line > ::after {
  9802. border-bottom-color: rgba(255, 255, 255, 0.2);
  9803. }
  9804. .uk-light .uk-divider-icon,
  9805. .uk-section-primary:not(.uk-preserve-color) .uk-divider-icon,
  9806. .uk-section-secondary:not(.uk-preserve-color) .uk-divider-icon,
  9807. .uk-tile-primary:not(.uk-preserve-color) .uk-divider-icon,
  9808. .uk-tile-secondary:not(.uk-preserve-color) .uk-divider-icon,
  9809. .uk-card-primary.uk-card-body .uk-divider-icon,
  9810. .uk-card-primary > :not([class*='uk-card-media']) .uk-divider-icon,
  9811. .uk-card-secondary.uk-card-body .uk-divider-icon,
  9812. .uk-card-secondary > :not([class*='uk-card-media']) .uk-divider-icon,
  9813. .uk-overlay-primary .uk-divider-icon,
  9814. .uk-offcanvas-bar .uk-divider-icon {
  9815. background-image: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2220%22%20height%3D%2220%22%20viewBox%3D%220%200%2020%2020%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Ccircle%20fill%3D%22none%22%20stroke%3D%22rgba%28255,%20255,%20255,%200.2%29%22%20stroke-width%3D%222%22%20cx%3D%2210%22%20cy%3D%2210%22%20r%3D%227%22%20%2F%3E%0A%3C%2Fsvg%3E%0A");
  9816. }
  9817. .uk-light .uk-divider-icon::before,
  9818. .uk-light .uk-divider-icon::after,
  9819. .uk-section-primary:not(.uk-preserve-color) .uk-divider-icon::before,
  9820. .uk-section-primary:not(.uk-preserve-color) .uk-divider-icon::after,
  9821. .uk-section-secondary:not(.uk-preserve-color) .uk-divider-icon::before,
  9822. .uk-section-secondary:not(.uk-preserve-color) .uk-divider-icon::after,
  9823. .uk-tile-primary:not(.uk-preserve-color) .uk-divider-icon::before,
  9824. .uk-tile-primary:not(.uk-preserve-color) .uk-divider-icon::after,
  9825. .uk-tile-secondary:not(.uk-preserve-color) .uk-divider-icon::before,
  9826. .uk-tile-secondary:not(.uk-preserve-color) .uk-divider-icon::after,
  9827. .uk-card-primary.uk-card-body .uk-divider-icon::before,
  9828. .uk-card-primary.uk-card-body .uk-divider-icon::after,
  9829. .uk-card-primary > :not([class*='uk-card-media']) .uk-divider-icon::before,
  9830. .uk-card-primary > :not([class*='uk-card-media']) .uk-divider-icon::after,
  9831. .uk-card-secondary.uk-card-body .uk-divider-icon::before,
  9832. .uk-card-secondary.uk-card-body .uk-divider-icon::after,
  9833. .uk-card-secondary > :not([class*='uk-card-media']) .uk-divider-icon::before,
  9834. .uk-card-secondary > :not([class*='uk-card-media']) .uk-divider-icon::after,
  9835. .uk-overlay-primary .uk-divider-icon::before,
  9836. .uk-overlay-primary .uk-divider-icon::after,
  9837. .uk-offcanvas-bar .uk-divider-icon::before,
  9838. .uk-offcanvas-bar .uk-divider-icon::after {
  9839. border-bottom-color: rgba(255, 255, 255, 0.2);
  9840. }
  9841. .uk-light .uk-divider-small::after,
  9842. .uk-section-primary:not(.uk-preserve-color) .uk-divider-small::after,
  9843. .uk-section-secondary:not(.uk-preserve-color) .uk-divider-small::after,
  9844. .uk-tile-primary:not(.uk-preserve-color) .uk-divider-small::after,
  9845. .uk-tile-secondary:not(.uk-preserve-color) .uk-divider-small::after,
  9846. .uk-card-primary.uk-card-body .uk-divider-small::after,
  9847. .uk-card-primary > :not([class*='uk-card-media']) .uk-divider-small::after,
  9848. .uk-card-secondary.uk-card-body .uk-divider-small::after,
  9849. .uk-card-secondary > :not([class*='uk-card-media']) .uk-divider-small::after,
  9850. .uk-overlay-primary .uk-divider-small::after,
  9851. .uk-offcanvas-bar .uk-divider-small::after {
  9852. border-top-color: rgba(255, 255, 255, 0.2);
  9853. }
  9854. .uk-light .uk-divider-vertical,
  9855. .uk-section-primary:not(.uk-preserve-color) .uk-divider-vertical,
  9856. .uk-section-secondary:not(.uk-preserve-color) .uk-divider-vertical,
  9857. .uk-tile-primary:not(.uk-preserve-color) .uk-divider-vertical,
  9858. .uk-tile-secondary:not(.uk-preserve-color) .uk-divider-vertical,
  9859. .uk-card-primary.uk-card-body .uk-divider-vertical,
  9860. .uk-card-primary > :not([class*='uk-card-media']) .uk-divider-vertical,
  9861. .uk-card-secondary.uk-card-body .uk-divider-vertical,
  9862. .uk-card-secondary > :not([class*='uk-card-media']) .uk-divider-vertical,
  9863. .uk-overlay-primary .uk-divider-vertical,
  9864. .uk-offcanvas-bar .uk-divider-vertical {
  9865. border-right-color: rgba(255, 255, 255, 0.2);
  9866. }
  9867. .uk-light .uk-list-muted > ::before,
  9868. .uk-section-primary:not(.uk-preserve-color) .uk-list-muted > ::before,
  9869. .uk-section-secondary:not(.uk-preserve-color) .uk-list-muted > ::before,
  9870. .uk-tile-primary:not(.uk-preserve-color) .uk-list-muted > ::before,
  9871. .uk-tile-secondary:not(.uk-preserve-color) .uk-list-muted > ::before,
  9872. .uk-card-primary.uk-card-body .uk-list-muted > ::before,
  9873. .uk-card-primary > :not([class*='uk-card-media']) .uk-list-muted > ::before,
  9874. .uk-card-secondary.uk-card-body .uk-list-muted > ::before,
  9875. .uk-card-secondary > :not([class*='uk-card-media']) .uk-list-muted > ::before,
  9876. .uk-overlay-primary .uk-list-muted > ::before,
  9877. .uk-offcanvas-bar .uk-list-muted > ::before {
  9878. color: rgba(255, 255, 255, 0.5) !important;
  9879. }
  9880. .uk-light .uk-list-emphasis > ::before,
  9881. .uk-section-primary:not(.uk-preserve-color) .uk-list-emphasis > ::before,
  9882. .uk-section-secondary:not(.uk-preserve-color) .uk-list-emphasis > ::before,
  9883. .uk-tile-primary:not(.uk-preserve-color) .uk-list-emphasis > ::before,
  9884. .uk-tile-secondary:not(.uk-preserve-color) .uk-list-emphasis > ::before,
  9885. .uk-card-primary.uk-card-body .uk-list-emphasis > ::before,
  9886. .uk-card-primary > :not([class*='uk-card-media']) .uk-list-emphasis > ::before,
  9887. .uk-card-secondary.uk-card-body .uk-list-emphasis > ::before,
  9888. .uk-card-secondary > :not([class*='uk-card-media']) .uk-list-emphasis > ::before,
  9889. .uk-overlay-primary .uk-list-emphasis > ::before,
  9890. .uk-offcanvas-bar .uk-list-emphasis > ::before {
  9891. color: #fff !important;
  9892. }
  9893. .uk-light .uk-list-primary > ::before,
  9894. .uk-section-primary:not(.uk-preserve-color) .uk-list-primary > ::before,
  9895. .uk-section-secondary:not(.uk-preserve-color) .uk-list-primary > ::before,
  9896. .uk-tile-primary:not(.uk-preserve-color) .uk-list-primary > ::before,
  9897. .uk-tile-secondary:not(.uk-preserve-color) .uk-list-primary > ::before,
  9898. .uk-card-primary.uk-card-body .uk-list-primary > ::before,
  9899. .uk-card-primary > :not([class*='uk-card-media']) .uk-list-primary > ::before,
  9900. .uk-card-secondary.uk-card-body .uk-list-primary > ::before,
  9901. .uk-card-secondary > :not([class*='uk-card-media']) .uk-list-primary > ::before,
  9902. .uk-overlay-primary .uk-list-primary > ::before,
  9903. .uk-offcanvas-bar .uk-list-primary > ::before {
  9904. color: #fff !important;
  9905. }
  9906. .uk-light .uk-list-secondary > ::before,
  9907. .uk-section-primary:not(.uk-preserve-color) .uk-list-secondary > ::before,
  9908. .uk-section-secondary:not(.uk-preserve-color) .uk-list-secondary > ::before,
  9909. .uk-tile-primary:not(.uk-preserve-color) .uk-list-secondary > ::before,
  9910. .uk-tile-secondary:not(.uk-preserve-color) .uk-list-secondary > ::before,
  9911. .uk-card-primary.uk-card-body .uk-list-secondary > ::before,
  9912. .uk-card-primary > :not([class*='uk-card-media']) .uk-list-secondary > ::before,
  9913. .uk-card-secondary.uk-card-body .uk-list-secondary > ::before,
  9914. .uk-card-secondary > :not([class*='uk-card-media']) .uk-list-secondary > ::before,
  9915. .uk-overlay-primary .uk-list-secondary > ::before,
  9916. .uk-offcanvas-bar .uk-list-secondary > ::before {
  9917. color: #fff !important;
  9918. }
  9919. .uk-light .uk-list-bullet > ::before,
  9920. .uk-section-primary:not(.uk-preserve-color) .uk-list-bullet > ::before,
  9921. .uk-section-secondary:not(.uk-preserve-color) .uk-list-bullet > ::before,
  9922. .uk-tile-primary:not(.uk-preserve-color) .uk-list-bullet > ::before,
  9923. .uk-tile-secondary:not(.uk-preserve-color) .uk-list-bullet > ::before,
  9924. .uk-card-primary.uk-card-body .uk-list-bullet > ::before,
  9925. .uk-card-primary > :not([class*='uk-card-media']) .uk-list-bullet > ::before,
  9926. .uk-card-secondary.uk-card-body .uk-list-bullet > ::before,
  9927. .uk-card-secondary > :not([class*='uk-card-media']) .uk-list-bullet > ::before,
  9928. .uk-overlay-primary .uk-list-bullet > ::before,
  9929. .uk-offcanvas-bar .uk-list-bullet > ::before {
  9930. background-image: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%226%22%20height%3D%226%22%20viewBox%3D%220%200%206%206%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Ccircle%20fill%3D%22rgba%28255,%20255,%20255,%200.7%29%22%20cx%3D%223%22%20cy%3D%223%22%20r%3D%223%22%20%2F%3E%0A%3C%2Fsvg%3E");
  9931. }
  9932. .uk-light .uk-list-divider > :nth-child(n+2),
  9933. .uk-section-primary:not(.uk-preserve-color) .uk-list-divider > :nth-child(n+2),
  9934. .uk-section-secondary:not(.uk-preserve-color) .uk-list-divider > :nth-child(n+2),
  9935. .uk-tile-primary:not(.uk-preserve-color) .uk-list-divider > :nth-child(n+2),
  9936. .uk-tile-secondary:not(.uk-preserve-color) .uk-list-divider > :nth-child(n+2),
  9937. .uk-card-primary.uk-card-body .uk-list-divider > :nth-child(n+2),
  9938. .uk-card-primary > :not([class*='uk-card-media']) .uk-list-divider > :nth-child(n+2),
  9939. .uk-card-secondary.uk-card-body .uk-list-divider > :nth-child(n+2),
  9940. .uk-card-secondary > :not([class*='uk-card-media']) .uk-list-divider > :nth-child(n+2),
  9941. .uk-overlay-primary .uk-list-divider > :nth-child(n+2),
  9942. .uk-offcanvas-bar .uk-list-divider > :nth-child(n+2) {
  9943. border-top-color: rgba(255, 255, 255, 0.2);
  9944. }
  9945. .uk-light .uk-list-striped > *:nth-of-type(odd),
  9946. .uk-section-primary:not(.uk-preserve-color) .uk-list-striped > *:nth-of-type(odd),
  9947. .uk-section-secondary:not(.uk-preserve-color) .uk-list-striped > *:nth-of-type(odd),
  9948. .uk-tile-primary:not(.uk-preserve-color) .uk-list-striped > *:nth-of-type(odd),
  9949. .uk-tile-secondary:not(.uk-preserve-color) .uk-list-striped > *:nth-of-type(odd),
  9950. .uk-card-primary.uk-card-body .uk-list-striped > *:nth-of-type(odd),
  9951. .uk-card-primary > :not([class*='uk-card-media']) .uk-list-striped > *:nth-of-type(odd),
  9952. .uk-card-secondary.uk-card-body .uk-list-striped > *:nth-of-type(odd),
  9953. .uk-card-secondary > :not([class*='uk-card-media']) .uk-list-striped > *:nth-of-type(odd),
  9954. .uk-overlay-primary .uk-list-striped > *:nth-of-type(odd),
  9955. .uk-offcanvas-bar .uk-list-striped > *:nth-of-type(odd) {
  9956. border-top-color: rgba(255, 255, 255, 0.2);
  9957. border-bottom-color: rgba(255, 255, 255, 0.2);
  9958. }
  9959. .uk-light .uk-list-striped > :nth-of-type(odd),
  9960. .uk-section-primary:not(.uk-preserve-color) .uk-list-striped > :nth-of-type(odd),
  9961. .uk-section-secondary:not(.uk-preserve-color) .uk-list-striped > :nth-of-type(odd),
  9962. .uk-tile-primary:not(.uk-preserve-color) .uk-list-striped > :nth-of-type(odd),
  9963. .uk-tile-secondary:not(.uk-preserve-color) .uk-list-striped > :nth-of-type(odd),
  9964. .uk-card-primary.uk-card-body .uk-list-striped > :nth-of-type(odd),
  9965. .uk-card-primary > :not([class*='uk-card-media']) .uk-list-striped > :nth-of-type(odd),
  9966. .uk-card-secondary.uk-card-body .uk-list-striped > :nth-of-type(odd),
  9967. .uk-card-secondary > :not([class*='uk-card-media']) .uk-list-striped > :nth-of-type(odd),
  9968. .uk-overlay-primary .uk-list-striped > :nth-of-type(odd),
  9969. .uk-offcanvas-bar .uk-list-striped > :nth-of-type(odd) {
  9970. background-color: rgba(255, 255, 255, 0.1);
  9971. }
  9972. .uk-light .uk-table th,
  9973. .uk-section-primary:not(.uk-preserve-color) .uk-table th,
  9974. .uk-section-secondary:not(.uk-preserve-color) .uk-table th,
  9975. .uk-tile-primary:not(.uk-preserve-color) .uk-table th,
  9976. .uk-tile-secondary:not(.uk-preserve-color) .uk-table th,
  9977. .uk-card-primary.uk-card-body .uk-table th,
  9978. .uk-card-primary > :not([class*='uk-card-media']) .uk-table th,
  9979. .uk-card-secondary.uk-card-body .uk-table th,
  9980. .uk-card-secondary > :not([class*='uk-card-media']) .uk-table th,
  9981. .uk-overlay-primary .uk-table th,
  9982. .uk-offcanvas-bar .uk-table th {
  9983. color: rgba(255, 255, 255, 0.7);
  9984. }
  9985. .uk-light .uk-table caption,
  9986. .uk-section-primary:not(.uk-preserve-color) .uk-table caption,
  9987. .uk-section-secondary:not(.uk-preserve-color) .uk-table caption,
  9988. .uk-tile-primary:not(.uk-preserve-color) .uk-table caption,
  9989. .uk-tile-secondary:not(.uk-preserve-color) .uk-table caption,
  9990. .uk-card-primary.uk-card-body .uk-table caption,
  9991. .uk-card-primary > :not([class*='uk-card-media']) .uk-table caption,
  9992. .uk-card-secondary.uk-card-body .uk-table caption,
  9993. .uk-card-secondary > :not([class*='uk-card-media']) .uk-table caption,
  9994. .uk-overlay-primary .uk-table caption,
  9995. .uk-offcanvas-bar .uk-table caption {
  9996. color: rgba(255, 255, 255, 0.5);
  9997. }
  9998. .uk-light .uk-table > tr.uk-active,
  9999. .uk-light .uk-table tbody tr.uk-active,
  10000. .uk-section-primary:not(.uk-preserve-color) .uk-table > tr.uk-active,
  10001. .uk-section-primary:not(.uk-preserve-color) .uk-table tbody tr.uk-active,
  10002. .uk-section-secondary:not(.uk-preserve-color) .uk-table > tr.uk-active,
  10003. .uk-section-secondary:not(.uk-preserve-color) .uk-table tbody tr.uk-active,
  10004. .uk-tile-primary:not(.uk-preserve-color) .uk-table > tr.uk-active,
  10005. .uk-tile-primary:not(.uk-preserve-color) .uk-table tbody tr.uk-active,
  10006. .uk-tile-secondary:not(.uk-preserve-color) .uk-table > tr.uk-active,
  10007. .uk-tile-secondary:not(.uk-preserve-color) .uk-table tbody tr.uk-active,
  10008. .uk-card-primary.uk-card-body .uk-table > tr.uk-active,
  10009. .uk-card-primary.uk-card-body .uk-table tbody tr.uk-active,
  10010. .uk-card-primary > :not([class*='uk-card-media']) .uk-table > tr.uk-active,
  10011. .uk-card-primary > :not([class*='uk-card-media']) .uk-table tbody tr.uk-active,
  10012. .uk-card-secondary.uk-card-body .uk-table > tr.uk-active,
  10013. .uk-card-secondary.uk-card-body .uk-table tbody tr.uk-active,
  10014. .uk-card-secondary > :not([class*='uk-card-media']) .uk-table > tr.uk-active,
  10015. .uk-card-secondary > :not([class*='uk-card-media']) .uk-table tbody tr.uk-active,
  10016. .uk-overlay-primary .uk-table > tr.uk-active,
  10017. .uk-overlay-primary .uk-table tbody tr.uk-active,
  10018. .uk-offcanvas-bar .uk-table > tr.uk-active,
  10019. .uk-offcanvas-bar .uk-table tbody tr.uk-active {
  10020. background: rgba(255, 255, 255, 0.08);
  10021. }
  10022. .uk-light .uk-table-divider > tr:not(:first-child),
  10023. .uk-light .uk-table-divider > :not(:first-child) > tr,
  10024. .uk-light .uk-table-divider > :first-child > tr:not(:first-child),
  10025. .uk-section-primary:not(.uk-preserve-color) .uk-table-divider > tr:not(:first-child),
  10026. .uk-section-primary:not(.uk-preserve-color) .uk-table-divider > :not(:first-child) > tr,
  10027. .uk-section-primary:not(.uk-preserve-color) .uk-table-divider > :first-child > tr:not(:first-child),
  10028. .uk-section-secondary:not(.uk-preserve-color) .uk-table-divider > tr:not(:first-child),
  10029. .uk-section-secondary:not(.uk-preserve-color) .uk-table-divider > :not(:first-child) > tr,
  10030. .uk-section-secondary:not(.uk-preserve-color) .uk-table-divider > :first-child > tr:not(:first-child),
  10031. .uk-tile-primary:not(.uk-preserve-color) .uk-table-divider > tr:not(:first-child),
  10032. .uk-tile-primary:not(.uk-preserve-color) .uk-table-divider > :not(:first-child) > tr,
  10033. .uk-tile-primary:not(.uk-preserve-color) .uk-table-divider > :first-child > tr:not(:first-child),
  10034. .uk-tile-secondary:not(.uk-preserve-color) .uk-table-divider > tr:not(:first-child),
  10035. .uk-tile-secondary:not(.uk-preserve-color) .uk-table-divider > :not(:first-child) > tr,
  10036. .uk-tile-secondary:not(.uk-preserve-color) .uk-table-divider > :first-child > tr:not(:first-child),
  10037. .uk-card-primary.uk-card-body .uk-table-divider > tr:not(:first-child),
  10038. .uk-card-primary.uk-card-body .uk-table-divider > :not(:first-child) > tr,
  10039. .uk-card-primary.uk-card-body .uk-table-divider > :first-child > tr:not(:first-child),
  10040. .uk-card-primary > :not([class*='uk-card-media']) .uk-table-divider > tr:not(:first-child),
  10041. .uk-card-primary > :not([class*='uk-card-media']) .uk-table-divider > :not(:first-child) > tr,
  10042. .uk-card-primary > :not([class*='uk-card-media']) .uk-table-divider > :first-child > tr:not(:first-child),
  10043. .uk-card-secondary.uk-card-body .uk-table-divider > tr:not(:first-child),
  10044. .uk-card-secondary.uk-card-body .uk-table-divider > :not(:first-child) > tr,
  10045. .uk-card-secondary.uk-card-body .uk-table-divider > :first-child > tr:not(:first-child),
  10046. .uk-card-secondary > :not([class*='uk-card-media']) .uk-table-divider > tr:not(:first-child),
  10047. .uk-card-secondary > :not([class*='uk-card-media']) .uk-table-divider > :not(:first-child) > tr,
  10048. .uk-card-secondary > :not([class*='uk-card-media']) .uk-table-divider > :first-child > tr:not(:first-child),
  10049. .uk-overlay-primary .uk-table-divider > tr:not(:first-child),
  10050. .uk-overlay-primary .uk-table-divider > :not(:first-child) > tr,
  10051. .uk-overlay-primary .uk-table-divider > :first-child > tr:not(:first-child),
  10052. .uk-offcanvas-bar .uk-table-divider > tr:not(:first-child),
  10053. .uk-offcanvas-bar .uk-table-divider > :not(:first-child) > tr,
  10054. .uk-offcanvas-bar .uk-table-divider > :first-child > tr:not(:first-child) {
  10055. border-top-color: rgba(255, 255, 255, 0.2);
  10056. }
  10057. .uk-light .uk-table-striped > tr:nth-of-type(odd),
  10058. .uk-light .uk-table-striped tbody tr:nth-of-type(odd),
  10059. .uk-section-primary:not(.uk-preserve-color) .uk-table-striped > tr:nth-of-type(odd),
  10060. .uk-section-primary:not(.uk-preserve-color) .uk-table-striped tbody tr:nth-of-type(odd),
  10061. .uk-section-secondary:not(.uk-preserve-color) .uk-table-striped > tr:nth-of-type(odd),
  10062. .uk-section-secondary:not(.uk-preserve-color) .uk-table-striped tbody tr:nth-of-type(odd),
  10063. .uk-tile-primary:not(.uk-preserve-color) .uk-table-striped > tr:nth-of-type(odd),
  10064. .uk-tile-primary:not(.uk-preserve-color) .uk-table-striped tbody tr:nth-of-type(odd),
  10065. .uk-tile-secondary:not(.uk-preserve-color) .uk-table-striped > tr:nth-of-type(odd),
  10066. .uk-tile-secondary:not(.uk-preserve-color) .uk-table-striped tbody tr:nth-of-type(odd),
  10067. .uk-card-primary.uk-card-body .uk-table-striped > tr:nth-of-type(odd),
  10068. .uk-card-primary.uk-card-body .uk-table-striped tbody tr:nth-of-type(odd),
  10069. .uk-card-primary > :not([class*='uk-card-media']) .uk-table-striped > tr:nth-of-type(odd),
  10070. .uk-card-primary > :not([class*='uk-card-media']) .uk-table-striped tbody tr:nth-of-type(odd),
  10071. .uk-card-secondary.uk-card-body .uk-table-striped > tr:nth-of-type(odd),
  10072. .uk-card-secondary.uk-card-body .uk-table-striped tbody tr:nth-of-type(odd),
  10073. .uk-card-secondary > :not([class*='uk-card-media']) .uk-table-striped > tr:nth-of-type(odd),
  10074. .uk-card-secondary > :not([class*='uk-card-media']) .uk-table-striped tbody tr:nth-of-type(odd),
  10075. .uk-overlay-primary .uk-table-striped > tr:nth-of-type(odd),
  10076. .uk-overlay-primary .uk-table-striped tbody tr:nth-of-type(odd),
  10077. .uk-offcanvas-bar .uk-table-striped > tr:nth-of-type(odd),
  10078. .uk-offcanvas-bar .uk-table-striped tbody tr:nth-of-type(odd) {
  10079. background: rgba(255, 255, 255, 0.1);
  10080. border-top-color: rgba(255, 255, 255, 0.2);
  10081. border-bottom-color: rgba(255, 255, 255, 0.2);
  10082. }
  10083. .uk-light .uk-table-hover > tr:hover,
  10084. .uk-light .uk-table-hover tbody tr:hover,
  10085. .uk-section-primary:not(.uk-preserve-color) .uk-table-hover > tr:hover,
  10086. .uk-section-primary:not(.uk-preserve-color) .uk-table-hover tbody tr:hover,
  10087. .uk-section-secondary:not(.uk-preserve-color) .uk-table-hover > tr:hover,
  10088. .uk-section-secondary:not(.uk-preserve-color) .uk-table-hover tbody tr:hover,
  10089. .uk-tile-primary:not(.uk-preserve-color) .uk-table-hover > tr:hover,
  10090. .uk-tile-primary:not(.uk-preserve-color) .uk-table-hover tbody tr:hover,
  10091. .uk-tile-secondary:not(.uk-preserve-color) .uk-table-hover > tr:hover,
  10092. .uk-tile-secondary:not(.uk-preserve-color) .uk-table-hover tbody tr:hover,
  10093. .uk-card-primary.uk-card-body .uk-table-hover > tr:hover,
  10094. .uk-card-primary.uk-card-body .uk-table-hover tbody tr:hover,
  10095. .uk-card-primary > :not([class*='uk-card-media']) .uk-table-hover > tr:hover,
  10096. .uk-card-primary > :not([class*='uk-card-media']) .uk-table-hover tbody tr:hover,
  10097. .uk-card-secondary.uk-card-body .uk-table-hover > tr:hover,
  10098. .uk-card-secondary.uk-card-body .uk-table-hover tbody tr:hover,
  10099. .uk-card-secondary > :not([class*='uk-card-media']) .uk-table-hover > tr:hover,
  10100. .uk-card-secondary > :not([class*='uk-card-media']) .uk-table-hover tbody tr:hover,
  10101. .uk-overlay-primary .uk-table-hover > tr:hover,
  10102. .uk-overlay-primary .uk-table-hover tbody tr:hover,
  10103. .uk-offcanvas-bar .uk-table-hover > tr:hover,
  10104. .uk-offcanvas-bar .uk-table-hover tbody tr:hover {
  10105. background: rgba(255, 255, 255, 0.08);
  10106. }
  10107. .uk-light .uk-icon-link,
  10108. .uk-section-primary:not(.uk-preserve-color) .uk-icon-link,
  10109. .uk-section-secondary:not(.uk-preserve-color) .uk-icon-link,
  10110. .uk-tile-primary:not(.uk-preserve-color) .uk-icon-link,
  10111. .uk-tile-secondary:not(.uk-preserve-color) .uk-icon-link,
  10112. .uk-card-primary.uk-card-body .uk-icon-link,
  10113. .uk-card-primary > :not([class*='uk-card-media']) .uk-icon-link,
  10114. .uk-card-secondary.uk-card-body .uk-icon-link,
  10115. .uk-card-secondary > :not([class*='uk-card-media']) .uk-icon-link,
  10116. .uk-overlay-primary .uk-icon-link,
  10117. .uk-offcanvas-bar .uk-icon-link {
  10118. color: rgba(255, 255, 255, 0.5);
  10119. }
  10120. .uk-light .uk-icon-link:hover,
  10121. .uk-light .uk-icon-link:focus,
  10122. .uk-section-primary:not(.uk-preserve-color) .uk-icon-link:hover,
  10123. .uk-section-primary:not(.uk-preserve-color) .uk-icon-link:focus,
  10124. .uk-section-secondary:not(.uk-preserve-color) .uk-icon-link:hover,
  10125. .uk-section-secondary:not(.uk-preserve-color) .uk-icon-link:focus,
  10126. .uk-tile-primary:not(.uk-preserve-color) .uk-icon-link:hover,
  10127. .uk-tile-primary:not(.uk-preserve-color) .uk-icon-link:focus,
  10128. .uk-tile-secondary:not(.uk-preserve-color) .uk-icon-link:hover,
  10129. .uk-tile-secondary:not(.uk-preserve-color) .uk-icon-link:focus,
  10130. .uk-card-primary.uk-card-body .uk-icon-link:hover,
  10131. .uk-card-primary.uk-card-body .uk-icon-link:focus,
  10132. .uk-card-primary > :not([class*='uk-card-media']) .uk-icon-link:hover,
  10133. .uk-card-primary > :not([class*='uk-card-media']) .uk-icon-link:focus,
  10134. .uk-card-secondary.uk-card-body .uk-icon-link:hover,
  10135. .uk-card-secondary.uk-card-body .uk-icon-link:focus,
  10136. .uk-card-secondary > :not([class*='uk-card-media']) .uk-icon-link:hover,
  10137. .uk-card-secondary > :not([class*='uk-card-media']) .uk-icon-link:focus,
  10138. .uk-overlay-primary .uk-icon-link:hover,
  10139. .uk-overlay-primary .uk-icon-link:focus,
  10140. .uk-offcanvas-bar .uk-icon-link:hover,
  10141. .uk-offcanvas-bar .uk-icon-link:focus {
  10142. color: rgba(255, 255, 255, 0.7);
  10143. }
  10144. .uk-light .uk-icon-link:active,
  10145. .uk-light .uk-active > .uk-icon-link,
  10146. .uk-section-primary:not(.uk-preserve-color) .uk-icon-link:active,
  10147. .uk-section-primary:not(.uk-preserve-color) .uk-active > .uk-icon-link,
  10148. .uk-section-secondary:not(.uk-preserve-color) .uk-icon-link:active,
  10149. .uk-section-secondary:not(.uk-preserve-color) .uk-active > .uk-icon-link,
  10150. .uk-tile-primary:not(.uk-preserve-color) .uk-icon-link:active,
  10151. .uk-tile-primary:not(.uk-preserve-color) .uk-active > .uk-icon-link,
  10152. .uk-tile-secondary:not(.uk-preserve-color) .uk-icon-link:active,
  10153. .uk-tile-secondary:not(.uk-preserve-color) .uk-active > .uk-icon-link,
  10154. .uk-card-primary.uk-card-body .uk-icon-link:active,
  10155. .uk-card-primary.uk-card-body .uk-active > .uk-icon-link,
  10156. .uk-card-primary > :not([class*='uk-card-media']) .uk-icon-link:active,
  10157. .uk-card-primary > :not([class*='uk-card-media']) .uk-active > .uk-icon-link,
  10158. .uk-card-secondary.uk-card-body .uk-icon-link:active,
  10159. .uk-card-secondary.uk-card-body .uk-active > .uk-icon-link,
  10160. .uk-card-secondary > :not([class*='uk-card-media']) .uk-icon-link:active,
  10161. .uk-card-secondary > :not([class*='uk-card-media']) .uk-active > .uk-icon-link,
  10162. .uk-overlay-primary .uk-icon-link:active,
  10163. .uk-overlay-primary .uk-active > .uk-icon-link,
  10164. .uk-offcanvas-bar .uk-icon-link:active,
  10165. .uk-offcanvas-bar .uk-active > .uk-icon-link {
  10166. color: rgba(255, 255, 255, 0.7);
  10167. }
  10168. .uk-light .uk-icon-button,
  10169. .uk-section-primary:not(.uk-preserve-color) .uk-icon-button,
  10170. .uk-section-secondary:not(.uk-preserve-color) .uk-icon-button,
  10171. .uk-tile-primary:not(.uk-preserve-color) .uk-icon-button,
  10172. .uk-tile-secondary:not(.uk-preserve-color) .uk-icon-button,
  10173. .uk-card-primary.uk-card-body .uk-icon-button,
  10174. .uk-card-primary > :not([class*='uk-card-media']) .uk-icon-button,
  10175. .uk-card-secondary.uk-card-body .uk-icon-button,
  10176. .uk-card-secondary > :not([class*='uk-card-media']) .uk-icon-button,
  10177. .uk-overlay-primary .uk-icon-button,
  10178. .uk-offcanvas-bar .uk-icon-button {
  10179. background-color: rgba(255, 255, 255, 0.1);
  10180. color: rgba(255, 255, 255, 0.5);
  10181. }
  10182. .uk-light .uk-icon-button:hover,
  10183. .uk-light .uk-icon-button:focus,
  10184. .uk-section-primary:not(.uk-preserve-color) .uk-icon-button:hover,
  10185. .uk-section-primary:not(.uk-preserve-color) .uk-icon-button:focus,
  10186. .uk-section-secondary:not(.uk-preserve-color) .uk-icon-button:hover,
  10187. .uk-section-secondary:not(.uk-preserve-color) .uk-icon-button:focus,
  10188. .uk-tile-primary:not(.uk-preserve-color) .uk-icon-button:hover,
  10189. .uk-tile-primary:not(.uk-preserve-color) .uk-icon-button:focus,
  10190. .uk-tile-secondary:not(.uk-preserve-color) .uk-icon-button:hover,
  10191. .uk-tile-secondary:not(.uk-preserve-color) .uk-icon-button:focus,
  10192. .uk-card-primary.uk-card-body .uk-icon-button:hover,
  10193. .uk-card-primary.uk-card-body .uk-icon-button:focus,
  10194. .uk-card-primary > :not([class*='uk-card-media']) .uk-icon-button:hover,
  10195. .uk-card-primary > :not([class*='uk-card-media']) .uk-icon-button:focus,
  10196. .uk-card-secondary.uk-card-body .uk-icon-button:hover,
  10197. .uk-card-secondary.uk-card-body .uk-icon-button:focus,
  10198. .uk-card-secondary > :not([class*='uk-card-media']) .uk-icon-button:hover,
  10199. .uk-card-secondary > :not([class*='uk-card-media']) .uk-icon-button:focus,
  10200. .uk-overlay-primary .uk-icon-button:hover,
  10201. .uk-overlay-primary .uk-icon-button:focus,
  10202. .uk-offcanvas-bar .uk-icon-button:hover,
  10203. .uk-offcanvas-bar .uk-icon-button:focus {
  10204. background-color: rgba(242, 242, 242, 0.1);
  10205. color: rgba(255, 255, 255, 0.7);
  10206. }
  10207. .uk-light .uk-icon-button:active,
  10208. .uk-section-primary:not(.uk-preserve-color) .uk-icon-button:active,
  10209. .uk-section-secondary:not(.uk-preserve-color) .uk-icon-button:active,
  10210. .uk-tile-primary:not(.uk-preserve-color) .uk-icon-button:active,
  10211. .uk-tile-secondary:not(.uk-preserve-color) .uk-icon-button:active,
  10212. .uk-card-primary.uk-card-body .uk-icon-button:active,
  10213. .uk-card-primary > :not([class*='uk-card-media']) .uk-icon-button:active,
  10214. .uk-card-secondary.uk-card-body .uk-icon-button:active,
  10215. .uk-card-secondary > :not([class*='uk-card-media']) .uk-icon-button:active,
  10216. .uk-overlay-primary .uk-icon-button:active,
  10217. .uk-offcanvas-bar .uk-icon-button:active {
  10218. background-color: rgba(230, 230, 230, 0.1);
  10219. color: rgba(255, 255, 255, 0.7);
  10220. }
  10221. .uk-light .uk-input,
  10222. .uk-light .uk-select,
  10223. .uk-light .uk-textarea,
  10224. .uk-section-primary:not(.uk-preserve-color) .uk-input,
  10225. .uk-section-primary:not(.uk-preserve-color) .uk-select,
  10226. .uk-section-primary:not(.uk-preserve-color) .uk-textarea,
  10227. .uk-section-secondary:not(.uk-preserve-color) .uk-input,
  10228. .uk-section-secondary:not(.uk-preserve-color) .uk-select,
  10229. .uk-section-secondary:not(.uk-preserve-color) .uk-textarea,
  10230. .uk-tile-primary:not(.uk-preserve-color) .uk-input,
  10231. .uk-tile-primary:not(.uk-preserve-color) .uk-select,
  10232. .uk-tile-primary:not(.uk-preserve-color) .uk-textarea,
  10233. .uk-tile-secondary:not(.uk-preserve-color) .uk-input,
  10234. .uk-tile-secondary:not(.uk-preserve-color) .uk-select,
  10235. .uk-tile-secondary:not(.uk-preserve-color) .uk-textarea,
  10236. .uk-card-primary.uk-card-body .uk-input,
  10237. .uk-card-primary.uk-card-body .uk-select,
  10238. .uk-card-primary.uk-card-body .uk-textarea,
  10239. .uk-card-primary > :not([class*='uk-card-media']) .uk-input,
  10240. .uk-card-primary > :not([class*='uk-card-media']) .uk-select,
  10241. .uk-card-primary > :not([class*='uk-card-media']) .uk-textarea,
  10242. .uk-card-secondary.uk-card-body .uk-input,
  10243. .uk-card-secondary.uk-card-body .uk-select,
  10244. .uk-card-secondary.uk-card-body .uk-textarea,
  10245. .uk-card-secondary > :not([class*='uk-card-media']) .uk-input,
  10246. .uk-card-secondary > :not([class*='uk-card-media']) .uk-select,
  10247. .uk-card-secondary > :not([class*='uk-card-media']) .uk-textarea,
  10248. .uk-overlay-primary .uk-input,
  10249. .uk-overlay-primary .uk-select,
  10250. .uk-overlay-primary .uk-textarea,
  10251. .uk-offcanvas-bar .uk-input,
  10252. .uk-offcanvas-bar .uk-select,
  10253. .uk-offcanvas-bar .uk-textarea {
  10254. background-color: rgba(255, 255, 255, 0.1);
  10255. color: rgba(255, 255, 255, 0.7);
  10256. background-clip: padding-box;
  10257. border-color: rgba(255, 255, 255, 0.2);
  10258. }
  10259. .uk-light .uk-input:focus,
  10260. .uk-light .uk-select:focus,
  10261. .uk-light .uk-textarea:focus,
  10262. .uk-section-primary:not(.uk-preserve-color) .uk-input:focus,
  10263. .uk-section-primary:not(.uk-preserve-color) .uk-select:focus,
  10264. .uk-section-primary:not(.uk-preserve-color) .uk-textarea:focus,
  10265. .uk-section-secondary:not(.uk-preserve-color) .uk-input:focus,
  10266. .uk-section-secondary:not(.uk-preserve-color) .uk-select:focus,
  10267. .uk-section-secondary:not(.uk-preserve-color) .uk-textarea:focus,
  10268. .uk-tile-primary:not(.uk-preserve-color) .uk-input:focus,
  10269. .uk-tile-primary:not(.uk-preserve-color) .uk-select:focus,
  10270. .uk-tile-primary:not(.uk-preserve-color) .uk-textarea:focus,
  10271. .uk-tile-secondary:not(.uk-preserve-color) .uk-input:focus,
  10272. .uk-tile-secondary:not(.uk-preserve-color) .uk-select:focus,
  10273. .uk-tile-secondary:not(.uk-preserve-color) .uk-textarea:focus,
  10274. .uk-card-primary.uk-card-body .uk-input:focus,
  10275. .uk-card-primary.uk-card-body .uk-select:focus,
  10276. .uk-card-primary.uk-card-body .uk-textarea:focus,
  10277. .uk-card-primary > :not([class*='uk-card-media']) .uk-input:focus,
  10278. .uk-card-primary > :not([class*='uk-card-media']) .uk-select:focus,
  10279. .uk-card-primary > :not([class*='uk-card-media']) .uk-textarea:focus,
  10280. .uk-card-secondary.uk-card-body .uk-input:focus,
  10281. .uk-card-secondary.uk-card-body .uk-select:focus,
  10282. .uk-card-secondary.uk-card-body .uk-textarea:focus,
  10283. .uk-card-secondary > :not([class*='uk-card-media']) .uk-input:focus,
  10284. .uk-card-secondary > :not([class*='uk-card-media']) .uk-select:focus,
  10285. .uk-card-secondary > :not([class*='uk-card-media']) .uk-textarea:focus,
  10286. .uk-overlay-primary .uk-input:focus,
  10287. .uk-overlay-primary .uk-select:focus,
  10288. .uk-overlay-primary .uk-textarea:focus,
  10289. .uk-offcanvas-bar .uk-input:focus,
  10290. .uk-offcanvas-bar .uk-select:focus,
  10291. .uk-offcanvas-bar .uk-textarea:focus {
  10292. background-color: rgba(255, 255, 255, 0.1);
  10293. color: rgba(255, 255, 255, 0.7);
  10294. border-color: rgba(255, 255, 255, 0.7);
  10295. }
  10296. .uk-light .uk-input::-ms-input-placeholder,
  10297. .uk-section-primary:not(.uk-preserve-color) .uk-input::-ms-input-placeholder,
  10298. .uk-section-secondary:not(.uk-preserve-color) .uk-input::-ms-input-placeholder,
  10299. .uk-tile-primary:not(.uk-preserve-color) .uk-input::-ms-input-placeholder,
  10300. .uk-tile-secondary:not(.uk-preserve-color) .uk-input::-ms-input-placeholder,
  10301. .uk-card-primary.uk-card-body .uk-input::-ms-input-placeholder,
  10302. .uk-card-primary > :not([class*='uk-card-media']) .uk-input::-ms-input-placeholder,
  10303. .uk-card-secondary.uk-card-body .uk-input::-ms-input-placeholder,
  10304. .uk-card-secondary > :not([class*='uk-card-media']) .uk-input::-ms-input-placeholder,
  10305. .uk-overlay-primary .uk-input::-ms-input-placeholder,
  10306. .uk-offcanvas-bar .uk-input::-ms-input-placeholder {
  10307. color: rgba(255, 255, 255, 0.5) !important;
  10308. }
  10309. .uk-light .uk-input::placeholder,
  10310. .uk-section-primary:not(.uk-preserve-color) .uk-input::placeholder,
  10311. .uk-section-secondary:not(.uk-preserve-color) .uk-input::placeholder,
  10312. .uk-tile-primary:not(.uk-preserve-color) .uk-input::placeholder,
  10313. .uk-tile-secondary:not(.uk-preserve-color) .uk-input::placeholder,
  10314. .uk-card-primary.uk-card-body .uk-input::placeholder,
  10315. .uk-card-primary > :not([class*='uk-card-media']) .uk-input::placeholder,
  10316. .uk-card-secondary.uk-card-body .uk-input::placeholder,
  10317. .uk-card-secondary > :not([class*='uk-card-media']) .uk-input::placeholder,
  10318. .uk-overlay-primary .uk-input::placeholder,
  10319. .uk-offcanvas-bar .uk-input::placeholder {
  10320. color: rgba(255, 255, 255, 0.5);
  10321. }
  10322. .uk-light .uk-textarea::-ms-input-placeholder,
  10323. .uk-section-primary:not(.uk-preserve-color) .uk-textarea::-ms-input-placeholder,
  10324. .uk-section-secondary:not(.uk-preserve-color) .uk-textarea::-ms-input-placeholder,
  10325. .uk-tile-primary:not(.uk-preserve-color) .uk-textarea::-ms-input-placeholder,
  10326. .uk-tile-secondary:not(.uk-preserve-color) .uk-textarea::-ms-input-placeholder,
  10327. .uk-card-primary.uk-card-body .uk-textarea::-ms-input-placeholder,
  10328. .uk-card-primary > :not([class*='uk-card-media']) .uk-textarea::-ms-input-placeholder,
  10329. .uk-card-secondary.uk-card-body .uk-textarea::-ms-input-placeholder,
  10330. .uk-card-secondary > :not([class*='uk-card-media']) .uk-textarea::-ms-input-placeholder,
  10331. .uk-overlay-primary .uk-textarea::-ms-input-placeholder,
  10332. .uk-offcanvas-bar .uk-textarea::-ms-input-placeholder {
  10333. color: rgba(255, 255, 255, 0.5) !important;
  10334. }
  10335. .uk-light .uk-textarea::placeholder,
  10336. .uk-section-primary:not(.uk-preserve-color) .uk-textarea::placeholder,
  10337. .uk-section-secondary:not(.uk-preserve-color) .uk-textarea::placeholder,
  10338. .uk-tile-primary:not(.uk-preserve-color) .uk-textarea::placeholder,
  10339. .uk-tile-secondary:not(.uk-preserve-color) .uk-textarea::placeholder,
  10340. .uk-card-primary.uk-card-body .uk-textarea::placeholder,
  10341. .uk-card-primary > :not([class*='uk-card-media']) .uk-textarea::placeholder,
  10342. .uk-card-secondary.uk-card-body .uk-textarea::placeholder,
  10343. .uk-card-secondary > :not([class*='uk-card-media']) .uk-textarea::placeholder,
  10344. .uk-overlay-primary .uk-textarea::placeholder,
  10345. .uk-offcanvas-bar .uk-textarea::placeholder {
  10346. color: rgba(255, 255, 255, 0.5);
  10347. }
  10348. .uk-light .uk-select:not([multiple]):not([size]),
  10349. .uk-section-primary:not(.uk-preserve-color) .uk-select:not([multiple]):not([size]),
  10350. .uk-section-secondary:not(.uk-preserve-color) .uk-select:not([multiple]):not([size]),
  10351. .uk-tile-primary:not(.uk-preserve-color) .uk-select:not([multiple]):not([size]),
  10352. .uk-tile-secondary:not(.uk-preserve-color) .uk-select:not([multiple]):not([size]),
  10353. .uk-card-primary.uk-card-body .uk-select:not([multiple]):not([size]),
  10354. .uk-card-primary > :not([class*='uk-card-media']) .uk-select:not([multiple]):not([size]),
  10355. .uk-card-secondary.uk-card-body .uk-select:not([multiple]):not([size]),
  10356. .uk-card-secondary > :not([class*='uk-card-media']) .uk-select:not([multiple]):not([size]),
  10357. .uk-overlay-primary .uk-select:not([multiple]):not([size]),
  10358. .uk-offcanvas-bar .uk-select:not([multiple]):not([size]) {
  10359. background-image: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2224%22%20height%3D%2216%22%20viewBox%3D%220%200%2024%2016%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Cpolygon%20fill%3D%22rgba%28255,%20255,%20255,%200.7%29%22%20points%3D%2212%201%209%206%2015%206%22%20%2F%3E%0A%20%20%20%20%3Cpolygon%20fill%3D%22rgba%28255,%20255,%20255,%200.7%29%22%20points%3D%2212%2013%209%208%2015%208%22%20%2F%3E%0A%3C%2Fsvg%3E%0A");
  10360. }
  10361. .uk-light .uk-input[list]:hover,
  10362. .uk-light .uk-input[list]:focus,
  10363. .uk-section-primary:not(.uk-preserve-color) .uk-input[list]:hover,
  10364. .uk-section-primary:not(.uk-preserve-color) .uk-input[list]:focus,
  10365. .uk-section-secondary:not(.uk-preserve-color) .uk-input[list]:hover,
  10366. .uk-section-secondary:not(.uk-preserve-color) .uk-input[list]:focus,
  10367. .uk-tile-primary:not(.uk-preserve-color) .uk-input[list]:hover,
  10368. .uk-tile-primary:not(.uk-preserve-color) .uk-input[list]:focus,
  10369. .uk-tile-secondary:not(.uk-preserve-color) .uk-input[list]:hover,
  10370. .uk-tile-secondary:not(.uk-preserve-color) .uk-input[list]:focus,
  10371. .uk-card-primary.uk-card-body .uk-input[list]:hover,
  10372. .uk-card-primary.uk-card-body .uk-input[list]:focus,
  10373. .uk-card-primary > :not([class*='uk-card-media']) .uk-input[list]:hover,
  10374. .uk-card-primary > :not([class*='uk-card-media']) .uk-input[list]:focus,
  10375. .uk-card-secondary.uk-card-body .uk-input[list]:hover,
  10376. .uk-card-secondary.uk-card-body .uk-input[list]:focus,
  10377. .uk-card-secondary > :not([class*='uk-card-media']) .uk-input[list]:hover,
  10378. .uk-card-secondary > :not([class*='uk-card-media']) .uk-input[list]:focus,
  10379. .uk-overlay-primary .uk-input[list]:hover,
  10380. .uk-overlay-primary .uk-input[list]:focus,
  10381. .uk-offcanvas-bar .uk-input[list]:hover,
  10382. .uk-offcanvas-bar .uk-input[list]:focus {
  10383. background-image: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2224%22%20height%3D%2216%22%20viewBox%3D%220%200%2024%2016%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Cpolygon%20fill%3D%22rgba%28255,%20255,%20255,%200.7%29%22%20points%3D%2212%2012%208%206%2016%206%22%20%2F%3E%0A%3C%2Fsvg%3E%0A");
  10384. }
  10385. .uk-light .uk-radio,
  10386. .uk-light .uk-checkbox,
  10387. .uk-section-primary:not(.uk-preserve-color) .uk-radio,
  10388. .uk-section-primary:not(.uk-preserve-color) .uk-checkbox,
  10389. .uk-section-secondary:not(.uk-preserve-color) .uk-radio,
  10390. .uk-section-secondary:not(.uk-preserve-color) .uk-checkbox,
  10391. .uk-tile-primary:not(.uk-preserve-color) .uk-radio,
  10392. .uk-tile-primary:not(.uk-preserve-color) .uk-checkbox,
  10393. .uk-tile-secondary:not(.uk-preserve-color) .uk-radio,
  10394. .uk-tile-secondary:not(.uk-preserve-color) .uk-checkbox,
  10395. .uk-card-primary.uk-card-body .uk-radio,
  10396. .uk-card-primary.uk-card-body .uk-checkbox,
  10397. .uk-card-primary > :not([class*='uk-card-media']) .uk-radio,
  10398. .uk-card-primary > :not([class*='uk-card-media']) .uk-checkbox,
  10399. .uk-card-secondary.uk-card-body .uk-radio,
  10400. .uk-card-secondary.uk-card-body .uk-checkbox,
  10401. .uk-card-secondary > :not([class*='uk-card-media']) .uk-radio,
  10402. .uk-card-secondary > :not([class*='uk-card-media']) .uk-checkbox,
  10403. .uk-overlay-primary .uk-radio,
  10404. .uk-overlay-primary .uk-checkbox,
  10405. .uk-offcanvas-bar .uk-radio,
  10406. .uk-offcanvas-bar .uk-checkbox {
  10407. background-color: rgba(242, 242, 242, 0.1);
  10408. border-color: rgba(255, 255, 255, 0.2);
  10409. }
  10410. .uk-light .uk-radio:focus,
  10411. .uk-light .uk-checkbox:focus,
  10412. .uk-section-primary:not(.uk-preserve-color) .uk-radio:focus,
  10413. .uk-section-primary:not(.uk-preserve-color) .uk-checkbox:focus,
  10414. .uk-section-secondary:not(.uk-preserve-color) .uk-radio:focus,
  10415. .uk-section-secondary:not(.uk-preserve-color) .uk-checkbox:focus,
  10416. .uk-tile-primary:not(.uk-preserve-color) .uk-radio:focus,
  10417. .uk-tile-primary:not(.uk-preserve-color) .uk-checkbox:focus,
  10418. .uk-tile-secondary:not(.uk-preserve-color) .uk-radio:focus,
  10419. .uk-tile-secondary:not(.uk-preserve-color) .uk-checkbox:focus,
  10420. .uk-card-primary.uk-card-body .uk-radio:focus,
  10421. .uk-card-primary.uk-card-body .uk-checkbox:focus,
  10422. .uk-card-primary > :not([class*='uk-card-media']) .uk-radio:focus,
  10423. .uk-card-primary > :not([class*='uk-card-media']) .uk-checkbox:focus,
  10424. .uk-card-secondary.uk-card-body .uk-radio:focus,
  10425. .uk-card-secondary.uk-card-body .uk-checkbox:focus,
  10426. .uk-card-secondary > :not([class*='uk-card-media']) .uk-radio:focus,
  10427. .uk-card-secondary > :not([class*='uk-card-media']) .uk-checkbox:focus,
  10428. .uk-overlay-primary .uk-radio:focus,
  10429. .uk-overlay-primary .uk-checkbox:focus,
  10430. .uk-offcanvas-bar .uk-radio:focus,
  10431. .uk-offcanvas-bar .uk-checkbox:focus {
  10432. border-color: rgba(255, 255, 255, 0.7);
  10433. }
  10434. .uk-light .uk-radio:checked,
  10435. .uk-light .uk-checkbox:checked,
  10436. .uk-light .uk-checkbox:indeterminate,
  10437. .uk-section-primary:not(.uk-preserve-color) .uk-radio:checked,
  10438. .uk-section-primary:not(.uk-preserve-color) .uk-checkbox:checked,
  10439. .uk-section-primary:not(.uk-preserve-color) .uk-checkbox:indeterminate,
  10440. .uk-section-secondary:not(.uk-preserve-color) .uk-radio:checked,
  10441. .uk-section-secondary:not(.uk-preserve-color) .uk-checkbox:checked,
  10442. .uk-section-secondary:not(.uk-preserve-color) .uk-checkbox:indeterminate,
  10443. .uk-tile-primary:not(.uk-preserve-color) .uk-radio:checked,
  10444. .uk-tile-primary:not(.uk-preserve-color) .uk-checkbox:checked,
  10445. .uk-tile-primary:not(.uk-preserve-color) .uk-checkbox:indeterminate,
  10446. .uk-tile-secondary:not(.uk-preserve-color) .uk-radio:checked,
  10447. .uk-tile-secondary:not(.uk-preserve-color) .uk-checkbox:checked,
  10448. .uk-tile-secondary:not(.uk-preserve-color) .uk-checkbox:indeterminate,
  10449. .uk-card-primary.uk-card-body .uk-radio:checked,
  10450. .uk-card-primary.uk-card-body .uk-checkbox:checked,
  10451. .uk-card-primary.uk-card-body .uk-checkbox:indeterminate,
  10452. .uk-card-primary > :not([class*='uk-card-media']) .uk-radio:checked,
  10453. .uk-card-primary > :not([class*='uk-card-media']) .uk-checkbox:checked,
  10454. .uk-card-primary > :not([class*='uk-card-media']) .uk-checkbox:indeterminate,
  10455. .uk-card-secondary.uk-card-body .uk-radio:checked,
  10456. .uk-card-secondary.uk-card-body .uk-checkbox:checked,
  10457. .uk-card-secondary.uk-card-body .uk-checkbox:indeterminate,
  10458. .uk-card-secondary > :not([class*='uk-card-media']) .uk-radio:checked,
  10459. .uk-card-secondary > :not([class*='uk-card-media']) .uk-checkbox:checked,
  10460. .uk-card-secondary > :not([class*='uk-card-media']) .uk-checkbox:indeterminate,
  10461. .uk-overlay-primary .uk-radio:checked,
  10462. .uk-overlay-primary .uk-checkbox:checked,
  10463. .uk-overlay-primary .uk-checkbox:indeterminate,
  10464. .uk-offcanvas-bar .uk-radio:checked,
  10465. .uk-offcanvas-bar .uk-checkbox:checked,
  10466. .uk-offcanvas-bar .uk-checkbox:indeterminate {
  10467. background-color: #fff;
  10468. border-color: rgba(255, 255, 255, 0.7);
  10469. }
  10470. .uk-light .uk-radio:checked:focus,
  10471. .uk-light .uk-checkbox:checked:focus,
  10472. .uk-light .uk-checkbox:indeterminate:focus,
  10473. .uk-section-primary:not(.uk-preserve-color) .uk-radio:checked:focus,
  10474. .uk-section-primary:not(.uk-preserve-color) .uk-checkbox:checked:focus,
  10475. .uk-section-primary:not(.uk-preserve-color) .uk-checkbox:indeterminate:focus,
  10476. .uk-section-secondary:not(.uk-preserve-color) .uk-radio:checked:focus,
  10477. .uk-section-secondary:not(.uk-preserve-color) .uk-checkbox:checked:focus,
  10478. .uk-section-secondary:not(.uk-preserve-color) .uk-checkbox:indeterminate:focus,
  10479. .uk-tile-primary:not(.uk-preserve-color) .uk-radio:checked:focus,
  10480. .uk-tile-primary:not(.uk-preserve-color) .uk-checkbox:checked:focus,
  10481. .uk-tile-primary:not(.uk-preserve-color) .uk-checkbox:indeterminate:focus,
  10482. .uk-tile-secondary:not(.uk-preserve-color) .uk-radio:checked:focus,
  10483. .uk-tile-secondary:not(.uk-preserve-color) .uk-checkbox:checked:focus,
  10484. .uk-tile-secondary:not(.uk-preserve-color) .uk-checkbox:indeterminate:focus,
  10485. .uk-card-primary.uk-card-body .uk-radio:checked:focus,
  10486. .uk-card-primary.uk-card-body .uk-checkbox:checked:focus,
  10487. .uk-card-primary.uk-card-body .uk-checkbox:indeterminate:focus,
  10488. .uk-card-primary > :not([class*='uk-card-media']) .uk-radio:checked:focus,
  10489. .uk-card-primary > :not([class*='uk-card-media']) .uk-checkbox:checked:focus,
  10490. .uk-card-primary > :not([class*='uk-card-media']) .uk-checkbox:indeterminate:focus,
  10491. .uk-card-secondary.uk-card-body .uk-radio:checked:focus,
  10492. .uk-card-secondary.uk-card-body .uk-checkbox:checked:focus,
  10493. .uk-card-secondary.uk-card-body .uk-checkbox:indeterminate:focus,
  10494. .uk-card-secondary > :not([class*='uk-card-media']) .uk-radio:checked:focus,
  10495. .uk-card-secondary > :not([class*='uk-card-media']) .uk-checkbox:checked:focus,
  10496. .uk-card-secondary > :not([class*='uk-card-media']) .uk-checkbox:indeterminate:focus,
  10497. .uk-overlay-primary .uk-radio:checked:focus,
  10498. .uk-overlay-primary .uk-checkbox:checked:focus,
  10499. .uk-overlay-primary .uk-checkbox:indeterminate:focus,
  10500. .uk-offcanvas-bar .uk-radio:checked:focus,
  10501. .uk-offcanvas-bar .uk-checkbox:checked:focus,
  10502. .uk-offcanvas-bar .uk-checkbox:indeterminate:focus {
  10503. background-color: #e6e6e6;
  10504. }
  10505. .uk-light .uk-radio:checked,
  10506. .uk-section-primary:not(.uk-preserve-color) .uk-radio:checked,
  10507. .uk-section-secondary:not(.uk-preserve-color) .uk-radio:checked,
  10508. .uk-tile-primary:not(.uk-preserve-color) .uk-radio:checked,
  10509. .uk-tile-secondary:not(.uk-preserve-color) .uk-radio:checked,
  10510. .uk-card-primary.uk-card-body .uk-radio:checked,
  10511. .uk-card-primary > :not([class*='uk-card-media']) .uk-radio:checked,
  10512. .uk-card-secondary.uk-card-body .uk-radio:checked,
  10513. .uk-card-secondary > :not([class*='uk-card-media']) .uk-radio:checked,
  10514. .uk-overlay-primary .uk-radio:checked,
  10515. .uk-offcanvas-bar .uk-radio:checked {
  10516. background-image: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2216%22%20height%3D%2216%22%20viewBox%3D%220%200%2016%2016%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Ccircle%20fill%3D%22%23666%22%20cx%3D%228%22%20cy%3D%228%22%20r%3D%222%22%20%2F%3E%0A%3C%2Fsvg%3E");
  10517. }
  10518. .uk-light .uk-checkbox:checked,
  10519. .uk-section-primary:not(.uk-preserve-color) .uk-checkbox:checked,
  10520. .uk-section-secondary:not(.uk-preserve-color) .uk-checkbox:checked,
  10521. .uk-tile-primary:not(.uk-preserve-color) .uk-checkbox:checked,
  10522. .uk-tile-secondary:not(.uk-preserve-color) .uk-checkbox:checked,
  10523. .uk-card-primary.uk-card-body .uk-checkbox:checked,
  10524. .uk-card-primary > :not([class*='uk-card-media']) .uk-checkbox:checked,
  10525. .uk-card-secondary.uk-card-body .uk-checkbox:checked,
  10526. .uk-card-secondary > :not([class*='uk-card-media']) .uk-checkbox:checked,
  10527. .uk-overlay-primary .uk-checkbox:checked,
  10528. .uk-offcanvas-bar .uk-checkbox:checked {
  10529. background-image: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2214%22%20height%3D%2211%22%20viewBox%3D%220%200%2014%2011%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Cpolygon%20fill%3D%22%23666%22%20points%3D%2212%201%205%207.5%202%205%201%205.5%205%2010%2013%201.5%22%20%2F%3E%0A%3C%2Fsvg%3E%0A");
  10530. }
  10531. .uk-light .uk-checkbox:indeterminate,
  10532. .uk-section-primary:not(.uk-preserve-color) .uk-checkbox:indeterminate,
  10533. .uk-section-secondary:not(.uk-preserve-color) .uk-checkbox:indeterminate,
  10534. .uk-tile-primary:not(.uk-preserve-color) .uk-checkbox:indeterminate,
  10535. .uk-tile-secondary:not(.uk-preserve-color) .uk-checkbox:indeterminate,
  10536. .uk-card-primary.uk-card-body .uk-checkbox:indeterminate,
  10537. .uk-card-primary > :not([class*='uk-card-media']) .uk-checkbox:indeterminate,
  10538. .uk-card-secondary.uk-card-body .uk-checkbox:indeterminate,
  10539. .uk-card-secondary > :not([class*='uk-card-media']) .uk-checkbox:indeterminate,
  10540. .uk-overlay-primary .uk-checkbox:indeterminate,
  10541. .uk-offcanvas-bar .uk-checkbox:indeterminate {
  10542. background-image: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2216%22%20height%3D%2216%22%20viewBox%3D%220%200%2016%2016%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Crect%20fill%3D%22%23666%22%20x%3D%223%22%20y%3D%228%22%20width%3D%2210%22%20height%3D%221%22%20%2F%3E%0A%3C%2Fsvg%3E");
  10543. }
  10544. .uk-light .uk-form-label,
  10545. .uk-section-primary:not(.uk-preserve-color) .uk-form-label,
  10546. .uk-section-secondary:not(.uk-preserve-color) .uk-form-label,
  10547. .uk-tile-primary:not(.uk-preserve-color) .uk-form-label,
  10548. .uk-tile-secondary:not(.uk-preserve-color) .uk-form-label,
  10549. .uk-card-primary.uk-card-body .uk-form-label,
  10550. .uk-card-primary > :not([class*='uk-card-media']) .uk-form-label,
  10551. .uk-card-secondary.uk-card-body .uk-form-label,
  10552. .uk-card-secondary > :not([class*='uk-card-media']) .uk-form-label,
  10553. .uk-overlay-primary .uk-form-label,
  10554. .uk-offcanvas-bar .uk-form-label {
  10555. color: #fff;
  10556. }
  10557. .uk-light .uk-form-icon,
  10558. .uk-section-primary:not(.uk-preserve-color) .uk-form-icon,
  10559. .uk-section-secondary:not(.uk-preserve-color) .uk-form-icon,
  10560. .uk-tile-primary:not(.uk-preserve-color) .uk-form-icon,
  10561. .uk-tile-secondary:not(.uk-preserve-color) .uk-form-icon,
  10562. .uk-card-primary.uk-card-body .uk-form-icon,
  10563. .uk-card-primary > :not([class*='uk-card-media']) .uk-form-icon,
  10564. .uk-card-secondary.uk-card-body .uk-form-icon,
  10565. .uk-card-secondary > :not([class*='uk-card-media']) .uk-form-icon,
  10566. .uk-overlay-primary .uk-form-icon,
  10567. .uk-offcanvas-bar .uk-form-icon {
  10568. color: rgba(255, 255, 255, 0.5);
  10569. }
  10570. .uk-light .uk-form-icon:hover,
  10571. .uk-section-primary:not(.uk-preserve-color) .uk-form-icon:hover,
  10572. .uk-section-secondary:not(.uk-preserve-color) .uk-form-icon:hover,
  10573. .uk-tile-primary:not(.uk-preserve-color) .uk-form-icon:hover,
  10574. .uk-tile-secondary:not(.uk-preserve-color) .uk-form-icon:hover,
  10575. .uk-card-primary.uk-card-body .uk-form-icon:hover,
  10576. .uk-card-primary > :not([class*='uk-card-media']) .uk-form-icon:hover,
  10577. .uk-card-secondary.uk-card-body .uk-form-icon:hover,
  10578. .uk-card-secondary > :not([class*='uk-card-media']) .uk-form-icon:hover,
  10579. .uk-overlay-primary .uk-form-icon:hover,
  10580. .uk-offcanvas-bar .uk-form-icon:hover {
  10581. color: rgba(255, 255, 255, 0.7);
  10582. }
  10583. .uk-light .uk-button-default,
  10584. .uk-section-primary:not(.uk-preserve-color) .uk-button-default,
  10585. .uk-section-secondary:not(.uk-preserve-color) .uk-button-default,
  10586. .uk-tile-primary:not(.uk-preserve-color) .uk-button-default,
  10587. .uk-tile-secondary:not(.uk-preserve-color) .uk-button-default,
  10588. .uk-card-primary.uk-card-body .uk-button-default,
  10589. .uk-card-primary > :not([class*='uk-card-media']) .uk-button-default,
  10590. .uk-card-secondary.uk-card-body .uk-button-default,
  10591. .uk-card-secondary > :not([class*='uk-card-media']) .uk-button-default,
  10592. .uk-overlay-primary .uk-button-default,
  10593. .uk-offcanvas-bar .uk-button-default {
  10594. background-color: transparent;
  10595. color: #fff;
  10596. border-color: rgba(255, 255, 255, 0.7);
  10597. }
  10598. .uk-light .uk-button-default:hover,
  10599. .uk-light .uk-button-default:focus,
  10600. .uk-section-primary:not(.uk-preserve-color) .uk-button-default:hover,
  10601. .uk-section-primary:not(.uk-preserve-color) .uk-button-default:focus,
  10602. .uk-section-secondary:not(.uk-preserve-color) .uk-button-default:hover,
  10603. .uk-section-secondary:not(.uk-preserve-color) .uk-button-default:focus,
  10604. .uk-tile-primary:not(.uk-preserve-color) .uk-button-default:hover,
  10605. .uk-tile-primary:not(.uk-preserve-color) .uk-button-default:focus,
  10606. .uk-tile-secondary:not(.uk-preserve-color) .uk-button-default:hover,
  10607. .uk-tile-secondary:not(.uk-preserve-color) .uk-button-default:focus,
  10608. .uk-card-primary.uk-card-body .uk-button-default:hover,
  10609. .uk-card-primary.uk-card-body .uk-button-default:focus,
  10610. .uk-card-primary > :not([class*='uk-card-media']) .uk-button-default:hover,
  10611. .uk-card-primary > :not([class*='uk-card-media']) .uk-button-default:focus,
  10612. .uk-card-secondary.uk-card-body .uk-button-default:hover,
  10613. .uk-card-secondary.uk-card-body .uk-button-default:focus,
  10614. .uk-card-secondary > :not([class*='uk-card-media']) .uk-button-default:hover,
  10615. .uk-card-secondary > :not([class*='uk-card-media']) .uk-button-default:focus,
  10616. .uk-overlay-primary .uk-button-default:hover,
  10617. .uk-overlay-primary .uk-button-default:focus,
  10618. .uk-offcanvas-bar .uk-button-default:hover,
  10619. .uk-offcanvas-bar .uk-button-default:focus {
  10620. background-color: transparent;
  10621. color: #fff;
  10622. border-color: #fff;
  10623. }
  10624. .uk-light .uk-button-default:active,
  10625. .uk-light .uk-button-default.uk-active,
  10626. .uk-section-primary:not(.uk-preserve-color) .uk-button-default:active,
  10627. .uk-section-primary:not(.uk-preserve-color) .uk-button-default.uk-active,
  10628. .uk-section-secondary:not(.uk-preserve-color) .uk-button-default:active,
  10629. .uk-section-secondary:not(.uk-preserve-color) .uk-button-default.uk-active,
  10630. .uk-tile-primary:not(.uk-preserve-color) .uk-button-default:active,
  10631. .uk-tile-primary:not(.uk-preserve-color) .uk-button-default.uk-active,
  10632. .uk-tile-secondary:not(.uk-preserve-color) .uk-button-default:active,
  10633. .uk-tile-secondary:not(.uk-preserve-color) .uk-button-default.uk-active,
  10634. .uk-card-primary.uk-card-body .uk-button-default:active,
  10635. .uk-card-primary.uk-card-body .uk-button-default.uk-active,
  10636. .uk-card-primary > :not([class*='uk-card-media']) .uk-button-default:active,
  10637. .uk-card-primary > :not([class*='uk-card-media']) .uk-button-default.uk-active,
  10638. .uk-card-secondary.uk-card-body .uk-button-default:active,
  10639. .uk-card-secondary.uk-card-body .uk-button-default.uk-active,
  10640. .uk-card-secondary > :not([class*='uk-card-media']) .uk-button-default:active,
  10641. .uk-card-secondary > :not([class*='uk-card-media']) .uk-button-default.uk-active,
  10642. .uk-overlay-primary .uk-button-default:active,
  10643. .uk-overlay-primary .uk-button-default.uk-active,
  10644. .uk-offcanvas-bar .uk-button-default:active,
  10645. .uk-offcanvas-bar .uk-button-default.uk-active {
  10646. background-color: transparent;
  10647. color: #fff;
  10648. border-color: #fff;
  10649. }
  10650. .uk-light .uk-button-primary,
  10651. .uk-section-primary:not(.uk-preserve-color) .uk-button-primary,
  10652. .uk-section-secondary:not(.uk-preserve-color) .uk-button-primary,
  10653. .uk-tile-primary:not(.uk-preserve-color) .uk-button-primary,
  10654. .uk-tile-secondary:not(.uk-preserve-color) .uk-button-primary,
  10655. .uk-card-primary.uk-card-body .uk-button-primary,
  10656. .uk-card-primary > :not([class*='uk-card-media']) .uk-button-primary,
  10657. .uk-card-secondary.uk-card-body .uk-button-primary,
  10658. .uk-card-secondary > :not([class*='uk-card-media']) .uk-button-primary,
  10659. .uk-overlay-primary .uk-button-primary,
  10660. .uk-offcanvas-bar .uk-button-primary {
  10661. background-color: #fff;
  10662. color: #666;
  10663. }
  10664. .uk-light .uk-button-primary:hover,
  10665. .uk-light .uk-button-primary:focus,
  10666. .uk-section-primary:not(.uk-preserve-color) .uk-button-primary:hover,
  10667. .uk-section-primary:not(.uk-preserve-color) .uk-button-primary:focus,
  10668. .uk-section-secondary:not(.uk-preserve-color) .uk-button-primary:hover,
  10669. .uk-section-secondary:not(.uk-preserve-color) .uk-button-primary:focus,
  10670. .uk-tile-primary:not(.uk-preserve-color) .uk-button-primary:hover,
  10671. .uk-tile-primary:not(.uk-preserve-color) .uk-button-primary:focus,
  10672. .uk-tile-secondary:not(.uk-preserve-color) .uk-button-primary:hover,
  10673. .uk-tile-secondary:not(.uk-preserve-color) .uk-button-primary:focus,
  10674. .uk-card-primary.uk-card-body .uk-button-primary:hover,
  10675. .uk-card-primary.uk-card-body .uk-button-primary:focus,
  10676. .uk-card-primary > :not([class*='uk-card-media']) .uk-button-primary:hover,
  10677. .uk-card-primary > :not([class*='uk-card-media']) .uk-button-primary:focus,
  10678. .uk-card-secondary.uk-card-body .uk-button-primary:hover,
  10679. .uk-card-secondary.uk-card-body .uk-button-primary:focus,
  10680. .uk-card-secondary > :not([class*='uk-card-media']) .uk-button-primary:hover,
  10681. .uk-card-secondary > :not([class*='uk-card-media']) .uk-button-primary:focus,
  10682. .uk-overlay-primary .uk-button-primary:hover,
  10683. .uk-overlay-primary .uk-button-primary:focus,
  10684. .uk-offcanvas-bar .uk-button-primary:hover,
  10685. .uk-offcanvas-bar .uk-button-primary:focus {
  10686. background-color: #f2f2f2;
  10687. color: #666;
  10688. }
  10689. .uk-light .uk-button-primary:active,
  10690. .uk-light .uk-button-primary.uk-active,
  10691. .uk-section-primary:not(.uk-preserve-color) .uk-button-primary:active,
  10692. .uk-section-primary:not(.uk-preserve-color) .uk-button-primary.uk-active,
  10693. .uk-section-secondary:not(.uk-preserve-color) .uk-button-primary:active,
  10694. .uk-section-secondary:not(.uk-preserve-color) .uk-button-primary.uk-active,
  10695. .uk-tile-primary:not(.uk-preserve-color) .uk-button-primary:active,
  10696. .uk-tile-primary:not(.uk-preserve-color) .uk-button-primary.uk-active,
  10697. .uk-tile-secondary:not(.uk-preserve-color) .uk-button-primary:active,
  10698. .uk-tile-secondary:not(.uk-preserve-color) .uk-button-primary.uk-active,
  10699. .uk-card-primary.uk-card-body .uk-button-primary:active,
  10700. .uk-card-primary.uk-card-body .uk-button-primary.uk-active,
  10701. .uk-card-primary > :not([class*='uk-card-media']) .uk-button-primary:active,
  10702. .uk-card-primary > :not([class*='uk-card-media']) .uk-button-primary.uk-active,
  10703. .uk-card-secondary.uk-card-body .uk-button-primary:active,
  10704. .uk-card-secondary.uk-card-body .uk-button-primary.uk-active,
  10705. .uk-card-secondary > :not([class*='uk-card-media']) .uk-button-primary:active,
  10706. .uk-card-secondary > :not([class*='uk-card-media']) .uk-button-primary.uk-active,
  10707. .uk-overlay-primary .uk-button-primary:active,
  10708. .uk-overlay-primary .uk-button-primary.uk-active,
  10709. .uk-offcanvas-bar .uk-button-primary:active,
  10710. .uk-offcanvas-bar .uk-button-primary.uk-active {
  10711. background-color: #e6e6e6;
  10712. color: #666;
  10713. }
  10714. .uk-light .uk-button-secondary,
  10715. .uk-section-primary:not(.uk-preserve-color) .uk-button-secondary,
  10716. .uk-section-secondary:not(.uk-preserve-color) .uk-button-secondary,
  10717. .uk-tile-primary:not(.uk-preserve-color) .uk-button-secondary,
  10718. .uk-tile-secondary:not(.uk-preserve-color) .uk-button-secondary,
  10719. .uk-card-primary.uk-card-body .uk-button-secondary,
  10720. .uk-card-primary > :not([class*='uk-card-media']) .uk-button-secondary,
  10721. .uk-card-secondary.uk-card-body .uk-button-secondary,
  10722. .uk-card-secondary > :not([class*='uk-card-media']) .uk-button-secondary,
  10723. .uk-overlay-primary .uk-button-secondary,
  10724. .uk-offcanvas-bar .uk-button-secondary {
  10725. background-color: #fff;
  10726. color: #666;
  10727. }
  10728. .uk-light .uk-button-secondary:hover,
  10729. .uk-light .uk-button-secondary:focus,
  10730. .uk-section-primary:not(.uk-preserve-color) .uk-button-secondary:hover,
  10731. .uk-section-primary:not(.uk-preserve-color) .uk-button-secondary:focus,
  10732. .uk-section-secondary:not(.uk-preserve-color) .uk-button-secondary:hover,
  10733. .uk-section-secondary:not(.uk-preserve-color) .uk-button-secondary:focus,
  10734. .uk-tile-primary:not(.uk-preserve-color) .uk-button-secondary:hover,
  10735. .uk-tile-primary:not(.uk-preserve-color) .uk-button-secondary:focus,
  10736. .uk-tile-secondary:not(.uk-preserve-color) .uk-button-secondary:hover,
  10737. .uk-tile-secondary:not(.uk-preserve-color) .uk-button-secondary:focus,
  10738. .uk-card-primary.uk-card-body .uk-button-secondary:hover,
  10739. .uk-card-primary.uk-card-body .uk-button-secondary:focus,
  10740. .uk-card-primary > :not([class*='uk-card-media']) .uk-button-secondary:hover,
  10741. .uk-card-primary > :not([class*='uk-card-media']) .uk-button-secondary:focus,
  10742. .uk-card-secondary.uk-card-body .uk-button-secondary:hover,
  10743. .uk-card-secondary.uk-card-body .uk-button-secondary:focus,
  10744. .uk-card-secondary > :not([class*='uk-card-media']) .uk-button-secondary:hover,
  10745. .uk-card-secondary > :not([class*='uk-card-media']) .uk-button-secondary:focus,
  10746. .uk-overlay-primary .uk-button-secondary:hover,
  10747. .uk-overlay-primary .uk-button-secondary:focus,
  10748. .uk-offcanvas-bar .uk-button-secondary:hover,
  10749. .uk-offcanvas-bar .uk-button-secondary:focus {
  10750. background-color: #f2f2f2;
  10751. color: #666;
  10752. }
  10753. .uk-light .uk-button-secondary:active,
  10754. .uk-light .uk-button-secondary.uk-active,
  10755. .uk-section-primary:not(.uk-preserve-color) .uk-button-secondary:active,
  10756. .uk-section-primary:not(.uk-preserve-color) .uk-button-secondary.uk-active,
  10757. .uk-section-secondary:not(.uk-preserve-color) .uk-button-secondary:active,
  10758. .uk-section-secondary:not(.uk-preserve-color) .uk-button-secondary.uk-active,
  10759. .uk-tile-primary:not(.uk-preserve-color) .uk-button-secondary:active,
  10760. .uk-tile-primary:not(.uk-preserve-color) .uk-button-secondary.uk-active,
  10761. .uk-tile-secondary:not(.uk-preserve-color) .uk-button-secondary:active,
  10762. .uk-tile-secondary:not(.uk-preserve-color) .uk-button-secondary.uk-active,
  10763. .uk-card-primary.uk-card-body .uk-button-secondary:active,
  10764. .uk-card-primary.uk-card-body .uk-button-secondary.uk-active,
  10765. .uk-card-primary > :not([class*='uk-card-media']) .uk-button-secondary:active,
  10766. .uk-card-primary > :not([class*='uk-card-media']) .uk-button-secondary.uk-active,
  10767. .uk-card-secondary.uk-card-body .uk-button-secondary:active,
  10768. .uk-card-secondary.uk-card-body .uk-button-secondary.uk-active,
  10769. .uk-card-secondary > :not([class*='uk-card-media']) .uk-button-secondary:active,
  10770. .uk-card-secondary > :not([class*='uk-card-media']) .uk-button-secondary.uk-active,
  10771. .uk-overlay-primary .uk-button-secondary:active,
  10772. .uk-overlay-primary .uk-button-secondary.uk-active,
  10773. .uk-offcanvas-bar .uk-button-secondary:active,
  10774. .uk-offcanvas-bar .uk-button-secondary.uk-active {
  10775. background-color: #e6e6e6;
  10776. color: #666;
  10777. }
  10778. .uk-light .uk-button-text,
  10779. .uk-section-primary:not(.uk-preserve-color) .uk-button-text,
  10780. .uk-section-secondary:not(.uk-preserve-color) .uk-button-text,
  10781. .uk-tile-primary:not(.uk-preserve-color) .uk-button-text,
  10782. .uk-tile-secondary:not(.uk-preserve-color) .uk-button-text,
  10783. .uk-card-primary.uk-card-body .uk-button-text,
  10784. .uk-card-primary > :not([class*='uk-card-media']) .uk-button-text,
  10785. .uk-card-secondary.uk-card-body .uk-button-text,
  10786. .uk-card-secondary > :not([class*='uk-card-media']) .uk-button-text,
  10787. .uk-overlay-primary .uk-button-text,
  10788. .uk-offcanvas-bar .uk-button-text {
  10789. color: #fff;
  10790. }
  10791. .uk-light .uk-button-text::before,
  10792. .uk-section-primary:not(.uk-preserve-color) .uk-button-text::before,
  10793. .uk-section-secondary:not(.uk-preserve-color) .uk-button-text::before,
  10794. .uk-tile-primary:not(.uk-preserve-color) .uk-button-text::before,
  10795. .uk-tile-secondary:not(.uk-preserve-color) .uk-button-text::before,
  10796. .uk-card-primary.uk-card-body .uk-button-text::before,
  10797. .uk-card-primary > :not([class*='uk-card-media']) .uk-button-text::before,
  10798. .uk-card-secondary.uk-card-body .uk-button-text::before,
  10799. .uk-card-secondary > :not([class*='uk-card-media']) .uk-button-text::before,
  10800. .uk-overlay-primary .uk-button-text::before,
  10801. .uk-offcanvas-bar .uk-button-text::before {
  10802. border-bottom-color: #fff;
  10803. }
  10804. .uk-light .uk-button-text:hover,
  10805. .uk-light .uk-button-text:focus,
  10806. .uk-section-primary:not(.uk-preserve-color) .uk-button-text:hover,
  10807. .uk-section-primary:not(.uk-preserve-color) .uk-button-text:focus,
  10808. .uk-section-secondary:not(.uk-preserve-color) .uk-button-text:hover,
  10809. .uk-section-secondary:not(.uk-preserve-color) .uk-button-text:focus,
  10810. .uk-tile-primary:not(.uk-preserve-color) .uk-button-text:hover,
  10811. .uk-tile-primary:not(.uk-preserve-color) .uk-button-text:focus,
  10812. .uk-tile-secondary:not(.uk-preserve-color) .uk-button-text:hover,
  10813. .uk-tile-secondary:not(.uk-preserve-color) .uk-button-text:focus,
  10814. .uk-card-primary.uk-card-body .uk-button-text:hover,
  10815. .uk-card-primary.uk-card-body .uk-button-text:focus,
  10816. .uk-card-primary > :not([class*='uk-card-media']) .uk-button-text:hover,
  10817. .uk-card-primary > :not([class*='uk-card-media']) .uk-button-text:focus,
  10818. .uk-card-secondary.uk-card-body .uk-button-text:hover,
  10819. .uk-card-secondary.uk-card-body .uk-button-text:focus,
  10820. .uk-card-secondary > :not([class*='uk-card-media']) .uk-button-text:hover,
  10821. .uk-card-secondary > :not([class*='uk-card-media']) .uk-button-text:focus,
  10822. .uk-overlay-primary .uk-button-text:hover,
  10823. .uk-overlay-primary .uk-button-text:focus,
  10824. .uk-offcanvas-bar .uk-button-text:hover,
  10825. .uk-offcanvas-bar .uk-button-text:focus {
  10826. color: #fff;
  10827. }
  10828. .uk-light .uk-button-text:disabled,
  10829. .uk-section-primary:not(.uk-preserve-color) .uk-button-text:disabled,
  10830. .uk-section-secondary:not(.uk-preserve-color) .uk-button-text:disabled,
  10831. .uk-tile-primary:not(.uk-preserve-color) .uk-button-text:disabled,
  10832. .uk-tile-secondary:not(.uk-preserve-color) .uk-button-text:disabled,
  10833. .uk-card-primary.uk-card-body .uk-button-text:disabled,
  10834. .uk-card-primary > :not([class*='uk-card-media']) .uk-button-text:disabled,
  10835. .uk-card-secondary.uk-card-body .uk-button-text:disabled,
  10836. .uk-card-secondary > :not([class*='uk-card-media']) .uk-button-text:disabled,
  10837. .uk-overlay-primary .uk-button-text:disabled,
  10838. .uk-offcanvas-bar .uk-button-text:disabled {
  10839. color: rgba(255, 255, 255, 0.5);
  10840. }
  10841. .uk-light .uk-button-link,
  10842. .uk-section-primary:not(.uk-preserve-color) .uk-button-link,
  10843. .uk-section-secondary:not(.uk-preserve-color) .uk-button-link,
  10844. .uk-tile-primary:not(.uk-preserve-color) .uk-button-link,
  10845. .uk-tile-secondary:not(.uk-preserve-color) .uk-button-link,
  10846. .uk-card-primary.uk-card-body .uk-button-link,
  10847. .uk-card-primary > :not([class*='uk-card-media']) .uk-button-link,
  10848. .uk-card-secondary.uk-card-body .uk-button-link,
  10849. .uk-card-secondary > :not([class*='uk-card-media']) .uk-button-link,
  10850. .uk-overlay-primary .uk-button-link,
  10851. .uk-offcanvas-bar .uk-button-link {
  10852. color: rgba(255, 255, 255, 0.5);
  10853. }
  10854. .uk-light .uk-button-link:hover,
  10855. .uk-light .uk-button-link:focus,
  10856. .uk-section-primary:not(.uk-preserve-color) .uk-button-link:hover,
  10857. .uk-section-primary:not(.uk-preserve-color) .uk-button-link:focus,
  10858. .uk-section-secondary:not(.uk-preserve-color) .uk-button-link:hover,
  10859. .uk-section-secondary:not(.uk-preserve-color) .uk-button-link:focus,
  10860. .uk-tile-primary:not(.uk-preserve-color) .uk-button-link:hover,
  10861. .uk-tile-primary:not(.uk-preserve-color) .uk-button-link:focus,
  10862. .uk-tile-secondary:not(.uk-preserve-color) .uk-button-link:hover,
  10863. .uk-tile-secondary:not(.uk-preserve-color) .uk-button-link:focus,
  10864. .uk-card-primary.uk-card-body .uk-button-link:hover,
  10865. .uk-card-primary.uk-card-body .uk-button-link:focus,
  10866. .uk-card-primary > :not([class*='uk-card-media']) .uk-button-link:hover,
  10867. .uk-card-primary > :not([class*='uk-card-media']) .uk-button-link:focus,
  10868. .uk-card-secondary.uk-card-body .uk-button-link:hover,
  10869. .uk-card-secondary.uk-card-body .uk-button-link:focus,
  10870. .uk-card-secondary > :not([class*='uk-card-media']) .uk-button-link:hover,
  10871. .uk-card-secondary > :not([class*='uk-card-media']) .uk-button-link:focus,
  10872. .uk-overlay-primary .uk-button-link:hover,
  10873. .uk-overlay-primary .uk-button-link:focus,
  10874. .uk-offcanvas-bar .uk-button-link:hover,
  10875. .uk-offcanvas-bar .uk-button-link:focus {
  10876. color: rgba(255, 255, 255, 0.7);
  10877. }
  10878. .uk-light .uk-close,
  10879. .uk-section-primary:not(.uk-preserve-color) .uk-close,
  10880. .uk-section-secondary:not(.uk-preserve-color) .uk-close,
  10881. .uk-tile-primary:not(.uk-preserve-color) .uk-close,
  10882. .uk-tile-secondary:not(.uk-preserve-color) .uk-close,
  10883. .uk-card-primary.uk-card-body .uk-close,
  10884. .uk-card-primary > :not([class*='uk-card-media']) .uk-close,
  10885. .uk-card-secondary.uk-card-body .uk-close,
  10886. .uk-card-secondary > :not([class*='uk-card-media']) .uk-close,
  10887. .uk-overlay-primary .uk-close,
  10888. .uk-offcanvas-bar .uk-close {
  10889. color: rgba(255, 255, 255, 0.5);
  10890. }
  10891. .uk-light .uk-close:hover,
  10892. .uk-light .uk-close:focus,
  10893. .uk-section-primary:not(.uk-preserve-color) .uk-close:hover,
  10894. .uk-section-primary:not(.uk-preserve-color) .uk-close:focus,
  10895. .uk-section-secondary:not(.uk-preserve-color) .uk-close:hover,
  10896. .uk-section-secondary:not(.uk-preserve-color) .uk-close:focus,
  10897. .uk-tile-primary:not(.uk-preserve-color) .uk-close:hover,
  10898. .uk-tile-primary:not(.uk-preserve-color) .uk-close:focus,
  10899. .uk-tile-secondary:not(.uk-preserve-color) .uk-close:hover,
  10900. .uk-tile-secondary:not(.uk-preserve-color) .uk-close:focus,
  10901. .uk-card-primary.uk-card-body .uk-close:hover,
  10902. .uk-card-primary.uk-card-body .uk-close:focus,
  10903. .uk-card-primary > :not([class*='uk-card-media']) .uk-close:hover,
  10904. .uk-card-primary > :not([class*='uk-card-media']) .uk-close:focus,
  10905. .uk-card-secondary.uk-card-body .uk-close:hover,
  10906. .uk-card-secondary.uk-card-body .uk-close:focus,
  10907. .uk-card-secondary > :not([class*='uk-card-media']) .uk-close:hover,
  10908. .uk-card-secondary > :not([class*='uk-card-media']) .uk-close:focus,
  10909. .uk-overlay-primary .uk-close:hover,
  10910. .uk-overlay-primary .uk-close:focus,
  10911. .uk-offcanvas-bar .uk-close:hover,
  10912. .uk-offcanvas-bar .uk-close:focus {
  10913. color: rgba(255, 255, 255, 0.7);
  10914. }
  10915. .uk-light .uk-totop,
  10916. .uk-section-primary:not(.uk-preserve-color) .uk-totop,
  10917. .uk-section-secondary:not(.uk-preserve-color) .uk-totop,
  10918. .uk-tile-primary:not(.uk-preserve-color) .uk-totop,
  10919. .uk-tile-secondary:not(.uk-preserve-color) .uk-totop,
  10920. .uk-card-primary.uk-card-body .uk-totop,
  10921. .uk-card-primary > :not([class*='uk-card-media']) .uk-totop,
  10922. .uk-card-secondary.uk-card-body .uk-totop,
  10923. .uk-card-secondary > :not([class*='uk-card-media']) .uk-totop,
  10924. .uk-overlay-primary .uk-totop,
  10925. .uk-offcanvas-bar .uk-totop {
  10926. color: rgba(255, 255, 255, 0.5);
  10927. }
  10928. .uk-light .uk-totop:hover,
  10929. .uk-light .uk-totop:focus,
  10930. .uk-section-primary:not(.uk-preserve-color) .uk-totop:hover,
  10931. .uk-section-primary:not(.uk-preserve-color) .uk-totop:focus,
  10932. .uk-section-secondary:not(.uk-preserve-color) .uk-totop:hover,
  10933. .uk-section-secondary:not(.uk-preserve-color) .uk-totop:focus,
  10934. .uk-tile-primary:not(.uk-preserve-color) .uk-totop:hover,
  10935. .uk-tile-primary:not(.uk-preserve-color) .uk-totop:focus,
  10936. .uk-tile-secondary:not(.uk-preserve-color) .uk-totop:hover,
  10937. .uk-tile-secondary:not(.uk-preserve-color) .uk-totop:focus,
  10938. .uk-card-primary.uk-card-body .uk-totop:hover,
  10939. .uk-card-primary.uk-card-body .uk-totop:focus,
  10940. .uk-card-primary > :not([class*='uk-card-media']) .uk-totop:hover,
  10941. .uk-card-primary > :not([class*='uk-card-media']) .uk-totop:focus,
  10942. .uk-card-secondary.uk-card-body .uk-totop:hover,
  10943. .uk-card-secondary.uk-card-body .uk-totop:focus,
  10944. .uk-card-secondary > :not([class*='uk-card-media']) .uk-totop:hover,
  10945. .uk-card-secondary > :not([class*='uk-card-media']) .uk-totop:focus,
  10946. .uk-overlay-primary .uk-totop:hover,
  10947. .uk-overlay-primary .uk-totop:focus,
  10948. .uk-offcanvas-bar .uk-totop:hover,
  10949. .uk-offcanvas-bar .uk-totop:focus {
  10950. color: rgba(255, 255, 255, 0.7);
  10951. }
  10952. .uk-light .uk-totop:active,
  10953. .uk-section-primary:not(.uk-preserve-color) .uk-totop:active,
  10954. .uk-section-secondary:not(.uk-preserve-color) .uk-totop:active,
  10955. .uk-tile-primary:not(.uk-preserve-color) .uk-totop:active,
  10956. .uk-tile-secondary:not(.uk-preserve-color) .uk-totop:active,
  10957. .uk-card-primary.uk-card-body .uk-totop:active,
  10958. .uk-card-primary > :not([class*='uk-card-media']) .uk-totop:active,
  10959. .uk-card-secondary.uk-card-body .uk-totop:active,
  10960. .uk-card-secondary > :not([class*='uk-card-media']) .uk-totop:active,
  10961. .uk-overlay-primary .uk-totop:active,
  10962. .uk-offcanvas-bar .uk-totop:active {
  10963. color: #fff;
  10964. }
  10965. .uk-light .uk-marker,
  10966. .uk-section-primary:not(.uk-preserve-color) .uk-marker,
  10967. .uk-section-secondary:not(.uk-preserve-color) .uk-marker,
  10968. .uk-tile-primary:not(.uk-preserve-color) .uk-marker,
  10969. .uk-tile-secondary:not(.uk-preserve-color) .uk-marker,
  10970. .uk-card-primary.uk-card-body .uk-marker,
  10971. .uk-card-primary > :not([class*='uk-card-media']) .uk-marker,
  10972. .uk-card-secondary.uk-card-body .uk-marker,
  10973. .uk-card-secondary > :not([class*='uk-card-media']) .uk-marker,
  10974. .uk-overlay-primary .uk-marker,
  10975. .uk-offcanvas-bar .uk-marker {
  10976. background: #f8f8f8;
  10977. color: #666;
  10978. }
  10979. .uk-light .uk-marker:hover,
  10980. .uk-light .uk-marker:focus,
  10981. .uk-section-primary:not(.uk-preserve-color) .uk-marker:hover,
  10982. .uk-section-primary:not(.uk-preserve-color) .uk-marker:focus,
  10983. .uk-section-secondary:not(.uk-preserve-color) .uk-marker:hover,
  10984. .uk-section-secondary:not(.uk-preserve-color) .uk-marker:focus,
  10985. .uk-tile-primary:not(.uk-preserve-color) .uk-marker:hover,
  10986. .uk-tile-primary:not(.uk-preserve-color) .uk-marker:focus,
  10987. .uk-tile-secondary:not(.uk-preserve-color) .uk-marker:hover,
  10988. .uk-tile-secondary:not(.uk-preserve-color) .uk-marker:focus,
  10989. .uk-card-primary.uk-card-body .uk-marker:hover,
  10990. .uk-card-primary.uk-card-body .uk-marker:focus,
  10991. .uk-card-primary > :not([class*='uk-card-media']) .uk-marker:hover,
  10992. .uk-card-primary > :not([class*='uk-card-media']) .uk-marker:focus,
  10993. .uk-card-secondary.uk-card-body .uk-marker:hover,
  10994. .uk-card-secondary.uk-card-body .uk-marker:focus,
  10995. .uk-card-secondary > :not([class*='uk-card-media']) .uk-marker:hover,
  10996. .uk-card-secondary > :not([class*='uk-card-media']) .uk-marker:focus,
  10997. .uk-overlay-primary .uk-marker:hover,
  10998. .uk-overlay-primary .uk-marker:focus,
  10999. .uk-offcanvas-bar .uk-marker:hover,
  11000. .uk-offcanvas-bar .uk-marker:focus {
  11001. color: #666;
  11002. }
  11003. .uk-light .uk-badge,
  11004. .uk-section-primary:not(.uk-preserve-color) .uk-badge,
  11005. .uk-section-secondary:not(.uk-preserve-color) .uk-badge,
  11006. .uk-tile-primary:not(.uk-preserve-color) .uk-badge,
  11007. .uk-tile-secondary:not(.uk-preserve-color) .uk-badge,
  11008. .uk-card-primary.uk-card-body .uk-badge,
  11009. .uk-card-primary > :not([class*='uk-card-media']) .uk-badge,
  11010. .uk-card-secondary.uk-card-body .uk-badge,
  11011. .uk-card-secondary > :not([class*='uk-card-media']) .uk-badge,
  11012. .uk-overlay-primary .uk-badge,
  11013. .uk-offcanvas-bar .uk-badge {
  11014. background-color: #fff;
  11015. color: #666;
  11016. }
  11017. .uk-light .uk-badge:hover,
  11018. .uk-light .uk-badge:focus,
  11019. .uk-section-primary:not(.uk-preserve-color) .uk-badge:hover,
  11020. .uk-section-primary:not(.uk-preserve-color) .uk-badge:focus,
  11021. .uk-section-secondary:not(.uk-preserve-color) .uk-badge:hover,
  11022. .uk-section-secondary:not(.uk-preserve-color) .uk-badge:focus,
  11023. .uk-tile-primary:not(.uk-preserve-color) .uk-badge:hover,
  11024. .uk-tile-primary:not(.uk-preserve-color) .uk-badge:focus,
  11025. .uk-tile-secondary:not(.uk-preserve-color) .uk-badge:hover,
  11026. .uk-tile-secondary:not(.uk-preserve-color) .uk-badge:focus,
  11027. .uk-card-primary.uk-card-body .uk-badge:hover,
  11028. .uk-card-primary.uk-card-body .uk-badge:focus,
  11029. .uk-card-primary > :not([class*='uk-card-media']) .uk-badge:hover,
  11030. .uk-card-primary > :not([class*='uk-card-media']) .uk-badge:focus,
  11031. .uk-card-secondary.uk-card-body .uk-badge:hover,
  11032. .uk-card-secondary.uk-card-body .uk-badge:focus,
  11033. .uk-card-secondary > :not([class*='uk-card-media']) .uk-badge:hover,
  11034. .uk-card-secondary > :not([class*='uk-card-media']) .uk-badge:focus,
  11035. .uk-overlay-primary .uk-badge:hover,
  11036. .uk-overlay-primary .uk-badge:focus,
  11037. .uk-offcanvas-bar .uk-badge:hover,
  11038. .uk-offcanvas-bar .uk-badge:focus {
  11039. color: #666;
  11040. }
  11041. .uk-light .uk-label,
  11042. .uk-section-primary:not(.uk-preserve-color) .uk-label,
  11043. .uk-section-secondary:not(.uk-preserve-color) .uk-label,
  11044. .uk-tile-primary:not(.uk-preserve-color) .uk-label,
  11045. .uk-tile-secondary:not(.uk-preserve-color) .uk-label,
  11046. .uk-card-primary.uk-card-body .uk-label,
  11047. .uk-card-primary > :not([class*='uk-card-media']) .uk-label,
  11048. .uk-card-secondary.uk-card-body .uk-label,
  11049. .uk-card-secondary > :not([class*='uk-card-media']) .uk-label,
  11050. .uk-overlay-primary .uk-label,
  11051. .uk-offcanvas-bar .uk-label {
  11052. background-color: #fff;
  11053. color: #666;
  11054. }
  11055. .uk-light .uk-article-meta,
  11056. .uk-section-primary:not(.uk-preserve-color) .uk-article-meta,
  11057. .uk-section-secondary:not(.uk-preserve-color) .uk-article-meta,
  11058. .uk-tile-primary:not(.uk-preserve-color) .uk-article-meta,
  11059. .uk-tile-secondary:not(.uk-preserve-color) .uk-article-meta,
  11060. .uk-card-primary.uk-card-body .uk-article-meta,
  11061. .uk-card-primary > :not([class*='uk-card-media']) .uk-article-meta,
  11062. .uk-card-secondary.uk-card-body .uk-article-meta,
  11063. .uk-card-secondary > :not([class*='uk-card-media']) .uk-article-meta,
  11064. .uk-overlay-primary .uk-article-meta,
  11065. .uk-offcanvas-bar .uk-article-meta {
  11066. color: rgba(255, 255, 255, 0.5);
  11067. }
  11068. .uk-light .uk-search-input,
  11069. .uk-section-primary:not(.uk-preserve-color) .uk-search-input,
  11070. .uk-section-secondary:not(.uk-preserve-color) .uk-search-input,
  11071. .uk-tile-primary:not(.uk-preserve-color) .uk-search-input,
  11072. .uk-tile-secondary:not(.uk-preserve-color) .uk-search-input,
  11073. .uk-card-primary.uk-card-body .uk-search-input,
  11074. .uk-card-primary > :not([class*='uk-card-media']) .uk-search-input,
  11075. .uk-card-secondary.uk-card-body .uk-search-input,
  11076. .uk-card-secondary > :not([class*='uk-card-media']) .uk-search-input,
  11077. .uk-overlay-primary .uk-search-input,
  11078. .uk-offcanvas-bar .uk-search-input {
  11079. color: rgba(255, 255, 255, 0.7);
  11080. }
  11081. .uk-light .uk-search-input:-ms-input-placeholder,
  11082. .uk-section-primary:not(.uk-preserve-color) .uk-search-input:-ms-input-placeholder,
  11083. .uk-section-secondary:not(.uk-preserve-color) .uk-search-input:-ms-input-placeholder,
  11084. .uk-tile-primary:not(.uk-preserve-color) .uk-search-input:-ms-input-placeholder,
  11085. .uk-tile-secondary:not(.uk-preserve-color) .uk-search-input:-ms-input-placeholder,
  11086. .uk-card-primary.uk-card-body .uk-search-input:-ms-input-placeholder,
  11087. .uk-card-primary > :not([class*='uk-card-media']) .uk-search-input:-ms-input-placeholder,
  11088. .uk-card-secondary.uk-card-body .uk-search-input:-ms-input-placeholder,
  11089. .uk-card-secondary > :not([class*='uk-card-media']) .uk-search-input:-ms-input-placeholder,
  11090. .uk-overlay-primary .uk-search-input:-ms-input-placeholder,
  11091. .uk-offcanvas-bar .uk-search-input:-ms-input-placeholder {
  11092. color: rgba(255, 255, 255, 0.5) !important;
  11093. }
  11094. .uk-light .uk-search-input::placeholder,
  11095. .uk-section-primary:not(.uk-preserve-color) .uk-search-input::placeholder,
  11096. .uk-section-secondary:not(.uk-preserve-color) .uk-search-input::placeholder,
  11097. .uk-tile-primary:not(.uk-preserve-color) .uk-search-input::placeholder,
  11098. .uk-tile-secondary:not(.uk-preserve-color) .uk-search-input::placeholder,
  11099. .uk-card-primary.uk-card-body .uk-search-input::placeholder,
  11100. .uk-card-primary > :not([class*='uk-card-media']) .uk-search-input::placeholder,
  11101. .uk-card-secondary.uk-card-body .uk-search-input::placeholder,
  11102. .uk-card-secondary > :not([class*='uk-card-media']) .uk-search-input::placeholder,
  11103. .uk-overlay-primary .uk-search-input::placeholder,
  11104. .uk-offcanvas-bar .uk-search-input::placeholder {
  11105. color: rgba(255, 255, 255, 0.5);
  11106. }
  11107. .uk-light .uk-search .uk-search-icon,
  11108. .uk-section-primary:not(.uk-preserve-color) .uk-search .uk-search-icon,
  11109. .uk-section-secondary:not(.uk-preserve-color) .uk-search .uk-search-icon,
  11110. .uk-tile-primary:not(.uk-preserve-color) .uk-search .uk-search-icon,
  11111. .uk-tile-secondary:not(.uk-preserve-color) .uk-search .uk-search-icon,
  11112. .uk-card-primary.uk-card-body .uk-search .uk-search-icon,
  11113. .uk-card-primary > :not([class*='uk-card-media']) .uk-search .uk-search-icon,
  11114. .uk-card-secondary.uk-card-body .uk-search .uk-search-icon,
  11115. .uk-card-secondary > :not([class*='uk-card-media']) .uk-search .uk-search-icon,
  11116. .uk-overlay-primary .uk-search .uk-search-icon,
  11117. .uk-offcanvas-bar .uk-search .uk-search-icon {
  11118. color: rgba(255, 255, 255, 0.5);
  11119. }
  11120. .uk-light .uk-search .uk-search-icon:hover,
  11121. .uk-section-primary:not(.uk-preserve-color) .uk-search .uk-search-icon:hover,
  11122. .uk-section-secondary:not(.uk-preserve-color) .uk-search .uk-search-icon:hover,
  11123. .uk-tile-primary:not(.uk-preserve-color) .uk-search .uk-search-icon:hover,
  11124. .uk-tile-secondary:not(.uk-preserve-color) .uk-search .uk-search-icon:hover,
  11125. .uk-card-primary.uk-card-body .uk-search .uk-search-icon:hover,
  11126. .uk-card-primary > :not([class*='uk-card-media']) .uk-search .uk-search-icon:hover,
  11127. .uk-card-secondary.uk-card-body .uk-search .uk-search-icon:hover,
  11128. .uk-card-secondary > :not([class*='uk-card-media']) .uk-search .uk-search-icon:hover,
  11129. .uk-overlay-primary .uk-search .uk-search-icon:hover,
  11130. .uk-offcanvas-bar .uk-search .uk-search-icon:hover {
  11131. color: rgba(255, 255, 255, 0.5);
  11132. }
  11133. .uk-light .uk-search-default .uk-search-input,
  11134. .uk-section-primary:not(.uk-preserve-color) .uk-search-default .uk-search-input,
  11135. .uk-section-secondary:not(.uk-preserve-color) .uk-search-default .uk-search-input,
  11136. .uk-tile-primary:not(.uk-preserve-color) .uk-search-default .uk-search-input,
  11137. .uk-tile-secondary:not(.uk-preserve-color) .uk-search-default .uk-search-input,
  11138. .uk-card-primary.uk-card-body .uk-search-default .uk-search-input,
  11139. .uk-card-primary > :not([class*='uk-card-media']) .uk-search-default .uk-search-input,
  11140. .uk-card-secondary.uk-card-body .uk-search-default .uk-search-input,
  11141. .uk-card-secondary > :not([class*='uk-card-media']) .uk-search-default .uk-search-input,
  11142. .uk-overlay-primary .uk-search-default .uk-search-input,
  11143. .uk-offcanvas-bar .uk-search-default .uk-search-input {
  11144. background-color: transparent;
  11145. border-color: rgba(255, 255, 255, 0.2);
  11146. }
  11147. .uk-light .uk-search-default .uk-search-input:focus,
  11148. .uk-section-primary:not(.uk-preserve-color) .uk-search-default .uk-search-input:focus,
  11149. .uk-section-secondary:not(.uk-preserve-color) .uk-search-default .uk-search-input:focus,
  11150. .uk-tile-primary:not(.uk-preserve-color) .uk-search-default .uk-search-input:focus,
  11151. .uk-tile-secondary:not(.uk-preserve-color) .uk-search-default .uk-search-input:focus,
  11152. .uk-card-primary.uk-card-body .uk-search-default .uk-search-input:focus,
  11153. .uk-card-primary > :not([class*='uk-card-media']) .uk-search-default .uk-search-input:focus,
  11154. .uk-card-secondary.uk-card-body .uk-search-default .uk-search-input:focus,
  11155. .uk-card-secondary > :not([class*='uk-card-media']) .uk-search-default .uk-search-input:focus,
  11156. .uk-overlay-primary .uk-search-default .uk-search-input:focus,
  11157. .uk-offcanvas-bar .uk-search-default .uk-search-input:focus {
  11158. background-color: transparent;
  11159. }
  11160. .uk-light .uk-search-navbar .uk-search-input,
  11161. .uk-section-primary:not(.uk-preserve-color) .uk-search-navbar .uk-search-input,
  11162. .uk-section-secondary:not(.uk-preserve-color) .uk-search-navbar .uk-search-input,
  11163. .uk-tile-primary:not(.uk-preserve-color) .uk-search-navbar .uk-search-input,
  11164. .uk-tile-secondary:not(.uk-preserve-color) .uk-search-navbar .uk-search-input,
  11165. .uk-card-primary.uk-card-body .uk-search-navbar .uk-search-input,
  11166. .uk-card-primary > :not([class*='uk-card-media']) .uk-search-navbar .uk-search-input,
  11167. .uk-card-secondary.uk-card-body .uk-search-navbar .uk-search-input,
  11168. .uk-card-secondary > :not([class*='uk-card-media']) .uk-search-navbar .uk-search-input,
  11169. .uk-overlay-primary .uk-search-navbar .uk-search-input,
  11170. .uk-offcanvas-bar .uk-search-navbar .uk-search-input {
  11171. background-color: transparent;
  11172. }
  11173. .uk-light .uk-search-large .uk-search-input,
  11174. .uk-section-primary:not(.uk-preserve-color) .uk-search-large .uk-search-input,
  11175. .uk-section-secondary:not(.uk-preserve-color) .uk-search-large .uk-search-input,
  11176. .uk-tile-primary:not(.uk-preserve-color) .uk-search-large .uk-search-input,
  11177. .uk-tile-secondary:not(.uk-preserve-color) .uk-search-large .uk-search-input,
  11178. .uk-card-primary.uk-card-body .uk-search-large .uk-search-input,
  11179. .uk-card-primary > :not([class*='uk-card-media']) .uk-search-large .uk-search-input,
  11180. .uk-card-secondary.uk-card-body .uk-search-large .uk-search-input,
  11181. .uk-card-secondary > :not([class*='uk-card-media']) .uk-search-large .uk-search-input,
  11182. .uk-overlay-primary .uk-search-large .uk-search-input,
  11183. .uk-offcanvas-bar .uk-search-large .uk-search-input {
  11184. background-color: transparent;
  11185. }
  11186. .uk-light .uk-search-toggle,
  11187. .uk-section-primary:not(.uk-preserve-color) .uk-search-toggle,
  11188. .uk-section-secondary:not(.uk-preserve-color) .uk-search-toggle,
  11189. .uk-tile-primary:not(.uk-preserve-color) .uk-search-toggle,
  11190. .uk-tile-secondary:not(.uk-preserve-color) .uk-search-toggle,
  11191. .uk-card-primary.uk-card-body .uk-search-toggle,
  11192. .uk-card-primary > :not([class*='uk-card-media']) .uk-search-toggle,
  11193. .uk-card-secondary.uk-card-body .uk-search-toggle,
  11194. .uk-card-secondary > :not([class*='uk-card-media']) .uk-search-toggle,
  11195. .uk-overlay-primary .uk-search-toggle,
  11196. .uk-offcanvas-bar .uk-search-toggle {
  11197. color: rgba(255, 255, 255, 0.5);
  11198. }
  11199. .uk-light .uk-search-toggle:hover,
  11200. .uk-light .uk-search-toggle:focus,
  11201. .uk-section-primary:not(.uk-preserve-color) .uk-search-toggle:hover,
  11202. .uk-section-primary:not(.uk-preserve-color) .uk-search-toggle:focus,
  11203. .uk-section-secondary:not(.uk-preserve-color) .uk-search-toggle:hover,
  11204. .uk-section-secondary:not(.uk-preserve-color) .uk-search-toggle:focus,
  11205. .uk-tile-primary:not(.uk-preserve-color) .uk-search-toggle:hover,
  11206. .uk-tile-primary:not(.uk-preserve-color) .uk-search-toggle:focus,
  11207. .uk-tile-secondary:not(.uk-preserve-color) .uk-search-toggle:hover,
  11208. .uk-tile-secondary:not(.uk-preserve-color) .uk-search-toggle:focus,
  11209. .uk-card-primary.uk-card-body .uk-search-toggle:hover,
  11210. .uk-card-primary.uk-card-body .uk-search-toggle:focus,
  11211. .uk-card-primary > :not([class*='uk-card-media']) .uk-search-toggle:hover,
  11212. .uk-card-primary > :not([class*='uk-card-media']) .uk-search-toggle:focus,
  11213. .uk-card-secondary.uk-card-body .uk-search-toggle:hover,
  11214. .uk-card-secondary.uk-card-body .uk-search-toggle:focus,
  11215. .uk-card-secondary > :not([class*='uk-card-media']) .uk-search-toggle:hover,
  11216. .uk-card-secondary > :not([class*='uk-card-media']) .uk-search-toggle:focus,
  11217. .uk-overlay-primary .uk-search-toggle:hover,
  11218. .uk-overlay-primary .uk-search-toggle:focus,
  11219. .uk-offcanvas-bar .uk-search-toggle:hover,
  11220. .uk-offcanvas-bar .uk-search-toggle:focus {
  11221. color: rgba(255, 255, 255, 0.7);
  11222. }
  11223. .uk-light .uk-accordion-title,
  11224. .uk-section-primary:not(.uk-preserve-color) .uk-accordion-title,
  11225. .uk-section-secondary:not(.uk-preserve-color) .uk-accordion-title,
  11226. .uk-tile-primary:not(.uk-preserve-color) .uk-accordion-title,
  11227. .uk-tile-secondary:not(.uk-preserve-color) .uk-accordion-title,
  11228. .uk-card-primary.uk-card-body .uk-accordion-title,
  11229. .uk-card-primary > :not([class*='uk-card-media']) .uk-accordion-title,
  11230. .uk-card-secondary.uk-card-body .uk-accordion-title,
  11231. .uk-card-secondary > :not([class*='uk-card-media']) .uk-accordion-title,
  11232. .uk-overlay-primary .uk-accordion-title,
  11233. .uk-offcanvas-bar .uk-accordion-title {
  11234. color: #fff;
  11235. }
  11236. .uk-light .uk-accordion-title:hover,
  11237. .uk-light .uk-accordion-title:focus,
  11238. .uk-section-primary:not(.uk-preserve-color) .uk-accordion-title:hover,
  11239. .uk-section-primary:not(.uk-preserve-color) .uk-accordion-title:focus,
  11240. .uk-section-secondary:not(.uk-preserve-color) .uk-accordion-title:hover,
  11241. .uk-section-secondary:not(.uk-preserve-color) .uk-accordion-title:focus,
  11242. .uk-tile-primary:not(.uk-preserve-color) .uk-accordion-title:hover,
  11243. .uk-tile-primary:not(.uk-preserve-color) .uk-accordion-title:focus,
  11244. .uk-tile-secondary:not(.uk-preserve-color) .uk-accordion-title:hover,
  11245. .uk-tile-secondary:not(.uk-preserve-color) .uk-accordion-title:focus,
  11246. .uk-card-primary.uk-card-body .uk-accordion-title:hover,
  11247. .uk-card-primary.uk-card-body .uk-accordion-title:focus,
  11248. .uk-card-primary > :not([class*='uk-card-media']) .uk-accordion-title:hover,
  11249. .uk-card-primary > :not([class*='uk-card-media']) .uk-accordion-title:focus,
  11250. .uk-card-secondary.uk-card-body .uk-accordion-title:hover,
  11251. .uk-card-secondary.uk-card-body .uk-accordion-title:focus,
  11252. .uk-card-secondary > :not([class*='uk-card-media']) .uk-accordion-title:hover,
  11253. .uk-card-secondary > :not([class*='uk-card-media']) .uk-accordion-title:focus,
  11254. .uk-overlay-primary .uk-accordion-title:hover,
  11255. .uk-overlay-primary .uk-accordion-title:focus,
  11256. .uk-offcanvas-bar .uk-accordion-title:hover,
  11257. .uk-offcanvas-bar .uk-accordion-title:focus {
  11258. color: rgba(255, 255, 255, 0.7);
  11259. }
  11260. .uk-light .uk-grid-divider > :not(.uk-first-column)::before,
  11261. .uk-section-primary:not(.uk-preserve-color) .uk-grid-divider > :not(.uk-first-column)::before,
  11262. .uk-section-secondary:not(.uk-preserve-color) .uk-grid-divider > :not(.uk-first-column)::before,
  11263. .uk-tile-primary:not(.uk-preserve-color) .uk-grid-divider > :not(.uk-first-column)::before,
  11264. .uk-tile-secondary:not(.uk-preserve-color) .uk-grid-divider > :not(.uk-first-column)::before,
  11265. .uk-card-primary.uk-card-body .uk-grid-divider > :not(.uk-first-column)::before,
  11266. .uk-card-primary > :not([class*='uk-card-media']) .uk-grid-divider > :not(.uk-first-column)::before,
  11267. .uk-card-secondary.uk-card-body .uk-grid-divider > :not(.uk-first-column)::before,
  11268. .uk-card-secondary > :not([class*='uk-card-media']) .uk-grid-divider > :not(.uk-first-column)::before,
  11269. .uk-overlay-primary .uk-grid-divider > :not(.uk-first-column)::before,
  11270. .uk-offcanvas-bar .uk-grid-divider > :not(.uk-first-column)::before {
  11271. border-right-color: rgba(255, 255, 255, 0.2);
  11272. }
  11273. .uk-light .uk-grid-divider.uk-grid-stack > .uk-grid-margin::before,
  11274. .uk-section-primary:not(.uk-preserve-color) .uk-grid-divider.uk-grid-stack > .uk-grid-margin::before,
  11275. .uk-section-secondary:not(.uk-preserve-color) .uk-grid-divider.uk-grid-stack > .uk-grid-margin::before,
  11276. .uk-tile-primary:not(.uk-preserve-color) .uk-grid-divider.uk-grid-stack > .uk-grid-margin::before,
  11277. .uk-tile-secondary:not(.uk-preserve-color) .uk-grid-divider.uk-grid-stack > .uk-grid-margin::before,
  11278. .uk-card-primary.uk-card-body .uk-grid-divider.uk-grid-stack > .uk-grid-margin::before,
  11279. .uk-card-primary > :not([class*='uk-card-media']) .uk-grid-divider.uk-grid-stack > .uk-grid-margin::before,
  11280. .uk-card-secondary.uk-card-body .uk-grid-divider.uk-grid-stack > .uk-grid-margin::before,
  11281. .uk-card-secondary > :not([class*='uk-card-media']) .uk-grid-divider.uk-grid-stack > .uk-grid-margin::before,
  11282. .uk-overlay-primary .uk-grid-divider.uk-grid-stack > .uk-grid-margin::before,
  11283. .uk-offcanvas-bar .uk-grid-divider.uk-grid-stack > .uk-grid-margin::before {
  11284. border-top-color: rgba(255, 255, 255, 0.2);
  11285. }
  11286. .uk-light .uk-nav-parent-icon > .uk-parent > a::after,
  11287. .uk-section-primary:not(.uk-preserve-color) .uk-nav-parent-icon > .uk-parent > a::after,
  11288. .uk-section-secondary:not(.uk-preserve-color) .uk-nav-parent-icon > .uk-parent > a::after,
  11289. .uk-tile-primary:not(.uk-preserve-color) .uk-nav-parent-icon > .uk-parent > a::after,
  11290. .uk-tile-secondary:not(.uk-preserve-color) .uk-nav-parent-icon > .uk-parent > a::after,
  11291. .uk-card-primary.uk-card-body .uk-nav-parent-icon > .uk-parent > a::after,
  11292. .uk-card-primary > :not([class*='uk-card-media']) .uk-nav-parent-icon > .uk-parent > a::after,
  11293. .uk-card-secondary.uk-card-body .uk-nav-parent-icon > .uk-parent > a::after,
  11294. .uk-card-secondary > :not([class*='uk-card-media']) .uk-nav-parent-icon > .uk-parent > a::after,
  11295. .uk-overlay-primary .uk-nav-parent-icon > .uk-parent > a::after,
  11296. .uk-offcanvas-bar .uk-nav-parent-icon > .uk-parent > a::after {
  11297. background-image: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2214%22%20height%3D%2214%22%20viewBox%3D%220%200%2014%2014%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Cpolyline%20fill%3D%22none%22%20stroke%3D%22rgba%28255,%20255,%20255,%200.7%29%22%20stroke-width%3D%221.1%22%20points%3D%2210%201%204%207%2010%2013%22%20%2F%3E%0A%3C%2Fsvg%3E");
  11298. }
  11299. .uk-light .uk-nav-parent-icon > .uk-parent.uk-open > a::after,
  11300. .uk-section-primary:not(.uk-preserve-color) .uk-nav-parent-icon > .uk-parent.uk-open > a::after,
  11301. .uk-section-secondary:not(.uk-preserve-color) .uk-nav-parent-icon > .uk-parent.uk-open > a::after,
  11302. .uk-tile-primary:not(.uk-preserve-color) .uk-nav-parent-icon > .uk-parent.uk-open > a::after,
  11303. .uk-tile-secondary:not(.uk-preserve-color) .uk-nav-parent-icon > .uk-parent.uk-open > a::after,
  11304. .uk-card-primary.uk-card-body .uk-nav-parent-icon > .uk-parent.uk-open > a::after,
  11305. .uk-card-primary > :not([class*='uk-card-media']) .uk-nav-parent-icon > .uk-parent.uk-open > a::after,
  11306. .uk-card-secondary.uk-card-body .uk-nav-parent-icon > .uk-parent.uk-open > a::after,
  11307. .uk-card-secondary > :not([class*='uk-card-media']) .uk-nav-parent-icon > .uk-parent.uk-open > a::after,
  11308. .uk-overlay-primary .uk-nav-parent-icon > .uk-parent.uk-open > a::after,
  11309. .uk-offcanvas-bar .uk-nav-parent-icon > .uk-parent.uk-open > a::after {
  11310. background-image: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2214%22%20height%3D%2214%22%20viewBox%3D%220%200%2014%2014%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Cpolyline%20fill%3D%22none%22%20stroke%3D%22rgba%28255,%20255,%20255,%200.7%29%22%20stroke-width%3D%221.1%22%20points%3D%221%204%207%2010%2013%204%22%20%2F%3E%0A%3C%2Fsvg%3E");
  11311. }
  11312. .uk-light .uk-nav-default > li > a,
  11313. .uk-section-primary:not(.uk-preserve-color) .uk-nav-default > li > a,
  11314. .uk-section-secondary:not(.uk-preserve-color) .uk-nav-default > li > a,
  11315. .uk-tile-primary:not(.uk-preserve-color) .uk-nav-default > li > a,
  11316. .uk-tile-secondary:not(.uk-preserve-color) .uk-nav-default > li > a,
  11317. .uk-card-primary.uk-card-body .uk-nav-default > li > a,
  11318. .uk-card-primary > :not([class*='uk-card-media']) .uk-nav-default > li > a,
  11319. .uk-card-secondary.uk-card-body .uk-nav-default > li > a,
  11320. .uk-card-secondary > :not([class*='uk-card-media']) .uk-nav-default > li > a,
  11321. .uk-overlay-primary .uk-nav-default > li > a,
  11322. .uk-offcanvas-bar .uk-nav-default > li > a {
  11323. color: rgba(255, 255, 255, 0.5);
  11324. }
  11325. .uk-light .uk-nav-default > li > a:hover,
  11326. .uk-light .uk-nav-default > li > a:focus,
  11327. .uk-section-primary:not(.uk-preserve-color) .uk-nav-default > li > a:hover,
  11328. .uk-section-primary:not(.uk-preserve-color) .uk-nav-default > li > a:focus,
  11329. .uk-section-secondary:not(.uk-preserve-color) .uk-nav-default > li > a:hover,
  11330. .uk-section-secondary:not(.uk-preserve-color) .uk-nav-default > li > a:focus,
  11331. .uk-tile-primary:not(.uk-preserve-color) .uk-nav-default > li > a:hover,
  11332. .uk-tile-primary:not(.uk-preserve-color) .uk-nav-default > li > a:focus,
  11333. .uk-tile-secondary:not(.uk-preserve-color) .uk-nav-default > li > a:hover,
  11334. .uk-tile-secondary:not(.uk-preserve-color) .uk-nav-default > li > a:focus,
  11335. .uk-card-primary.uk-card-body .uk-nav-default > li > a:hover,
  11336. .uk-card-primary.uk-card-body .uk-nav-default > li > a:focus,
  11337. .uk-card-primary > :not([class*='uk-card-media']) .uk-nav-default > li > a:hover,
  11338. .uk-card-primary > :not([class*='uk-card-media']) .uk-nav-default > li > a:focus,
  11339. .uk-card-secondary.uk-card-body .uk-nav-default > li > a:hover,
  11340. .uk-card-secondary.uk-card-body .uk-nav-default > li > a:focus,
  11341. .uk-card-secondary > :not([class*='uk-card-media']) .uk-nav-default > li > a:hover,
  11342. .uk-card-secondary > :not([class*='uk-card-media']) .uk-nav-default > li > a:focus,
  11343. .uk-overlay-primary .uk-nav-default > li > a:hover,
  11344. .uk-overlay-primary .uk-nav-default > li > a:focus,
  11345. .uk-offcanvas-bar .uk-nav-default > li > a:hover,
  11346. .uk-offcanvas-bar .uk-nav-default > li > a:focus {
  11347. color: rgba(255, 255, 255, 0.7);
  11348. }
  11349. .uk-light .uk-nav-default > li.uk-active > a,
  11350. .uk-section-primary:not(.uk-preserve-color) .uk-nav-default > li.uk-active > a,
  11351. .uk-section-secondary:not(.uk-preserve-color) .uk-nav-default > li.uk-active > a,
  11352. .uk-tile-primary:not(.uk-preserve-color) .uk-nav-default > li.uk-active > a,
  11353. .uk-tile-secondary:not(.uk-preserve-color) .uk-nav-default > li.uk-active > a,
  11354. .uk-card-primary.uk-card-body .uk-nav-default > li.uk-active > a,
  11355. .uk-card-primary > :not([class*='uk-card-media']) .uk-nav-default > li.uk-active > a,
  11356. .uk-card-secondary.uk-card-body .uk-nav-default > li.uk-active > a,
  11357. .uk-card-secondary > :not([class*='uk-card-media']) .uk-nav-default > li.uk-active > a,
  11358. .uk-overlay-primary .uk-nav-default > li.uk-active > a,
  11359. .uk-offcanvas-bar .uk-nav-default > li.uk-active > a {
  11360. color: #fff;
  11361. }
  11362. .uk-light .uk-nav-default .uk-nav-header,
  11363. .uk-section-primary:not(.uk-preserve-color) .uk-nav-default .uk-nav-header,
  11364. .uk-section-secondary:not(.uk-preserve-color) .uk-nav-default .uk-nav-header,
  11365. .uk-tile-primary:not(.uk-preserve-color) .uk-nav-default .uk-nav-header,
  11366. .uk-tile-secondary:not(.uk-preserve-color) .uk-nav-default .uk-nav-header,
  11367. .uk-card-primary.uk-card-body .uk-nav-default .uk-nav-header,
  11368. .uk-card-primary > :not([class*='uk-card-media']) .uk-nav-default .uk-nav-header,
  11369. .uk-card-secondary.uk-card-body .uk-nav-default .uk-nav-header,
  11370. .uk-card-secondary > :not([class*='uk-card-media']) .uk-nav-default .uk-nav-header,
  11371. .uk-overlay-primary .uk-nav-default .uk-nav-header,
  11372. .uk-offcanvas-bar .uk-nav-default .uk-nav-header {
  11373. color: #fff;
  11374. }
  11375. .uk-light .uk-nav-default .uk-nav-divider,
  11376. .uk-section-primary:not(.uk-preserve-color) .uk-nav-default .uk-nav-divider,
  11377. .uk-section-secondary:not(.uk-preserve-color) .uk-nav-default .uk-nav-divider,
  11378. .uk-tile-primary:not(.uk-preserve-color) .uk-nav-default .uk-nav-divider,
  11379. .uk-tile-secondary:not(.uk-preserve-color) .uk-nav-default .uk-nav-divider,
  11380. .uk-card-primary.uk-card-body .uk-nav-default .uk-nav-divider,
  11381. .uk-card-primary > :not([class*='uk-card-media']) .uk-nav-default .uk-nav-divider,
  11382. .uk-card-secondary.uk-card-body .uk-nav-default .uk-nav-divider,
  11383. .uk-card-secondary > :not([class*='uk-card-media']) .uk-nav-default .uk-nav-divider,
  11384. .uk-overlay-primary .uk-nav-default .uk-nav-divider,
  11385. .uk-offcanvas-bar .uk-nav-default .uk-nav-divider {
  11386. border-top-color: rgba(255, 255, 255, 0.2);
  11387. }
  11388. .uk-light .uk-nav-default .uk-nav-sub a,
  11389. .uk-section-primary:not(.uk-preserve-color) .uk-nav-default .uk-nav-sub a,
  11390. .uk-section-secondary:not(.uk-preserve-color) .uk-nav-default .uk-nav-sub a,
  11391. .uk-tile-primary:not(.uk-preserve-color) .uk-nav-default .uk-nav-sub a,
  11392. .uk-tile-secondary:not(.uk-preserve-color) .uk-nav-default .uk-nav-sub a,
  11393. .uk-card-primary.uk-card-body .uk-nav-default .uk-nav-sub a,
  11394. .uk-card-primary > :not([class*='uk-card-media']) .uk-nav-default .uk-nav-sub a,
  11395. .uk-card-secondary.uk-card-body .uk-nav-default .uk-nav-sub a,
  11396. .uk-card-secondary > :not([class*='uk-card-media']) .uk-nav-default .uk-nav-sub a,
  11397. .uk-overlay-primary .uk-nav-default .uk-nav-sub a,
  11398. .uk-offcanvas-bar .uk-nav-default .uk-nav-sub a {
  11399. color: rgba(255, 255, 255, 0.5);
  11400. }
  11401. .uk-light .uk-nav-default .uk-nav-sub a:hover,
  11402. .uk-light .uk-nav-default .uk-nav-sub a:focus,
  11403. .uk-section-primary:not(.uk-preserve-color) .uk-nav-default .uk-nav-sub a:hover,
  11404. .uk-section-primary:not(.uk-preserve-color) .uk-nav-default .uk-nav-sub a:focus,
  11405. .uk-section-secondary:not(.uk-preserve-color) .uk-nav-default .uk-nav-sub a:hover,
  11406. .uk-section-secondary:not(.uk-preserve-color) .uk-nav-default .uk-nav-sub a:focus,
  11407. .uk-tile-primary:not(.uk-preserve-color) .uk-nav-default .uk-nav-sub a:hover,
  11408. .uk-tile-primary:not(.uk-preserve-color) .uk-nav-default .uk-nav-sub a:focus,
  11409. .uk-tile-secondary:not(.uk-preserve-color) .uk-nav-default .uk-nav-sub a:hover,
  11410. .uk-tile-secondary:not(.uk-preserve-color) .uk-nav-default .uk-nav-sub a:focus,
  11411. .uk-card-primary.uk-card-body .uk-nav-default .uk-nav-sub a:hover,
  11412. .uk-card-primary.uk-card-body .uk-nav-default .uk-nav-sub a:focus,
  11413. .uk-card-primary > :not([class*='uk-card-media']) .uk-nav-default .uk-nav-sub a:hover,
  11414. .uk-card-primary > :not([class*='uk-card-media']) .uk-nav-default .uk-nav-sub a:focus,
  11415. .uk-card-secondary.uk-card-body .uk-nav-default .uk-nav-sub a:hover,
  11416. .uk-card-secondary.uk-card-body .uk-nav-default .uk-nav-sub a:focus,
  11417. .uk-card-secondary > :not([class*='uk-card-media']) .uk-nav-default .uk-nav-sub a:hover,
  11418. .uk-card-secondary > :not([class*='uk-card-media']) .uk-nav-default .uk-nav-sub a:focus,
  11419. .uk-overlay-primary .uk-nav-default .uk-nav-sub a:hover,
  11420. .uk-overlay-primary .uk-nav-default .uk-nav-sub a:focus,
  11421. .uk-offcanvas-bar .uk-nav-default .uk-nav-sub a:hover,
  11422. .uk-offcanvas-bar .uk-nav-default .uk-nav-sub a:focus {
  11423. color: rgba(255, 255, 255, 0.7);
  11424. }
  11425. .uk-light .uk-nav-default .uk-nav-sub li.uk-active > a,
  11426. .uk-section-primary:not(.uk-preserve-color) .uk-nav-default .uk-nav-sub li.uk-active > a,
  11427. .uk-section-secondary:not(.uk-preserve-color) .uk-nav-default .uk-nav-sub li.uk-active > a,
  11428. .uk-tile-primary:not(.uk-preserve-color) .uk-nav-default .uk-nav-sub li.uk-active > a,
  11429. .uk-tile-secondary:not(.uk-preserve-color) .uk-nav-default .uk-nav-sub li.uk-active > a,
  11430. .uk-card-primary.uk-card-body .uk-nav-default .uk-nav-sub li.uk-active > a,
  11431. .uk-card-primary > :not([class*='uk-card-media']) .uk-nav-default .uk-nav-sub li.uk-active > a,
  11432. .uk-card-secondary.uk-card-body .uk-nav-default .uk-nav-sub li.uk-active > a,
  11433. .uk-card-secondary > :not([class*='uk-card-media']) .uk-nav-default .uk-nav-sub li.uk-active > a,
  11434. .uk-overlay-primary .uk-nav-default .uk-nav-sub li.uk-active > a,
  11435. .uk-offcanvas-bar .uk-nav-default .uk-nav-sub li.uk-active > a {
  11436. color: #fff;
  11437. }
  11438. .uk-light .uk-nav-primary > li > a,
  11439. .uk-section-primary:not(.uk-preserve-color) .uk-nav-primary > li > a,
  11440. .uk-section-secondary:not(.uk-preserve-color) .uk-nav-primary > li > a,
  11441. .uk-tile-primary:not(.uk-preserve-color) .uk-nav-primary > li > a,
  11442. .uk-tile-secondary:not(.uk-preserve-color) .uk-nav-primary > li > a,
  11443. .uk-card-primary.uk-card-body .uk-nav-primary > li > a,
  11444. .uk-card-primary > :not([class*='uk-card-media']) .uk-nav-primary > li > a,
  11445. .uk-card-secondary.uk-card-body .uk-nav-primary > li > a,
  11446. .uk-card-secondary > :not([class*='uk-card-media']) .uk-nav-primary > li > a,
  11447. .uk-overlay-primary .uk-nav-primary > li > a,
  11448. .uk-offcanvas-bar .uk-nav-primary > li > a {
  11449. color: rgba(255, 255, 255, 0.5);
  11450. }
  11451. .uk-light .uk-nav-primary > li > a:hover,
  11452. .uk-light .uk-nav-primary > li > a:focus,
  11453. .uk-section-primary:not(.uk-preserve-color) .uk-nav-primary > li > a:hover,
  11454. .uk-section-primary:not(.uk-preserve-color) .uk-nav-primary > li > a:focus,
  11455. .uk-section-secondary:not(.uk-preserve-color) .uk-nav-primary > li > a:hover,
  11456. .uk-section-secondary:not(.uk-preserve-color) .uk-nav-primary > li > a:focus,
  11457. .uk-tile-primary:not(.uk-preserve-color) .uk-nav-primary > li > a:hover,
  11458. .uk-tile-primary:not(.uk-preserve-color) .uk-nav-primary > li > a:focus,
  11459. .uk-tile-secondary:not(.uk-preserve-color) .uk-nav-primary > li > a:hover,
  11460. .uk-tile-secondary:not(.uk-preserve-color) .uk-nav-primary > li > a:focus,
  11461. .uk-card-primary.uk-card-body .uk-nav-primary > li > a:hover,
  11462. .uk-card-primary.uk-card-body .uk-nav-primary > li > a:focus,
  11463. .uk-card-primary > :not([class*='uk-card-media']) .uk-nav-primary > li > a:hover,
  11464. .uk-card-primary > :not([class*='uk-card-media']) .uk-nav-primary > li > a:focus,
  11465. .uk-card-secondary.uk-card-body .uk-nav-primary > li > a:hover,
  11466. .uk-card-secondary.uk-card-body .uk-nav-primary > li > a:focus,
  11467. .uk-card-secondary > :not([class*='uk-card-media']) .uk-nav-primary > li > a:hover,
  11468. .uk-card-secondary > :not([class*='uk-card-media']) .uk-nav-primary > li > a:focus,
  11469. .uk-overlay-primary .uk-nav-primary > li > a:hover,
  11470. .uk-overlay-primary .uk-nav-primary > li > a:focus,
  11471. .uk-offcanvas-bar .uk-nav-primary > li > a:hover,
  11472. .uk-offcanvas-bar .uk-nav-primary > li > a:focus {
  11473. color: rgba(255, 255, 255, 0.7);
  11474. }
  11475. .uk-light .uk-nav-primary > li.uk-active > a,
  11476. .uk-section-primary:not(.uk-preserve-color) .uk-nav-primary > li.uk-active > a,
  11477. .uk-section-secondary:not(.uk-preserve-color) .uk-nav-primary > li.uk-active > a,
  11478. .uk-tile-primary:not(.uk-preserve-color) .uk-nav-primary > li.uk-active > a,
  11479. .uk-tile-secondary:not(.uk-preserve-color) .uk-nav-primary > li.uk-active > a,
  11480. .uk-card-primary.uk-card-body .uk-nav-primary > li.uk-active > a,
  11481. .uk-card-primary > :not([class*='uk-card-media']) .uk-nav-primary > li.uk-active > a,
  11482. .uk-card-secondary.uk-card-body .uk-nav-primary > li.uk-active > a,
  11483. .uk-card-secondary > :not([class*='uk-card-media']) .uk-nav-primary > li.uk-active > a,
  11484. .uk-overlay-primary .uk-nav-primary > li.uk-active > a,
  11485. .uk-offcanvas-bar .uk-nav-primary > li.uk-active > a {
  11486. color: #fff;
  11487. }
  11488. .uk-light .uk-nav-primary .uk-nav-header,
  11489. .uk-section-primary:not(.uk-preserve-color) .uk-nav-primary .uk-nav-header,
  11490. .uk-section-secondary:not(.uk-preserve-color) .uk-nav-primary .uk-nav-header,
  11491. .uk-tile-primary:not(.uk-preserve-color) .uk-nav-primary .uk-nav-header,
  11492. .uk-tile-secondary:not(.uk-preserve-color) .uk-nav-primary .uk-nav-header,
  11493. .uk-card-primary.uk-card-body .uk-nav-primary .uk-nav-header,
  11494. .uk-card-primary > :not([class*='uk-card-media']) .uk-nav-primary .uk-nav-header,
  11495. .uk-card-secondary.uk-card-body .uk-nav-primary .uk-nav-header,
  11496. .uk-card-secondary > :not([class*='uk-card-media']) .uk-nav-primary .uk-nav-header,
  11497. .uk-overlay-primary .uk-nav-primary .uk-nav-header,
  11498. .uk-offcanvas-bar .uk-nav-primary .uk-nav-header {
  11499. color: #fff;
  11500. }
  11501. .uk-light .uk-nav-primary .uk-nav-divider,
  11502. .uk-section-primary:not(.uk-preserve-color) .uk-nav-primary .uk-nav-divider,
  11503. .uk-section-secondary:not(.uk-preserve-color) .uk-nav-primary .uk-nav-divider,
  11504. .uk-tile-primary:not(.uk-preserve-color) .uk-nav-primary .uk-nav-divider,
  11505. .uk-tile-secondary:not(.uk-preserve-color) .uk-nav-primary .uk-nav-divider,
  11506. .uk-card-primary.uk-card-body .uk-nav-primary .uk-nav-divider,
  11507. .uk-card-primary > :not([class*='uk-card-media']) .uk-nav-primary .uk-nav-divider,
  11508. .uk-card-secondary.uk-card-body .uk-nav-primary .uk-nav-divider,
  11509. .uk-card-secondary > :not([class*='uk-card-media']) .uk-nav-primary .uk-nav-divider,
  11510. .uk-overlay-primary .uk-nav-primary .uk-nav-divider,
  11511. .uk-offcanvas-bar .uk-nav-primary .uk-nav-divider {
  11512. border-top-color: rgba(255, 255, 255, 0.2);
  11513. }
  11514. .uk-light .uk-nav-primary .uk-nav-sub a,
  11515. .uk-section-primary:not(.uk-preserve-color) .uk-nav-primary .uk-nav-sub a,
  11516. .uk-section-secondary:not(.uk-preserve-color) .uk-nav-primary .uk-nav-sub a,
  11517. .uk-tile-primary:not(.uk-preserve-color) .uk-nav-primary .uk-nav-sub a,
  11518. .uk-tile-secondary:not(.uk-preserve-color) .uk-nav-primary .uk-nav-sub a,
  11519. .uk-card-primary.uk-card-body .uk-nav-primary .uk-nav-sub a,
  11520. .uk-card-primary > :not([class*='uk-card-media']) .uk-nav-primary .uk-nav-sub a,
  11521. .uk-card-secondary.uk-card-body .uk-nav-primary .uk-nav-sub a,
  11522. .uk-card-secondary > :not([class*='uk-card-media']) .uk-nav-primary .uk-nav-sub a,
  11523. .uk-overlay-primary .uk-nav-primary .uk-nav-sub a,
  11524. .uk-offcanvas-bar .uk-nav-primary .uk-nav-sub a {
  11525. color: rgba(255, 255, 255, 0.5);
  11526. }
  11527. .uk-light .uk-nav-primary .uk-nav-sub a:hover,
  11528. .uk-light .uk-nav-primary .uk-nav-sub a:focus,
  11529. .uk-section-primary:not(.uk-preserve-color) .uk-nav-primary .uk-nav-sub a:hover,
  11530. .uk-section-primary:not(.uk-preserve-color) .uk-nav-primary .uk-nav-sub a:focus,
  11531. .uk-section-secondary:not(.uk-preserve-color) .uk-nav-primary .uk-nav-sub a:hover,
  11532. .uk-section-secondary:not(.uk-preserve-color) .uk-nav-primary .uk-nav-sub a:focus,
  11533. .uk-tile-primary:not(.uk-preserve-color) .uk-nav-primary .uk-nav-sub a:hover,
  11534. .uk-tile-primary:not(.uk-preserve-color) .uk-nav-primary .uk-nav-sub a:focus,
  11535. .uk-tile-secondary:not(.uk-preserve-color) .uk-nav-primary .uk-nav-sub a:hover,
  11536. .uk-tile-secondary:not(.uk-preserve-color) .uk-nav-primary .uk-nav-sub a:focus,
  11537. .uk-card-primary.uk-card-body .uk-nav-primary .uk-nav-sub a:hover,
  11538. .uk-card-primary.uk-card-body .uk-nav-primary .uk-nav-sub a:focus,
  11539. .uk-card-primary > :not([class*='uk-card-media']) .uk-nav-primary .uk-nav-sub a:hover,
  11540. .uk-card-primary > :not([class*='uk-card-media']) .uk-nav-primary .uk-nav-sub a:focus,
  11541. .uk-card-secondary.uk-card-body .uk-nav-primary .uk-nav-sub a:hover,
  11542. .uk-card-secondary.uk-card-body .uk-nav-primary .uk-nav-sub a:focus,
  11543. .uk-card-secondary > :not([class*='uk-card-media']) .uk-nav-primary .uk-nav-sub a:hover,
  11544. .uk-card-secondary > :not([class*='uk-card-media']) .uk-nav-primary .uk-nav-sub a:focus,
  11545. .uk-overlay-primary .uk-nav-primary .uk-nav-sub a:hover,
  11546. .uk-overlay-primary .uk-nav-primary .uk-nav-sub a:focus,
  11547. .uk-offcanvas-bar .uk-nav-primary .uk-nav-sub a:hover,
  11548. .uk-offcanvas-bar .uk-nav-primary .uk-nav-sub a:focus {
  11549. color: rgba(255, 255, 255, 0.7);
  11550. }
  11551. .uk-light .uk-nav-primary .uk-nav-sub li.uk-active > a,
  11552. .uk-section-primary:not(.uk-preserve-color) .uk-nav-primary .uk-nav-sub li.uk-active > a,
  11553. .uk-section-secondary:not(.uk-preserve-color) .uk-nav-primary .uk-nav-sub li.uk-active > a,
  11554. .uk-tile-primary:not(.uk-preserve-color) .uk-nav-primary .uk-nav-sub li.uk-active > a,
  11555. .uk-tile-secondary:not(.uk-preserve-color) .uk-nav-primary .uk-nav-sub li.uk-active > a,
  11556. .uk-card-primary.uk-card-body .uk-nav-primary .uk-nav-sub li.uk-active > a,
  11557. .uk-card-primary > :not([class*='uk-card-media']) .uk-nav-primary .uk-nav-sub li.uk-active > a,
  11558. .uk-card-secondary.uk-card-body .uk-nav-primary .uk-nav-sub li.uk-active > a,
  11559. .uk-card-secondary > :not([class*='uk-card-media']) .uk-nav-primary .uk-nav-sub li.uk-active > a,
  11560. .uk-overlay-primary .uk-nav-primary .uk-nav-sub li.uk-active > a,
  11561. .uk-offcanvas-bar .uk-nav-primary .uk-nav-sub li.uk-active > a {
  11562. color: #fff;
  11563. }
  11564. .uk-light .uk-navbar-nav > li > a,
  11565. .uk-section-primary:not(.uk-preserve-color) .uk-navbar-nav > li > a,
  11566. .uk-section-secondary:not(.uk-preserve-color) .uk-navbar-nav > li > a,
  11567. .uk-tile-primary:not(.uk-preserve-color) .uk-navbar-nav > li > a,
  11568. .uk-tile-secondary:not(.uk-preserve-color) .uk-navbar-nav > li > a,
  11569. .uk-card-primary.uk-card-body .uk-navbar-nav > li > a,
  11570. .uk-card-primary > :not([class*='uk-card-media']) .uk-navbar-nav > li > a,
  11571. .uk-card-secondary.uk-card-body .uk-navbar-nav > li > a,
  11572. .uk-card-secondary > :not([class*='uk-card-media']) .uk-navbar-nav > li > a,
  11573. .uk-overlay-primary .uk-navbar-nav > li > a,
  11574. .uk-offcanvas-bar .uk-navbar-nav > li > a {
  11575. color: rgba(255, 255, 255, 0.5);
  11576. }
  11577. .uk-light .uk-navbar-nav > li:hover > a,
  11578. .uk-light .uk-navbar-nav > li > a:focus,
  11579. .uk-light .uk-navbar-nav > li > a.uk-open,
  11580. .uk-section-primary:not(.uk-preserve-color) .uk-navbar-nav > li:hover > a,
  11581. .uk-section-primary:not(.uk-preserve-color) .uk-navbar-nav > li > a:focus,
  11582. .uk-section-primary:not(.uk-preserve-color) .uk-navbar-nav > li > a.uk-open,
  11583. .uk-section-secondary:not(.uk-preserve-color) .uk-navbar-nav > li:hover > a,
  11584. .uk-section-secondary:not(.uk-preserve-color) .uk-navbar-nav > li > a:focus,
  11585. .uk-section-secondary:not(.uk-preserve-color) .uk-navbar-nav > li > a.uk-open,
  11586. .uk-tile-primary:not(.uk-preserve-color) .uk-navbar-nav > li:hover > a,
  11587. .uk-tile-primary:not(.uk-preserve-color) .uk-navbar-nav > li > a:focus,
  11588. .uk-tile-primary:not(.uk-preserve-color) .uk-navbar-nav > li > a.uk-open,
  11589. .uk-tile-secondary:not(.uk-preserve-color) .uk-navbar-nav > li:hover > a,
  11590. .uk-tile-secondary:not(.uk-preserve-color) .uk-navbar-nav > li > a:focus,
  11591. .uk-tile-secondary:not(.uk-preserve-color) .uk-navbar-nav > li > a.uk-open,
  11592. .uk-card-primary.uk-card-body .uk-navbar-nav > li:hover > a,
  11593. .uk-card-primary.uk-card-body .uk-navbar-nav > li > a:focus,
  11594. .uk-card-primary.uk-card-body .uk-navbar-nav > li > a.uk-open,
  11595. .uk-card-primary > :not([class*='uk-card-media']) .uk-navbar-nav > li:hover > a,
  11596. .uk-card-primary > :not([class*='uk-card-media']) .uk-navbar-nav > li > a:focus,
  11597. .uk-card-primary > :not([class*='uk-card-media']) .uk-navbar-nav > li > a.uk-open,
  11598. .uk-card-secondary.uk-card-body .uk-navbar-nav > li:hover > a,
  11599. .uk-card-secondary.uk-card-body .uk-navbar-nav > li > a:focus,
  11600. .uk-card-secondary.uk-card-body .uk-navbar-nav > li > a.uk-open,
  11601. .uk-card-secondary > :not([class*='uk-card-media']) .uk-navbar-nav > li:hover > a,
  11602. .uk-card-secondary > :not([class*='uk-card-media']) .uk-navbar-nav > li > a:focus,
  11603. .uk-card-secondary > :not([class*='uk-card-media']) .uk-navbar-nav > li > a.uk-open,
  11604. .uk-overlay-primary .uk-navbar-nav > li:hover > a,
  11605. .uk-overlay-primary .uk-navbar-nav > li > a:focus,
  11606. .uk-overlay-primary .uk-navbar-nav > li > a.uk-open,
  11607. .uk-offcanvas-bar .uk-navbar-nav > li:hover > a,
  11608. .uk-offcanvas-bar .uk-navbar-nav > li > a:focus,
  11609. .uk-offcanvas-bar .uk-navbar-nav > li > a.uk-open {
  11610. color: rgba(255, 255, 255, 0.7);
  11611. }
  11612. .uk-light .uk-navbar-nav > li > a:active,
  11613. .uk-section-primary:not(.uk-preserve-color) .uk-navbar-nav > li > a:active,
  11614. .uk-section-secondary:not(.uk-preserve-color) .uk-navbar-nav > li > a:active,
  11615. .uk-tile-primary:not(.uk-preserve-color) .uk-navbar-nav > li > a:active,
  11616. .uk-tile-secondary:not(.uk-preserve-color) .uk-navbar-nav > li > a:active,
  11617. .uk-card-primary.uk-card-body .uk-navbar-nav > li > a:active,
  11618. .uk-card-primary > :not([class*='uk-card-media']) .uk-navbar-nav > li > a:active,
  11619. .uk-card-secondary.uk-card-body .uk-navbar-nav > li > a:active,
  11620. .uk-card-secondary > :not([class*='uk-card-media']) .uk-navbar-nav > li > a:active,
  11621. .uk-overlay-primary .uk-navbar-nav > li > a:active,
  11622. .uk-offcanvas-bar .uk-navbar-nav > li > a:active {
  11623. color: #fff;
  11624. }
  11625. .uk-light .uk-navbar-nav > li.uk-active > a,
  11626. .uk-section-primary:not(.uk-preserve-color) .uk-navbar-nav > li.uk-active > a,
  11627. .uk-section-secondary:not(.uk-preserve-color) .uk-navbar-nav > li.uk-active > a,
  11628. .uk-tile-primary:not(.uk-preserve-color) .uk-navbar-nav > li.uk-active > a,
  11629. .uk-tile-secondary:not(.uk-preserve-color) .uk-navbar-nav > li.uk-active > a,
  11630. .uk-card-primary.uk-card-body .uk-navbar-nav > li.uk-active > a,
  11631. .uk-card-primary > :not([class*='uk-card-media']) .uk-navbar-nav > li.uk-active > a,
  11632. .uk-card-secondary.uk-card-body .uk-navbar-nav > li.uk-active > a,
  11633. .uk-card-secondary > :not([class*='uk-card-media']) .uk-navbar-nav > li.uk-active > a,
  11634. .uk-overlay-primary .uk-navbar-nav > li.uk-active > a,
  11635. .uk-offcanvas-bar .uk-navbar-nav > li.uk-active > a {
  11636. color: #fff;
  11637. }
  11638. .uk-light .uk-navbar-item,
  11639. .uk-section-primary:not(.uk-preserve-color) .uk-navbar-item,
  11640. .uk-section-secondary:not(.uk-preserve-color) .uk-navbar-item,
  11641. .uk-tile-primary:not(.uk-preserve-color) .uk-navbar-item,
  11642. .uk-tile-secondary:not(.uk-preserve-color) .uk-navbar-item,
  11643. .uk-card-primary.uk-card-body .uk-navbar-item,
  11644. .uk-card-primary > :not([class*='uk-card-media']) .uk-navbar-item,
  11645. .uk-card-secondary.uk-card-body .uk-navbar-item,
  11646. .uk-card-secondary > :not([class*='uk-card-media']) .uk-navbar-item,
  11647. .uk-overlay-primary .uk-navbar-item,
  11648. .uk-offcanvas-bar .uk-navbar-item {
  11649. color: rgba(255, 255, 255, 0.7);
  11650. }
  11651. .uk-light .uk-navbar-toggle,
  11652. .uk-section-primary:not(.uk-preserve-color) .uk-navbar-toggle,
  11653. .uk-section-secondary:not(.uk-preserve-color) .uk-navbar-toggle,
  11654. .uk-tile-primary:not(.uk-preserve-color) .uk-navbar-toggle,
  11655. .uk-tile-secondary:not(.uk-preserve-color) .uk-navbar-toggle,
  11656. .uk-card-primary.uk-card-body .uk-navbar-toggle,
  11657. .uk-card-primary > :not([class*='uk-card-media']) .uk-navbar-toggle,
  11658. .uk-card-secondary.uk-card-body .uk-navbar-toggle,
  11659. .uk-card-secondary > :not([class*='uk-card-media']) .uk-navbar-toggle,
  11660. .uk-overlay-primary .uk-navbar-toggle,
  11661. .uk-offcanvas-bar .uk-navbar-toggle {
  11662. color: rgba(255, 255, 255, 0.5);
  11663. }
  11664. .uk-light .uk-navbar-toggle:hover,
  11665. .uk-light .uk-navbar-toggle:focus,
  11666. .uk-light .uk-navbar-toggle.uk-open,
  11667. .uk-section-primary:not(.uk-preserve-color) .uk-navbar-toggle:hover,
  11668. .uk-section-primary:not(.uk-preserve-color) .uk-navbar-toggle:focus,
  11669. .uk-section-primary:not(.uk-preserve-color) .uk-navbar-toggle.uk-open,
  11670. .uk-section-secondary:not(.uk-preserve-color) .uk-navbar-toggle:hover,
  11671. .uk-section-secondary:not(.uk-preserve-color) .uk-navbar-toggle:focus,
  11672. .uk-section-secondary:not(.uk-preserve-color) .uk-navbar-toggle.uk-open,
  11673. .uk-tile-primary:not(.uk-preserve-color) .uk-navbar-toggle:hover,
  11674. .uk-tile-primary:not(.uk-preserve-color) .uk-navbar-toggle:focus,
  11675. .uk-tile-primary:not(.uk-preserve-color) .uk-navbar-toggle.uk-open,
  11676. .uk-tile-secondary:not(.uk-preserve-color) .uk-navbar-toggle:hover,
  11677. .uk-tile-secondary:not(.uk-preserve-color) .uk-navbar-toggle:focus,
  11678. .uk-tile-secondary:not(.uk-preserve-color) .uk-navbar-toggle.uk-open,
  11679. .uk-card-primary.uk-card-body .uk-navbar-toggle:hover,
  11680. .uk-card-primary.uk-card-body .uk-navbar-toggle:focus,
  11681. .uk-card-primary.uk-card-body .uk-navbar-toggle.uk-open,
  11682. .uk-card-primary > :not([class*='uk-card-media']) .uk-navbar-toggle:hover,
  11683. .uk-card-primary > :not([class*='uk-card-media']) .uk-navbar-toggle:focus,
  11684. .uk-card-primary > :not([class*='uk-card-media']) .uk-navbar-toggle.uk-open,
  11685. .uk-card-secondary.uk-card-body .uk-navbar-toggle:hover,
  11686. .uk-card-secondary.uk-card-body .uk-navbar-toggle:focus,
  11687. .uk-card-secondary.uk-card-body .uk-navbar-toggle.uk-open,
  11688. .uk-card-secondary > :not([class*='uk-card-media']) .uk-navbar-toggle:hover,
  11689. .uk-card-secondary > :not([class*='uk-card-media']) .uk-navbar-toggle:focus,
  11690. .uk-card-secondary > :not([class*='uk-card-media']) .uk-navbar-toggle.uk-open,
  11691. .uk-overlay-primary .uk-navbar-toggle:hover,
  11692. .uk-overlay-primary .uk-navbar-toggle:focus,
  11693. .uk-overlay-primary .uk-navbar-toggle.uk-open,
  11694. .uk-offcanvas-bar .uk-navbar-toggle:hover,
  11695. .uk-offcanvas-bar .uk-navbar-toggle:focus,
  11696. .uk-offcanvas-bar .uk-navbar-toggle.uk-open {
  11697. color: rgba(255, 255, 255, 0.7);
  11698. }
  11699. .uk-light .uk-subnav > * > :first-child,
  11700. .uk-section-primary:not(.uk-preserve-color) .uk-subnav > * > :first-child,
  11701. .uk-section-secondary:not(.uk-preserve-color) .uk-subnav > * > :first-child,
  11702. .uk-tile-primary:not(.uk-preserve-color) .uk-subnav > * > :first-child,
  11703. .uk-tile-secondary:not(.uk-preserve-color) .uk-subnav > * > :first-child,
  11704. .uk-card-primary.uk-card-body .uk-subnav > * > :first-child,
  11705. .uk-card-primary > :not([class*='uk-card-media']) .uk-subnav > * > :first-child,
  11706. .uk-card-secondary.uk-card-body .uk-subnav > * > :first-child,
  11707. .uk-card-secondary > :not([class*='uk-card-media']) .uk-subnav > * > :first-child,
  11708. .uk-overlay-primary .uk-subnav > * > :first-child,
  11709. .uk-offcanvas-bar .uk-subnav > * > :first-child {
  11710. color: rgba(255, 255, 255, 0.5);
  11711. }
  11712. .uk-light .uk-subnav > * > a:hover,
  11713. .uk-light .uk-subnav > * > a:focus,
  11714. .uk-section-primary:not(.uk-preserve-color) .uk-subnav > * > a:hover,
  11715. .uk-section-primary:not(.uk-preserve-color) .uk-subnav > * > a:focus,
  11716. .uk-section-secondary:not(.uk-preserve-color) .uk-subnav > * > a:hover,
  11717. .uk-section-secondary:not(.uk-preserve-color) .uk-subnav > * > a:focus,
  11718. .uk-tile-primary:not(.uk-preserve-color) .uk-subnav > * > a:hover,
  11719. .uk-tile-primary:not(.uk-preserve-color) .uk-subnav > * > a:focus,
  11720. .uk-tile-secondary:not(.uk-preserve-color) .uk-subnav > * > a:hover,
  11721. .uk-tile-secondary:not(.uk-preserve-color) .uk-subnav > * > a:focus,
  11722. .uk-card-primary.uk-card-body .uk-subnav > * > a:hover,
  11723. .uk-card-primary.uk-card-body .uk-subnav > * > a:focus,
  11724. .uk-card-primary > :not([class*='uk-card-media']) .uk-subnav > * > a:hover,
  11725. .uk-card-primary > :not([class*='uk-card-media']) .uk-subnav > * > a:focus,
  11726. .uk-card-secondary.uk-card-body .uk-subnav > * > a:hover,
  11727. .uk-card-secondary.uk-card-body .uk-subnav > * > a:focus,
  11728. .uk-card-secondary > :not([class*='uk-card-media']) .uk-subnav > * > a:hover,
  11729. .uk-card-secondary > :not([class*='uk-card-media']) .uk-subnav > * > a:focus,
  11730. .uk-overlay-primary .uk-subnav > * > a:hover,
  11731. .uk-overlay-primary .uk-subnav > * > a:focus,
  11732. .uk-offcanvas-bar .uk-subnav > * > a:hover,
  11733. .uk-offcanvas-bar .uk-subnav > * > a:focus {
  11734. color: rgba(255, 255, 255, 0.7);
  11735. }
  11736. .uk-light .uk-subnav > .uk-active > a,
  11737. .uk-section-primary:not(.uk-preserve-color) .uk-subnav > .uk-active > a,
  11738. .uk-section-secondary:not(.uk-preserve-color) .uk-subnav > .uk-active > a,
  11739. .uk-tile-primary:not(.uk-preserve-color) .uk-subnav > .uk-active > a,
  11740. .uk-tile-secondary:not(.uk-preserve-color) .uk-subnav > .uk-active > a,
  11741. .uk-card-primary.uk-card-body .uk-subnav > .uk-active > a,
  11742. .uk-card-primary > :not([class*='uk-card-media']) .uk-subnav > .uk-active > a,
  11743. .uk-card-secondary.uk-card-body .uk-subnav > .uk-active > a,
  11744. .uk-card-secondary > :not([class*='uk-card-media']) .uk-subnav > .uk-active > a,
  11745. .uk-overlay-primary .uk-subnav > .uk-active > a,
  11746. .uk-offcanvas-bar .uk-subnav > .uk-active > a {
  11747. color: #fff;
  11748. }
  11749. .uk-light .uk-subnav-divider > :nth-child(n+2):not(.uk-first-column)::before,
  11750. .uk-section-primary:not(.uk-preserve-color) .uk-subnav-divider > :nth-child(n+2):not(.uk-first-column)::before,
  11751. .uk-section-secondary:not(.uk-preserve-color) .uk-subnav-divider > :nth-child(n+2):not(.uk-first-column)::before,
  11752. .uk-tile-primary:not(.uk-preserve-color) .uk-subnav-divider > :nth-child(n+2):not(.uk-first-column)::before,
  11753. .uk-tile-secondary:not(.uk-preserve-color) .uk-subnav-divider > :nth-child(n+2):not(.uk-first-column)::before,
  11754. .uk-card-primary.uk-card-body .uk-subnav-divider > :nth-child(n+2):not(.uk-first-column)::before,
  11755. .uk-card-primary > :not([class*='uk-card-media']) .uk-subnav-divider > :nth-child(n+2):not(.uk-first-column)::before,
  11756. .uk-card-secondary.uk-card-body .uk-subnav-divider > :nth-child(n+2):not(.uk-first-column)::before,
  11757. .uk-card-secondary > :not([class*='uk-card-media']) .uk-subnav-divider > :nth-child(n+2):not(.uk-first-column)::before,
  11758. .uk-overlay-primary .uk-subnav-divider > :nth-child(n+2):not(.uk-first-column)::before,
  11759. .uk-offcanvas-bar .uk-subnav-divider > :nth-child(n+2):not(.uk-first-column)::before {
  11760. border-right-color: rgba(255, 255, 255, 0.2);
  11761. }
  11762. .uk-light .uk-subnav-pill > * > :first-child,
  11763. .uk-section-primary:not(.uk-preserve-color) .uk-subnav-pill > * > :first-child,
  11764. .uk-section-secondary:not(.uk-preserve-color) .uk-subnav-pill > * > :first-child,
  11765. .uk-tile-primary:not(.uk-preserve-color) .uk-subnav-pill > * > :first-child,
  11766. .uk-tile-secondary:not(.uk-preserve-color) .uk-subnav-pill > * > :first-child,
  11767. .uk-card-primary.uk-card-body .uk-subnav-pill > * > :first-child,
  11768. .uk-card-primary > :not([class*='uk-card-media']) .uk-subnav-pill > * > :first-child,
  11769. .uk-card-secondary.uk-card-body .uk-subnav-pill > * > :first-child,
  11770. .uk-card-secondary > :not([class*='uk-card-media']) .uk-subnav-pill > * > :first-child,
  11771. .uk-overlay-primary .uk-subnav-pill > * > :first-child,
  11772. .uk-offcanvas-bar .uk-subnav-pill > * > :first-child {
  11773. background-color: transparent;
  11774. color: rgba(255, 255, 255, 0.5);
  11775. }
  11776. .uk-light .uk-subnav-pill > * > a:hover,
  11777. .uk-light .uk-subnav-pill > * > a:focus,
  11778. .uk-section-primary:not(.uk-preserve-color) .uk-subnav-pill > * > a:hover,
  11779. .uk-section-primary:not(.uk-preserve-color) .uk-subnav-pill > * > a:focus,
  11780. .uk-section-secondary:not(.uk-preserve-color) .uk-subnav-pill > * > a:hover,
  11781. .uk-section-secondary:not(.uk-preserve-color) .uk-subnav-pill > * > a:focus,
  11782. .uk-tile-primary:not(.uk-preserve-color) .uk-subnav-pill > * > a:hover,
  11783. .uk-tile-primary:not(.uk-preserve-color) .uk-subnav-pill > * > a:focus,
  11784. .uk-tile-secondary:not(.uk-preserve-color) .uk-subnav-pill > * > a:hover,
  11785. .uk-tile-secondary:not(.uk-preserve-color) .uk-subnav-pill > * > a:focus,
  11786. .uk-card-primary.uk-card-body .uk-subnav-pill > * > a:hover,
  11787. .uk-card-primary.uk-card-body .uk-subnav-pill > * > a:focus,
  11788. .uk-card-primary > :not([class*='uk-card-media']) .uk-subnav-pill > * > a:hover,
  11789. .uk-card-primary > :not([class*='uk-card-media']) .uk-subnav-pill > * > a:focus,
  11790. .uk-card-secondary.uk-card-body .uk-subnav-pill > * > a:hover,
  11791. .uk-card-secondary.uk-card-body .uk-subnav-pill > * > a:focus,
  11792. .uk-card-secondary > :not([class*='uk-card-media']) .uk-subnav-pill > * > a:hover,
  11793. .uk-card-secondary > :not([class*='uk-card-media']) .uk-subnav-pill > * > a:focus,
  11794. .uk-overlay-primary .uk-subnav-pill > * > a:hover,
  11795. .uk-overlay-primary .uk-subnav-pill > * > a:focus,
  11796. .uk-offcanvas-bar .uk-subnav-pill > * > a:hover,
  11797. .uk-offcanvas-bar .uk-subnav-pill > * > a:focus {
  11798. background-color: rgba(255, 255, 255, 0.1);
  11799. color: rgba(255, 255, 255, 0.7);
  11800. }
  11801. .uk-light .uk-subnav-pill > * > a:active,
  11802. .uk-section-primary:not(.uk-preserve-color) .uk-subnav-pill > * > a:active,
  11803. .uk-section-secondary:not(.uk-preserve-color) .uk-subnav-pill > * > a:active,
  11804. .uk-tile-primary:not(.uk-preserve-color) .uk-subnav-pill > * > a:active,
  11805. .uk-tile-secondary:not(.uk-preserve-color) .uk-subnav-pill > * > a:active,
  11806. .uk-card-primary.uk-card-body .uk-subnav-pill > * > a:active,
  11807. .uk-card-primary > :not([class*='uk-card-media']) .uk-subnav-pill > * > a:active,
  11808. .uk-card-secondary.uk-card-body .uk-subnav-pill > * > a:active,
  11809. .uk-card-secondary > :not([class*='uk-card-media']) .uk-subnav-pill > * > a:active,
  11810. .uk-overlay-primary .uk-subnav-pill > * > a:active,
  11811. .uk-offcanvas-bar .uk-subnav-pill > * > a:active {
  11812. background-color: rgba(255, 255, 255, 0.1);
  11813. color: rgba(255, 255, 255, 0.7);
  11814. }
  11815. .uk-light .uk-subnav-pill > .uk-active > a,
  11816. .uk-section-primary:not(.uk-preserve-color) .uk-subnav-pill > .uk-active > a,
  11817. .uk-section-secondary:not(.uk-preserve-color) .uk-subnav-pill > .uk-active > a,
  11818. .uk-tile-primary:not(.uk-preserve-color) .uk-subnav-pill > .uk-active > a,
  11819. .uk-tile-secondary:not(.uk-preserve-color) .uk-subnav-pill > .uk-active > a,
  11820. .uk-card-primary.uk-card-body .uk-subnav-pill > .uk-active > a,
  11821. .uk-card-primary > :not([class*='uk-card-media']) .uk-subnav-pill > .uk-active > a,
  11822. .uk-card-secondary.uk-card-body .uk-subnav-pill > .uk-active > a,
  11823. .uk-card-secondary > :not([class*='uk-card-media']) .uk-subnav-pill > .uk-active > a,
  11824. .uk-overlay-primary .uk-subnav-pill > .uk-active > a,
  11825. .uk-offcanvas-bar .uk-subnav-pill > .uk-active > a {
  11826. background-color: #fff;
  11827. color: #666;
  11828. }
  11829. .uk-light .uk-subnav > .uk-disabled > a,
  11830. .uk-section-primary:not(.uk-preserve-color) .uk-subnav > .uk-disabled > a,
  11831. .uk-section-secondary:not(.uk-preserve-color) .uk-subnav > .uk-disabled > a,
  11832. .uk-tile-primary:not(.uk-preserve-color) .uk-subnav > .uk-disabled > a,
  11833. .uk-tile-secondary:not(.uk-preserve-color) .uk-subnav > .uk-disabled > a,
  11834. .uk-card-primary.uk-card-body .uk-subnav > .uk-disabled > a,
  11835. .uk-card-primary > :not([class*='uk-card-media']) .uk-subnav > .uk-disabled > a,
  11836. .uk-card-secondary.uk-card-body .uk-subnav > .uk-disabled > a,
  11837. .uk-card-secondary > :not([class*='uk-card-media']) .uk-subnav > .uk-disabled > a,
  11838. .uk-overlay-primary .uk-subnav > .uk-disabled > a,
  11839. .uk-offcanvas-bar .uk-subnav > .uk-disabled > a {
  11840. color: rgba(255, 255, 255, 0.5);
  11841. }
  11842. .uk-light .uk-breadcrumb > * > *,
  11843. .uk-section-primary:not(.uk-preserve-color) .uk-breadcrumb > * > *,
  11844. .uk-section-secondary:not(.uk-preserve-color) .uk-breadcrumb > * > *,
  11845. .uk-tile-primary:not(.uk-preserve-color) .uk-breadcrumb > * > *,
  11846. .uk-tile-secondary:not(.uk-preserve-color) .uk-breadcrumb > * > *,
  11847. .uk-card-primary.uk-card-body .uk-breadcrumb > * > *,
  11848. .uk-card-primary > :not([class*='uk-card-media']) .uk-breadcrumb > * > *,
  11849. .uk-card-secondary.uk-card-body .uk-breadcrumb > * > *,
  11850. .uk-card-secondary > :not([class*='uk-card-media']) .uk-breadcrumb > * > *,
  11851. .uk-overlay-primary .uk-breadcrumb > * > *,
  11852. .uk-offcanvas-bar .uk-breadcrumb > * > * {
  11853. color: rgba(255, 255, 255, 0.5);
  11854. }
  11855. .uk-light .uk-breadcrumb > * > :hover,
  11856. .uk-light .uk-breadcrumb > * > :focus,
  11857. .uk-section-primary:not(.uk-preserve-color) .uk-breadcrumb > * > :hover,
  11858. .uk-section-primary:not(.uk-preserve-color) .uk-breadcrumb > * > :focus,
  11859. .uk-section-secondary:not(.uk-preserve-color) .uk-breadcrumb > * > :hover,
  11860. .uk-section-secondary:not(.uk-preserve-color) .uk-breadcrumb > * > :focus,
  11861. .uk-tile-primary:not(.uk-preserve-color) .uk-breadcrumb > * > :hover,
  11862. .uk-tile-primary:not(.uk-preserve-color) .uk-breadcrumb > * > :focus,
  11863. .uk-tile-secondary:not(.uk-preserve-color) .uk-breadcrumb > * > :hover,
  11864. .uk-tile-secondary:not(.uk-preserve-color) .uk-breadcrumb > * > :focus,
  11865. .uk-card-primary.uk-card-body .uk-breadcrumb > * > :hover,
  11866. .uk-card-primary.uk-card-body .uk-breadcrumb > * > :focus,
  11867. .uk-card-primary > :not([class*='uk-card-media']) .uk-breadcrumb > * > :hover,
  11868. .uk-card-primary > :not([class*='uk-card-media']) .uk-breadcrumb > * > :focus,
  11869. .uk-card-secondary.uk-card-body .uk-breadcrumb > * > :hover,
  11870. .uk-card-secondary.uk-card-body .uk-breadcrumb > * > :focus,
  11871. .uk-card-secondary > :not([class*='uk-card-media']) .uk-breadcrumb > * > :hover,
  11872. .uk-card-secondary > :not([class*='uk-card-media']) .uk-breadcrumb > * > :focus,
  11873. .uk-overlay-primary .uk-breadcrumb > * > :hover,
  11874. .uk-overlay-primary .uk-breadcrumb > * > :focus,
  11875. .uk-offcanvas-bar .uk-breadcrumb > * > :hover,
  11876. .uk-offcanvas-bar .uk-breadcrumb > * > :focus {
  11877. color: rgba(255, 255, 255, 0.7);
  11878. }
  11879. .uk-light .uk-breadcrumb > :last-child > *,
  11880. .uk-section-primary:not(.uk-preserve-color) .uk-breadcrumb > :last-child > *,
  11881. .uk-section-secondary:not(.uk-preserve-color) .uk-breadcrumb > :last-child > *,
  11882. .uk-tile-primary:not(.uk-preserve-color) .uk-breadcrumb > :last-child > *,
  11883. .uk-tile-secondary:not(.uk-preserve-color) .uk-breadcrumb > :last-child > *,
  11884. .uk-card-primary.uk-card-body .uk-breadcrumb > :last-child > *,
  11885. .uk-card-primary > :not([class*='uk-card-media']) .uk-breadcrumb > :last-child > *,
  11886. .uk-card-secondary.uk-card-body .uk-breadcrumb > :last-child > *,
  11887. .uk-card-secondary > :not([class*='uk-card-media']) .uk-breadcrumb > :last-child > *,
  11888. .uk-overlay-primary .uk-breadcrumb > :last-child > *,
  11889. .uk-offcanvas-bar .uk-breadcrumb > :last-child > * {
  11890. color: rgba(255, 255, 255, 0.7);
  11891. }
  11892. .uk-light .uk-breadcrumb > :nth-child(n+2):not(.uk-first-column)::before,
  11893. .uk-section-primary:not(.uk-preserve-color) .uk-breadcrumb > :nth-child(n+2):not(.uk-first-column)::before,
  11894. .uk-section-secondary:not(.uk-preserve-color) .uk-breadcrumb > :nth-child(n+2):not(.uk-first-column)::before,
  11895. .uk-tile-primary:not(.uk-preserve-color) .uk-breadcrumb > :nth-child(n+2):not(.uk-first-column)::before,
  11896. .uk-tile-secondary:not(.uk-preserve-color) .uk-breadcrumb > :nth-child(n+2):not(.uk-first-column)::before,
  11897. .uk-card-primary.uk-card-body .uk-breadcrumb > :nth-child(n+2):not(.uk-first-column)::before,
  11898. .uk-card-primary > :not([class*='uk-card-media']) .uk-breadcrumb > :nth-child(n+2):not(.uk-first-column)::before,
  11899. .uk-card-secondary.uk-card-body .uk-breadcrumb > :nth-child(n+2):not(.uk-first-column)::before,
  11900. .uk-card-secondary > :not([class*='uk-card-media']) .uk-breadcrumb > :nth-child(n+2):not(.uk-first-column)::before,
  11901. .uk-overlay-primary .uk-breadcrumb > :nth-child(n+2):not(.uk-first-column)::before,
  11902. .uk-offcanvas-bar .uk-breadcrumb > :nth-child(n+2):not(.uk-first-column)::before {
  11903. color: rgba(255, 255, 255, 0.5);
  11904. }
  11905. .uk-light .uk-pagination > * > *,
  11906. .uk-section-primary:not(.uk-preserve-color) .uk-pagination > * > *,
  11907. .uk-section-secondary:not(.uk-preserve-color) .uk-pagination > * > *,
  11908. .uk-tile-primary:not(.uk-preserve-color) .uk-pagination > * > *,
  11909. .uk-tile-secondary:not(.uk-preserve-color) .uk-pagination > * > *,
  11910. .uk-card-primary.uk-card-body .uk-pagination > * > *,
  11911. .uk-card-primary > :not([class*='uk-card-media']) .uk-pagination > * > *,
  11912. .uk-card-secondary.uk-card-body .uk-pagination > * > *,
  11913. .uk-card-secondary > :not([class*='uk-card-media']) .uk-pagination > * > *,
  11914. .uk-overlay-primary .uk-pagination > * > *,
  11915. .uk-offcanvas-bar .uk-pagination > * > * {
  11916. color: rgba(255, 255, 255, 0.5);
  11917. }
  11918. .uk-light .uk-pagination > * > :hover,
  11919. .uk-light .uk-pagination > * > :focus,
  11920. .uk-section-primary:not(.uk-preserve-color) .uk-pagination > * > :hover,
  11921. .uk-section-primary:not(.uk-preserve-color) .uk-pagination > * > :focus,
  11922. .uk-section-secondary:not(.uk-preserve-color) .uk-pagination > * > :hover,
  11923. .uk-section-secondary:not(.uk-preserve-color) .uk-pagination > * > :focus,
  11924. .uk-tile-primary:not(.uk-preserve-color) .uk-pagination > * > :hover,
  11925. .uk-tile-primary:not(.uk-preserve-color) .uk-pagination > * > :focus,
  11926. .uk-tile-secondary:not(.uk-preserve-color) .uk-pagination > * > :hover,
  11927. .uk-tile-secondary:not(.uk-preserve-color) .uk-pagination > * > :focus,
  11928. .uk-card-primary.uk-card-body .uk-pagination > * > :hover,
  11929. .uk-card-primary.uk-card-body .uk-pagination > * > :focus,
  11930. .uk-card-primary > :not([class*='uk-card-media']) .uk-pagination > * > :hover,
  11931. .uk-card-primary > :not([class*='uk-card-media']) .uk-pagination > * > :focus,
  11932. .uk-card-secondary.uk-card-body .uk-pagination > * > :hover,
  11933. .uk-card-secondary.uk-card-body .uk-pagination > * > :focus,
  11934. .uk-card-secondary > :not([class*='uk-card-media']) .uk-pagination > * > :hover,
  11935. .uk-card-secondary > :not([class*='uk-card-media']) .uk-pagination > * > :focus,
  11936. .uk-overlay-primary .uk-pagination > * > :hover,
  11937. .uk-overlay-primary .uk-pagination > * > :focus,
  11938. .uk-offcanvas-bar .uk-pagination > * > :hover,
  11939. .uk-offcanvas-bar .uk-pagination > * > :focus {
  11940. color: rgba(255, 255, 255, 0.7);
  11941. }
  11942. .uk-light .uk-pagination > .uk-active > *,
  11943. .uk-section-primary:not(.uk-preserve-color) .uk-pagination > .uk-active > *,
  11944. .uk-section-secondary:not(.uk-preserve-color) .uk-pagination > .uk-active > *,
  11945. .uk-tile-primary:not(.uk-preserve-color) .uk-pagination > .uk-active > *,
  11946. .uk-tile-secondary:not(.uk-preserve-color) .uk-pagination > .uk-active > *,
  11947. .uk-card-primary.uk-card-body .uk-pagination > .uk-active > *,
  11948. .uk-card-primary > :not([class*='uk-card-media']) .uk-pagination > .uk-active > *,
  11949. .uk-card-secondary.uk-card-body .uk-pagination > .uk-active > *,
  11950. .uk-card-secondary > :not([class*='uk-card-media']) .uk-pagination > .uk-active > *,
  11951. .uk-overlay-primary .uk-pagination > .uk-active > *,
  11952. .uk-offcanvas-bar .uk-pagination > .uk-active > * {
  11953. color: rgba(255, 255, 255, 0.7);
  11954. }
  11955. .uk-light .uk-pagination > .uk-disabled > *,
  11956. .uk-section-primary:not(.uk-preserve-color) .uk-pagination > .uk-disabled > *,
  11957. .uk-section-secondary:not(.uk-preserve-color) .uk-pagination > .uk-disabled > *,
  11958. .uk-tile-primary:not(.uk-preserve-color) .uk-pagination > .uk-disabled > *,
  11959. .uk-tile-secondary:not(.uk-preserve-color) .uk-pagination > .uk-disabled > *,
  11960. .uk-card-primary.uk-card-body .uk-pagination > .uk-disabled > *,
  11961. .uk-card-primary > :not([class*='uk-card-media']) .uk-pagination > .uk-disabled > *,
  11962. .uk-card-secondary.uk-card-body .uk-pagination > .uk-disabled > *,
  11963. .uk-card-secondary > :not([class*='uk-card-media']) .uk-pagination > .uk-disabled > *,
  11964. .uk-overlay-primary .uk-pagination > .uk-disabled > *,
  11965. .uk-offcanvas-bar .uk-pagination > .uk-disabled > * {
  11966. color: rgba(255, 255, 255, 0.5);
  11967. }
  11968. .uk-light .uk-tab::before,
  11969. .uk-section-primary:not(.uk-preserve-color) .uk-tab::before,
  11970. .uk-section-secondary:not(.uk-preserve-color) .uk-tab::before,
  11971. .uk-tile-primary:not(.uk-preserve-color) .uk-tab::before,
  11972. .uk-tile-secondary:not(.uk-preserve-color) .uk-tab::before,
  11973. .uk-card-primary.uk-card-body .uk-tab::before,
  11974. .uk-card-primary > :not([class*='uk-card-media']) .uk-tab::before,
  11975. .uk-card-secondary.uk-card-body .uk-tab::before,
  11976. .uk-card-secondary > :not([class*='uk-card-media']) .uk-tab::before,
  11977. .uk-overlay-primary .uk-tab::before,
  11978. .uk-offcanvas-bar .uk-tab::before {
  11979. border-color: rgba(255, 255, 255, 0.2);
  11980. }
  11981. .uk-light .uk-tab > * > a,
  11982. .uk-section-primary:not(.uk-preserve-color) .uk-tab > * > a,
  11983. .uk-section-secondary:not(.uk-preserve-color) .uk-tab > * > a,
  11984. .uk-tile-primary:not(.uk-preserve-color) .uk-tab > * > a,
  11985. .uk-tile-secondary:not(.uk-preserve-color) .uk-tab > * > a,
  11986. .uk-card-primary.uk-card-body .uk-tab > * > a,
  11987. .uk-card-primary > :not([class*='uk-card-media']) .uk-tab > * > a,
  11988. .uk-card-secondary.uk-card-body .uk-tab > * > a,
  11989. .uk-card-secondary > :not([class*='uk-card-media']) .uk-tab > * > a,
  11990. .uk-overlay-primary .uk-tab > * > a,
  11991. .uk-offcanvas-bar .uk-tab > * > a {
  11992. color: rgba(255, 255, 255, 0.5);
  11993. }
  11994. .uk-light .uk-tab > * > a:hover,
  11995. .uk-light .uk-tab > * > a:focus,
  11996. .uk-section-primary:not(.uk-preserve-color) .uk-tab > * > a:hover,
  11997. .uk-section-primary:not(.uk-preserve-color) .uk-tab > * > a:focus,
  11998. .uk-section-secondary:not(.uk-preserve-color) .uk-tab > * > a:hover,
  11999. .uk-section-secondary:not(.uk-preserve-color) .uk-tab > * > a:focus,
  12000. .uk-tile-primary:not(.uk-preserve-color) .uk-tab > * > a:hover,
  12001. .uk-tile-primary:not(.uk-preserve-color) .uk-tab > * > a:focus,
  12002. .uk-tile-secondary:not(.uk-preserve-color) .uk-tab > * > a:hover,
  12003. .uk-tile-secondary:not(.uk-preserve-color) .uk-tab > * > a:focus,
  12004. .uk-card-primary.uk-card-body .uk-tab > * > a:hover,
  12005. .uk-card-primary.uk-card-body .uk-tab > * > a:focus,
  12006. .uk-card-primary > :not([class*='uk-card-media']) .uk-tab > * > a:hover,
  12007. .uk-card-primary > :not([class*='uk-card-media']) .uk-tab > * > a:focus,
  12008. .uk-card-secondary.uk-card-body .uk-tab > * > a:hover,
  12009. .uk-card-secondary.uk-card-body .uk-tab > * > a:focus,
  12010. .uk-card-secondary > :not([class*='uk-card-media']) .uk-tab > * > a:hover,
  12011. .uk-card-secondary > :not([class*='uk-card-media']) .uk-tab > * > a:focus,
  12012. .uk-overlay-primary .uk-tab > * > a:hover,
  12013. .uk-overlay-primary .uk-tab > * > a:focus,
  12014. .uk-offcanvas-bar .uk-tab > * > a:hover,
  12015. .uk-offcanvas-bar .uk-tab > * > a:focus {
  12016. color: rgba(255, 255, 255, 0.7);
  12017. }
  12018. .uk-light .uk-tab > .uk-active > a,
  12019. .uk-section-primary:not(.uk-preserve-color) .uk-tab > .uk-active > a,
  12020. .uk-section-secondary:not(.uk-preserve-color) .uk-tab > .uk-active > a,
  12021. .uk-tile-primary:not(.uk-preserve-color) .uk-tab > .uk-active > a,
  12022. .uk-tile-secondary:not(.uk-preserve-color) .uk-tab > .uk-active > a,
  12023. .uk-card-primary.uk-card-body .uk-tab > .uk-active > a,
  12024. .uk-card-primary > :not([class*='uk-card-media']) .uk-tab > .uk-active > a,
  12025. .uk-card-secondary.uk-card-body .uk-tab > .uk-active > a,
  12026. .uk-card-secondary > :not([class*='uk-card-media']) .uk-tab > .uk-active > a,
  12027. .uk-overlay-primary .uk-tab > .uk-active > a,
  12028. .uk-offcanvas-bar .uk-tab > .uk-active > a {
  12029. color: #fff;
  12030. border-color: #fff;
  12031. }
  12032. .uk-light .uk-tab > .uk-disabled > a,
  12033. .uk-section-primary:not(.uk-preserve-color) .uk-tab > .uk-disabled > a,
  12034. .uk-section-secondary:not(.uk-preserve-color) .uk-tab > .uk-disabled > a,
  12035. .uk-tile-primary:not(.uk-preserve-color) .uk-tab > .uk-disabled > a,
  12036. .uk-tile-secondary:not(.uk-preserve-color) .uk-tab > .uk-disabled > a,
  12037. .uk-card-primary.uk-card-body .uk-tab > .uk-disabled > a,
  12038. .uk-card-primary > :not([class*='uk-card-media']) .uk-tab > .uk-disabled > a,
  12039. .uk-card-secondary.uk-card-body .uk-tab > .uk-disabled > a,
  12040. .uk-card-secondary > :not([class*='uk-card-media']) .uk-tab > .uk-disabled > a,
  12041. .uk-overlay-primary .uk-tab > .uk-disabled > a,
  12042. .uk-offcanvas-bar .uk-tab > .uk-disabled > a {
  12043. color: rgba(255, 255, 255, 0.5);
  12044. }
  12045. .uk-light .uk-slidenav,
  12046. .uk-section-primary:not(.uk-preserve-color) .uk-slidenav,
  12047. .uk-section-secondary:not(.uk-preserve-color) .uk-slidenav,
  12048. .uk-tile-primary:not(.uk-preserve-color) .uk-slidenav,
  12049. .uk-tile-secondary:not(.uk-preserve-color) .uk-slidenav,
  12050. .uk-card-primary.uk-card-body .uk-slidenav,
  12051. .uk-card-primary > :not([class*='uk-card-media']) .uk-slidenav,
  12052. .uk-card-secondary.uk-card-body .uk-slidenav,
  12053. .uk-card-secondary > :not([class*='uk-card-media']) .uk-slidenav,
  12054. .uk-overlay-primary .uk-slidenav,
  12055. .uk-offcanvas-bar .uk-slidenav {
  12056. color: rgba(255, 255, 255, 0.7);
  12057. }
  12058. .uk-light .uk-slidenav:hover,
  12059. .uk-light .uk-slidenav:focus,
  12060. .uk-section-primary:not(.uk-preserve-color) .uk-slidenav:hover,
  12061. .uk-section-primary:not(.uk-preserve-color) .uk-slidenav:focus,
  12062. .uk-section-secondary:not(.uk-preserve-color) .uk-slidenav:hover,
  12063. .uk-section-secondary:not(.uk-preserve-color) .uk-slidenav:focus,
  12064. .uk-tile-primary:not(.uk-preserve-color) .uk-slidenav:hover,
  12065. .uk-tile-primary:not(.uk-preserve-color) .uk-slidenav:focus,
  12066. .uk-tile-secondary:not(.uk-preserve-color) .uk-slidenav:hover,
  12067. .uk-tile-secondary:not(.uk-preserve-color) .uk-slidenav:focus,
  12068. .uk-card-primary.uk-card-body .uk-slidenav:hover,
  12069. .uk-card-primary.uk-card-body .uk-slidenav:focus,
  12070. .uk-card-primary > :not([class*='uk-card-media']) .uk-slidenav:hover,
  12071. .uk-card-primary > :not([class*='uk-card-media']) .uk-slidenav:focus,
  12072. .uk-card-secondary.uk-card-body .uk-slidenav:hover,
  12073. .uk-card-secondary.uk-card-body .uk-slidenav:focus,
  12074. .uk-card-secondary > :not([class*='uk-card-media']) .uk-slidenav:hover,
  12075. .uk-card-secondary > :not([class*='uk-card-media']) .uk-slidenav:focus,
  12076. .uk-overlay-primary .uk-slidenav:hover,
  12077. .uk-overlay-primary .uk-slidenav:focus,
  12078. .uk-offcanvas-bar .uk-slidenav:hover,
  12079. .uk-offcanvas-bar .uk-slidenav:focus {
  12080. color: rgba(255, 255, 255, 0.95);
  12081. }
  12082. .uk-light .uk-slidenav:active,
  12083. .uk-section-primary:not(.uk-preserve-color) .uk-slidenav:active,
  12084. .uk-section-secondary:not(.uk-preserve-color) .uk-slidenav:active,
  12085. .uk-tile-primary:not(.uk-preserve-color) .uk-slidenav:active,
  12086. .uk-tile-secondary:not(.uk-preserve-color) .uk-slidenav:active,
  12087. .uk-card-primary.uk-card-body .uk-slidenav:active,
  12088. .uk-card-primary > :not([class*='uk-card-media']) .uk-slidenav:active,
  12089. .uk-card-secondary.uk-card-body .uk-slidenav:active,
  12090. .uk-card-secondary > :not([class*='uk-card-media']) .uk-slidenav:active,
  12091. .uk-overlay-primary .uk-slidenav:active,
  12092. .uk-offcanvas-bar .uk-slidenav:active {
  12093. color: rgba(255, 255, 255, 0.7);
  12094. }
  12095. .uk-light .uk-dotnav > * > *,
  12096. .uk-section-primary:not(.uk-preserve-color) .uk-dotnav > * > *,
  12097. .uk-section-secondary:not(.uk-preserve-color) .uk-dotnav > * > *,
  12098. .uk-tile-primary:not(.uk-preserve-color) .uk-dotnav > * > *,
  12099. .uk-tile-secondary:not(.uk-preserve-color) .uk-dotnav > * > *,
  12100. .uk-card-primary.uk-card-body .uk-dotnav > * > *,
  12101. .uk-card-primary > :not([class*='uk-card-media']) .uk-dotnav > * > *,
  12102. .uk-card-secondary.uk-card-body .uk-dotnav > * > *,
  12103. .uk-card-secondary > :not([class*='uk-card-media']) .uk-dotnav > * > *,
  12104. .uk-overlay-primary .uk-dotnav > * > *,
  12105. .uk-offcanvas-bar .uk-dotnav > * > * {
  12106. background-color: transparent;
  12107. border-color: rgba(255, 255, 255, 0.9);
  12108. }
  12109. .uk-light .uk-dotnav > * > :hover,
  12110. .uk-light .uk-dotnav > * > :focus,
  12111. .uk-section-primary:not(.uk-preserve-color) .uk-dotnav > * > :hover,
  12112. .uk-section-primary:not(.uk-preserve-color) .uk-dotnav > * > :focus,
  12113. .uk-section-secondary:not(.uk-preserve-color) .uk-dotnav > * > :hover,
  12114. .uk-section-secondary:not(.uk-preserve-color) .uk-dotnav > * > :focus,
  12115. .uk-tile-primary:not(.uk-preserve-color) .uk-dotnav > * > :hover,
  12116. .uk-tile-primary:not(.uk-preserve-color) .uk-dotnav > * > :focus,
  12117. .uk-tile-secondary:not(.uk-preserve-color) .uk-dotnav > * > :hover,
  12118. .uk-tile-secondary:not(.uk-preserve-color) .uk-dotnav > * > :focus,
  12119. .uk-card-primary.uk-card-body .uk-dotnav > * > :hover,
  12120. .uk-card-primary.uk-card-body .uk-dotnav > * > :focus,
  12121. .uk-card-primary > :not([class*='uk-card-media']) .uk-dotnav > * > :hover,
  12122. .uk-card-primary > :not([class*='uk-card-media']) .uk-dotnav > * > :focus,
  12123. .uk-card-secondary.uk-card-body .uk-dotnav > * > :hover,
  12124. .uk-card-secondary.uk-card-body .uk-dotnav > * > :focus,
  12125. .uk-card-secondary > :not([class*='uk-card-media']) .uk-dotnav > * > :hover,
  12126. .uk-card-secondary > :not([class*='uk-card-media']) .uk-dotnav > * > :focus,
  12127. .uk-overlay-primary .uk-dotnav > * > :hover,
  12128. .uk-overlay-primary .uk-dotnav > * > :focus,
  12129. .uk-offcanvas-bar .uk-dotnav > * > :hover,
  12130. .uk-offcanvas-bar .uk-dotnav > * > :focus {
  12131. background-color: rgba(255, 255, 255, 0.9);
  12132. border-color: transparent;
  12133. }
  12134. .uk-light .uk-dotnav > * > :active,
  12135. .uk-section-primary:not(.uk-preserve-color) .uk-dotnav > * > :active,
  12136. .uk-section-secondary:not(.uk-preserve-color) .uk-dotnav > * > :active,
  12137. .uk-tile-primary:not(.uk-preserve-color) .uk-dotnav > * > :active,
  12138. .uk-tile-secondary:not(.uk-preserve-color) .uk-dotnav > * > :active,
  12139. .uk-card-primary.uk-card-body .uk-dotnav > * > :active,
  12140. .uk-card-primary > :not([class*='uk-card-media']) .uk-dotnav > * > :active,
  12141. .uk-card-secondary.uk-card-body .uk-dotnav > * > :active,
  12142. .uk-card-secondary > :not([class*='uk-card-media']) .uk-dotnav > * > :active,
  12143. .uk-overlay-primary .uk-dotnav > * > :active,
  12144. .uk-offcanvas-bar .uk-dotnav > * > :active {
  12145. background-color: rgba(255, 255, 255, 0.5);
  12146. border-color: transparent;
  12147. }
  12148. .uk-light .uk-dotnav > .uk-active > *,
  12149. .uk-section-primary:not(.uk-preserve-color) .uk-dotnav > .uk-active > *,
  12150. .uk-section-secondary:not(.uk-preserve-color) .uk-dotnav > .uk-active > *,
  12151. .uk-tile-primary:not(.uk-preserve-color) .uk-dotnav > .uk-active > *,
  12152. .uk-tile-secondary:not(.uk-preserve-color) .uk-dotnav > .uk-active > *,
  12153. .uk-card-primary.uk-card-body .uk-dotnav > .uk-active > *,
  12154. .uk-card-primary > :not([class*='uk-card-media']) .uk-dotnav > .uk-active > *,
  12155. .uk-card-secondary.uk-card-body .uk-dotnav > .uk-active > *,
  12156. .uk-card-secondary > :not([class*='uk-card-media']) .uk-dotnav > .uk-active > *,
  12157. .uk-overlay-primary .uk-dotnav > .uk-active > *,
  12158. .uk-offcanvas-bar .uk-dotnav > .uk-active > * {
  12159. background-color: rgba(255, 255, 255, 0.9);
  12160. border-color: transparent;
  12161. }
  12162. .uk-light .uk-iconnav > * > a,
  12163. .uk-section-primary:not(.uk-preserve-color) .uk-iconnav > * > a,
  12164. .uk-section-secondary:not(.uk-preserve-color) .uk-iconnav > * > a,
  12165. .uk-tile-primary:not(.uk-preserve-color) .uk-iconnav > * > a,
  12166. .uk-tile-secondary:not(.uk-preserve-color) .uk-iconnav > * > a,
  12167. .uk-card-primary.uk-card-body .uk-iconnav > * > a,
  12168. .uk-card-primary > :not([class*='uk-card-media']) .uk-iconnav > * > a,
  12169. .uk-card-secondary.uk-card-body .uk-iconnav > * > a,
  12170. .uk-card-secondary > :not([class*='uk-card-media']) .uk-iconnav > * > a,
  12171. .uk-overlay-primary .uk-iconnav > * > a,
  12172. .uk-offcanvas-bar .uk-iconnav > * > a {
  12173. color: rgba(255, 255, 255, 0.5);
  12174. }
  12175. .uk-light .uk-iconnav > * > a:hover,
  12176. .uk-light .uk-iconnav > * > a:focus,
  12177. .uk-section-primary:not(.uk-preserve-color) .uk-iconnav > * > a:hover,
  12178. .uk-section-primary:not(.uk-preserve-color) .uk-iconnav > * > a:focus,
  12179. .uk-section-secondary:not(.uk-preserve-color) .uk-iconnav > * > a:hover,
  12180. .uk-section-secondary:not(.uk-preserve-color) .uk-iconnav > * > a:focus,
  12181. .uk-tile-primary:not(.uk-preserve-color) .uk-iconnav > * > a:hover,
  12182. .uk-tile-primary:not(.uk-preserve-color) .uk-iconnav > * > a:focus,
  12183. .uk-tile-secondary:not(.uk-preserve-color) .uk-iconnav > * > a:hover,
  12184. .uk-tile-secondary:not(.uk-preserve-color) .uk-iconnav > * > a:focus,
  12185. .uk-card-primary.uk-card-body .uk-iconnav > * > a:hover,
  12186. .uk-card-primary.uk-card-body .uk-iconnav > * > a:focus,
  12187. .uk-card-primary > :not([class*='uk-card-media']) .uk-iconnav > * > a:hover,
  12188. .uk-card-primary > :not([class*='uk-card-media']) .uk-iconnav > * > a:focus,
  12189. .uk-card-secondary.uk-card-body .uk-iconnav > * > a:hover,
  12190. .uk-card-secondary.uk-card-body .uk-iconnav > * > a:focus,
  12191. .uk-card-secondary > :not([class*='uk-card-media']) .uk-iconnav > * > a:hover,
  12192. .uk-card-secondary > :not([class*='uk-card-media']) .uk-iconnav > * > a:focus,
  12193. .uk-overlay-primary .uk-iconnav > * > a:hover,
  12194. .uk-overlay-primary .uk-iconnav > * > a:focus,
  12195. .uk-offcanvas-bar .uk-iconnav > * > a:hover,
  12196. .uk-offcanvas-bar .uk-iconnav > * > a:focus {
  12197. color: rgba(255, 255, 255, 0.7);
  12198. }
  12199. .uk-light .uk-iconnav > .uk-active > a,
  12200. .uk-section-primary:not(.uk-preserve-color) .uk-iconnav > .uk-active > a,
  12201. .uk-section-secondary:not(.uk-preserve-color) .uk-iconnav > .uk-active > a,
  12202. .uk-tile-primary:not(.uk-preserve-color) .uk-iconnav > .uk-active > a,
  12203. .uk-tile-secondary:not(.uk-preserve-color) .uk-iconnav > .uk-active > a,
  12204. .uk-card-primary.uk-card-body .uk-iconnav > .uk-active > a,
  12205. .uk-card-primary > :not([class*='uk-card-media']) .uk-iconnav > .uk-active > a,
  12206. .uk-card-secondary.uk-card-body .uk-iconnav > .uk-active > a,
  12207. .uk-card-secondary > :not([class*='uk-card-media']) .uk-iconnav > .uk-active > a,
  12208. .uk-overlay-primary .uk-iconnav > .uk-active > a,
  12209. .uk-offcanvas-bar .uk-iconnav > .uk-active > a {
  12210. color: rgba(255, 255, 255, 0.7);
  12211. }
  12212. .uk-light .uk-text-lead,
  12213. .uk-section-primary:not(.uk-preserve-color) .uk-text-lead,
  12214. .uk-section-secondary:not(.uk-preserve-color) .uk-text-lead,
  12215. .uk-tile-primary:not(.uk-preserve-color) .uk-text-lead,
  12216. .uk-tile-secondary:not(.uk-preserve-color) .uk-text-lead,
  12217. .uk-card-primary.uk-card-body .uk-text-lead,
  12218. .uk-card-primary > :not([class*='uk-card-media']) .uk-text-lead,
  12219. .uk-card-secondary.uk-card-body .uk-text-lead,
  12220. .uk-card-secondary > :not([class*='uk-card-media']) .uk-text-lead,
  12221. .uk-overlay-primary .uk-text-lead,
  12222. .uk-offcanvas-bar .uk-text-lead {
  12223. color: rgba(255, 255, 255, 0.7);
  12224. }
  12225. .uk-light .uk-text-meta,
  12226. .uk-section-primary:not(.uk-preserve-color) .uk-text-meta,
  12227. .uk-section-secondary:not(.uk-preserve-color) .uk-text-meta,
  12228. .uk-tile-primary:not(.uk-preserve-color) .uk-text-meta,
  12229. .uk-tile-secondary:not(.uk-preserve-color) .uk-text-meta,
  12230. .uk-card-primary.uk-card-body .uk-text-meta,
  12231. .uk-card-primary > :not([class*='uk-card-media']) .uk-text-meta,
  12232. .uk-card-secondary.uk-card-body .uk-text-meta,
  12233. .uk-card-secondary > :not([class*='uk-card-media']) .uk-text-meta,
  12234. .uk-overlay-primary .uk-text-meta,
  12235. .uk-offcanvas-bar .uk-text-meta {
  12236. color: rgba(255, 255, 255, 0.5);
  12237. }
  12238. .uk-light .uk-text-muted,
  12239. .uk-section-primary:not(.uk-preserve-color) .uk-text-muted,
  12240. .uk-section-secondary:not(.uk-preserve-color) .uk-text-muted,
  12241. .uk-tile-primary:not(.uk-preserve-color) .uk-text-muted,
  12242. .uk-tile-secondary:not(.uk-preserve-color) .uk-text-muted,
  12243. .uk-card-primary.uk-card-body .uk-text-muted,
  12244. .uk-card-primary > :not([class*='uk-card-media']) .uk-text-muted,
  12245. .uk-card-secondary.uk-card-body .uk-text-muted,
  12246. .uk-card-secondary > :not([class*='uk-card-media']) .uk-text-muted,
  12247. .uk-overlay-primary .uk-text-muted,
  12248. .uk-offcanvas-bar .uk-text-muted {
  12249. color: rgba(255, 255, 255, 0.5) !important;
  12250. }
  12251. .uk-light .uk-text-emphasis,
  12252. .uk-section-primary:not(.uk-preserve-color) .uk-text-emphasis,
  12253. .uk-section-secondary:not(.uk-preserve-color) .uk-text-emphasis,
  12254. .uk-tile-primary:not(.uk-preserve-color) .uk-text-emphasis,
  12255. .uk-tile-secondary:not(.uk-preserve-color) .uk-text-emphasis,
  12256. .uk-card-primary.uk-card-body .uk-text-emphasis,
  12257. .uk-card-primary > :not([class*='uk-card-media']) .uk-text-emphasis,
  12258. .uk-card-secondary.uk-card-body .uk-text-emphasis,
  12259. .uk-card-secondary > :not([class*='uk-card-media']) .uk-text-emphasis,
  12260. .uk-overlay-primary .uk-text-emphasis,
  12261. .uk-offcanvas-bar .uk-text-emphasis {
  12262. color: #fff !important;
  12263. }
  12264. .uk-light .uk-text-primary,
  12265. .uk-section-primary:not(.uk-preserve-color) .uk-text-primary,
  12266. .uk-section-secondary:not(.uk-preserve-color) .uk-text-primary,
  12267. .uk-tile-primary:not(.uk-preserve-color) .uk-text-primary,
  12268. .uk-tile-secondary:not(.uk-preserve-color) .uk-text-primary,
  12269. .uk-card-primary.uk-card-body .uk-text-primary,
  12270. .uk-card-primary > :not([class*='uk-card-media']) .uk-text-primary,
  12271. .uk-card-secondary.uk-card-body .uk-text-primary,
  12272. .uk-card-secondary > :not([class*='uk-card-media']) .uk-text-primary,
  12273. .uk-overlay-primary .uk-text-primary,
  12274. .uk-offcanvas-bar .uk-text-primary {
  12275. color: #fff !important;
  12276. }
  12277. .uk-light .uk-text-secondary,
  12278. .uk-section-primary:not(.uk-preserve-color) .uk-text-secondary,
  12279. .uk-section-secondary:not(.uk-preserve-color) .uk-text-secondary,
  12280. .uk-tile-primary:not(.uk-preserve-color) .uk-text-secondary,
  12281. .uk-tile-secondary:not(.uk-preserve-color) .uk-text-secondary,
  12282. .uk-card-primary.uk-card-body .uk-text-secondary,
  12283. .uk-card-primary > :not([class*='uk-card-media']) .uk-text-secondary,
  12284. .uk-card-secondary.uk-card-body .uk-text-secondary,
  12285. .uk-card-secondary > :not([class*='uk-card-media']) .uk-text-secondary,
  12286. .uk-overlay-primary .uk-text-secondary,
  12287. .uk-offcanvas-bar .uk-text-secondary {
  12288. color: #fff !important;
  12289. }
  12290. .uk-light .uk-column-divider,
  12291. .uk-section-primary:not(.uk-preserve-color) .uk-column-divider,
  12292. .uk-section-secondary:not(.uk-preserve-color) .uk-column-divider,
  12293. .uk-tile-primary:not(.uk-preserve-color) .uk-column-divider,
  12294. .uk-tile-secondary:not(.uk-preserve-color) .uk-column-divider,
  12295. .uk-card-primary.uk-card-body .uk-column-divider,
  12296. .uk-card-primary > :not([class*='uk-card-media']) .uk-column-divider,
  12297. .uk-card-secondary.uk-card-body .uk-column-divider,
  12298. .uk-card-secondary > :not([class*='uk-card-media']) .uk-column-divider,
  12299. .uk-overlay-primary .uk-column-divider,
  12300. .uk-offcanvas-bar .uk-column-divider {
  12301. column-rule-color: rgba(255, 255, 255, 0.2);
  12302. }
  12303. .uk-light .uk-logo,
  12304. .uk-section-primary:not(.uk-preserve-color) .uk-logo,
  12305. .uk-section-secondary:not(.uk-preserve-color) .uk-logo,
  12306. .uk-tile-primary:not(.uk-preserve-color) .uk-logo,
  12307. .uk-tile-secondary:not(.uk-preserve-color) .uk-logo,
  12308. .uk-card-primary.uk-card-body .uk-logo,
  12309. .uk-card-primary > :not([class*='uk-card-media']) .uk-logo,
  12310. .uk-card-secondary.uk-card-body .uk-logo,
  12311. .uk-card-secondary > :not([class*='uk-card-media']) .uk-logo,
  12312. .uk-overlay-primary .uk-logo,
  12313. .uk-offcanvas-bar .uk-logo {
  12314. color: rgba(255, 255, 255, 0.7);
  12315. }
  12316. .uk-light .uk-logo:hover,
  12317. .uk-light .uk-logo:focus,
  12318. .uk-section-primary:not(.uk-preserve-color) .uk-logo:hover,
  12319. .uk-section-primary:not(.uk-preserve-color) .uk-logo:focus,
  12320. .uk-section-secondary:not(.uk-preserve-color) .uk-logo:hover,
  12321. .uk-section-secondary:not(.uk-preserve-color) .uk-logo:focus,
  12322. .uk-tile-primary:not(.uk-preserve-color) .uk-logo:hover,
  12323. .uk-tile-primary:not(.uk-preserve-color) .uk-logo:focus,
  12324. .uk-tile-secondary:not(.uk-preserve-color) .uk-logo:hover,
  12325. .uk-tile-secondary:not(.uk-preserve-color) .uk-logo:focus,
  12326. .uk-card-primary.uk-card-body .uk-logo:hover,
  12327. .uk-card-primary.uk-card-body .uk-logo:focus,
  12328. .uk-card-primary > :not([class*='uk-card-media']) .uk-logo:hover,
  12329. .uk-card-primary > :not([class*='uk-card-media']) .uk-logo:focus,
  12330. .uk-card-secondary.uk-card-body .uk-logo:hover,
  12331. .uk-card-secondary.uk-card-body .uk-logo:focus,
  12332. .uk-card-secondary > :not([class*='uk-card-media']) .uk-logo:hover,
  12333. .uk-card-secondary > :not([class*='uk-card-media']) .uk-logo:focus,
  12334. .uk-overlay-primary .uk-logo:hover,
  12335. .uk-overlay-primary .uk-logo:focus,
  12336. .uk-offcanvas-bar .uk-logo:hover,
  12337. .uk-offcanvas-bar .uk-logo:focus {
  12338. color: rgba(255, 255, 255, 0.7);
  12339. }
  12340. .uk-light .uk-logo > :not(.uk-logo-inverse):not(:only-of-type),
  12341. .uk-section-primary:not(.uk-preserve-color) .uk-logo > :not(.uk-logo-inverse):not(:only-of-type),
  12342. .uk-section-secondary:not(.uk-preserve-color) .uk-logo > :not(.uk-logo-inverse):not(:only-of-type),
  12343. .uk-tile-primary:not(.uk-preserve-color) .uk-logo > :not(.uk-logo-inverse):not(:only-of-type),
  12344. .uk-tile-secondary:not(.uk-preserve-color) .uk-logo > :not(.uk-logo-inverse):not(:only-of-type),
  12345. .uk-card-primary.uk-card-body .uk-logo > :not(.uk-logo-inverse):not(:only-of-type),
  12346. .uk-card-primary > :not([class*='uk-card-media']) .uk-logo > :not(.uk-logo-inverse):not(:only-of-type),
  12347. .uk-card-secondary.uk-card-body .uk-logo > :not(.uk-logo-inverse):not(:only-of-type),
  12348. .uk-card-secondary > :not([class*='uk-card-media']) .uk-logo > :not(.uk-logo-inverse):not(:only-of-type),
  12349. .uk-overlay-primary .uk-logo > :not(.uk-logo-inverse):not(:only-of-type),
  12350. .uk-offcanvas-bar .uk-logo > :not(.uk-logo-inverse):not(:only-of-type) {
  12351. display: none;
  12352. }
  12353. .uk-light .uk-logo-inverse,
  12354. .uk-section-primary:not(.uk-preserve-color) .uk-logo-inverse,
  12355. .uk-section-secondary:not(.uk-preserve-color) .uk-logo-inverse,
  12356. .uk-tile-primary:not(.uk-preserve-color) .uk-logo-inverse,
  12357. .uk-tile-secondary:not(.uk-preserve-color) .uk-logo-inverse,
  12358. .uk-card-primary.uk-card-body .uk-logo-inverse,
  12359. .uk-card-primary > :not([class*='uk-card-media']) .uk-logo-inverse,
  12360. .uk-card-secondary.uk-card-body .uk-logo-inverse,
  12361. .uk-card-secondary > :not([class*='uk-card-media']) .uk-logo-inverse,
  12362. .uk-overlay-primary .uk-logo-inverse,
  12363. .uk-offcanvas-bar .uk-logo-inverse {
  12364. display: inline;
  12365. }
  12366. .uk-light .uk-accordion-title::before,
  12367. .uk-section-primary:not(.uk-preserve-color) .uk-accordion-title::before,
  12368. .uk-section-secondary:not(.uk-preserve-color) .uk-accordion-title::before,
  12369. .uk-tile-primary:not(.uk-preserve-color) .uk-accordion-title::before,
  12370. .uk-tile-secondary:not(.uk-preserve-color) .uk-accordion-title::before,
  12371. .uk-card-primary.uk-card-body .uk-accordion-title::before,
  12372. .uk-card-primary > :not([class*='uk-card-media']) .uk-accordion-title::before,
  12373. .uk-card-secondary.uk-card-body .uk-accordion-title::before,
  12374. .uk-card-secondary > :not([class*='uk-card-media']) .uk-accordion-title::before,
  12375. .uk-overlay-primary .uk-accordion-title::before,
  12376. .uk-offcanvas-bar .uk-accordion-title::before {
  12377. background-image: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2213%22%20height%3D%2213%22%20viewBox%3D%220%200%2013%2013%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Crect%20fill%3D%22rgba%28255,%20255,%20255,%200.7%29%22%20width%3D%2213%22%20height%3D%221%22%20x%3D%220%22%20y%3D%226%22%20%2F%3E%0A%20%20%20%20%3Crect%20fill%3D%22rgba%28255,%20255,%20255,%200.7%29%22%20width%3D%221%22%20height%3D%2213%22%20x%3D%226%22%20y%3D%220%22%20%2F%3E%0A%3C%2Fsvg%3E");
  12378. }
  12379. .uk-light .uk-open > .uk-accordion-title::before,
  12380. .uk-section-primary:not(.uk-preserve-color) .uk-open > .uk-accordion-title::before,
  12381. .uk-section-secondary:not(.uk-preserve-color) .uk-open > .uk-accordion-title::before,
  12382. .uk-tile-primary:not(.uk-preserve-color) .uk-open > .uk-accordion-title::before,
  12383. .uk-tile-secondary:not(.uk-preserve-color) .uk-open > .uk-accordion-title::before,
  12384. .uk-card-primary.uk-card-body .uk-open > .uk-accordion-title::before,
  12385. .uk-card-primary > :not([class*='uk-card-media']) .uk-open > .uk-accordion-title::before,
  12386. .uk-card-secondary.uk-card-body .uk-open > .uk-accordion-title::before,
  12387. .uk-card-secondary > :not([class*='uk-card-media']) .uk-open > .uk-accordion-title::before,
  12388. .uk-overlay-primary .uk-open > .uk-accordion-title::before,
  12389. .uk-offcanvas-bar .uk-open > .uk-accordion-title::before {
  12390. background-image: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2213%22%20height%3D%2213%22%20viewBox%3D%220%200%2013%2013%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Crect%20fill%3D%22rgba%28255,%20255,%20255,%200.7%29%22%20width%3D%2213%22%20height%3D%221%22%20x%3D%220%22%20y%3D%226%22%20%2F%3E%0A%3C%2Fsvg%3E");
  12391. }
  12392. /* ========================================================================
  12393. Component: Print
  12394. ========================================================================== */
  12395. @media print {
  12396. *,
  12397. *::before,
  12398. *::after {
  12399. background: transparent !important;
  12400. color: black !important;
  12401. box-shadow: none !important;
  12402. text-shadow: none !important;
  12403. }
  12404. a,
  12405. a:visited {
  12406. text-decoration: underline;
  12407. }
  12408. pre,
  12409. blockquote {
  12410. border: 1px solid #999;
  12411. page-break-inside: avoid;
  12412. }
  12413. thead {
  12414. display: table-header-group;
  12415. }
  12416. tr,
  12417. img {
  12418. page-break-inside: avoid;
  12419. }
  12420. img {
  12421. max-width: 100% !important;
  12422. }
  12423. @page {
  12424. margin: 0.5cm;
  12425. }
  12426. p,
  12427. h2,
  12428. h3 {
  12429. orphans: 3;
  12430. widows: 3;
  12431. }
  12432. h2,
  12433. h3 {
  12434. page-break-after: avoid;
  12435. }
  12436. }