Project

General

Profile

1
/* ========================================================================
2
   Component: Base
3
 ========================================================================== */
4
/*
5
 * 1. Set `font-size` to support `rem` units
6
 *    Not using `font` property because a leading hyphen (e.g. -apple-system) causes the font to break in IE11 and Edge
7
 * 2. Prevent adjustments of font size after orientation changes in IE and iOS.
8
 * 3. Style
9
 */
10
html {
11
  /* 1 */
12
  font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;
13
  font-size: 16px;
14
  font-weight: normal;
15
  line-height: 1.5;
16
  /* 2 */
17
  -webkit-text-size-adjust: 100%;
18
  -ms-text-size-adjust: 100%;
19
  /* 3 */
20
  background: #fff;
21
  color: #666;
22
}
23
/*
24
 * Removes default margin.
25
 */
26
body {
27
  margin: 0;
28
}
29
/* Links
30
 ========================================================================== */
31
/*
32
 * 1. Remove the gray background on active links in IE 10.
33
 * 2. Remove gaps in links underline in iOS 8+ and Safari 8+.
34
 */
35
a {
36
  /* 1 */
37
  background-color: transparent;
38
  /* 2 */
39
  -webkit-text-decoration-skip: objects;
40
}
41
/*
42
 * Remove the outline on focused links when they are also active or hovered
43
 */
44
a:active,
45
a:hover {
46
  outline: 0;
47
}
48
/*
49
 * Style
50
 */
51
a,
52
.uk-link {
53
  color: #1e87f0;
54
  text-decoration: none;
55
  cursor: pointer;
56
}
57
a:hover,
58
.uk-link:hover {
59
  color: #0f6ecd;
60
  text-decoration: underline;
61
}
62
/* Text-level semantics
63
 ========================================================================== */
64
/*
65
 * 1. Remove the bottom border in Firefox 39-.
66
 * 2. Add the correct text decoration in Chrome, Edge, IE, Opera, and Safari.
67
 */
68
abbr[title] {
69
  border-bottom: none;
70
  /* 1 */
71
  text-decoration: underline;
72
  /* 2 */
73
  text-decoration: underline dotted;
74
  /* 2 */
75
}
76
/*
77
 * 1. Prevent the duplicate application of `bolder` by the next rule in Safari 6.
78
 * 2. Add the correct font weight in Chrome, Edge, and Safari.
79
 */
80
/* 1 */
81
b,
82
strong {
83
  font-weight: inherit;
84
}
85
/* 2 */
86
b,
87
strong {
88
  font-weight: bolder;
89
}
90
/*
91
 * 1. Correct the odd `em` font sizing in all browsers.
92
 * 2. Consolas has a better baseline in running text compared to `Courier`
93
 * 3. Style
94
 */
95
:not(pre) > code,
96
:not(pre) > kbd,
97
:not(pre) > samp {
98
  /* 1 */
99
  font-size: 0.875rem;
100
  /* 2 */
101
  font-family: Consolas, monaco, monospace;
102
  /* 3 */
103
  color: #f0506e;
104
  white-space: nowrap;
105
  padding: 2px 6px;
106
  background: #f8f8f8;
107
}
108
/*
109
 * Emphasize
110
 */
111
em {
112
  color: #f0506e;
113
}
114
/*
115
 * Insert
116
 */
117
ins {
118
  background: #ffd;
119
  color: #666;
120
  text-decoration: none;
121
}
122
/*
123
 * Mark
124
 */
125
mark {
126
  background: #ffd;
127
  color: #666;
128
}
129
/*
130
 * Quote
131
 */
132
q {
133
  font-style: italic;
134
}
135
/*
136
 * Add the correct font size in all browsers.
137
 */
138
small {
139
  font-size: 80%;
140
}
141
/*
142
 * Prevents `sub` and `sup` affecting `line-height` in all browsers.
143
 */
144
sub,
145
sup {
146
  font-size: 75%;
147
  line-height: 0;
148
  position: relative;
149
  vertical-align: baseline;
150
}
151
sup {
152
  top: -0.5em;
153
}
154
sub {
155
  bottom: -0.25em;
156
}
157
/* Embedded content
158
 ========================================================================== */
159
/*
160
 * Remove the gap between embedded content and the bottom of their containers.
161
 */
162
audio,
163
canvas,
164
iframe,
165
img,
166
svg,
167
video {
168
  vertical-align: middle;
169
}
170
/*
171
 * Responsiveness
172
 * 1. Set a maximum width
173
 * 2. Auto scale the height. Only needed if `height` attribute is present
174
 * 2. Corrects `max-width` behavior if padding and border are used
175
 */
176
audio,
177
canvas,
178
img,
179
video {
180
  /* 1 */
181
  max-width: 100%;
182
  /* 2 */
183
  height: auto;
184
  /* 3 */
185
  box-sizing: border-box;
186
}
187
/*
188
 * Remove the border on images inside links in IE 10-.
189
 */
190
img {
191
  border-style: none;
192
}
193
/*
194
 * Hide the overflow in IE.
195
 */
196
svg:not(:root) {
197
  overflow: hidden;
198
}
199
/* Block elements
200
 ========================================================================== */
201
/*
202
 * Margins
203
 */
204
p,
205
ul,
206
ol,
207
dl,
208
pre,
209
address,
210
fieldset,
211
figure {
212
  margin: 0 0 20px 0;
213
}
214
/* Add margin if adjacent element */
215
* + p,
216
* + ul,
217
* + ol,
218
* + dl,
219
* + pre,
220
* + address,
221
* + fieldset,
222
* + figure {
223
  margin-top: 20px;
224
}
225
/* Headings
226
 ========================================================================== */
227
h1,
228
.uk-h1,
229
h2,
230
.uk-h2,
231
h3,
232
.uk-h3,
233
h4,
234
.uk-h4,
235
h5,
236
.uk-h5,
237
h6,
238
.uk-h6 {
239
  margin: 0 0 20px 0;
240
  font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;
241
  font-weight: normal;
242
  color: #333;
243
  text-transform: none;
244
}
245
/* Add margin if adjacent element */
246
* + h1,
247
* + .uk-h1,
248
* + h2,
249
* + .uk-h2,
250
* + h3,
251
* + .uk-h3,
252
* + h4,
253
* + .uk-h4,
254
* + h5,
255
* + .uk-h5,
256
* + h6,
257
* + .uk-h6 {
258
  margin-top: 40px;
259
}
260
/*
261
 * Sizes
262
 */
263
h1,
264
.uk-h1 {
265
  font-size: 2.625rem;
266
  line-height: 1.2;
267
}
268
h2,
269
.uk-h2 {
270
  font-size: 2rem;
271
  line-height: 1.3;
272
}
273
h3,
274
.uk-h3 {
275
  font-size: 1.5rem;
276
  line-height: 1.4;
277
}
278
h4,
279
.uk-h4 {
280
  font-size: 1.25rem;
281
  line-height: 1.4;
282
}
283
h5,
284
.uk-h5 {
285
  font-size: 16px;
286
  line-height: 1.4;
287
}
288
h6,
289
.uk-h6 {
290
  font-size: 0.875rem;
291
  line-height: 1.4;
292
}
293
/* Lists
294
 ========================================================================== */
295
ul,
296
ol {
297
  padding-right: 30px;
298
}
299
/*
300
 * Reset margin for nested lists
301
 */
302
ul > li > ul,
303
ul > li > ol,
304
ol > li > ol,
305
ol > li > ul {
306
  margin: 0;
307
}
308
/* Description lists
309
 ========================================================================== */
310
dt {
311
  font-weight: bold;
312
}
313
dd {
314
  margin-right: 0;
315
}
316
/* Horizontal rules
317
 ========================================================================== */
318
/*
319
 * 1. Add the correct box sizing and height in Firefox.
320
 * 2. Show the overflow in Edge and IE.
321
 * 3. Style
322
 */
323
hr,
324
.uk-hr {
325
  /* 1 */
326
  box-sizing: content-box;
327
  height: 0;
328
  /* 2 */
329
  overflow: visible;
330
  /* 3 */
331
  margin: 0 0 20px 0;
332
  border: 0;
333
  border-top: 1px solid #e5e5e5;
334
}
335
/* Add margin if adjacent element */
336
* + hr,
337
* + .uk-hr {
338
  margin-top: 20px;
339
}
340
/* Address
341
 ========================================================================== */
342
address {
343
  font-style: normal;
344
}
345
/* Blockquotes
346
 ========================================================================== */
347
blockquote {
348
  margin: 0 0 20px 0;
349
  font-size: 1.25rem;
350
  line-height: 1.5;
351
  font-style: italic;
352
  color: #333;
353
}
354
/* Add margin if adjacent element */
355
* + blockquote {
356
  margin-top: 20px;
357
}
358
/*
359
 * Content
360
 */
361
blockquote p:last-of-type {
362
  margin-bottom: 0;
363
}
364
blockquote footer {
365
  margin-top: 10px;
366
  font-size: 0.875rem;
367
  line-height: 1.5;
368
  color: #666;
369
}
370
blockquote footer::before {
371
  content: "— ";
372
}
373
/* Preformatted text
374
 ========================================================================== */
375
/*
376
 * 1. Contain overflow in all browsers.
377
 * 2. Override UA
378
 */
379
pre {
380
  font: 0.875rem / 1.5 Consolas, monaco, monospace;
381
  color: #666;
382
  -moz-tab-size: 4;
383
  tab-size: 4;
384
  /* 1 */
385
  overflow: auto;
386
  padding: 10px;
387
  border: 1px solid #e5e5e5;
388
  border-radius: 3px;
389
  background: #fff;
390
}
391
pre code {
392
  font-family: Consolas, monaco, monospace;
393
}
394
/* Selection pseudo-element
395
 ========================================================================== */
396
::-moz-selection {
397
  background: #39f;
398
  color: #fff;
399
  text-shadow: none;
400
}
401
::selection {
402
  background: #39f;
403
  color: #fff;
404
  text-shadow: none;
405
}
406
/* HTML5 elements
407
 ========================================================================== */
408
/*
409
 * Add the correct display in IE 9-.
410
 * 1. Add the correct display in Edge, IE, and Firefox.
411
 * 2. Add the correct display in IE.
412
 */
413
article,
414
aside,
415
details,
416
figcaption,
417
figure,
418
footer,
419
header,
420
main,
421
nav,
422
section,
423
summary {
424
  /* 1 */
425
  display: block;
426
}
427
/*
428
 * Add the correct vertical alignment in Chrome, Firefox, and Opera.
429
 */
430
progress {
431
  vertical-align: baseline;
432
}
433
/*
434
 * Add the correct display in IE 10-.
435
 * 1. Add the correct display in IE.
436
 */
437
template,
438
[hidden] {
439
  display: none;
440
}
441
/* Iframe
442
 ========================================================================== */
443
iframe {
444
  border: 0;
445
}
446
/* Prevent the 300ms delay for touchscreen interactions
447
 ========================================================================== */
448
/*
449
 * Most browsers prevent the 300ms delay automatically for sites that use the `width=device-width` property.
450
 * For Safari on iOS 9.3+, IE 11 and Edge on desktops and IE 11 on Windows Phone 8.1 it must be applied manually.
451
 */
452
a,
453
area,
454
button,
455
input,
456
label,
457
select,
458
summary,
459
textarea {
460
  touch-action: manipulation;
461
}
462
/* Pass media breakpoints to JS
463
 ========================================================================== */
464
/*
465
 * Breakpoints
466
 */
467
.var-media-s:before {
468
  content: '640px';
469
}
470
.var-media-m:before {
471
  content: '960px';
472
}
473
.var-media-l:before {
474
  content: '1200px';
475
}
476
.var-media-xl:before {
477
  content: '1600px';
478
}
479
/* ========================================================================
480
   Component: Link
481
 ========================================================================== */
482
/* Muted
483
 ========================================================================== */
484
a.uk-link-muted,
485
.uk-link-muted a {
486
  color: #999;
487
}
488
a.uk-link-muted:hover,
489
.uk-link-muted a:hover {
490
  color: #666;
491
}
492
/* Reset
493
 ========================================================================== */
494
/*
495
 * `!important` needed to override inverse component
496
 */
497
a.uk-link-reset,
498
a.uk-link-reset:hover,
499
a.uk-link-reset:focus,
500
.uk-link-reset a,
501
.uk-link-reset a:hover,
502
.uk-link-reset a:focus {
503
  color: inherit !important;
504
  text-decoration: none !important;
505
}
506
/* ========================================================================
507
   Component: Heading
508
 ========================================================================== */
509
/* Primary
510
 ========================================================================== */
511
.uk-heading-primary {
512
  font-size: 2.625rem;
513
  line-height: 1.2;
514
}
515
/* Tablet landscape and bigger */
516
@media (min-width: 960px) {
517
  .uk-heading-primary {
518
    font-size: 3.75rem;
519
    line-height: 1.1;
520
  }
521
}
522
/* Hero
523
 ========================================================================== */
524
.uk-heading-hero {
525
  font-size: 4rem;
526
  line-height: 1.1;
527
}
528
/* Phone landscape and bigger */
529
@media (min-width: 640px) {
530
  .uk-heading-hero {
531
    font-size: 6rem;
532
    line-height: 1;
533
  }
534
}
535
/* Tablet landscape and bigger */
536
@media (min-width: 960px) {
537
  .uk-heading-hero {
538
    font-size: 8rem;
539
    line-height: 1;
540
  }
541
}
542
/* Divider
543
 ========================================================================== */
544
.uk-heading-divider {
545
  padding-bottom: 10px;
546
  border-bottom: 1px solid #e5e5e5;
547
}
548
/* Bullet
549
 ========================================================================== */
550
.uk-heading-bullet {
551
  position: relative;
552
}
553
/*
554
 * 1. Using `inline-block` to make it work with text alignment
555
 * 2. Center vertically
556
 * 3. Style
557
 */
558
.uk-heading-bullet::before {
559
  content: "";
560
  /* 1 */
561
  display: inline-block;
562
  /* 2 */
563
  position: relative;
564
  top: calc(-0.1 * 1em);
565
  vertical-align: middle;
566
  /* 3 */
567
  height: 0.9em;
568
  margin-left: 10px;
569
  border-right: 5px solid #e5e5e5;
570
}
571
/* Line
572
 ========================================================================== */
573
/*
574
 * Clip the child element
575
 */
576
.uk-heading-line {
577
  overflow: hidden;
578
}
579
/*
580
 * Extra markup is needed to make it work with text align
581
 */
582
.uk-heading-line > * {
583
  display: inline-block;
584
  position: relative;
585
}
586
/*
587
 * 1. Center vertically
588
 * 2. Make the element as large as possible. It's clipped by the container.
589
 * 3. Style
590
 */
591
.uk-heading-line > :before,
592
.uk-heading-line > :after {
593
  content: "";
594
  /* 1 */
595
  position: absolute;
596
  top: calc(50% - (1px / 2));
597
  /* 2 */
598
  width: 2000px;
599
  /* 3 */
600
  border-bottom: 1px solid #e5e5e5;
601
}
602
.uk-heading-line > :before {
603
  left: 100%;
604
  margin-left: 0.6em;
605
}
606
.uk-heading-line > :after {
607
  right: 100%;
608
  margin-right: 0.6em;
609
}
610
/* ========================================================================
611
   Component: Divider
612
 ========================================================================== */
613
/*
614
 * 1. Reset default `hr`
615
 * 2. Set margin if a `div` is used for semantical reason
616
 */
617
[class*='uk-divider'] {
618
  /* 1 */
619
  border: none;
620
  /* 2 */
621
  margin-bottom: 20px;
622
}
623
/* Add margin if adjacent element */
624
* + [class*='uk-divider'] {
625
  margin-top: 20px;
626
}
627
/* Icon
628
 ========================================================================== */
629
.uk-divider-icon {
630
  position: relative;
631
  height: 20px;
632
  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%3E%3C%2Fcircle%3E%0A%3C%2Fsvg%3E%0A");
633
  background-repeat: no-repeat;
634
  background-position: 50% 50%;
635
}
636
.uk-divider-icon::before,
637
.uk-divider-icon::after {
638
  content: "";
639
  position: absolute;
640
  top: 50%;
641
  max-width: calc(50% - (50px / 2));
642
  border-bottom: 1px solid #e5e5e5;
643
}
644
.uk-divider-icon::before {
645
  left: calc(50% + (50px / 2));
646
  width: 100%;
647
}
648
.uk-divider-icon::after {
649
  right: calc(50% + (50px / 2));
650
  width: 100%;
651
}
652
/* Small
653
 ========================================================================== */
654
/*
655
 * Reset child height, caused by `inline-block`
656
 */
657
.uk-divider-small {
658
  line-height: 0;
659
}
660
.uk-divider-small::after {
661
  content: "";
662
  display: inline-block;
663
  width: 100px;
664
  max-width: 100%;
665
  border-top: 1px solid #e5e5e5;
666
  vertical-align: top;
667
}
668
/* ========================================================================
669
   Component: List
670
 ========================================================================== */
671
.uk-list {
672
  padding: 0;
673
  list-style: none;
674
}
675
/*
676
 * Micro clearfix
677
 */
678
.uk-list > li::before,
679
.uk-list > li::after {
680
  content: "";
681
  display: table;
682
}
683
.uk-list > li::after {
684
  clear: both;
685
}
686
/*
687
 * Remove margin from the last-child
688
 */
689
.uk-list > li > :last-child {
690
  margin-bottom: 0;
691
}
692
/*
693
 * Nested lists
694
 */
695
.uk-list ul {
696
  margin: 0;
697
  padding-right: 30px;
698
  list-style: none;
699
}
700
/*
701
 * Style
702
 */
703
.uk-list > li:nth-child(n+2),
704
.uk-list > li > ul {
705
  margin-top: 10px;
706
}
707
/* Style modifiers
708
 ========================================================================== */
709
/*
710
 * Divider
711
 */
712
.uk-list-divider > li:nth-child(n+2) {
713
  margin-top: 10px;
714
  padding-top: 10px;
715
  border-top: 1px solid #e5e5e5;
716
}
717
/*
718
 * Striped
719
 */
720
.uk-list-striped > li {
721
  padding: 10px 10px;
722
}
723
.uk-list-striped > li:nth-of-type(odd) {
724
  border-top: 1px solid #e5e5e5;
725
  border-bottom: 1px solid #e5e5e5;
726
}
727
.uk-list-striped > li:nth-of-type(odd) {
728
  background: #f8f8f8;
729
}
730
.uk-list-striped > li:nth-child(n+2) {
731
  margin-top: 0;
732
}
733
/*
734
 * Bullet
735
 */
736
.uk-list-bullet > li {
737
  position: relative;
738
  padding-right: calc(1.5em + 10px);
739
}
740
.uk-list-bullet > li::before {
741
  content: "";
742
  position: absolute;
743
  top: 0;
744
  right: 0;
745
  width: 1.5em;
746
  height: 1.5em;
747
  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%3E%3C%2Fcircle%3E%0A%3C%2Fsvg%3E");
748
  background-repeat: no-repeat;
749
  background-position: 50% 50%;
750
  float: right;
751
}
752
/* Size modifier
753
 ========================================================================== */
754
.uk-list-large > li:nth-child(n+2),
755
.uk-list-large > li > ul {
756
  margin-top: 20px;
757
}
758
/*
759
 * Divider
760
 */
761
.uk-list-large.uk-list-divider > li:nth-child(n+2) {
762
  margin-top: 20px;
763
  padding-top: 20px;
764
}
765
/*
766
 * Striped
767
 */
768
.uk-list-large.uk-list-striped > li {
769
  padding: 20px 10px;
770
}
771
.uk-list-large.uk-list-striped > li:nth-of-type(odd) {
772
  border-top: 1px solid #e5e5e5;
773
  border-bottom: 1px solid #e5e5e5;
774
}
775
.uk-list-large.uk-list-striped > li:nth-child(n+2) {
776
  margin-top: 0;
777
}
778
/* ========================================================================
779
   Component: Description list
780
 ========================================================================== */
781
/*
782
 * Term
783
 */
784
.uk-description-list > dt {
785
  color: #333;
786
  font-size: 0.875rem;
787
  font-weight: normal;
788
  text-transform: uppercase;
789
}
790
.uk-description-list > dt:nth-child(n+2) {
791
  margin-top: 20px;
792
}
793
/*
794
 * Description
795
 */
796
/* Style modifier
797
 ========================================================================== */
798
/*
799
 * Line
800
 */
801
.uk-description-list-divider > dt:nth-child(n+2) {
802
  margin-top: 20px;
803
  padding-top: 20px;
804
  border-top: 1px solid #e5e5e5;
805
}
806
/* ========================================================================
807
   Component: Table
808
 ========================================================================== */
809
/*
810
 * 1. Remove most spacing between table cells.
811
 * 2. Behave like a block element
812
 * 3. Style
813
 */
814
.uk-table {
815
  /* 1 */
816
  border-collapse: collapse;
817
  border-spacing: 0;
818
  /* 2 */
819
  width: 100%;
820
  /* 3 */
821
  margin-bottom: 20px;
822
}
823
/* Add margin if adjacent element */
824
* + .uk-table {
825
  margin-top: 20px;
826
}
827
/* Header cell
828
 ========================================================================== */
829
/*
830
 * 1. Style
831
 */
832
.uk-table th {
833
  padding: 16px 12px;
834
  text-align: right;
835
  vertical-align: bottom;
836
  /* 1 */
837
  font-size: 0.875rem;
838
  font-weight: normal;
839
  color: #999;
840
  text-transform: uppercase;
841
}
842
/* Cell
843
 ========================================================================== */
844
.uk-table td {
845
  padding: 16px 12px;
846
  vertical-align: top;
847
}
848
/*
849
 * Remove margin from the last-child
850
 */
851
.uk-table td > :last-child {
852
  margin-bottom: 0;
853
}
854
/* Footer
855
 ========================================================================== */
856
.uk-table tfoot {
857
  font-size: 0.875rem;
858
}
859
/* Caption
860
 ========================================================================== */
861
.uk-table caption {
862
  font-size: 0.875rem;
863
  text-align: right;
864
  color: #999;
865
}
866
/* Row
867
 ========================================================================== */
868
.uk-table > tr.uk-active,
869
.uk-table tbody tr.uk-active {
870
  background: #ffd;
871
}
872
/* Alignment modifier
873
 ========================================================================== */
874
.uk-table-middle,
875
.uk-table-middle td {
876
  vertical-align: middle !important;
877
}
878
/* Style modifiers
879
 ========================================================================== */
880
/*
881
 * Divider
882
 */
883
.uk-table-divider > tr:not(:first-child),
884
.uk-table-divider > :not(:first-child) > tr,
885
.uk-table-divider > :first-child > tr:not(:first-child) {
886
  border-top: 1px solid #e5e5e5;
887
}
888
/*
889
 * Striped
890
 */
891
.uk-table-striped > tr:nth-of-type(odd),
892
.uk-table-striped tbody tr:nth-of-type(odd) {
893
  background: #f8f8f8;
894
  border-top: 1px solid #e5e5e5;
895
  border-bottom: 1px solid #e5e5e5;
896
}
897
/*
898
 * Hover
899
 */
900
.uk-table-hover > tr:hover,
901
.uk-table-hover tbody tr:hover {
902
  background: #ffd;
903
}
904
/* Size modifier
905
 ========================================================================== */
906
.uk-table-small th,
907
.uk-table-small td {
908
  padding: 10px 12px;
909
}
910
/* Justify modifier
911
 ========================================================================== */
912
.uk-table-justify th:first-child,
913
.uk-table-justify td:first-child {
914
  padding-right: 0;
915
}
916
.uk-table-justify th:last-child,
917
.uk-table-justify td:last-child {
918
  padding-left: 0;
919
}
920
/* Cell size modifier
921
 ========================================================================== */
922
.uk-table-shrink {
923
  width: 1px;
924
}
925
.uk-table-expand {
926
  min-width: 300px;
927
}
928
/* Cell link modifier
929
 ========================================================================== */
930
/*
931
 * Does not work with `uk-table-justify` at the moment
932
 */
933
.uk-table-link {
934
  padding: 0 !important;
935
}
936
.uk-table-link > a {
937
  display: block;
938
  padding: 16px 12px;
939
}
940
.uk-table-small .uk-table-link > a {
941
  padding: 10px 12px;
942
}
943
/* Responsive table
944
 ========================================================================== */
945
/* Phone landscape and smaller */
946
@media (max-width: 959px) {
947
  .uk-table-responsive,
948
  .uk-table-responsive tbody,
949
  .uk-table-responsive th,
950
  .uk-table-responsive td,
951
  .uk-table-responsive tr {
952
    display: block;
953
  }
954
  .uk-table-responsive thead {
955
    display: none;
956
  }
957
  .uk-table-responsive th,
958
  .uk-table-responsive td {
959
    width: auto !important;
960
    max-width: none !important;
961
    min-width: 0 !important;
962
    overflow: visible !important;
963
    white-space: normal !important;
964
  }
965
  .uk-table-responsive th:not(:first-child):not(.uk-table-link),
966
  .uk-table-responsive td:not(:first-child):not(.uk-table-link),
967
  .uk-table-responsive .uk-table-link:not(:first-child) > a {
968
    padding-top: 5px !important;
969
  }
970
  .uk-table-responsive th:not(:last-child):not(.uk-table-link),
971
  .uk-table-responsive td:not(:last-child):not(.uk-table-link),
972
  .uk-table-responsive .uk-table-link:not(:last-child) > a {
973
    padding-bottom: 5px !important;
974
  }
975
  .uk-table-justify.uk-table-responsive th,
976
  .uk-table-justify.uk-table-responsive td {
977
    padding-right: 0;
978
    padding-left: 0;
979
  }
980
}
981
.uk-table tbody tr {
982
  -webkit-transition: background-color 0.1s linear;
983
  transition: background-color 0.1s linear;
984
}
985
/* ========================================================================
986
   Component: Icon
987
 ========================================================================== */
988
/*
989
 * 1. Fill all SVG elements with the current text color if no `fill` attribute is set
990
 * 2. Let the container fit the height of the icon
991
 */
992
.uk-icon {
993
  display: inline-block;
994
  /* 1 */
995
  fill: currentcolor;
996
  /* 2 */
997
  line-height: 0;
998
}
999
/*
1000
 * Set the fill and stroke color of all SVG elements to the current text color
1001
 */
1002
.uk-icon [fill*='#']:not(.uk-preserve) {
1003
  fill: currentcolor;
1004
}
1005
.uk-icon [stroke*='#']:not(.uk-preserve) {
1006
  stroke: currentcolor;
1007
}
1008
/*
1009
 * Fix Firefox blurry SVG rendering: https://bugzilla.mozilla.org/show_bug.cgi?id=1046835
1010
 */
1011
.uk-icon > * {
1012
  transform: translate(0, 0);
1013
}
1014
/* Image modifier
1015
 ========================================================================== */
1016
/*
1017
 * Display images in icon dimensions
1018
 */
1019
.uk-icon-image {
1020
  width: 20px;
1021
  height: 20px;
1022
  background-position: 50% 50%;
1023
  background-repeat: no-repeat;
1024
  background-size: contain;
1025
  vertical-align: middle;
1026
}
1027
/* Style modifiers
1028
 ========================================================================== */
1029
/*
1030
 * Link
1031
 */
1032
.uk-icon-link {
1033
  color: #999;
1034
}
1035
.uk-icon-link:hover,
1036
.uk-icon-link:focus {
1037
  color: #666;
1038
  outline: none;
1039
}
1040
/* OnClick + Active */
1041
.uk-icon-link:active,
1042
.uk-active > .uk-icon-link {
1043
  color: #595959;
1044
}
1045
/*
1046
 * Button
1047
 * 1. Center icon vertically and horizontally
1048
 */
1049
.uk-icon-button {
1050
  box-sizing: border-box;
1051
  width: 36px;
1052
  height: 36px;
1053
  border-radius: 500px;
1054
  background: #f8f8f8;
1055
  color: #999;
1056
  vertical-align: middle;
1057
  /* 1 */
1058
  display: -ms-inline-flexbox;
1059
  display: -webkit-inline-flex;
1060
  display: inline-flex;
1061
  -ms-flex-pack: center;
1062
  -webkit-justify-content: center;
1063
  justify-content: center;
1064
  -ms-flex-align: center;
1065
  -webkit-align-items: center;
1066
  align-items: center;
1067
  -webkit-transition: 0.1s ease-in-out;
1068
  transition: 0.1s ease-in-out;
1069
  -webkit-transition-property: color, background-color;
1070
  transition-property: color, background-color;
1071
}
1072
/* Hover + Focus */
1073
.uk-icon-button:hover,
1074
.uk-icon-button:focus {
1075
  background-color: #ebebeb;
1076
  color: #666;
1077
  outline: none;
1078
}
1079
/* OnClick + Active */
1080
.uk-icon-button:active,
1081
.uk-active > .uk-icon-button {
1082
  background-color: #dfdfdf;
1083
  color: #666;
1084
}
1085
/* ========================================================================
1086
   Component: Form
1087
 ========================================================================== */
1088
/*
1089
 * 1. Define consistent box sizing.
1090
 *    Default is `content-box` with following exceptions set to `border-box`
1091
 *    `select`, `input[type="checkbox"]` and `input[type="radio"]`
1092
 *    `input[type="search"]` in Chrome, Safari and Opera
1093
 *    `input[type="color"]` in Firefox
1094
 * 2. Address margins set differently in Firefox/IE and Chrome/Safari/Opera.
1095
 * 3. Remove `border-radius` in iOS.
1096
 * 4. Change font properties to `inherit` in all browsers
1097
 */
1098
.uk-input,
1099
.uk-select,
1100
.uk-textarea,
1101
.uk-radio,
1102
.uk-checkbox {
1103
  /* 1 */
1104
  box-sizing: border-box;
1105
  /* 2 */
1106
  margin: 0;
1107
  /* 3 */
1108
  border-radius: 0;
1109
  /* 4 */
1110
  font: inherit;
1111
}
1112
/*
1113
 * Show the overflow in Edge.
1114
 */
1115
.uk-input {
1116
  overflow: visible;
1117
}
1118
/*
1119
 * Remove the inheritance of text transform in Firefox.
1120
 */
1121
.uk-select {
1122
  text-transform: none;
1123
}
1124
/*
1125
 * 1. Change font properties to `inherit` in all browsers
1126
 * 2. Don't inherit the `font-weight` and use `bold` instead.
1127
 * NOTE: Both declarations don't work in Chrome, Safari and Opera.
1128
 */
1129
.uk-select optgroup {
1130
  /* 1 */
1131
  font: inherit;
1132
  /* 2 */
1133
  font-weight: bold;
1134
}
1135
/*
1136
 * Remove the default vertical scrollbar in IE.
1137
 */
1138
.uk-textarea {
1139
  overflow: auto;
1140
}
1141
/*
1142
 * Remove the inner padding and cancel buttons in Chrome on OS X and Safari on OS X.
1143
 */
1144
.uk-input[type="search"]::-webkit-search-cancel-button,
1145
.uk-input[type="search"]::-webkit-search-decoration {
1146
  -webkit-appearance: none;
1147
}
1148
/*
1149
 * Correct the cursor style of increment and decrement buttons in Chrome.
1150
 */
1151
.uk-input[type="number"]::-webkit-inner-spin-button,
1152
.uk-input[type="number"]::-webkit-outer-spin-button {
1153
  height: auto;
1154
}
1155
/*
1156
 * Removes placeholder transparency in Firefox.
1157
 */
1158
.uk-input::-moz-placeholder,
1159
.uk-textarea::-moz-placeholder {
1160
  opacity: 1;
1161
}
1162
/*
1163
 * Remove the padding in IE 10-.
1164
 */
1165
.uk-radio,
1166
.uk-checkbox {
1167
  padding: 0;
1168
}
1169
/*
1170
 * Improves consistency of cursor style for clickable elements
1171
 */
1172
.uk-radio:not(:disabled),
1173
.uk-checkbox:not(:disabled) {
1174
  cursor: pointer;
1175
}
1176
/*
1177
 * Define consistent border, margin, and padding.
1178
 */
1179
.uk-fieldset {
1180
  border: none;
1181
  margin: 0;
1182
  padding: 0;
1183
}
1184
/* Input, select and textarea
1185
 * Allowed: `text`, `password`, `datetime`, `datetime-local`, `date`,  `month`,
1186
            `time`, `week`, `number`, `email`, `url`, `search`, `tel`, `color`
1187
 * Disallowed: `range`, `radio`, `checkbox`, `file`, `submit`, `reset` and `image`
1188
 ========================================================================== */
1189
/*
1190
 * Remove default style in iOS.
1191
 */
1192
.uk-input,
1193
.uk-textarea {
1194
  -webkit-appearance: none;
1195
}
1196
/*
1197
 * 1. Prevent content overflow if a fixed width is used
1198
 * 2. Take the full width
1199
 * 3. Reset default
1200
 * 4. Style
1201
 */
1202
.uk-input,
1203
.uk-select,
1204
.uk-textarea {
1205
  /* 1 */
1206
  max-width: 100%;
1207
  /* 2 */
1208
  width: 100%;
1209
  /* 3 */
1210
  border: 0 none;
1211
  /* 4 */
1212
  padding: 0 6px;
1213
  background: #fff;
1214
  color: #666;
1215
  border: 1px solid #e5e5e5;
1216
  -webkit-transition: 0.2s ease-in-out;
1217
  transition: 0.2s ease-in-out;
1218
  -webkit-transition-property: color, background-color, border;
1219
  transition-property: color, background-color, border;
1220
}
1221
/*
1222
 * Single-line
1223
 * 1. Allow an `a` element to look like a `input` or `select` element
1224
 * 2. Make sure line-height is not larger than height
1225
 *    Also needed to center the text vertically if `a` element is used
1226
 */
1227
.uk-input,
1228
.uk-select:not([multiple]):not([size]) {
1229
  height: 40px;
1230
  vertical-align: middle;
1231
  /* 1 */
1232
  display: inline-block;
1233
  /* 2 */
1234
  line-height: 38px;
1235
}
1236
/*
1237
 * Multi-line
1238
 */
1239
.uk-select[multiple],
1240
.uk-select[size],
1241
.uk-textarea {
1242
  padding-top: 4px;
1243
  padding-bottom: 4px;
1244
  vertical-align: top;
1245
}
1246
/* Focus */
1247
.uk-input:focus,
1248
.uk-select:focus,
1249
.uk-textarea:focus {
1250
  outline: 0;
1251
  background-color: #fff;
1252
  color: #666;
1253
  border-color: #1e87f0;
1254
}
1255
/* Disabled */
1256
.uk-input:disabled,
1257
.uk-select:disabled,
1258
.uk-textarea:disabled {
1259
  background-color: #f8f8f8;
1260
  color: #999;
1261
  border-color: #e5e5e5;
1262
}
1263
/*
1264
 * Placeholder
1265
 */
1266
.uk-input:-ms-input-placeholder {
1267
  color: #999 !important;
1268
}
1269
.uk-input::-moz-placeholder {
1270
  color: #999;
1271
}
1272
.uk-input::-webkit-input-placeholder {
1273
  color: #999;
1274
}
1275
.uk-textarea:-ms-input-placeholder {
1276
  color: #999 !important;
1277
}
1278
.uk-textarea::-moz-placeholder {
1279
  color: #999;
1280
}
1281
.uk-textarea::-webkit-input-placeholder {
1282
  color: #999;
1283
}
1284
/* Style modifier (`uk-input`, `uk-select` and `uk-textarea`)
1285
 ========================================================================== */
1286
/*
1287
 * Small
1288
 */
1289
.uk-form-small {
1290
  font-size: 0.875rem;
1291
}
1292
.uk-form-small:not(textarea):not([multiple]):not([size]) {
1293
  height: 30px;
1294
  line-height: 28px;
1295
}
1296
/*
1297
 * Large
1298
 */
1299
.uk-form-large {
1300
  font-size: 1.25rem;
1301
}
1302
.uk-form-large:not(textarea):not([multiple]):not([size]) {
1303
  height: 55px;
1304
  line-height: 53px;
1305
}
1306
/* Style modifier (`uk-input`, `uk-select` and `uk-textarea`)
1307
 ========================================================================== */
1308
/*
1309
 * Error
1310
 */
1311
.uk-form-danger,
1312
.uk-form-danger:focus {
1313
  color: #f0506e;
1314
  border-color: #f0506e;
1315
}
1316
/*
1317
 * Success
1318
 */
1319
.uk-form-success,
1320
.uk-form-success:focus {
1321
  color: #32d296;
1322
  border-color: #32d296;
1323
}
1324
/*
1325
 * Blank
1326
 */
1327
.uk-form-blank {
1328
  background: none;
1329
  border-color: transparent;
1330
}
1331
.uk-form-blank:focus {
1332
  border-color: #e5e5e5;
1333
  border-style: dashed;
1334
}
1335
/* Width modifiers (`uk-input`, `uk-select` and `uk-textarea`)
1336
 ========================================================================== */
1337
/*
1338
 * Fixed widths
1339
 * Different widths for mini sized `input` and `select` elements
1340
 */
1341
input.uk-form-width-xsmall {
1342
  width: 40px;
1343
}
1344
select.uk-form-width-xsmall {
1345
  width: 65px;
1346
}
1347
.uk-form-width-small {
1348
  width: 130px;
1349
}
1350
.uk-form-width-medium {
1351
  width: 200px;
1352
}
1353
.uk-form-width-large {
1354
  width: 500px;
1355
}
1356
/* Select
1357
 ========================================================================== */
1358
/*
1359
 * 1. Remove default style. Also works in Firefox
1360
 * 2. Style
1361
 * 3. Remove default style in IE 10/11
1362
 */
1363
.uk-select:not([multiple]):not([size]) {
1364
  /* 1 */
1365
  -webkit-appearance: none;
1366
  -moz-appearance: none;
1367
  /* 2 */
1368
  padding-left: 20px;
1369
  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%3Cpolygon%20fill%3D%22%23666%22%20points%3D%224%201%201%206%207%206%22%3E%3C%2Fpolygon%3E%0A%20%20%20%20%3Cpolygon%20fill%3D%22%23666%22%20points%3D%224%2013%201%208%207%208%22%3E%3C%2Fpolygon%3E%0A%3C%2Fsvg%3E");
1370
  background-repeat: no-repeat;
1371
  background-position: 0% 50%;
1372
}
1373
/* 3 */
1374
.uk-select:not([multiple]):not([size])::-ms-expand {
1375
  display: none;
1376
}
1377
/*
1378
 * Disabled
1379
 */
1380
.uk-select:not([multiple]):not([size]):disabled {
1381
  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%3Cpolygon%20fill%3D%22%23999%22%20points%3D%224%201%201%206%207%206%22%3E%3C%2Fpolygon%3E%0A%20%20%20%20%3Cpolygon%20fill%3D%22%23999%22%20points%3D%224%2013%201%208%207%208%22%3E%3C%2Fpolygon%3E%0A%3C%2Fsvg%3E");
1382
}
1383
/* Radio and checkbox
1384
 * Note: Only works in Chrome, Safari, Opera and Edge
1385
 ========================================================================== */
1386
/*
1387
 * 1. Style
1388
 * 2. Make box more robust so it clips the child element
1389
 * 3. Vertical alignment
1390
 * 4. Remove default style
1391
 * 5. Fix black background on iOS
1392
 * 6. Center icons
1393
 */
1394
.uk-radio,
1395
.uk-checkbox {
1396
  /* 1 */
1397
  display: inline-block;
1398
  height: 16px;
1399
  width: 16px;
1400
  /* 2 */
1401
  overflow: hidden;
1402
  /* 3 */
1403
  margin-top: -4px;
1404
  vertical-align: middle;
1405
  /* 4 */
1406
  -webkit-appearance: none;
1407
  /* 5 */
1408
  background-color: transparent;
1409
  /* 6 */
1410
  background-repeat: no-repeat;
1411
  background-position: 50% 50%;
1412
  border: 1px solid #cccccc;
1413
  -webkit-transition: 0.2s ease-in-out;
1414
  transition: 0.2s ease-in-out;
1415
  -webkit-transition-property: background-color, border;
1416
  transition-property: background-color, border;
1417
}
1418
.uk-radio {
1419
  border-radius: 50%;
1420
}
1421
/* Focus */
1422
.uk-radio:focus,
1423
.uk-checkbox:focus {
1424
  outline: none;
1425
  border-color: #1e87f0;
1426
}
1427
/*
1428
 * Checked
1429
 */
1430
.uk-radio:checked,
1431
.uk-checkbox:checked,
1432
.uk-checkbox:indeterminate {
1433
  background-color: #1e87f0;
1434
  border-color: transparent;
1435
}
1436
/* Focus */
1437
.uk-radio:checked:focus,
1438
.uk-checkbox:checked:focus,
1439
.uk-checkbox:indeterminate:focus {
1440
  background-color: #0e6dcd;
1441
}
1442
/*
1443
 * Icons
1444
 */
1445
.uk-radio:checked {
1446
  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%3E%3C%2Fcircle%3E%0A%3C%2Fsvg%3E");
1447
}
1448
.uk-checkbox:checked {
1449
  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%2F%3E%0A%3C%2Fsvg%3E");
1450
}
1451
.uk-checkbox:indeterminate {
1452
  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%3E%3C%2Frect%3E%0A%3C%2Fsvg%3E");
1453
}
1454
/*
1455
 * Disabled
1456
 */
1457
.uk-radio:disabled,
1458
.uk-checkbox:disabled {
1459
  background-color: #f8f8f8;
1460
  border-color: #e5e5e5;
1461
}
1462
.uk-radio:disabled:checked {
1463
  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%3E%3C%2Fcircle%3E%0A%3C%2Fsvg%3E");
1464
}
1465
.uk-checkbox:disabled:checked {
1466
  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%2F%3E%0A%3C%2Fsvg%3E");
1467
}
1468
.uk-checkbox:disabled:indeterminate {
1469
  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%3E%3C%2Frect%3E%0A%3C%2Fsvg%3E");
1470
}
1471
/* Legend
1472
 ========================================================================== */
1473
/*
1474
 * Legend
1475
 * 1. Behave like block element
1476
 * 2. Correct the color inheritance from `fieldset` elements in IE.
1477
 * 3. Remove padding so people aren't caught out if they zero out fieldsets.
1478
 * 4. Style
1479
 */
1480
.uk-legend {
1481
  /* 1 */
1482
  width: 100%;
1483
  /* 2 */
1484
  color: inherit;
1485
  /* 3 */
1486
  padding: 0;
1487
  /* 4 */
1488
  font-size: 1.5rem;
1489
  line-height: 1.4;
1490
}
1491
/* Custom controls
1492
 ========================================================================== */
1493
/*
1494
 * 1. Container fits its content
1495
 * 2. Create position context
1496
 * 3. Prevent content overflow
1497
 * 4. Behave like most inline-block elements
1498
 */
1499
.uk-form-custom {
1500
  /* 1 */
1501
  display: inline-block;
1502
  /* 2 */
1503
  position: relative;
1504
  /* 3 */
1505
  max-width: 100%;
1506
  /* 4 */
1507
  vertical-align: middle;
1508
}
1509
/*
1510
 * 1. Position and resize the form control to always cover its container
1511
 * 2. Required for Firefox for positioning to the left
1512
 * 3. Required for Webkit to make `height` work
1513
 * 4. Hide controle and show cursor
1514
 * 5. Needed for the cursor
1515
 * 6. Clip height caused by 5. Needed for Webkit only
1516
 */
1517
.uk-form-custom select,
1518
.uk-form-custom input[type="file"] {
1519
  /* 1 */
1520
  position: absolute;
1521
  top: 0;
1522
  z-index: 1;
1523
  width: 100%;
1524
  height: 100%;
1525
  /* 2 */
1526
  right: 0;
1527
  /* 3 */
1528
  -webkit-appearance: none;
1529
  /* 4 */
1530
  opacity: 0;
1531
  cursor: pointer;
1532
}
1533
.uk-form-custom input[type="file"] {
1534
  /* 5 */
1535
  font-size: 500px;
1536
  /* 6 */
1537
  overflow: hidden;
1538
}
1539
/* Label
1540
 ========================================================================== */
1541
.uk-form-label {
1542
  color: #333;
1543
  font-size: 0.875rem;
1544
}
1545
/* Layout
1546
 ========================================================================== */
1547
/*
1548
 * Stacked
1549
 */
1550
.uk-form-stacked .uk-form-label {
1551
  display: block;
1552
  margin-bottom: 5px;
1553
}
1554
/*
1555
 * Horizontal
1556
 */
1557
/* Tablet portrait and smaller */
1558
@media (max-width: 959px) {
1559
  /* Behave like `uk-form-stacked` */
1560
  .uk-form-horizontal .uk-form-label {
1561
    display: block;
1562
    margin-bottom: 5px;
1563
  }
1564
}
1565
/* Tablet landscape and bigger */
1566
@media (min-width: 960px) {
1567
  .uk-form-horizontal .uk-form-label {
1568
    width: 200px;
1569
    margin-top: 7px;
1570
    float: right;
1571
  }
1572
  .uk-form-horizontal .uk-form-controls {
1573
    margin-right: 215px;
1574
  }
1575
  /* Better vertical alignment if controls are checkboxes and radio buttons with text */
1576
  .uk-form-horizontal .uk-form-controls-text {
1577
    padding-top: 7px;
1578
  }
1579
}
1580
/* Icons
1581
 ========================================================================== */
1582
/*
1583
 * 1. Set position
1584
 * 2. Set width
1585
 * 3. Center icon vertically and horizontally
1586
 * 4. Style
1587
 */
1588
.uk-form-icon {
1589
  /* 1 */
1590
  position: absolute;
1591
  top: 0;
1592
  bottom: 0;
1593
  right: 0;
1594
  /* 2 */
1595
  width: 30px;
1596
  /* 3 */
1597
  display: -ms-inline-flexbox;
1598
  display: -webkit-inline-flex;
1599
  display: inline-flex;
1600
  -ms-flex-pack: center;
1601
  -webkit-justify-content: center;
1602
  justify-content: center;
1603
  -ms-flex-align: center;
1604
  -webkit-align-items: center;
1605
  align-items: center;
1606
  /* 4 */
1607
  color: #999;
1608
}
1609
/*
1610
 * Required for `a`.
1611
 */
1612
.uk-form-icon:hover {
1613
  color: #666;
1614
}
1615
/*
1616
 * Make `input` element clickable through icon, e.g. if it's a `span`
1617
 */
1618
.uk-form-icon:not(a):not(button):not(input) {
1619
  pointer-events: none;
1620
}
1621
/*
1622
 * Input padding
1623
 */
1624
.uk-form-icon:not(.uk-form-icon-flip) + .uk-input {
1625
  padding-right: 30px;
1626
}
1627
/*
1628
 * Position modifier
1629
 */
1630
.uk-form-icon-flip {
1631
  left: 0;
1632
  right: auto;
1633
}
1634
.uk-form-icon-flip + .uk-input {
1635
  padding-left: 30px;
1636
}
1637
/* ========================================================================
1638
   Component: Button
1639
 ========================================================================== */
1640
/*
1641
 * 1. Remove margins in Chrome, Safari and Opera.
1642
 * 2. Remove borders for `button`.
1643
 * 3. Address `overflow` set to `hidden` in IE.
1644
 * 4. Correct `font` properties and `color` not being inherited for `button`.
1645
 * 5. Remove the inheritance of text transform in Edge, Firefox, and IE.
1646
 * 6. Style
1647
 * 7. `line-height` is used to create a height because it also centers the text vertically for `a` elements.
1648
 *    Better would be to use height and flexbox to center the text vertically but flexbox doesn't work in Firefox on `button` elements.
1649
 * 8. Align text if button has a width
1650
 * 9. Required for `a`.
1651
 */
1652
.uk-button {
1653
  /* 1 */
1654
  margin: 0;
1655
  /* 2 */
1656
  border: none;
1657
  /* 3 */
1658
  overflow: visible;
1659
  /* 4 */
1660
  font: inherit;
1661
  color: inherit;
1662
  /* 5 */
1663
  text-transform: none;
1664
  /* 6 */
1665
  display: inline-block;
1666
  box-sizing: border-box;
1667
  padding: 0 30px;
1668
  vertical-align: middle;
1669
  font-size: 0.875rem;
1670
  /* 7 */
1671
  line-height: 38px;
1672
  /* 8 */
1673
  text-align: center;
1674
  /* 9 */
1675
  text-decoration: none;
1676
  text-transform: uppercase;
1677
  -webkit-transition: 0.1s ease-in-out;
1678
  transition: 0.1s ease-in-out;
1679
  -webkit-transition-property: color, background-color, border-color;
1680
  transition-property: color, background-color, border-color;
1681
}
1682
.uk-button:not(:disabled) {
1683
  cursor: pointer;
1684
}
1685
/*
1686
 * Remove the inner border and padding in Firefox.
1687
 */
1688
.uk-button::-moz-focus-inner {
1689
  border: 0;
1690
  padding: 0;
1691
}
1692
/* Hover */
1693
.uk-button:hover {
1694
  /* 8 */
1695
  text-decoration: none;
1696
}
1697
/* Focus */
1698
.uk-button:focus {
1699
  outline: none;
1700
}
1701
/* OnClick + Active */
1702
/* Style modifiers
1703
 ========================================================================== */
1704
/*
1705
 * Default
1706
 */
1707
.uk-button-default {
1708
  background-color: transparent;
1709
  color: #333;
1710
  border: 1px solid #e5e5e5;
1711
}
1712
/* Hover + Focus */
1713
.uk-button-default:hover,
1714
.uk-button-default:focus {
1715
  background-color: transparent;
1716
  color: #333;
1717
  border-color: #b2b2b2;
1718
}
1719
/* OnClick + Active */
1720
.uk-button-default:active,
1721
.uk-button-default.uk-active {
1722
  background-color: transparent;
1723
  color: #333;
1724
  border-color: #999999;
1725
}
1726
/*
1727
 * Primary
1728
 */
1729
.uk-button-primary {
1730
  background-color: #1e87f0;
1731
  color: #fff;
1732
  border: 1px solid transparent;
1733
}
1734
/* Hover + Focus */
1735
.uk-button-primary:hover,
1736
.uk-button-primary:focus {
1737
  background-color: #0f7ae5;
1738
  color: #fff;
1739
}
1740
/* OnClick + Active */
1741
.uk-button-primary:active,
1742
.uk-button-primary.uk-active {
1743
  background-color: #0e6dcd;
1744
  color: #fff;
1745
}
1746
/*
1747
 * Secondary
1748
 */
1749
.uk-button-secondary {
1750
  background-color: #222;
1751
  color: #fff;
1752
  border: 1px solid transparent;
1753
}
1754
/* Hover + Focus */
1755
.uk-button-secondary:hover,
1756
.uk-button-secondary:focus {
1757
  background-color: #151515;
1758
  color: #fff;
1759
}
1760
/* OnClick + Active */
1761
.uk-button-secondary:active,
1762
.uk-button-secondary.uk-active {
1763
  background-color: #080808;
1764
  color: #fff;
1765
}
1766
/*
1767
 * Danger
1768
 */
1769
.uk-button-danger {
1770
  background-color: #f0506e;
1771
  color: #fff;
1772
  border: 1px solid transparent;
1773
}
1774
/* Hover + Focus */
1775
.uk-button-danger:hover,
1776
.uk-button-danger:focus {
1777
  background-color: #ee395b;
1778
  color: #fff;
1779
}
1780
/* OnClick + Active */
1781
.uk-button-danger:active,
1782
.uk-button-danger.uk-active {
1783
  background-color: #ec2147;
1784
  color: #fff;
1785
}
1786
/*
1787
 * Disabled
1788
 * The same for all style modifiers
1789
 */
1790
.uk-button-default:disabled,
1791
.uk-button-primary:disabled,
1792
.uk-button-secondary:disabled,
1793
.uk-button-danger:disabled {
1794
  background-color: transparent;
1795
  color: #999;
1796
  border-color: #e5e5e5;
1797
}
1798
/* Size modifiers
1799
 ========================================================================== */
1800
.uk-button-small {
1801
  padding: 0 15px;
1802
  line-height: 28px;
1803
  font-size: 0.875rem;
1804
}
1805
.uk-button-large {
1806
  padding: 0 40px;
1807
  line-height: 53px;
1808
  font-size: 0.875rem;
1809
}
1810
/* Text modifiers
1811
 ========================================================================== */
1812
/*
1813
 * Text
1814
 * 1. Reset
1815
 * 2. Style
1816
 */
1817
.uk-button-text {
1818
  /* 1 */
1819
  padding: 0;
1820
  line-height: 1.5;
1821
  background: none;
1822
  /* 2 */
1823
  color: #333;
1824
  position: relative;
1825
}
1826
.uk-button-text::before {
1827
  content: "";
1828
  position: absolute;
1829
  bottom: 0;
1830
  right: 0;
1831
  left: 100%;
1832
  border-bottom: 1px solid #333;
1833
  -webkit-transition: left 0.3s ease-out;
1834
  transition: left 0.3s ease-out;
1835
}
1836
/* Hover + Focus */
1837
.uk-button-text:hover,
1838
.uk-button-text:focus {
1839
  color: #333;
1840
}
1841
.uk-button-text:hover::before,
1842
.uk-button-text:focus::before {
1843
  left: 0;
1844
}
1845
/* Disabled */
1846
.uk-button-text:disabled {
1847
  color: #999;
1848
}
1849
.uk-button-text:disabled::before {
1850
  display: none;
1851
}
1852
/*
1853
 * Link
1854
 * 1. Reset
1855
 * 2. Style
1856
 */
1857
.uk-button-link {
1858
  /* 1 */
1859
  padding: 0;
1860
  line-height: 1.5;
1861
  background: none;
1862
  /* 2 */
1863
  color: #1e87f0;
1864
}
1865
/* Hover + Focus */
1866
.uk-button-link:hover,
1867
.uk-button-link:focus {
1868
  color: #0f6ecd;
1869
  text-decoration: underline;
1870
}
1871
/* Disabled */
1872
.uk-button-link:disabled {
1873
  color: #999;
1874
  text-decoration: none;
1875
}
1876
/* Group
1877
 ========================================================================== */
1878
/*
1879
 * 1. Using `flex` instead of `inline-block` to prevent whitespace betweent child elements
1880
 * 2. Behave like button
1881
 * 3. Create position context
1882
 */
1883
.uk-button-group {
1884
  /* 1 */
1885
  display: -ms-inline-flexbox;
1886
  display: -webkit-inline-flex;
1887
  display: inline-flex;
1888
  /* 2 */
1889
  vertical-align: middle;
1890
  /* 3 */
1891
  position: relative;
1892
}
1893
/* Group
1894
     ========================================================================== */
1895
/*
1896
     * Collapse border
1897
     */
1898
.uk-button-group > .uk-button:nth-child(n+2),
1899
.uk-button-group > div:nth-child(n+2) .uk-button {
1900
  margin-right: -1px;
1901
}
1902
/*
1903
     * Create position context to superimpose the successor elements border
1904
     * Known issue: If you use an `a` element as button and an icon inside,
1905
     * the active state will not work if you click the icon inside the button
1906
     * Workaround: Just use a `button` or `input` element as button
1907
     */
1908
.uk-button-group .uk-button:hover,
1909
.uk-button-group .uk-button:focus,
1910
.uk-button-group .uk-button:active,
1911
.uk-button-group .uk-button.uk-active {
1912
  position: relative;
1913
  z-index: 1;
1914
}
1915
/* ========================================================================
1916
   Component: Section
1917
 ========================================================================== */
1918
/*
1919
 * 1. Make it work with `100vh` and height in general
1920
 */
1921
.uk-section {
1922
  box-sizing: border-box;
1923
  /* 1 */
1924
  padding-top: 40px;
1925
  padding-bottom: 40px;
1926
}
1927
/* Desktop and bigger */
1928
@media (min-width: 960px) {
1929
  .uk-section {
1930
    padding-top: 70px;
1931
    padding-bottom: 70px;
1932
  }
1933
}
1934
/*
1935
 * Micro clearfix
1936
 */
1937
.uk-section::before,
1938
.uk-section::after {
1939
  content: "";
1940
  display: table;
1941
}
1942
.uk-section::after {
1943
  clear: both;
1944
}
1945
/*
1946
 * Remove margin from the last-child
1947
 */
1948
.uk-section > :last-child {
1949
  margin-bottom: 0;
1950
}
1951
/* Size modifiers
1952
 ========================================================================== */
1953
/*
1954
 * XSmall
1955
 */
1956
.uk-section-xsmall {
1957
  padding-top: 20px;
1958
  padding-bottom: 20px;
1959
}
1960
/*
1961
 * Small
1962
 */
1963
.uk-section-small {
1964
  padding-top: 40px;
1965
  padding-bottom: 40px;
1966
}
1967
/*
1968
 * Large
1969
 */
1970
.uk-section-large {
1971
  padding-top: 70px;
1972
  padding-bottom: 70px;
1973
}
1974
/* Tablet landscape and bigger */
1975
@media (min-width: 960px) {
1976
  .uk-section-large {
1977
    padding-top: 140px;
1978
    padding-bottom: 140px;
1979
  }
1980
}
1981
/*
1982
 * XLarge
1983
 */
1984
.uk-section-xlarge {
1985
  padding-top: 140px;
1986
  padding-bottom: 140px;
1987
}
1988
/* Tablet landscape and bigger */
1989
@media (min-width: 960px) {
1990
  .uk-section-xlarge {
1991
    padding-top: 210px;
1992
    padding-bottom: 210px;
1993
  }
1994
}
1995
/* Style modifiers
1996
 ========================================================================== */
1997
/*
1998
 * Default
1999
 */
2000
.uk-section-default {
2001
  background: #fff;
2002
}
2003
/*
2004
 * Muted
2005
 */
2006
.uk-section-muted {
2007
  background: #f8f8f8;
2008
}
2009
/*
2010
 * Primary
2011
 */
2012
.uk-section-primary {
2013
  background: #1e87f0;
2014
}
2015
/*
2016
 * Secondary
2017
 */
2018
.uk-section-secondary {
2019
  background: #222;
2020
}
2021
/*
2022
 * Indicate that an image or video is used as background
2023
 */
2024
/* Overlap modifier
2025
 ========================================================================== */
2026
/*
2027
 * Reserved modifier to make a section overlap another section with an border image
2028
 * Implemented by the theme
2029
 */
2030
/* ========================================================================
2031
   Component: Container
2032
 ========================================================================== */
2033
/*
2034
 * 1. Box sizing has to be `content-box` so the max-width is always the same and
2035
 *    unaffected by the padding on different breakpoints. It's important for the size modifiers.
2036
 */
2037
.uk-container {
2038
  box-sizing: content-box;
2039
  /* 1 */
2040
  max-width: 1200px;
2041
  margin-right: auto;
2042
  margin-left: auto;
2043
  padding-right: 15px;
2044
  padding-left: 15px;
2045
}
2046
/* Phone landscape and bigger */
2047
@media (min-width: 640px) {
2048
  .uk-container {
2049
    padding-right: 30px;
2050
    padding-left: 30px;
2051
  }
2052
}
2053
/* Tablet landscape and bigger */
2054
@media (min-width: 960px) {
2055
  .uk-container {
2056
    padding-right: 40px;
2057
    padding-left: 40px;
2058
  }
2059
}
2060
/*
2061
 * Micro clearfix
2062
 */
2063
.uk-container::before,
2064
.uk-container::after {
2065
  content: "";
2066
  display: table;
2067
}
2068
.uk-container::after {
2069
  clear: both;
2070
}
2071
/*
2072
 * Remove margin from the last-child
2073
 */
2074
.uk-container > :last-child {
2075
  margin-bottom: 0;
2076
}
2077
/*
2078
 * Remove padding from nested containers
2079
 */
2080
.uk-container .uk-container {
2081
  padding-right: 0;
2082
  padding-left: 0;
2083
}
2084
/* Size modifier
2085
 ========================================================================== */
2086
.uk-container-small {
2087
  max-width: 900px;
2088
}
2089
.uk-container-large {
2090
  max-width: 1600px;
2091
}
2092
.uk-container-expand {
2093
  max-width: none;
2094
}
2095
/* ========================================================================
2096
   Component: Grid
2097
 ========================================================================== */
2098
/*
2099
 * 1. Allow cells to wrap into the next line
2100
 * 2. Reset lists
2101
 */
2102
.uk-grid {
2103
  display: -ms-flexbox;
2104
  display: -webkit-flex;
2105
  display: flex;
2106
  /* 1 */
2107
  -ms-flex-wrap: wrap;
2108
  -webkit-flex-wrap: wrap;
2109
  flex-wrap: wrap;
2110
  /* 2 */
2111
  margin: 0;
2112
  padding: 0;
2113
  list-style: none;
2114
}
2115
/*
2116
 * Grid cell
2117
 * Note: Space is allocated solely based on content dimensions, but shrinks: 0 1 auto
2118
 * Reset margin for e.g. paragraphs
2119
 */
2120
.uk-grid > * {
2121
  margin: 0;
2122
}
2123
/*
2124
 * Remove margin from the last-child
2125
 */
2126
.uk-grid > * > :last-child {
2127
  margin-bottom: 0;
2128
}
2129
/* Gutter
2130
 ========================================================================== */
2131
/*
2132
 * Default
2133
 */
2134
/* Horizontal */
2135
.uk-grid {
2136
  margin-right: -30px;
2137
}
2138
.uk-grid > * {
2139
  padding-right: 30px;
2140
}
2141
/* Vertical */
2142
.uk-grid + .uk-grid,
2143
.uk-grid > .uk-grid-margin,
2144
* + .uk-grid-margin {
2145
  margin-top: 30px;
2146
}
2147
/* Desktop and bigger */
2148
@media (min-width: 1200px) {
2149
  /* Horizontal */
2150
  .uk-grid {
2151
    margin-right: -40px;
2152
  }
2153
  .uk-grid > * {
2154
    padding-right: 40px;
2155
  }
2156
  /* Vertical */
2157
  .uk-grid + .uk-grid,
2158
  .uk-grid > .uk-grid-margin,
2159
  * + .uk-grid-margin {
2160
    margin-top: 40px;
2161
  }
2162
}
2163
/*
2164
 * Small
2165
 */
2166
/* Horizontal */
2167
.uk-grid-small {
2168
  margin-right: -15px;
2169
}
2170
.uk-grid-small > * {
2171
  padding-right: 15px;
2172
}
2173
/* Vertical */
2174
.uk-grid + .uk-grid-small,
2175
.uk-grid-small > .uk-grid-margin,
2176
* + .uk-grid-margin-small {
2177
  margin-top: 15px;
2178
}
2179
/*
2180
 * Medium
2181
 */
2182
/* Horizontal */
2183
.uk-grid-medium {
2184
  margin-right: -30px;
2185
}
2186
.uk-grid-medium > * {
2187
  padding-right: 30px;
2188
}
2189
/* Vertical */
2190
.uk-grid + .uk-grid-medium,
2191
.uk-grid-medium > .uk-grid-margin,
2192
* + .uk-grid-margin-medium {
2193
  margin-top: 30px;
2194
}
2195
/*
2196
 * Large
2197
 */
2198
/* Horizontal */
2199
.uk-grid-large {
2200
  margin-right: -40px;
2201
}
2202
.uk-grid-large > * {
2203
  padding-right: 40px;
2204
}
2205
/* Vertical */
2206
.uk-grid + .uk-grid-large,
2207
.uk-grid-large > .uk-grid-margin,
2208
* + .uk-grid-margin-large {
2209
  margin-top: 40px;
2210
}
2211
/* Desktop and bigger */
2212
@media (min-width: 1200px) {
2213
  /* Horizontal */
2214
  .uk-grid-large {
2215
    margin-right: -70px;
2216
  }
2217
  .uk-grid-large > * {
2218
    padding-right: 70px;
2219
  }
2220
  /* Vertical */
2221
  .uk-grid + .uk-grid-large,
2222
  .uk-grid-large > .uk-grid-margin,
2223
  * + .uk-grid-margin-large {
2224
    margin-top: 70px;
2225
  }
2226
}
2227
/*
2228
 * Collapse
2229
 */
2230
/* Horizontal */
2231
.uk-grid-collapse {
2232
  margin-right: 0;
2233
}
2234
.uk-grid-collapse > * {
2235
  padding-right: 0;
2236
}
2237
/* Vertical */
2238
.uk-grid + .uk-grid-collapse,
2239
.uk-grid-collapse > .uk-grid-margin {
2240
  margin-top: 0;
2241
}
2242
/* Divider
2243
 ========================================================================== */
2244
.uk-grid-divider > * {
2245
  position: relative;
2246
}
2247
.uk-grid-divider > :not(.uk-first-column)::before {
2248
  content: "";
2249
  position: absolute;
2250
  top: 0;
2251
  bottom: 0;
2252
  border-right: 1px solid #e5e5e5;
2253
}
2254
/* Vertical */
2255
.uk-grid-divider.uk-grid-stack > .uk-grid-margin::before {
2256
  content: "";
2257
  position: absolute;
2258
  right: 0;
2259
  left: 0;
2260
  border-top: 1px solid #e5e5e5;
2261
}
2262
/*
2263
 * Default
2264
 */
2265
/* Horizontal */
2266
.uk-grid-divider {
2267
  margin-right: -60px;
2268
}
2269
.uk-grid-divider > * {
2270
  padding-right: 60px;
2271
}
2272
.uk-grid-divider > :not(.uk-first-column)::before {
2273
  right: 30px;
2274
}
2275
/* Vertical */
2276
.uk-grid-divider.uk-grid-stack > .uk-grid-margin {
2277
  margin-top: 60px;
2278
}
2279
.uk-grid-divider.uk-grid-stack > .uk-grid-margin::before {
2280
  top: -30px;
2281
  right: 60px;
2282
}
2283
/* Desktop and bigger */
2284
@media (min-width: 1200px) {
2285
  /* Horizontal */
2286
  .uk-grid-divider {
2287
    margin-right: -80px;
2288
  }
2289
  .uk-grid-divider > * {
2290
    padding-right: 80px;
2291
  }
2292
  .uk-grid-divider > :not(.uk-first-column)::before {
2293
    right: 40px;
2294
  }
2295
  /* Vertical */
2296
  .uk-grid-divider.uk-grid-stack > .uk-grid-margin {
2297
    margin-top: 80px;
2298
  }
2299
  .uk-grid-divider.uk-grid-stack > .uk-grid-margin::before {
2300
    top: -40px;
2301
    right: 80px;
2302
  }
2303
}
2304
/*
2305
 * Small
2306
 */
2307
/* Horizontal */
2308
.uk-grid-divider.uk-grid-small {
2309
  margin-right: -30px;
2310
}
2311
.uk-grid-divider.uk-grid-small > * {
2312
  padding-right: 30px;
2313
}
2314
.uk-grid-divider.uk-grid-small > :not(.uk-first-column)::before {
2315
  right: 15px;
2316
}
2317
/* Vertical */
2318
.uk-grid-divider.uk-grid-small.uk-grid-stack > .uk-grid-margin {
2319
  margin-top: 30px;
2320
}
2321
.uk-grid-divider.uk-grid-small.uk-grid-stack > .uk-grid-margin::before {
2322
  top: -15px;
2323
  right: 30px;
2324
}
2325
/*
2326
 * Medium
2327
 */
2328
/* Horizontal */
2329
.uk-grid-divider.uk-grid-medium {
2330
  margin-right: -60px;
2331
}
2332
.uk-grid-divider.uk-grid-medium > * {
2333
  padding-right: 60px;
2334
}
2335
.uk-grid-divider.uk-grid-medium > :not(.uk-first-column)::before {
2336
  right: 30px;
2337
}
2338
/* Vertical */
2339
.uk-grid-divider.uk-grid-medium.uk-grid-stack > .uk-grid-margin {
2340
  margin-top: 60px;
2341
}
2342
.uk-grid-divider.uk-grid-medium.uk-grid-stack > .uk-grid-margin::before {
2343
  top: -30px;
2344
  right: 60px;
2345
}
2346
/*
2347
 * Large
2348
 */
2349
/* Horizontal */
2350
.uk-grid-divider.uk-grid-large {
2351
  margin-right: -80px;
2352
}
2353
.uk-grid-divider.uk-grid-large > * {
2354
  padding-right: 80px;
2355
}
2356
.uk-grid-divider.uk-grid-large > :not(.uk-first-column)::before {
2357
  right: 40px;
2358
}
2359
/* Vertical */
2360
.uk-grid-divider.uk-grid-large.uk-grid-stack > .uk-grid-margin {
2361
  margin-top: 80px;
2362
}
2363
.uk-grid-divider.uk-grid-large.uk-grid-stack > .uk-grid-margin::before {
2364
  top: -40px;
2365
  right: 80px;
2366
}
2367
/* Desktop and bigger */
2368
@media (min-width: 1200px) {
2369
  /* Horizontal */
2370
  .uk-grid-divider.uk-grid-large {
2371
    margin-right: -140px;
2372
  }
2373
  .uk-grid-divider.uk-grid-large > * {
2374
    padding-right: 140px;
2375
  }
2376
  .uk-grid-divider.uk-grid-large > :not(.uk-first-column)::before {
2377
    right: 70px;
2378
  }
2379
  /* Vertical */
2380
  .uk-grid-divider.uk-grid-large.uk-grid-stack > .uk-grid-margin {
2381
    margin-top: 140px;
2382
  }
2383
  .uk-grid-divider.uk-grid-large.uk-grid-stack > .uk-grid-margin::before {
2384
    top: -70px;
2385
    right: 140px;
2386
  }
2387
}
2388
/* Match child of a grid cell
2389
 ========================================================================== */
2390
/*
2391
 * Behave like a block element
2392
 * 1. Wrap into the next line
2393
 * 2. Take the full width, at least 100%. Only if no class from the Width component is set.
2394
 * 3. Expand width even if larger than 100%, e.g. because of negative margin (Needed for nested grids)
2395
 */
2396
.uk-grid-match > *,
2397
.uk-grid-item-match {
2398
  display: -ms-flexbox;
2399
  display: -webkit-flex;
2400
  display: flex;
2401
  /* 1 */
2402
  -ms-flex-wrap: wrap;
2403
  -webkit-flex-wrap: wrap;
2404
  flex-wrap: wrap;
2405
}
2406
.uk-grid-match > * > :not([class*='uk-width']),
2407
.uk-grid-item-match > :not([class*='uk-width']) {
2408
  /* 2 */
2409
  box-sizing: border-box;
2410
  width: 100%;
2411
  /* 3 */
2412
  -ms-flex: auto;
2413
  -webkit-flex: auto;
2414
  flex: auto;
2415
}
2416
/* ========================================================================
2417
   Component: Tile
2418
 ========================================================================== */
2419
.uk-tile {
2420
  position: relative;
2421
  box-sizing: border-box;
2422
  padding: 30px 30px;
2423
}
2424
/* Desktop and bigger */
2425
@media (min-width: 1200px) {
2426
  .uk-tile {
2427
    padding: 40px 40px;
2428
  }
2429
}
2430
/*
2431
 * Micro clearfix
2432
 */
2433
.uk-tile::before,
2434
.uk-tile::after {
2435
  content: "";
2436
  display: table;
2437
}
2438
.uk-tile::after {
2439
  clear: both;
2440
}
2441
/*
2442
 * Remove margin from the last-child
2443
 */
2444
.uk-tile > :last-child {
2445
  margin-bottom: 0;
2446
}
2447
/* Style modifiers
2448
 ========================================================================== */
2449
/*
2450
 * Default
2451
 */
2452
.uk-tile-default {
2453
  background: #fff;
2454
}
2455
/*
2456
 * Muted
2457
 */
2458
.uk-tile-muted {
2459
  background: #f8f8f8;
2460
}
2461
/*
2462
 * Primary
2463
 */
2464
.uk-tile-primary {
2465
  background: #1e87f0;
2466
}
2467
/*
2468
 * Secondary
2469
 */
2470
.uk-tile-secondary {
2471
  background: #222;
2472
}
2473
/* ========================================================================
2474
   Component: Card
2475
 ========================================================================== */
2476
.uk-card {
2477
  position: relative;
2478
  box-sizing: border-box;
2479
  -webkit-transition: box-shadow 0.1s ease-in-out;
2480
  transition: box-shadow 0.1s ease-in-out;
2481
}
2482
/* Sections
2483
 ========================================================================== */
2484
.uk-card-body {
2485
  padding: 30px 30px;
2486
}
2487
.uk-card-header {
2488
  padding: 15px 30px;
2489
}
2490
.uk-card-footer {
2491
  padding: 15px 30px;
2492
}
2493
/* Desktop and bigger */
2494
@media (min-width: 1200px) {
2495
  .uk-card-body {
2496
    padding: 40px 40px;
2497
  }
2498
  .uk-card-header {
2499
    padding: 20px 40px;
2500
  }
2501
  .uk-card-footer {
2502
    padding: 20px 40px;
2503
  }
2504
}
2505
/*
2506
 * Micro clearfix
2507
 */
2508
.uk-card-body::before,
2509
.uk-card-body::after,
2510
.uk-card-header::before,
2511
.uk-card-header::after,
2512
.uk-card-footer::before,
2513
.uk-card-footer::after {
2514
  content: "";
2515
  display: table;
2516
}
2517
.uk-card-body::after,
2518
.uk-card-header::after,
2519
.uk-card-footer::after {
2520
  clear: both;
2521
}
2522
/*
2523
 * Remove margin from the last-child
2524
 */
2525
.uk-card-body > :last-child,
2526
.uk-card-header > :last-child,
2527
.uk-card-footer > :last-child {
2528
  margin-bottom: 0;
2529
}
2530
/* Media
2531
 ========================================================================== */
2532
/*
2533
 * Reserved alignment modifier to style the media element, e.g. with `border-radius`
2534
 * Implemented by the theme
2535
 */
2536
/* Title
2537
 ========================================================================== */
2538
.uk-card-title {
2539
  font-size: 1.5rem;
2540
  line-height: 1.4;
2541
}
2542
/* Badge
2543
 ========================================================================== */
2544
.uk-card-badge {
2545
  position: absolute;
2546
  top: 30px;
2547
  left: 30px;
2548
  z-index: 1;
2549
}
2550
/*
2551
 * Remove margin from adjacent element
2552
 */
2553
.uk-card-badge:first-child + * {
2554
  margin-top: 0;
2555
}
2556
/* Hover modifier
2557
 ========================================================================== */
2558
.uk-card-hover:not(.uk-card-default):not(.uk-card-primary):not(.uk-card-secondary):hover {
2559
  background: #fff;
2560
  box-shadow: 0 14px 25px rgba(0, 0, 0, 0.16);
2561
}
2562
/* Style modifiers
2563
 ========================================================================== */
2564
/*
2565
 * Default
2566
 * Note: Header and Footer are only implemented for the default style
2567
 */
2568
.uk-card-default {
2569
  background: #fff;
2570
  color: #666;
2571
  box-shadow: 0 5px 15px rgba(0, 0, 0, 0.08);
2572
}
2573
.uk-card-default .uk-card-title {
2574
  color: #333;
2575
}
2576
.uk-card-default.uk-card-hover:hover {
2577
  background-color: #fff;
2578
  box-shadow: 0 14px 25px rgba(0, 0, 0, 0.16);
2579
}
2580
.uk-card-default .uk-card-header {
2581
  border-bottom: 1px solid #e5e5e5;
2582
}
2583
.uk-card-default .uk-card-footer {
2584
  border-top: 1px solid #e5e5e5;
2585
}
2586
/*
2587
 * Primary
2588
 */
2589
.uk-card-primary {
2590
  background: #1e87f0;
2591
  color: #fff;
2592
  box-shadow: 0 5px 15px rgba(0, 0, 0, 0.08);
2593
}
2594
.uk-card-primary .uk-card-title {
2595
  color: #fff;
2596
}
2597
.uk-card-primary.uk-card-hover:hover {
2598
  background-color: #1e87f0;
2599
  box-shadow: 0 14px 25px rgba(0, 0, 0, 0.16);
2600
}
2601
/*
2602
 * Secondary
2603
 */
2604
.uk-card-secondary {
2605
  background: #222;
2606
  color: #fff;
2607
  box-shadow: 0 5px 15px rgba(0, 0, 0, 0.08);
2608
}
2609
.uk-card-secondary .uk-card-title {
2610
  color: #fff;
2611
}
2612
.uk-card-secondary.uk-card-hover:hover {
2613
  background-color: #222;
2614
  box-shadow: 0 14px 25px rgba(0, 0, 0, 0.16);
2615
}
2616
/* Size modifier
2617
 ========================================================================== */
2618
/*
2619
 * Small
2620
 */
2621
.uk-card-small.uk-card-body,
2622
.uk-card-small .uk-card-body {
2623
  padding: 20px 20px;
2624
}
2625
.uk-card-small .uk-card-header {
2626
  padding: 13px 20px;
2627
}
2628
.uk-card-small .uk-card-footer {
2629
  padding: 13px 20px;
2630
}
2631
/*
2632
 * Large
2633
 */
2634
/* Desktop and bigger */
2635
@media (min-width: 1200px) {
2636
  .uk-card-large.uk-card-body,
2637
  .uk-card-large .uk-card-body {
2638
    padding: 70px 70px;
2639
  }
2640
  .uk-card-large .uk-card-header {
2641
    padding: 35px 70px;
2642
  }
2643
  .uk-card-large .uk-card-footer {
2644
    padding: 35px 70px;
2645
  }
2646
}
2647
/*
2648
     * Default
2649
     */
2650
.uk-card-body .uk-nav-default {
2651
  margin: -15px -30px;
2652
}
2653
.uk-card-title + .uk-nav-default {
2654
  margin-top: 0;
2655
}
2656
.uk-card-body .uk-nav-default > li > a,
2657
.uk-card-body .uk-nav-default .uk-nav-header,
2658
.uk-card-body .uk-nav-default .uk-nav-divider {
2659
  padding-right: 30px;
2660
  padding-left: 30px;
2661
}
2662
.uk-card-body .uk-nav-default .uk-nav-sub {
2663
  padding-right: 45px;
2664
}
2665
/* Desktop and bigger */
2666
@media (min-width: 1200px) {
2667
  .uk-card-body .uk-nav-default {
2668
    margin: -25px -40px;
2669
  }
2670
  .uk-card-title + .uk-nav-default {
2671
    margin-top: 0;
2672
  }
2673
  .uk-card-body .uk-nav-default > li > a,
2674
  .uk-card-body .uk-nav-default .uk-nav-header,
2675
  .uk-card-body .uk-nav-default .uk-nav-divider {
2676
    padding-right: 40px;
2677
    padding-left: 40px;
2678
  }
2679
  .uk-card-body .uk-nav-default .uk-nav-sub {
2680
    padding-right: 55px;
2681
  }
2682
}
2683
/*
2684
     * Small
2685
     */
2686
.uk-card-small .uk-nav-default {
2687
  margin: -5px -20px;
2688
}
2689
.uk-card-small .uk-card-title + .uk-nav-default {
2690
  margin-top: 0;
2691
}
2692
.uk-card-small .uk-nav-default > li > a,
2693
.uk-card-small .uk-nav-default .uk-nav-header,
2694
.uk-card-small .uk-nav-default .uk-nav-divider {
2695
  padding-right: 20px;
2696
  padding-left: 20px;
2697
}
2698
.uk-card-small .uk-nav-default .uk-nav-sub {
2699
  padding-right: 35px;
2700
}
2701
/*
2702
     * Large
2703
     */
2704
/* Desktop and bigger */
2705
@media (min-width: 1200px) {
2706
  .uk-card-large .uk-nav-default {
2707
    margin: -55px -70px;
2708
  }
2709
  .uk-card-large .uk-card-title + .uk-nav-default {
2710
    margin-top: 0;
2711
  }
2712
}
2713
/* ========================================================================
2714
   Component: Close
2715
 ========================================================================== */
2716
/*
2717
 * Adopts `uk-icon`
2718
 * 1. Remove margins in Chrome, Safari and Opera.
2719
 * 2. Remove borders for `button`.
2720
 * 3. Address `overflow` set to `hidden` in IE.
2721
 * 4. Correct `font` properties and `color` not being inherited for `button`.
2722
 * 5. Remove the inheritance of text transform in Edge, Firefox, and IE.
2723
 * 6. Remove default `button` padding and background color
2724
 * 7. Required for `button`.
2725
 * 8. Re-reset `line-height` for icon
2726
 */
2727
.uk-close {
2728
  /* 1 */
2729
  margin: 0;
2730
  /* 2 */
2731
  border: none;
2732
  /* 3 */
2733
  overflow: visible;
2734
  /* 4 */
2735
  font: inherit;
2736
  color: #999;
2737
  /* 5 */
2738
  text-transform: none;
2739
  /* 6. */
2740
  padding: 0;
2741
  background-color: transparent;
2742
  /* 7 */
2743
  cursor: pointer;
2744
  /* 8 */
2745
  line-height: 0;
2746
  -webkit-transition: 0.1s ease-in-out;
2747
  transition: 0.1s ease-in-out;
2748
  -webkit-transition-property: color, opacity;
2749
  transition-property: color, opacity;
2750
}
2751
/*
2752
 * Remove the inner border and padding in Firefox.
2753
 */
2754
.uk-close::-moz-focus-inner {
2755
  border: 0;
2756
  padding: 0;
2757
}
2758
/* Hover + Focus */
2759
.uk-close:hover,
2760
.uk-close:focus {
2761
  color: #666;
2762
  outline: none;
2763
}
2764
/* ========================================================================
2765
   Component: Spinner
2766
 ========================================================================== */
2767
/*
2768
 * Adopts `uk-icon`
2769
 */
2770
/* SVG
2771
 ========================================================================== */
2772
.uk-spinner > * {
2773
  -webkit-animation: uk-spinner-rotate 1.4s linear infinite;
2774
  animation: uk-spinner-rotate 1.4s linear infinite;
2775
}
2776
@-webkit-keyframes uk-spinner-rotate {
2777
  0% {
2778
    -webkit-transform: rotate(0deg);
2779
  }
2780
  100% {
2781
    -webkit-transform: rotate(-270deg);
2782
  }
2783
}
2784
@keyframes uk-spinner-rotate {
2785
  0% {
2786
    transform: rotate(0deg);
2787
  }
2788
  100% {
2789
    transform: rotate(-270deg);
2790
  }
2791
}
2792
/*
2793
 * Circle
2794
 */
2795
.uk-spinner > * > * {
2796
  stroke-dasharray: 88px;
2797
  stroke-dashoffset: 0;
2798
  transform-origin: center;
2799
  -webkit-animation: uk-spinner-dash 1.4s ease-in-out infinite;
2800
  animation: uk-spinner-dash 1.4s ease-in-out infinite;
2801
  stroke-width: 1;
2802
  stroke-linecap: round;
2803
}
2804
@-webkit-keyframes uk-spinner-dash {
2805
  0% {
2806
    stroke-dashoffset: 88px;
2807
  }
2808
  50% {
2809
    stroke-dashoffset: 22px;
2810
    -webkit-transform: rotate(-135deg);
2811
  }
2812
  100% {
2813
    stroke-dashoffset: 88px;
2814
    -webkit-transform: rotate(-450deg);
2815
  }
2816
}
2817
@keyframes uk-spinner-dash {
2818
  0% {
2819
    stroke-dashoffset: 88px;
2820
  }
2821
  50% {
2822
    stroke-dashoffset: 22px;
2823
    transform: rotate(-135deg);
2824
  }
2825
  100% {
2826
    stroke-dashoffset: 88px;
2827
    transform: rotate(-450deg);
2828
  }
2829
}
2830
/* ========================================================================
2831
   Component: Totop
2832
 ========================================================================== */
2833
/*
2834
 * Addopts `uk-icon`
2835
 */
2836
.uk-totop {
2837
  padding: 5px;
2838
  color: #999;
2839
  -webkit-transition: color 0.1s ease-in-out;
2840
  transition: color 0.1s ease-in-out;
2841
}
2842
/* Hover + Focus */
2843
.uk-totop:hover,
2844
.uk-totop:focus {
2845
  color: #666;
2846
  outline: none;
2847
}
2848
/* OnClick */
2849
.uk-totop:active {
2850
  color: #333;
2851
}
2852
/* ========================================================================
2853
   Component: Alert
2854
 ========================================================================== */
2855
.uk-alert {
2856
  position: relative;
2857
  margin-bottom: 20px;
2858
  padding: 15px 15px 15px 29px;
2859
  background: #f8f8f8;
2860
  color: #666;
2861
}
2862
/* Add margin if adjacent element */
2863
* + .uk-alert {
2864
  margin-top: 20px;
2865
}
2866
/*
2867
 * Remove margin from the last-child
2868
 */
2869
.uk-alert > :last-child {
2870
  margin-bottom: 0;
2871
}
2872
/* Close
2873
 * Adopts `uk-close`
2874
 ========================================================================== */
2875
.uk-alert-close {
2876
  position: absolute;
2877
  top: 20px;
2878
  left: 15px;
2879
  color: inherit;
2880
  opacity: 0.4;
2881
}
2882
/*
2883
 * Remove margin from adjacent element
2884
 */
2885
.uk-alert-close:first-child + * {
2886
  margin-top: 0;
2887
}
2888
/*
2889
 * Hover + Focus
2890
 */
2891
.uk-alert-close:hover,
2892
.uk-alert-close:focus {
2893
  color: inherit;
2894
  opacity: 0.8;
2895
}
2896
/* Style modifiers
2897
 ========================================================================== */
2898
/*
2899
 * Primary
2900
 */
2901
.uk-alert-primary {
2902
  background: #d8eafc;
2903
  color: #1e87f0;
2904
}
2905
/*
2906
 * Success
2907
 */
2908
.uk-alert-success {
2909
  background: #edfbf6;
2910
  color: #32d296;
2911
}
2912
/*
2913
 * Warning
2914
 */
2915
.uk-alert-warning {
2916
  background: #fff6ee;
2917
  color: #faa05a;
2918
}
2919
/*
2920
 * Danger
2921
 */
2922
.uk-alert-danger {
2923
  background: #fef4f6;
2924
  color: #f0506e;
2925
}
2926
/*
2927
     * Content
2928
     */
2929
.uk-alert h1,
2930
.uk-alert h2,
2931
.uk-alert h3,
2932
.uk-alert h4,
2933
.uk-alert h5,
2934
.uk-alert h6 {
2935
  color: inherit;
2936
}
2937
.uk-alert a:not([class]) {
2938
  color: inherit;
2939
  text-decoration: underline;
2940
}
2941
.uk-alert a:not([class]):hover {
2942
  color: inherit;
2943
  text-decoration: underline;
2944
}
2945
/* ========================================================================
2946
   Component: Badge
2947
 ========================================================================== */
2948
/*
2949
 * 1. Style
2950
 * 2. Center child vertically and horizontally
2951
 */
2952
.uk-badge {
2953
  box-sizing: border-box;
2954
  min-width: 22px;
2955
  height: 22px;
2956
  line-height: 22px;
2957
  padding: 0 5px;
2958
  border-radius: 500px;
2959
  vertical-align: middle;
2960
  /* 1 */
2961
  background: #1e87f0;
2962
  color: #fff;
2963
  font-size: 0.875rem;
2964
  /* 2 */
2965
  display: -ms-inline-flexbox;
2966
  display: -webkit-inline-flex;
2967
  display: inline-flex;
2968
  -ms-flex-pack: center;
2969
  -webkit-justify-content: center;
2970
  justify-content: center;
2971
  -ms-flex-align: center;
2972
  -webkit-align-items: center;
2973
  align-items: center;
2974
}
2975
/*
2976
 * Required for `a`
2977
 */
2978
.uk-badge:hover,
2979
.uk-badge:focus {
2980
  color: #fff;
2981
  text-decoration: none;
2982
  outline: none;
2983
}
2984
/* ========================================================================
2985
   Component: Label
2986
 ========================================================================== */
2987
.uk-label {
2988
  display: inline-block;
2989
  padding: 0 10px;
2990
  background: #1e87f0;
2991
  line-height: 1.5;
2992
  font-size: 0.875rem;
2993
  color: #fff;
2994
  vertical-align: middle;
2995
  white-space: nowrap;
2996
  border-radius: 2px;
2997
  text-transform: uppercase;
2998
}
2999
/* Color modifiers
3000
 ========================================================================== */
3001
/*
3002
 * Success
3003
 */
3004
.uk-label-success {
3005
  background-color: #32d296;
3006
  color: #fff;
3007
}
3008
/*
3009
 * Warning
3010
 */
3011
.uk-label-warning {
3012
  background-color: #faa05a;
3013
  color: #fff;
3014
}
3015
/*
3016
 * Danger
3017
 */
3018
.uk-label-danger {
3019
  background-color: #f0506e;
3020
  color: #fff;
3021
}
3022
/* ========================================================================
3023
   Component: Overlay
3024
 ========================================================================== */
3025
.uk-overlay {
3026
  padding: 30px 30px;
3027
}
3028
/*
3029
 * Remove margin from the last-child
3030
 */
3031
.uk-overlay > :last-child {
3032
  margin-bottom: 0;
3033
}
3034
/* Icon
3035
 ========================================================================== */
3036
/* Style modifiers
3037
 ========================================================================== */
3038
/*
3039
 * Default
3040
 */
3041
.uk-overlay-default {
3042
  background: rgba(255, 255, 255, 0.8);
3043
}
3044
/*
3045
 * Primary
3046
 */
3047
.uk-overlay-primary {
3048
  background: rgba(34, 34, 34, 0.8);
3049
}
3050
/* ========================================================================
3051
   Component: Article
3052
 ========================================================================== */
3053
/*
3054
 * Micro clearfix
3055
 */
3056
.uk-article::before,
3057
.uk-article::after {
3058
  content: "";
3059
  display: table;
3060
}
3061
.uk-article::after {
3062
  clear: both;
3063
}
3064
/*
3065
 * Remove margin from the last-child
3066
 */
3067
.uk-article > :last-child {
3068
  margin-bottom: 0;
3069
}
3070
/* Adjacent sibling
3071
 ========================================================================== */
3072
.uk-article + .uk-article {
3073
  margin-top: 70px;
3074
}
3075
/* Title
3076
 ========================================================================== */
3077
.uk-article-title {
3078
  font-size: 2.625rem;
3079
  line-height: 1.2;
3080
}
3081
/* Meta
3082
 ========================================================================== */
3083
.uk-article-meta {
3084
  font-size: 0.875rem;
3085
  line-height: 1.4;
3086
  color: #999;
3087
}
3088
.uk-article-meta a {
3089
  color: #999;
3090
}
3091
.uk-article-meta a:hover {
3092
  color: #666;
3093
  text-decoration: none;
3094
}
3095
/* ========================================================================
3096
   Component: Comment
3097
 ========================================================================== */
3098
/* Sections
3099
 ========================================================================== */
3100
.uk-comment-header {
3101
  margin-bottom: 20px;
3102
}
3103
/*
3104
 * Micro clearfix
3105
 */
3106
.uk-comment-body::before,
3107
.uk-comment-body::after,
3108
.uk-comment-header::before,
3109
.uk-comment-header::after {
3110
  content: "";
3111
  display: table;
3112
}
3113
.uk-comment-body::after,
3114
.uk-comment-header::after {
3115
  clear: both;
3116
}
3117
/*
3118
 * Remove margin from the last-child
3119
 */
3120
.uk-comment-body > :last-child,
3121
.uk-comment-header > :last-child {
3122
  margin-bottom: 0;
3123
}
3124
/* Title
3125
 ========================================================================== */
3126
.uk-comment-title {
3127
  font-size: 1.25rem;
3128
  line-height: 1.4;
3129
}
3130
/* Meta
3131
 ========================================================================== */
3132
.uk-comment-meta {
3133
  font-size: 0.875rem;
3134
  line-height: 1.4;
3135
  color: #999;
3136
}
3137
/* Avatar
3138
 ========================================================================== */
3139
/* List
3140
 ========================================================================== */
3141
.uk-comment-list {
3142
  padding: 0;
3143
  list-style: none;
3144
}
3145
/* Adjacent siblings */
3146
.uk-comment-list > :nth-child(n+2) {
3147
  margin-top: 70px;
3148
}
3149
/*
3150
 * Sublists
3151
 * Note: General sibling selector allows reply block between comment and sublist
3152
 */
3153
.uk-comment-list .uk-comment ~ ul {
3154
  margin: 70px 0 0 0;
3155
  padding-right: 30px;
3156
  list-style: none;
3157
}
3158
/* Tablet and bigger */
3159
@media (min-width: 960px) {
3160
  .uk-comment-list .uk-comment ~ ul {
3161
    padding-right: 100px;
3162
  }
3163
}
3164
/* Adjacent siblings */
3165
.uk-comment-list .uk-comment ~ ul > :nth-child(n+2) {
3166
  margin-top: 70px;
3167
}
3168
/* Style modifier
3169
 ========================================================================== */
3170
.uk-comment-primary {
3171
  padding: 30px;
3172
  background-color: #f8f8f8;
3173
}
3174
/* ========================================================================
3175
   Component: Search
3176
 ========================================================================== */
3177
/*
3178
 * 1. Container fits its content
3179
 * 2. Create position context
3180
 * 3. Prevent content overflow
3181
 * 4. Reset `form`
3182
 */
3183
.uk-search {
3184
  /* 1 */
3185
  display: inline-block;
3186
  /* 2 */
3187
  position: relative;
3188
  /* 3 */
3189
  max-width: 100%;
3190
  /* 4 */
3191
  margin: 0;
3192
}
3193
/* Input
3194
 ========================================================================== */
3195
/*
3196
 * Remove the inner padding and cancel buttons in Chrome on OS X and Safari on OS X.
3197
 */
3198
.uk-search-input::-webkit-search-cancel-button,
3199
.uk-search-input::-webkit-search-decoration {
3200
  -webkit-appearance: none;
3201
}
3202
/*
3203
 * Removes placeholder transparency in Firefox.
3204
 */
3205
.uk-search-input::-moz-placeholder {
3206
  opacity: 1;
3207
}
3208
/*
3209
 * 1. Define consistent box sizing.
3210
 * 2. Address margins set differently in Firefox/IE and Chrome/Safari/Opera.
3211
 * 3. Remove `border-radius` in iOS.
3212
 * 4. Change font properties to `inherit` in all browsers
3213
 * 5. Show the overflow in Edge.
3214
 * 6. Remove default style in iOS.
3215
 * 7. Vertical alignment
3216
 * 8. Take the full container width
3217
 * 9. Style
3218
 */
3219
.uk-search-input {
3220
  /* 1 */
3221
  box-sizing: border-box;
3222
  /* 2 */
3223
  margin: 0;
3224
  /* 3 */
3225
  border-radius: 0;
3226
  /* 4 */
3227
  font: inherit;
3228
  /* 5 */
3229
  overflow: visible;
3230
  /* 6 */
3231
  -webkit-appearance: none;
3232
  /* 7 */
3233
  vertical-align: middle;
3234
  /* 8 */
3235
  width: 100%;
3236
  /* 9 */
3237
  border: none;
3238
  color: #666;
3239
}
3240
.uk-search-input:focus {
3241
  outline: 0;
3242
}
3243
/* Placeholder */
3244
.uk-search-input:-ms-input-placeholder {
3245
  color: #999 !important;
3246
}
3247
.uk-search-input::-moz-placeholder {
3248
  color: #999;
3249
}
3250
.uk-search-input::-webkit-input-placeholder {
3251
  color: #999;
3252
}
3253
/* Icon
3254
 ========================================================================== */
3255
/*
3256
 * Adopts `uk-icon`
3257
 * Required for `button`
3258
 * 1. Remove margins in Chrome, Safari and Opera.
3259
 * 2. Remove borders for `button`.
3260
 * 3. Address `overflow` set to `hidden` in IE.
3261
 * 4. Correct `font` properties and `color` not being inherited for `button`.
3262
 * 5. Remove the inheritance of text transform in Edge, Firefox, and IE.
3263
 * 6. Remove default `button` padding and background color
3264
 * 7. Required for `button`.
3265
 */
3266
.uk-search-icon {
3267
  /* 1 */
3268
  margin: 0;
3269
  /* 2 */
3270
  border: none;
3271
  /* 3 */
3272
  overflow: visible;
3273
  /* 4 */
3274
  font: inherit;
3275
  color: inherit;
3276
  /* 5 */
3277
  text-transform: none;
3278
  /* 6. */
3279
  padding: 0;
3280
  background-color: transparent;
3281
  /* 7 */
3282
  cursor: pointer;
3283
}
3284
/*
3285
 * Remove the inner border and padding in Firefox. Required for `button`.
3286
 */
3287
.uk-search-icon::-moz-focus-inner {
3288
  border: 0;
3289
  padding: 0;
3290
}
3291
/*
3292
 * Remove default focus style
3293
 */
3294
.uk-search-icon:focus {
3295
  outline: none;
3296
}
3297
/*
3298
 * Position above input
3299
 * 1. Set position
3300
 * 2. Center icon vertically and horizontally
3301
 * 3. Style
3302
 */
3303
.uk-search .uk-search-icon {
3304
  /* 1 */
3305
  position: absolute;
3306
  top: 0;
3307
  bottom: 0;
3308
  right: 0;
3309
  /* 2 */
3310
  display: -ms-inline-flexbox;
3311
  display: -webkit-inline-flex;
3312
  display: inline-flex;
3313
  -ms-flex-pack: center;
3314
  -webkit-justify-content: center;
3315
  justify-content: center;
3316
  -ms-flex-align: center;
3317
  -webkit-align-items: center;
3318
  align-items: center;
3319
  /* 3 */
3320
  color: #999;
3321
}
3322
/*
3323
 * Required for `a`.
3324
 */
3325
.uk-search .uk-search-icon:hover {
3326
  color: #999;
3327
}
3328
/*
3329
 * Make `input` element clickable through icon, e.g. if it's a `span`
3330
 */
3331
.uk-search .uk-search-icon:not(a):not(button):not(input) {
3332
  pointer-events: none;
3333
}
3334
/*
3335
 * Position modifier
3336
 */
3337
.uk-search .uk-search-icon-flip {
3338
  left: 0;
3339
  right: auto;
3340
}
3341
/* Default modifier
3342
 ========================================================================== */
3343
.uk-search-default {
3344
  width: 180px;
3345
}
3346
/*
3347
 * Input
3348
 */
3349
.uk-search-default .uk-search-input {
3350
  height: 40px;
3351
  padding-right: 6px;
3352
  padding-left: 6px;
3353
  background: transparent;
3354
  border: 1px solid #e5e5e5;
3355
}
3356
/* Focus */
3357
.uk-search-default .uk-search-input:focus {
3358
  background-color: transparent;
3359
}
3360
/*
3361
 * Icon
3362
 */
3363
.uk-search-default .uk-search-icon {
3364
  width: 40px;
3365
}
3366
.uk-search-default .uk-search-icon:not(.uk-search-icon-flip) + .uk-search-input {
3367
  padding-right: 40px;
3368
}
3369
.uk-search-default .uk-search-icon-flip + .uk-search-input {
3370
  padding-left: 40px;
3371
}
3372
/* Navbar modifier
3373
 ========================================================================== */
3374
.uk-search-navbar {
3375
  width: 400px;
3376
}
3377
/*
3378
 * Input
3379
 */
3380
.uk-search-navbar .uk-search-input {
3381
  height: 40px;
3382
  background: transparent;
3383
  font-size: 1.5rem;
3384
}
3385
/*
3386
 * Icon
3387
 */
3388
.uk-search-navbar .uk-search-icon {
3389
  width: 40px;
3390
}
3391
.uk-search-navbar .uk-search-icon:not(.uk-search-icon-flip) + .uk-search-input {
3392
  padding-right: 40px;
3393
}
3394
.uk-search-navbar .uk-search-icon-flip + .uk-search-input {
3395
  padding-left: 40px;
3396
}
3397
/* Large modifier
3398
 ========================================================================== */
3399
.uk-search-large {
3400
  width: 500px;
3401
}
3402
/*
3403
 * Input
3404
 */
3405
.uk-search-large .uk-search-input {
3406
  height: 80px;
3407
  background: transparent;
3408
  font-size: 2.625rem;
3409
}
3410
/*
3411
 * Icon
3412
 */
3413
.uk-search-large .uk-search-icon {
3414
  width: 80px;
3415
}
3416
.uk-search-large .uk-search-icon:not(.uk-search-icon-flip) + .uk-search-input {
3417
  padding-right: 80px;
3418
}
3419
.uk-search-large .uk-search-icon-flip + .uk-search-input {
3420
  padding-left: 80px;
3421
}
3422
/* Toggle
3423
 ========================================================================== */
3424
.uk-search-toggle {
3425
  color: #999;
3426
}
3427
/* Hover + Focus */
3428
.uk-search-toggle:hover,
3429
.uk-search-toggle:focus {
3430
  color: #666;
3431
}
3432
/* ========================================================================
3433
   Component: Nav
3434
 ========================================================================== */
3435
/*
3436
 * Reset
3437
 * 1. Prepare lists
3438
 * 2. Prepare links
3439
 * 3. Remove default focus style
3440
 */
3441
/* 1 */
3442
.uk-nav,
3443
.uk-nav ul {
3444
  margin: 0;
3445
  padding: 0;
3446
  list-style: none;
3447
}
3448
/* 2 */
3449
.uk-nav li > a {
3450
  display: block;
3451
  text-decoration: none;
3452
}
3453
/* 3 */
3454
.uk-nav li > a:focus {
3455
  outline: none;
3456
}
3457
/*
3458
 * Items
3459
 * Must target `a` elements to exclude other elements (e.g. lists)
3460
 */
3461
.uk-nav > li > a {
3462
  padding: 5px 0;
3463
}
3464
/* Sublists
3465
 ========================================================================== */
3466
/*
3467
 * Level 2
3468
 * `ul` needed for higher specificity to override padding
3469
 */
3470
ul.uk-nav-sub {
3471
  padding: 5px 15px 5px 0;
3472
}
3473
/*
3474
 * Level 3 and deeper
3475
 */
3476
.uk-nav-sub ul {
3477
  padding-right: 15px;
3478
}
3479
/*
3480
 * Items
3481
 */
3482
.uk-nav-sub a {
3483
  padding: 2px 0;
3484
}
3485
/* Parent icon modifier
3486
 ========================================================================== */
3487
.uk-nav-parent-icon > .uk-parent > a::after {
3488
  content: "";
3489
  width: 1.5em;
3490
  height: 1.5em;
3491
  float: left;
3492
  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%3E%3C%2Fpolyline%3E%0A%3C%2Fsvg%3E");
3493
  background-repeat: no-repeat;
3494
  background-position: 50% 50%;
3495
}
3496
.uk-nav-parent-icon > .uk-parent.uk-open > a::after {
3497
  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%3E%3C%2Fpolyline%3E%0A%3C%2Fsvg%3E");
3498
}
3499
/* Header
3500
 ========================================================================== */
3501
.uk-nav-header {
3502
  padding: 5px 0;
3503
  text-transform: uppercase;
3504
  font-size: 0.875rem;
3505
}
3506
.uk-nav-header:not(:first-child) {
3507
  margin-top: 20px;
3508
}
3509
/* Divider
3510
 ========================================================================== */
3511
.uk-nav-divider {
3512
  margin: 5px 0;
3513
}
3514
/* Default modifier
3515
 ========================================================================== */
3516
.uk-nav-default {
3517
  font-size: 0.875rem;
3518
}
3519
/*
3520
 * Items
3521
 */
3522
.uk-nav-default > li > a {
3523
  color: #999;
3524
}
3525
/* Hover + Focus */
3526
.uk-nav-default > li > a:hover,
3527
.uk-nav-default > li > a:focus {
3528
  color: #666;
3529
}
3530
/* Active */
3531
.uk-nav-default > li.uk-active > a {
3532
  color: #333;
3533
}
3534
/*
3535
 * Header
3536
 */
3537
.uk-nav-default .uk-nav-header {
3538
  color: #333;
3539
}
3540
/*
3541
 * Divider
3542
 */
3543
.uk-nav-default .uk-nav-divider {
3544
  border-top: 1px solid #e5e5e5;
3545
}
3546
/*
3547
 * Sublists
3548
 */
3549
.uk-nav-default .uk-nav-sub a {
3550
  color: #999;
3551
}
3552
.uk-nav-default .uk-nav-sub a:hover,
3553
.uk-nav-default .uk-nav-sub a:focus {
3554
  color: #666;
3555
}
3556
/* Primary modifier
3557
 ========================================================================== */
3558
/*
3559
 * Items
3560
 */
3561
.uk-nav-primary > li > a {
3562
  font-size: 1.5rem;
3563
  line-height: 1.5;
3564
  color: #999;
3565
}
3566
/* Hover + Focus */
3567
.uk-nav-primary > li > a:hover,
3568
.uk-nav-primary > li > a:focus {
3569
  color: #666;
3570
}
3571
/* Active */
3572
.uk-nav-primary > li.uk-active > a {
3573
  color: #333;
3574
}
3575
/*
3576
 * Header
3577
 */
3578
.uk-nav-primary .uk-nav-header {
3579
  color: #333;
3580
}
3581
/*
3582
 * Divider
3583
 */
3584
.uk-nav-primary .uk-nav-divider {
3585
  border-top: 1px solid #e5e5e5;
3586
}
3587
/*
3588
 * Sublists
3589
 */
3590
.uk-nav-primary .uk-nav-sub a {
3591
  color: #999;
3592
}
3593
.uk-nav-primary .uk-nav-sub a:hover,
3594
.uk-nav-primary .uk-nav-sub a:focus {
3595
  color: #666;
3596
}
3597
/* Alignment modifier
3598
 ========================================================================== */
3599
.uk-nav-center {
3600
  text-align: center;
3601
}
3602
/* Sublists */
3603
.uk-nav-center .uk-nav-sub,
3604
.uk-nav-center .uk-nav-sub ul {
3605
  padding-right: 0;
3606
}
3607
/* Parent icon modifier  */
3608
.uk-nav-center.uk-nav-parent-icon > .uk-parent > a::after {
3609
  position: absolute;
3610
}
3611
/* ========================================================================
3612
   Component: Navbar
3613
 ========================================================================== */
3614
/*
3615
 * 1. Create position context to center navbar group
3616
 */
3617
.uk-navbar {
3618
  display: -ms-flexbox;
3619
  display: -webkit-flex;
3620
  display: flex;
3621
  /* 1 */
3622
  position: relative;
3623
}
3624
/* Container
3625
 ========================================================================== */
3626
.uk-navbar-container:not(.uk-navbar-transparent) {
3627
  background: #f8f8f8;
3628
}
3629
/*
3630
 * Remove pseudo elements created by micro clearfix as precaution (if Container component is used)
3631
 */
3632
.uk-navbar-container > ::before,
3633
.uk-navbar-container > ::after {
3634
  display: none !important;
3635
}
3636
/* Groups
3637
 ========================================================================== */
3638
/*
3639
 * 1. Align navs and items vertically if they have a different height
3640
 * 2. Note: IE 11 requires an extra `div` which affects the center selector
3641
 */
3642
.uk-navbar-right,
3643
.uk-navbar-left,
3644
.uk-navbar-center,
3645
.uk-navbar-center-right > *,
3646
.uk-navbar-center-left > * {
3647
  display: -ms-flexbox;
3648
  display: -webkit-flex;
3649
  display: flex;
3650
  /* 1 */
3651
  -ms-flex-align: center;
3652
  -webkit-align-items: center;
3653
  align-items: center;
3654
}
3655
/*
3656
 * Horizontal alignment
3657
 * 1. Create position context for centered navbar with sub groups (left/right)
3658
 * 2. Needed for dropdowns because a new position context is created
3659
 *    `z-index` must be smaller than off-canvas
3660
 * 3. Fix text wrapping if the centered section is larger than 50% of the navbar
3661
 * 4. Align sub groups for centered navbar
3662
 */
3663
.uk-navbar-left {
3664
  margin-right: auto;
3665
}
3666
.uk-navbar-center:only-child {
3667
  margin-right: auto;
3668
  margin-left: auto;
3669
  /* 1 */
3670
  position: relative;
3671
}
3672
.uk-navbar-center:not(:only-child) {
3673
  position: absolute;
3674
  top: 50%;
3675
  right: 50%;
3676
  -webkit-transform: translate(50%, -50%);
3677
  transform: translate(50%, -50%);
3678
  /* 2 */
3679
  z-index: 990;
3680
}
3681
/* 3 */
3682
.uk-navbar-center:not(:only-child) .uk-navbar-nav > li > a,
3683
.uk-navbar-center:not(:only-child) .uk-navbar-item,
3684
.uk-navbar-center:not(:only-child) .uk-navbar-toggle {
3685
  white-space: nowrap;
3686
}
3687
/* 4 */
3688
.uk-navbar-center-right,
3689
.uk-navbar-center-left {
3690
  position: absolute;
3691
  top: 0;
3692
}
3693
.uk-navbar-center-right {
3694
  left: 100%;
3695
}
3696
.uk-navbar-center-left {
3697
  right: 100%;
3698
}
3699
[class*='uk-navbar-center-'] .uk-navbar-nav > li > a,
3700
[class*='uk-navbar-center-'] .uk-navbar-item,
3701
[class*='uk-navbar-center-'] .uk-navbar-toggle {
3702
  white-space: nowrap;
3703
}
3704
/* Nav
3705
 ========================================================================== */
3706
/*
3707
 * 1. Reset lists
3708
 */
3709
.uk-navbar-nav {
3710
  display: -ms-flexbox;
3711
  display: -webkit-flex;
3712
  display: flex;
3713
  /* 1 */
3714
  margin: 0;
3715
  padding: 0;
3716
  list-style: none;
3717
}
3718
/*
3719
 * Allow items to wrap into the next line
3720
 * Only not `absolute` positioned groups
3721
 */
3722
.uk-navbar-right,
3723
.uk-navbar-left,
3724
.uk-navbar-center:only-child {
3725
  -ms-flex-wrap: wrap;
3726
  -webkit-flex-wrap: wrap;
3727
  flex-wrap: wrap;
3728
}
3729
/*
3730
 * Items
3731
 * 1. Center content vertically and horizontally
3732
 * 2. Dimensions
3733
 * 3. Style
3734
 * 4. Required for `a`
3735
 */
3736
.uk-navbar-nav > li > a,
3737
.uk-navbar-item,
3738
.uk-navbar-toggle {
3739
  /* 1 */
3740
  display: -ms-flexbox;
3741
  display: -webkit-flex;
3742
  display: flex;
3743
  -ms-flex-pack: center;
3744
  -webkit-justify-content: center;
3745
  justify-content: center;
3746
  -ms-flex-align: center;
3747
  -webkit-align-items: center;
3748
  align-items: center;
3749
  /* 2 */
3750
  box-sizing: border-box;
3751
  height: 80px;
3752
  padding: 0 15px;
3753
  /* 3 */
3754
  font-size: 0.875rem;
3755
  font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;
3756
  /* 4 */
3757
  text-decoration: none;
3758
}
3759
/*
3760
 * Nav items
3761
 */
3762
.uk-navbar-nav > li > a {
3763
  color: #999;
3764
  text-transform: uppercase;
3765
  -webkit-transition: 0.1s ease-in-out;
3766
  transition: 0.1s ease-in-out;
3767
  -webkit-transition-property: color, background-color;
3768
  transition-property: color, background-color;
3769
}
3770
/*
3771
 * Hover
3772
 * Apply hover style also to focus state and if dropdown is opened
3773
 */
3774
.uk-navbar-nav > li:hover > a,
3775
.uk-navbar-nav > li > a:focus,
3776
.uk-navbar-nav > li > a.uk-open {
3777
  color: #666;
3778
  outline: none;
3779
}
3780
/* OnClick */
3781
.uk-navbar-nav > li > a:active {
3782
  color: #333;
3783
}
3784
/* Active */
3785
.uk-navbar-nav > li.uk-active > a {
3786
  color: #333;
3787
}
3788
/* Item
3789
 ========================================================================== */
3790
.uk-navbar-item {
3791
  color: #666;
3792
}
3793
/* Toggle
3794
 ========================================================================== */
3795
.uk-navbar-toggle {
3796
  color: #999;
3797
}
3798
.uk-navbar-toggle:hover,
3799
.uk-navbar-toggle:focus,
3800
.uk-navbar-toggle.uk-open {
3801
  color: #666;
3802
  outline: none;
3803
  text-decoration: none;
3804
}
3805
/*
3806
 * Icon
3807
 * Adopts `uk-icon`
3808
 */
3809
/* Hover + Focus */
3810
/* Subtitle
3811
 ========================================================================== */
3812
.uk-navbar-subtitle {
3813
  font-size: 0.875rem;
3814
}
3815
/* Style modifiers
3816
 ========================================================================== */
3817
/* Dropdown
3818
 ========================================================================== */
3819
/*
3820
 * Adopts `uk-dropdown`
3821
 * 1. Hide by default
3822
 * 2. Set position
3823
 * 3. Set a default width
3824
 * 4. Style
3825
 */
3826
.uk-navbar-dropdown {
3827
  /* 1 */
3828
  display: none;
3829
  /* 2 */
3830
  position: absolute;
3831
  z-index: 1020;
3832
  /* 3 */
3833
  box-sizing: border-box;
3834
  width: 200px;
3835
  /* 4 */
3836
  padding: 25px;
3837
  background: #fff;
3838
  color: #666;
3839
  box-shadow: 0 5px 12px rgba(0, 0, 0, 0.15);
3840
}
3841
/* Show */
3842
.uk-navbar-dropdown.uk-open {
3843
  display: block;
3844
}
3845
/*
3846
 * Direction / Alignment modifiers
3847
 */
3848
/* Direction */
3849
[class*='uk-navbar-dropdown-top'] {
3850
  margin-top: -15px;
3851
}
3852
[class*='uk-navbar-dropdown-bottom'] {
3853
  margin-top: 15px;
3854
}
3855
[class*='uk-navbar-dropdown-right'] {
3856
  margin-right: -15px;
3857
}
3858
[class*='uk-navbar-dropdown-left'] {
3859
  margin-right: 15px;
3860
}
3861
/*
3862
 * Grid
3863
 * Adopts `uk-grid`
3864
 */
3865
/* Gutter Horizontal */
3866
.uk-navbar-dropdown-grid {
3867
  margin-right: -50px;
3868
}
3869
.uk-navbar-dropdown-grid > * {
3870
  padding-right: 50px;
3871
}
3872
/* Gutter Vertical */
3873
.uk-navbar-dropdown-grid > .uk-grid-margin {
3874
  margin-top: 50px;
3875
}
3876
/* Stack */
3877
.uk-navbar-dropdown-stack .uk-navbar-dropdown-grid > * {
3878
  width: 100% !important;
3879
}
3880
/*
3881
 * Width modifier
3882
 */
3883
.uk-navbar-dropdown-width-2:not(.uk-navbar-dropdown-stack) {
3884
  width: 400px;
3885
}
3886
.uk-navbar-dropdown-width-3:not(.uk-navbar-dropdown-stack) {
3887
  width: 600px;
3888
}
3889
.uk-navbar-dropdown-width-4:not(.uk-navbar-dropdown-stack) {
3890
  width: 800px;
3891
}
3892
.uk-navbar-dropdown-width-5:not(.uk-navbar-dropdown-stack) {
3893
  width: 1000px;
3894
}
3895
/*
3896
 * Dropbar modifier
3897
 */
3898
.uk-navbar-dropdown-dropbar {
3899
  margin-bottom: 30px;
3900
  box-shadow: none;
3901
}
3902
/* Dropdown Nav
3903
 * Adopts `uk-nav`
3904
 ========================================================================== */
3905
.uk-navbar-dropdown-nav {
3906
  font-size: 0.875rem;
3907
}
3908
/*
3909
 * Items
3910
 */
3911
.uk-navbar-dropdown-nav > li > a {
3912
  color: #999;
3913
}
3914
/* Hover + Focus */
3915
.uk-navbar-dropdown-nav > li > a:hover,
3916
.uk-navbar-dropdown-nav > li > a:focus {
3917
  color: #666;
3918
}
3919
/* Active */
3920
.uk-navbar-dropdown-nav > li.uk-active > a {
3921
  color: #333;
3922
}
3923
/*
3924
 * Header
3925
 */
3926
.uk-navbar-dropdown-nav .uk-nav-header {
3927
  color: #333;
3928
}
3929
/*
3930
 * Divider
3931
 */
3932
.uk-navbar-dropdown-nav .uk-nav-divider {
3933
  border-top: 1px solid #e5e5e5;
3934
}
3935
/*
3936
 * Sublists
3937
 */
3938
.uk-navbar-dropdown-nav .uk-nav-sub a {
3939
  color: #999;
3940
}
3941
.uk-navbar-dropdown-nav .uk-nav-sub a:hover,
3942
.uk-navbar-dropdown-nav .uk-nav-sub a:focus {
3943
  color: #666;
3944
}
3945
/* Dropbar
3946
 ========================================================================== */
3947
.uk-navbar-dropbar {
3948
  position: relative;
3949
  background: #fff;
3950
  overflow: hidden;
3951
}
3952
/*
3953
 * Slide modifier
3954
 */
3955
.uk-navbar-dropbar-slide {
3956
  position: absolute;
3957
  z-index: 1020;
3958
  right: 0;
3959
  left: 0;
3960
}
3961
/*
3962
     * Navbar
3963
     */
3964
.uk-navbar-container > .uk-container .uk-navbar-right {
3965
  margin-right: -15px;
3966
  margin-left: -15px;
3967
}
3968
.uk-navbar-container > .uk-container .uk-navbar-left {
3969
  margin-left: -15px;
3970
}
3971
/*
3972
     * Grid Divider
3973
     */
3974
.uk-navbar-dropdown-grid > * {
3975
  position: relative;
3976
}
3977
.uk-navbar-dropdown-grid > :not(.uk-first-column)::before {
3978
  content: "";
3979
  position: absolute;
3980
  top: 0;
3981
  bottom: 0;
3982
  right: 25px;
3983
  border-right: 1px solid #e5e5e5;
3984
}
3985
/* Vertical */
3986
.uk-navbar-dropdown-grid.uk-grid-stack > .uk-grid-margin::before {
3987
  content: "";
3988
  position: absolute;
3989
  top: -25px;
3990
  right: 50px;
3991
  left: 0;
3992
  border-top: 1px solid #e5e5e5;
3993
}
3994
/* ========================================================================
3995
   Component: Subnav
3996
 ========================================================================== */
3997
/*
3998
 * 1. Allow items to wrap into the next line
3999
 * 2. Gutter
4000
 * 3. Reset lists
4001
 */
4002
.uk-subnav {
4003
  display: -ms-flexbox;
4004
  display: -webkit-flex;
4005
  display: flex;
4006
  /* 1 */
4007
  -ms-flex-wrap: wrap;
4008
  -webkit-flex-wrap: wrap;
4009
  flex-wrap: wrap;
4010
  /* 2 */
4011
  margin-right: -20px;
4012
  /* 3 */
4013
  padding: 0;
4014
  list-style: none;
4015
}
4016
/*
4017
 * 1. Space is allocated solely based on content dimensions: 0 0 auto
4018
 * 2. Gutter
4019
 * 3. Create position context for dropdowns
4020
 */
4021
.uk-subnav > * {
4022
  /* 1 */
4023
  -ms-flex: none;
4024
  -webkit-flex: none;
4025
  flex: none;
4026
  /* 2 */
4027
  padding-right: 20px;
4028
  /* 3 */
4029
  position: relative;
4030
}
4031
/* Items
4032
 ========================================================================== */
4033
/*
4034
 * Items must target `a` elements to exclude other elements (e.g. dropdowns)
4035
 * Using `:first-child` instead of `a` to support `span` elements for text
4036
 * 1. Prevent gap if child element is `inline-block`, e.g. an icon
4037
 * 2. Style
4038
 */
4039
.uk-subnav > * > :first-child {
4040
  /* 1 */
4041
  display: block;
4042
  /* 2 */
4043
  color: #999;
4044
  font-size: 0.875rem;
4045
  text-transform: uppercase;
4046
  -webkit-transition: 0.1s ease-in-out;
4047
  transition: 0.1s ease-in-out;
4048
  -webkit-transition-property: color, background-color;
4049
  transition-property: color, background-color;
4050
}
4051
/* Hover + Focus */
4052
.uk-subnav > * > a:hover,
4053
.uk-subnav > * > a:focus {
4054
  color: #666;
4055
  text-decoration: none;
4056
  outline: none;
4057
}
4058
/* Active */
4059
.uk-subnav > .uk-active > a {
4060
  color: #333;
4061
}
4062
/* Divider modifier
4063
 ========================================================================== */
4064
/*
4065
 * 1. Align items and divider vertically
4066
 */
4067
.uk-subnav-divider > * {
4068
  /* 1 */
4069
  display: -ms-flexbox;
4070
  display: -webkit-flex;
4071
  display: flex;
4072
  -ms-flex-align: center;
4073
  -webkit-align-items: center;
4074
  align-items: center;
4075
}
4076
/*
4077
 * Divider
4078
 * `nth-child` makes it also work without JS if it's only one row
4079
 */
4080
.uk-subnav-divider > :nth-child(n+2):not(.uk-first-column)::before {
4081
  content: "";
4082
  height: 1.5em;
4083
  margin-right: 0px;
4084
  margin-left: 20px;
4085
  border-right: 1px solid #e5e5e5;
4086
}
4087
/* Pill modifier
4088
 ========================================================================== */
4089
.uk-subnav-pill > * > :first-child {
4090
  padding: 5px 10px;
4091
  background: transparent;
4092
  color: #999;
4093
}
4094
/* Hover + Focus */
4095
.uk-subnav-pill > * > a:hover,
4096
.uk-subnav-pill > * > a:focus {
4097
  background-color: #f8f8f8;
4098
  color: #666;
4099
}
4100
/* OnClick */
4101
.uk-subnav-pill > * > a:active {
4102
  background-color: #f8f8f8;
4103
  color: #666;
4104
}
4105
/* Active */
4106
.uk-subnav-pill > .uk-active > a {
4107
  background-color: #1e87f0;
4108
  color: #fff;
4109
}
4110
/* Disabled
4111
 * The same for all style modifiers
4112
 ========================================================================== */
4113
.uk-subnav > .uk-disabled > a {
4114
  color: #999;
4115
}
4116
/* ========================================================================
4117
   Component: Breadcrumb
4118
 ========================================================================== */
4119
/*
4120
 * 1. Allow items to wrap into the next line
4121
 * 2. Reset lists
4122
 */
4123
.uk-breadcrumb {
4124
  display: -ms-flexbox;
4125
  display: -webkit-flex;
4126
  display: flex;
4127
  /* 1 */
4128
  -ms-flex-wrap: wrap;
4129
  -webkit-flex-wrap: wrap;
4130
  flex-wrap: wrap;
4131
  /* 2 */
4132
  padding: 0;
4133
  list-style: none;
4134
}
4135
/*
4136
 * Space is allocated solely based on content dimensions: 0 0 auto
4137
 */
4138
.uk-breadcrumb > * {
4139
  -ms-flex: none;
4140
  -webkit-flex: none;
4141
  flex: none;
4142
}
4143
/* Items
4144
 ========================================================================== */
4145
.uk-breadcrumb > * > * {
4146
  display: inline-block;
4147
  font-size: 0.875rem;
4148
  color: #999;
4149
}
4150
/* Hover + Focus */
4151
.uk-breadcrumb > * > :hover,
4152
.uk-breadcrumb > * > :focus {
4153
  color: #666;
4154
  text-decoration: none;
4155
}
4156
/* Active */
4157
.uk-breadcrumb > :last-child > * {
4158
  color: #666;
4159
}
4160
/*
4161
 * Divider
4162
 * `nth-child` makes it also work without JS if it's only one row
4163
 */
4164
.uk-breadcrumb > :nth-child(n+2):not(.uk-first-column)::before {
4165
  content: "/";
4166
  display: inline-block;
4167
  margin: 0 20px;
4168
  color: #999;
4169
}
4170
/* ========================================================================
4171
   Component: Pagination
4172
 ========================================================================== */
4173
/*
4174
 * 1. Allow items to wrap into the next line
4175
 * 2. Gutter
4176
 * 3. Reset lists
4177
 */
4178
.uk-pagination {
4179
  display: -ms-flexbox;
4180
  display: -webkit-flex;
4181
  display: flex;
4182
  /* 1 */
4183
  -ms-flex-wrap: wrap;
4184
  -webkit-flex-wrap: wrap;
4185
  flex-wrap: wrap;
4186
  /* 2 */
4187
  margin-right: -20px;
4188
  /* 3 */
4189
  padding: 0;
4190
  list-style: none;
4191
}
4192
/*
4193
 * 1. Space is allocated solely based on content dimensions: 0 0 auto
4194
 * 2. Gutter
4195
 * 3. Create position context for dropdowns
4196
 */
4197
.uk-pagination > * {
4198
  /* 1 */
4199
  -ms-flex: none;
4200
  -webkit-flex: none;
4201
  flex: none;
4202
  /* 2 */
4203
  padding-right: 20px;
4204
  /* 3 */
4205
  position: relative;
4206
}
4207
/* Items
4208
 ========================================================================== */
4209
/*
4210
 * 1. Prevent gap if child element is `inline-block`, e.g. an icon
4211
 * 2. Style
4212
 */
4213
.uk-pagination > * > * {
4214
  /* 1 */
4215
  display: block;
4216
  /* 2 */
4217
  color: #999;
4218
  -webkit-transition: color 0.1s ease-in-out;
4219
  transition: color 0.1s ease-in-out;
4220
}
4221
/* Hover + Focus */
4222
.uk-pagination > * > :hover,
4223
.uk-pagination > * > :focus {
4224
  color: #666;
4225
  text-decoration: none;
4226
}
4227
/* Active */
4228
.uk-pagination > .uk-active > * {
4229
  color: #666;
4230
}
4231
/* Disabled */
4232
.uk-pagination > .uk-disabled > * {
4233
  color: #999;
4234
}
4235
/* ========================================================================
4236
   Component: Tab
4237
 ========================================================================== */
4238
/*
4239
 * 1. Allow items to wrap into the next line
4240
 * 2. Gutter
4241
 * 3. Reset lists
4242
 */
4243
.uk-tab {
4244
  display: -ms-flexbox;
4245
  display: -webkit-flex;
4246
  display: flex;
4247
  /* 1 */
4248
  -ms-flex-wrap: wrap;
4249
  -webkit-flex-wrap: wrap;
4250
  flex-wrap: wrap;
4251
  /* 2 */
4252
  margin-right: -20px;
4253
  /* 3 */
4254
  padding: 0;
4255
  list-style: none;
4256
  position: relative;
4257
}
4258
.uk-tab::before {
4259
  content: "";
4260
  position: absolute;
4261
  bottom: 0;
4262
  right: 20px;
4263
  left: 0;
4264
  border-bottom: 1px solid #e5e5e5;
4265
}
4266
/*
4267
 * 1. Space is allocated solely based on content dimensions: 0 0 auto
4268
 * 2. Gutter
4269
 * 3. Create position context for dropdowns
4270
 */
4271
.uk-tab > * {
4272
  /* 1 */
4273
  -ms-flex: none;
4274
  -webkit-flex: none;
4275
  flex: none;
4276
  /* 2 */
4277
  padding-right: 20px;
4278
  /* 3 */
4279
  position: relative;
4280
}
4281
/* Items
4282
 ========================================================================== */
4283
/*
4284
 * Items must target `a` elements to exclude other elements (e.g. dropdowns)
4285
 * 1. Center text if a width is set
4286
 * 2. Style
4287
 */
4288
.uk-tab > * > a {
4289
  /* 1 */
4290
  display: block;
4291
  text-align: center;
4292
  /* 2 */
4293
  padding: 5px 10px;
4294
  color: #999;
4295
  border-bottom: 1px solid transparent;
4296
  font-size: 0.875rem;
4297
  text-transform: uppercase;
4298
  -webkit-transition: color 0.1s ease-in-out;
4299
  transition: color 0.1s ease-in-out;
4300
}
4301
/* Hover + Focus */
4302
.uk-tab > * > a:hover,
4303
.uk-tab > * > a:focus {
4304
  color: #666;
4305
  text-decoration: none;
4306
}
4307
/* Active */
4308
.uk-tab > .uk-active > a {
4309
  color: #333;
4310
  border-color: #1e87f0;
4311
}
4312
/* Disabled */
4313
.uk-tab > .uk-disabled > a {
4314
  color: #999;
4315
}
4316
/* Position modifier
4317
 ========================================================================== */
4318
/*
4319
 * Bottom
4320
 */
4321
.uk-tab-bottom::before {
4322
  top: 0;
4323
  bottom: auto;
4324
}
4325
.uk-tab-bottom > * > a {
4326
  border-top: 1px solid transparent;
4327
  border-bottom: none;
4328
}
4329
/*
4330
 * Left + Right
4331
 * 1. Reset Gutter
4332
 */
4333
.uk-tab-right,
4334
.uk-tab-left {
4335
  -ms-flex-direction: column;
4336
  -webkit-flex-direction: column;
4337
  flex-direction: column;
4338
  /* 1 */
4339
  margin-right: 0;
4340
}
4341
/* 1 */
4342
.uk-tab-right > *,
4343
.uk-tab-left > * {
4344
  padding-right: 0;
4345
}
4346
.uk-tab-right::before {
4347
  top: 0;
4348
  bottom: 0;
4349
  right: auto;
4350
  left: 0;
4351
  border-right: 1px solid #e5e5e5;
4352
  border-bottom: none;
4353
}
4354
.uk-tab-left::before {
4355
  top: 0;
4356
  bottom: 0;
4357
  right: 0;
4358
  left: auto;
4359
  border-right: 1px solid #e5e5e5;
4360
  border-bottom: none;
4361
}
4362
.uk-tab-right > * > a {
4363
  text-align: left;
4364
  border-left: 1px solid transparent;
4365
  border-bottom: none;
4366
}
4367
.uk-tab-left > * > a {
4368
  text-align: right;
4369
  border-right: 1px solid transparent;
4370
  border-bottom: none;
4371
}
4372
.uk-tab .uk-dropdown {
4373
  margin-right: 30px;
4374
}
4375
/* ========================================================================
4376
   Component: Slidenav
4377
 ========================================================================== */
4378
/*
4379
 * Adopts `uk-icon`
4380
 */
4381
.uk-slidenav {
4382
  padding: 5px;
4383
  color: rgba(102, 102, 102, 0.6);
4384
  -webkit-transition: color 0.1s ease-in-out;
4385
  transition: color 0.1s ease-in-out;
4386
}
4387
/* Hover + Focus */
4388
.uk-slidenav:hover,
4389
.uk-slidenav:focus {
4390
  color: rgba(102, 102, 102, 0.8);
4391
  outline: none;
4392
}
4393
/* OnClick */
4394
.uk-slidenav:active {
4395
  color: rgba(102, 102, 102, 0.9);
4396
}
4397
/* Icon modifier
4398
 ========================================================================== */
4399
/*
4400
 * Previous
4401
 */
4402
/*
4403
 * Next
4404
 */
4405
/* Container
4406
 ========================================================================== */
4407
.uk-slidenav-container {
4408
  display: -ms-flexbox;
4409
  display: -webkit-flex;
4410
  display: flex;
4411
}
4412
/* ========================================================================
4413
   Component: Dotnav
4414
 ========================================================================== */
4415
/*
4416
 * 1. Allow items to wrap into the next line
4417
 * 2. Reset lists
4418
 * 3. Gutter
4419
 */
4420
.uk-dotnav {
4421
  display: -ms-flexbox;
4422
  display: -webkit-flex;
4423
  display: flex;
4424
  /* 1 */
4425
  -ms-flex-wrap: wrap;
4426
  -webkit-flex-wrap: wrap;
4427
  flex-wrap: wrap;
4428
  /* 2 */
4429
  margin: 0;
4430
  padding: 0;
4431
  list-style: none;
4432
  /* 3 */
4433
  margin-right: -15px;
4434
}
4435
/*
4436
 * 1. Space is allocated solely based on content dimensions: 0 0 auto
4437
 * 2. Gutter
4438
 */
4439
.uk-dotnav > * {
4440
  /* 1 */
4441
  -ms-flex: none;
4442
  -webkit-flex: none;
4443
  flex: none;
4444
  /* 2 */
4445
  padding-right: 15px;
4446
}
4447
/* Items
4448
 ========================================================================== */
4449
/*
4450
 * Items
4451
 * 1. Hide text if present
4452
 */
4453
.uk-dotnav > * > * {
4454
  display: block;
4455
  box-sizing: content-box;
4456
  width: 16px;
4457
  height: 16px;
4458
  border-radius: 50%;
4459
  background: rgba(102, 102, 102, 0.1);
4460
  /* 1 */
4461
  text-indent: 100%;
4462
  overflow: hidden;
4463
  white-space: nowrap;
4464
  -webkit-transition: background-color 0.2s ease-in-out;
4465
  transition: background-color 0.2s ease-in-out;
4466
}
4467
/* Hover + Focus */
4468
.uk-dotnav > * > :hover,
4469
.uk-dotnav > * > :focus {
4470
  background-color: rgba(102, 102, 102, 0.4);
4471
  outline: none;
4472
}
4473
/* OnClick */
4474
.uk-dotnav > * > :active {
4475
  background-color: rgba(102, 102, 102, 0.6);
4476
}
4477
/* Active */
4478
.uk-dotnav > .uk-active > * {
4479
  background-color: rgba(102, 102, 102, 0.4);
4480
}
4481
/* Modifier: 'uk-dotnav-vertical'
4482
 ========================================================================== */
4483
/*
4484
 * 1. Change direction
4485
 * 2. Gutter
4486
 */
4487
.uk-dotnav-vertical {
4488
  /* 1 */
4489
  -ms-flex-direction: column;
4490
  -webkit-flex-direction: column;
4491
  flex-direction: column;
4492
  /* 2 */
4493
  margin-right: 0;
4494
  margin-top: -15px;
4495
}
4496
/* 2 */
4497
.uk-dotnav-vertical > * {
4498
  padding-right: 0;
4499
  padding-top: 15px;
4500
}
4501
/* ========================================================================
4502
   Component: Accordion
4503
 ========================================================================== */
4504
.uk-accordion {
4505
  padding: 0;
4506
  list-style: none;
4507
}
4508
/* Item
4509
 ========================================================================== */
4510
.uk-accordion > :nth-child(n+2) {
4511
  margin-top: 20px;
4512
}
4513
/* Title
4514
 ========================================================================== */
4515
.uk-accordion-title {
4516
  margin: 0;
4517
  font-size: 1.25rem;
4518
  line-height: 1.4;
4519
  cursor: pointer;
4520
  overflow: hidden;
4521
}
4522
.uk-accordion-title::after {
4523
  content: "";
4524
  width: 1.4em;
4525
  height: 1.4em;
4526
  float: left;
4527
  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%3E%3C%2Frect%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%3E%3C%2Frect%3E%0A%3C%2Fsvg%3E");
4528
  background-repeat: no-repeat;
4529
  background-position: 50% 50%;
4530
}
4531
.uk-open > .uk-accordion-title::after {
4532
  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%3E%3C%2Frect%3E%0A%3C%2Fsvg%3E");
4533
}
4534
/* Content
4535
 ========================================================================== */
4536
.uk-accordion-content {
4537
  margin-top: 20px;
4538
}
4539
/*
4540
 * Micro clearfix
4541
 */
4542
.uk-accordion-content:before,
4543
.uk-accordion-content:after {
4544
  content: "";
4545
  display: table;
4546
}
4547
.uk-accordion-content:after {
4548
  clear: both;
4549
}
4550
/*
4551
 * Remove margin from the last-child
4552
 */
4553
.uk-accordion-content > :last-child {
4554
  margin-bottom: 0;
4555
}
4556
/* ========================================================================
4557
   Component: Drop
4558
 ========================================================================== */
4559
/*
4560
 * 1. Hide by default
4561
 * 2. Set position
4562
 * 3. Set a default width
4563
 */
4564
.uk-drop {
4565
  /* 1 */
4566
  display: none;
4567
  /* 2 */
4568
  position: absolute;
4569
  z-index: 1020;
4570
  /* 3 */
4571
  box-sizing: border-box;
4572
  width: 300px;
4573
}
4574
/* Show */
4575
.uk-drop.uk-open {
4576
  display: block;
4577
}
4578
/* Direction / Alignment modifiers
4579
 ========================================================================== */
4580
/* Direction */
4581
[class*='uk-drop-top'] {
4582
  margin-top: -20px;
4583
}
4584
[class*='uk-drop-bottom'] {
4585
  margin-top: 20px;
4586
}
4587
[class*='uk-drop-right'] {
4588
  margin-right: -20px;
4589
}
4590
[class*='uk-drop-left'] {
4591
  margin-right: 20px;
4592
}
4593
/* Grid modifiers
4594
 ========================================================================== */
4595
.uk-drop-stack .uk-drop-grid > * {
4596
  width: 100% !important;
4597
}
4598
/* ========================================================================
4599
   Component: Dropdown
4600
 ========================================================================== */
4601
/*
4602
 * 1. Hide by default
4603
 * 2. Set position
4604
 * 3. Set a default width
4605
 * 4. Style
4606
 */
4607
.uk-dropdown {
4608
  /* 1 */
4609
  display: none;
4610
  /* 2 */
4611
  position: absolute;
4612
  z-index: 1020;
4613
  /* 3 */
4614
  box-sizing: border-box;
4615
  min-width: 200px;
4616
  /* 4 */
4617
  padding: 25px;
4618
  background: #fff;
4619
  color: #666;
4620
  box-shadow: 0 5px 12px rgba(0, 0, 0, 0.15);
4621
}
4622
/* Show */
4623
.uk-dropdown.uk-open {
4624
  display: block;
4625
}
4626
/* Nav
4627
 * Adopts `uk-nav`
4628
 ========================================================================== */
4629
.uk-dropdown-nav {
4630
  white-space: nowrap;
4631
  font-size: 0.875rem;
4632
}
4633
/*
4634
 * Items
4635
 */
4636
.uk-dropdown-nav > li > a {
4637
  color: #999;
4638
}
4639
/* Hover + Focus + Active */
4640
.uk-dropdown-nav > li > a:hover,
4641
.uk-dropdown-nav > li > a:focus,
4642
.uk-dropdown-nav > li.uk-active > a {
4643
  color: #666;
4644
}
4645
/*
4646
 * Header
4647
 */
4648
.uk-dropdown-nav .uk-nav-header {
4649
  color: #333;
4650
}
4651
/*
4652
 * Divider
4653
 */
4654
.uk-dropdown-nav .uk-nav-divider {
4655
  border-top: 1px solid #e5e5e5;
4656
}
4657
/*
4658
 * Sublists
4659
 */
4660
.uk-dropdown-nav .uk-nav-sub a {
4661
  color: #999;
4662
}
4663
.uk-dropdown-nav .uk-nav-sub a:hover,
4664
.uk-dropdown-nav .uk-nav-sub a:focus {
4665
  color: #666;
4666
}
4667
/* Direction / Alignment modifiers
4668
 ========================================================================== */
4669
/* Direction */
4670
[class*='uk-dropdown-top'] {
4671
  margin-top: -10px;
4672
}
4673
[class*='uk-dropdown-bottom'] {
4674
  margin-top: 10px;
4675
}
4676
[class*='uk-dropdown-right'] {
4677
  margin-right: -10px;
4678
}
4679
[class*='uk-dropdown-left'] {
4680
  margin-right: 10px;
4681
}
4682
/* Grid modifiers
4683
 ========================================================================== */
4684
.uk-dropdown-stack .uk-dropdown-grid > * {
4685
  width: 100% !important;
4686
}
4687
/* ========================================================================
4688
   Component: Modal
4689
 ========================================================================== */
4690
/*
4691
 * 1. Hide by default
4692
 * 2. Set position
4693
 * 3. Allow scrolling for the modal dialog
4694
 * 4. Horizontal padding
4695
 * 5. Mask the background page
4696
 * 6. Fade-in transition
4697
 */
4698
.uk-modal {
4699
  /* 1 */
4700
  display: none;
4701
  /* 2 */
4702
  position: fixed;
4703
  top: 0;
4704
  left: 0;
4705
  bottom: 0;
4706
  right: 0;
4707
  z-index: 1010;
4708
  /* 3 */
4709
  overflow-y: auto;
4710
  -webkit-overflow-scrolling: touch;
4711
  /* 4 */
4712
  padding-right: 15px;
4713
  padding-left: 15px;
4714
  /* 5 */
4715
  background: rgba(0, 0, 0, 0.6);
4716
  /* 6 */
4717
  opacity: 0;
4718
  -webkit-transition: opacity 0.15s linear;
4719
  transition: opacity 0.15s linear;
4720
}
4721
/* Phone landscape and bigger */
4722
@media (min-width: 640px) {
4723
  .uk-modal {
4724
    padding-right: 30px;
4725
    padding-left: 30px;
4726
  }
4727
}
4728
/* Tablet landscape and bigger */
4729
@media (min-width: 960px) {
4730
  .uk-modal {
4731
    padding-right: 40px;
4732
    padding-left: 40px;
4733
  }
4734
}
4735
/*
4736
 * Open
4737
 */
4738
.uk-modal.uk-open {
4739
  opacity: 1;
4740
}
4741
/* Page
4742
 ========================================================================== */
4743
/*
4744
 * Prevent scrollbars
4745
 */
4746
.uk-modal-page {
4747
  overflow: hidden;
4748
}
4749
/* Dialog
4750
 ========================================================================== */
4751
/*
4752
 * 1. Create position context for caption, spinner and close button
4753
 * 2. Dimensions
4754
 * 3. Style
4755
 * 4. Slide-in transition
4756
 */
4757
.uk-modal-dialog {
4758
  /* 1 */
4759
  position: relative;
4760
  /* 2 */
4761
  box-sizing: border-box;
4762
  margin: 50px auto;
4763
  width: 600px;
4764
  max-width: 100%;
4765
  /* 3 */
4766
  background: #fff;
4767
  /* 4 */
4768
  opacity: 0;
4769
  -webkit-transform: translateY(-100px);
4770
  transform: translateY(-100px);
4771
  -webkit-transition: opacity 0.3s linear, -webkit-transform 0.3s ease-out;
4772
  transition: opacity 0.3s linear, transform 0.3s ease-out;
4773
}
4774
/* Phone portrait and smaller */
4775
@media (max-width: 639px) {
4776
  .uk-modal-dialog {
4777
    margin-top: 15px;
4778
    margin-bottom: 15px;
4779
  }
4780
}
4781
/*
4782
 * Open
4783
 */
4784
.uk-open > .uk-modal-dialog {
4785
  opacity: 1;
4786
  -webkit-transform: translateY(0);
4787
  transform: translateY(0);
4788
}
4789
/* Size modifier
4790
 ========================================================================== */
4791
/*
4792
 * Container size
4793
 * Take the same size as the Container component
4794
 */
4795
.uk-modal-container .uk-modal-dialog {
4796
  width: 1200px;
4797
}
4798
/*
4799
 * Full size
4800
 * 1. Remove padding and background from modal
4801
 * 2. Reset all default declarations from modal dialog
4802
 */
4803
/* 1 */
4804
.uk-modal-full {
4805
  padding: 0;
4806
  background: none;
4807
}
4808
/* 2 */
4809
.uk-modal-full .uk-modal-dialog {
4810
  margin: 0;
4811
  width: 100%;
4812
  max-width: 100%;
4813
  -webkit-transform: translateY(0);
4814
  transform: translateY(0);
4815
}
4816
/* Lightbox modifier
4817
 ========================================================================== */
4818
.uk-modal-lightbox {
4819
  background: rgba(0, 0, 0, 0.9);
4820
}
4821
.uk-modal-lightbox .uk-modal-dialog {
4822
  margin-right: 15px;
4823
  margin-left: 15px;
4824
}
4825
/* Sections
4826
 ========================================================================== */
4827
.uk-modal-body {
4828
  padding: 30px 30px;
4829
}
4830
.uk-modal-header {
4831
  padding: 15px 30px;
4832
  background: #fff;
4833
  border-bottom: 1px solid #e5e5e5;
4834
}
4835
.uk-modal-footer {
4836
  padding: 15px 30px;
4837
  background: #fff;
4838
  border-top: 1px solid #e5e5e5;
4839
}
4840
/*
4841
 * Micro clearfix
4842
 */
4843
.uk-modal-body::before,
4844
.uk-modal-body::after,
4845
.uk-modal-header::before,
4846
.uk-modal-header::after,
4847
.uk-modal-footer::before,
4848
.uk-modal-footer::after {
4849
  content: "";
4850
  display: table;
4851
}
4852
.uk-modal-body::after,
4853
.uk-modal-header::after,
4854
.uk-modal-footer::after {
4855
  clear: both;
4856
}
4857
/*
4858
 * Remove margin from the last-child
4859
 */
4860
.uk-modal-body > :last-child,
4861
.uk-modal-header > :last-child,
4862
.uk-modal-footer > :last-child {
4863
  margin-bottom: 0;
4864
}
4865
/* Title
4866
 ========================================================================== */
4867
.uk-modal-title {
4868
  font-size: 2rem;
4869
  line-height: 1.3;
4870
}
4871
/* Close
4872
 * Adopts `uk-close`
4873
 ========================================================================== */
4874
[class*='uk-modal-close-'] {
4875
  position: absolute;
4876
  z-index: 1010;
4877
  top: 10px;
4878
  left: 10px;
4879
  padding: 5px;
4880
}
4881
/*
4882
 * Remove margin from adjacent element
4883
 */
4884
[class*='uk-modal-close-']:first-child + * {
4885
  margin-top: 0;
4886
}
4887
/*
4888
 * Hover
4889
 */
4890
/*
4891
 * Default
4892
 */
4893
/*
4894
 * Outside
4895
 */
4896
.uk-modal-close-outside {
4897
  top: 0;
4898
  left: 0;
4899
  -webkit-transform: translate(-100%, -100%);
4900
  transform: translate(-100%, -100%);
4901
  color: #ffffff;
4902
}
4903
.uk-modal-close-outside:hover {
4904
  color: #fff;
4905
}
4906
/*
4907
 * Full
4908
 */
4909
.uk-modal-close-full {
4910
  top: 0;
4911
  left: 0;
4912
  padding: 20px;
4913
  background: #fff;
4914
}
4915
/* Caption
4916
 ========================================================================== */
4917
.uk-modal-caption {
4918
  position: absolute;
4919
  right: 0;
4920
  left: 0;
4921
  top: 100%;
4922
  margin-top: 20px;
4923
  color: #fff;
4924
  text-align: center;
4925
}
4926
/* ========================================================================
4927
   Component: Sticky
4928
 ========================================================================== */
4929
/*
4930
 * 1. Resolve frame rate issues on devices with lower frame rates by forcing hardware acceleration
4931
 */
4932
.uk-sticky-fixed {
4933
  z-index: 980;
4934
  box-sizing: border-box;
4935
  margin: 0 !important;
4936
  /* 1 */
4937
  -webkit-backface-visibility: hidden;
4938
  backface-visibility: hidden;
4939
}
4940
/*
4941
 * Faster animations
4942
 */
4943
.uk-sticky[class*='uk-animation-'] {
4944
  -webkit-animation-duration: 0.2s;
4945
  animation-duration: 0.2s;
4946
}
4947
.uk-sticky.uk-animation-reverse {
4948
  -webkit-animation-duration: 0.2s;
4949
  animation-duration: 0.2s;
4950
}
4951
/* ========================================================================
4952
   Component: Off-canvas
4953
 ========================================================================== */
4954
/*
4955
 * 1. Hide by default
4956
 * 2. Set position
4957
 */
4958
.uk-offcanvas {
4959
  /* 1 */
4960
  display: none;
4961
  /* 2 */
4962
  position: fixed;
4963
  top: 0;
4964
  bottom: 0;
4965
  right: 0;
4966
  z-index: 1000;
4967
}
4968
/*
4969
 * Flip modifier
4970
 */
4971
.uk-offcanvas-flip .uk-offcanvas {
4972
  left: 0;
4973
  right: auto;
4974
}
4975
/* Bar
4976
 ========================================================================== */
4977
/*
4978
 * 1. Set position
4979
 * 2. Size and style
4980
 * 3. Allow scrolling
4981
 * 4. Transform
4982
 */
4983
.uk-offcanvas-bar {
4984
  /* 1 */
4985
  position: absolute;
4986
  top: 0;
4987
  bottom: 0;
4988
  right: 0;
4989
  /* 2 */
4990
  box-sizing: border-box;
4991
  width: 270px;
4992
  padding: 20px 20px;
4993
  background: #222;
4994
  /* 3 */
4995
  overflow-y: auto;
4996
  -webkit-overflow-scrolling: touch;
4997
  /* 4 */
4998
  -webkit-transform: translateX(100%);
4999
  transform: translateX(100%);
5000
}
5001
/* Tablet landscape and bigger */
5002
@media (min-width: 960px) {
5003
  .uk-offcanvas-bar {
5004
    width: 350px;
5005
    padding: 40px 40px;
5006
  }
5007
}
5008
/* Flip modifier */
5009
.uk-offcanvas-flip .uk-offcanvas-bar {
5010
  right: auto;
5011
  left: 0;
5012
  -webkit-transform: translateX(-100%);
5013
  transform: translateX(-100%);
5014
}
5015
/*
5016
 * Open
5017
 */
5018
.uk-open > .uk-offcanvas-bar {
5019
  -webkit-transform: translateX(0);
5020
  transform: translateX(0);
5021
}
5022
/*
5023
 * Slide Animation (Used in slide and push mode)
5024
 */
5025
.uk-offcanvas-bar-animation {
5026
  -webkit-transition: -webkit-transform 0.3s ease-out;
5027
  transition: transform 0.3s ease-out;
5028
}
5029
/*
5030
 * Reveal Animation
5031
 * 1. Set position
5032
 * 2. Clip the bar
5033
 * 3. Animation
5034
 * 4. Reset transform
5035
 */
5036
.uk-offcanvas-reveal {
5037
  /* 1 */
5038
  position: absolute;
5039
  top: 0;
5040
  bottom: 0;
5041
  right: 0;
5042
  /* 2 */
5043
  width: 0;
5044
  overflow: hidden;
5045
  /* 3 */
5046
  -webkit-transition: width 0.3s ease-out;
5047
  transition: width 0.3s ease-out;
5048
}
5049
.uk-offcanvas-reveal .uk-offcanvas-bar {
5050
  /* 4 */
5051
  -webkit-transform: translateX(0);
5052
  transform: translateX(0);
5053
}
5054
.uk-open > .uk-offcanvas-reveal {
5055
  width: 270px;
5056
}
5057
/* Tablet landscape and bigger */
5058
@media (min-width: 960px) {
5059
  .uk-open > .uk-offcanvas-reveal {
5060
    width: 350px;
5061
  }
5062
}
5063
/*
5064
 * Flip modifier
5065
 */
5066
.uk-offcanvas-flip .uk-offcanvas-reveal {
5067
  left: 0;
5068
  right: auto;
5069
}
5070
/* Close
5071
 * Adopts `uk-close`
5072
 ========================================================================== */
5073
.uk-offcanvas-close {
5074
  position: absolute;
5075
  z-index: 1000;
5076
  top: 20px;
5077
  left: 20px;
5078
  padding: 5px;
5079
}
5080
/* Overlay
5081
 ========================================================================== */
5082
/*
5083
 * Overlay the whole page. Needed for the `::before`
5084
 * 1. Using `100vw` so no modification is needed when off-canvas is flipped
5085
 * 2. Allow for closing with swipe gesture on devices with pointer events.
5086
 */
5087
.uk-offcanvas-overlay {
5088
  /* 1 */
5089
  width: 100vw;
5090
  /* 2 */
5091
  touch-action: none;
5092
}
5093
/*
5094
 * 1. Mask the whole page
5095
 * 2. Fade-in transition
5096
 */
5097
.uk-offcanvas-overlay::before {
5098
  /* 1 */
5099
  content: "";
5100
  position: absolute;
5101
  top: 0;
5102
  bottom: 0;
5103
  right: 0;
5104
  left: 0;
5105
  background: rgba(0, 0, 0, 0.1);
5106
  /* 2 */
5107
  opacity: 0;
5108
  -webkit-transition: opacity 0.15s linear;
5109
  transition: opacity 0.15s linear;
5110
}
5111
.uk-offcanvas-overlay.uk-open::before {
5112
  opacity: 1;
5113
}
5114
/* Container
5115
 ========================================================================== */
5116
/*
5117
 * Prevent horizontal scrollbar when the content is slide-out
5118
 * Has to be on the `html` element too to make it work on the `body`
5119
 */
5120
.uk-offcanvas-page,
5121
.uk-offcanvas-container {
5122
  overflow-x: hidden;
5123
}
5124
/*
5125
 * Prevent all scrollbars if overlay is used
5126
 */
5127
.uk-offcanvas-container-overlay {
5128
  overflow: hidden;
5129
}
5130
/* Content
5131
 ========================================================================== */
5132
/*
5133
 * Prepare slide-out animation (Used in reveal and push mode)
5134
 * Using `position: left` instead of `transform` because position `fixed` elements like sticky navbars
5135
 * lose their fixed state and behaves like `absolute` within a transformed container
5136
 * Note: JS sets a fixed width and height so the page can slide-out without shrinking
5137
 * 1. Smooth scrolling
5138
 */
5139
.uk-offcanvas-container .uk-offcanvas-content {
5140
  position: relative;
5141
  right: 0;
5142
  -webkit-transition: right 0.3s ease-out;
5143
  transition: right 0.3s ease-out;
5144
  /* 1 */
5145
  -webkit-overflow-scrolling: touch;
5146
}
5147
/* Disable scrolling if overlay mode */
5148
.uk-offcanvas-overlay .uk-offcanvas-content {
5149
  overflow-y: hidden;
5150
}
5151
/*
5152
 * Activate slide-out animation
5153
 */
5154
:not(.uk-offcanvas-flip) > .uk-offcanvas-content-animation {
5155
  right: 270px;
5156
}
5157
.uk-offcanvas-flip > .uk-offcanvas-content-animation {
5158
  right: -270px;
5159
}
5160
/* Tablet landscape and bigger */
5161
@media (min-width: 960px) {
5162
  :not(.uk-offcanvas-flip) > .uk-offcanvas-content-animation {
5163
    right: 350px;
5164
  }
5165
  .uk-offcanvas-flip > .uk-offcanvas-content-animation {
5166
    right: -350px;
5167
  }
5168
}
5169
/* ========================================================================
5170
   Component: Switcher
5171
 ========================================================================== */
5172
/*
5173
 * Reset lists
5174
 */
5175
.uk-switcher {
5176
  margin: 0;
5177
  padding: 0;
5178
  list-style: none;
5179
}
5180
/* Items
5181
 ========================================================================== */
5182
/*
5183
 * Hide not active items
5184
 */
5185
.uk-switcher > :not(.uk-active) {
5186
  display: none;
5187
}
5188
/*
5189
 * Remove margin from the last-child
5190
 */
5191
.uk-switcher > * > :last-child {
5192
  margin-bottom: 0;
5193
}
5194
/* ========================================================================
5195
   Component: Iconnav
5196
 ========================================================================== */
5197
/*
5198
 * 1. Allow items to wrap into the next line
5199
 * 2. Reset lists
5200
 * 3. Gutter
5201
 */
5202
.uk-iconnav {
5203
  display: -ms-flexbox;
5204
  display: -webkit-flex;
5205
  display: flex;
5206
  /* 1 */
5207
  -ms-flex-wrap: wrap;
5208
  -webkit-flex-wrap: wrap;
5209
  flex-wrap: wrap;
5210
  /* 2 */
5211
  margin: 0;
5212
  padding: 0;
5213
  list-style: none;
5214
  /* 3 */
5215
  margin-right: -10px;
5216
}
5217
/*
5218
 * 1. Space is allocated solely based on content dimensions: 0 0 auto
5219
 * 2. Gutter
5220
 */
5221
.uk-iconnav > * {
5222
  /* 1 */
5223
  -ms-flex: none;
5224
  -webkit-flex: none;
5225
  flex: none;
5226
  /* 2 */
5227
  padding-right: 10px;
5228
}
5229
/* Items
5230
 ========================================================================== */
5231
/*
5232
 * Items
5233
 * 1. Prevent gap if child element is `inline-block`, e.g. an icon
5234
 * 2. Style
5235
 */
5236
.uk-iconnav > * > * {
5237
  /* 1 */
5238
  display: block;
5239
  /* 2 */
5240
  color: #999;
5241
}
5242
/* Hover + Focus */
5243
.uk-iconnav > * > :hover,
5244
.uk-iconnav > * > :focus {
5245
  color: #666;
5246
  outline: none;
5247
}
5248
/* Active */
5249
.uk-iconnav > .uk-active > * {
5250
  color: #666;
5251
}
5252
/* Modifier: 'uk-iconnav-vertical'
5253
 ========================================================================== */
5254
/*
5255
 * 1. Change direction
5256
 * 2. Gutter
5257
 */
5258
.uk-iconnav-vertical {
5259
  /* 1 */
5260
  -ms-flex-direction: column;
5261
  -webkit-flex-direction: column;
5262
  flex-direction: column;
5263
  /* 2 */
5264
  margin-right: 0;
5265
  margin-top: -10px;
5266
}
5267
/* 2 */
5268
.uk-iconnav-vertical > * {
5269
  padding-right: 0;
5270
  padding-top: 10px;
5271
}
5272
/* ========================================================================
5273
   Component: Notification
5274
 ========================================================================== */
5275
/*
5276
 * 1. Set position
5277
 * 2. Dimensions
5278
 */
5279
.uk-notification {
5280
  /* 1 */
5281
  position: fixed;
5282
  top: 10px;
5283
  right: 10px;
5284
  z-index: 1040;
5285
  /* 2 */
5286
  box-sizing: border-box;
5287
  width: 350px;
5288
}
5289
/* Position modifiers
5290
========================================================================== */
5291
.uk-notification-top-left,
5292
.uk-notification-bottom-left {
5293
  right: auto;
5294
  left: 10px;
5295
}
5296
.uk-notification-top-center,
5297
.uk-notification-bottom-center {
5298
  right: 50%;
5299
  margin-right: -175px;
5300
}
5301
.uk-notification-bottom-right,
5302
.uk-notification-bottom-left,
5303
.uk-notification-bottom-center {
5304
  top: auto;
5305
  bottom: 10px;
5306
}
5307
/* Responsiveness
5308
========================================================================== */
5309
/* Phones portrait and smaller */
5310
@media (max-width: 639px) {
5311
  .uk-notification {
5312
    right: 10px;
5313
    left: 10px;
5314
    width: auto;
5315
    margin: 0;
5316
  }
5317
}
5318
/* Message
5319
========================================================================== */
5320
.uk-notification-message {
5321
  position: relative;
5322
  margin-bottom: 10px;
5323
  padding: 15px;
5324
  background: #f8f8f8;
5325
  color: #666;
5326
  font-size: 1.25rem;
5327
  line-height: 1.4;
5328
  cursor: pointer;
5329
}
5330
/* Close
5331
 * Adopts `uk-close`
5332
 ========================================================================== */
5333
.uk-notification-close {
5334
  display: none;
5335
  position: absolute;
5336
  top: 20px;
5337
  left: 15px;
5338
}
5339
.uk-notification-message:hover .uk-notification-close {
5340
  display: block;
5341
}
5342
/* Style modifiers
5343
 ========================================================================== */
5344
/*
5345
 * Primary
5346
 */
5347
.uk-notification-message-primary {
5348
  color: #1e87f0;
5349
}
5350
/*
5351
 * Success
5352
 */
5353
.uk-notification-message-success {
5354
  color: #32d296;
5355
}
5356
/*
5357
 * Warning
5358
 */
5359
.uk-notification-message-warning {
5360
  color: #faa05a;
5361
}
5362
/*
5363
 * Danger
5364
 */
5365
.uk-notification-message-danger {
5366
  color: #f0506e;
5367
}
5368
/* ========================================================================
5369
   Component: Tooltip
5370
 ========================================================================== */
5371
/*
5372
 * 1. Hide by default
5373
 * 2. Position
5374
 * 3. Dimensions
5375
 * 4. Style
5376
 */
5377
.uk-tooltip {
5378
  /* 1 */
5379
  display: none;
5380
  /* 2 */
5381
  position: absolute;
5382
  z-index: 1030;
5383
  /* 3 */
5384
  box-sizing: border-box;
5385
  max-width: 200px;
5386
  padding: 3px 6px;
5387
  /* 4 */
5388
  background: #666;
5389
  border-radius: 2px;
5390
  color: #fff;
5391
  font-size: 12px;
5392
}
5393
/* Show */
5394
.uk-tooltip.uk-active {
5395
  display: block;
5396
}
5397
/* Direction / Alignment modifiers
5398
 ========================================================================== */
5399
/* Direction */
5400
[class*='uk-tooltip-top'] {
5401
  margin-top: -10px;
5402
}
5403
[class*='uk-tooltip-bottom'] {
5404
  margin-top: 10px;
5405
}
5406
[class*='uk-tooltip-right'] {
5407
  margin-right: -10px;
5408
}
5409
[class*='uk-tooltip-left'] {
5410
  margin-right: 10px;
5411
}
5412
/* ========================================================================
5413
   Component: Placeholder
5414
 ========================================================================== */
5415
.uk-placeholder {
5416
  margin-bottom: 20px;
5417
  padding: 30px 30px;
5418
  background: transparent;
5419
  border: 1px dashed #e5e5e5;
5420
}
5421
/* Add margin if adjacent element */
5422
* + .uk-placeholder {
5423
  margin-top: 20px;
5424
}
5425
/*
5426
 * Remove margin from the last-child
5427
 */
5428
.uk-placeholder > :last-child {
5429
  margin-bottom: 0;
5430
}
5431
/* ========================================================================
5432
   Component: Progress
5433
 ========================================================================== */
5434
/*
5435
 * 1. Remove default style
5436
 * 2. Behave like a block element
5437
 * 3. Remove borders in Firefox and Edge
5438
 * 4. Set background color for progress container in Firefox, IE11 and Edge
5439
 * 5. Style
5440
 */
5441
.uk-progress {
5442
  /* 1 */
5443
  -webkit-appearance: none;
5444
  -moz-appearance: none;
5445
  /* 2 */
5446
  display: block;
5447
  width: 100%;
5448
  /* 3 */
5449
  border: 0;
5450
  /* 4 */
5451
  background-color: #f8f8f8;
5452
  /* 5 */
5453
  margin-bottom: 20px;
5454
  height: 15px;
5455
  border-radius: 500px;
5456
  overflow: hidden;
5457
}
5458
/* Add margin if adjacent element */
5459
* + .uk-progress {
5460
  margin-top: 20px;
5461
}
5462
/*
5463
 * Remove animated circles for indeterminate state in IE11 and Edge
5464
 */
5465
.uk-progress:indeterminate {
5466
  color: transparent;
5467
}
5468
/*
5469
 * Progress container
5470
 * 2. Remove progress bar for indeterminate state in Firefox
5471
 */
5472
.uk-progress::-webkit-progress-bar {
5473
  background-color: #f8f8f8;
5474
  border-radius: 500px;
5475
  overflow: hidden;
5476
}
5477
/* 2 */
5478
.uk-progress:indeterminate::-moz-progress-bar {
5479
  width: 0;
5480
}
5481
/*
5482
 * Progress bar
5483
 * 1. Remove right border in IE11 and Edge
5484
 */
5485
.uk-progress::-webkit-progress-value {
5486
  background-color: #1e87f0;
5487
  transition: width 0.6s ease;
5488
}
5489
.uk-progress::-moz-progress-bar {
5490
  background-color: #1e87f0;
5491
}
5492
.uk-progress::-ms-fill {
5493
  background-color: #1e87f0;
5494
  transition: width 0.6s ease;
5495
  /* 1 */
5496
  border: 0;
5497
}
5498
/* ========================================================================
5499
   Component: Sortable
5500
 ========================================================================== */
5501
.uk-sortable {
5502
  position: relative;
5503
}
5504
/*
5505
 * Deactivate browser touch actions in IE11
5506
 */
5507
.uk-sortable > * {
5508
  touch-action: none;
5509
}
5510
/*
5511
 * Deactivate pointer-events on SVGs in Safari
5512
 */
5513
.uk-sortable svg {
5514
  pointer-events: none;
5515
}
5516
/*
5517
 * Remove margin from the last-child
5518
 */
5519
.uk-sortable > :last-child {
5520
  margin-bottom: 0;
5521
}
5522
/* Drag
5523
 ========================================================================== */
5524
.uk-sortable-drag {
5525
  position: absolute !important;
5526
  z-index: 1050 !important;
5527
  pointer-events: none;
5528
}
5529
/* Placeholder
5530
 ========================================================================== */
5531
.uk-sortable-placeholder {
5532
  opacity: 0;
5533
}
5534
/* Empty modifier
5535
 ========================================================================== */
5536
.uk-sortable-empty {
5537
  min-height: 50px;
5538
}
5539
/* Handle
5540
 ========================================================================== */
5541
/* Hover */
5542
.uk-sortable-handle:hover {
5543
  cursor: move;
5544
}
5545
/* ========================================================================
5546
   Component: Countdown
5547
 ========================================================================== */
5548
/* Item
5549
 ========================================================================== */
5550
/*
5551
 * 1. Center numbers and separators vertically
5552
 */
5553
.uk-countdown-number,
5554
.uk-countdown-separator {
5555
  /* 1 */
5556
  line-height: 70px;
5557
}
5558
/* Number
5559
 ========================================================================== */
5560
.uk-countdown-number {
5561
  font-size: 2rem;
5562
}
5563
/* Phone landscape and bigger */
5564
@media (min-width: 640px) {
5565
  .uk-countdown-number {
5566
    font-size: 4rem;
5567
  }
5568
}
5569
/* Tablet landscape and bigger */
5570
@media (min-width: 960px) {
5571
  .uk-countdown-number {
5572
    font-size: 6rem;
5573
  }
5574
}
5575
/* Separator
5576
 ========================================================================== */
5577
.uk-countdown-separator {
5578
  font-size: 1rem;
5579
}
5580
/* Phone landscape and bigger */
5581
@media (min-width: 640px) {
5582
  .uk-countdown-separator {
5583
    font-size: 2rem;
5584
  }
5585
}
5586
/* Tablet landscape and bigger */
5587
@media (min-width: 960px) {
5588
  .uk-countdown-separator {
5589
    font-size: 3rem;
5590
  }
5591
}
5592
/* Label
5593
 ========================================================================== */
5594
/* ========================================================================
5595
   Component: Animation
5596
 ========================================================================== */
5597
[class*='uk-animation-'] {
5598
  -webkit-animation-duration: 0.5s;
5599
  animation-duration: 0.5s;
5600
  -webkit-animation-timing-function: ease-out;
5601
  animation-timing-function: ease-out;
5602
  -webkit-animation-fill-mode: both;
5603
  animation-fill-mode: both;
5604
}
5605
/* Direction modifier
5606
 ========================================================================== */
5607
.uk-animation-reverse {
5608
  -webkit-animation-direction: reverse;
5609
  animation-direction: reverse;
5610
  -webkit-animation-timing-function: ease-in;
5611
  animation-timing-function: ease-in;
5612
}
5613
/* Animations for scrollspy
5614
 ========================================================================== */
5615
/*
5616
 * Fade
5617
 */
5618
.uk-animation-fade {
5619
  -webkit-animation-name: uk-fade;
5620
  animation-name: uk-fade;
5621
  -webkit-animation-duration: 0.8s;
5622
  animation-duration: 0.8s;
5623
  -webkit-animation-timing-function: linear;
5624
  animation-timing-function: linear;
5625
}
5626
/*
5627
 * Scale
5628
 */
5629
.uk-animation-scale-up {
5630
  -webkit-animation-name: uk-fade-scale-02;
5631
  animation-name: uk-fade-scale-02;
5632
}
5633
.uk-animation-scale-down {
5634
  -webkit-animation-name: uk-fade-scale-18;
5635
  animation-name: uk-fade-scale-18;
5636
}
5637
/*
5638
 * Slide
5639
 */
5640
.uk-animation-slide-top {
5641
  -webkit-animation-name: uk-fade-top;
5642
  animation-name: uk-fade-top;
5643
}
5644
.uk-animation-slide-bottom {
5645
  -webkit-animation-name: uk-fade-bottom;
5646
  animation-name: uk-fade-bottom;
5647
}
5648
.uk-animation-slide-right {
5649
  -webkit-animation-name: uk-fade-left;
5650
  animation-name: uk-fade-left;
5651
}
5652
.uk-animation-slide-left {
5653
  -webkit-animation-name: uk-fade-right;
5654
  animation-name: uk-fade-right;
5655
}
5656
/*
5657
 * Slide Small
5658
 */
5659
.uk-animation-slide-top-small {
5660
  -webkit-animation-name: uk-fade-top-small;
5661
  animation-name: uk-fade-top-small;
5662
}
5663
.uk-animation-slide-bottom-small {
5664
  -webkit-animation-name: uk-fade-bottom-small;
5665
  animation-name: uk-fade-bottom-small;
5666
}
5667
.uk-animation-slide-right-small {
5668
  -webkit-animation-name: uk-fade-left-small;
5669
  animation-name: uk-fade-left-small;
5670
}
5671
.uk-animation-slide-left-small {
5672
  -webkit-animation-name: uk-fade-right-small;
5673
  animation-name: uk-fade-right-small;
5674
}
5675
/*
5676
 * Slide Medium
5677
 */
5678
.uk-animation-slide-top-medium {
5679
  -webkit-animation-name: uk-fade-top-medium;
5680
  animation-name: uk-fade-top-medium;
5681
}
5682
.uk-animation-slide-bottom-medium {
5683
  -webkit-animation-name: uk-fade-bottom-medium;
5684
  animation-name: uk-fade-bottom-medium;
5685
}
5686
.uk-animation-slide-right-medium {
5687
  -webkit-animation-name: uk-fade-left-medium;
5688
  animation-name: uk-fade-left-medium;
5689
}
5690
.uk-animation-slide-left-medium {
5691
  -webkit-animation-name: uk-fade-right-medium;
5692
  animation-name: uk-fade-right-medium;
5693
}
5694
/*
5695
 * Kenburns
5696
 */
5697
.uk-animation-kenburns {
5698
  -webkit-animation-name: uk-scale-kenburns;
5699
  animation-name: uk-scale-kenburns;
5700
  -webkit-animation-duration: 15s;
5701
  animation-duration: 15s;
5702
}
5703
/*
5704
 * Shake
5705
 */
5706
.uk-animation-shake {
5707
  -webkit-animation-name: uk-shake;
5708
  animation-name: uk-shake;
5709
}
5710
/* Duration modifier
5711
 ========================================================================== */
5712
.uk-animation-fast {
5713
  -webkit-animation-duration: 0.1s;
5714
  animation-duration: 0.1s;
5715
}
5716
/* Enable animation only on hover
5717
========================================================================== */
5718
/*
5719
 * Note: Firefox and IE needs this because animations are not triggered when switching between display `none` and `block`
5720
 */
5721
.uk-animation-toggle:not(:hover):not(.uk-hover) [class*='uk-animation-'] {
5722
  -webkit-animation-name: none;
5723
  animation-name: none;
5724
}
5725
/* Keyframes used by animation classes
5726
 ========================================================================== */
5727
/*
5728
 * Fade
5729
 */
5730
@-webkit-keyframes uk-fade {
5731
  0% {
5732
    opacity: 0;
5733
  }
5734
  100% {
5735
    opacity: 1;
5736
  }
5737
}
5738
@keyframes uk-fade {
5739
  0% {
5740
    opacity: 0;
5741
  }
5742
  100% {
5743
    opacity: 1;
5744
  }
5745
}
5746
/*
5747
 * Slide Top
5748
 */
5749
@-webkit-keyframes uk-fade-top {
5750
  0% {
5751
    opacity: 0;
5752
    -webkit-transform: translateY(-100%);
5753
  }
5754
  100% {
5755
    opacity: 1;
5756
    -webkit-transform: translateY(0);
5757
  }
5758
}
5759
@keyframes uk-fade-top {
5760
  0% {
5761
    opacity: 0;
5762
    transform: translateY(-100%);
5763
  }
5764
  100% {
5765
    opacity: 1;
5766
    transform: translateY(0);
5767
  }
5768
}
5769
/*
5770
 * Slide Bottom
5771
 */
5772
@-webkit-keyframes uk-fade-bottom {
5773
  0% {
5774
    opacity: 0;
5775
    -webkit-transform: translateY(100%);
5776
  }
5777
  100% {
5778
    opacity: 1;
5779
    -webkit-transform: translateY(0);
5780
  }
5781
}
5782
@keyframes uk-fade-bottom {
5783
  0% {
5784
    opacity: 0;
5785
    transform: translateY(100%);
5786
  }
5787
  100% {
5788
    opacity: 1;
5789
    transform: translateY(0);
5790
  }
5791
}
5792
/*
5793
 * Slide Left
5794
 */
5795
@-webkit-keyframes uk-fade-left {
5796
  0% {
5797
    opacity: 0;
5798
    -webkit-transform: translateX(100%);
5799
  }
5800
  100% {
5801
    opacity: 1;
5802
    -webkit-transform: translateX(0);
5803
  }
5804
}
5805
@keyframes uk-fade-left {
5806
  0% {
5807
    opacity: 0;
5808
    transform: translateX(100%);
5809
  }
5810
  100% {
5811
    opacity: 1;
5812
    transform: translateX(0);
5813
  }
5814
}
5815
/*
5816
 * Slide Right
5817
 */
5818
@-webkit-keyframes uk-fade-right {
5819
  0% {
5820
    opacity: 0;
5821
    -webkit-transform: translateX(-100%);
5822
  }
5823
  100% {
5824
    opacity: 1;
5825
    -webkit-transform: translateX(0);
5826
  }
5827
}
5828
@keyframes uk-fade-right {
5829
  0% {
5830
    opacity: 0;
5831
    transform: translateX(-100%);
5832
  }
5833
  100% {
5834
    opacity: 1;
5835
    transform: translateX(0);
5836
  }
5837
}
5838
/*
5839
 * Slide Top Small
5840
 */
5841
@-webkit-keyframes uk-fade-top-small {
5842
  0% {
5843
    opacity: 0;
5844
    -webkit-transform: translateY(-10px);
5845
  }
5846
  100% {
5847
    opacity: 1;
5848
    -webkit-transform: translateY(0);
5849
  }
5850
}
5851
@keyframes uk-fade-top-small {
5852
  0% {
5853
    opacity: 0;
5854
    transform: translateY(-10px);
5855
  }
5856
  100% {
5857
    opacity: 1;
5858
    transform: translateY(0);
5859
  }
5860
}
5861
/*
5862
 * Slide Bottom Small
5863
 */
5864
@-webkit-keyframes uk-fade-bottom-small {
5865
  0% {
5866
    opacity: 0;
5867
    -webkit-transform: translateY(10px);
5868
  }
5869
  100% {
5870
    opacity: 1;
5871
    -webkit-transform: translateY(0);
5872
  }
5873
}
5874
@keyframes uk-fade-bottom-small {
5875
  0% {
5876
    opacity: 0;
5877
    transform: translateY(10px);
5878
  }
5879
  100% {
5880
    opacity: 1;
5881
    transform: translateY(0);
5882
  }
5883
}
5884
/*
5885
 * Slide Left Small
5886
 */
5887
@-webkit-keyframes uk-fade-left-small {
5888
  0% {
5889
    opacity: 0;
5890
    -webkit-transform: translateX(10px);
5891
  }
5892
  100% {
5893
    opacity: 1;
5894
    -webkit-transform: translateX(0);
5895
  }
5896
}
5897
@keyframes uk-fade-left-small {
5898
  0% {
5899
    opacity: 0;
5900
    transform: translateX(10px);
5901
  }
5902
  100% {
5903
    opacity: 1;
5904
    transform: translateX(0);
5905
  }
5906
}
5907
/*
5908
 * Slide Right Small
5909
 */
5910
@-webkit-keyframes uk-fade-right-small {
5911
  0% {
5912
    opacity: 0;
5913
    -webkit-transform: translateX(-10px);
5914
  }
5915
  100% {
5916
    opacity: 1;
5917
    -webkit-transform: translateX(0);
5918
  }
5919
}
5920
@keyframes uk-fade-right-small {
5921
  0% {
5922
    opacity: 0;
5923
    transform: translateX(-10px);
5924
  }
5925
  100% {
5926
    opacity: 1;
5927
    transform: translateX(0);
5928
  }
5929
}
5930
/*
5931
 * Slide Top Medium
5932
 */
5933
@-webkit-keyframes uk-fade-top-medium {
5934
  0% {
5935
    opacity: 0;
5936
    -webkit-transform: translateY(-50px);
5937
  }
5938
  100% {
5939
    opacity: 1;
5940
    -webkit-transform: translateY(0);
5941
  }
5942
}
5943
@keyframes uk-fade-top-medium {
5944
  0% {
5945
    opacity: 0;
5946
    transform: translateY(-50px);
5947
  }
5948
  100% {
5949
    opacity: 1;
5950
    transform: translateY(0);
5951
  }
5952
}
5953
/*
5954
 * Slide Bottom Medium
5955
 */
5956
@-webkit-keyframes uk-fade-bottom-medium {
5957
  0% {
5958
    opacity: 0;
5959
    -webkit-transform: translateY(50px);
5960
  }
5961
  100% {
5962
    opacity: 1;
5963
    -webkit-transform: translateY(0);
5964
  }
5965
}
5966
@keyframes uk-fade-bottom-medium {
5967
  0% {
5968
    opacity: 0;
5969
    transform: translateY(50px);
5970
  }
5971
  100% {
5972
    opacity: 1;
5973
    transform: translateY(0);
5974
  }
5975
}
5976
/*
5977
 * Slide Left Medium
5978
 */
5979
@-webkit-keyframes uk-fade-left-medium {
5980
  0% {
5981
    opacity: 0;
5982
    -webkit-transform: translateX(50px);
5983
  }
5984
  100% {
5985
    opacity: 1;
5986
    -webkit-transform: translateX(0);
5987
  }
5988
}
5989
@keyframes uk-fade-left-medium {
5990
  0% {
5991
    opacity: 0;
5992
    transform: translateX(50px);
5993
  }
5994
  100% {
5995
    opacity: 1;
5996
    transform: translateX(0);
5997
  }
5998
}
5999
/*
6000
 * Slide Right Medium
6001
 */
6002
@-webkit-keyframes uk-fade-right-medium {
6003
  0% {
6004
    opacity: 0;
6005
    -webkit-transform: translateX(-50px);
6006
  }
6007
  100% {
6008
    opacity: 1;
6009
    -webkit-transform: translateX(0);
6010
  }
6011
}
6012
@keyframes uk-fade-right-medium {
6013
  0% {
6014
    opacity: 0;
6015
    transform: translateX(-50px);
6016
  }
6017
  100% {
6018
    opacity: 1;
6019
    transform: translateX(0);
6020
  }
6021
}
6022
/*
6023
 * Scale Up
6024
 */
6025
@-webkit-keyframes uk-fade-scale-02 {
6026
  0% {
6027
    opacity: 0;
6028
    -webkit-transform: scale(0.2);
6029
  }
6030
  100% {
6031
    opacity: 1;
6032
    -webkit-transform: scale(1);
6033
  }
6034
}
6035
@keyframes uk-fade-scale-02 {
6036
  0% {
6037
    opacity: 0;
6038
    transform: scale(0.2);
6039
  }
6040
  100% {
6041
    opacity: 1;
6042
    transform: scale(1);
6043
  }
6044
}
6045
/*
6046
 * Scale Down
6047
 */
6048
@-webkit-keyframes uk-fade-scale-18 {
6049
  0% {
6050
    opacity: 0;
6051
    -webkit-transform: scale(1.8);
6052
  }
6053
  100% {
6054
    opacity: 1;
6055
    -webkit-transform: scale(1);
6056
  }
6057
}
6058
@keyframes uk-fade-scale-18 {
6059
  0% {
6060
    opacity: 0;
6061
    transform: scale(1.8);
6062
  }
6063
  100% {
6064
    opacity: 1;
6065
    transform: scale(1);
6066
  }
6067
}
6068
/*
6069
 * Kenburns
6070
 */
6071
@-webkit-keyframes uk-scale-kenburns {
6072
  0% {
6073
    -webkit-transform: scale(1);
6074
  }
6075
  100% {
6076
    -webkit-transform: scale(1.2);
6077
  }
6078
}
6079
@keyframes uk-scale-kenburns {
6080
  0% {
6081
    transform: scale(1);
6082
  }
6083
  100% {
6084
    transform: scale(1.2);
6085
  }
6086
}
6087
/*
6088
 * Shake
6089
 */
6090
@-webkit-keyframes uk-shake {
6091
  0%,
6092
  100% {
6093
    -webkit-transform: translateX(0);
6094
  }
6095
  10% {
6096
    -webkit-transform: translateX(9px);
6097
  }
6098
  20% {
6099
    -webkit-transform: translateX(-8px);
6100
  }
6101
  30% {
6102
    -webkit-transform: translateX(7px);
6103
  }
6104
  40% {
6105
    -webkit-transform: translateX(-6px);
6106
  }
6107
  50% {
6108
    -webkit-transform: translateX(5px);
6109
  }
6110
  60% {
6111
    -webkit-transform: translateX(-4px);
6112
  }
6113
  70% {
6114
    -webkit-transform: translateX(3px);
6115
  }
6116
  80% {
6117
    -webkit-transform: translateX(-2px);
6118
  }
6119
  90% {
6120
    -webkit-transform: translateX(1px);
6121
  }
6122
}
6123
@keyframes uk-shake {
6124
  0%,
6125
  100% {
6126
    transform: translateX(0);
6127
  }
6128
  10% {
6129
    transform: translateX(9px);
6130
  }
6131
  20% {
6132
    transform: translateX(-8px);
6133
  }
6134
  30% {
6135
    transform: translateX(7px);
6136
  }
6137
  40% {
6138
    transform: translateX(-6px);
6139
  }
6140
  50% {
6141
    transform: translateX(5px);
6142
  }
6143
  60% {
6144
    transform: translateX(-4px);
6145
  }
6146
  70% {
6147
    transform: translateX(3px);
6148
  }
6149
  80% {
6150
    transform: translateX(-2px);
6151
  }
6152
  90% {
6153
    transform: translateX(1px);
6154
  }
6155
}
6156
/* ========================================================================
6157
   Component: Width
6158
 ========================================================================== */
6159
/* Equal child widths
6160
 ========================================================================== */
6161
[class*='uk-child-width'] > * {
6162
  box-sizing: border-box;
6163
  width: 100%;
6164
}
6165
.uk-child-width-1-2 > * {
6166
  width: 50%;
6167
}
6168
.uk-child-width-1-3 > * {
6169
  width: calc(100% * 1 / 3.001);
6170
}
6171
.uk-child-width-1-4 > * {
6172
  width: 25%;
6173
}
6174
.uk-child-width-1-5 > * {
6175
  width: 20%;
6176
}
6177
.uk-child-width-1-6 > * {
6178
  width: calc(100% * 1 / 6.001);
6179
}
6180
.uk-child-width-auto > * {
6181
  width: auto;
6182
}
6183
/*
6184
 *    Instead of 0, 1px is needed to make cell wrap into next row if predecessor is 100% wide
6185
 *    and the grid gutter is 0 pixels wide
6186
 */
6187
.uk-child-width-expand > * {
6188
  width: 1px;
6189
}
6190
/*
6191
 * 1. Make `width: 1px` work, because according to the spec flex items won’t shrink
6192
 *    below their minimum content size. To change this, set the min-width.
6193
 *    Only needed for Firefox. All other browsers ignore this.
6194
 *
6195
 * 2. `width` is ignored when wrapping flex items in Safari
6196
 *    https://github.com/philipwalton/flexbugs#11-min-and-max-size-declarations-are-ignored-when-wrapping-flex-items
6197
 */
6198
.uk-child-width-expand > :not([class*='uk-width']) {
6199
  -ms-flex: 1;
6200
  -webkit-flex: 1;
6201
  flex: 1;
6202
  /* 1 */
6203
  min-width: 0;
6204
  /* 2 */
6205
  flex-basis: 1px;
6206
}
6207
/* Phone landscape and bigger */
6208
@media (min-width: 640px) {
6209
  .uk-child-width-1-1\@s > * {
6210
    width: 100%;
6211
  }
6212
  .uk-child-width-1-2\@s > * {
6213
    width: 50%;
6214
  }
6215
  .uk-child-width-1-3\@s > * {
6216
    width: calc(100% * 1 / 3.001);
6217
  }
6218
  .uk-child-width-1-4\@s > * {
6219
    width: 25%;
6220
  }
6221
  .uk-child-width-1-5\@s > * {
6222
    width: 20%;
6223
  }
6224
  .uk-child-width-1-6\@s > * {
6225
    width: calc(100% * 1 / 6.001);
6226
  }
6227
  .uk-child-width-auto\@s > * {
6228
    width: auto;
6229
  }
6230
  .uk-child-width-expand\@s > * {
6231
    width: 1px;
6232
  }
6233
  .uk-child-width-expand\@s > :not([class*='uk-width']) {
6234
    -ms-flex: 1;
6235
    -webkit-flex: 1;
6236
    flex: 1;
6237
    min-width: 0;
6238
    flex-basis: 1px;
6239
  }
6240
}
6241
/* Tablet landscape and bigger */
6242
@media (min-width: 960px) {
6243
  .uk-child-width-1-1\@m > * {
6244
    width: 100%;
6245
  }
6246
  .uk-child-width-1-2\@m > * {
6247
    width: 50%;
6248
  }
6249
  .uk-child-width-1-3\@m > * {
6250
    width: calc(100% * 1 / 3.001);
6251
  }
6252
  .uk-child-width-1-4\@m > * {
6253
    width: 25%;
6254
  }
6255
  .uk-child-width-1-5\@m > * {
6256
    width: 20%;
6257
  }
6258
  .uk-child-width-1-6\@m > * {
6259
    width: calc(100% * 1 / 6.001);
6260
  }
6261
  .uk-child-width-auto\@m > * {
6262
    width: auto;
6263
  }
6264
  .uk-child-width-expand\@m > * {
6265
    width: 1px;
6266
  }
6267
  .uk-child-width-expand\@m > :not([class*='uk-width']) {
6268
    -ms-flex: 1;
6269
    -webkit-flex: 1;
6270
    flex: 1;
6271
    min-width: 0;
6272
    flex-basis: 1px;
6273
  }
6274
}
6275
/* Desktop and bigger */
6276
@media (min-width: 1200px) {
6277
  .uk-child-width-1-1\@l > * {
6278
    width: 100%;
6279
  }
6280
  .uk-child-width-1-2\@l > * {
6281
    width: 50%;
6282
  }
6283
  .uk-child-width-1-3\@l > * {
6284
    width: calc(100% * 1 / 3.001);
6285
  }
6286
  .uk-child-width-1-4\@l > * {
6287
    width: 25%;
6288
  }
6289
  .uk-child-width-1-5\@l > * {
6290
    width: 20%;
6291
  }
6292
  .uk-child-width-1-6\@l > * {
6293
    width: calc(100% * 1 / 6.001);
6294
  }
6295
  .uk-child-width-auto\@l > * {
6296
    width: auto;
6297
  }
6298
  .uk-child-width-expand\@l > * {
6299
    width: 1px;
6300
  }
6301
  .uk-child-width-expand\@l > :not([class*='uk-width']) {
6302
    -ms-flex: 1;
6303
    -webkit-flex: 1;
6304
    flex: 1;
6305
    min-width: 0;
6306
    flex-basis: 1px;
6307
  }
6308
}
6309
/* Large screen and bigger */
6310
@media (min-width: 1600px) {
6311
  .uk-child-width-1-1\@xl > * {
6312
    width: 100%;
6313
  }
6314
  .uk-child-width-1-2\@xl > * {
6315
    width: 50%;
6316
  }
6317
  .uk-child-width-1-3\@xl > * {
6318
    width: calc(100% * 1 / 3.001);
6319
  }
6320
  .uk-child-width-1-4\@xl > * {
6321
    width: 25%;
6322
  }
6323
  .uk-child-width-1-5\@xl > * {
6324
    width: 20%;
6325
  }
6326
  .uk-child-width-1-6\@xl > * {
6327
    width: calc(100% * 1 / 6.001);
6328
  }
6329
  .uk-child-width-auto\@xl > * {
6330
    width: auto;
6331
  }
6332
  .uk-child-width-expand\@xl > * {
6333
    width: 1px;
6334
  }
6335
  .uk-child-width-expand\@xl > :not([class*='uk-width']) {
6336
    -ms-flex: 1;
6337
    -webkit-flex: 1;
6338
    flex: 1;
6339
    min-width: 0;
6340
    flex-basis: 1px;
6341
  }
6342
}
6343
/* Single Widths
6344
 ========================================================================== */
6345
/*
6346
 * 1. `max-width` is needed for the pixel-based classes
6347
 */
6348
[class*='uk-width'] {
6349
  box-sizing: border-box;
6350
  width: 100%;
6351
  /* 1 */
6352
  max-width: 100%;
6353
}
6354
/* Halves */
6355
.uk-width-1-2 {
6356
  width: 50%;
6357
}
6358
/* Thirds */
6359
.uk-width-1-3 {
6360
  width: calc(100% * 1 / 3.001);
6361
}
6362
.uk-width-2-3 {
6363
  width: calc(100% * 2 / 3.001);
6364
}
6365
/* Quarters */
6366
.uk-width-1-4 {
6367
  width: 25%;
6368
}
6369
.uk-width-3-4 {
6370
  width: 75%;
6371
}
6372
/* Fifths */
6373
.uk-width-1-5 {
6374
  width: 20%;
6375
}
6376
.uk-width-2-5 {
6377
  width: 40%;
6378
}
6379
.uk-width-3-5 {
6380
  width: 60%;
6381
}
6382
.uk-width-4-5 {
6383
  width: 80%;
6384
}
6385
/* Sixths */
6386
.uk-width-1-6 {
6387
  width: calc(100% * 1 / 6.001);
6388
}
6389
.uk-width-5-6 {
6390
  width: calc(100% * 5 / 6.001);
6391
}
6392
/* Pixel */
6393
.uk-width-small {
6394
  width: 150px;
6395
}
6396
.uk-width-medium {
6397
  width: 300px;
6398
}
6399
.uk-width-large {
6400
  width: 450px;
6401
}
6402
.uk-width-xlarge {
6403
  width: 600px;
6404
}
6405
.uk-width-xxlarge {
6406
  width: 750px;
6407
}
6408
/* Auto */
6409
.uk-width-auto {
6410
  width: auto;
6411
}
6412
/* Expand */
6413
.uk-width-expand {
6414
  width: 1px;
6415
  -ms-flex: 1;
6416
  -webkit-flex: 1;
6417
  flex: 1;
6418
  min-width: 0;
6419
  flex-basis: 1px;
6420
}
6421
/* Phone landscape and bigger */
6422
@media (min-width: 640px) {
6423
  /* Whole */
6424
  .uk-width-1-1\@s {
6425
    width: 100%;
6426
  }
6427
  /* Halves */
6428
  .uk-width-1-2\@s {
6429
    width: 50%;
6430
  }
6431
  /* Thirds */
6432
  .uk-width-1-3\@s {
6433
    width: calc(100% * 1 / 3.001);
6434
  }
6435
  .uk-width-2-3\@s {
6436
    width: calc(100% * 2 / 3.001);
6437
  }
6438
  /* Quarters */
6439
  .uk-width-1-4\@s {
6440
    width: 25%;
6441
  }
6442
  .uk-width-3-4\@s {
6443
    width: 75%;
6444
  }
6445
  /* Fifths */
6446
  .uk-width-1-5\@s {
6447
    width: 20%;
6448
  }
6449
  .uk-width-2-5\@s {
6450
    width: 40%;
6451
  }
6452
  .uk-width-3-5\@s {
6453
    width: 60%;
6454
  }
6455
  .uk-width-4-5\@s {
6456
    width: 80%;
6457
  }
6458
  /* Sixths */
6459
  .uk-width-1-6\@s {
6460
    width: calc(100% * 1 / 6.001);
6461
  }
6462
  .uk-width-5-6\@s {
6463
    width: calc(100% * 5 / 6.001);
6464
  }
6465
  /* Pixel */
6466
  .uk-width-small\@s {
6467
    width: 150px;
6468
  }
6469
  .uk-width-medium\@s {
6470
    width: 300px;
6471
  }
6472
  .uk-width-large\@s {
6473
    width: 450px;
6474
  }
6475
  .uk-width-xlarge\@s {
6476
    width: 600px;
6477
  }
6478
  .uk-width-xxlarge\@s {
6479
    width: 750px;
6480
  }
6481
  /* Auto */
6482
  .uk-width-auto\@s {
6483
    width: auto;
6484
  }
6485
  /* Expand */
6486
  .uk-width-expand\@s {
6487
    width: 1px;
6488
    -ms-flex: 1;
6489
    -webkit-flex: 1;
6490
    flex: 1;
6491
    min-width: 0;
6492
    flex-basis: 1px;
6493
  }
6494
}
6495
/* Tablet landscape and bigger */
6496
@media (min-width: 960px) {
6497
  /* Whole */
6498
  .uk-width-1-1\@m {
6499
    width: 100%;
6500
  }
6501
  /* Halves */
6502
  .uk-width-1-2\@m {
6503
    width: 50%;
6504
  }
6505
  /* Thirds */
6506
  .uk-width-1-3\@m {
6507
    width: calc(100% * 1 / 3.001);
6508
  }
6509
  .uk-width-2-3\@m {
6510
    width: calc(100% * 2 / 3.001);
6511
  }
6512
  /* Quarters */
6513
  .uk-width-1-4\@m {
6514
    width: 25%;
6515
  }
6516
  .uk-width-3-4\@m {
6517
    width: 75%;
6518
  }
6519
  /* Fifths */
6520
  .uk-width-1-5\@m {
6521
    width: 20%;
6522
  }
6523
  .uk-width-2-5\@m {
6524
    width: 40%;
6525
  }
6526
  .uk-width-3-5\@m {
6527
    width: 60%;
6528
  }
6529
  .uk-width-4-5\@m {
6530
    width: 80%;
6531
  }
6532
  /* Sixths */
6533
  .uk-width-1-6\@m {
6534
    width: calc(100% * 1 / 6.001);
6535
  }
6536
  .uk-width-5-6\@m {
6537
    width: calc(100% * 5 / 6.001);
6538
  }
6539
  /* Pixel */
6540
  .uk-width-small\@m {
6541
    width: 150px;
6542
  }
6543
  .uk-width-medium\@m {
6544
    width: 300px;
6545
  }
6546
  .uk-width-large\@m {
6547
    width: 450px;
6548
  }
6549
  .uk-width-xlarge\@m {
6550
    width: 600px;
6551
  }
6552
  .uk-width-xxlarge\@m {
6553
    width: 750px;
6554
  }
6555
  /* Auto */
6556
  .uk-width-auto\@m {
6557
    width: auto;
6558
  }
6559
  /* Expand */
6560
  .uk-width-expand\@m {
6561
    width: 1px;
6562
    -ms-flex: 1;
6563
    -webkit-flex: 1;
6564
    flex: 1;
6565
    min-width: 0;
6566
    flex-basis: 1px;
6567
  }
6568
}
6569
/* Desktop and bigger */
6570
@media (min-width: 1200px) {
6571
  /* Whole */
6572
  .uk-width-1-1\@l {
6573
    width: 100%;
6574
  }
6575
  /* Halves */
6576
  .uk-width-1-2\@l {
6577
    width: 50%;
6578
  }
6579
  /* Thirds */
6580
  .uk-width-1-3\@l {
6581
    width: calc(100% * 1 / 3.001);
6582
  }
6583
  .uk-width-2-3\@l {
6584
    width: calc(100% * 2 / 3.001);
6585
  }
6586
  /* Quarters */
6587
  .uk-width-1-4\@l {
6588
    width: 25%;
6589
  }
6590
  .uk-width-3-4\@l {
6591
    width: 75%;
6592
  }
6593
  /* Fifths */
6594
  .uk-width-1-5\@l {
6595
    width: 20%;
6596
  }
6597
  .uk-width-2-5\@l {
6598
    width: 40%;
6599
  }
6600
  .uk-width-3-5\@l {
6601
    width: 60%;
6602
  }
6603
  .uk-width-4-5\@l {
6604
    width: 80%;
6605
  }
6606
  /* Sixths */
6607
  .uk-width-1-6\@l {
6608
    width: calc(100% * 1 / 6.001);
6609
  }
6610
  .uk-width-5-6\@l {
6611
    width: calc(100% * 5 / 6.001);
6612
  }
6613
  /* Pixel */
6614
  .uk-width-small\@l {
6615
    width: 150px;
6616
  }
6617
  .uk-width-medium\@l {
6618
    width: 300px;
6619
  }
6620
  .uk-width-large\@l {
6621
    width: 450px;
6622
  }
6623
  .uk-width-xlarge\@l {
6624
    width: 600px;
6625
  }
6626
  .uk-width-xxlarge\@l {
6627
    width: 750px;
6628
  }
6629
  /* Auto */
6630
  .uk-width-auto\@l {
6631
    width: auto;
6632
  }
6633
  /* Expand */
6634
  .uk-width-expand\@l {
6635
    width: 1px;
6636
    -ms-flex: 1;
6637
    -webkit-flex: 1;
6638
    flex: 1;
6639
    min-width: 0;
6640
    flex-basis: 1px;
6641
  }
6642
}
6643
/* Large screen and bigger */
6644
@media (min-width: 1600px) {
6645
  /* Whole */
6646
  .uk-width-1-1\@xl {
6647
    width: 100%;
6648
  }
6649
  /* Halves */
6650
  .uk-width-1-2\@xl {
6651
    width: 50%;
6652
  }
6653
  /* Thirds */
6654
  .uk-width-1-3\@xl {
6655
    width: calc(100% * 1 / 3.001);
6656
  }
6657
  .uk-width-2-3\@xl {
6658
    width: calc(100% * 2 / 3.001);
6659
  }
6660
  /* Quarters */
6661
  .uk-width-1-4\@xl {
6662
    width: 25%;
6663
  }
6664
  .uk-width-3-4\@xl {
6665
    width: 75%;
6666
  }
6667
  /* Fifths */
6668
  .uk-width-1-5\@xl {
6669
    width: 20%;
6670
  }
6671
  .uk-width-2-5\@xl {
6672
    width: 40%;
6673
  }
6674
  .uk-width-3-5\@xl {
6675
    width: 60%;
6676
  }
6677
  .uk-width-4-5\@xl {
6678
    width: 80%;
6679
  }
6680
  /* Sixths */
6681
  .uk-width-1-6\@xl {
6682
    width: calc(100% * 1 / 6.001);
6683
  }
6684
  .uk-width-5-6\@xl {
6685
    width: calc(100% * 5 / 6.001);
6686
  }
6687
  /* Pixel */
6688
  .uk-width-small\@xl {
6689
    width: 150px;
6690
  }
6691
  .uk-width-medium\@xl {
6692
    width: 300px;
6693
  }
6694
  .uk-width-large\@xl {
6695
    width: 450px;
6696
  }
6697
  .uk-width-xlarge\@xl {
6698
    width: 600px;
6699
  }
6700
  .uk-width-xxlarge\@xl {
6701
    width: 750px;
6702
  }
6703
  /* Auto */
6704
  .uk-width-auto\@xl {
6705
    width: auto;
6706
  }
6707
  /* Expand */
6708
  .uk-width-expand\@xl {
6709
    width: 1px;
6710
    -ms-flex: 1;
6711
    -webkit-flex: 1;
6712
    flex: 1;
6713
    min-width: 0;
6714
    flex-basis: 1px;
6715
  }
6716
}
6717
/* ========================================================================
6718
   Component: Text
6719
 ========================================================================== */
6720
/* Style modifiers
6721
 ========================================================================== */
6722
.uk-text-lead {
6723
  font-size: 1.5rem;
6724
  line-height: 1.5;
6725
  color: #333;
6726
}
6727
.uk-text-meta {
6728
  font-size: 0.875rem;
6729
  line-height: 1.4;
6730
  color: #999;
6731
}
6732
.uk-text-meta a {
6733
  color: #999;
6734
}
6735
.uk-text-meta a:hover {
6736
  color: #666;
6737
  text-decoration: none;
6738
}
6739
/* Size modifiers
6740
 ========================================================================== */
6741
.uk-text-small {
6742
  font-size: 0.875rem;
6743
  line-height: 1.5;
6744
}
6745
.uk-text-large {
6746
  font-size: 1.5rem;
6747
  line-height: 1.5;
6748
}
6749
/* Weight modifier
6750
 ========================================================================== */
6751
.uk-text-bold {
6752
  font-weight: bolder;
6753
}
6754
/* Transform modifier
6755
 ========================================================================== */
6756
.uk-text-uppercase {
6757
  text-transform: uppercase !important;
6758
}
6759
.uk-text-capitalize {
6760
  text-transform: capitalize !important;
6761
}
6762
.uk-text-lowercase {
6763
  text-transform: lowercase !important;
6764
}
6765
/* Color modifiers
6766
 ========================================================================== */
6767
.uk-text-muted {
6768
  color: #999 !important;
6769
}
6770
.uk-text-primary {
6771
  color: #1e87f0 !important;
6772
}
6773
.uk-text-success {
6774
  color: #32d296 !important;
6775
}
6776
.uk-text-warning {
6777
  color: #faa05a !important;
6778
}
6779
.uk-text-danger {
6780
  color: #f0506e !important;
6781
}
6782
/* Background modifier
6783
 ========================================================================== */
6784
/*
6785
 * 1. The background clips to the foreground text. Works in Chrome, Firefox, Safari, Edge and Opera
6786
 *    Default color is set to transparent
6787
 * 2. Container fits the text
6788
 * 3. Fallback color for IE11
6789
 */
6790
.uk-text-background {
6791
  /* 1 */
6792
  -webkit-background-clip: text;
6793
  -webkit-text-fill-color: transparent;
6794
  /* 2 */
6795
  display: inline-block;
6796
  /* 3 */
6797
  color: #1e87f0 !important;
6798
}
6799
@supports (-webkit-background-clip: text) {
6800
  .uk-text-background {
6801
    background-color: #1e87f0;
6802
  }
6803
}
6804
/* Alignment modifiers
6805
 ========================================================================== */
6806
.uk-text-right {
6807
  text-align: right !important;
6808
}
6809
.uk-text-left {
6810
  text-align: left !important;
6811
}
6812
.uk-text-center {
6813
  text-align: center !important;
6814
}
6815
.uk-text-justify {
6816
  text-align: justify !important;
6817
}
6818
/* Phone landscape and bigger */
6819
@media (min-width: 640px) {
6820
  .uk-text-right\@s {
6821
    text-align: right !important;
6822
  }
6823
  .uk-text-left\@s {
6824
    text-align: left !important;
6825
  }
6826
  .uk-text-center\@s {
6827
    text-align: center !important;
6828
  }
6829
}
6830
/* Tablet landscape and bigger */
6831
@media (min-width: 960px) {
6832
  .uk-text-right\@m {
6833
    text-align: right !important;
6834
  }
6835
  .uk-text-left\@m {
6836
    text-align: left !important;
6837
  }
6838
  .uk-text-center\@m {
6839
    text-align: center !important;
6840
  }
6841
}
6842
/* Desktop and bigger */
6843
@media (min-width: 1200px) {
6844
  .uk-text-right\@l {
6845
    text-align: right !important;
6846
  }
6847
  .uk-text-left\@l {
6848
    text-align: left !important;
6849
  }
6850
  .uk-text-center\@l {
6851
    text-align: center !important;
6852
  }
6853
}
6854
/* Large screen and bigger */
6855
@media (min-width: 1600px) {
6856
  .uk-text-right\@xl {
6857
    text-align: right !important;
6858
  }
6859
  .uk-text-left\@xl {
6860
    text-align: left !important;
6861
  }
6862
  .uk-text-center\@xl {
6863
    text-align: center !important;
6864
  }
6865
}
6866
/*
6867
 * Vertical
6868
 */
6869
.uk-text-top {
6870
  vertical-align: top !important;
6871
}
6872
.uk-text-middle {
6873
  vertical-align: middle !important;
6874
}
6875
.uk-text-bottom {
6876
  vertical-align: bottom !important;
6877
}
6878
.uk-text-baseline {
6879
  vertical-align: baseline !important;
6880
}
6881
/* Wrap modifiers
6882
 ========================================================================== */
6883
/*
6884
 * Prevent text from wrapping onto multiple lines
6885
 */
6886
.uk-text-nowrap {
6887
  white-space: nowrap;
6888
}
6889
/*
6890
 * 1. Make sure a max-width is set after which truncation can occur
6891
 * 2. Prevent text from wrapping onto multiple lines, and truncate with an ellipsis
6892
 * 3. Fix for table cells
6893
 */
6894
.uk-text-truncate {
6895
  /* 1 */
6896
  max-width: 100%;
6897
  /* 2 */
6898
  overflow: hidden;
6899
  text-overflow: ellipsis;
6900
  white-space: nowrap;
6901
}
6902
/* 2 */
6903
th.uk-text-truncate,
6904
td.uk-text-truncate {
6905
  max-width: 0;
6906
}
6907
/*
6908
 * 1. Wrap long words onto the next line and break them if they are too long to fit
6909
 * 2. Legacy `word-wrap` as fallback for `overflow-wrap`
6910
 * 3. Add a hyphen where the word breaks
6911
 * 4. Fix `overflow-wrap` which doesn't work with table cells in Chrome, Opera, IE11 and Edge
6912
 *    Must use `break-all` to support IE11 and Edge
6913
 */
6914
.uk-text-break {
6915
  /* 1 */
6916
  overflow-wrap: break-word;
6917
  /* 2 */
6918
  word-wrap: break-word;
6919
  /* 3 */
6920
  -webkit-hyphens: auto;
6921
  -ms-hyphens: auto;
6922
  -moz-hyphens: auto;
6923
  hyphens: auto;
6924
}
6925
/* 4 */
6926
th.uk-text-break,
6927
td.uk-text-break {
6928
  word-break: break-all;
6929
}
6930
/* ========================================================================
6931
   Component: Column
6932
 ========================================================================== */
6933
[class*='uk-column-'] {
6934
  -webkit-column-gap: 30px;
6935
  -moz-column-gap: 30px;
6936
  column-gap: 30px;
6937
}
6938
/* Desktop and bigger */
6939
@media (min-width: 1200px) {
6940
  [class*='uk-column-'] {
6941
    -webkit-column-gap: 40px;
6942
    -moz-column-gap: 40px;
6943
    column-gap: 40px;
6944
  }
6945
}
6946
/*
6947
 * Fix image 1px line wrapping into the next column in Chrome
6948
 */
6949
[class*='uk-column-'] img {
6950
  transform: translate3d(0, 0, 0);
6951
}
6952
/* Divider
6953
 ========================================================================== */
6954
/*
6955
 * 1. Double the column gap
6956
 */
6957
.uk-column-divider {
6958
  -webkit-column-rule: 1px solid #e5e5e5;
6959
  -moz-column-rule: 1px solid #e5e5e5;
6960
  column-rule: 1px solid #e5e5e5;
6961
  /* 1 */
6962
  -webkit-column-gap: 60px;
6963
  -moz-column-gap: 60px;
6964
  column-gap: 60px;
6965
}
6966
/* Desktop and bigger */
6967
@media (min-width: 1200px) {
6968
  .uk-column-divider {
6969
    -webkit-column-gap: 80px;
6970
    -moz-column-gap: 80px;
6971
    column-gap: 80px;
6972
  }
6973
}
6974
/* Width modifiers
6975
 ========================================================================== */
6976
.uk-column-1-2 {
6977
  -webkit-column-count: 2;
6978
  -moz-column-count: 2;
6979
  column-count: 2;
6980
}
6981
.uk-column-1-3 {
6982
  -webkit-column-count: 3;
6983
  -moz-column-count: 3;
6984
  column-count: 3;
6985
}
6986
.uk-column-1-4 {
6987
  -webkit-column-count: 4;
6988
  -moz-column-count: 4;
6989
  column-count: 4;
6990
}
6991
.uk-column-1-5 {
6992
  -webkit-column-count: 5;
6993
  -moz-column-count: 5;
6994
  column-count: 5;
6995
}
6996
.uk-column-1-6 {
6997
  -webkit-column-count: 6;
6998
  -moz-column-count: 6;
6999
  column-count: 6;
7000
}
7001
/* Phone landscape and bigger */
7002
@media (min-width: 640px) {
7003
  .uk-column-1-2\@s {
7004
    -webkit-column-count: 2;
7005
    -moz-column-count: 2;
7006
    column-count: 2;
7007
  }
7008
  .uk-column-1-3\@s {
7009
    -webkit-column-count: 3;
7010
    -moz-column-count: 3;
7011
    column-count: 3;
7012
  }
7013
  .uk-column-1-4\@s {
7014
    -webkit-column-count: 4;
7015
    -moz-column-count: 4;
7016
    column-count: 4;
7017
  }
7018
  .uk-column-1-5\@s {
7019
    -webkit-column-count: 5;
7020
    -moz-column-count: 5;
7021
    column-count: 5;
7022
  }
7023
  .uk-column-1-6\@s {
7024
    -webkit-column-count: 6;
7025
    -moz-column-count: 6;
7026
    column-count: 6;
7027
  }
7028
}
7029
/* Tablet landscape and bigger */
7030
@media (min-width: 960px) {
7031
  .uk-column-1-2\@m {
7032
    -webkit-column-count: 2;
7033
    -moz-column-count: 2;
7034
    column-count: 2;
7035
  }
7036
  .uk-column-1-3\@m {
7037
    -webkit-column-count: 3;
7038
    -moz-column-count: 3;
7039
    column-count: 3;
7040
  }
7041
  .uk-column-1-4\@m {
7042
    -webkit-column-count: 4;
7043
    -moz-column-count: 4;
7044
    column-count: 4;
7045
  }
7046
  .uk-column-1-5\@m {
7047
    -webkit-column-count: 5;
7048
    -moz-column-count: 5;
7049
    column-count: 5;
7050
  }
7051
  .uk-column-1-6\@m {
7052
    -webkit-column-count: 6;
7053
    -moz-column-count: 6;
7054
    column-count: 6;
7055
  }
7056
}
7057
/* Desktop and bigger */
7058
@media (min-width: 1200px) {
7059
  .uk-column-1-2\@l {
7060
    -webkit-column-count: 2;
7061
    -moz-column-count: 2;
7062
    column-count: 2;
7063
  }
7064
  .uk-column-1-3\@l {
7065
    -webkit-column-count: 3;
7066
    -moz-column-count: 3;
7067
    column-count: 3;
7068
  }
7069
  .uk-column-1-4\@l {
7070
    -webkit-column-count: 4;
7071
    -moz-column-count: 4;
7072
    column-count: 4;
7073
  }
7074
  .uk-column-1-5\@l {
7075
    -webkit-column-count: 5;
7076
    -moz-column-count: 5;
7077
    column-count: 5;
7078
  }
7079
  .uk-column-1-6\@l {
7080
    -webkit-column-count: 6;
7081
    -moz-column-count: 6;
7082
    column-count: 6;
7083
  }
7084
}
7085
/* Large screen and bigger */
7086
@media (min-width: 1600px) {
7087
  .uk-column-1-2\@xl {
7088
    -webkit-column-count: 2;
7089
    -moz-column-count: 2;
7090
    column-count: 2;
7091
  }
7092
  .uk-column-1-3\@xl {
7093
    -webkit-column-count: 3;
7094
    -moz-column-count: 3;
7095
    column-count: 3;
7096
  }
7097
  .uk-column-1-4\@xl {
7098
    -webkit-column-count: 4;
7099
    -moz-column-count: 4;
7100
    column-count: 4;
7101
  }
7102
  .uk-column-1-5\@xl {
7103
    -webkit-column-count: 5;
7104
    -moz-column-count: 5;
7105
    column-count: 5;
7106
  }
7107
  .uk-column-1-6\@xl {
7108
    -webkit-column-count: 6;
7109
    -moz-column-count: 6;
7110
    column-count: 6;
7111
  }
7112
}
7113
/* Make element span across all columns
7114
 * Does not work in Firefox yet
7115
 ========================================================================== */
7116
.uk-column-span {
7117
  -webkit-column-span: all;
7118
  -moz-column-span: all;
7119
  column-span: all;
7120
}
7121
/* ========================================================================
7122
   Component: Cover
7123
 ========================================================================== */
7124
/*
7125
 * Works with iframes and embedded content
7126
 * 1. Reset responsiveness for embedded content
7127
 * 2. Center object
7128
 * Note: Percent values on the `top` property only works if this element
7129
 *       is absolute positioned or if the container has a height
7130
 */
7131
.uk-cover {
7132
  /* 1 */
7133
  max-width: none;
7134
  /* 2 */
7135
  position: absolute;
7136
  right: 50%;
7137
  top: 50%;
7138
  -webkit-transform: translate(50%, -50%);
7139
  transform: translate(50%, -50%);
7140
}
7141
/* Container
7142
 ========================================================================== */
7143
/*
7144
 * 1. Parent container which clips resized object
7145
 * 2. Needed if the child is positioned absolute. See note above
7146
 */
7147
.uk-cover-container {
7148
  /* 1 */
7149
  overflow: hidden;
7150
  /* 2 */
7151
  position: relative;
7152
}
7153
/* ========================================================================
7154
   Component: Background
7155
 ========================================================================== */
7156
/* Color
7157
 ========================================================================== */
7158
.uk-background-default {
7159
  background-color: #fff;
7160
}
7161
.uk-background-muted {
7162
  background-color: #f8f8f8;
7163
}
7164
.uk-background-primary {
7165
  background-color: #1e87f0;
7166
}
7167
.uk-background-secondary {
7168
  background-color: #222;
7169
}
7170
/* Size
7171
 ========================================================================== */
7172
.uk-background-cover,
7173
.uk-background-contain {
7174
  background-position: 50% 50%;
7175
  background-repeat: no-repeat;
7176
}
7177
.uk-background-cover {
7178
  background-size: cover;
7179
}
7180
.uk-background-contain {
7181
  background-size: contain;
7182
}
7183
/* Position
7184
 ========================================================================== */
7185
.uk-background-top-right {
7186
  background-position: 100% 0;
7187
}
7188
.uk-background-top-center {
7189
  background-position: 50% 0;
7190
}
7191
.uk-background-top-left {
7192
  background-position: 0% 0;
7193
}
7194
.uk-background-center-right {
7195
  background-position: 100% 50%;
7196
}
7197
.uk-background-center-center {
7198
  background-position: 50% 50%;
7199
}
7200
.uk-background-center-left {
7201
  background-position: 0% 50%;
7202
}
7203
.uk-background-bottom-right {
7204
  background-position: 100% 100%;
7205
}
7206
.uk-background-bottom-center {
7207
  background-position: 50% 100%;
7208
}
7209
.uk-background-bottom-left {
7210
  background-position: 0% 100%;
7211
}
7212
/* Repeat
7213
 ========================================================================== */
7214
.uk-background-norepeat {
7215
  background-repeat: no-repeat;
7216
}
7217
/* Attachment
7218
 ========================================================================== */
7219
.uk-background-fixed {
7220
  background-attachment: fixed;
7221
}
7222
/*
7223
 * Exclude touch devices because `fixed` doesn't work on iOS and Android
7224
 */
7225
@media (pointer: coarse) {
7226
  .uk-background-fixed {
7227
    background-attachment: scroll;
7228
  }
7229
}
7230
/* Image
7231
 ========================================================================== */
7232
/* Phone portrait and smaller */
7233
@media (max-width: 639px) {
7234
  .uk-background-image\@s {
7235
    background-image: none !important;
7236
  }
7237
}
7238
/* Phone landscape and smaller */
7239
@media (max-width: 959px) {
7240
  .uk-background-image\@m {
7241
    background-image: none !important;
7242
  }
7243
}
7244
/* Tablet landscape and smaller */
7245
@media (max-width: 1199px) {
7246
  .uk-background-image\@l {
7247
    background-image: none !important;
7248
  }
7249
}
7250
/* Desktop and smaller */
7251
@media (max-width: 1599px) {
7252
  .uk-background-image\@xl {
7253
    background-image: none !important;
7254
  }
7255
}
7256
/* Blend modes
7257
 ========================================================================== */
7258
.uk-background-blend-multiply {
7259
  background-blend-mode: multiply;
7260
}
7261
.uk-background-blend-screen {
7262
  background-blend-mode: screen;
7263
}
7264
.uk-background-blend-overlay {
7265
  background-blend-mode: overlay;
7266
}
7267
.uk-background-blend-darken {
7268
  background-blend-mode: darken;
7269
}
7270
.uk-background-blend-lighten {
7271
  background-blend-mode: lighten;
7272
}
7273
.uk-background-blend-color-dodge {
7274
  background-blend-mode: color-dodge;
7275
}
7276
.uk-background-blend-color-burn {
7277
  background-blend-mode: color-burn;
7278
}
7279
.uk-background-blend-hard-light {
7280
  background-blend-mode: hard-light;
7281
}
7282
.uk-background-blend-soft-light {
7283
  background-blend-mode: soft-light;
7284
}
7285
.uk-background-blend-difference {
7286
  background-blend-mode: difference;
7287
}
7288
.uk-background-blend-exclusion {
7289
  background-blend-mode: exclusion;
7290
}
7291
.uk-background-blend-hue {
7292
  background-blend-mode: hue;
7293
}
7294
.uk-background-blend-saturation {
7295
  background-blend-mode: saturation;
7296
}
7297
.uk-background-blend-color {
7298
  background-blend-mode: color;
7299
}
7300
.uk-background-blend-luminosity {
7301
  background-blend-mode: luminosity;
7302
}
7303
/* ========================================================================
7304
   Component: Align
7305
 ========================================================================== */
7306
/*
7307
 * Default
7308
 */
7309
[class*='uk-align'] {
7310
  display: block;
7311
  margin-bottom: 30px;
7312
}
7313
* + [class*='uk-align'] {
7314
  margin-top: 30px;
7315
}
7316
/*
7317
 * Center
7318
 */
7319
.uk-align-center {
7320
  margin-right: auto;
7321
  margin-left: auto;
7322
}
7323
/*
7324
 * Left/Right
7325
 */
7326
.uk-align-right {
7327
  margin-top: 0;
7328
  margin-left: 30px;
7329
  float: right;
7330
}
7331
.uk-align-left {
7332
  margin-top: 0;
7333
  margin-right: 30px;
7334
  float: left;
7335
}
7336
/* Phone landscape and bigger */
7337
@media (min-width: 640px) {
7338
  .uk-align-right\@s {
7339
    margin-top: 0;
7340
    margin-left: 30px;
7341
    float: right;
7342
  }
7343
  .uk-align-left\@s {
7344
    margin-top: 0;
7345
    margin-right: 30px;
7346
    float: left;
7347
  }
7348
}
7349
/* Tablet landscape and bigger */
7350
@media (min-width: 960px) {
7351
  .uk-align-right\@m {
7352
    margin-top: 0;
7353
    margin-left: 30px;
7354
    float: right;
7355
  }
7356
  .uk-align-left\@m {
7357
    margin-top: 0;
7358
    margin-right: 30px;
7359
    float: left;
7360
  }
7361
}
7362
/* Desktop and bigger */
7363
@media (min-width: 1200px) {
7364
  .uk-align-right\@l {
7365
    margin-top: 0;
7366
    float: right;
7367
  }
7368
  .uk-align-left\@l {
7369
    margin-top: 0;
7370
    float: left;
7371
  }
7372
  .uk-align-right,
7373
  .uk-align-right\@s,
7374
  .uk-align-right\@m,
7375
  .uk-align-right\@l {
7376
    margin-left: 40px;
7377
  }
7378
  .uk-align-left,
7379
  .uk-align-left\@s,
7380
  .uk-align-left\@m,
7381
  .uk-align-left\@l {
7382
    margin-right: 40px;
7383
  }
7384
}
7385
/* Large screen and bigger */
7386
@media (min-width: 1600px) {
7387
  .uk-align-right\@xl {
7388
    margin-top: 0;
7389
    margin-left: 40px;
7390
    float: right;
7391
  }
7392
  .uk-align-left\@xl {
7393
    margin-top: 0;
7394
    margin-right: 40px;
7395
    float: left;
7396
  }
7397
}
7398
/* ========================================================================
7399
   Component: Utility
7400
 ========================================================================== */
7401
/* Panel
7402
 ========================================================================== */
7403
.uk-panel {
7404
  position: relative;
7405
  box-sizing: border-box;
7406
}
7407
/*
7408
 * Micro clearfix
7409
 */
7410
.uk-panel::before,
7411
.uk-panel::after {
7412
  content: "";
7413
  display: table;
7414
}
7415
.uk-panel::after {
7416
  clear: both;
7417
}
7418
/*
7419
 * Remove margin from the last-child
7420
 */
7421
.uk-panel > :last-child {
7422
  margin-bottom: 0;
7423
}
7424
/*
7425
 * Scrollable
7426
 */
7427
.uk-panel-scrollable {
7428
  height: 170px;
7429
  padding: 10px;
7430
  border: 1px solid #e5e5e5;
7431
  overflow: auto;
7432
  -webkit-overflow-scrolling: touch;
7433
  resize: both;
7434
}
7435
/* Clearfix
7436
 ========================================================================== */
7437
/*
7438
 * 1. `table-cell` is used with `::before` because `table` creates a 1px gap when it becomes a flex item, only in Webkit
7439
 * 2. `table` is used again with `::after` because `clear` only works with block elements.
7440
 * Note: `display: block` with `overflow: hidden` is currently not working in the latest Safari
7441
 */
7442
/* 1 */
7443
.uk-clearfix::before {
7444
  content: "";
7445
  display: table-cell;
7446
}
7447
/* 2 */
7448
.uk-clearfix::after {
7449
  content: "";
7450
  display: table;
7451
  clear: both;
7452
}
7453
/* Float
7454
 ========================================================================== */
7455
/*
7456
 * 1. Prevent content overflow
7457
 */
7458
.uk-float-right {
7459
  float: right;
7460
}
7461
.uk-float-left {
7462
  float: left;
7463
}
7464
/* 1 */
7465
[class*='uk-float-'] {
7466
  max-width: 100%;
7467
}
7468
/* Overfow
7469
 ========================================================================== */
7470
.uk-overflow-hidden {
7471
  overflow: hidden;
7472
}
7473
/*
7474
 * Enable scrollbars if content is clipped
7475
 */
7476
.uk-overflow-auto {
7477
  overflow: auto;
7478
  -webkit-overflow-scrolling: touch;
7479
}
7480
.uk-overflow-auto > :last-child {
7481
  margin-bottom: 0;
7482
}
7483
/* Resize
7484
 ========================================================================== */
7485
.uk-resize {
7486
  resize: both;
7487
}
7488
.uk-resize-vertical {
7489
  resize: vertical;
7490
}
7491
/* Display
7492
 ========================================================================== */
7493
.uk-display-block {
7494
  display: block !important;
7495
}
7496
.uk-display-inline {
7497
  display: inline !important;
7498
}
7499
.uk-display-inline-block {
7500
  display: inline-block !important;
7501
}
7502
/* Inline
7503
 ========================================================================== */
7504
/*
7505
 * 1. Container fits its content
7506
 * 2. Create position context
7507
 * 3. Prevent content overflow
7508
 * 4. Behave like most inline-block elements
7509
 * 5. Clip child elements
7510
 */
7511
[class*='uk-inline'] {
7512
  /* 1 */
7513
  display: inline-block;
7514
  /* 2 */
7515
  position: relative;
7516
  /* 3 */
7517
  max-width: 100%;
7518
  /* 4 */
7519
  vertical-align: middle;
7520
}
7521
.uk-inline-clip {
7522
  /* 5 */
7523
  overflow: hidden;
7524
}
7525
/* Height
7526
 ========================================================================== */
7527
[class*='uk-height'] {
7528
  box-sizing: border-box;
7529
}
7530
/*
7531
 * Only works if parent element has a height set
7532
 */
7533
.uk-height-1-1 {
7534
  height: 100%;
7535
}
7536
/*
7537
 * Useful to create image teasers
7538
 */
7539
.uk-height-viewport {
7540
  min-height: 100vh;
7541
}
7542
/*
7543
 * Pixel
7544
 * Useful for `overflow: auto`
7545
 */
7546
.uk-height-small {
7547
  height: 150px;
7548
}
7549
.uk-height-medium {
7550
  height: 300px;
7551
}
7552
.uk-height-large {
7553
  height: 450px;
7554
}
7555
.uk-height-max-small {
7556
  max-height: 150px;
7557
}
7558
.uk-height-max-medium {
7559
  max-height: 300px;
7560
}
7561
.uk-height-max-large {
7562
  max-height: 450px;
7563
}
7564
/* Responsive objects
7565
 ========================================================================== */
7566
/*
7567
 * Preserve original dimensions
7568
 * Because `img, `video`, `canvas` and  `audio` are already responsive by default, see Base component
7569
 */
7570
.uk-preserve-width,
7571
.uk-preserve-width audio,
7572
.uk-preserve-width canvas,
7573
.uk-preserve-width img,
7574
.uk-preserve-width svg,
7575
.uk-preserve-width video {
7576
  max-width: none;
7577
}
7578
/*
7579
 * Responsiveness
7580
 * Corrects `max-width` and `max-height` behavior if padding and border are used
7581
 */
7582
.uk-responsive-width,
7583
.uk-responsive-height {
7584
  box-sizing: border-box;
7585
}
7586
/*
7587
 * 1. Set a maximum width. `important` needed to override `uk-preserve-width img`
7588
 * 2. Auto scale the height. Only needed if `height` attribute is present
7589
 */
7590
.uk-responsive-width {
7591
  /* 1 */
7592
  max-width: 100% !important;
7593
  /* 2 */
7594
  height: auto;
7595
}
7596
/*
7597
 * 1. Set a maximum height. Only works if the parent element has a fixed height
7598
 * 2. Auto scale the width. Only needed if `width` attribute is present
7599
 * 3. Reset max-width, which `img, `video`, `canvas` and  `audio` already have by default
7600
 */
7601
.uk-responsive-height {
7602
  /* 1 */
7603
  max-height: 100%;
7604
  /* 2 */
7605
  width: auto;
7606
  /* 3 */
7607
  max-width: none;
7608
}
7609
/* Border
7610
 ========================================================================== */
7611
.uk-border-circle {
7612
  border-radius: 50%;
7613
}
7614
.uk-border-rounded {
7615
  border-radius: 5px;
7616
}
7617
/*
7618
 * Fix `overflow: hidden` to be ignored with border-radius and CSS transforms in Webkit
7619
 */
7620
.uk-inline-clip[class*='uk-border-'] {
7621
  -webkit-transform: translateZ(0);
7622
}
7623
/* Box-shadow
7624
 ========================================================================== */
7625
.uk-box-shadow-small {
7626
  box-shadow: 0 2px 8px rgba(0, 0, 0, 0.08);
7627
}
7628
.uk-box-shadow-medium {
7629
  box-shadow: 0 5px 15px rgba(0, 0, 0, 0.08);
7630
}
7631
.uk-box-shadow-large {
7632
  box-shadow: 0 14px 25px rgba(0, 0, 0, 0.16);
7633
}
7634
.uk-box-shadow-xlarge {
7635
  box-shadow: 0 28px 50px rgba(0, 0, 0, 0.16);
7636
}
7637
/*
7638
 * Hover
7639
 */
7640
[class*='uk-box-shadow-hover'] {
7641
  -webkit-transition: box-shadow 0.1s ease-in-out;
7642
  transition: box-shadow 0.1s ease-in-out;
7643
}
7644
.uk-box-shadow-hover-small:hover {
7645
  box-shadow: 0 2px 8px rgba(0, 0, 0, 0.08);
7646
}
7647
.uk-box-shadow-hover-medium:hover {
7648
  box-shadow: 0 5px 15px rgba(0, 0, 0, 0.08);
7649
}
7650
.uk-box-shadow-hover-large:hover {
7651
  box-shadow: 0 14px 25px rgba(0, 0, 0, 0.16);
7652
}
7653
.uk-box-shadow-hover-xlarge:hover {
7654
  box-shadow: 0 28px 50px rgba(0, 0, 0, 0.16);
7655
}
7656
/* Box-shadow bottom
7657
 ========================================================================== */
7658
/*
7659
 * 1. Set position.
7660
 * 2. Set style
7661
 * 3. Blur doesn't work on pseudo elements with negative `z-index` in Edge.
7662
 *    Solved by using `before` and add position context to child elements.
7663
 */
7664
@supports (filter: blur(0)) or (-webkit-filter: blur(0)) {
7665
  .uk-box-shadow-bottom {
7666
    display: inline-block;
7667
    position: relative;
7668
    max-width: 100%;
7669
    vertical-align: middle;
7670
  }
7671
  .uk-box-shadow-bottom::before {
7672
    content: '';
7673
    /* 1 */
7674
    position: absolute;
7675
    bottom: -30px;
7676
    right: 0;
7677
    left: 0;
7678
    /* 2 */
7679
    height: 30px;
7680
    border-radius: 100%;
7681
    background: #444;
7682
    -webkit-filter: blur(20px);
7683
    filter: blur(20px);
7684
  }
7685
  /* 3 */
7686
  .uk-box-shadow-bottom > * {
7687
    position: relative;
7688
  }
7689
}
7690
/* Drop cap
7691
 ========================================================================== */
7692
.uk-dropcap::first-letter,
7693
.uk-dropcap > p:first-of-type::first-letter {
7694
  display: block;
7695
  margin-left: 10px;
7696
  float: right;
7697
  font-size: 4.5em;
7698
  line-height: 1;
7699
  margin-bottom: -2px;
7700
}
7701
/* Leader
7702
 ========================================================================== */
7703
.uk-leader {
7704
  overflow: hidden;
7705
}
7706
/*
7707
 * 1. Place element in text flow
7708
 * 2. Never break into a new line
7709
 * 3. Get a string back with as many repeating characters to fill the container
7710
 * 4. Prevent wrapping. Overflowing characters will be clipped by the container
7711
 */
7712
.uk-leader-fill::after {
7713
  /* 1 */
7714
  display: inline-block;
7715
  margin-right: 15px;
7716
  /* 2 */
7717
  width: 0;
7718
  /* 3 */
7719
  content: attr(data-fill);
7720
  /* 4 */
7721
  white-space: nowrap;
7722
}
7723
/*
7724
 * Hide if media does not match
7725
 */
7726
.uk-leader-fill.uk-leader-hide::after {
7727
  display: none;
7728
}
7729
/* Pass fill character to JS */
7730
.var-leader-fill:before {
7731
  content: '.';
7732
}
7733
/* Logo
7734
 ========================================================================== */
7735
/*
7736
 * 1. Required for `a`
7737
 */
7738
.uk-logo {
7739
  font-size: 1.5rem;
7740
  font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;
7741
  color: #666;
7742
  /* 1 */
7743
  text-decoration: none;
7744
}
7745
/* Hover + Focus */
7746
.uk-logo:hover,
7747
.uk-logo:focus {
7748
  color: #666;
7749
  outline: none;
7750
  /* 1 */
7751
  text-decoration: none;
7752
}
7753
.uk-logo-inverse {
7754
  display: none;
7755
}
7756
/* SVG
7757
 ========================================================================== */
7758
/*
7759
 * 1. Fill all SVG elements with the current text color if no `fill` attribute is set
7760
 * 2. Set the fill and stroke color of all SVG elements to the current text color
7761
 */
7762
/* 1 */
7763
.uk-svg,
7764
.uk-svg:not(.uk-preserve) [fill*='#']:not(.uk-preserve) {
7765
  fill: currentcolor;
7766
}
7767
.uk-svg:not(.uk-preserve) [stroke*='#']:not(.uk-preserve) {
7768
  stroke: currentcolor;
7769
}
7770
/*
7771
 * Fix Firefox blurry SVG rendering: https://bugzilla.mozilla.org/show_bug.cgi?id=1046835
7772
 */
7773
.uk-svg {
7774
  transform: translate(0, 0);
7775
}
7776
/* Disabled State
7777
 ========================================================================== */
7778
.uk-disabled {
7779
  pointer-events: none;
7780
}
7781
/* Drag State
7782
 ========================================================================== */
7783
/*
7784
 * 1. Needed if moving over elements with have their own cursor on hover, e.g. links or buttons
7785
 * 2. Fix dragging over iframes
7786
 */
7787
.uk-drag,
7788
.uk-drag * {
7789
  cursor: move;
7790
}
7791
/* 2 */
7792
.uk-drag iframe {
7793
  pointer-events: none;
7794
}
7795
/* Dragover State
7796
 ========================================================================== */
7797
/*
7798
 * Create a box-shadow when dragging a file over the upload area
7799
 */
7800
.uk-dragover {
7801
  box-shadow: 0 0 20px rgba(100, 100, 100, 0.3);
7802
}
7803
/* Blend modes
7804
 ========================================================================== */
7805
.uk-blend-multiply {
7806
  mix-blend-mode: multiply;
7807
}
7808
.uk-blend-screen {
7809
  mix-blend-mode: screen;
7810
}
7811
.uk-blend-overlay {
7812
  mix-blend-mode: overlay;
7813
}
7814
.uk-blend-darken {
7815
  mix-blend-mode: darken;
7816
}
7817
.uk-blend-lighten {
7818
  mix-blend-mode: lighten;
7819
}
7820
.uk-blend-color-dodge {
7821
  mix-blend-mode: color-dodge;
7822
}
7823
.uk-blend-color-burn {
7824
  mix-blend-mode: color-burn;
7825
}
7826
.uk-blend-hard-light {
7827
  mix-blend-mode: hard-light;
7828
}
7829
.uk-blend-soft-light {
7830
  mix-blend-mode: soft-light;
7831
}
7832
.uk-blend-difference {
7833
  mix-blend-mode: difference;
7834
}
7835
.uk-blend-exclusion {
7836
  mix-blend-mode: exclusion;
7837
}
7838
.uk-blend-hue {
7839
  mix-blend-mode: hue;
7840
}
7841
.uk-blend-saturation {
7842
  mix-blend-mode: saturation;
7843
}
7844
.uk-blend-color {
7845
  mix-blend-mode: color;
7846
}
7847
.uk-blend-luminosity {
7848
  mix-blend-mode: luminosity;
7849
}
7850
/* Transform Origin
7851
========================================================================== */
7852
.uk-transform-origin-top-right {
7853
  -webkit-transform-origin: 100% 0;
7854
  transform-origin: 100% 0;
7855
}
7856
.uk-transform-origin-top-center {
7857
  -webkit-transform-origin: 50% 0;
7858
  transform-origin: 50% 0;
7859
}
7860
.uk-transform-origin-top-left {
7861
  -webkit-transform-origin: 0% 0;
7862
  transform-origin: 0% 0;
7863
}
7864
.uk-transform-origin-center-right {
7865
  -webkit-transform-origin: 100% 50%;
7866
  transform-origin: 100% 50%;
7867
}
7868
.uk-transform-origin-center-left {
7869
  -webkit-transform-origin: 0% 50%;
7870
  transform-origin: 0% 50%;
7871
}
7872
.uk-transform-origin-bottom-right {
7873
  -webkit-transform-origin: 100% 100%;
7874
  transform-origin: 100% 100%;
7875
}
7876
.uk-transform-origin-bottom-center {
7877
  -webkit-transform-origin: 50% 100%;
7878
  transform-origin: 50% 100%;
7879
}
7880
.uk-transform-origin-bottom-left {
7881
  -webkit-transform-origin: 0% 100%;
7882
  transform-origin: 0% 100%;
7883
}
7884
/* ========================================================================
7885
   Component: Flex
7886
 ========================================================================== */
7887
.uk-flex {
7888
  display: -ms-flexbox;
7889
  display: -webkit-flex;
7890
  display: flex;
7891
}
7892
.uk-flex-inline {
7893
  display: -ms-inline-flexbox;
7894
  display: -webkit-inline-flex;
7895
  display: inline-flex;
7896
}
7897
/*
7898
 * Remove pseudo elements created by micro clearfix as precaution
7899
 */
7900
.uk-flex::before,
7901
.uk-flex::after,
7902
.uk-flex-inline::before,
7903
.uk-flex-inline::after {
7904
  display: none;
7905
}
7906
/* Alignment
7907
 ========================================================================== */
7908
/*
7909
 * Align items along the main axis of the current line of the flex container
7910
 * Row: Horizontal
7911
 */
7912
.uk-flex-right {
7913
  -ms-flex-pack: start;
7914
  -webkit-justify-content: flex-start;
7915
  justify-content: flex-start;
7916
}
7917
.uk-flex-center {
7918
  -ms-flex-pack: center;
7919
  -webkit-justify-content: center;
7920
  justify-content: center;
7921
}
7922
.uk-flex-left {
7923
  -ms-flex-pack: end;
7924
  -webkit-justify-content: flex-end;
7925
  justify-content: flex-end;
7926
}
7927
.uk-flex-between {
7928
  -ms-flex-pack: justify;
7929
  -webkit-justify-content: space-between;
7930
  justify-content: space-between;
7931
}
7932
.uk-flex-around {
7933
  -ms-flex-pack: distribute;
7934
  -webkit-justify-content: space-around;
7935
  justify-content: space-around;
7936
}
7937
/* Phone landscape and bigger */
7938
@media (min-width: 640px) {
7939
  .uk-flex-right\@s {
7940
    -ms-flex-pack: start;
7941
    -webkit-justify-content: flex-start;
7942
    justify-content: flex-start;
7943
  }
7944
  .uk-flex-center\@s {
7945
    -ms-flex-pack: center;
7946
    -webkit-justify-content: center;
7947
    justify-content: center;
7948
  }
7949
  .uk-flex-left\@s {
7950
    -ms-flex-pack: end;
7951
    -webkit-justify-content: flex-end;
7952
    justify-content: flex-end;
7953
  }
7954
  .uk-flex-between\@s {
7955
    -ms-flex-pack: justify;
7956
    -webkit-justify-content: space-between;
7957
    justify-content: space-between;
7958
  }
7959
  .uk-flex-around\@s {
7960
    -ms-flex-pack: distribute;
7961
    -webkit-justify-content: space-around;
7962
    justify-content: space-around;
7963
  }
7964
}
7965
/* Tablet landscape and bigger */
7966
@media (min-width: 960px) {
7967
  .uk-flex-right\@m {
7968
    -ms-flex-pack: start;
7969
    -webkit-justify-content: flex-start;
7970
    justify-content: flex-start;
7971
  }
7972
  .uk-flex-center\@m {
7973
    -ms-flex-pack: center;
7974
    -webkit-justify-content: center;
7975
    justify-content: center;
7976
  }
7977
  .uk-flex-left\@m {
7978
    -ms-flex-pack: end;
7979
    -webkit-justify-content: flex-end;
7980
    justify-content: flex-end;
7981
  }
7982
  .uk-flex-between\@m {
7983
    -ms-flex-pack: justify;
7984
    -webkit-justify-content: space-between;
7985
    justify-content: space-between;
7986
  }
7987
  .uk-flex-around\@m {
7988
    -ms-flex-pack: distribute;
7989
    -webkit-justify-content: space-around;
7990
    justify-content: space-around;
7991
  }
7992
}
7993
/* Desktop and bigger */
7994
@media (min-width: 1200px) {
7995
  .uk-flex-right\@l {
7996
    -ms-flex-pack: start;
7997
    -webkit-justify-content: flex-start;
7998
    justify-content: flex-start;
7999
  }
8000
  .uk-flex-center\@l {
8001
    -ms-flex-pack: center;
8002
    -webkit-justify-content: center;
8003
    justify-content: center;
8004
  }
8005
  .uk-flex-left\@l {
8006
    -ms-flex-pack: end;
8007
    -webkit-justify-content: flex-end;
8008
    justify-content: flex-end;
8009
  }
8010
  .uk-flex-between\@l {
8011
    -ms-flex-pack: justify;
8012
    -webkit-justify-content: space-between;
8013
    justify-content: space-between;
8014
  }
8015
  .uk-flex-around\@l {
8016
    -ms-flex-pack: distribute;
8017
    -webkit-justify-content: space-around;
8018
    justify-content: space-around;
8019
  }
8020
}
8021
/* Large screen and bigger */
8022
@media (min-width: 1600px) {
8023
  .uk-flex-right\@xl {
8024
    -ms-flex-pack: start;
8025
    -webkit-justify-content: flex-start;
8026
    justify-content: flex-start;
8027
  }
8028
  .uk-flex-center\@xl {
8029
    -ms-flex-pack: center;
8030
    -webkit-justify-content: center;
8031
    justify-content: center;
8032
  }
8033
  .uk-flex-left\@xl {
8034
    -ms-flex-pack: end;
8035
    -webkit-justify-content: flex-end;
8036
    justify-content: flex-end;
8037
  }
8038
  .uk-flex-between\@xl {
8039
    -ms-flex-pack: justify;
8040
    -webkit-justify-content: space-between;
8041
    justify-content: space-between;
8042
  }
8043
  .uk-flex-around\@xl {
8044
    -ms-flex-pack: distribute;
8045
    -webkit-justify-content: space-around;
8046
    justify-content: space-around;
8047
  }
8048
}
8049
/*
8050
 * Align items in the cross axis of the current line of the flex container
8051
 * Row: Vertical
8052
 */
8053
.uk-flex-stretch {
8054
  -ms-flex-align: stretch;
8055
  -webkit-align-items: stretch;
8056
  align-items: stretch;
8057
}
8058
.uk-flex-top {
8059
  -ms-flex-align: start;
8060
  -webkit-align-items: flex-start;
8061
  align-items: flex-start;
8062
}
8063
.uk-flex-middle {
8064
  -ms-flex-align: center;
8065
  -webkit-align-items: center;
8066
  align-items: center;
8067
}
8068
.uk-flex-bottom {
8069
  -ms-flex-align: end;
8070
  -webkit-align-items: flex-end;
8071
  align-items: flex-end;
8072
}
8073
/* Direction
8074
 ========================================================================== */
8075
.uk-flex-row {
8076
  -ms-flex-direction: row;
8077
  -webkit-flex-direction: row;
8078
  flex-direction: row;
8079
}
8080
.uk-flex-row-reverse {
8081
  -ms-flex-direction: row-reverse;
8082
  -webkit-flex-direction: row-reverse;
8083
  flex-direction: row-reverse;
8084
}
8085
.uk-flex-column {
8086
  -ms-flex-direction: column;
8087
  -webkit-flex-direction: column;
8088
  flex-direction: column;
8089
}
8090
.uk-flex-column-reverse {
8091
  -ms-flex-direction: column-reverse;
8092
  -webkit-flex-direction: column-reverse;
8093
  flex-direction: column-reverse;
8094
}
8095
/* Wrap
8096
 ========================================================================== */
8097
.uk-flex-nowrap {
8098
  -ms-flex-wrap: nowrap;
8099
  -webkit-flex-wrap: nowrap;
8100
  flex-wrap: nowrap;
8101
}
8102
.uk-flex-wrap {
8103
  -ms-flex-wrap: wrap;
8104
  -webkit-flex-wrap: wrap;
8105
  flex-wrap: wrap;
8106
}
8107
.uk-flex-wrap-reverse {
8108
  -ms-flex-wrap: wrap-reverse;
8109
  -webkit-flex-wrap: wrap-reverse;
8110
  flex-wrap: wrap-reverse;
8111
}
8112
/*
8113
 * Aligns items within the flex container when there is extra space in the cross-axis
8114
 * Only works if there is more than one line of flex items
8115
 */
8116
.uk-flex-wrap-stretch {
8117
  -ms-flex-line-pack: stretch;
8118
  -webkit-align-content: stretch;
8119
  align-content: stretch;
8120
}
8121
.uk-flex-wrap-top {
8122
  -ms-flex-line-pack: start;
8123
  -webkit-align-content: flex-start;
8124
  align-content: flex-start;
8125
}
8126
.uk-flex-wrap-middle {
8127
  -ms-flex-line-pack: center;
8128
  -webkit-align-content: center;
8129
  align-content: center;
8130
}
8131
.uk-flex-wrap-bottom {
8132
  -ms-flex-line-pack: end;
8133
  -webkit-align-content: flex-end;
8134
  align-content: flex-end;
8135
}
8136
.uk-flex-wrap-between {
8137
  -ms-flex-line-pack: justify;
8138
  -webkit-align-content: space-between;
8139
  align-content: space-between;
8140
}
8141
.uk-flex-wrap-around {
8142
  -ms-flex-line-pack: distribute;
8143
  -webkit-align-content: space-around;
8144
  align-content: space-around;
8145
}
8146
/* Item ordering
8147
 ========================================================================== */
8148
/*
8149
 * Default is 0
8150
 */
8151
.uk-flex-first {
8152
  -ms-flex-order: -1;
8153
  -webkit-order: -1;
8154
  order: -1;
8155
}
8156
.uk-flex-last {
8157
  -ms-flex-order: 99;
8158
  -webkit-order: 99;
8159
  order: 99;
8160
}
8161
/* Phone landscape and bigger */
8162
@media (min-width: 640px) {
8163
  .uk-flex-first\@s {
8164
    -ms-flex-order: -1;
8165
    -webkit-order: -1;
8166
    order: -1;
8167
  }
8168
  .uk-flex-last\@s {
8169
    -ms-flex-order: 99;
8170
    -webkit-order: 99;
8171
    order: 99;
8172
  }
8173
}
8174
/* Tablet landscape and bigger */
8175
@media (min-width: 960px) {
8176
  .uk-flex-first\@m {
8177
    -ms-flex-order: -1;
8178
    -webkit-order: -1;
8179
    order: -1;
8180
  }
8181
  .uk-flex-last\@m {
8182
    -ms-flex-order: 99;
8183
    -webkit-order: 99;
8184
    order: 99;
8185
  }
8186
}
8187
/* Desktop and bigger */
8188
@media (min-width: 1200px) {
8189
  .uk-flex-first\@l {
8190
    -ms-flex-order: -1;
8191
    -webkit-order: -1;
8192
    order: -1;
8193
  }
8194
  .uk-flex-last\@l {
8195
    -ms-flex-order: 99;
8196
    -webkit-order: 99;
8197
    order: 99;
8198
  }
8199
}
8200
/* Large screen and bigger */
8201
@media (min-width: 1600px) {
8202
  .uk-flex-first\@xl {
8203
    -ms-flex-order: -1;
8204
    -webkit-order: -1;
8205
    order: -1;
8206
  }
8207
  .uk-flex-last\@xl {
8208
    -ms-flex-order: 99;
8209
    -webkit-order: 99;
8210
    order: 99;
8211
  }
8212
}
8213
/* Item dimensions
8214
 ========================================================================== */
8215
/*
8216
 * Initial: 0 1 auto
8217
 * Content dimensions, but shrinks
8218
 */
8219
/*
8220
 * No Flex: 0 0 auto
8221
 * Content dimensions
8222
 */
8223
.uk-flex-none {
8224
  -ms-flex: none;
8225
  -webkit-flex: none;
8226
  flex: none;
8227
}
8228
/*
8229
 * Relative Flex: 1 1 auto
8230
 * Space is allocated considering content
8231
 */
8232
.uk-flex-auto {
8233
  -ms-flex: auto;
8234
  -webkit-flex: auto;
8235
  flex: auto;
8236
}
8237
/*
8238
 * Absolute Flex: 1 1 0%
8239
 * Space is allocated solely based on flex
8240
 */
8241
.uk-flex-1 {
8242
  -ms-flex: 1;
8243
  -webkit-flex: 1;
8244
  flex: 1;
8245
}
8246
/* ========================================================================
8247
   Component: Margin
8248
 ========================================================================== */
8249
/*
8250
 * Default
8251
 */
8252
.uk-margin {
8253
  margin-bottom: 20px;
8254
}
8255
* + .uk-margin {
8256
  margin-top: 20px !important;
8257
}
8258
.uk-margin-top {
8259
  margin-top: 20px !important;
8260
}
8261
.uk-margin-bottom {
8262
  margin-bottom: 20px !important;
8263
}
8264
.uk-margin-right {
8265
  margin-right: 20px !important;
8266
}
8267
.uk-margin-left {
8268
  margin-left: 20px !important;
8269
}
8270
/* Small
8271
 ========================================================================== */
8272
.uk-margin-small {
8273
  margin-bottom: 10px;
8274
}
8275
* + .uk-margin-small {
8276
  margin-top: 10px !important;
8277
}
8278
.uk-margin-small-top {
8279
  margin-top: 10px !important;
8280
}
8281
.uk-margin-small-bottom {
8282
  margin-bottom: 10px !important;
8283
}
8284
.uk-margin-small-right {
8285
  margin-right: 10px !important;
8286
}
8287
.uk-margin-small-left {
8288
  margin-left: 10px !important;
8289
}
8290
/* Medium
8291
 ========================================================================== */
8292
.uk-margin-medium {
8293
  margin-bottom: 40px;
8294
}
8295
* + .uk-margin-medium {
8296
  margin-top: 40px !important;
8297
}
8298
.uk-margin-medium-top {
8299
  margin-top: 40px !important;
8300
}
8301
.uk-margin-medium-bottom {
8302
  margin-bottom: 40px !important;
8303
}
8304
.uk-margin-medium-right {
8305
  margin-right: 40px !important;
8306
}
8307
.uk-margin-medium-left {
8308
  margin-left: 40px !important;
8309
}
8310
/* Large
8311
 ========================================================================== */
8312
.uk-margin-large {
8313
  margin-bottom: 40px;
8314
}
8315
* + .uk-margin-large {
8316
  margin-top: 40px !important;
8317
}
8318
.uk-margin-large-top {
8319
  margin-top: 40px !important;
8320
}
8321
.uk-margin-large-bottom {
8322
  margin-bottom: 40px !important;
8323
}
8324
.uk-margin-large-right {
8325
  margin-right: 40px !important;
8326
}
8327
.uk-margin-large-left {
8328
  margin-left: 40px !important;
8329
}
8330
/* Desktop and bigger */
8331
@media (min-width: 1200px) {
8332
  .uk-margin-large {
8333
    margin-bottom: 70px;
8334
  }
8335
  * + .uk-margin-large {
8336
    margin-top: 70px !important;
8337
  }
8338
  .uk-margin-large-top {
8339
    margin-top: 70px !important;
8340
  }
8341
  .uk-margin-large-bottom {
8342
    margin-bottom: 70px !important;
8343
  }
8344
  .uk-margin-large-right {
8345
    margin-right: 70px !important;
8346
  }
8347
  .uk-margin-large-left {
8348
    margin-left: 70px !important;
8349
  }
8350
}
8351
/* XLarge
8352
 ========================================================================== */
8353
.uk-margin-xlarge {
8354
  margin-bottom: 70px;
8355
}
8356
* + .uk-margin-xlarge {
8357
  margin-top: 70px !important;
8358
}
8359
.uk-margin-xlarge-top {
8360
  margin-top: 70px !important;
8361
}
8362
.uk-margin-xlarge-bottom {
8363
  margin-bottom: 70px !important;
8364
}
8365
.uk-margin-xlarge-right {
8366
  margin-right: 70px !important;
8367
}
8368
.uk-margin-xlarge-left {
8369
  margin-left: 70px !important;
8370
}
8371
/* Desktop and bigger */
8372
@media (min-width: 1200px) {
8373
  .uk-margin-xlarge {
8374
    margin-bottom: 140px;
8375
  }
8376
  * + .uk-margin-xlarge {
8377
    margin-top: 140px !important;
8378
  }
8379
  .uk-margin-xlarge-top {
8380
    margin-top: 140px !important;
8381
  }
8382
  .uk-margin-xlarge-bottom {
8383
    margin-bottom: 140px !important;
8384
  }
8385
  .uk-margin-xlarge-right {
8386
    margin-right: 140px !important;
8387
  }
8388
  .uk-margin-xlarge-left {
8389
    margin-left: 140px !important;
8390
  }
8391
}
8392
/* Remove
8393
 ========================================================================== */
8394
.uk-margin-remove {
8395
  margin: 0 !important;
8396
}
8397
.uk-margin-remove-top {
8398
  margin-top: 0 !important;
8399
}
8400
.uk-margin-remove-bottom {
8401
  margin-bottom: 0 !important;
8402
}
8403
.uk-margin-remove-right {
8404
  margin-right: 0 !important;
8405
}
8406
.uk-margin-remove-left {
8407
  margin-left: 0 !important;
8408
}
8409
.uk-margin-remove-vertical {
8410
  margin-top: 0 !important;
8411
  margin-bottom: 0 !important;
8412
}
8413
.uk-margin-remove-adjacent + * {
8414
  margin-top: 0 !important;
8415
}
8416
/* Auto
8417
 ========================================================================== */
8418
.uk-margin-auto {
8419
  margin-right: auto !important;
8420
  margin-left: auto !important;
8421
}
8422
.uk-margin-auto-top {
8423
  margin-top: auto !important;
8424
}
8425
.uk-margin-auto-bottom {
8426
  margin-bottom: auto !important;
8427
}
8428
.uk-margin-auto-right {
8429
  margin-right: auto !important;
8430
}
8431
.uk-margin-auto-left {
8432
  margin-left: auto !important;
8433
}
8434
.uk-margin-auto-vertical {
8435
  margin-top: auto !important;
8436
  margin-bottom: auto !important;
8437
}
8438
/* ========================================================================
8439
   Component: Padding
8440
 ========================================================================== */
8441
.uk-padding {
8442
  padding: 30px;
8443
}
8444
/* Desktop and bigger */
8445
@media (min-width: 1200px) {
8446
  .uk-padding {
8447
    padding: 40px;
8448
  }
8449
}
8450
/* Small
8451
 ========================================================================== */
8452
.uk-padding-small {
8453
  padding: 15px;
8454
}
8455
/* Large
8456
 ========================================================================== */
8457
.uk-padding-large {
8458
  padding: 30px;
8459
}
8460
/* Desktop and bigger */
8461
@media (min-width: 1200px) {
8462
  .uk-padding-large {
8463
    padding: 70px;
8464
  }
8465
}
8466
/* Remove
8467
 ========================================================================== */
8468
.uk-padding-remove {
8469
  padding: 0 !important;
8470
}
8471
.uk-padding-remove-top {
8472
  padding-top: 0 !important;
8473
}
8474
.uk-padding-remove-bottom {
8475
  padding-bottom: 0 !important;
8476
}
8477
.uk-padding-remove-right {
8478
  padding-right: 0 !important;
8479
}
8480
.uk-padding-remove-left {
8481
  padding-left: 0 !important;
8482
}
8483
.uk-padding-remove-vertical {
8484
  padding-top: 0 !important;
8485
  padding-bottom: 0 !important;
8486
}
8487
.uk-padding-remove-horizontal {
8488
  padding-right: 0 !important;
8489
  padding-left: 0 !important;
8490
}
8491
/* ========================================================================
8492
   Component: Position
8493
 ========================================================================== */
8494
/* Directions
8495
 ========================================================================== */
8496
[class*='uk-position-top'],
8497
[class*='uk-position-bottom'],
8498
[class*='uk-position-right'],
8499
[class*='uk-position-left'],
8500
[class*='uk-position-center'] {
8501
  position: absolute !important;
8502
}
8503
/* Edges
8504
 ========================================================================== */
8505
/* Don't use `width: 100%` because it is wrong if the parent has padding. */
8506
.uk-position-top {
8507
  top: 0;
8508
  right: 0;
8509
  left: 0;
8510
}
8511
.uk-position-bottom {
8512
  bottom: 0;
8513
  right: 0;
8514
  left: 0;
8515
}
8516
.uk-position-right {
8517
  top: 0;
8518
  bottom: 0;
8519
  right: 0;
8520
}
8521
.uk-position-left {
8522
  top: 0;
8523
  bottom: 0;
8524
  left: 0;
8525
}
8526
/* Corners
8527
 ========================================================================== */
8528
.uk-position-top-right {
8529
  top: 0;
8530
  right: 0;
8531
}
8532
.uk-position-top-left {
8533
  top: 0;
8534
  left: 0;
8535
}
8536
.uk-position-bottom-right {
8537
  bottom: 0;
8538
  right: 0;
8539
}
8540
.uk-position-bottom-left {
8541
  bottom: 0;
8542
  left: 0;
8543
}
8544
/*
8545
 * Center
8546
 * 1. Fix text wrapping if content is larger than 50% of the container (Not working in Firefox)
8547
 * 2. Fix text wrapping for Firefox
8548
 */
8549
.uk-position-center {
8550
  top: 50%;
8551
  right: 50%;
8552
  -webkit-transform: translate(50%, -50%);
8553
  transform: translate(50%, -50%);
8554
  /* 1 */
8555
  display: table;
8556
  /* 2 */
8557
  width: -moz-max-content;
8558
  max-width: 100%;
8559
}
8560
/* Vertical */
8561
.uk-position-center-right,
8562
.uk-position-center-left {
8563
  top: 50%;
8564
  -webkit-transform: translateY(-50%);
8565
  transform: translateY(-50%);
8566
}
8567
.uk-position-center-right {
8568
  right: 0;
8569
}
8570
.uk-position-center-left {
8571
  left: 0;
8572
}
8573
/* Horizontal */
8574
.uk-position-top-center,
8575
.uk-position-bottom-center {
8576
  right: 50%;
8577
  -webkit-transform: translateX(50%);
8578
  transform: translateX(50%);
8579
  /* 1 */
8580
  display: table;
8581
}
8582
.uk-position-top-center {
8583
  top: 0;
8584
}
8585
.uk-position-bottom-center {
8586
  bottom: 0;
8587
}
8588
/* Cover
8589
 ========================================================================== */
8590
.uk-position-cover {
8591
  position: absolute;
8592
  top: 0;
8593
  bottom: 0;
8594
  right: 0;
8595
  left: 0;
8596
}
8597
/* Utility
8598
 ========================================================================== */
8599
.uk-position-relative {
8600
  position: relative !important;
8601
}
8602
.uk-position-absolute {
8603
  position: absolute !important;
8604
}
8605
.uk-position-fixed {
8606
  position: fixed !important;
8607
}
8608
.uk-position-z-index {
8609
  z-index: 1;
8610
}
8611
/* Margin modifier
8612
 ========================================================================== */
8613
/*
8614
 * Small
8615
 */
8616
.uk-position-small {
8617
  margin: 15px;
8618
}
8619
.uk-position-small.uk-position-center {
8620
  -webkit-transform: translate(calc(-1*(-50% - 15px)), calc(-50% - 15px));
8621
  transform: translate(calc(-1*(-50% - 15px)), calc(-50% - 15px));
8622
}
8623
.uk-position-small.uk-position-center-right,
8624
.uk-position-small.uk-position-center-left {
8625
  -webkit-transform: translateY(calc(-50% - 15px));
8626
  transform: translateY(calc(-50% - 15px));
8627
}
8628
.uk-position-small.uk-position-top-center,
8629
.uk-position-small.uk-position-bottom-center {
8630
  -webkit-transform: translateX(calc(-1*(-50% - 15px)));
8631
  transform: translateX(calc(-1*(-50% - 15px)));
8632
}
8633
/*
8634
 * Medium
8635
 */
8636
.uk-position-medium {
8637
  margin: 30px;
8638
}
8639
.uk-position-medium.uk-position-center {
8640
  -webkit-transform: translate(calc(-1*(-50% - 30px)), calc(-50% - 30px));
8641
  transform: translate(calc(-1*(-50% - 30px)), calc(-50% - 30px));
8642
}
8643
.uk-position-medium.uk-position-center-right,
8644
.uk-position-medium.uk-position-center-left {
8645
  -webkit-transform: translateY(calc(-50% - 30px));
8646
  transform: translateY(calc(-50% - 30px));
8647
}
8648
.uk-position-medium.uk-position-top-center,
8649
.uk-position-medium.uk-position-bottom-center {
8650
  -webkit-transform: translateX(calc(-1*(-50% - 30px)));
8651
  transform: translateX(calc(-1*(-50% - 30px)));
8652
}
8653
/* ========================================================================
8654
   Component: Transition
8655
 ========================================================================== */
8656
/*
8657
 * Using multiple selectors to exclude `uk-transition-toggle`
8658
 * Note: Transitions don't work with `uk-postion-center-*` classes because they also use `transform`
8659
 *       Just put the transition in an extra `div`
8660
 */
8661
.uk-transition-fade,
8662
[class*='uk-transition-scale'],
8663
[class*='uk-transition-slide'] {
8664
  -webkit-transition: 0.3s ease-out;
8665
  transition: 0.3s ease-out;
8666
  -webkit-transition-property: opacity, transform, filter;
8667
  transition-property: opacity, transform, filter;
8668
}
8669
/*
8670
 * Fade
8671
 */
8672
.uk-transition-fade {
8673
  opacity: 0;
8674
}
8675
.uk-transition-toggle:hover [class*='uk-transition-fade'],
8676
.uk-transition-toggle.uk-hover [class*='uk-transition-fade'] {
8677
  opacity: 1;
8678
}
8679
/*
8680
 * Scale
8681
 * Note: Using `scale3d` for better image rendering
8682
 */
8683
[class*='uk-transition-scale'] {
8684
  opacity: 0;
8685
}
8686
.uk-transition-scale-up {
8687
  -webkit-transform: scale3d(1, 1, 1);
8688
  transform: scale3d(1, 1, 1);
8689
}
8690
.uk-transition-toggle:hover .uk-transition-scale-up,
8691
.uk-transition-toggle.uk-hover .uk-transition-scale-up {
8692
  opacity: 1;
8693
  -webkit-transform: scale3d(1.1, 1.1, 1);
8694
  transform: scale3d(1.1, 1.1, 1);
8695
}
8696
.uk-transition-scale-down {
8697
  -webkit-transform: scale3d(1.1, 1.1, 1);
8698
  transform: scale3d(1.1, 1.1, 1);
8699
}
8700
.uk-transition-toggle:hover .uk-transition-scale-down,
8701
.uk-transition-toggle.uk-hover .uk-transition-scale-down {
8702
  opacity: 1;
8703
  -webkit-transform: scale3d(1, 1, 1);
8704
  transform: scale3d(1, 1, 1);
8705
}
8706
/*
8707
 * Slide
8708
 */
8709
[class*='uk-transition-slide'] {
8710
  opacity: 0;
8711
}
8712
.uk-transition-slide-top {
8713
  -webkit-transform: translateY(-100%);
8714
  transform: translateY(-100%);
8715
}
8716
.uk-transition-slide-bottom {
8717
  -webkit-transform: translateY(100%);
8718
  transform: translateY(100%);
8719
}
8720
.uk-transition-slide-right {
8721
  -webkit-transform: translateX(100%);
8722
  transform: translateX(100%);
8723
}
8724
.uk-transition-slide-left {
8725
  -webkit-transform: translateX(-100%);
8726
  transform: translateX(-100%);
8727
}
8728
.uk-transition-slide-top-small {
8729
  -webkit-transform: translateY(-10px);
8730
  transform: translateY(-10px);
8731
}
8732
.uk-transition-slide-bottom-small {
8733
  -webkit-transform: translateY(10px);
8734
  transform: translateY(10px);
8735
}
8736
.uk-transition-slide-right-small {
8737
  -webkit-transform: translateX(10px);
8738
  transform: translateX(10px);
8739
}
8740
.uk-transition-slide-left-small {
8741
  -webkit-transform: translateX(-10px);
8742
  transform: translateX(-10px);
8743
}
8744
.uk-transition-slide-top-medium {
8745
  -webkit-transform: translateY(-50px);
8746
  transform: translateY(-50px);
8747
}
8748
.uk-transition-slide-bottom-medium {
8749
  -webkit-transform: translateY(50px);
8750
  transform: translateY(50px);
8751
}
8752
.uk-transition-slide-right-medium {
8753
  -webkit-transform: translateX(50px);
8754
  transform: translateX(50px);
8755
}
8756
.uk-transition-slide-left-medium {
8757
  -webkit-transform: translateX(-50px);
8758
  transform: translateX(-50px);
8759
}
8760
/* Hover */
8761
.uk-transition-toggle:hover [class*='uk-transition-slide'],
8762
.uk-transition-toggle.uk-hover [class*='uk-transition-slide'] {
8763
  opacity: 1;
8764
  -webkit-transform: translateX(0) translateY(0);
8765
  transform: translateX(0) translateY(0);
8766
}
8767
/* Opacity modifier
8768
========================================================================== */
8769
.uk-transition-opaque {
8770
  opacity: 1;
8771
}
8772
/* Duration modifiers
8773
========================================================================== */
8774
.uk-transition-slow {
8775
  transition-duration: 0.7s;
8776
}
8777
/* ========================================================================
8778
   Component: Visibility
8779
 ========================================================================== */
8780
/*
8781
 * Hidden
8782
 * `hidden` attribute also set here to make it stronger
8783
 */
8784
[hidden],
8785
.uk-hidden {
8786
  display: none !important;
8787
}
8788
/* Phone landscape and bigger */
8789
@media (min-width: 640px) {
8790
  .uk-hidden\@s {
8791
    display: none !important;
8792
  }
8793
}
8794
/* Tablet landscape and bigger */
8795
@media (min-width: 960px) {
8796
  .uk-hidden\@m {
8797
    display: none !important;
8798
  }
8799
}
8800
/* Desktop and bigger */
8801
@media (min-width: 1200px) {
8802
  .uk-hidden\@l {
8803
    display: none !important;
8804
  }
8805
}
8806
/* Large screen and bigger */
8807
@media (min-width: 1600px) {
8808
  .uk-hidden\@xl {
8809
    display: none !important;
8810
  }
8811
}
8812
/*
8813
 * Visible
8814
 */
8815
/* Phone portrait and smaller */
8816
@media (max-width: 639px) {
8817
  .uk-visible\@s {
8818
    display: none !important;
8819
  }
8820
}
8821
/* Phone landscape and smaller */
8822
@media (max-width: 959px) {
8823
  .uk-visible\@m {
8824
    display: none !important;
8825
  }
8826
}
8827
/* Tablet landscape and smaller */
8828
@media (max-width: 1199px) {
8829
  .uk-visible\@l {
8830
    display: none !important;
8831
  }
8832
}
8833
/* Desktop and smaller */
8834
@media (max-width: 1599px) {
8835
  .uk-visible\@xl {
8836
    display: none !important;
8837
  }
8838
}
8839
/* Visibility
8840
 ========================================================================== */
8841
.uk-invisible {
8842
  visibility: hidden !important;
8843
}
8844
/* Hover
8845
 ========================================================================== */
8846
/* Hidden */
8847
.uk-visible-toggle:not(:hover):not(.uk-hover) .uk-hidden-hover {
8848
  display: none !important;
8849
}
8850
/* Invisible */
8851
.uk-visible-toggle:not(:hover):not(.uk-hover) .uk-invisible-hover {
8852
  visibility: hidden !important;
8853
}
8854
/* ========================================================================
8855
   Component: Inverse
8856
 ========================================================================== */
8857
/*
8858
 * Implemented class depends on the general theme color
8859
 * `uk-light` is for light colors on dark backgrounds
8860
 * `uk-dark` is or dark colors on light backgrounds
8861
 */
8862
.uk-light,
8863
.uk-section-primary:not(.uk-preserve-color),
8864
.uk-section-secondary:not(.uk-preserve-color),
8865
.uk-tile-primary:not(.uk-preserve-color),
8866
.uk-tile-secondary:not(.uk-preserve-color),
8867
.uk-card-primary.uk-card-body,
8868
.uk-card-primary > :not([class*='uk-card-media']),
8869
.uk-card-secondary.uk-card-body,
8870
.uk-card-secondary > :not([class*='uk-card-media']),
8871
.uk-overlay-primary,
8872
.uk-offcanvas-bar {
8873
  color: rgba(255, 255, 255, 0.7);
8874
}
8875
.uk-light a,
8876
.uk-light .uk-link,
8877
.uk-section-primary:not(.uk-preserve-color) a,
8878
.uk-section-primary:not(.uk-preserve-color) .uk-link,
8879
.uk-section-secondary:not(.uk-preserve-color) a,
8880
.uk-section-secondary:not(.uk-preserve-color) .uk-link,
8881
.uk-tile-primary:not(.uk-preserve-color) a,
8882
.uk-tile-primary:not(.uk-preserve-color) .uk-link,
8883
.uk-tile-secondary:not(.uk-preserve-color) a,
8884
.uk-tile-secondary:not(.uk-preserve-color) .uk-link,
8885
.uk-card-primary.uk-card-body a,
8886
.uk-card-primary.uk-card-body .uk-link,
8887
.uk-card-primary > :not([class*='uk-card-media']) a,
8888
.uk-card-primary > :not([class*='uk-card-media']) .uk-link,
8889
.uk-card-secondary.uk-card-body a,
8890
.uk-card-secondary.uk-card-body .uk-link,
8891
.uk-card-secondary > :not([class*='uk-card-media']) a,
8892
.uk-card-secondary > :not([class*='uk-card-media']) .uk-link,
8893
.uk-overlay-primary a,
8894
.uk-overlay-primary .uk-link,
8895
.uk-offcanvas-bar a,
8896
.uk-offcanvas-bar .uk-link {
8897
  color: #fff;
8898
}
8899
.uk-light a:hover,
8900
.uk-light .uk-link:hover,
8901
.uk-section-primary:not(.uk-preserve-color) a:hover,
8902
.uk-section-primary:not(.uk-preserve-color) .uk-link:hover,
8903
.uk-section-secondary:not(.uk-preserve-color) a:hover,
8904
.uk-section-secondary:not(.uk-preserve-color) .uk-link:hover,
8905
.uk-tile-primary:not(.uk-preserve-color) a:hover,
8906
.uk-tile-primary:not(.uk-preserve-color) .uk-link:hover,
8907
.uk-tile-secondary:not(.uk-preserve-color) a:hover,
8908
.uk-tile-secondary:not(.uk-preserve-color) .uk-link:hover,
8909
.uk-card-primary.uk-card-body a:hover,
8910
.uk-card-primary.uk-card-body .uk-link:hover,
8911
.uk-card-primary > :not([class*='uk-card-media']) a:hover,
8912
.uk-card-primary > :not([class*='uk-card-media']) .uk-link:hover,
8913
.uk-card-secondary.uk-card-body a:hover,
8914
.uk-card-secondary.uk-card-body .uk-link:hover,
8915
.uk-card-secondary > :not([class*='uk-card-media']) a:hover,
8916
.uk-card-secondary > :not([class*='uk-card-media']) .uk-link:hover,
8917
.uk-overlay-primary a:hover,
8918
.uk-overlay-primary .uk-link:hover,
8919
.uk-offcanvas-bar a:hover,
8920
.uk-offcanvas-bar .uk-link:hover {
8921
  color: #fff;
8922
}
8923
.uk-light :not(pre) > code,
8924
.uk-light :not(pre) > kbd,
8925
.uk-light :not(pre) > samp,
8926
.uk-section-primary:not(.uk-preserve-color) :not(pre) > code,
8927
.uk-section-primary:not(.uk-preserve-color) :not(pre) > kbd,
8928
.uk-section-primary:not(.uk-preserve-color) :not(pre) > samp,
8929
.uk-section-secondary:not(.uk-preserve-color) :not(pre) > code,
8930
.uk-section-secondary:not(.uk-preserve-color) :not(pre) > kbd,
8931
.uk-section-secondary:not(.uk-preserve-color) :not(pre) > samp,
8932
.uk-tile-primary:not(.uk-preserve-color) :not(pre) > code,
8933
.uk-tile-primary:not(.uk-preserve-color) :not(pre) > kbd,
8934
.uk-tile-primary:not(.uk-preserve-color) :not(pre) > samp,
8935
.uk-tile-secondary:not(.uk-preserve-color) :not(pre) > code,
8936
.uk-tile-secondary:not(.uk-preserve-color) :not(pre) > kbd,
8937
.uk-tile-secondary:not(.uk-preserve-color) :not(pre) > samp,
8938
.uk-card-primary.uk-card-body :not(pre) > code,
8939
.uk-card-primary.uk-card-body :not(pre) > kbd,
8940
.uk-card-primary.uk-card-body :not(pre) > samp,
8941
.uk-card-primary > :not([class*='uk-card-media']) :not(pre) > code,
8942
.uk-card-primary > :not([class*='uk-card-media']) :not(pre) > kbd,
8943
.uk-card-primary > :not([class*='uk-card-media']) :not(pre) > samp,
8944
.uk-card-secondary.uk-card-body :not(pre) > code,
8945
.uk-card-secondary.uk-card-body :not(pre) > kbd,
8946
.uk-card-secondary.uk-card-body :not(pre) > samp,
8947
.uk-card-secondary > :not([class*='uk-card-media']) :not(pre) > code,
8948
.uk-card-secondary > :not([class*='uk-card-media']) :not(pre) > kbd,
8949
.uk-card-secondary > :not([class*='uk-card-media']) :not(pre) > samp,
8950
.uk-overlay-primary :not(pre) > code,
8951
.uk-overlay-primary :not(pre) > kbd,
8952
.uk-overlay-primary :not(pre) > samp,
8953
.uk-offcanvas-bar :not(pre) > code,
8954
.uk-offcanvas-bar :not(pre) > kbd,
8955
.uk-offcanvas-bar :not(pre) > samp {
8956
  color: rgba(255, 255, 255, 0.7);
8957
  background: rgba(255, 255, 255, 0.1);
8958
}
8959
.uk-light em,
8960
.uk-section-primary:not(.uk-preserve-color) em,
8961
.uk-section-secondary:not(.uk-preserve-color) em,
8962
.uk-tile-primary:not(.uk-preserve-color) em,
8963
.uk-tile-secondary:not(.uk-preserve-color) em,
8964
.uk-card-primary.uk-card-body em,
8965
.uk-card-primary > :not([class*='uk-card-media']) em,
8966
.uk-card-secondary.uk-card-body em,
8967
.uk-card-secondary > :not([class*='uk-card-media']) em,
8968
.uk-overlay-primary em,
8969
.uk-offcanvas-bar em {
8970
  color: #fff;
8971
}
8972
.uk-light h1,
8973
.uk-light .uk-h1,
8974
.uk-light h2,
8975
.uk-light .uk-h2,
8976
.uk-light h3,
8977
.uk-light .uk-h3,
8978
.uk-light h4,
8979
.uk-light .uk-h4,
8980
.uk-light h5,
8981
.uk-light .uk-h5,
8982
.uk-light h6,
8983
.uk-light .uk-h6,
8984
.uk-section-primary:not(.uk-preserve-color) h1,
8985
.uk-section-primary:not(.uk-preserve-color) .uk-h1,
8986
.uk-section-primary:not(.uk-preserve-color) h2,
8987
.uk-section-primary:not(.uk-preserve-color) .uk-h2,
8988
.uk-section-primary:not(.uk-preserve-color) h3,
8989
.uk-section-primary:not(.uk-preserve-color) .uk-h3,
8990
.uk-section-primary:not(.uk-preserve-color) h4,
8991
.uk-section-primary:not(.uk-preserve-color) .uk-h4,
8992
.uk-section-primary:not(.uk-preserve-color) h5,
8993
.uk-section-primary:not(.uk-preserve-color) .uk-h5,
8994
.uk-section-primary:not(.uk-preserve-color) h6,
8995
.uk-section-primary:not(.uk-preserve-color) .uk-h6,
8996
.uk-section-secondary:not(.uk-preserve-color) h1,
8997
.uk-section-secondary:not(.uk-preserve-color) .uk-h1,
8998
.uk-section-secondary:not(.uk-preserve-color) h2,
8999
.uk-section-secondary:not(.uk-preserve-color) .uk-h2,
9000
.uk-section-secondary:not(.uk-preserve-color) h3,
9001
.uk-section-secondary:not(.uk-preserve-color) .uk-h3,
9002
.uk-section-secondary:not(.uk-preserve-color) h4,
9003
.uk-section-secondary:not(.uk-preserve-color) .uk-h4,
9004
.uk-section-secondary:not(.uk-preserve-color) h5,
9005
.uk-section-secondary:not(.uk-preserve-color) .uk-h5,
9006
.uk-section-secondary:not(.uk-preserve-color) h6,
9007
.uk-section-secondary:not(.uk-preserve-color) .uk-h6,
9008
.uk-tile-primary:not(.uk-preserve-color) h1,
9009
.uk-tile-primary:not(.uk-preserve-color) .uk-h1,
9010
.uk-tile-primary:not(.uk-preserve-color) h2,
9011
.uk-tile-primary:not(.uk-preserve-color) .uk-h2,
9012
.uk-tile-primary:not(.uk-preserve-color) h3,
9013
.uk-tile-primary:not(.uk-preserve-color) .uk-h3,
9014
.uk-tile-primary:not(.uk-preserve-color) h4,
9015
.uk-tile-primary:not(.uk-preserve-color) .uk-h4,
9016
.uk-tile-primary:not(.uk-preserve-color) h5,
9017
.uk-tile-primary:not(.uk-preserve-color) .uk-h5,
9018
.uk-tile-primary:not(.uk-preserve-color) h6,
9019
.uk-tile-primary:not(.uk-preserve-color) .uk-h6,
9020
.uk-tile-secondary:not(.uk-preserve-color) h1,
9021
.uk-tile-secondary:not(.uk-preserve-color) .uk-h1,
9022
.uk-tile-secondary:not(.uk-preserve-color) h2,
9023
.uk-tile-secondary:not(.uk-preserve-color) .uk-h2,
9024
.uk-tile-secondary:not(.uk-preserve-color) h3,
9025
.uk-tile-secondary:not(.uk-preserve-color) .uk-h3,
9026
.uk-tile-secondary:not(.uk-preserve-color) h4,
9027
.uk-tile-secondary:not(.uk-preserve-color) .uk-h4,
9028
.uk-tile-secondary:not(.uk-preserve-color) h5,
9029
.uk-tile-secondary:not(.uk-preserve-color) .uk-h5,
9030
.uk-tile-secondary:not(.uk-preserve-color) h6,
9031
.uk-tile-secondary:not(.uk-preserve-color) .uk-h6,
9032
.uk-card-primary.uk-card-body h1,
9033
.uk-card-primary.uk-card-body .uk-h1,
9034
.uk-card-primary.uk-card-body h2,
9035
.uk-card-primary.uk-card-body .uk-h2,
9036
.uk-card-primary.uk-card-body h3,
9037
.uk-card-primary.uk-card-body .uk-h3,
9038
.uk-card-primary.uk-card-body h4,
9039
.uk-card-primary.uk-card-body .uk-h4,
9040
.uk-card-primary.uk-card-body h5,
9041
.uk-card-primary.uk-card-body .uk-h5,
9042
.uk-card-primary.uk-card-body h6,
9043
.uk-card-primary.uk-card-body .uk-h6,
9044
.uk-card-primary > :not([class*='uk-card-media']) h1,
9045
.uk-card-primary > :not([class*='uk-card-media']) .uk-h1,
9046
.uk-card-primary > :not([class*='uk-card-media']) h2,
9047
.uk-card-primary > :not([class*='uk-card-media']) .uk-h2,
9048
.uk-card-primary > :not([class*='uk-card-media']) h3,
9049
.uk-card-primary > :not([class*='uk-card-media']) .uk-h3,
9050
.uk-card-primary > :not([class*='uk-card-media']) h4,
9051
.uk-card-primary > :not([class*='uk-card-media']) .uk-h4,
9052
.uk-card-primary > :not([class*='uk-card-media']) h5,
9053
.uk-card-primary > :not([class*='uk-card-media']) .uk-h5,
9054
.uk-card-primary > :not([class*='uk-card-media']) h6,
9055
.uk-card-primary > :not([class*='uk-card-media']) .uk-h6,
9056
.uk-card-secondary.uk-card-body h1,
9057
.uk-card-secondary.uk-card-body .uk-h1,
9058
.uk-card-secondary.uk-card-body h2,
9059
.uk-card-secondary.uk-card-body .uk-h2,
9060
.uk-card-secondary.uk-card-body h3,
9061
.uk-card-secondary.uk-card-body .uk-h3,
9062
.uk-card-secondary.uk-card-body h4,
9063
.uk-card-secondary.uk-card-body .uk-h4,
9064
.uk-card-secondary.uk-card-body h5,
9065
.uk-card-secondary.uk-card-body .uk-h5,
9066
.uk-card-secondary.uk-card-body h6,
9067
.uk-card-secondary.uk-card-body .uk-h6,
9068
.uk-card-secondary > :not([class*='uk-card-media']) h1,
9069
.uk-card-secondary > :not([class*='uk-card-media']) .uk-h1,
9070
.uk-card-secondary > :not([class*='uk-card-media']) h2,
9071
.uk-card-secondary > :not([class*='uk-card-media']) .uk-h2,
9072
.uk-card-secondary > :not([class*='uk-card-media']) h3,
9073
.uk-card-secondary > :not([class*='uk-card-media']) .uk-h3,
9074
.uk-card-secondary > :not([class*='uk-card-media']) h4,
9075
.uk-card-secondary > :not([class*='uk-card-media']) .uk-h4,
9076
.uk-card-secondary > :not([class*='uk-card-media']) h5,
9077
.uk-card-secondary > :not([class*='uk-card-media']) .uk-h5,
9078
.uk-card-secondary > :not([class*='uk-card-media']) h6,
9079
.uk-card-secondary > :not([class*='uk-card-media']) .uk-h6,
9080
.uk-overlay-primary h1,
9081
.uk-overlay-primary .uk-h1,
9082
.uk-overlay-primary h2,
9083
.uk-overlay-primary .uk-h2,
9084
.uk-overlay-primary h3,
9085
.uk-overlay-primary .uk-h3,
9086
.uk-overlay-primary h4,
9087
.uk-overlay-primary .uk-h4,
9088
.uk-overlay-primary h5,
9089
.uk-overlay-primary .uk-h5,
9090
.uk-overlay-primary h6,
9091
.uk-overlay-primary .uk-h6,
9092
.uk-offcanvas-bar h1,
9093
.uk-offcanvas-bar .uk-h1,
9094
.uk-offcanvas-bar h2,
9095
.uk-offcanvas-bar .uk-h2,
9096
.uk-offcanvas-bar h3,
9097
.uk-offcanvas-bar .uk-h3,
9098
.uk-offcanvas-bar h4,
9099
.uk-offcanvas-bar .uk-h4,
9100
.uk-offcanvas-bar h5,
9101
.uk-offcanvas-bar .uk-h5,
9102
.uk-offcanvas-bar h6,
9103
.uk-offcanvas-bar .uk-h6 {
9104
  color: #fff;
9105
}
9106
.uk-light blockquote,
9107
.uk-section-primary:not(.uk-preserve-color) blockquote,
9108
.uk-section-secondary:not(.uk-preserve-color) blockquote,
9109
.uk-tile-primary:not(.uk-preserve-color) blockquote,
9110
.uk-tile-secondary:not(.uk-preserve-color) blockquote,
9111
.uk-card-primary.uk-card-body blockquote,
9112
.uk-card-primary > :not([class*='uk-card-media']) blockquote,
9113
.uk-card-secondary.uk-card-body blockquote,
9114
.uk-card-secondary > :not([class*='uk-card-media']) blockquote,
9115
.uk-overlay-primary blockquote,
9116
.uk-offcanvas-bar blockquote {
9117
  color: #fff;
9118
}
9119
.uk-light blockquote footer,
9120
.uk-section-primary:not(.uk-preserve-color) blockquote footer,
9121
.uk-section-secondary:not(.uk-preserve-color) blockquote footer,
9122
.uk-tile-primary:not(.uk-preserve-color) blockquote footer,
9123
.uk-tile-secondary:not(.uk-preserve-color) blockquote footer,
9124
.uk-card-primary.uk-card-body blockquote footer,
9125
.uk-card-primary > :not([class*='uk-card-media']) blockquote footer,
9126
.uk-card-secondary.uk-card-body blockquote footer,
9127
.uk-card-secondary > :not([class*='uk-card-media']) blockquote footer,
9128
.uk-overlay-primary blockquote footer,
9129
.uk-offcanvas-bar blockquote footer {
9130
  color: rgba(255, 255, 255, 0.7);
9131
}
9132
.uk-light hr,
9133
.uk-section-primary:not(.uk-preserve-color) hr,
9134
.uk-section-secondary:not(.uk-preserve-color) hr,
9135
.uk-tile-primary:not(.uk-preserve-color) hr,
9136
.uk-tile-secondary:not(.uk-preserve-color) hr,
9137
.uk-card-primary.uk-card-body hr,
9138
.uk-card-primary > :not([class*='uk-card-media']) hr,
9139
.uk-card-secondary.uk-card-body hr,
9140
.uk-card-secondary > :not([class*='uk-card-media']) hr,
9141
.uk-overlay-primary hr,
9142
.uk-offcanvas-bar hr {
9143
  border-top-color: rgba(255, 255, 255, 0.2);
9144
}
9145
.uk-light a.uk-link-muted,
9146
.uk-light .uk-link-muted a,
9147
.uk-section-primary:not(.uk-preserve-color) a.uk-link-muted,
9148
.uk-section-primary:not(.uk-preserve-color) .uk-link-muted a,
9149
.uk-section-secondary:not(.uk-preserve-color) a.uk-link-muted,
9150
.uk-section-secondary:not(.uk-preserve-color) .uk-link-muted a,
9151
.uk-tile-primary:not(.uk-preserve-color) a.uk-link-muted,
9152
.uk-tile-primary:not(.uk-preserve-color) .uk-link-muted a,
9153
.uk-tile-secondary:not(.uk-preserve-color) a.uk-link-muted,
9154
.uk-tile-secondary:not(.uk-preserve-color) .uk-link-muted a,
9155
.uk-card-primary.uk-card-body a.uk-link-muted,
9156
.uk-card-primary.uk-card-body .uk-link-muted a,
9157
.uk-card-primary > :not([class*='uk-card-media']) a.uk-link-muted,
9158
.uk-card-primary > :not([class*='uk-card-media']) .uk-link-muted a,
9159
.uk-card-secondary.uk-card-body a.uk-link-muted,
9160
.uk-card-secondary.uk-card-body .uk-link-muted a,
9161
.uk-card-secondary > :not([class*='uk-card-media']) a.uk-link-muted,
9162
.uk-card-secondary > :not([class*='uk-card-media']) .uk-link-muted a,
9163
.uk-overlay-primary a.uk-link-muted,
9164
.uk-overlay-primary .uk-link-muted a,
9165
.uk-offcanvas-bar a.uk-link-muted,
9166
.uk-offcanvas-bar .uk-link-muted a {
9167
  color: rgba(255, 255, 255, 0.5);
9168
}
9169
.uk-light a.uk-link-muted:hover,
9170
.uk-light .uk-link-muted a:hover,
9171
.uk-section-primary:not(.uk-preserve-color) a.uk-link-muted:hover,
9172
.uk-section-primary:not(.uk-preserve-color) .uk-link-muted a:hover,
9173
.uk-section-secondary:not(.uk-preserve-color) a.uk-link-muted:hover,
9174
.uk-section-secondary:not(.uk-preserve-color) .uk-link-muted a:hover,
9175
.uk-tile-primary:not(.uk-preserve-color) a.uk-link-muted:hover,
9176
.uk-tile-primary:not(.uk-preserve-color) .uk-link-muted a:hover,
9177
.uk-tile-secondary:not(.uk-preserve-color) a.uk-link-muted:hover,
9178
.uk-tile-secondary:not(.uk-preserve-color) .uk-link-muted a:hover,
9179
.uk-card-primary.uk-card-body a.uk-link-muted:hover,
9180
.uk-card-primary.uk-card-body .uk-link-muted a:hover,
9181
.uk-card-primary > :not([class*='uk-card-media']) a.uk-link-muted:hover,
9182
.uk-card-primary > :not([class*='uk-card-media']) .uk-link-muted a:hover,
9183
.uk-card-secondary.uk-card-body a.uk-link-muted:hover,
9184
.uk-card-secondary.uk-card-body .uk-link-muted a:hover,
9185
.uk-card-secondary > :not([class*='uk-card-media']) a.uk-link-muted:hover,
9186
.uk-card-secondary > :not([class*='uk-card-media']) .uk-link-muted a:hover,
9187
.uk-overlay-primary a.uk-link-muted:hover,
9188
.uk-overlay-primary .uk-link-muted a:hover,
9189
.uk-offcanvas-bar a.uk-link-muted:hover,
9190
.uk-offcanvas-bar .uk-link-muted a:hover {
9191
  color: rgba(255, 255, 255, 0.7);
9192
}
9193
.uk-light .uk-heading-divider,
9194
.uk-section-primary:not(.uk-preserve-color) .uk-heading-divider,
9195
.uk-section-secondary:not(.uk-preserve-color) .uk-heading-divider,
9196
.uk-tile-primary:not(.uk-preserve-color) .uk-heading-divider,
9197
.uk-tile-secondary:not(.uk-preserve-color) .uk-heading-divider,
9198
.uk-card-primary.uk-card-body .uk-heading-divider,
9199
.uk-card-primary > :not([class*='uk-card-media']) .uk-heading-divider,
9200
.uk-card-secondary.uk-card-body .uk-heading-divider,
9201
.uk-card-secondary > :not([class*='uk-card-media']) .uk-heading-divider,
9202
.uk-overlay-primary .uk-heading-divider,
9203
.uk-offcanvas-bar .uk-heading-divider {
9204
  border-bottom-color: rgba(255, 255, 255, 0.2);
9205
}
9206
.uk-light .uk-heading-bullet::before,
9207
.uk-section-primary:not(.uk-preserve-color) .uk-heading-bullet::before,
9208
.uk-section-secondary:not(.uk-preserve-color) .uk-heading-bullet::before,
9209
.uk-tile-primary:not(.uk-preserve-color) .uk-heading-bullet::before,
9210
.uk-tile-secondary:not(.uk-preserve-color) .uk-heading-bullet::before,
9211
.uk-card-primary.uk-card-body .uk-heading-bullet::before,
9212
.uk-card-primary > :not([class*='uk-card-media']) .uk-heading-bullet::before,
9213
.uk-card-secondary.uk-card-body .uk-heading-bullet::before,
9214
.uk-card-secondary > :not([class*='uk-card-media']) .uk-heading-bullet::before,
9215
.uk-overlay-primary .uk-heading-bullet::before,
9216
.uk-offcanvas-bar .uk-heading-bullet::before {
9217
  border-right-color: rgba(255, 255, 255, 0.2);
9218
}
9219
.uk-light .uk-heading-line > :before,
9220
.uk-light .uk-heading-line > :after,
9221
.uk-section-primary:not(.uk-preserve-color) .uk-heading-line > :before,
9222
.uk-section-primary:not(.uk-preserve-color) .uk-heading-line > :after,
9223
.uk-section-secondary:not(.uk-preserve-color) .uk-heading-line > :before,
9224
.uk-section-secondary:not(.uk-preserve-color) .uk-heading-line > :after,
9225
.uk-tile-primary:not(.uk-preserve-color) .uk-heading-line > :before,
9226
.uk-tile-primary:not(.uk-preserve-color) .uk-heading-line > :after,
9227
.uk-tile-secondary:not(.uk-preserve-color) .uk-heading-line > :before,
9228
.uk-tile-secondary:not(.uk-preserve-color) .uk-heading-line > :after,
9229
.uk-card-primary.uk-card-body .uk-heading-line > :before,
9230
.uk-card-primary.uk-card-body .uk-heading-line > :after,
9231
.uk-card-primary > :not([class*='uk-card-media']) .uk-heading-line > :before,
9232
.uk-card-primary > :not([class*='uk-card-media']) .uk-heading-line > :after,
9233
.uk-card-secondary.uk-card-body .uk-heading-line > :before,
9234
.uk-card-secondary.uk-card-body .uk-heading-line > :after,
9235
.uk-card-secondary > :not([class*='uk-card-media']) .uk-heading-line > :before,
9236
.uk-card-secondary > :not([class*='uk-card-media']) .uk-heading-line > :after,
9237
.uk-overlay-primary .uk-heading-line > :before,
9238
.uk-overlay-primary .uk-heading-line > :after,
9239
.uk-offcanvas-bar .uk-heading-line > :before,
9240
.uk-offcanvas-bar .uk-heading-line > :after {
9241
  border-bottom-color: rgba(255, 255, 255, 0.2);
9242
}
9243
.uk-light .uk-divider-icon,
9244
.uk-section-primary:not(.uk-preserve-color) .uk-divider-icon,
9245
.uk-section-secondary:not(.uk-preserve-color) .uk-divider-icon,
9246
.uk-tile-primary:not(.uk-preserve-color) .uk-divider-icon,
9247
.uk-tile-secondary:not(.uk-preserve-color) .uk-divider-icon,
9248
.uk-card-primary.uk-card-body .uk-divider-icon,
9249
.uk-card-primary > :not([class*='uk-card-media']) .uk-divider-icon,
9250
.uk-card-secondary.uk-card-body .uk-divider-icon,
9251
.uk-card-secondary > :not([class*='uk-card-media']) .uk-divider-icon,
9252
.uk-overlay-primary .uk-divider-icon,
9253
.uk-offcanvas-bar .uk-divider-icon {
9254
  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%3E%3C%2Fcircle%3E%0A%3C%2Fsvg%3E%0A");
9255
}
9256
.uk-light .uk-divider-icon::before,
9257
.uk-light .uk-divider-icon::after,
9258
.uk-section-primary:not(.uk-preserve-color) .uk-divider-icon::before,
9259
.uk-section-primary:not(.uk-preserve-color) .uk-divider-icon::after,
9260
.uk-section-secondary:not(.uk-preserve-color) .uk-divider-icon::before,
9261
.uk-section-secondary:not(.uk-preserve-color) .uk-divider-icon::after,
9262
.uk-tile-primary:not(.uk-preserve-color) .uk-divider-icon::before,
9263
.uk-tile-primary:not(.uk-preserve-color) .uk-divider-icon::after,
9264
.uk-tile-secondary:not(.uk-preserve-color) .uk-divider-icon::before,
9265
.uk-tile-secondary:not(.uk-preserve-color) .uk-divider-icon::after,
9266
.uk-card-primary.uk-card-body .uk-divider-icon::before,
9267
.uk-card-primary.uk-card-body .uk-divider-icon::after,
9268
.uk-card-primary > :not([class*='uk-card-media']) .uk-divider-icon::before,
9269
.uk-card-primary > :not([class*='uk-card-media']) .uk-divider-icon::after,
9270
.uk-card-secondary.uk-card-body .uk-divider-icon::before,
9271
.uk-card-secondary.uk-card-body .uk-divider-icon::after,
9272
.uk-card-secondary > :not([class*='uk-card-media']) .uk-divider-icon::before,
9273
.uk-card-secondary > :not([class*='uk-card-media']) .uk-divider-icon::after,
9274
.uk-overlay-primary .uk-divider-icon::before,
9275
.uk-overlay-primary .uk-divider-icon::after,
9276
.uk-offcanvas-bar .uk-divider-icon::before,
9277
.uk-offcanvas-bar .uk-divider-icon::after {
9278
  border-bottom-color: rgba(255, 255, 255, 0.2);
9279
}
9280
.uk-light .uk-divider-small::after,
9281
.uk-section-primary:not(.uk-preserve-color) .uk-divider-small::after,
9282
.uk-section-secondary:not(.uk-preserve-color) .uk-divider-small::after,
9283
.uk-tile-primary:not(.uk-preserve-color) .uk-divider-small::after,
9284
.uk-tile-secondary:not(.uk-preserve-color) .uk-divider-small::after,
9285
.uk-card-primary.uk-card-body .uk-divider-small::after,
9286
.uk-card-primary > :not([class*='uk-card-media']) .uk-divider-small::after,
9287
.uk-card-secondary.uk-card-body .uk-divider-small::after,
9288
.uk-card-secondary > :not([class*='uk-card-media']) .uk-divider-small::after,
9289
.uk-overlay-primary .uk-divider-small::after,
9290
.uk-offcanvas-bar .uk-divider-small::after {
9291
  border-top-color: rgba(255, 255, 255, 0.2);
9292
}
9293
.uk-light .uk-list-divider > li:nth-child(n+2),
9294
.uk-section-primary:not(.uk-preserve-color) .uk-list-divider > li:nth-child(n+2),
9295
.uk-section-secondary:not(.uk-preserve-color) .uk-list-divider > li:nth-child(n+2),
9296
.uk-tile-primary:not(.uk-preserve-color) .uk-list-divider > li:nth-child(n+2),
9297
.uk-tile-secondary:not(.uk-preserve-color) .uk-list-divider > li:nth-child(n+2),
9298
.uk-card-primary.uk-card-body .uk-list-divider > li:nth-child(n+2),
9299
.uk-card-primary > :not([class*='uk-card-media']) .uk-list-divider > li:nth-child(n+2),
9300
.uk-card-secondary.uk-card-body .uk-list-divider > li:nth-child(n+2),
9301
.uk-card-secondary > :not([class*='uk-card-media']) .uk-list-divider > li:nth-child(n+2),
9302
.uk-overlay-primary .uk-list-divider > li:nth-child(n+2),
9303
.uk-offcanvas-bar .uk-list-divider > li:nth-child(n+2) {
9304
  border-top-color: rgba(255, 255, 255, 0.2);
9305
}
9306
.uk-light .uk-list-striped > li:nth-of-type(odd),
9307
.uk-section-primary:not(.uk-preserve-color) .uk-list-striped > li:nth-of-type(odd),
9308
.uk-section-secondary:not(.uk-preserve-color) .uk-list-striped > li:nth-of-type(odd),
9309
.uk-tile-primary:not(.uk-preserve-color) .uk-list-striped > li:nth-of-type(odd),
9310
.uk-tile-secondary:not(.uk-preserve-color) .uk-list-striped > li:nth-of-type(odd),
9311
.uk-card-primary.uk-card-body .uk-list-striped > li:nth-of-type(odd),
9312
.uk-card-primary > :not([class*='uk-card-media']) .uk-list-striped > li:nth-of-type(odd),
9313
.uk-card-secondary.uk-card-body .uk-list-striped > li:nth-of-type(odd),
9314
.uk-card-secondary > :not([class*='uk-card-media']) .uk-list-striped > li:nth-of-type(odd),
9315
.uk-overlay-primary .uk-list-striped > li:nth-of-type(odd),
9316
.uk-offcanvas-bar .uk-list-striped > li:nth-of-type(odd) {
9317
  border-top-color: rgba(255, 255, 255, 0.2);
9318
  border-bottom-color: rgba(255, 255, 255, 0.2);
9319
}
9320
.uk-light .uk-list-striped > li:nth-of-type(odd),
9321
.uk-section-primary:not(.uk-preserve-color) .uk-list-striped > li:nth-of-type(odd),
9322
.uk-section-secondary:not(.uk-preserve-color) .uk-list-striped > li:nth-of-type(odd),
9323
.uk-tile-primary:not(.uk-preserve-color) .uk-list-striped > li:nth-of-type(odd),
9324
.uk-tile-secondary:not(.uk-preserve-color) .uk-list-striped > li:nth-of-type(odd),
9325
.uk-card-primary.uk-card-body .uk-list-striped > li:nth-of-type(odd),
9326
.uk-card-primary > :not([class*='uk-card-media']) .uk-list-striped > li:nth-of-type(odd),
9327
.uk-card-secondary.uk-card-body .uk-list-striped > li:nth-of-type(odd),
9328
.uk-card-secondary > :not([class*='uk-card-media']) .uk-list-striped > li:nth-of-type(odd),
9329
.uk-overlay-primary .uk-list-striped > li:nth-of-type(odd),
9330
.uk-offcanvas-bar .uk-list-striped > li:nth-of-type(odd) {
9331
  background-color: rgba(255, 255, 255, 0.1);
9332
}
9333
.uk-light .uk-list-bullet > li::before,
9334
.uk-section-primary:not(.uk-preserve-color) .uk-list-bullet > li::before,
9335
.uk-section-secondary:not(.uk-preserve-color) .uk-list-bullet > li::before,
9336
.uk-tile-primary:not(.uk-preserve-color) .uk-list-bullet > li::before,
9337
.uk-tile-secondary:not(.uk-preserve-color) .uk-list-bullet > li::before,
9338
.uk-card-primary.uk-card-body .uk-list-bullet > li::before,
9339
.uk-card-primary > :not([class*='uk-card-media']) .uk-list-bullet > li::before,
9340
.uk-card-secondary.uk-card-body .uk-list-bullet > li::before,
9341
.uk-card-secondary > :not([class*='uk-card-media']) .uk-list-bullet > li::before,
9342
.uk-overlay-primary .uk-list-bullet > li::before,
9343
.uk-offcanvas-bar .uk-list-bullet > li::before {
9344
  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%3E%3C%2Fcircle%3E%0A%3C%2Fsvg%3E");
9345
}
9346
.uk-light .uk-table th,
9347
.uk-section-primary:not(.uk-preserve-color) .uk-table th,
9348
.uk-section-secondary:not(.uk-preserve-color) .uk-table th,
9349
.uk-tile-primary:not(.uk-preserve-color) .uk-table th,
9350
.uk-tile-secondary:not(.uk-preserve-color) .uk-table th,
9351
.uk-card-primary.uk-card-body .uk-table th,
9352
.uk-card-primary > :not([class*='uk-card-media']) .uk-table th,
9353
.uk-card-secondary.uk-card-body .uk-table th,
9354
.uk-card-secondary > :not([class*='uk-card-media']) .uk-table th,
9355
.uk-overlay-primary .uk-table th,
9356
.uk-offcanvas-bar .uk-table th {
9357
  color: rgba(255, 255, 255, 0.7);
9358
}
9359
.uk-light .uk-table caption,
9360
.uk-section-primary:not(.uk-preserve-color) .uk-table caption,
9361
.uk-section-secondary:not(.uk-preserve-color) .uk-table caption,
9362
.uk-tile-primary:not(.uk-preserve-color) .uk-table caption,
9363
.uk-tile-secondary:not(.uk-preserve-color) .uk-table caption,
9364
.uk-card-primary.uk-card-body .uk-table caption,
9365
.uk-card-primary > :not([class*='uk-card-media']) .uk-table caption,
9366
.uk-card-secondary.uk-card-body .uk-table caption,
9367
.uk-card-secondary > :not([class*='uk-card-media']) .uk-table caption,
9368
.uk-overlay-primary .uk-table caption,
9369
.uk-offcanvas-bar .uk-table caption {
9370
  color: rgba(255, 255, 255, 0.5);
9371
}
9372
.uk-light .uk-table > tr.uk-active,
9373
.uk-light .uk-table tbody tr.uk-active,
9374
.uk-section-primary:not(.uk-preserve-color) .uk-table > tr.uk-active,
9375
.uk-section-primary:not(.uk-preserve-color) .uk-table tbody tr.uk-active,
9376
.uk-section-secondary:not(.uk-preserve-color) .uk-table > tr.uk-active,
9377
.uk-section-secondary:not(.uk-preserve-color) .uk-table tbody tr.uk-active,
9378
.uk-tile-primary:not(.uk-preserve-color) .uk-table > tr.uk-active,
9379
.uk-tile-primary:not(.uk-preserve-color) .uk-table tbody tr.uk-active,
9380
.uk-tile-secondary:not(.uk-preserve-color) .uk-table > tr.uk-active,
9381
.uk-tile-secondary:not(.uk-preserve-color) .uk-table tbody tr.uk-active,
9382
.uk-card-primary.uk-card-body .uk-table > tr.uk-active,
9383
.uk-card-primary.uk-card-body .uk-table tbody tr.uk-active,
9384
.uk-card-primary > :not([class*='uk-card-media']) .uk-table > tr.uk-active,
9385
.uk-card-primary > :not([class*='uk-card-media']) .uk-table tbody tr.uk-active,
9386
.uk-card-secondary.uk-card-body .uk-table > tr.uk-active,
9387
.uk-card-secondary.uk-card-body .uk-table tbody tr.uk-active,
9388
.uk-card-secondary > :not([class*='uk-card-media']) .uk-table > tr.uk-active,
9389
.uk-card-secondary > :not([class*='uk-card-media']) .uk-table tbody tr.uk-active,
9390
.uk-overlay-primary .uk-table > tr.uk-active,
9391
.uk-overlay-primary .uk-table tbody tr.uk-active,
9392
.uk-offcanvas-bar .uk-table > tr.uk-active,
9393
.uk-offcanvas-bar .uk-table tbody tr.uk-active {
9394
  background: rgba(255, 255, 255, 0.08);
9395
}
9396
.uk-light .uk-table-divider > tr:not(:first-child),
9397
.uk-light .uk-table-divider > :not(:first-child) > tr,
9398
.uk-light .uk-table-divider > :first-child > tr:not(:first-child),
9399
.uk-section-primary:not(.uk-preserve-color) .uk-table-divider > tr:not(:first-child),
9400
.uk-section-primary:not(.uk-preserve-color) .uk-table-divider > :not(:first-child) > tr,
9401
.uk-section-primary:not(.uk-preserve-color) .uk-table-divider > :first-child > tr:not(:first-child),
9402
.uk-section-secondary:not(.uk-preserve-color) .uk-table-divider > tr:not(:first-child),
9403
.uk-section-secondary:not(.uk-preserve-color) .uk-table-divider > :not(:first-child) > tr,
9404
.uk-section-secondary:not(.uk-preserve-color) .uk-table-divider > :first-child > tr:not(:first-child),
9405
.uk-tile-primary:not(.uk-preserve-color) .uk-table-divider > tr:not(:first-child),
9406
.uk-tile-primary:not(.uk-preserve-color) .uk-table-divider > :not(:first-child) > tr,
9407
.uk-tile-primary:not(.uk-preserve-color) .uk-table-divider > :first-child > tr:not(:first-child),
9408
.uk-tile-secondary:not(.uk-preserve-color) .uk-table-divider > tr:not(:first-child),
9409
.uk-tile-secondary:not(.uk-preserve-color) .uk-table-divider > :not(:first-child) > tr,
9410
.uk-tile-secondary:not(.uk-preserve-color) .uk-table-divider > :first-child > tr:not(:first-child),
9411
.uk-card-primary.uk-card-body .uk-table-divider > tr:not(:first-child),
9412
.uk-card-primary.uk-card-body .uk-table-divider > :not(:first-child) > tr,
9413
.uk-card-primary.uk-card-body .uk-table-divider > :first-child > tr:not(:first-child),
9414
.uk-card-primary > :not([class*='uk-card-media']) .uk-table-divider > tr:not(:first-child),
9415
.uk-card-primary > :not([class*='uk-card-media']) .uk-table-divider > :not(:first-child) > tr,
9416
.uk-card-primary > :not([class*='uk-card-media']) .uk-table-divider > :first-child > tr:not(:first-child),
9417
.uk-card-secondary.uk-card-body .uk-table-divider > tr:not(:first-child),
9418
.uk-card-secondary.uk-card-body .uk-table-divider > :not(:first-child) > tr,
9419
.uk-card-secondary.uk-card-body .uk-table-divider > :first-child > tr:not(:first-child),
9420
.uk-card-secondary > :not([class*='uk-card-media']) .uk-table-divider > tr:not(:first-child),
9421
.uk-card-secondary > :not([class*='uk-card-media']) .uk-table-divider > :not(:first-child) > tr,
9422
.uk-card-secondary > :not([class*='uk-card-media']) .uk-table-divider > :first-child > tr:not(:first-child),
9423
.uk-overlay-primary .uk-table-divider > tr:not(:first-child),
9424
.uk-overlay-primary .uk-table-divider > :not(:first-child) > tr,
9425
.uk-overlay-primary .uk-table-divider > :first-child > tr:not(:first-child),
9426
.uk-offcanvas-bar .uk-table-divider > tr:not(:first-child),
9427
.uk-offcanvas-bar .uk-table-divider > :not(:first-child) > tr,
9428
.uk-offcanvas-bar .uk-table-divider > :first-child > tr:not(:first-child) {
9429
  border-top-color: rgba(255, 255, 255, 0.2);
9430
}
9431
.uk-light .uk-table-striped > tr:nth-of-type(odd),
9432
.uk-light .uk-table-striped tbody tr:nth-of-type(odd),
9433
.uk-section-primary:not(.uk-preserve-color) .uk-table-striped > tr:nth-of-type(odd),
9434
.uk-section-primary:not(.uk-preserve-color) .uk-table-striped tbody tr:nth-of-type(odd),
9435
.uk-section-secondary:not(.uk-preserve-color) .uk-table-striped > tr:nth-of-type(odd),
9436
.uk-section-secondary:not(.uk-preserve-color) .uk-table-striped tbody tr:nth-of-type(odd),
9437
.uk-tile-primary:not(.uk-preserve-color) .uk-table-striped > tr:nth-of-type(odd),
9438
.uk-tile-primary:not(.uk-preserve-color) .uk-table-striped tbody tr:nth-of-type(odd),
9439
.uk-tile-secondary:not(.uk-preserve-color) .uk-table-striped > tr:nth-of-type(odd),
9440
.uk-tile-secondary:not(.uk-preserve-color) .uk-table-striped tbody tr:nth-of-type(odd),
9441
.uk-card-primary.uk-card-body .uk-table-striped > tr:nth-of-type(odd),
9442
.uk-card-primary.uk-card-body .uk-table-striped tbody tr:nth-of-type(odd),
9443
.uk-card-primary > :not([class*='uk-card-media']) .uk-table-striped > tr:nth-of-type(odd),
9444
.uk-card-primary > :not([class*='uk-card-media']) .uk-table-striped tbody tr:nth-of-type(odd),
9445
.uk-card-secondary.uk-card-body .uk-table-striped > tr:nth-of-type(odd),
9446
.uk-card-secondary.uk-card-body .uk-table-striped tbody tr:nth-of-type(odd),
9447
.uk-card-secondary > :not([class*='uk-card-media']) .uk-table-striped > tr:nth-of-type(odd),
9448
.uk-card-secondary > :not([class*='uk-card-media']) .uk-table-striped tbody tr:nth-of-type(odd),
9449
.uk-overlay-primary .uk-table-striped > tr:nth-of-type(odd),
9450
.uk-overlay-primary .uk-table-striped tbody tr:nth-of-type(odd),
9451
.uk-offcanvas-bar .uk-table-striped > tr:nth-of-type(odd),
9452
.uk-offcanvas-bar .uk-table-striped tbody tr:nth-of-type(odd) {
9453
  background: rgba(255, 255, 255, 0.1);
9454
  border-top-color: rgba(255, 255, 255, 0.2);
9455
  border-bottom-color: rgba(255, 255, 255, 0.2);
9456
}
9457
.uk-light .uk-table-hover > tr:hover,
9458
.uk-light .uk-table-hover tbody tr:hover,
9459
.uk-section-primary:not(.uk-preserve-color) .uk-table-hover > tr:hover,
9460
.uk-section-primary:not(.uk-preserve-color) .uk-table-hover tbody tr:hover,
9461
.uk-section-secondary:not(.uk-preserve-color) .uk-table-hover > tr:hover,
9462
.uk-section-secondary:not(.uk-preserve-color) .uk-table-hover tbody tr:hover,
9463
.uk-tile-primary:not(.uk-preserve-color) .uk-table-hover > tr:hover,
9464
.uk-tile-primary:not(.uk-preserve-color) .uk-table-hover tbody tr:hover,
9465
.uk-tile-secondary:not(.uk-preserve-color) .uk-table-hover > tr:hover,
9466
.uk-tile-secondary:not(.uk-preserve-color) .uk-table-hover tbody tr:hover,
9467
.uk-card-primary.uk-card-body .uk-table-hover > tr:hover,
9468
.uk-card-primary.uk-card-body .uk-table-hover tbody tr:hover,
9469
.uk-card-primary > :not([class*='uk-card-media']) .uk-table-hover > tr:hover,
9470
.uk-card-primary > :not([class*='uk-card-media']) .uk-table-hover tbody tr:hover,
9471
.uk-card-secondary.uk-card-body .uk-table-hover > tr:hover,
9472
.uk-card-secondary.uk-card-body .uk-table-hover tbody tr:hover,
9473
.uk-card-secondary > :not([class*='uk-card-media']) .uk-table-hover > tr:hover,
9474
.uk-card-secondary > :not([class*='uk-card-media']) .uk-table-hover tbody tr:hover,
9475
.uk-overlay-primary .uk-table-hover > tr:hover,
9476
.uk-overlay-primary .uk-table-hover tbody tr:hover,
9477
.uk-offcanvas-bar .uk-table-hover > tr:hover,
9478
.uk-offcanvas-bar .uk-table-hover tbody tr:hover {
9479
  background: rgba(255, 255, 255, 0.08);
9480
}
9481
.uk-light .uk-icon-link,
9482
.uk-section-primary:not(.uk-preserve-color) .uk-icon-link,
9483
.uk-section-secondary:not(.uk-preserve-color) .uk-icon-link,
9484
.uk-tile-primary:not(.uk-preserve-color) .uk-icon-link,
9485
.uk-tile-secondary:not(.uk-preserve-color) .uk-icon-link,
9486
.uk-card-primary.uk-card-body .uk-icon-link,
9487
.uk-card-primary > :not([class*='uk-card-media']) .uk-icon-link,
9488
.uk-card-secondary.uk-card-body .uk-icon-link,
9489
.uk-card-secondary > :not([class*='uk-card-media']) .uk-icon-link,
9490
.uk-overlay-primary .uk-icon-link,
9491
.uk-offcanvas-bar .uk-icon-link {
9492
  color: rgba(255, 255, 255, 0.5);
9493
}
9494
.uk-light .uk-icon-link:hover,
9495
.uk-light .uk-icon-link:focus,
9496
.uk-section-primary:not(.uk-preserve-color) .uk-icon-link:hover,
9497
.uk-section-primary:not(.uk-preserve-color) .uk-icon-link:focus,
9498
.uk-section-secondary:not(.uk-preserve-color) .uk-icon-link:hover,
9499
.uk-section-secondary:not(.uk-preserve-color) .uk-icon-link:focus,
9500
.uk-tile-primary:not(.uk-preserve-color) .uk-icon-link:hover,
9501
.uk-tile-primary:not(.uk-preserve-color) .uk-icon-link:focus,
9502
.uk-tile-secondary:not(.uk-preserve-color) .uk-icon-link:hover,
9503
.uk-tile-secondary:not(.uk-preserve-color) .uk-icon-link:focus,
9504
.uk-card-primary.uk-card-body .uk-icon-link:hover,
9505
.uk-card-primary.uk-card-body .uk-icon-link:focus,
9506
.uk-card-primary > :not([class*='uk-card-media']) .uk-icon-link:hover,
9507
.uk-card-primary > :not([class*='uk-card-media']) .uk-icon-link:focus,
9508
.uk-card-secondary.uk-card-body .uk-icon-link:hover,
9509
.uk-card-secondary.uk-card-body .uk-icon-link:focus,
9510
.uk-card-secondary > :not([class*='uk-card-media']) .uk-icon-link:hover,
9511
.uk-card-secondary > :not([class*='uk-card-media']) .uk-icon-link:focus,
9512
.uk-overlay-primary .uk-icon-link:hover,
9513
.uk-overlay-primary .uk-icon-link:focus,
9514
.uk-offcanvas-bar .uk-icon-link:hover,
9515
.uk-offcanvas-bar .uk-icon-link:focus {
9516
  color: rgba(255, 255, 255, 0.7);
9517
}
9518
.uk-light .uk-icon-link:active,
9519
.uk-light .uk-active > .uk-icon-link,
9520
.uk-section-primary:not(.uk-preserve-color) .uk-icon-link:active,
9521
.uk-section-primary:not(.uk-preserve-color) .uk-active > .uk-icon-link,
9522
.uk-section-secondary:not(.uk-preserve-color) .uk-icon-link:active,
9523
.uk-section-secondary:not(.uk-preserve-color) .uk-active > .uk-icon-link,
9524
.uk-tile-primary:not(.uk-preserve-color) .uk-icon-link:active,
9525
.uk-tile-primary:not(.uk-preserve-color) .uk-active > .uk-icon-link,
9526
.uk-tile-secondary:not(.uk-preserve-color) .uk-icon-link:active,
9527
.uk-tile-secondary:not(.uk-preserve-color) .uk-active > .uk-icon-link,
9528
.uk-card-primary.uk-card-body .uk-icon-link:active,
9529
.uk-card-primary.uk-card-body .uk-active > .uk-icon-link,
9530
.uk-card-primary > :not([class*='uk-card-media']) .uk-icon-link:active,
9531
.uk-card-primary > :not([class*='uk-card-media']) .uk-active > .uk-icon-link,
9532
.uk-card-secondary.uk-card-body .uk-icon-link:active,
9533
.uk-card-secondary.uk-card-body .uk-active > .uk-icon-link,
9534
.uk-card-secondary > :not([class*='uk-card-media']) .uk-icon-link:active,
9535
.uk-card-secondary > :not([class*='uk-card-media']) .uk-active > .uk-icon-link,
9536
.uk-overlay-primary .uk-icon-link:active,
9537
.uk-overlay-primary .uk-active > .uk-icon-link,
9538
.uk-offcanvas-bar .uk-icon-link:active,
9539
.uk-offcanvas-bar .uk-active > .uk-icon-link {
9540
  color: rgba(255, 255, 255, 0.7);
9541
}
9542
.uk-light .uk-icon-button,
9543
.uk-section-primary:not(.uk-preserve-color) .uk-icon-button,
9544
.uk-section-secondary:not(.uk-preserve-color) .uk-icon-button,
9545
.uk-tile-primary:not(.uk-preserve-color) .uk-icon-button,
9546
.uk-tile-secondary:not(.uk-preserve-color) .uk-icon-button,
9547
.uk-card-primary.uk-card-body .uk-icon-button,
9548
.uk-card-primary > :not([class*='uk-card-media']) .uk-icon-button,
9549
.uk-card-secondary.uk-card-body .uk-icon-button,
9550
.uk-card-secondary > :not([class*='uk-card-media']) .uk-icon-button,
9551
.uk-overlay-primary .uk-icon-button,
9552
.uk-offcanvas-bar .uk-icon-button {
9553
  background-color: rgba(255, 255, 255, 0.1);
9554
  color: rgba(255, 255, 255, 0.5);
9555
}
9556
.uk-light .uk-icon-button:hover,
9557
.uk-light .uk-icon-button:focus,
9558
.uk-section-primary:not(.uk-preserve-color) .uk-icon-button:hover,
9559
.uk-section-primary:not(.uk-preserve-color) .uk-icon-button:focus,
9560
.uk-section-secondary:not(.uk-preserve-color) .uk-icon-button:hover,
9561
.uk-section-secondary:not(.uk-preserve-color) .uk-icon-button:focus,
9562
.uk-tile-primary:not(.uk-preserve-color) .uk-icon-button:hover,
9563
.uk-tile-primary:not(.uk-preserve-color) .uk-icon-button:focus,
9564
.uk-tile-secondary:not(.uk-preserve-color) .uk-icon-button:hover,
9565
.uk-tile-secondary:not(.uk-preserve-color) .uk-icon-button:focus,
9566
.uk-card-primary.uk-card-body .uk-icon-button:hover,
9567
.uk-card-primary.uk-card-body .uk-icon-button:focus,
9568
.uk-card-primary > :not([class*='uk-card-media']) .uk-icon-button:hover,
9569
.uk-card-primary > :not([class*='uk-card-media']) .uk-icon-button:focus,
9570
.uk-card-secondary.uk-card-body .uk-icon-button:hover,
9571
.uk-card-secondary.uk-card-body .uk-icon-button:focus,
9572
.uk-card-secondary > :not([class*='uk-card-media']) .uk-icon-button:hover,
9573
.uk-card-secondary > :not([class*='uk-card-media']) .uk-icon-button:focus,
9574
.uk-overlay-primary .uk-icon-button:hover,
9575
.uk-overlay-primary .uk-icon-button:focus,
9576
.uk-offcanvas-bar .uk-icon-button:hover,
9577
.uk-offcanvas-bar .uk-icon-button:focus {
9578
  background-color: rgba(242, 242, 242, 0.1);
9579
  color: rgba(255, 255, 255, 0.7);
9580
}
9581
.uk-light .uk-icon-button:active,
9582
.uk-section-primary:not(.uk-preserve-color) .uk-icon-button:active,
9583
.uk-section-secondary:not(.uk-preserve-color) .uk-icon-button:active,
9584
.uk-tile-primary:not(.uk-preserve-color) .uk-icon-button:active,
9585
.uk-tile-secondary:not(.uk-preserve-color) .uk-icon-button:active,
9586
.uk-card-primary.uk-card-body .uk-icon-button:active,
9587
.uk-card-primary > :not([class*='uk-card-media']) .uk-icon-button:active,
9588
.uk-card-secondary.uk-card-body .uk-icon-button:active,
9589
.uk-card-secondary > :not([class*='uk-card-media']) .uk-icon-button:active,
9590
.uk-overlay-primary .uk-icon-button:active,
9591
.uk-offcanvas-bar .uk-icon-button:active {
9592
  background-color: rgba(230, 230, 230, 0.1);
9593
  color: rgba(255, 255, 255, 0.7);
9594
}
9595
.uk-light .uk-input,
9596
.uk-light .uk-select,
9597
.uk-light .uk-textarea,
9598
.uk-section-primary:not(.uk-preserve-color) .uk-input,
9599
.uk-section-primary:not(.uk-preserve-color) .uk-select,
9600
.uk-section-primary:not(.uk-preserve-color) .uk-textarea,
9601
.uk-section-secondary:not(.uk-preserve-color) .uk-input,
9602
.uk-section-secondary:not(.uk-preserve-color) .uk-select,
9603
.uk-section-secondary:not(.uk-preserve-color) .uk-textarea,
9604
.uk-tile-primary:not(.uk-preserve-color) .uk-input,
9605
.uk-tile-primary:not(.uk-preserve-color) .uk-select,
9606
.uk-tile-primary:not(.uk-preserve-color) .uk-textarea,
9607
.uk-tile-secondary:not(.uk-preserve-color) .uk-input,
9608
.uk-tile-secondary:not(.uk-preserve-color) .uk-select,
9609
.uk-tile-secondary:not(.uk-preserve-color) .uk-textarea,
9610
.uk-card-primary.uk-card-body .uk-input,
9611
.uk-card-primary.uk-card-body .uk-select,
9612
.uk-card-primary.uk-card-body .uk-textarea,
9613
.uk-card-primary > :not([class*='uk-card-media']) .uk-input,
9614
.uk-card-primary > :not([class*='uk-card-media']) .uk-select,
9615
.uk-card-primary > :not([class*='uk-card-media']) .uk-textarea,
9616
.uk-card-secondary.uk-card-body .uk-input,
9617
.uk-card-secondary.uk-card-body .uk-select,
9618
.uk-card-secondary.uk-card-body .uk-textarea,
9619
.uk-card-secondary > :not([class*='uk-card-media']) .uk-input,
9620
.uk-card-secondary > :not([class*='uk-card-media']) .uk-select,
9621
.uk-card-secondary > :not([class*='uk-card-media']) .uk-textarea,
9622
.uk-overlay-primary .uk-input,
9623
.uk-overlay-primary .uk-select,
9624
.uk-overlay-primary .uk-textarea,
9625
.uk-offcanvas-bar .uk-input,
9626
.uk-offcanvas-bar .uk-select,
9627
.uk-offcanvas-bar .uk-textarea {
9628
  background-color: rgba(255, 255, 255, 0.1);
9629
  color: rgba(255, 255, 255, 0.7);
9630
  background-clip: padding-box;
9631
  border-color: rgba(255, 255, 255, 0.2);
9632
}
9633
.uk-light .uk-input:focus,
9634
.uk-light .uk-select:focus,
9635
.uk-light .uk-textarea:focus,
9636
.uk-section-primary:not(.uk-preserve-color) .uk-input:focus,
9637
.uk-section-primary:not(.uk-preserve-color) .uk-select:focus,
9638
.uk-section-primary:not(.uk-preserve-color) .uk-textarea:focus,
9639
.uk-section-secondary:not(.uk-preserve-color) .uk-input:focus,
9640
.uk-section-secondary:not(.uk-preserve-color) .uk-select:focus,
9641
.uk-section-secondary:not(.uk-preserve-color) .uk-textarea:focus,
9642
.uk-tile-primary:not(.uk-preserve-color) .uk-input:focus,
9643
.uk-tile-primary:not(.uk-preserve-color) .uk-select:focus,
9644
.uk-tile-primary:not(.uk-preserve-color) .uk-textarea:focus,
9645
.uk-tile-secondary:not(.uk-preserve-color) .uk-input:focus,
9646
.uk-tile-secondary:not(.uk-preserve-color) .uk-select:focus,
9647
.uk-tile-secondary:not(.uk-preserve-color) .uk-textarea:focus,
9648
.uk-card-primary.uk-card-body .uk-input:focus,
9649
.uk-card-primary.uk-card-body .uk-select:focus,
9650
.uk-card-primary.uk-card-body .uk-textarea:focus,
9651
.uk-card-primary > :not([class*='uk-card-media']) .uk-input:focus,
9652
.uk-card-primary > :not([class*='uk-card-media']) .uk-select:focus,
9653
.uk-card-primary > :not([class*='uk-card-media']) .uk-textarea:focus,
9654
.uk-card-secondary.uk-card-body .uk-input:focus,
9655
.uk-card-secondary.uk-card-body .uk-select:focus,
9656
.uk-card-secondary.uk-card-body .uk-textarea:focus,
9657
.uk-card-secondary > :not([class*='uk-card-media']) .uk-input:focus,
9658
.uk-card-secondary > :not([class*='uk-card-media']) .uk-select:focus,
9659
.uk-card-secondary > :not([class*='uk-card-media']) .uk-textarea:focus,
9660
.uk-overlay-primary .uk-input:focus,
9661
.uk-overlay-primary .uk-select:focus,
9662
.uk-overlay-primary .uk-textarea:focus,
9663
.uk-offcanvas-bar .uk-input:focus,
9664
.uk-offcanvas-bar .uk-select:focus,
9665
.uk-offcanvas-bar .uk-textarea:focus {
9666
  background-color: rgba(255, 255, 255, 0.1);
9667
  color: rgba(255, 255, 255, 0.7);
9668
  border-color: rgba(255, 255, 255, 0.7);
9669
}
9670
.uk-light .uk-input:-ms-input-placeholder,
9671
.uk-section-primary:not(.uk-preserve-color) .uk-input:-ms-input-placeholder,
9672
.uk-section-secondary:not(.uk-preserve-color) .uk-input:-ms-input-placeholder,
9673
.uk-tile-primary:not(.uk-preserve-color) .uk-input:-ms-input-placeholder,
9674
.uk-tile-secondary:not(.uk-preserve-color) .uk-input:-ms-input-placeholder,
9675
.uk-card-primary.uk-card-body .uk-input:-ms-input-placeholder,
9676
.uk-card-primary > :not([class*='uk-card-media']) .uk-input:-ms-input-placeholder,
9677
.uk-card-secondary.uk-card-body .uk-input:-ms-input-placeholder,
9678
.uk-card-secondary > :not([class*='uk-card-media']) .uk-input:-ms-input-placeholder,
9679
.uk-overlay-primary .uk-input:-ms-input-placeholder,
9680
.uk-offcanvas-bar .uk-input:-ms-input-placeholder {
9681
  color: rgba(255, 255, 255, 0.5) !important;
9682
}
9683
.uk-light .uk-input::-moz-placeholder,
9684
.uk-section-primary:not(.uk-preserve-color) .uk-input::-moz-placeholder,
9685
.uk-section-secondary:not(.uk-preserve-color) .uk-input::-moz-placeholder,
9686
.uk-tile-primary:not(.uk-preserve-color) .uk-input::-moz-placeholder,
9687
.uk-tile-secondary:not(.uk-preserve-color) .uk-input::-moz-placeholder,
9688
.uk-card-primary.uk-card-body .uk-input::-moz-placeholder,
9689
.uk-card-primary > :not([class*='uk-card-media']) .uk-input::-moz-placeholder,
9690
.uk-card-secondary.uk-card-body .uk-input::-moz-placeholder,
9691
.uk-card-secondary > :not([class*='uk-card-media']) .uk-input::-moz-placeholder,
9692
.uk-overlay-primary .uk-input::-moz-placeholder,
9693
.uk-offcanvas-bar .uk-input::-moz-placeholder {
9694
  color: rgba(255, 255, 255, 0.5);
9695
}
9696
.uk-light .uk-input::-webkit-input-placeholder,
9697
.uk-section-primary:not(.uk-preserve-color) .uk-input::-webkit-input-placeholder,
9698
.uk-section-secondary:not(.uk-preserve-color) .uk-input::-webkit-input-placeholder,
9699
.uk-tile-primary:not(.uk-preserve-color) .uk-input::-webkit-input-placeholder,
9700
.uk-tile-secondary:not(.uk-preserve-color) .uk-input::-webkit-input-placeholder,
9701
.uk-card-primary.uk-card-body .uk-input::-webkit-input-placeholder,
9702
.uk-card-primary > :not([class*='uk-card-media']) .uk-input::-webkit-input-placeholder,
9703
.uk-card-secondary.uk-card-body .uk-input::-webkit-input-placeholder,
9704
.uk-card-secondary > :not([class*='uk-card-media']) .uk-input::-webkit-input-placeholder,
9705
.uk-overlay-primary .uk-input::-webkit-input-placeholder,
9706
.uk-offcanvas-bar .uk-input::-webkit-input-placeholder {
9707
  color: rgba(255, 255, 255, 0.5);
9708
}
9709
.uk-light .uk-textarea:-ms-input-placeholder,
9710
.uk-section-primary:not(.uk-preserve-color) .uk-textarea:-ms-input-placeholder,
9711
.uk-section-secondary:not(.uk-preserve-color) .uk-textarea:-ms-input-placeholder,
9712
.uk-tile-primary:not(.uk-preserve-color) .uk-textarea:-ms-input-placeholder,
9713
.uk-tile-secondary:not(.uk-preserve-color) .uk-textarea:-ms-input-placeholder,
9714
.uk-card-primary.uk-card-body .uk-textarea:-ms-input-placeholder,
9715
.uk-card-primary > :not([class*='uk-card-media']) .uk-textarea:-ms-input-placeholder,
9716
.uk-card-secondary.uk-card-body .uk-textarea:-ms-input-placeholder,
9717
.uk-card-secondary > :not([class*='uk-card-media']) .uk-textarea:-ms-input-placeholder,
9718
.uk-overlay-primary .uk-textarea:-ms-input-placeholder,
9719
.uk-offcanvas-bar .uk-textarea:-ms-input-placeholder {
9720
  color: rgba(255, 255, 255, 0.5) !important;
9721
}
9722
.uk-light .uk-textarea::-moz-placeholder,
9723
.uk-section-primary:not(.uk-preserve-color) .uk-textarea::-moz-placeholder,
9724
.uk-section-secondary:not(.uk-preserve-color) .uk-textarea::-moz-placeholder,
9725
.uk-tile-primary:not(.uk-preserve-color) .uk-textarea::-moz-placeholder,
9726
.uk-tile-secondary:not(.uk-preserve-color) .uk-textarea::-moz-placeholder,
9727
.uk-card-primary.uk-card-body .uk-textarea::-moz-placeholder,
9728
.uk-card-primary > :not([class*='uk-card-media']) .uk-textarea::-moz-placeholder,
9729
.uk-card-secondary.uk-card-body .uk-textarea::-moz-placeholder,
9730
.uk-card-secondary > :not([class*='uk-card-media']) .uk-textarea::-moz-placeholder,
9731
.uk-overlay-primary .uk-textarea::-moz-placeholder,
9732
.uk-offcanvas-bar .uk-textarea::-moz-placeholder {
9733
  color: rgba(255, 255, 255, 0.5);
9734
}
9735
.uk-light .uk-textarea::-webkit-input-placeholder,
9736
.uk-section-primary:not(.uk-preserve-color) .uk-textarea::-webkit-input-placeholder,
9737
.uk-section-secondary:not(.uk-preserve-color) .uk-textarea::-webkit-input-placeholder,
9738
.uk-tile-primary:not(.uk-preserve-color) .uk-textarea::-webkit-input-placeholder,
9739
.uk-tile-secondary:not(.uk-preserve-color) .uk-textarea::-webkit-input-placeholder,
9740
.uk-card-primary.uk-card-body .uk-textarea::-webkit-input-placeholder,
9741
.uk-card-primary > :not([class*='uk-card-media']) .uk-textarea::-webkit-input-placeholder,
9742
.uk-card-secondary.uk-card-body .uk-textarea::-webkit-input-placeholder,
9743
.uk-card-secondary > :not([class*='uk-card-media']) .uk-textarea::-webkit-input-placeholder,
9744
.uk-overlay-primary .uk-textarea::-webkit-input-placeholder,
9745
.uk-offcanvas-bar .uk-textarea::-webkit-input-placeholder {
9746
  color: rgba(255, 255, 255, 0.5);
9747
}
9748
.uk-light .uk-select:not([multiple]):not([size]),
9749
.uk-section-primary:not(.uk-preserve-color) .uk-select:not([multiple]):not([size]),
9750
.uk-section-secondary:not(.uk-preserve-color) .uk-select:not([multiple]):not([size]),
9751
.uk-tile-primary:not(.uk-preserve-color) .uk-select:not([multiple]):not([size]),
9752
.uk-tile-secondary:not(.uk-preserve-color) .uk-select:not([multiple]):not([size]),
9753
.uk-card-primary.uk-card-body .uk-select:not([multiple]):not([size]),
9754
.uk-card-primary > :not([class*='uk-card-media']) .uk-select:not([multiple]):not([size]),
9755
.uk-card-secondary.uk-card-body .uk-select:not([multiple]):not([size]),
9756
.uk-card-secondary > :not([class*='uk-card-media']) .uk-select:not([multiple]):not([size]),
9757
.uk-overlay-primary .uk-select:not([multiple]):not([size]),
9758
.uk-offcanvas-bar .uk-select:not([multiple]):not([size]) {
9759
  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%3Cpolygon%20fill%3D%22rgba%28255,%20255,%20255,%200.7%29%22%20points%3D%224%201%201%206%207%206%22%3E%3C%2Fpolygon%3E%0A%20%20%20%20%3Cpolygon%20fill%3D%22rgba%28255,%20255,%20255,%200.7%29%22%20points%3D%224%2013%201%208%207%208%22%3E%3C%2Fpolygon%3E%0A%3C%2Fsvg%3E");
9760
}
9761
.uk-light .uk-radio,
9762
.uk-light .uk-checkbox,
9763
.uk-section-primary:not(.uk-preserve-color) .uk-radio,
9764
.uk-section-primary:not(.uk-preserve-color) .uk-checkbox,
9765
.uk-section-secondary:not(.uk-preserve-color) .uk-radio,
9766
.uk-section-secondary:not(.uk-preserve-color) .uk-checkbox,
9767
.uk-tile-primary:not(.uk-preserve-color) .uk-radio,
9768
.uk-tile-primary:not(.uk-preserve-color) .uk-checkbox,
9769
.uk-tile-secondary:not(.uk-preserve-color) .uk-radio,
9770
.uk-tile-secondary:not(.uk-preserve-color) .uk-checkbox,
9771
.uk-card-primary.uk-card-body .uk-radio,
9772
.uk-card-primary.uk-card-body .uk-checkbox,
9773
.uk-card-primary > :not([class*='uk-card-media']) .uk-radio,
9774
.uk-card-primary > :not([class*='uk-card-media']) .uk-checkbox,
9775
.uk-card-secondary.uk-card-body .uk-radio,
9776
.uk-card-secondary.uk-card-body .uk-checkbox,
9777
.uk-card-secondary > :not([class*='uk-card-media']) .uk-radio,
9778
.uk-card-secondary > :not([class*='uk-card-media']) .uk-checkbox,
9779
.uk-overlay-primary .uk-radio,
9780
.uk-overlay-primary .uk-checkbox,
9781
.uk-offcanvas-bar .uk-radio,
9782
.uk-offcanvas-bar .uk-checkbox {
9783
  background-color: rgba(242, 242, 242, 0.1);
9784
  border-color: rgba(255, 255, 255, 0.2);
9785
}
9786
.uk-light .uk-radio:focus,
9787
.uk-light .uk-checkbox:focus,
9788
.uk-section-primary:not(.uk-preserve-color) .uk-radio:focus,
9789
.uk-section-primary:not(.uk-preserve-color) .uk-checkbox:focus,
9790
.uk-section-secondary:not(.uk-preserve-color) .uk-radio:focus,
9791
.uk-section-secondary:not(.uk-preserve-color) .uk-checkbox:focus,
9792
.uk-tile-primary:not(.uk-preserve-color) .uk-radio:focus,
9793
.uk-tile-primary:not(.uk-preserve-color) .uk-checkbox:focus,
9794
.uk-tile-secondary:not(.uk-preserve-color) .uk-radio:focus,
9795
.uk-tile-secondary:not(.uk-preserve-color) .uk-checkbox:focus,
9796
.uk-card-primary.uk-card-body .uk-radio:focus,
9797
.uk-card-primary.uk-card-body .uk-checkbox:focus,
9798
.uk-card-primary > :not([class*='uk-card-media']) .uk-radio:focus,
9799
.uk-card-primary > :not([class*='uk-card-media']) .uk-checkbox:focus,
9800
.uk-card-secondary.uk-card-body .uk-radio:focus,
9801
.uk-card-secondary.uk-card-body .uk-checkbox:focus,
9802
.uk-card-secondary > :not([class*='uk-card-media']) .uk-radio:focus,
9803
.uk-card-secondary > :not([class*='uk-card-media']) .uk-checkbox:focus,
9804
.uk-overlay-primary .uk-radio:focus,
9805
.uk-overlay-primary .uk-checkbox:focus,
9806
.uk-offcanvas-bar .uk-radio:focus,
9807
.uk-offcanvas-bar .uk-checkbox:focus {
9808
  border-color: rgba(255, 255, 255, 0.7);
9809
}
9810
.uk-light .uk-radio:checked,
9811
.uk-light .uk-checkbox:checked,
9812
.uk-light .uk-checkbox:indeterminate,
9813
.uk-section-primary:not(.uk-preserve-color) .uk-radio:checked,
9814
.uk-section-primary:not(.uk-preserve-color) .uk-checkbox:checked,
9815
.uk-section-primary:not(.uk-preserve-color) .uk-checkbox:indeterminate,
9816
.uk-section-secondary:not(.uk-preserve-color) .uk-radio:checked,
9817
.uk-section-secondary:not(.uk-preserve-color) .uk-checkbox:checked,
9818
.uk-section-secondary:not(.uk-preserve-color) .uk-checkbox:indeterminate,
9819
.uk-tile-primary:not(.uk-preserve-color) .uk-radio:checked,
9820
.uk-tile-primary:not(.uk-preserve-color) .uk-checkbox:checked,
9821
.uk-tile-primary:not(.uk-preserve-color) .uk-checkbox:indeterminate,
9822
.uk-tile-secondary:not(.uk-preserve-color) .uk-radio:checked,
9823
.uk-tile-secondary:not(.uk-preserve-color) .uk-checkbox:checked,
9824
.uk-tile-secondary:not(.uk-preserve-color) .uk-checkbox:indeterminate,
9825
.uk-card-primary.uk-card-body .uk-radio:checked,
9826
.uk-card-primary.uk-card-body .uk-checkbox:checked,
9827
.uk-card-primary.uk-card-body .uk-checkbox:indeterminate,
9828
.uk-card-primary > :not([class*='uk-card-media']) .uk-radio:checked,
9829
.uk-card-primary > :not([class*='uk-card-media']) .uk-checkbox:checked,
9830
.uk-card-primary > :not([class*='uk-card-media']) .uk-checkbox:indeterminate,
9831
.uk-card-secondary.uk-card-body .uk-radio:checked,
9832
.uk-card-secondary.uk-card-body .uk-checkbox:checked,
9833
.uk-card-secondary.uk-card-body .uk-checkbox:indeterminate,
9834
.uk-card-secondary > :not([class*='uk-card-media']) .uk-radio:checked,
9835
.uk-card-secondary > :not([class*='uk-card-media']) .uk-checkbox:checked,
9836
.uk-card-secondary > :not([class*='uk-card-media']) .uk-checkbox:indeterminate,
9837
.uk-overlay-primary .uk-radio:checked,
9838
.uk-overlay-primary .uk-checkbox:checked,
9839
.uk-overlay-primary .uk-checkbox:indeterminate,
9840
.uk-offcanvas-bar .uk-radio:checked,
9841
.uk-offcanvas-bar .uk-checkbox:checked,
9842
.uk-offcanvas-bar .uk-checkbox:indeterminate {
9843
  background-color: #fff;
9844
  border-color: rgba(255, 255, 255, 0.7);
9845
}
9846
.uk-light .uk-radio:checked:focus,
9847
.uk-light .uk-checkbox:checked:focus,
9848
.uk-light .uk-checkbox:indeterminate:focus,
9849
.uk-section-primary:not(.uk-preserve-color) .uk-radio:checked:focus,
9850
.uk-section-primary:not(.uk-preserve-color) .uk-checkbox:checked:focus,
9851
.uk-section-primary:not(.uk-preserve-color) .uk-checkbox:indeterminate:focus,
9852
.uk-section-secondary:not(.uk-preserve-color) .uk-radio:checked:focus,
9853
.uk-section-secondary:not(.uk-preserve-color) .uk-checkbox:checked:focus,
9854
.uk-section-secondary:not(.uk-preserve-color) .uk-checkbox:indeterminate:focus,
9855
.uk-tile-primary:not(.uk-preserve-color) .uk-radio:checked:focus,
9856
.uk-tile-primary:not(.uk-preserve-color) .uk-checkbox:checked:focus,
9857
.uk-tile-primary:not(.uk-preserve-color) .uk-checkbox:indeterminate:focus,
9858
.uk-tile-secondary:not(.uk-preserve-color) .uk-radio:checked:focus,
9859
.uk-tile-secondary:not(.uk-preserve-color) .uk-checkbox:checked:focus,
9860
.uk-tile-secondary:not(.uk-preserve-color) .uk-checkbox:indeterminate:focus,
9861
.uk-card-primary.uk-card-body .uk-radio:checked:focus,
9862
.uk-card-primary.uk-card-body .uk-checkbox:checked:focus,
9863
.uk-card-primary.uk-card-body .uk-checkbox:indeterminate:focus,
9864
.uk-card-primary > :not([class*='uk-card-media']) .uk-radio:checked:focus,
9865
.uk-card-primary > :not([class*='uk-card-media']) .uk-checkbox:checked:focus,
9866
.uk-card-primary > :not([class*='uk-card-media']) .uk-checkbox:indeterminate:focus,
9867
.uk-card-secondary.uk-card-body .uk-radio:checked:focus,
9868
.uk-card-secondary.uk-card-body .uk-checkbox:checked:focus,
9869
.uk-card-secondary.uk-card-body .uk-checkbox:indeterminate:focus,
9870
.uk-card-secondary > :not([class*='uk-card-media']) .uk-radio:checked:focus,
9871
.uk-card-secondary > :not([class*='uk-card-media']) .uk-checkbox:checked:focus,
9872
.uk-card-secondary > :not([class*='uk-card-media']) .uk-checkbox:indeterminate:focus,
9873
.uk-overlay-primary .uk-radio:checked:focus,
9874
.uk-overlay-primary .uk-checkbox:checked:focus,
9875
.uk-overlay-primary .uk-checkbox:indeterminate:focus,
9876
.uk-offcanvas-bar .uk-radio:checked:focus,
9877
.uk-offcanvas-bar .uk-checkbox:checked:focus,
9878
.uk-offcanvas-bar .uk-checkbox:indeterminate:focus {
9879
  background-color: #e6e6e6;
9880
}
9881
.uk-light .uk-radio:checked,
9882
.uk-section-primary:not(.uk-preserve-color) .uk-radio:checked,
9883
.uk-section-secondary:not(.uk-preserve-color) .uk-radio:checked,
9884
.uk-tile-primary:not(.uk-preserve-color) .uk-radio:checked,
9885
.uk-tile-secondary:not(.uk-preserve-color) .uk-radio:checked,
9886
.uk-card-primary.uk-card-body .uk-radio:checked,
9887
.uk-card-primary > :not([class*='uk-card-media']) .uk-radio:checked,
9888
.uk-card-secondary.uk-card-body .uk-radio:checked,
9889
.uk-card-secondary > :not([class*='uk-card-media']) .uk-radio:checked,
9890
.uk-overlay-primary .uk-radio:checked,
9891
.uk-offcanvas-bar .uk-radio:checked {
9892
  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%3E%3C%2Fcircle%3E%0A%3C%2Fsvg%3E");
9893
}
9894
.uk-light .uk-checkbox:checked,
9895
.uk-section-primary:not(.uk-preserve-color) .uk-checkbox:checked,
9896
.uk-section-secondary:not(.uk-preserve-color) .uk-checkbox:checked,
9897
.uk-tile-primary:not(.uk-preserve-color) .uk-checkbox:checked,
9898
.uk-tile-secondary:not(.uk-preserve-color) .uk-checkbox:checked,
9899
.uk-card-primary.uk-card-body .uk-checkbox:checked,
9900
.uk-card-primary > :not([class*='uk-card-media']) .uk-checkbox:checked,
9901
.uk-card-secondary.uk-card-body .uk-checkbox:checked,
9902
.uk-card-secondary > :not([class*='uk-card-media']) .uk-checkbox:checked,
9903
.uk-overlay-primary .uk-checkbox:checked,
9904
.uk-offcanvas-bar .uk-checkbox:checked {
9905
  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%2F%3E%0A%3C%2Fsvg%3E");
9906
}
9907
.uk-light .uk-checkbox:indeterminate,
9908
.uk-section-primary:not(.uk-preserve-color) .uk-checkbox:indeterminate,
9909
.uk-section-secondary:not(.uk-preserve-color) .uk-checkbox:indeterminate,
9910
.uk-tile-primary:not(.uk-preserve-color) .uk-checkbox:indeterminate,
9911
.uk-tile-secondary:not(.uk-preserve-color) .uk-checkbox:indeterminate,
9912
.uk-card-primary.uk-card-body .uk-checkbox:indeterminate,
9913
.uk-card-primary > :not([class*='uk-card-media']) .uk-checkbox:indeterminate,
9914
.uk-card-secondary.uk-card-body .uk-checkbox:indeterminate,
9915
.uk-card-secondary > :not([class*='uk-card-media']) .uk-checkbox:indeterminate,
9916
.uk-overlay-primary .uk-checkbox:indeterminate,
9917
.uk-offcanvas-bar .uk-checkbox:indeterminate {
9918
  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%3E%3C%2Frect%3E%0A%3C%2Fsvg%3E");
9919
}
9920
.uk-light .uk-form-label,
9921
.uk-section-primary:not(.uk-preserve-color) .uk-form-label,
9922
.uk-section-secondary:not(.uk-preserve-color) .uk-form-label,
9923
.uk-tile-primary:not(.uk-preserve-color) .uk-form-label,
9924
.uk-tile-secondary:not(.uk-preserve-color) .uk-form-label,
9925
.uk-card-primary.uk-card-body .uk-form-label,
9926
.uk-card-primary > :not([class*='uk-card-media']) .uk-form-label,
9927
.uk-card-secondary.uk-card-body .uk-form-label,
9928
.uk-card-secondary > :not([class*='uk-card-media']) .uk-form-label,
9929
.uk-overlay-primary .uk-form-label,
9930
.uk-offcanvas-bar .uk-form-label {
9931
  color: #fff;
9932
}
9933
.uk-light .uk-button-default,
9934
.uk-section-primary:not(.uk-preserve-color) .uk-button-default,
9935
.uk-section-secondary:not(.uk-preserve-color) .uk-button-default,
9936
.uk-tile-primary:not(.uk-preserve-color) .uk-button-default,
9937
.uk-tile-secondary:not(.uk-preserve-color) .uk-button-default,
9938
.uk-card-primary.uk-card-body .uk-button-default,
9939
.uk-card-primary > :not([class*='uk-card-media']) .uk-button-default,
9940
.uk-card-secondary.uk-card-body .uk-button-default,
9941
.uk-card-secondary > :not([class*='uk-card-media']) .uk-button-default,
9942
.uk-overlay-primary .uk-button-default,
9943
.uk-offcanvas-bar .uk-button-default {
9944
  background-color: transparent;
9945
  color: #fff;
9946
  border-color: rgba(255, 255, 255, 0.7);
9947
}
9948
.uk-light .uk-button-default:hover,
9949
.uk-light .uk-button-default:focus,
9950
.uk-section-primary:not(.uk-preserve-color) .uk-button-default:hover,
9951
.uk-section-primary:not(.uk-preserve-color) .uk-button-default:focus,
9952
.uk-section-secondary:not(.uk-preserve-color) .uk-button-default:hover,
9953
.uk-section-secondary:not(.uk-preserve-color) .uk-button-default:focus,
9954
.uk-tile-primary:not(.uk-preserve-color) .uk-button-default:hover,
9955
.uk-tile-primary:not(.uk-preserve-color) .uk-button-default:focus,
9956
.uk-tile-secondary:not(.uk-preserve-color) .uk-button-default:hover,
9957
.uk-tile-secondary:not(.uk-preserve-color) .uk-button-default:focus,
9958
.uk-card-primary.uk-card-body .uk-button-default:hover,
9959
.uk-card-primary.uk-card-body .uk-button-default:focus,
9960
.uk-card-primary > :not([class*='uk-card-media']) .uk-button-default:hover,
9961
.uk-card-primary > :not([class*='uk-card-media']) .uk-button-default:focus,
9962
.uk-card-secondary.uk-card-body .uk-button-default:hover,
9963
.uk-card-secondary.uk-card-body .uk-button-default:focus,
9964
.uk-card-secondary > :not([class*='uk-card-media']) .uk-button-default:hover,
9965
.uk-card-secondary > :not([class*='uk-card-media']) .uk-button-default:focus,
9966
.uk-overlay-primary .uk-button-default:hover,
9967
.uk-overlay-primary .uk-button-default:focus,
9968
.uk-offcanvas-bar .uk-button-default:hover,
9969
.uk-offcanvas-bar .uk-button-default:focus {
9970
  background-color: transparent;
9971
  color: #fff;
9972
  border-color: #fff;
9973
}
9974
.uk-light .uk-button-default:active,
9975
.uk-light .uk-button-default.uk-active,
9976
.uk-section-primary:not(.uk-preserve-color) .uk-button-default:active,
9977
.uk-section-primary:not(.uk-preserve-color) .uk-button-default.uk-active,
9978
.uk-section-secondary:not(.uk-preserve-color) .uk-button-default:active,
9979
.uk-section-secondary:not(.uk-preserve-color) .uk-button-default.uk-active,
9980
.uk-tile-primary:not(.uk-preserve-color) .uk-button-default:active,
9981
.uk-tile-primary:not(.uk-preserve-color) .uk-button-default.uk-active,
9982
.uk-tile-secondary:not(.uk-preserve-color) .uk-button-default:active,
9983
.uk-tile-secondary:not(.uk-preserve-color) .uk-button-default.uk-active,
9984
.uk-card-primary.uk-card-body .uk-button-default:active,
9985
.uk-card-primary.uk-card-body .uk-button-default.uk-active,
9986
.uk-card-primary > :not([class*='uk-card-media']) .uk-button-default:active,
9987
.uk-card-primary > :not([class*='uk-card-media']) .uk-button-default.uk-active,
9988
.uk-card-secondary.uk-card-body .uk-button-default:active,
9989
.uk-card-secondary.uk-card-body .uk-button-default.uk-active,
9990
.uk-card-secondary > :not([class*='uk-card-media']) .uk-button-default:active,
9991
.uk-card-secondary > :not([class*='uk-card-media']) .uk-button-default.uk-active,
9992
.uk-overlay-primary .uk-button-default:active,
9993
.uk-overlay-primary .uk-button-default.uk-active,
9994
.uk-offcanvas-bar .uk-button-default:active,
9995
.uk-offcanvas-bar .uk-button-default.uk-active {
9996
  background-color: transparent;
9997
  color: #fff;
9998
  border-color: #fff;
9999
}
10000
.uk-light .uk-button-primary,
10001
.uk-section-primary:not(.uk-preserve-color) .uk-button-primary,
10002
.uk-section-secondary:not(.uk-preserve-color) .uk-button-primary,
10003
.uk-tile-primary:not(.uk-preserve-color) .uk-button-primary,
10004
.uk-tile-secondary:not(.uk-preserve-color) .uk-button-primary,
10005
.uk-card-primary.uk-card-body .uk-button-primary,
10006
.uk-card-primary > :not([class*='uk-card-media']) .uk-button-primary,
10007
.uk-card-secondary.uk-card-body .uk-button-primary,
10008
.uk-card-secondary > :not([class*='uk-card-media']) .uk-button-primary,
10009
.uk-overlay-primary .uk-button-primary,
10010
.uk-offcanvas-bar .uk-button-primary {
10011
  background-color: #fff;
10012
  color: #666;
10013
}
10014
.uk-light .uk-button-primary:hover,
10015
.uk-light .uk-button-primary:focus,
10016
.uk-section-primary:not(.uk-preserve-color) .uk-button-primary:hover,
10017
.uk-section-primary:not(.uk-preserve-color) .uk-button-primary:focus,
10018
.uk-section-secondary:not(.uk-preserve-color) .uk-button-primary:hover,
10019
.uk-section-secondary:not(.uk-preserve-color) .uk-button-primary:focus,
10020
.uk-tile-primary:not(.uk-preserve-color) .uk-button-primary:hover,
10021
.uk-tile-primary:not(.uk-preserve-color) .uk-button-primary:focus,
10022
.uk-tile-secondary:not(.uk-preserve-color) .uk-button-primary:hover,
10023
.uk-tile-secondary:not(.uk-preserve-color) .uk-button-primary:focus,
10024
.uk-card-primary.uk-card-body .uk-button-primary:hover,
10025
.uk-card-primary.uk-card-body .uk-button-primary:focus,
10026
.uk-card-primary > :not([class*='uk-card-media']) .uk-button-primary:hover,
10027
.uk-card-primary > :not([class*='uk-card-media']) .uk-button-primary:focus,
10028
.uk-card-secondary.uk-card-body .uk-button-primary:hover,
10029
.uk-card-secondary.uk-card-body .uk-button-primary:focus,
10030
.uk-card-secondary > :not([class*='uk-card-media']) .uk-button-primary:hover,
10031
.uk-card-secondary > :not([class*='uk-card-media']) .uk-button-primary:focus,
10032
.uk-overlay-primary .uk-button-primary:hover,
10033
.uk-overlay-primary .uk-button-primary:focus,
10034
.uk-offcanvas-bar .uk-button-primary:hover,
10035
.uk-offcanvas-bar .uk-button-primary:focus {
10036
  background-color: #f2f2f2;
10037
  color: #666;
10038
}
10039
.uk-light .uk-button-primary:active,
10040
.uk-light .uk-button-primary.uk-active,
10041
.uk-section-primary:not(.uk-preserve-color) .uk-button-primary:active,
10042
.uk-section-primary:not(.uk-preserve-color) .uk-button-primary.uk-active,
10043
.uk-section-secondary:not(.uk-preserve-color) .uk-button-primary:active,
10044
.uk-section-secondary:not(.uk-preserve-color) .uk-button-primary.uk-active,
10045
.uk-tile-primary:not(.uk-preserve-color) .uk-button-primary:active,
10046
.uk-tile-primary:not(.uk-preserve-color) .uk-button-primary.uk-active,
10047
.uk-tile-secondary:not(.uk-preserve-color) .uk-button-primary:active,
10048
.uk-tile-secondary:not(.uk-preserve-color) .uk-button-primary.uk-active,
10049
.uk-card-primary.uk-card-body .uk-button-primary:active,
10050
.uk-card-primary.uk-card-body .uk-button-primary.uk-active,
10051
.uk-card-primary > :not([class*='uk-card-media']) .uk-button-primary:active,
10052
.uk-card-primary > :not([class*='uk-card-media']) .uk-button-primary.uk-active,
10053
.uk-card-secondary.uk-card-body .uk-button-primary:active,
10054
.uk-card-secondary.uk-card-body .uk-button-primary.uk-active,
10055
.uk-card-secondary > :not([class*='uk-card-media']) .uk-button-primary:active,
10056
.uk-card-secondary > :not([class*='uk-card-media']) .uk-button-primary.uk-active,
10057
.uk-overlay-primary .uk-button-primary:active,
10058
.uk-overlay-primary .uk-button-primary.uk-active,
10059
.uk-offcanvas-bar .uk-button-primary:active,
10060
.uk-offcanvas-bar .uk-button-primary.uk-active {
10061
  background-color: #e6e6e6;
10062
  color: #666;
10063
}
10064
.uk-light .uk-button-secondary,
10065
.uk-section-primary:not(.uk-preserve-color) .uk-button-secondary,
10066
.uk-section-secondary:not(.uk-preserve-color) .uk-button-secondary,
10067
.uk-tile-primary:not(.uk-preserve-color) .uk-button-secondary,
10068
.uk-tile-secondary:not(.uk-preserve-color) .uk-button-secondary,
10069
.uk-card-primary.uk-card-body .uk-button-secondary,
10070
.uk-card-primary > :not([class*='uk-card-media']) .uk-button-secondary,
10071
.uk-card-secondary.uk-card-body .uk-button-secondary,
10072
.uk-card-secondary > :not([class*='uk-card-media']) .uk-button-secondary,
10073
.uk-overlay-primary .uk-button-secondary,
10074
.uk-offcanvas-bar .uk-button-secondary {
10075
  background-color: #fff;
10076
  color: #666;
10077
}
10078
.uk-light .uk-button-secondary:hover,
10079
.uk-light .uk-button-secondary:focus,
10080
.uk-section-primary:not(.uk-preserve-color) .uk-button-secondary:hover,
10081
.uk-section-primary:not(.uk-preserve-color) .uk-button-secondary:focus,
10082
.uk-section-secondary:not(.uk-preserve-color) .uk-button-secondary:hover,
10083
.uk-section-secondary:not(.uk-preserve-color) .uk-button-secondary:focus,
10084
.uk-tile-primary:not(.uk-preserve-color) .uk-button-secondary:hover,
10085
.uk-tile-primary:not(.uk-preserve-color) .uk-button-secondary:focus,
10086
.uk-tile-secondary:not(.uk-preserve-color) .uk-button-secondary:hover,
10087
.uk-tile-secondary:not(.uk-preserve-color) .uk-button-secondary:focus,
10088
.uk-card-primary.uk-card-body .uk-button-secondary:hover,
10089
.uk-card-primary.uk-card-body .uk-button-secondary:focus,
10090
.uk-card-primary > :not([class*='uk-card-media']) .uk-button-secondary:hover,
10091
.uk-card-primary > :not([class*='uk-card-media']) .uk-button-secondary:focus,
10092
.uk-card-secondary.uk-card-body .uk-button-secondary:hover,
10093
.uk-card-secondary.uk-card-body .uk-button-secondary:focus,
10094
.uk-card-secondary > :not([class*='uk-card-media']) .uk-button-secondary:hover,
10095
.uk-card-secondary > :not([class*='uk-card-media']) .uk-button-secondary:focus,
10096
.uk-overlay-primary .uk-button-secondary:hover,
10097
.uk-overlay-primary .uk-button-secondary:focus,
10098
.uk-offcanvas-bar .uk-button-secondary:hover,
10099
.uk-offcanvas-bar .uk-button-secondary:focus {
10100
  background-color: #f2f2f2;
10101
  color: #666;
10102
}
10103
.uk-light .uk-button-secondary:active,
10104
.uk-light .uk-button-secondary.uk-active,
10105
.uk-section-primary:not(.uk-preserve-color) .uk-button-secondary:active,
10106
.uk-section-primary:not(.uk-preserve-color) .uk-button-secondary.uk-active,
10107
.uk-section-secondary:not(.uk-preserve-color) .uk-button-secondary:active,
10108
.uk-section-secondary:not(.uk-preserve-color) .uk-button-secondary.uk-active,
10109
.uk-tile-primary:not(.uk-preserve-color) .uk-button-secondary:active,
10110
.uk-tile-primary:not(.uk-preserve-color) .uk-button-secondary.uk-active,
10111
.uk-tile-secondary:not(.uk-preserve-color) .uk-button-secondary:active,
10112
.uk-tile-secondary:not(.uk-preserve-color) .uk-button-secondary.uk-active,
10113
.uk-card-primary.uk-card-body .uk-button-secondary:active,
10114
.uk-card-primary.uk-card-body .uk-button-secondary.uk-active,
10115
.uk-card-primary > :not([class*='uk-card-media']) .uk-button-secondary:active,
10116
.uk-card-primary > :not([class*='uk-card-media']) .uk-button-secondary.uk-active,
10117
.uk-card-secondary.uk-card-body .uk-button-secondary:active,
10118
.uk-card-secondary.uk-card-body .uk-button-secondary.uk-active,
10119
.uk-card-secondary > :not([class*='uk-card-media']) .uk-button-secondary:active,
10120
.uk-card-secondary > :not([class*='uk-card-media']) .uk-button-secondary.uk-active,
10121
.uk-overlay-primary .uk-button-secondary:active,
10122
.uk-overlay-primary .uk-button-secondary.uk-active,
10123
.uk-offcanvas-bar .uk-button-secondary:active,
10124
.uk-offcanvas-bar .uk-button-secondary.uk-active {
10125
  background-color: #e6e6e6;
10126
  color: #666;
10127
}
10128
.uk-light .uk-button-text,
10129
.uk-section-primary:not(.uk-preserve-color) .uk-button-text,
10130
.uk-section-secondary:not(.uk-preserve-color) .uk-button-text,
10131
.uk-tile-primary:not(.uk-preserve-color) .uk-button-text,
10132
.uk-tile-secondary:not(.uk-preserve-color) .uk-button-text,
10133
.uk-card-primary.uk-card-body .uk-button-text,
10134
.uk-card-primary > :not([class*='uk-card-media']) .uk-button-text,
10135
.uk-card-secondary.uk-card-body .uk-button-text,
10136
.uk-card-secondary > :not([class*='uk-card-media']) .uk-button-text,
10137
.uk-overlay-primary .uk-button-text,
10138
.uk-offcanvas-bar .uk-button-text {
10139
  color: #fff;
10140
}
10141
.uk-light .uk-button-text::before,
10142
.uk-section-primary:not(.uk-preserve-color) .uk-button-text::before,
10143
.uk-section-secondary:not(.uk-preserve-color) .uk-button-text::before,
10144
.uk-tile-primary:not(.uk-preserve-color) .uk-button-text::before,
10145
.uk-tile-secondary:not(.uk-preserve-color) .uk-button-text::before,
10146
.uk-card-primary.uk-card-body .uk-button-text::before,
10147
.uk-card-primary > :not([class*='uk-card-media']) .uk-button-text::before,
10148
.uk-card-secondary.uk-card-body .uk-button-text::before,
10149
.uk-card-secondary > :not([class*='uk-card-media']) .uk-button-text::before,
10150
.uk-overlay-primary .uk-button-text::before,
10151
.uk-offcanvas-bar .uk-button-text::before {
10152
  border-bottom-color: #fff;
10153
}
10154
.uk-light .uk-button-text:hover,
10155
.uk-light .uk-button-text:focus,
10156
.uk-section-primary:not(.uk-preserve-color) .uk-button-text:hover,
10157
.uk-section-primary:not(.uk-preserve-color) .uk-button-text:focus,
10158
.uk-section-secondary:not(.uk-preserve-color) .uk-button-text:hover,
10159
.uk-section-secondary:not(.uk-preserve-color) .uk-button-text:focus,
10160
.uk-tile-primary:not(.uk-preserve-color) .uk-button-text:hover,
10161
.uk-tile-primary:not(.uk-preserve-color) .uk-button-text:focus,
10162
.uk-tile-secondary:not(.uk-preserve-color) .uk-button-text:hover,
10163
.uk-tile-secondary:not(.uk-preserve-color) .uk-button-text:focus,
10164
.uk-card-primary.uk-card-body .uk-button-text:hover,
10165
.uk-card-primary.uk-card-body .uk-button-text:focus,
10166
.uk-card-primary > :not([class*='uk-card-media']) .uk-button-text:hover,
10167
.uk-card-primary > :not([class*='uk-card-media']) .uk-button-text:focus,
10168
.uk-card-secondary.uk-card-body .uk-button-text:hover,
10169
.uk-card-secondary.uk-card-body .uk-button-text:focus,
10170
.uk-card-secondary > :not([class*='uk-card-media']) .uk-button-text:hover,
10171
.uk-card-secondary > :not([class*='uk-card-media']) .uk-button-text:focus,
10172
.uk-overlay-primary .uk-button-text:hover,
10173
.uk-overlay-primary .uk-button-text:focus,
10174
.uk-offcanvas-bar .uk-button-text:hover,
10175
.uk-offcanvas-bar .uk-button-text:focus {
10176
  color: #fff;
10177
}
10178
.uk-light .uk-button-text:disabled,
10179
.uk-section-primary:not(.uk-preserve-color) .uk-button-text:disabled,
10180
.uk-section-secondary:not(.uk-preserve-color) .uk-button-text:disabled,
10181
.uk-tile-primary:not(.uk-preserve-color) .uk-button-text:disabled,
10182
.uk-tile-secondary:not(.uk-preserve-color) .uk-button-text:disabled,
10183
.uk-card-primary.uk-card-body .uk-button-text:disabled,
10184
.uk-card-primary > :not([class*='uk-card-media']) .uk-button-text:disabled,
10185
.uk-card-secondary.uk-card-body .uk-button-text:disabled,
10186
.uk-card-secondary > :not([class*='uk-card-media']) .uk-button-text:disabled,
10187
.uk-overlay-primary .uk-button-text:disabled,
10188
.uk-offcanvas-bar .uk-button-text:disabled {
10189
  color: rgba(255, 255, 255, 0.5);
10190
}
10191
.uk-light .uk-grid-divider > :not(.uk-first-column)::before,
10192
.uk-section-primary:not(.uk-preserve-color) .uk-grid-divider > :not(.uk-first-column)::before,
10193
.uk-section-secondary:not(.uk-preserve-color) .uk-grid-divider > :not(.uk-first-column)::before,
10194
.uk-tile-primary:not(.uk-preserve-color) .uk-grid-divider > :not(.uk-first-column)::before,
10195
.uk-tile-secondary:not(.uk-preserve-color) .uk-grid-divider > :not(.uk-first-column)::before,
10196
.uk-card-primary.uk-card-body .uk-grid-divider > :not(.uk-first-column)::before,
10197
.uk-card-primary > :not([class*='uk-card-media']) .uk-grid-divider > :not(.uk-first-column)::before,
10198
.uk-card-secondary.uk-card-body .uk-grid-divider > :not(.uk-first-column)::before,
10199
.uk-card-secondary > :not([class*='uk-card-media']) .uk-grid-divider > :not(.uk-first-column)::before,
10200
.uk-overlay-primary .uk-grid-divider > :not(.uk-first-column)::before,
10201
.uk-offcanvas-bar .uk-grid-divider > :not(.uk-first-column)::before {
10202
  border-right-color: rgba(255, 255, 255, 0.2);
10203
}
10204
.uk-light .uk-grid-divider.uk-grid-stack > .uk-grid-margin::before,
10205
.uk-section-primary:not(.uk-preserve-color) .uk-grid-divider.uk-grid-stack > .uk-grid-margin::before,
10206
.uk-section-secondary:not(.uk-preserve-color) .uk-grid-divider.uk-grid-stack > .uk-grid-margin::before,
10207
.uk-tile-primary:not(.uk-preserve-color) .uk-grid-divider.uk-grid-stack > .uk-grid-margin::before,
10208
.uk-tile-secondary:not(.uk-preserve-color) .uk-grid-divider.uk-grid-stack > .uk-grid-margin::before,
10209
.uk-card-primary.uk-card-body .uk-grid-divider.uk-grid-stack > .uk-grid-margin::before,
10210
.uk-card-primary > :not([class*='uk-card-media']) .uk-grid-divider.uk-grid-stack > .uk-grid-margin::before,
10211
.uk-card-secondary.uk-card-body .uk-grid-divider.uk-grid-stack > .uk-grid-margin::before,
10212
.uk-card-secondary > :not([class*='uk-card-media']) .uk-grid-divider.uk-grid-stack > .uk-grid-margin::before,
10213
.uk-overlay-primary .uk-grid-divider.uk-grid-stack > .uk-grid-margin::before,
10214
.uk-offcanvas-bar .uk-grid-divider.uk-grid-stack > .uk-grid-margin::before {
10215
  border-top-color: rgba(255, 255, 255, 0.2);
10216
}
10217
.uk-light .uk-close,
10218
.uk-section-primary:not(.uk-preserve-color) .uk-close,
10219
.uk-section-secondary:not(.uk-preserve-color) .uk-close,
10220
.uk-tile-primary:not(.uk-preserve-color) .uk-close,
10221
.uk-tile-secondary:not(.uk-preserve-color) .uk-close,
10222
.uk-card-primary.uk-card-body .uk-close,
10223
.uk-card-primary > :not([class*='uk-card-media']) .uk-close,
10224
.uk-card-secondary.uk-card-body .uk-close,
10225
.uk-card-secondary > :not([class*='uk-card-media']) .uk-close,
10226
.uk-overlay-primary .uk-close,
10227
.uk-offcanvas-bar .uk-close {
10228
  color: rgba(255, 255, 255, 0.5);
10229
}
10230
.uk-light .uk-close:hover,
10231
.uk-light .uk-close:focus,
10232
.uk-section-primary:not(.uk-preserve-color) .uk-close:hover,
10233
.uk-section-primary:not(.uk-preserve-color) .uk-close:focus,
10234
.uk-section-secondary:not(.uk-preserve-color) .uk-close:hover,
10235
.uk-section-secondary:not(.uk-preserve-color) .uk-close:focus,
10236
.uk-tile-primary:not(.uk-preserve-color) .uk-close:hover,
10237
.uk-tile-primary:not(.uk-preserve-color) .uk-close:focus,
10238
.uk-tile-secondary:not(.uk-preserve-color) .uk-close:hover,
10239
.uk-tile-secondary:not(.uk-preserve-color) .uk-close:focus,
10240
.uk-card-primary.uk-card-body .uk-close:hover,
10241
.uk-card-primary.uk-card-body .uk-close:focus,
10242
.uk-card-primary > :not([class*='uk-card-media']) .uk-close:hover,
10243
.uk-card-primary > :not([class*='uk-card-media']) .uk-close:focus,
10244
.uk-card-secondary.uk-card-body .uk-close:hover,
10245
.uk-card-secondary.uk-card-body .uk-close:focus,
10246
.uk-card-secondary > :not([class*='uk-card-media']) .uk-close:hover,
10247
.uk-card-secondary > :not([class*='uk-card-media']) .uk-close:focus,
10248
.uk-overlay-primary .uk-close:hover,
10249
.uk-overlay-primary .uk-close:focus,
10250
.uk-offcanvas-bar .uk-close:hover,
10251
.uk-offcanvas-bar .uk-close:focus {
10252
  color: rgba(255, 255, 255, 0.7);
10253
}
10254
.uk-light .uk-totop,
10255
.uk-section-primary:not(.uk-preserve-color) .uk-totop,
10256
.uk-section-secondary:not(.uk-preserve-color) .uk-totop,
10257
.uk-tile-primary:not(.uk-preserve-color) .uk-totop,
10258
.uk-tile-secondary:not(.uk-preserve-color) .uk-totop,
10259
.uk-card-primary.uk-card-body .uk-totop,
10260
.uk-card-primary > :not([class*='uk-card-media']) .uk-totop,
10261
.uk-card-secondary.uk-card-body .uk-totop,
10262
.uk-card-secondary > :not([class*='uk-card-media']) .uk-totop,
10263
.uk-overlay-primary .uk-totop,
10264
.uk-offcanvas-bar .uk-totop {
10265
  color: rgba(255, 255, 255, 0.5);
10266
}
10267
.uk-light .uk-totop:hover,
10268
.uk-light .uk-totop:focus,
10269
.uk-section-primary:not(.uk-preserve-color) .uk-totop:hover,
10270
.uk-section-primary:not(.uk-preserve-color) .uk-totop:focus,
10271
.uk-section-secondary:not(.uk-preserve-color) .uk-totop:hover,
10272
.uk-section-secondary:not(.uk-preserve-color) .uk-totop:focus,
10273
.uk-tile-primary:not(.uk-preserve-color) .uk-totop:hover,
10274
.uk-tile-primary:not(.uk-preserve-color) .uk-totop:focus,
10275
.uk-tile-secondary:not(.uk-preserve-color) .uk-totop:hover,
10276
.uk-tile-secondary:not(.uk-preserve-color) .uk-totop:focus,
10277
.uk-card-primary.uk-card-body .uk-totop:hover,
10278
.uk-card-primary.uk-card-body .uk-totop:focus,
10279
.uk-card-primary > :not([class*='uk-card-media']) .uk-totop:hover,
10280
.uk-card-primary > :not([class*='uk-card-media']) .uk-totop:focus,
10281
.uk-card-secondary.uk-card-body .uk-totop:hover,
10282
.uk-card-secondary.uk-card-body .uk-totop:focus,
10283
.uk-card-secondary > :not([class*='uk-card-media']) .uk-totop:hover,
10284
.uk-card-secondary > :not([class*='uk-card-media']) .uk-totop:focus,
10285
.uk-overlay-primary .uk-totop:hover,
10286
.uk-overlay-primary .uk-totop:focus,
10287
.uk-offcanvas-bar .uk-totop:hover,
10288
.uk-offcanvas-bar .uk-totop:focus {
10289
  color: rgba(255, 255, 255, 0.7);
10290
}
10291
.uk-light .uk-totop:active,
10292
.uk-section-primary:not(.uk-preserve-color) .uk-totop:active,
10293
.uk-section-secondary:not(.uk-preserve-color) .uk-totop:active,
10294
.uk-tile-primary:not(.uk-preserve-color) .uk-totop:active,
10295
.uk-tile-secondary:not(.uk-preserve-color) .uk-totop:active,
10296
.uk-card-primary.uk-card-body .uk-totop:active,
10297
.uk-card-primary > :not([class*='uk-card-media']) .uk-totop:active,
10298
.uk-card-secondary.uk-card-body .uk-totop:active,
10299
.uk-card-secondary > :not([class*='uk-card-media']) .uk-totop:active,
10300
.uk-overlay-primary .uk-totop:active,
10301
.uk-offcanvas-bar .uk-totop:active {
10302
  color: #fff;
10303
}
10304
.uk-light .uk-badge,
10305
.uk-section-primary:not(.uk-preserve-color) .uk-badge,
10306
.uk-section-secondary:not(.uk-preserve-color) .uk-badge,
10307
.uk-tile-primary:not(.uk-preserve-color) .uk-badge,
10308
.uk-tile-secondary:not(.uk-preserve-color) .uk-badge,
10309
.uk-card-primary.uk-card-body .uk-badge,
10310
.uk-card-primary > :not([class*='uk-card-media']) .uk-badge,
10311
.uk-card-secondary.uk-card-body .uk-badge,
10312
.uk-card-secondary > :not([class*='uk-card-media']) .uk-badge,
10313
.uk-overlay-primary .uk-badge,
10314
.uk-offcanvas-bar .uk-badge {
10315
  background-color: #fff;
10316
  color: #666;
10317
}
10318
.uk-light .uk-badge:hover,
10319
.uk-light .uk-badge:focus,
10320
.uk-section-primary:not(.uk-preserve-color) .uk-badge:hover,
10321
.uk-section-primary:not(.uk-preserve-color) .uk-badge:focus,
10322
.uk-section-secondary:not(.uk-preserve-color) .uk-badge:hover,
10323
.uk-section-secondary:not(.uk-preserve-color) .uk-badge:focus,
10324
.uk-tile-primary:not(.uk-preserve-color) .uk-badge:hover,
10325
.uk-tile-primary:not(.uk-preserve-color) .uk-badge:focus,
10326
.uk-tile-secondary:not(.uk-preserve-color) .uk-badge:hover,
10327
.uk-tile-secondary:not(.uk-preserve-color) .uk-badge:focus,
10328
.uk-card-primary.uk-card-body .uk-badge:hover,
10329
.uk-card-primary.uk-card-body .uk-badge:focus,
10330
.uk-card-primary > :not([class*='uk-card-media']) .uk-badge:hover,
10331
.uk-card-primary > :not([class*='uk-card-media']) .uk-badge:focus,
10332
.uk-card-secondary.uk-card-body .uk-badge:hover,
10333
.uk-card-secondary.uk-card-body .uk-badge:focus,
10334
.uk-card-secondary > :not([class*='uk-card-media']) .uk-badge:hover,
10335
.uk-card-secondary > :not([class*='uk-card-media']) .uk-badge:focus,
10336
.uk-overlay-primary .uk-badge:hover,
10337
.uk-overlay-primary .uk-badge:focus,
10338
.uk-offcanvas-bar .uk-badge:hover,
10339
.uk-offcanvas-bar .uk-badge:focus {
10340
  color: #666;
10341
}
10342
.uk-light .uk-label,
10343
.uk-section-primary:not(.uk-preserve-color) .uk-label,
10344
.uk-section-secondary:not(.uk-preserve-color) .uk-label,
10345
.uk-tile-primary:not(.uk-preserve-color) .uk-label,
10346
.uk-tile-secondary:not(.uk-preserve-color) .uk-label,
10347
.uk-card-primary.uk-card-body .uk-label,
10348
.uk-card-primary > :not([class*='uk-card-media']) .uk-label,
10349
.uk-card-secondary.uk-card-body .uk-label,
10350
.uk-card-secondary > :not([class*='uk-card-media']) .uk-label,
10351
.uk-overlay-primary .uk-label,
10352
.uk-offcanvas-bar .uk-label {
10353
  background-color: #fff;
10354
  color: #666;
10355
}
10356
.uk-light .uk-article-meta,
10357
.uk-section-primary:not(.uk-preserve-color) .uk-article-meta,
10358
.uk-section-secondary:not(.uk-preserve-color) .uk-article-meta,
10359
.uk-tile-primary:not(.uk-preserve-color) .uk-article-meta,
10360
.uk-tile-secondary:not(.uk-preserve-color) .uk-article-meta,
10361
.uk-card-primary.uk-card-body .uk-article-meta,
10362
.uk-card-primary > :not([class*='uk-card-media']) .uk-article-meta,
10363
.uk-card-secondary.uk-card-body .uk-article-meta,
10364
.uk-card-secondary > :not([class*='uk-card-media']) .uk-article-meta,
10365
.uk-overlay-primary .uk-article-meta,
10366
.uk-offcanvas-bar .uk-article-meta {
10367
  color: rgba(255, 255, 255, 0.5);
10368
}
10369
.uk-light .uk-search-input,
10370
.uk-section-primary:not(.uk-preserve-color) .uk-search-input,
10371
.uk-section-secondary:not(.uk-preserve-color) .uk-search-input,
10372
.uk-tile-primary:not(.uk-preserve-color) .uk-search-input,
10373
.uk-tile-secondary:not(.uk-preserve-color) .uk-search-input,
10374
.uk-card-primary.uk-card-body .uk-search-input,
10375
.uk-card-primary > :not([class*='uk-card-media']) .uk-search-input,
10376
.uk-card-secondary.uk-card-body .uk-search-input,
10377
.uk-card-secondary > :not([class*='uk-card-media']) .uk-search-input,
10378
.uk-overlay-primary .uk-search-input,
10379
.uk-offcanvas-bar .uk-search-input {
10380
  color: rgba(255, 255, 255, 0.7);
10381
}
10382
.uk-light .uk-search-input:-ms-input-placeholder,
10383
.uk-section-primary:not(.uk-preserve-color) .uk-search-input:-ms-input-placeholder,
10384
.uk-section-secondary:not(.uk-preserve-color) .uk-search-input:-ms-input-placeholder,
10385
.uk-tile-primary:not(.uk-preserve-color) .uk-search-input:-ms-input-placeholder,
10386
.uk-tile-secondary:not(.uk-preserve-color) .uk-search-input:-ms-input-placeholder,
10387
.uk-card-primary.uk-card-body .uk-search-input:-ms-input-placeholder,
10388
.uk-card-primary > :not([class*='uk-card-media']) .uk-search-input:-ms-input-placeholder,
10389
.uk-card-secondary.uk-card-body .uk-search-input:-ms-input-placeholder,
10390
.uk-card-secondary > :not([class*='uk-card-media']) .uk-search-input:-ms-input-placeholder,
10391
.uk-overlay-primary .uk-search-input:-ms-input-placeholder,
10392
.uk-offcanvas-bar .uk-search-input:-ms-input-placeholder {
10393
  color: rgba(255, 255, 255, 0.5) !important;
10394
}
10395
.uk-light .uk-search-input::-moz-placeholder,
10396
.uk-section-primary:not(.uk-preserve-color) .uk-search-input::-moz-placeholder,
10397
.uk-section-secondary:not(.uk-preserve-color) .uk-search-input::-moz-placeholder,
10398
.uk-tile-primary:not(.uk-preserve-color) .uk-search-input::-moz-placeholder,
10399
.uk-tile-secondary:not(.uk-preserve-color) .uk-search-input::-moz-placeholder,
10400
.uk-card-primary.uk-card-body .uk-search-input::-moz-placeholder,
10401
.uk-card-primary > :not([class*='uk-card-media']) .uk-search-input::-moz-placeholder,
10402
.uk-card-secondary.uk-card-body .uk-search-input::-moz-placeholder,
10403
.uk-card-secondary > :not([class*='uk-card-media']) .uk-search-input::-moz-placeholder,
10404
.uk-overlay-primary .uk-search-input::-moz-placeholder,
10405
.uk-offcanvas-bar .uk-search-input::-moz-placeholder {
10406
  color: rgba(255, 255, 255, 0.5);
10407
}
10408
.uk-light .uk-search-input::-webkit-input-placeholder,
10409
.uk-section-primary:not(.uk-preserve-color) .uk-search-input::-webkit-input-placeholder,
10410
.uk-section-secondary:not(.uk-preserve-color) .uk-search-input::-webkit-input-placeholder,
10411
.uk-tile-primary:not(.uk-preserve-color) .uk-search-input::-webkit-input-placeholder,
10412
.uk-tile-secondary:not(.uk-preserve-color) .uk-search-input::-webkit-input-placeholder,
10413
.uk-card-primary.uk-card-body .uk-search-input::-webkit-input-placeholder,
10414
.uk-card-primary > :not([class*='uk-card-media']) .uk-search-input::-webkit-input-placeholder,
10415
.uk-card-secondary.uk-card-body .uk-search-input::-webkit-input-placeholder,
10416
.uk-card-secondary > :not([class*='uk-card-media']) .uk-search-input::-webkit-input-placeholder,
10417
.uk-overlay-primary .uk-search-input::-webkit-input-placeholder,
10418
.uk-offcanvas-bar .uk-search-input::-webkit-input-placeholder {
10419
  color: rgba(255, 255, 255, 0.5);
10420
}
10421
.uk-light .uk-search .uk-search-icon,
10422
.uk-section-primary:not(.uk-preserve-color) .uk-search .uk-search-icon,
10423
.uk-section-secondary:not(.uk-preserve-color) .uk-search .uk-search-icon,
10424
.uk-tile-primary:not(.uk-preserve-color) .uk-search .uk-search-icon,
10425
.uk-tile-secondary:not(.uk-preserve-color) .uk-search .uk-search-icon,
10426
.uk-card-primary.uk-card-body .uk-search .uk-search-icon,
10427
.uk-card-primary > :not([class*='uk-card-media']) .uk-search .uk-search-icon,
10428
.uk-card-secondary.uk-card-body .uk-search .uk-search-icon,
10429
.uk-card-secondary > :not([class*='uk-card-media']) .uk-search .uk-search-icon,
10430
.uk-overlay-primary .uk-search .uk-search-icon,
10431
.uk-offcanvas-bar .uk-search .uk-search-icon {
10432
  color: rgba(255, 255, 255, 0.5);
10433
}
10434
.uk-light .uk-search .uk-search-icon:hover,
10435
.uk-section-primary:not(.uk-preserve-color) .uk-search .uk-search-icon:hover,
10436
.uk-section-secondary:not(.uk-preserve-color) .uk-search .uk-search-icon:hover,
10437
.uk-tile-primary:not(.uk-preserve-color) .uk-search .uk-search-icon:hover,
10438
.uk-tile-secondary:not(.uk-preserve-color) .uk-search .uk-search-icon:hover,
10439
.uk-card-primary.uk-card-body .uk-search .uk-search-icon:hover,
10440
.uk-card-primary > :not([class*='uk-card-media']) .uk-search .uk-search-icon:hover,
10441
.uk-card-secondary.uk-card-body .uk-search .uk-search-icon:hover,
10442
.uk-card-secondary > :not([class*='uk-card-media']) .uk-search .uk-search-icon:hover,
10443
.uk-overlay-primary .uk-search .uk-search-icon:hover,
10444
.uk-offcanvas-bar .uk-search .uk-search-icon:hover {
10445
  color: rgba(255, 255, 255, 0.5);
10446
}
10447
.uk-light .uk-search-default .uk-search-input,
10448
.uk-section-primary:not(.uk-preserve-color) .uk-search-default .uk-search-input,
10449
.uk-section-secondary:not(.uk-preserve-color) .uk-search-default .uk-search-input,
10450
.uk-tile-primary:not(.uk-preserve-color) .uk-search-default .uk-search-input,
10451
.uk-tile-secondary:not(.uk-preserve-color) .uk-search-default .uk-search-input,
10452
.uk-card-primary.uk-card-body .uk-search-default .uk-search-input,
10453
.uk-card-primary > :not([class*='uk-card-media']) .uk-search-default .uk-search-input,
10454
.uk-card-secondary.uk-card-body .uk-search-default .uk-search-input,
10455
.uk-card-secondary > :not([class*='uk-card-media']) .uk-search-default .uk-search-input,
10456
.uk-overlay-primary .uk-search-default .uk-search-input,
10457
.uk-offcanvas-bar .uk-search-default .uk-search-input {
10458
  background-color: transparent;
10459
  border-color: rgba(255, 255, 255, 0.2);
10460
}
10461
.uk-light .uk-search-default .uk-search-input:focus,
10462
.uk-section-primary:not(.uk-preserve-color) .uk-search-default .uk-search-input:focus,
10463
.uk-section-secondary:not(.uk-preserve-color) .uk-search-default .uk-search-input:focus,
10464
.uk-tile-primary:not(.uk-preserve-color) .uk-search-default .uk-search-input:focus,
10465
.uk-tile-secondary:not(.uk-preserve-color) .uk-search-default .uk-search-input:focus,
10466
.uk-card-primary.uk-card-body .uk-search-default .uk-search-input:focus,
10467
.uk-card-primary > :not([class*='uk-card-media']) .uk-search-default .uk-search-input:focus,
10468
.uk-card-secondary.uk-card-body .uk-search-default .uk-search-input:focus,
10469
.uk-card-secondary > :not([class*='uk-card-media']) .uk-search-default .uk-search-input:focus,
10470
.uk-overlay-primary .uk-search-default .uk-search-input:focus,
10471
.uk-offcanvas-bar .uk-search-default .uk-search-input:focus {
10472
  background-color: transparent;
10473
}
10474
.uk-light .uk-search-navbar .uk-search-input,
10475
.uk-section-primary:not(.uk-preserve-color) .uk-search-navbar .uk-search-input,
10476
.uk-section-secondary:not(.uk-preserve-color) .uk-search-navbar .uk-search-input,
10477
.uk-tile-primary:not(.uk-preserve-color) .uk-search-navbar .uk-search-input,
10478
.uk-tile-secondary:not(.uk-preserve-color) .uk-search-navbar .uk-search-input,
10479
.uk-card-primary.uk-card-body .uk-search-navbar .uk-search-input,
10480
.uk-card-primary > :not([class*='uk-card-media']) .uk-search-navbar .uk-search-input,
10481
.uk-card-secondary.uk-card-body .uk-search-navbar .uk-search-input,
10482
.uk-card-secondary > :not([class*='uk-card-media']) .uk-search-navbar .uk-search-input,
10483
.uk-overlay-primary .uk-search-navbar .uk-search-input,
10484
.uk-offcanvas-bar .uk-search-navbar .uk-search-input {
10485
  background-color: transparent;
10486
}
10487
.uk-light .uk-search-large .uk-search-input,
10488
.uk-section-primary:not(.uk-preserve-color) .uk-search-large .uk-search-input,
10489
.uk-section-secondary:not(.uk-preserve-color) .uk-search-large .uk-search-input,
10490
.uk-tile-primary:not(.uk-preserve-color) .uk-search-large .uk-search-input,
10491
.uk-tile-secondary:not(.uk-preserve-color) .uk-search-large .uk-search-input,
10492
.uk-card-primary.uk-card-body .uk-search-large .uk-search-input,
10493
.uk-card-primary > :not([class*='uk-card-media']) .uk-search-large .uk-search-input,
10494
.uk-card-secondary.uk-card-body .uk-search-large .uk-search-input,
10495
.uk-card-secondary > :not([class*='uk-card-media']) .uk-search-large .uk-search-input,
10496
.uk-overlay-primary .uk-search-large .uk-search-input,
10497
.uk-offcanvas-bar .uk-search-large .uk-search-input {
10498
  background-color: transparent;
10499
}
10500
.uk-light .uk-search-toggle,
10501
.uk-section-primary:not(.uk-preserve-color) .uk-search-toggle,
10502
.uk-section-secondary:not(.uk-preserve-color) .uk-search-toggle,
10503
.uk-tile-primary:not(.uk-preserve-color) .uk-search-toggle,
10504
.uk-tile-secondary:not(.uk-preserve-color) .uk-search-toggle,
10505
.uk-card-primary.uk-card-body .uk-search-toggle,
10506
.uk-card-primary > :not([class*='uk-card-media']) .uk-search-toggle,
10507
.uk-card-secondary.uk-card-body .uk-search-toggle,
10508
.uk-card-secondary > :not([class*='uk-card-media']) .uk-search-toggle,
10509
.uk-overlay-primary .uk-search-toggle,
10510
.uk-offcanvas-bar .uk-search-toggle {
10511
  color: rgba(255, 255, 255, 0.5);
10512
}
10513
.uk-light .uk-search-toggle:hover,
10514
.uk-light .uk-search-toggle:focus,
10515
.uk-section-primary:not(.uk-preserve-color) .uk-search-toggle:hover,
10516
.uk-section-primary:not(.uk-preserve-color) .uk-search-toggle:focus,
10517
.uk-section-secondary:not(.uk-preserve-color) .uk-search-toggle:hover,
10518
.uk-section-secondary:not(.uk-preserve-color) .uk-search-toggle:focus,
10519
.uk-tile-primary:not(.uk-preserve-color) .uk-search-toggle:hover,
10520
.uk-tile-primary:not(.uk-preserve-color) .uk-search-toggle:focus,
10521
.uk-tile-secondary:not(.uk-preserve-color) .uk-search-toggle:hover,
10522
.uk-tile-secondary:not(.uk-preserve-color) .uk-search-toggle:focus,
10523
.uk-card-primary.uk-card-body .uk-search-toggle:hover,
10524
.uk-card-primary.uk-card-body .uk-search-toggle:focus,
10525
.uk-card-primary > :not([class*='uk-card-media']) .uk-search-toggle:hover,
10526
.uk-card-primary > :not([class*='uk-card-media']) .uk-search-toggle:focus,
10527
.uk-card-secondary.uk-card-body .uk-search-toggle:hover,
10528
.uk-card-secondary.uk-card-body .uk-search-toggle:focus,
10529
.uk-card-secondary > :not([class*='uk-card-media']) .uk-search-toggle:hover,
10530
.uk-card-secondary > :not([class*='uk-card-media']) .uk-search-toggle:focus,
10531
.uk-overlay-primary .uk-search-toggle:hover,
10532
.uk-overlay-primary .uk-search-toggle:focus,
10533
.uk-offcanvas-bar .uk-search-toggle:hover,
10534
.uk-offcanvas-bar .uk-search-toggle:focus {
10535
  color: rgba(255, 255, 255, 0.7);
10536
}
10537
.uk-light .uk-nav-parent-icon > .uk-parent > a::after,
10538
.uk-section-primary:not(.uk-preserve-color) .uk-nav-parent-icon > .uk-parent > a::after,
10539
.uk-section-secondary:not(.uk-preserve-color) .uk-nav-parent-icon > .uk-parent > a::after,
10540
.uk-tile-primary:not(.uk-preserve-color) .uk-nav-parent-icon > .uk-parent > a::after,
10541
.uk-tile-secondary:not(.uk-preserve-color) .uk-nav-parent-icon > .uk-parent > a::after,
10542
.uk-card-primary.uk-card-body .uk-nav-parent-icon > .uk-parent > a::after,
10543
.uk-card-primary > :not([class*='uk-card-media']) .uk-nav-parent-icon > .uk-parent > a::after,
10544
.uk-card-secondary.uk-card-body .uk-nav-parent-icon > .uk-parent > a::after,
10545
.uk-card-secondary > :not([class*='uk-card-media']) .uk-nav-parent-icon > .uk-parent > a::after,
10546
.uk-overlay-primary .uk-nav-parent-icon > .uk-parent > a::after,
10547
.uk-offcanvas-bar .uk-nav-parent-icon > .uk-parent > a::after {
10548
  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%3E%3C%2Fpolyline%3E%0A%3C%2Fsvg%3E");
10549
}
10550
.uk-light .uk-nav-parent-icon > .uk-parent.uk-open > a::after,
10551
.uk-section-primary:not(.uk-preserve-color) .uk-nav-parent-icon > .uk-parent.uk-open > a::after,
10552
.uk-section-secondary:not(.uk-preserve-color) .uk-nav-parent-icon > .uk-parent.uk-open > a::after,
10553
.uk-tile-primary:not(.uk-preserve-color) .uk-nav-parent-icon > .uk-parent.uk-open > a::after,
10554
.uk-tile-secondary:not(.uk-preserve-color) .uk-nav-parent-icon > .uk-parent.uk-open > a::after,
10555
.uk-card-primary.uk-card-body .uk-nav-parent-icon > .uk-parent.uk-open > a::after,
10556
.uk-card-primary > :not([class*='uk-card-media']) .uk-nav-parent-icon > .uk-parent.uk-open > a::after,
10557
.uk-card-secondary.uk-card-body .uk-nav-parent-icon > .uk-parent.uk-open > a::after,
10558
.uk-card-secondary > :not([class*='uk-card-media']) .uk-nav-parent-icon > .uk-parent.uk-open > a::after,
10559
.uk-overlay-primary .uk-nav-parent-icon > .uk-parent.uk-open > a::after,
10560
.uk-offcanvas-bar .uk-nav-parent-icon > .uk-parent.uk-open > a::after {
10561
  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%3E%3C%2Fpolyline%3E%0A%3C%2Fsvg%3E");
10562
}
10563
.uk-light .uk-nav-default > li > a,
10564
.uk-section-primary:not(.uk-preserve-color) .uk-nav-default > li > a,
10565
.uk-section-secondary:not(.uk-preserve-color) .uk-nav-default > li > a,
10566
.uk-tile-primary:not(.uk-preserve-color) .uk-nav-default > li > a,
10567
.uk-tile-secondary:not(.uk-preserve-color) .uk-nav-default > li > a,
10568
.uk-card-primary.uk-card-body .uk-nav-default > li > a,
10569
.uk-card-primary > :not([class*='uk-card-media']) .uk-nav-default > li > a,
10570
.uk-card-secondary.uk-card-body .uk-nav-default > li > a,
10571
.uk-card-secondary > :not([class*='uk-card-media']) .uk-nav-default > li > a,
10572
.uk-overlay-primary .uk-nav-default > li > a,
10573
.uk-offcanvas-bar .uk-nav-default > li > a {
10574
  color: rgba(255, 255, 255, 0.5);
10575
}
10576
.uk-light .uk-nav-default > li > a:hover,
10577
.uk-light .uk-nav-default > li > a:focus,
10578
.uk-section-primary:not(.uk-preserve-color) .uk-nav-default > li > a:hover,
10579
.uk-section-primary:not(.uk-preserve-color) .uk-nav-default > li > a:focus,
10580
.uk-section-secondary:not(.uk-preserve-color) .uk-nav-default > li > a:hover,
10581
.uk-section-secondary:not(.uk-preserve-color) .uk-nav-default > li > a:focus,
10582
.uk-tile-primary:not(.uk-preserve-color) .uk-nav-default > li > a:hover,
10583
.uk-tile-primary:not(.uk-preserve-color) .uk-nav-default > li > a:focus,
10584
.uk-tile-secondary:not(.uk-preserve-color) .uk-nav-default > li > a:hover,
10585
.uk-tile-secondary:not(.uk-preserve-color) .uk-nav-default > li > a:focus,
10586
.uk-card-primary.uk-card-body .uk-nav-default > li > a:hover,
10587
.uk-card-primary.uk-card-body .uk-nav-default > li > a:focus,
10588
.uk-card-primary > :not([class*='uk-card-media']) .uk-nav-default > li > a:hover,
10589
.uk-card-primary > :not([class*='uk-card-media']) .uk-nav-default > li > a:focus,
10590
.uk-card-secondary.uk-card-body .uk-nav-default > li > a:hover,
10591
.uk-card-secondary.uk-card-body .uk-nav-default > li > a:focus,
10592
.uk-card-secondary > :not([class*='uk-card-media']) .uk-nav-default > li > a:hover,
10593
.uk-card-secondary > :not([class*='uk-card-media']) .uk-nav-default > li > a:focus,
10594
.uk-overlay-primary .uk-nav-default > li > a:hover,
10595
.uk-overlay-primary .uk-nav-default > li > a:focus,
10596
.uk-offcanvas-bar .uk-nav-default > li > a:hover,
10597
.uk-offcanvas-bar .uk-nav-default > li > a:focus {
10598
  color: rgba(255, 255, 255, 0.7);
10599
}
10600
.uk-light .uk-nav-default > li.uk-active > a,
10601
.uk-section-primary:not(.uk-preserve-color) .uk-nav-default > li.uk-active > a,
10602
.uk-section-secondary:not(.uk-preserve-color) .uk-nav-default > li.uk-active > a,
10603
.uk-tile-primary:not(.uk-preserve-color) .uk-nav-default > li.uk-active > a,
10604
.uk-tile-secondary:not(.uk-preserve-color) .uk-nav-default > li.uk-active > a,
10605
.uk-card-primary.uk-card-body .uk-nav-default > li.uk-active > a,
10606
.uk-card-primary > :not([class*='uk-card-media']) .uk-nav-default > li.uk-active > a,
10607
.uk-card-secondary.uk-card-body .uk-nav-default > li.uk-active > a,
10608
.uk-card-secondary > :not([class*='uk-card-media']) .uk-nav-default > li.uk-active > a,
10609
.uk-overlay-primary .uk-nav-default > li.uk-active > a,
10610
.uk-offcanvas-bar .uk-nav-default > li.uk-active > a {
10611
  color: #fff;
10612
}
10613
.uk-light .uk-nav-default .uk-nav-header,
10614
.uk-section-primary:not(.uk-preserve-color) .uk-nav-default .uk-nav-header,
10615
.uk-section-secondary:not(.uk-preserve-color) .uk-nav-default .uk-nav-header,
10616
.uk-tile-primary:not(.uk-preserve-color) .uk-nav-default .uk-nav-header,
10617
.uk-tile-secondary:not(.uk-preserve-color) .uk-nav-default .uk-nav-header,
10618
.uk-card-primary.uk-card-body .uk-nav-default .uk-nav-header,
10619
.uk-card-primary > :not([class*='uk-card-media']) .uk-nav-default .uk-nav-header,
10620
.uk-card-secondary.uk-card-body .uk-nav-default .uk-nav-header,
10621
.uk-card-secondary > :not([class*='uk-card-media']) .uk-nav-default .uk-nav-header,
10622
.uk-overlay-primary .uk-nav-default .uk-nav-header,
10623
.uk-offcanvas-bar .uk-nav-default .uk-nav-header {
10624
  color: #fff;
10625
}
10626
.uk-light .uk-nav-default .uk-nav-divider,
10627
.uk-section-primary:not(.uk-preserve-color) .uk-nav-default .uk-nav-divider,
10628
.uk-section-secondary:not(.uk-preserve-color) .uk-nav-default .uk-nav-divider,
10629
.uk-tile-primary:not(.uk-preserve-color) .uk-nav-default .uk-nav-divider,
10630
.uk-tile-secondary:not(.uk-preserve-color) .uk-nav-default .uk-nav-divider,
10631
.uk-card-primary.uk-card-body .uk-nav-default .uk-nav-divider,
10632
.uk-card-primary > :not([class*='uk-card-media']) .uk-nav-default .uk-nav-divider,
10633
.uk-card-secondary.uk-card-body .uk-nav-default .uk-nav-divider,
10634
.uk-card-secondary > :not([class*='uk-card-media']) .uk-nav-default .uk-nav-divider,
10635
.uk-overlay-primary .uk-nav-default .uk-nav-divider,
10636
.uk-offcanvas-bar .uk-nav-default .uk-nav-divider {
10637
  border-top-color: rgba(255, 255, 255, 0.2);
10638
}
10639
.uk-light .uk-nav-default .uk-nav-sub a,
10640
.uk-section-primary:not(.uk-preserve-color) .uk-nav-default .uk-nav-sub a,
10641
.uk-section-secondary:not(.uk-preserve-color) .uk-nav-default .uk-nav-sub a,
10642
.uk-tile-primary:not(.uk-preserve-color) .uk-nav-default .uk-nav-sub a,
10643
.uk-tile-secondary:not(.uk-preserve-color) .uk-nav-default .uk-nav-sub a,
10644
.uk-card-primary.uk-card-body .uk-nav-default .uk-nav-sub a,
10645
.uk-card-primary > :not([class*='uk-card-media']) .uk-nav-default .uk-nav-sub a,
10646
.uk-card-secondary.uk-card-body .uk-nav-default .uk-nav-sub a,
10647
.uk-card-secondary > :not([class*='uk-card-media']) .uk-nav-default .uk-nav-sub a,
10648
.uk-overlay-primary .uk-nav-default .uk-nav-sub a,
10649
.uk-offcanvas-bar .uk-nav-default .uk-nav-sub a {
10650
  color: rgba(255, 255, 255, 0.5);
10651
}
10652
.uk-light .uk-nav-default .uk-nav-sub a:hover,
10653
.uk-light .uk-nav-default .uk-nav-sub a:focus,
10654
.uk-section-primary:not(.uk-preserve-color) .uk-nav-default .uk-nav-sub a:hover,
10655
.uk-section-primary:not(.uk-preserve-color) .uk-nav-default .uk-nav-sub a:focus,
10656
.uk-section-secondary:not(.uk-preserve-color) .uk-nav-default .uk-nav-sub a:hover,
10657
.uk-section-secondary:not(.uk-preserve-color) .uk-nav-default .uk-nav-sub a:focus,
10658
.uk-tile-primary:not(.uk-preserve-color) .uk-nav-default .uk-nav-sub a:hover,
10659
.uk-tile-primary:not(.uk-preserve-color) .uk-nav-default .uk-nav-sub a:focus,
10660
.uk-tile-secondary:not(.uk-preserve-color) .uk-nav-default .uk-nav-sub a:hover,
10661
.uk-tile-secondary:not(.uk-preserve-color) .uk-nav-default .uk-nav-sub a:focus,
10662
.uk-card-primary.uk-card-body .uk-nav-default .uk-nav-sub a:hover,
10663
.uk-card-primary.uk-card-body .uk-nav-default .uk-nav-sub a:focus,
10664
.uk-card-primary > :not([class*='uk-card-media']) .uk-nav-default .uk-nav-sub a:hover,
10665
.uk-card-primary > :not([class*='uk-card-media']) .uk-nav-default .uk-nav-sub a:focus,
10666
.uk-card-secondary.uk-card-body .uk-nav-default .uk-nav-sub a:hover,
10667
.uk-card-secondary.uk-card-body .uk-nav-default .uk-nav-sub a:focus,
10668
.uk-card-secondary > :not([class*='uk-card-media']) .uk-nav-default .uk-nav-sub a:hover,
10669
.uk-card-secondary > :not([class*='uk-card-media']) .uk-nav-default .uk-nav-sub a:focus,
10670
.uk-overlay-primary .uk-nav-default .uk-nav-sub a:hover,
10671
.uk-overlay-primary .uk-nav-default .uk-nav-sub a:focus,
10672
.uk-offcanvas-bar .uk-nav-default .uk-nav-sub a:hover,
10673
.uk-offcanvas-bar .uk-nav-default .uk-nav-sub a:focus {
10674
  color: rgba(255, 255, 255, 0.7);
10675
}
10676
.uk-light .uk-nav-primary > li > a,
10677
.uk-section-primary:not(.uk-preserve-color) .uk-nav-primary > li > a,
10678
.uk-section-secondary:not(.uk-preserve-color) .uk-nav-primary > li > a,
10679
.uk-tile-primary:not(.uk-preserve-color) .uk-nav-primary > li > a,
10680
.uk-tile-secondary:not(.uk-preserve-color) .uk-nav-primary > li > a,
10681
.uk-card-primary.uk-card-body .uk-nav-primary > li > a,
10682
.uk-card-primary > :not([class*='uk-card-media']) .uk-nav-primary > li > a,
10683
.uk-card-secondary.uk-card-body .uk-nav-primary > li > a,
10684
.uk-card-secondary > :not([class*='uk-card-media']) .uk-nav-primary > li > a,
10685
.uk-overlay-primary .uk-nav-primary > li > a,
10686
.uk-offcanvas-bar .uk-nav-primary > li > a {
10687
  color: rgba(255, 255, 255, 0.5);
10688
}
10689
.uk-light .uk-nav-primary > li > a:hover,
10690
.uk-light .uk-nav-primary > li > a:focus,
10691
.uk-section-primary:not(.uk-preserve-color) .uk-nav-primary > li > a:hover,
10692
.uk-section-primary:not(.uk-preserve-color) .uk-nav-primary > li > a:focus,
10693
.uk-section-secondary:not(.uk-preserve-color) .uk-nav-primary > li > a:hover,
10694
.uk-section-secondary:not(.uk-preserve-color) .uk-nav-primary > li > a:focus,
10695
.uk-tile-primary:not(.uk-preserve-color) .uk-nav-primary > li > a:hover,
10696
.uk-tile-primary:not(.uk-preserve-color) .uk-nav-primary > li > a:focus,
10697
.uk-tile-secondary:not(.uk-preserve-color) .uk-nav-primary > li > a:hover,
10698
.uk-tile-secondary:not(.uk-preserve-color) .uk-nav-primary > li > a:focus,
10699
.uk-card-primary.uk-card-body .uk-nav-primary > li > a:hover,
10700
.uk-card-primary.uk-card-body .uk-nav-primary > li > a:focus,
10701
.uk-card-primary > :not([class*='uk-card-media']) .uk-nav-primary > li > a:hover,
10702
.uk-card-primary > :not([class*='uk-card-media']) .uk-nav-primary > li > a:focus,
10703
.uk-card-secondary.uk-card-body .uk-nav-primary > li > a:hover,
10704
.uk-card-secondary.uk-card-body .uk-nav-primary > li > a:focus,
10705
.uk-card-secondary > :not([class*='uk-card-media']) .uk-nav-primary > li > a:hover,
10706
.uk-card-secondary > :not([class*='uk-card-media']) .uk-nav-primary > li > a:focus,
10707
.uk-overlay-primary .uk-nav-primary > li > a:hover,
10708
.uk-overlay-primary .uk-nav-primary > li > a:focus,
10709
.uk-offcanvas-bar .uk-nav-primary > li > a:hover,
10710
.uk-offcanvas-bar .uk-nav-primary > li > a:focus {
10711
  color: rgba(255, 255, 255, 0.7);
10712
}
10713
.uk-light .uk-nav-primary > li.uk-active > a,
10714
.uk-section-primary:not(.uk-preserve-color) .uk-nav-primary > li.uk-active > a,
10715
.uk-section-secondary:not(.uk-preserve-color) .uk-nav-primary > li.uk-active > a,
10716
.uk-tile-primary:not(.uk-preserve-color) .uk-nav-primary > li.uk-active > a,
10717
.uk-tile-secondary:not(.uk-preserve-color) .uk-nav-primary > li.uk-active > a,
10718
.uk-card-primary.uk-card-body .uk-nav-primary > li.uk-active > a,
10719
.uk-card-primary > :not([class*='uk-card-media']) .uk-nav-primary > li.uk-active > a,
10720
.uk-card-secondary.uk-card-body .uk-nav-primary > li.uk-active > a,
10721
.uk-card-secondary > :not([class*='uk-card-media']) .uk-nav-primary > li.uk-active > a,
10722
.uk-overlay-primary .uk-nav-primary > li.uk-active > a,
10723
.uk-offcanvas-bar .uk-nav-primary > li.uk-active > a {
10724
  color: #fff;
10725
}
10726
.uk-light .uk-nav-primary .uk-nav-header,
10727
.uk-section-primary:not(.uk-preserve-color) .uk-nav-primary .uk-nav-header,
10728
.uk-section-secondary:not(.uk-preserve-color) .uk-nav-primary .uk-nav-header,
10729
.uk-tile-primary:not(.uk-preserve-color) .uk-nav-primary .uk-nav-header,
10730
.uk-tile-secondary:not(.uk-preserve-color) .uk-nav-primary .uk-nav-header,
10731
.uk-card-primary.uk-card-body .uk-nav-primary .uk-nav-header,
10732
.uk-card-primary > :not([class*='uk-card-media']) .uk-nav-primary .uk-nav-header,
10733
.uk-card-secondary.uk-card-body .uk-nav-primary .uk-nav-header,
10734
.uk-card-secondary > :not([class*='uk-card-media']) .uk-nav-primary .uk-nav-header,
10735
.uk-overlay-primary .uk-nav-primary .uk-nav-header,
10736
.uk-offcanvas-bar .uk-nav-primary .uk-nav-header {
10737
  color: #fff;
10738
}
10739
.uk-light .uk-nav-primary .uk-nav-divider,
10740
.uk-section-primary:not(.uk-preserve-color) .uk-nav-primary .uk-nav-divider,
10741
.uk-section-secondary:not(.uk-preserve-color) .uk-nav-primary .uk-nav-divider,
10742
.uk-tile-primary:not(.uk-preserve-color) .uk-nav-primary .uk-nav-divider,
10743
.uk-tile-secondary:not(.uk-preserve-color) .uk-nav-primary .uk-nav-divider,
10744
.uk-card-primary.uk-card-body .uk-nav-primary .uk-nav-divider,
10745
.uk-card-primary > :not([class*='uk-card-media']) .uk-nav-primary .uk-nav-divider,
10746
.uk-card-secondary.uk-card-body .uk-nav-primary .uk-nav-divider,
10747
.uk-card-secondary > :not([class*='uk-card-media']) .uk-nav-primary .uk-nav-divider,
10748
.uk-overlay-primary .uk-nav-primary .uk-nav-divider,
10749
.uk-offcanvas-bar .uk-nav-primary .uk-nav-divider {
10750
  border-top-color: rgba(255, 255, 255, 0.2);
10751
}
10752
.uk-light .uk-nav-primary .uk-nav-sub a,
10753
.uk-section-primary:not(.uk-preserve-color) .uk-nav-primary .uk-nav-sub a,
10754
.uk-section-secondary:not(.uk-preserve-color) .uk-nav-primary .uk-nav-sub a,
10755
.uk-tile-primary:not(.uk-preserve-color) .uk-nav-primary .uk-nav-sub a,
10756
.uk-tile-secondary:not(.uk-preserve-color) .uk-nav-primary .uk-nav-sub a,
10757
.uk-card-primary.uk-card-body .uk-nav-primary .uk-nav-sub a,
10758
.uk-card-primary > :not([class*='uk-card-media']) .uk-nav-primary .uk-nav-sub a,
10759
.uk-card-secondary.uk-card-body .uk-nav-primary .uk-nav-sub a,
10760
.uk-card-secondary > :not([class*='uk-card-media']) .uk-nav-primary .uk-nav-sub a,
10761
.uk-overlay-primary .uk-nav-primary .uk-nav-sub a,
10762
.uk-offcanvas-bar .uk-nav-primary .uk-nav-sub a {
10763
  color: rgba(255, 255, 255, 0.5);
10764
}
10765
.uk-light .uk-nav-primary .uk-nav-sub a:hover,
10766
.uk-light .uk-nav-primary .uk-nav-sub a:focus,
10767
.uk-section-primary:not(.uk-preserve-color) .uk-nav-primary .uk-nav-sub a:hover,
10768
.uk-section-primary:not(.uk-preserve-color) .uk-nav-primary .uk-nav-sub a:focus,
10769
.uk-section-secondary:not(.uk-preserve-color) .uk-nav-primary .uk-nav-sub a:hover,
10770
.uk-section-secondary:not(.uk-preserve-color) .uk-nav-primary .uk-nav-sub a:focus,
10771
.uk-tile-primary:not(.uk-preserve-color) .uk-nav-primary .uk-nav-sub a:hover,
10772
.uk-tile-primary:not(.uk-preserve-color) .uk-nav-primary .uk-nav-sub a:focus,
10773
.uk-tile-secondary:not(.uk-preserve-color) .uk-nav-primary .uk-nav-sub a:hover,
10774
.uk-tile-secondary:not(.uk-preserve-color) .uk-nav-primary .uk-nav-sub a:focus,
10775
.uk-card-primary.uk-card-body .uk-nav-primary .uk-nav-sub a:hover,
10776
.uk-card-primary.uk-card-body .uk-nav-primary .uk-nav-sub a:focus,
10777
.uk-card-primary > :not([class*='uk-card-media']) .uk-nav-primary .uk-nav-sub a:hover,
10778
.uk-card-primary > :not([class*='uk-card-media']) .uk-nav-primary .uk-nav-sub a:focus,
10779
.uk-card-secondary.uk-card-body .uk-nav-primary .uk-nav-sub a:hover,
10780
.uk-card-secondary.uk-card-body .uk-nav-primary .uk-nav-sub a:focus,
10781
.uk-card-secondary > :not([class*='uk-card-media']) .uk-nav-primary .uk-nav-sub a:hover,
10782
.uk-card-secondary > :not([class*='uk-card-media']) .uk-nav-primary .uk-nav-sub a:focus,
10783
.uk-overlay-primary .uk-nav-primary .uk-nav-sub a:hover,
10784
.uk-overlay-primary .uk-nav-primary .uk-nav-sub a:focus,
10785
.uk-offcanvas-bar .uk-nav-primary .uk-nav-sub a:hover,
10786
.uk-offcanvas-bar .uk-nav-primary .uk-nav-sub a:focus {
10787
  color: rgba(255, 255, 255, 0.7);
10788
}
10789
.uk-light .uk-navbar-nav > li > a,
10790
.uk-section-primary:not(.uk-preserve-color) .uk-navbar-nav > li > a,
10791
.uk-section-secondary:not(.uk-preserve-color) .uk-navbar-nav > li > a,
10792
.uk-tile-primary:not(.uk-preserve-color) .uk-navbar-nav > li > a,
10793
.uk-tile-secondary:not(.uk-preserve-color) .uk-navbar-nav > li > a,
10794
.uk-card-primary.uk-card-body .uk-navbar-nav > li > a,
10795
.uk-card-primary > :not([class*='uk-card-media']) .uk-navbar-nav > li > a,
10796
.uk-card-secondary.uk-card-body .uk-navbar-nav > li > a,
10797
.uk-card-secondary > :not([class*='uk-card-media']) .uk-navbar-nav > li > a,
10798
.uk-overlay-primary .uk-navbar-nav > li > a,
10799
.uk-offcanvas-bar .uk-navbar-nav > li > a {
10800
  color: rgba(255, 255, 255, 0.5);
10801
}
10802
.uk-light .uk-navbar-nav > li:hover > a,
10803
.uk-light .uk-navbar-nav > li > a:focus,
10804
.uk-light .uk-navbar-nav > li > a.uk-open,
10805
.uk-section-primary:not(.uk-preserve-color) .uk-navbar-nav > li:hover > a,
10806
.uk-section-primary:not(.uk-preserve-color) .uk-navbar-nav > li > a:focus,
10807
.uk-section-primary:not(.uk-preserve-color) .uk-navbar-nav > li > a.uk-open,
10808
.uk-section-secondary:not(.uk-preserve-color) .uk-navbar-nav > li:hover > a,
10809
.uk-section-secondary:not(.uk-preserve-color) .uk-navbar-nav > li > a:focus,
10810
.uk-section-secondary:not(.uk-preserve-color) .uk-navbar-nav > li > a.uk-open,
10811
.uk-tile-primary:not(.uk-preserve-color) .uk-navbar-nav > li:hover > a,
10812
.uk-tile-primary:not(.uk-preserve-color) .uk-navbar-nav > li > a:focus,
10813
.uk-tile-primary:not(.uk-preserve-color) .uk-navbar-nav > li > a.uk-open,
10814
.uk-tile-secondary:not(.uk-preserve-color) .uk-navbar-nav > li:hover > a,
10815
.uk-tile-secondary:not(.uk-preserve-color) .uk-navbar-nav > li > a:focus,
10816
.uk-tile-secondary:not(.uk-preserve-color) .uk-navbar-nav > li > a.uk-open,
10817
.uk-card-primary.uk-card-body .uk-navbar-nav > li:hover > a,
10818
.uk-card-primary.uk-card-body .uk-navbar-nav > li > a:focus,
10819
.uk-card-primary.uk-card-body .uk-navbar-nav > li > a.uk-open,
10820
.uk-card-primary > :not([class*='uk-card-media']) .uk-navbar-nav > li:hover > a,
10821
.uk-card-primary > :not([class*='uk-card-media']) .uk-navbar-nav > li > a:focus,
10822
.uk-card-primary > :not([class*='uk-card-media']) .uk-navbar-nav > li > a.uk-open,
10823
.uk-card-secondary.uk-card-body .uk-navbar-nav > li:hover > a,
10824
.uk-card-secondary.uk-card-body .uk-navbar-nav > li > a:focus,
10825
.uk-card-secondary.uk-card-body .uk-navbar-nav > li > a.uk-open,
10826
.uk-card-secondary > :not([class*='uk-card-media']) .uk-navbar-nav > li:hover > a,
10827
.uk-card-secondary > :not([class*='uk-card-media']) .uk-navbar-nav > li > a:focus,
10828
.uk-card-secondary > :not([class*='uk-card-media']) .uk-navbar-nav > li > a.uk-open,
10829
.uk-overlay-primary .uk-navbar-nav > li:hover > a,
10830
.uk-overlay-primary .uk-navbar-nav > li > a:focus,
10831
.uk-overlay-primary .uk-navbar-nav > li > a.uk-open,
10832
.uk-offcanvas-bar .uk-navbar-nav > li:hover > a,
10833
.uk-offcanvas-bar .uk-navbar-nav > li > a:focus,
10834
.uk-offcanvas-bar .uk-navbar-nav > li > a.uk-open {
10835
  color: rgba(255, 255, 255, 0.7);
10836
}
10837
.uk-light .uk-navbar-nav > li > a:active,
10838
.uk-section-primary:not(.uk-preserve-color) .uk-navbar-nav > li > a:active,
10839
.uk-section-secondary:not(.uk-preserve-color) .uk-navbar-nav > li > a:active,
10840
.uk-tile-primary:not(.uk-preserve-color) .uk-navbar-nav > li > a:active,
10841
.uk-tile-secondary:not(.uk-preserve-color) .uk-navbar-nav > li > a:active,
10842
.uk-card-primary.uk-card-body .uk-navbar-nav > li > a:active,
10843
.uk-card-primary > :not([class*='uk-card-media']) .uk-navbar-nav > li > a:active,
10844
.uk-card-secondary.uk-card-body .uk-navbar-nav > li > a:active,
10845
.uk-card-secondary > :not([class*='uk-card-media']) .uk-navbar-nav > li > a:active,
10846
.uk-overlay-primary .uk-navbar-nav > li > a:active,
10847
.uk-offcanvas-bar .uk-navbar-nav > li > a:active {
10848
  color: #fff;
10849
}
10850
.uk-light .uk-navbar-nav > li.uk-active > a,
10851
.uk-section-primary:not(.uk-preserve-color) .uk-navbar-nav > li.uk-active > a,
10852
.uk-section-secondary:not(.uk-preserve-color) .uk-navbar-nav > li.uk-active > a,
10853
.uk-tile-primary:not(.uk-preserve-color) .uk-navbar-nav > li.uk-active > a,
10854
.uk-tile-secondary:not(.uk-preserve-color) .uk-navbar-nav > li.uk-active > a,
10855
.uk-card-primary.uk-card-body .uk-navbar-nav > li.uk-active > a,
10856
.uk-card-primary > :not([class*='uk-card-media']) .uk-navbar-nav > li.uk-active > a,
10857
.uk-card-secondary.uk-card-body .uk-navbar-nav > li.uk-active > a,
10858
.uk-card-secondary > :not([class*='uk-card-media']) .uk-navbar-nav > li.uk-active > a,
10859
.uk-overlay-primary .uk-navbar-nav > li.uk-active > a,
10860
.uk-offcanvas-bar .uk-navbar-nav > li.uk-active > a {
10861
  color: #fff;
10862
}
10863
.uk-light .uk-navbar-item,
10864
.uk-section-primary:not(.uk-preserve-color) .uk-navbar-item,
10865
.uk-section-secondary:not(.uk-preserve-color) .uk-navbar-item,
10866
.uk-tile-primary:not(.uk-preserve-color) .uk-navbar-item,
10867
.uk-tile-secondary:not(.uk-preserve-color) .uk-navbar-item,
10868
.uk-card-primary.uk-card-body .uk-navbar-item,
10869
.uk-card-primary > :not([class*='uk-card-media']) .uk-navbar-item,
10870
.uk-card-secondary.uk-card-body .uk-navbar-item,
10871
.uk-card-secondary > :not([class*='uk-card-media']) .uk-navbar-item,
10872
.uk-overlay-primary .uk-navbar-item,
10873
.uk-offcanvas-bar .uk-navbar-item {
10874
  color: rgba(255, 255, 255, 0.7);
10875
}
10876
.uk-light .uk-navbar-toggle,
10877
.uk-section-primary:not(.uk-preserve-color) .uk-navbar-toggle,
10878
.uk-section-secondary:not(.uk-preserve-color) .uk-navbar-toggle,
10879
.uk-tile-primary:not(.uk-preserve-color) .uk-navbar-toggle,
10880
.uk-tile-secondary:not(.uk-preserve-color) .uk-navbar-toggle,
10881
.uk-card-primary.uk-card-body .uk-navbar-toggle,
10882
.uk-card-primary > :not([class*='uk-card-media']) .uk-navbar-toggle,
10883
.uk-card-secondary.uk-card-body .uk-navbar-toggle,
10884
.uk-card-secondary > :not([class*='uk-card-media']) .uk-navbar-toggle,
10885
.uk-overlay-primary .uk-navbar-toggle,
10886
.uk-offcanvas-bar .uk-navbar-toggle {
10887
  color: rgba(255, 255, 255, 0.5);
10888
}
10889
.uk-light .uk-navbar-toggle:hover,
10890
.uk-light .uk-navbar-toggle:focus,
10891
.uk-light .uk-navbar-toggle.uk-open,
10892
.uk-section-primary:not(.uk-preserve-color) .uk-navbar-toggle:hover,
10893
.uk-section-primary:not(.uk-preserve-color) .uk-navbar-toggle:focus,
10894
.uk-section-primary:not(.uk-preserve-color) .uk-navbar-toggle.uk-open,
10895
.uk-section-secondary:not(.uk-preserve-color) .uk-navbar-toggle:hover,
10896
.uk-section-secondary:not(.uk-preserve-color) .uk-navbar-toggle:focus,
10897
.uk-section-secondary:not(.uk-preserve-color) .uk-navbar-toggle.uk-open,
10898
.uk-tile-primary:not(.uk-preserve-color) .uk-navbar-toggle:hover,
10899
.uk-tile-primary:not(.uk-preserve-color) .uk-navbar-toggle:focus,
10900
.uk-tile-primary:not(.uk-preserve-color) .uk-navbar-toggle.uk-open,
10901
.uk-tile-secondary:not(.uk-preserve-color) .uk-navbar-toggle:hover,
10902
.uk-tile-secondary:not(.uk-preserve-color) .uk-navbar-toggle:focus,
10903
.uk-tile-secondary:not(.uk-preserve-color) .uk-navbar-toggle.uk-open,
10904
.uk-card-primary.uk-card-body .uk-navbar-toggle:hover,
10905
.uk-card-primary.uk-card-body .uk-navbar-toggle:focus,
10906
.uk-card-primary.uk-card-body .uk-navbar-toggle.uk-open,
10907
.uk-card-primary > :not([class*='uk-card-media']) .uk-navbar-toggle:hover,
10908
.uk-card-primary > :not([class*='uk-card-media']) .uk-navbar-toggle:focus,
10909
.uk-card-primary > :not([class*='uk-card-media']) .uk-navbar-toggle.uk-open,
10910
.uk-card-secondary.uk-card-body .uk-navbar-toggle:hover,
10911
.uk-card-secondary.uk-card-body .uk-navbar-toggle:focus,
10912
.uk-card-secondary.uk-card-body .uk-navbar-toggle.uk-open,
10913
.uk-card-secondary > :not([class*='uk-card-media']) .uk-navbar-toggle:hover,
10914
.uk-card-secondary > :not([class*='uk-card-media']) .uk-navbar-toggle:focus,
10915
.uk-card-secondary > :not([class*='uk-card-media']) .uk-navbar-toggle.uk-open,
10916
.uk-overlay-primary .uk-navbar-toggle:hover,
10917
.uk-overlay-primary .uk-navbar-toggle:focus,
10918
.uk-overlay-primary .uk-navbar-toggle.uk-open,
10919
.uk-offcanvas-bar .uk-navbar-toggle:hover,
10920
.uk-offcanvas-bar .uk-navbar-toggle:focus,
10921
.uk-offcanvas-bar .uk-navbar-toggle.uk-open {
10922
  color: rgba(255, 255, 255, 0.7);
10923
}
10924
.uk-light .uk-subnav > * > :first-child,
10925
.uk-section-primary:not(.uk-preserve-color) .uk-subnav > * > :first-child,
10926
.uk-section-secondary:not(.uk-preserve-color) .uk-subnav > * > :first-child,
10927
.uk-tile-primary:not(.uk-preserve-color) .uk-subnav > * > :first-child,
10928
.uk-tile-secondary:not(.uk-preserve-color) .uk-subnav > * > :first-child,
10929
.uk-card-primary.uk-card-body .uk-subnav > * > :first-child,
10930
.uk-card-primary > :not([class*='uk-card-media']) .uk-subnav > * > :first-child,
10931
.uk-card-secondary.uk-card-body .uk-subnav > * > :first-child,
10932
.uk-card-secondary > :not([class*='uk-card-media']) .uk-subnav > * > :first-child,
10933
.uk-overlay-primary .uk-subnav > * > :first-child,
10934
.uk-offcanvas-bar .uk-subnav > * > :first-child {
10935
  color: rgba(255, 255, 255, 0.5);
10936
}
10937
.uk-light .uk-subnav > * > a:hover,
10938
.uk-light .uk-subnav > * > a:focus,
10939
.uk-section-primary:not(.uk-preserve-color) .uk-subnav > * > a:hover,
10940
.uk-section-primary:not(.uk-preserve-color) .uk-subnav > * > a:focus,
10941
.uk-section-secondary:not(.uk-preserve-color) .uk-subnav > * > a:hover,
10942
.uk-section-secondary:not(.uk-preserve-color) .uk-subnav > * > a:focus,
10943
.uk-tile-primary:not(.uk-preserve-color) .uk-subnav > * > a:hover,
10944
.uk-tile-primary:not(.uk-preserve-color) .uk-subnav > * > a:focus,
10945
.uk-tile-secondary:not(.uk-preserve-color) .uk-subnav > * > a:hover,
10946
.uk-tile-secondary:not(.uk-preserve-color) .uk-subnav > * > a:focus,
10947
.uk-card-primary.uk-card-body .uk-subnav > * > a:hover,
10948
.uk-card-primary.uk-card-body .uk-subnav > * > a:focus,
10949
.uk-card-primary > :not([class*='uk-card-media']) .uk-subnav > * > a:hover,
10950
.uk-card-primary > :not([class*='uk-card-media']) .uk-subnav > * > a:focus,
10951
.uk-card-secondary.uk-card-body .uk-subnav > * > a:hover,
10952
.uk-card-secondary.uk-card-body .uk-subnav > * > a:focus,
10953
.uk-card-secondary > :not([class*='uk-card-media']) .uk-subnav > * > a:hover,
10954
.uk-card-secondary > :not([class*='uk-card-media']) .uk-subnav > * > a:focus,
10955
.uk-overlay-primary .uk-subnav > * > a:hover,
10956
.uk-overlay-primary .uk-subnav > * > a:focus,
10957
.uk-offcanvas-bar .uk-subnav > * > a:hover,
10958
.uk-offcanvas-bar .uk-subnav > * > a:focus {
10959
  color: rgba(255, 255, 255, 0.7);
10960
}
10961
.uk-light .uk-subnav > .uk-active > a,
10962
.uk-section-primary:not(.uk-preserve-color) .uk-subnav > .uk-active > a,
10963
.uk-section-secondary:not(.uk-preserve-color) .uk-subnav > .uk-active > a,
10964
.uk-tile-primary:not(.uk-preserve-color) .uk-subnav > .uk-active > a,
10965
.uk-tile-secondary:not(.uk-preserve-color) .uk-subnav > .uk-active > a,
10966
.uk-card-primary.uk-card-body .uk-subnav > .uk-active > a,
10967
.uk-card-primary > :not([class*='uk-card-media']) .uk-subnav > .uk-active > a,
10968
.uk-card-secondary.uk-card-body .uk-subnav > .uk-active > a,
10969
.uk-card-secondary > :not([class*='uk-card-media']) .uk-subnav > .uk-active > a,
10970
.uk-overlay-primary .uk-subnav > .uk-active > a,
10971
.uk-offcanvas-bar .uk-subnav > .uk-active > a {
10972
  color: #fff;
10973
}
10974
.uk-light .uk-subnav-divider > :nth-child(n+2):not(.uk-first-column)::before,
10975
.uk-section-primary:not(.uk-preserve-color) .uk-subnav-divider > :nth-child(n+2):not(.uk-first-column)::before,
10976
.uk-section-secondary:not(.uk-preserve-color) .uk-subnav-divider > :nth-child(n+2):not(.uk-first-column)::before,
10977
.uk-tile-primary:not(.uk-preserve-color) .uk-subnav-divider > :nth-child(n+2):not(.uk-first-column)::before,
10978
.uk-tile-secondary:not(.uk-preserve-color) .uk-subnav-divider > :nth-child(n+2):not(.uk-first-column)::before,
10979
.uk-card-primary.uk-card-body .uk-subnav-divider > :nth-child(n+2):not(.uk-first-column)::before,
10980
.uk-card-primary > :not([class*='uk-card-media']) .uk-subnav-divider > :nth-child(n+2):not(.uk-first-column)::before,
10981
.uk-card-secondary.uk-card-body .uk-subnav-divider > :nth-child(n+2):not(.uk-first-column)::before,
10982
.uk-card-secondary > :not([class*='uk-card-media']) .uk-subnav-divider > :nth-child(n+2):not(.uk-first-column)::before,
10983
.uk-overlay-primary .uk-subnav-divider > :nth-child(n+2):not(.uk-first-column)::before,
10984
.uk-offcanvas-bar .uk-subnav-divider > :nth-child(n+2):not(.uk-first-column)::before {
10985
  border-right-color: rgba(255, 255, 255, 0.2);
10986
}
10987
.uk-light .uk-subnav-pill > * > :first-child,
10988
.uk-section-primary:not(.uk-preserve-color) .uk-subnav-pill > * > :first-child,
10989
.uk-section-secondary:not(.uk-preserve-color) .uk-subnav-pill > * > :first-child,
10990
.uk-tile-primary:not(.uk-preserve-color) .uk-subnav-pill > * > :first-child,
10991
.uk-tile-secondary:not(.uk-preserve-color) .uk-subnav-pill > * > :first-child,
10992
.uk-card-primary.uk-card-body .uk-subnav-pill > * > :first-child,
10993
.uk-card-primary > :not([class*='uk-card-media']) .uk-subnav-pill > * > :first-child,
10994
.uk-card-secondary.uk-card-body .uk-subnav-pill > * > :first-child,
10995
.uk-card-secondary > :not([class*='uk-card-media']) .uk-subnav-pill > * > :first-child,
10996
.uk-overlay-primary .uk-subnav-pill > * > :first-child,
10997
.uk-offcanvas-bar .uk-subnav-pill > * > :first-child {
10998
  background-color: transparent;
10999
  color: rgba(255, 255, 255, 0.5);
11000
}
11001
.uk-light .uk-subnav-pill > * > a:hover,
11002
.uk-light .uk-subnav-pill > * > a:focus,
11003
.uk-section-primary:not(.uk-preserve-color) .uk-subnav-pill > * > a:hover,
11004
.uk-section-primary:not(.uk-preserve-color) .uk-subnav-pill > * > a:focus,
11005
.uk-section-secondary:not(.uk-preserve-color) .uk-subnav-pill > * > a:hover,
11006
.uk-section-secondary:not(.uk-preserve-color) .uk-subnav-pill > * > a:focus,
11007
.uk-tile-primary:not(.uk-preserve-color) .uk-subnav-pill > * > a:hover,
11008
.uk-tile-primary:not(.uk-preserve-color) .uk-subnav-pill > * > a:focus,
11009
.uk-tile-secondary:not(.uk-preserve-color) .uk-subnav-pill > * > a:hover,
11010
.uk-tile-secondary:not(.uk-preserve-color) .uk-subnav-pill > * > a:focus,
11011
.uk-card-primary.uk-card-body .uk-subnav-pill > * > a:hover,
11012
.uk-card-primary.uk-card-body .uk-subnav-pill > * > a:focus,
11013
.uk-card-primary > :not([class*='uk-card-media']) .uk-subnav-pill > * > a:hover,
11014
.uk-card-primary > :not([class*='uk-card-media']) .uk-subnav-pill > * > a:focus,
11015
.uk-card-secondary.uk-card-body .uk-subnav-pill > * > a:hover,
11016
.uk-card-secondary.uk-card-body .uk-subnav-pill > * > a:focus,
11017
.uk-card-secondary > :not([class*='uk-card-media']) .uk-subnav-pill > * > a:hover,
11018
.uk-card-secondary > :not([class*='uk-card-media']) .uk-subnav-pill > * > a:focus,
11019
.uk-overlay-primary .uk-subnav-pill > * > a:hover,
11020
.uk-overlay-primary .uk-subnav-pill > * > a:focus,
11021
.uk-offcanvas-bar .uk-subnav-pill > * > a:hover,
11022
.uk-offcanvas-bar .uk-subnav-pill > * > a:focus {
11023
  background-color: rgba(255, 255, 255, 0.1);
11024
  color: rgba(255, 255, 255, 0.7);
11025
}
11026
.uk-light .uk-subnav-pill > * > a:active,
11027
.uk-section-primary:not(.uk-preserve-color) .uk-subnav-pill > * > a:active,
11028
.uk-section-secondary:not(.uk-preserve-color) .uk-subnav-pill > * > a:active,
11029
.uk-tile-primary:not(.uk-preserve-color) .uk-subnav-pill > * > a:active,
11030
.uk-tile-secondary:not(.uk-preserve-color) .uk-subnav-pill > * > a:active,
11031
.uk-card-primary.uk-card-body .uk-subnav-pill > * > a:active,
11032
.uk-card-primary > :not([class*='uk-card-media']) .uk-subnav-pill > * > a:active,
11033
.uk-card-secondary.uk-card-body .uk-subnav-pill > * > a:active,
11034
.uk-card-secondary > :not([class*='uk-card-media']) .uk-subnav-pill > * > a:active,
11035
.uk-overlay-primary .uk-subnav-pill > * > a:active,
11036
.uk-offcanvas-bar .uk-subnav-pill > * > a:active {
11037
  background-color: rgba(255, 255, 255, 0.1);
11038
  color: rgba(255, 255, 255, 0.7);
11039
}
11040
.uk-light .uk-subnav-pill > .uk-active > a,
11041
.uk-section-primary:not(.uk-preserve-color) .uk-subnav-pill > .uk-active > a,
11042
.uk-section-secondary:not(.uk-preserve-color) .uk-subnav-pill > .uk-active > a,
11043
.uk-tile-primary:not(.uk-preserve-color) .uk-subnav-pill > .uk-active > a,
11044
.uk-tile-secondary:not(.uk-preserve-color) .uk-subnav-pill > .uk-active > a,
11045
.uk-card-primary.uk-card-body .uk-subnav-pill > .uk-active > a,
11046
.uk-card-primary > :not([class*='uk-card-media']) .uk-subnav-pill > .uk-active > a,
11047
.uk-card-secondary.uk-card-body .uk-subnav-pill > .uk-active > a,
11048
.uk-card-secondary > :not([class*='uk-card-media']) .uk-subnav-pill > .uk-active > a,
11049
.uk-overlay-primary .uk-subnav-pill > .uk-active > a,
11050
.uk-offcanvas-bar .uk-subnav-pill > .uk-active > a {
11051
  background-color: #fff;
11052
  color: #666;
11053
}
11054
.uk-light .uk-subnav > .uk-disabled > a,
11055
.uk-section-primary:not(.uk-preserve-color) .uk-subnav > .uk-disabled > a,
11056
.uk-section-secondary:not(.uk-preserve-color) .uk-subnav > .uk-disabled > a,
11057
.uk-tile-primary:not(.uk-preserve-color) .uk-subnav > .uk-disabled > a,
11058
.uk-tile-secondary:not(.uk-preserve-color) .uk-subnav > .uk-disabled > a,
11059
.uk-card-primary.uk-card-body .uk-subnav > .uk-disabled > a,
11060
.uk-card-primary > :not([class*='uk-card-media']) .uk-subnav > .uk-disabled > a,
11061
.uk-card-secondary.uk-card-body .uk-subnav > .uk-disabled > a,
11062
.uk-card-secondary > :not([class*='uk-card-media']) .uk-subnav > .uk-disabled > a,
11063
.uk-overlay-primary .uk-subnav > .uk-disabled > a,
11064
.uk-offcanvas-bar .uk-subnav > .uk-disabled > a {
11065
  color: rgba(255, 255, 255, 0.5);
11066
}
11067
.uk-light .uk-breadcrumb > * > *,
11068
.uk-section-primary:not(.uk-preserve-color) .uk-breadcrumb > * > *,
11069
.uk-section-secondary:not(.uk-preserve-color) .uk-breadcrumb > * > *,
11070
.uk-tile-primary:not(.uk-preserve-color) .uk-breadcrumb > * > *,
11071
.uk-tile-secondary:not(.uk-preserve-color) .uk-breadcrumb > * > *,
11072
.uk-card-primary.uk-card-body .uk-breadcrumb > * > *,
11073
.uk-card-primary > :not([class*='uk-card-media']) .uk-breadcrumb > * > *,
11074
.uk-card-secondary.uk-card-body .uk-breadcrumb > * > *,
11075
.uk-card-secondary > :not([class*='uk-card-media']) .uk-breadcrumb > * > *,
11076
.uk-overlay-primary .uk-breadcrumb > * > *,
11077
.uk-offcanvas-bar .uk-breadcrumb > * > * {
11078
  color: rgba(255, 255, 255, 0.5);
11079
}
11080
.uk-light .uk-breadcrumb > * > :hover,
11081
.uk-light .uk-breadcrumb > * > :focus,
11082
.uk-section-primary:not(.uk-preserve-color) .uk-breadcrumb > * > :hover,
11083
.uk-section-primary:not(.uk-preserve-color) .uk-breadcrumb > * > :focus,
11084
.uk-section-secondary:not(.uk-preserve-color) .uk-breadcrumb > * > :hover,
11085
.uk-section-secondary:not(.uk-preserve-color) .uk-breadcrumb > * > :focus,
11086
.uk-tile-primary:not(.uk-preserve-color) .uk-breadcrumb > * > :hover,
11087
.uk-tile-primary:not(.uk-preserve-color) .uk-breadcrumb > * > :focus,
11088
.uk-tile-secondary:not(.uk-preserve-color) .uk-breadcrumb > * > :hover,
11089
.uk-tile-secondary:not(.uk-preserve-color) .uk-breadcrumb > * > :focus,
11090
.uk-card-primary.uk-card-body .uk-breadcrumb > * > :hover,
11091
.uk-card-primary.uk-card-body .uk-breadcrumb > * > :focus,
11092
.uk-card-primary > :not([class*='uk-card-media']) .uk-breadcrumb > * > :hover,
11093
.uk-card-primary > :not([class*='uk-card-media']) .uk-breadcrumb > * > :focus,
11094
.uk-card-secondary.uk-card-body .uk-breadcrumb > * > :hover,
11095
.uk-card-secondary.uk-card-body .uk-breadcrumb > * > :focus,
11096
.uk-card-secondary > :not([class*='uk-card-media']) .uk-breadcrumb > * > :hover,
11097
.uk-card-secondary > :not([class*='uk-card-media']) .uk-breadcrumb > * > :focus,
11098
.uk-overlay-primary .uk-breadcrumb > * > :hover,
11099
.uk-overlay-primary .uk-breadcrumb > * > :focus,
11100
.uk-offcanvas-bar .uk-breadcrumb > * > :hover,
11101
.uk-offcanvas-bar .uk-breadcrumb > * > :focus {
11102
  color: rgba(255, 255, 255, 0.7);
11103
}
11104
.uk-light .uk-breadcrumb > :last-child > *,
11105
.uk-section-primary:not(.uk-preserve-color) .uk-breadcrumb > :last-child > *,
11106
.uk-section-secondary:not(.uk-preserve-color) .uk-breadcrumb > :last-child > *,
11107
.uk-tile-primary:not(.uk-preserve-color) .uk-breadcrumb > :last-child > *,
11108
.uk-tile-secondary:not(.uk-preserve-color) .uk-breadcrumb > :last-child > *,
11109
.uk-card-primary.uk-card-body .uk-breadcrumb > :last-child > *,
11110
.uk-card-primary > :not([class*='uk-card-media']) .uk-breadcrumb > :last-child > *,
11111
.uk-card-secondary.uk-card-body .uk-breadcrumb > :last-child > *,
11112
.uk-card-secondary > :not([class*='uk-card-media']) .uk-breadcrumb > :last-child > *,
11113
.uk-overlay-primary .uk-breadcrumb > :last-child > *,
11114
.uk-offcanvas-bar .uk-breadcrumb > :last-child > * {
11115
  color: rgba(255, 255, 255, 0.7);
11116
}
11117
.uk-light .uk-breadcrumb > :nth-child(n+2):not(.uk-first-column)::before,
11118
.uk-section-primary:not(.uk-preserve-color) .uk-breadcrumb > :nth-child(n+2):not(.uk-first-column)::before,
11119
.uk-section-secondary:not(.uk-preserve-color) .uk-breadcrumb > :nth-child(n+2):not(.uk-first-column)::before,
11120
.uk-tile-primary:not(.uk-preserve-color) .uk-breadcrumb > :nth-child(n+2):not(.uk-first-column)::before,
11121
.uk-tile-secondary:not(.uk-preserve-color) .uk-breadcrumb > :nth-child(n+2):not(.uk-first-column)::before,
11122
.uk-card-primary.uk-card-body .uk-breadcrumb > :nth-child(n+2):not(.uk-first-column)::before,
11123
.uk-card-primary > :not([class*='uk-card-media']) .uk-breadcrumb > :nth-child(n+2):not(.uk-first-column)::before,
11124
.uk-card-secondary.uk-card-body .uk-breadcrumb > :nth-child(n+2):not(.uk-first-column)::before,
11125
.uk-card-secondary > :not([class*='uk-card-media']) .uk-breadcrumb > :nth-child(n+2):not(.uk-first-column)::before,
11126
.uk-overlay-primary .uk-breadcrumb > :nth-child(n+2):not(.uk-first-column)::before,
11127
.uk-offcanvas-bar .uk-breadcrumb > :nth-child(n+2):not(.uk-first-column)::before {
11128
  color: rgba(255, 255, 255, 0.5);
11129
}
11130
.uk-light .uk-pagination > * > *,
11131
.uk-section-primary:not(.uk-preserve-color) .uk-pagination > * > *,
11132
.uk-section-secondary:not(.uk-preserve-color) .uk-pagination > * > *,
11133
.uk-tile-primary:not(.uk-preserve-color) .uk-pagination > * > *,
11134
.uk-tile-secondary:not(.uk-preserve-color) .uk-pagination > * > *,
11135
.uk-card-primary.uk-card-body .uk-pagination > * > *,
11136
.uk-card-primary > :not([class*='uk-card-media']) .uk-pagination > * > *,
11137
.uk-card-secondary.uk-card-body .uk-pagination > * > *,
11138
.uk-card-secondary > :not([class*='uk-card-media']) .uk-pagination > * > *,
11139
.uk-overlay-primary .uk-pagination > * > *,
11140
.uk-offcanvas-bar .uk-pagination > * > * {
11141
  color: rgba(255, 255, 255, 0.5);
11142
}
11143
.uk-light .uk-pagination > * > :hover,
11144
.uk-light .uk-pagination > * > :focus,
11145
.uk-section-primary:not(.uk-preserve-color) .uk-pagination > * > :hover,
11146
.uk-section-primary:not(.uk-preserve-color) .uk-pagination > * > :focus,
11147
.uk-section-secondary:not(.uk-preserve-color) .uk-pagination > * > :hover,
11148
.uk-section-secondary:not(.uk-preserve-color) .uk-pagination > * > :focus,
11149
.uk-tile-primary:not(.uk-preserve-color) .uk-pagination > * > :hover,
11150
.uk-tile-primary:not(.uk-preserve-color) .uk-pagination > * > :focus,
11151
.uk-tile-secondary:not(.uk-preserve-color) .uk-pagination > * > :hover,
11152
.uk-tile-secondary:not(.uk-preserve-color) .uk-pagination > * > :focus,
11153
.uk-card-primary.uk-card-body .uk-pagination > * > :hover,
11154
.uk-card-primary.uk-card-body .uk-pagination > * > :focus,
11155
.uk-card-primary > :not([class*='uk-card-media']) .uk-pagination > * > :hover,
11156
.uk-card-primary > :not([class*='uk-card-media']) .uk-pagination > * > :focus,
11157
.uk-card-secondary.uk-card-body .uk-pagination > * > :hover,
11158
.uk-card-secondary.uk-card-body .uk-pagination > * > :focus,
11159
.uk-card-secondary > :not([class*='uk-card-media']) .uk-pagination > * > :hover,
11160
.uk-card-secondary > :not([class*='uk-card-media']) .uk-pagination > * > :focus,
11161
.uk-overlay-primary .uk-pagination > * > :hover,
11162
.uk-overlay-primary .uk-pagination > * > :focus,
11163
.uk-offcanvas-bar .uk-pagination > * > :hover,
11164
.uk-offcanvas-bar .uk-pagination > * > :focus {
11165
  color: rgba(255, 255, 255, 0.7);
11166
}
11167
.uk-light .uk-pagination > .uk-active > *,
11168
.uk-section-primary:not(.uk-preserve-color) .uk-pagination > .uk-active > *,
11169
.uk-section-secondary:not(.uk-preserve-color) .uk-pagination > .uk-active > *,
11170
.uk-tile-primary:not(.uk-preserve-color) .uk-pagination > .uk-active > *,
11171
.uk-tile-secondary:not(.uk-preserve-color) .uk-pagination > .uk-active > *,
11172
.uk-card-primary.uk-card-body .uk-pagination > .uk-active > *,
11173
.uk-card-primary > :not([class*='uk-card-media']) .uk-pagination > .uk-active > *,
11174
.uk-card-secondary.uk-card-body .uk-pagination > .uk-active > *,
11175
.uk-card-secondary > :not([class*='uk-card-media']) .uk-pagination > .uk-active > *,
11176
.uk-overlay-primary .uk-pagination > .uk-active > *,
11177
.uk-offcanvas-bar .uk-pagination > .uk-active > * {
11178
  color: rgba(255, 255, 255, 0.7);
11179
}
11180
.uk-light .uk-pagination > .uk-disabled > *,
11181
.uk-section-primary:not(.uk-preserve-color) .uk-pagination > .uk-disabled > *,
11182
.uk-section-secondary:not(.uk-preserve-color) .uk-pagination > .uk-disabled > *,
11183
.uk-tile-primary:not(.uk-preserve-color) .uk-pagination > .uk-disabled > *,
11184
.uk-tile-secondary:not(.uk-preserve-color) .uk-pagination > .uk-disabled > *,
11185
.uk-card-primary.uk-card-body .uk-pagination > .uk-disabled > *,
11186
.uk-card-primary > :not([class*='uk-card-media']) .uk-pagination > .uk-disabled > *,
11187
.uk-card-secondary.uk-card-body .uk-pagination > .uk-disabled > *,
11188
.uk-card-secondary > :not([class*='uk-card-media']) .uk-pagination > .uk-disabled > *,
11189
.uk-overlay-primary .uk-pagination > .uk-disabled > *,
11190
.uk-offcanvas-bar .uk-pagination > .uk-disabled > * {
11191
  color: rgba(255, 255, 255, 0.5);
11192
}
11193
.uk-light .uk-tab::before,
11194
.uk-section-primary:not(.uk-preserve-color) .uk-tab::before,
11195
.uk-section-secondary:not(.uk-preserve-color) .uk-tab::before,
11196
.uk-tile-primary:not(.uk-preserve-color) .uk-tab::before,
11197
.uk-tile-secondary:not(.uk-preserve-color) .uk-tab::before,
11198
.uk-card-primary.uk-card-body .uk-tab::before,
11199
.uk-card-primary > :not([class*='uk-card-media']) .uk-tab::before,
11200
.uk-card-secondary.uk-card-body .uk-tab::before,
11201
.uk-card-secondary > :not([class*='uk-card-media']) .uk-tab::before,
11202
.uk-overlay-primary .uk-tab::before,
11203
.uk-offcanvas-bar .uk-tab::before {
11204
  border-color: rgba(255, 255, 255, 0.2);
11205
}
11206
.uk-light .uk-tab > * > a,
11207
.uk-section-primary:not(.uk-preserve-color) .uk-tab > * > a,
11208
.uk-section-secondary:not(.uk-preserve-color) .uk-tab > * > a,
11209
.uk-tile-primary:not(.uk-preserve-color) .uk-tab > * > a,
11210
.uk-tile-secondary:not(.uk-preserve-color) .uk-tab > * > a,
11211
.uk-card-primary.uk-card-body .uk-tab > * > a,
11212
.uk-card-primary > :not([class*='uk-card-media']) .uk-tab > * > a,
11213
.uk-card-secondary.uk-card-body .uk-tab > * > a,
11214
.uk-card-secondary > :not([class*='uk-card-media']) .uk-tab > * > a,
11215
.uk-overlay-primary .uk-tab > * > a,
11216
.uk-offcanvas-bar .uk-tab > * > a {
11217
  color: rgba(255, 255, 255, 0.5);
11218
}
11219
.uk-light .uk-tab > * > a:hover,
11220
.uk-light .uk-tab > * > a:focus,
11221
.uk-section-primary:not(.uk-preserve-color) .uk-tab > * > a:hover,
11222
.uk-section-primary:not(.uk-preserve-color) .uk-tab > * > a:focus,
11223
.uk-section-secondary:not(.uk-preserve-color) .uk-tab > * > a:hover,
11224
.uk-section-secondary:not(.uk-preserve-color) .uk-tab > * > a:focus,
11225
.uk-tile-primary:not(.uk-preserve-color) .uk-tab > * > a:hover,
11226
.uk-tile-primary:not(.uk-preserve-color) .uk-tab > * > a:focus,
11227
.uk-tile-secondary:not(.uk-preserve-color) .uk-tab > * > a:hover,
11228
.uk-tile-secondary:not(.uk-preserve-color) .uk-tab > * > a:focus,
11229
.uk-card-primary.uk-card-body .uk-tab > * > a:hover,
11230
.uk-card-primary.uk-card-body .uk-tab > * > a:focus,
11231
.uk-card-primary > :not([class*='uk-card-media']) .uk-tab > * > a:hover,
11232
.uk-card-primary > :not([class*='uk-card-media']) .uk-tab > * > a:focus,
11233
.uk-card-secondary.uk-card-body .uk-tab > * > a:hover,
11234
.uk-card-secondary.uk-card-body .uk-tab > * > a:focus,
11235
.uk-card-secondary > :not([class*='uk-card-media']) .uk-tab > * > a:hover,
11236
.uk-card-secondary > :not([class*='uk-card-media']) .uk-tab > * > a:focus,
11237
.uk-overlay-primary .uk-tab > * > a:hover,
11238
.uk-overlay-primary .uk-tab > * > a:focus,
11239
.uk-offcanvas-bar .uk-tab > * > a:hover,
11240
.uk-offcanvas-bar .uk-tab > * > a:focus {
11241
  color: rgba(255, 255, 255, 0.7);
11242
}
11243
.uk-light .uk-tab > .uk-active > a,
11244
.uk-section-primary:not(.uk-preserve-color) .uk-tab > .uk-active > a,
11245
.uk-section-secondary:not(.uk-preserve-color) .uk-tab > .uk-active > a,
11246
.uk-tile-primary:not(.uk-preserve-color) .uk-tab > .uk-active > a,
11247
.uk-tile-secondary:not(.uk-preserve-color) .uk-tab > .uk-active > a,
11248
.uk-card-primary.uk-card-body .uk-tab > .uk-active > a,
11249
.uk-card-primary > :not([class*='uk-card-media']) .uk-tab > .uk-active > a,
11250
.uk-card-secondary.uk-card-body .uk-tab > .uk-active > a,
11251
.uk-card-secondary > :not([class*='uk-card-media']) .uk-tab > .uk-active > a,
11252
.uk-overlay-primary .uk-tab > .uk-active > a,
11253
.uk-offcanvas-bar .uk-tab > .uk-active > a {
11254
  color: #fff;
11255
  border-color: #fff;
11256
}
11257
.uk-light .uk-tab > .uk-disabled > a,
11258
.uk-section-primary:not(.uk-preserve-color) .uk-tab > .uk-disabled > a,
11259
.uk-section-secondary:not(.uk-preserve-color) .uk-tab > .uk-disabled > a,
11260
.uk-tile-primary:not(.uk-preserve-color) .uk-tab > .uk-disabled > a,
11261
.uk-tile-secondary:not(.uk-preserve-color) .uk-tab > .uk-disabled > a,
11262
.uk-card-primary.uk-card-body .uk-tab > .uk-disabled > a,
11263
.uk-card-primary > :not([class*='uk-card-media']) .uk-tab > .uk-disabled > a,
11264
.uk-card-secondary.uk-card-body .uk-tab > .uk-disabled > a,
11265
.uk-card-secondary > :not([class*='uk-card-media']) .uk-tab > .uk-disabled > a,
11266
.uk-overlay-primary .uk-tab > .uk-disabled > a,
11267
.uk-offcanvas-bar .uk-tab > .uk-disabled > a {
11268
  color: rgba(255, 255, 255, 0.5);
11269
}
11270
.uk-light .uk-slidenav,
11271
.uk-section-primary:not(.uk-preserve-color) .uk-slidenav,
11272
.uk-section-secondary:not(.uk-preserve-color) .uk-slidenav,
11273
.uk-tile-primary:not(.uk-preserve-color) .uk-slidenav,
11274
.uk-tile-secondary:not(.uk-preserve-color) .uk-slidenav,
11275
.uk-card-primary.uk-card-body .uk-slidenav,
11276
.uk-card-primary > :not([class*='uk-card-media']) .uk-slidenav,
11277
.uk-card-secondary.uk-card-body .uk-slidenav,
11278
.uk-card-secondary > :not([class*='uk-card-media']) .uk-slidenav,
11279
.uk-overlay-primary .uk-slidenav,
11280
.uk-offcanvas-bar .uk-slidenav {
11281
  color: rgba(255, 255, 255, 0.3);
11282
}
11283
.uk-light .uk-slidenav:hover,
11284
.uk-light .uk-slidenav:focus,
11285
.uk-section-primary:not(.uk-preserve-color) .uk-slidenav:hover,
11286
.uk-section-primary:not(.uk-preserve-color) .uk-slidenav:focus,
11287
.uk-section-secondary:not(.uk-preserve-color) .uk-slidenav:hover,
11288
.uk-section-secondary:not(.uk-preserve-color) .uk-slidenav:focus,
11289
.uk-tile-primary:not(.uk-preserve-color) .uk-slidenav:hover,
11290
.uk-tile-primary:not(.uk-preserve-color) .uk-slidenav:focus,
11291
.uk-tile-secondary:not(.uk-preserve-color) .uk-slidenav:hover,
11292
.uk-tile-secondary:not(.uk-preserve-color) .uk-slidenav:focus,
11293
.uk-card-primary.uk-card-body .uk-slidenav:hover,
11294
.uk-card-primary.uk-card-body .uk-slidenav:focus,
11295
.uk-card-primary > :not([class*='uk-card-media']) .uk-slidenav:hover,
11296
.uk-card-primary > :not([class*='uk-card-media']) .uk-slidenav:focus,
11297
.uk-card-secondary.uk-card-body .uk-slidenav:hover,
11298
.uk-card-secondary.uk-card-body .uk-slidenav:focus,
11299
.uk-card-secondary > :not([class*='uk-card-media']) .uk-slidenav:hover,
11300
.uk-card-secondary > :not([class*='uk-card-media']) .uk-slidenav:focus,
11301
.uk-overlay-primary .uk-slidenav:hover,
11302
.uk-overlay-primary .uk-slidenav:focus,
11303
.uk-offcanvas-bar .uk-slidenav:hover,
11304
.uk-offcanvas-bar .uk-slidenav:focus {
11305
  color: rgba(255, 255, 255, 0.5);
11306
}
11307
.uk-light .uk-slidenav:active,
11308
.uk-section-primary:not(.uk-preserve-color) .uk-slidenav:active,
11309
.uk-section-secondary:not(.uk-preserve-color) .uk-slidenav:active,
11310
.uk-tile-primary:not(.uk-preserve-color) .uk-slidenav:active,
11311
.uk-tile-secondary:not(.uk-preserve-color) .uk-slidenav:active,
11312
.uk-card-primary.uk-card-body .uk-slidenav:active,
11313
.uk-card-primary > :not([class*='uk-card-media']) .uk-slidenav:active,
11314
.uk-card-secondary.uk-card-body .uk-slidenav:active,
11315
.uk-card-secondary > :not([class*='uk-card-media']) .uk-slidenav:active,
11316
.uk-overlay-primary .uk-slidenav:active,
11317
.uk-offcanvas-bar .uk-slidenav:active {
11318
  color: rgba(255, 255, 255, 0.6);
11319
}
11320
.uk-light .uk-dotnav > * > *,
11321
.uk-section-primary:not(.uk-preserve-color) .uk-dotnav > * > *,
11322
.uk-section-secondary:not(.uk-preserve-color) .uk-dotnav > * > *,
11323
.uk-tile-primary:not(.uk-preserve-color) .uk-dotnav > * > *,
11324
.uk-tile-secondary:not(.uk-preserve-color) .uk-dotnav > * > *,
11325
.uk-card-primary.uk-card-body .uk-dotnav > * > *,
11326
.uk-card-primary > :not([class*='uk-card-media']) .uk-dotnav > * > *,
11327
.uk-card-secondary.uk-card-body .uk-dotnav > * > *,
11328
.uk-card-secondary > :not([class*='uk-card-media']) .uk-dotnav > * > *,
11329
.uk-overlay-primary .uk-dotnav > * > *,
11330
.uk-offcanvas-bar .uk-dotnav > * > * {
11331
  background-color: rgba(255, 255, 255, 0.1);
11332
}
11333
.uk-light .uk-dotnav > * > :hover,
11334
.uk-light .uk-dotnav > * > :focus,
11335
.uk-section-primary:not(.uk-preserve-color) .uk-dotnav > * > :hover,
11336
.uk-section-primary:not(.uk-preserve-color) .uk-dotnav > * > :focus,
11337
.uk-section-secondary:not(.uk-preserve-color) .uk-dotnav > * > :hover,
11338
.uk-section-secondary:not(.uk-preserve-color) .uk-dotnav > * > :focus,
11339
.uk-tile-primary:not(.uk-preserve-color) .uk-dotnav > * > :hover,
11340
.uk-tile-primary:not(.uk-preserve-color) .uk-dotnav > * > :focus,
11341
.uk-tile-secondary:not(.uk-preserve-color) .uk-dotnav > * > :hover,
11342
.uk-tile-secondary:not(.uk-preserve-color) .uk-dotnav > * > :focus,
11343
.uk-card-primary.uk-card-body .uk-dotnav > * > :hover,
11344
.uk-card-primary.uk-card-body .uk-dotnav > * > :focus,
11345
.uk-card-primary > :not([class*='uk-card-media']) .uk-dotnav > * > :hover,
11346
.uk-card-primary > :not([class*='uk-card-media']) .uk-dotnav > * > :focus,
11347
.uk-card-secondary.uk-card-body .uk-dotnav > * > :hover,
11348
.uk-card-secondary.uk-card-body .uk-dotnav > * > :focus,
11349
.uk-card-secondary > :not([class*='uk-card-media']) .uk-dotnav > * > :hover,
11350
.uk-card-secondary > :not([class*='uk-card-media']) .uk-dotnav > * > :focus,
11351
.uk-overlay-primary .uk-dotnav > * > :hover,
11352
.uk-overlay-primary .uk-dotnav > * > :focus,
11353
.uk-offcanvas-bar .uk-dotnav > * > :hover,
11354
.uk-offcanvas-bar .uk-dotnav > * > :focus {
11355
  background-color: rgba(255, 255, 255, 0.4);
11356
}
11357
.uk-light .uk-dotnav > * > :active,
11358
.uk-section-primary:not(.uk-preserve-color) .uk-dotnav > * > :active,
11359
.uk-section-secondary:not(.uk-preserve-color) .uk-dotnav > * > :active,
11360
.uk-tile-primary:not(.uk-preserve-color) .uk-dotnav > * > :active,
11361
.uk-tile-secondary:not(.uk-preserve-color) .uk-dotnav > * > :active,
11362
.uk-card-primary.uk-card-body .uk-dotnav > * > :active,
11363
.uk-card-primary > :not([class*='uk-card-media']) .uk-dotnav > * > :active,
11364
.uk-card-secondary.uk-card-body .uk-dotnav > * > :active,
11365
.uk-card-secondary > :not([class*='uk-card-media']) .uk-dotnav > * > :active,
11366
.uk-overlay-primary .uk-dotnav > * > :active,
11367
.uk-offcanvas-bar .uk-dotnav > * > :active {
11368
  background-color: rgba(255, 255, 255, 0.6);
11369
}
11370
.uk-light .uk-dotnav > .uk-active > *,
11371
.uk-section-primary:not(.uk-preserve-color) .uk-dotnav > .uk-active > *,
11372
.uk-section-secondary:not(.uk-preserve-color) .uk-dotnav > .uk-active > *,
11373
.uk-tile-primary:not(.uk-preserve-color) .uk-dotnav > .uk-active > *,
11374
.uk-tile-secondary:not(.uk-preserve-color) .uk-dotnav > .uk-active > *,
11375
.uk-card-primary.uk-card-body .uk-dotnav > .uk-active > *,
11376
.uk-card-primary > :not([class*='uk-card-media']) .uk-dotnav > .uk-active > *,
11377
.uk-card-secondary.uk-card-body .uk-dotnav > .uk-active > *,
11378
.uk-card-secondary > :not([class*='uk-card-media']) .uk-dotnav > .uk-active > *,
11379
.uk-overlay-primary .uk-dotnav > .uk-active > *,
11380
.uk-offcanvas-bar .uk-dotnav > .uk-active > * {
11381
  background-color: rgba(255, 255, 255, 0.6);
11382
}
11383
.uk-light .uk-iconnav > * > *,
11384
.uk-section-primary:not(.uk-preserve-color) .uk-iconnav > * > *,
11385
.uk-section-secondary:not(.uk-preserve-color) .uk-iconnav > * > *,
11386
.uk-tile-primary:not(.uk-preserve-color) .uk-iconnav > * > *,
11387
.uk-tile-secondary:not(.uk-preserve-color) .uk-iconnav > * > *,
11388
.uk-card-primary.uk-card-body .uk-iconnav > * > *,
11389
.uk-card-primary > :not([class*='uk-card-media']) .uk-iconnav > * > *,
11390
.uk-card-secondary.uk-card-body .uk-iconnav > * > *,
11391
.uk-card-secondary > :not([class*='uk-card-media']) .uk-iconnav > * > *,
11392
.uk-overlay-primary .uk-iconnav > * > *,
11393
.uk-offcanvas-bar .uk-iconnav > * > * {
11394
  color: rgba(255, 255, 255, 0.5);
11395
}
11396
.uk-light .uk-iconnav > * > :hover,
11397
.uk-light .uk-iconnav > * > :focus,
11398
.uk-section-primary:not(.uk-preserve-color) .uk-iconnav > * > :hover,
11399
.uk-section-primary:not(.uk-preserve-color) .uk-iconnav > * > :focus,
11400
.uk-section-secondary:not(.uk-preserve-color) .uk-iconnav > * > :hover,
11401
.uk-section-secondary:not(.uk-preserve-color) .uk-iconnav > * > :focus,
11402
.uk-tile-primary:not(.uk-preserve-color) .uk-iconnav > * > :hover,
11403
.uk-tile-primary:not(.uk-preserve-color) .uk-iconnav > * > :focus,
11404
.uk-tile-secondary:not(.uk-preserve-color) .uk-iconnav > * > :hover,
11405
.uk-tile-secondary:not(.uk-preserve-color) .uk-iconnav > * > :focus,
11406
.uk-card-primary.uk-card-body .uk-iconnav > * > :hover,
11407
.uk-card-primary.uk-card-body .uk-iconnav > * > :focus,
11408
.uk-card-primary > :not([class*='uk-card-media']) .uk-iconnav > * > :hover,
11409
.uk-card-primary > :not([class*='uk-card-media']) .uk-iconnav > * > :focus,
11410
.uk-card-secondary.uk-card-body .uk-iconnav > * > :hover,
11411
.uk-card-secondary.uk-card-body .uk-iconnav > * > :focus,
11412
.uk-card-secondary > :not([class*='uk-card-media']) .uk-iconnav > * > :hover,
11413
.uk-card-secondary > :not([class*='uk-card-media']) .uk-iconnav > * > :focus,
11414
.uk-overlay-primary .uk-iconnav > * > :hover,
11415
.uk-overlay-primary .uk-iconnav > * > :focus,
11416
.uk-offcanvas-bar .uk-iconnav > * > :hover,
11417
.uk-offcanvas-bar .uk-iconnav > * > :focus {
11418
  color: rgba(255, 255, 255, 0.7);
11419
}
11420
.uk-light .uk-iconnav > .uk-active > *,
11421
.uk-section-primary:not(.uk-preserve-color) .uk-iconnav > .uk-active > *,
11422
.uk-section-secondary:not(.uk-preserve-color) .uk-iconnav > .uk-active > *,
11423
.uk-tile-primary:not(.uk-preserve-color) .uk-iconnav > .uk-active > *,
11424
.uk-tile-secondary:not(.uk-preserve-color) .uk-iconnav > .uk-active > *,
11425
.uk-card-primary.uk-card-body .uk-iconnav > .uk-active > *,
11426
.uk-card-primary > :not([class*='uk-card-media']) .uk-iconnav > .uk-active > *,
11427
.uk-card-secondary.uk-card-body .uk-iconnav > .uk-active > *,
11428
.uk-card-secondary > :not([class*='uk-card-media']) .uk-iconnav > .uk-active > *,
11429
.uk-overlay-primary .uk-iconnav > .uk-active > *,
11430
.uk-offcanvas-bar .uk-iconnav > .uk-active > * {
11431
  color: rgba(255, 255, 255, 0.7);
11432
}
11433
.uk-light .uk-text-lead,
11434
.uk-section-primary:not(.uk-preserve-color) .uk-text-lead,
11435
.uk-section-secondary:not(.uk-preserve-color) .uk-text-lead,
11436
.uk-tile-primary:not(.uk-preserve-color) .uk-text-lead,
11437
.uk-tile-secondary:not(.uk-preserve-color) .uk-text-lead,
11438
.uk-card-primary.uk-card-body .uk-text-lead,
11439
.uk-card-primary > :not([class*='uk-card-media']) .uk-text-lead,
11440
.uk-card-secondary.uk-card-body .uk-text-lead,
11441
.uk-card-secondary > :not([class*='uk-card-media']) .uk-text-lead,
11442
.uk-overlay-primary .uk-text-lead,
11443
.uk-offcanvas-bar .uk-text-lead {
11444
  color: rgba(255, 255, 255, 0.7);
11445
}
11446
.uk-light .uk-text-meta,
11447
.uk-section-primary:not(.uk-preserve-color) .uk-text-meta,
11448
.uk-section-secondary:not(.uk-preserve-color) .uk-text-meta,
11449
.uk-tile-primary:not(.uk-preserve-color) .uk-text-meta,
11450
.uk-tile-secondary:not(.uk-preserve-color) .uk-text-meta,
11451
.uk-card-primary.uk-card-body .uk-text-meta,
11452
.uk-card-primary > :not([class*='uk-card-media']) .uk-text-meta,
11453
.uk-card-secondary.uk-card-body .uk-text-meta,
11454
.uk-card-secondary > :not([class*='uk-card-media']) .uk-text-meta,
11455
.uk-overlay-primary .uk-text-meta,
11456
.uk-offcanvas-bar .uk-text-meta {
11457
  color: rgba(255, 255, 255, 0.5);
11458
}
11459
.uk-light .uk-text-muted,
11460
.uk-section-primary:not(.uk-preserve-color) .uk-text-muted,
11461
.uk-section-secondary:not(.uk-preserve-color) .uk-text-muted,
11462
.uk-tile-primary:not(.uk-preserve-color) .uk-text-muted,
11463
.uk-tile-secondary:not(.uk-preserve-color) .uk-text-muted,
11464
.uk-card-primary.uk-card-body .uk-text-muted,
11465
.uk-card-primary > :not([class*='uk-card-media']) .uk-text-muted,
11466
.uk-card-secondary.uk-card-body .uk-text-muted,
11467
.uk-card-secondary > :not([class*='uk-card-media']) .uk-text-muted,
11468
.uk-overlay-primary .uk-text-muted,
11469
.uk-offcanvas-bar .uk-text-muted {
11470
  color: rgba(255, 255, 255, 0.5) !important;
11471
}
11472
.uk-light .uk-text-primary,
11473
.uk-section-primary:not(.uk-preserve-color) .uk-text-primary,
11474
.uk-section-secondary:not(.uk-preserve-color) .uk-text-primary,
11475
.uk-tile-primary:not(.uk-preserve-color) .uk-text-primary,
11476
.uk-tile-secondary:not(.uk-preserve-color) .uk-text-primary,
11477
.uk-card-primary.uk-card-body .uk-text-primary,
11478
.uk-card-primary > :not([class*='uk-card-media']) .uk-text-primary,
11479
.uk-card-secondary.uk-card-body .uk-text-primary,
11480
.uk-card-secondary > :not([class*='uk-card-media']) .uk-text-primary,
11481
.uk-overlay-primary .uk-text-primary,
11482
.uk-offcanvas-bar .uk-text-primary {
11483
  color: rgba(255, 255, 255, 0.7) !important;
11484
}
11485
.uk-light .uk-column-divider,
11486
.uk-section-primary:not(.uk-preserve-color) .uk-column-divider,
11487
.uk-section-secondary:not(.uk-preserve-color) .uk-column-divider,
11488
.uk-tile-primary:not(.uk-preserve-color) .uk-column-divider,
11489
.uk-tile-secondary:not(.uk-preserve-color) .uk-column-divider,
11490
.uk-card-primary.uk-card-body .uk-column-divider,
11491
.uk-card-primary > :not([class*='uk-card-media']) .uk-column-divider,
11492
.uk-card-secondary.uk-card-body .uk-column-divider,
11493
.uk-card-secondary > :not([class*='uk-card-media']) .uk-column-divider,
11494
.uk-overlay-primary .uk-column-divider,
11495
.uk-offcanvas-bar .uk-column-divider {
11496
  -webkit-column-rule-color: rgba(255, 255, 255, 0.2);
11497
  -moz-column-rule-color: rgba(255, 255, 255, 0.2);
11498
  column-rule-color: rgba(255, 255, 255, 0.2);
11499
}
11500
.uk-light .uk-logo,
11501
.uk-section-primary:not(.uk-preserve-color) .uk-logo,
11502
.uk-section-secondary:not(.uk-preserve-color) .uk-logo,
11503
.uk-tile-primary:not(.uk-preserve-color) .uk-logo,
11504
.uk-tile-secondary:not(.uk-preserve-color) .uk-logo,
11505
.uk-card-primary.uk-card-body .uk-logo,
11506
.uk-card-primary > :not([class*='uk-card-media']) .uk-logo,
11507
.uk-card-secondary.uk-card-body .uk-logo,
11508
.uk-card-secondary > :not([class*='uk-card-media']) .uk-logo,
11509
.uk-overlay-primary .uk-logo,
11510
.uk-offcanvas-bar .uk-logo {
11511
  color: rgba(255, 255, 255, 0.7);
11512
}
11513
.uk-light .uk-logo:hover,
11514
.uk-light .uk-logo:focus,
11515
.uk-section-primary:not(.uk-preserve-color) .uk-logo:hover,
11516
.uk-section-primary:not(.uk-preserve-color) .uk-logo:focus,
11517
.uk-section-secondary:not(.uk-preserve-color) .uk-logo:hover,
11518
.uk-section-secondary:not(.uk-preserve-color) .uk-logo:focus,
11519
.uk-tile-primary:not(.uk-preserve-color) .uk-logo:hover,
11520
.uk-tile-primary:not(.uk-preserve-color) .uk-logo:focus,
11521
.uk-tile-secondary:not(.uk-preserve-color) .uk-logo:hover,
11522
.uk-tile-secondary:not(.uk-preserve-color) .uk-logo:focus,
11523
.uk-card-primary.uk-card-body .uk-logo:hover,
11524
.uk-card-primary.uk-card-body .uk-logo:focus,
11525
.uk-card-primary > :not([class*='uk-card-media']) .uk-logo:hover,
11526
.uk-card-primary > :not([class*='uk-card-media']) .uk-logo:focus,
11527
.uk-card-secondary.uk-card-body .uk-logo:hover,
11528
.uk-card-secondary.uk-card-body .uk-logo:focus,
11529
.uk-card-secondary > :not([class*='uk-card-media']) .uk-logo:hover,
11530
.uk-card-secondary > :not([class*='uk-card-media']) .uk-logo:focus,
11531
.uk-overlay-primary .uk-logo:hover,
11532
.uk-overlay-primary .uk-logo:focus,
11533
.uk-offcanvas-bar .uk-logo:hover,
11534
.uk-offcanvas-bar .uk-logo:focus {
11535
  color: rgba(255, 255, 255, 0.7);
11536
}
11537
.uk-light .uk-logo > :not(.uk-logo-inverse):not(:only-of-type),
11538
.uk-section-primary:not(.uk-preserve-color) .uk-logo > :not(.uk-logo-inverse):not(:only-of-type),
11539
.uk-section-secondary:not(.uk-preserve-color) .uk-logo > :not(.uk-logo-inverse):not(:only-of-type),
11540
.uk-tile-primary:not(.uk-preserve-color) .uk-logo > :not(.uk-logo-inverse):not(:only-of-type),
11541
.uk-tile-secondary:not(.uk-preserve-color) .uk-logo > :not(.uk-logo-inverse):not(:only-of-type),
11542
.uk-card-primary.uk-card-body .uk-logo > :not(.uk-logo-inverse):not(:only-of-type),
11543
.uk-card-primary > :not([class*='uk-card-media']) .uk-logo > :not(.uk-logo-inverse):not(:only-of-type),
11544
.uk-card-secondary.uk-card-body .uk-logo > :not(.uk-logo-inverse):not(:only-of-type),
11545
.uk-card-secondary > :not([class*='uk-card-media']) .uk-logo > :not(.uk-logo-inverse):not(:only-of-type),
11546
.uk-overlay-primary .uk-logo > :not(.uk-logo-inverse):not(:only-of-type),
11547
.uk-offcanvas-bar .uk-logo > :not(.uk-logo-inverse):not(:only-of-type) {
11548
  display: none;
11549
}
11550
.uk-light .uk-logo-inverse,
11551
.uk-section-primary:not(.uk-preserve-color) .uk-logo-inverse,
11552
.uk-section-secondary:not(.uk-preserve-color) .uk-logo-inverse,
11553
.uk-tile-primary:not(.uk-preserve-color) .uk-logo-inverse,
11554
.uk-tile-secondary:not(.uk-preserve-color) .uk-logo-inverse,
11555
.uk-card-primary.uk-card-body .uk-logo-inverse,
11556
.uk-card-primary > :not([class*='uk-card-media']) .uk-logo-inverse,
11557
.uk-card-secondary.uk-card-body .uk-logo-inverse,
11558
.uk-card-secondary > :not([class*='uk-card-media']) .uk-logo-inverse,
11559
.uk-overlay-primary .uk-logo-inverse,
11560
.uk-offcanvas-bar .uk-logo-inverse {
11561
  display: inline;
11562
}
11563
.uk-light .uk-accordion-title::after,
11564
.uk-section-primary:not(.uk-preserve-color) .uk-accordion-title::after,
11565
.uk-section-secondary:not(.uk-preserve-color) .uk-accordion-title::after,
11566
.uk-tile-primary:not(.uk-preserve-color) .uk-accordion-title::after,
11567
.uk-tile-secondary:not(.uk-preserve-color) .uk-accordion-title::after,
11568
.uk-card-primary.uk-card-body .uk-accordion-title::after,
11569
.uk-card-primary > :not([class*='uk-card-media']) .uk-accordion-title::after,
11570
.uk-card-secondary.uk-card-body .uk-accordion-title::after,
11571
.uk-card-secondary > :not([class*='uk-card-media']) .uk-accordion-title::after,
11572
.uk-overlay-primary .uk-accordion-title::after,
11573
.uk-offcanvas-bar .uk-accordion-title::after {
11574
  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%3E%3C%2Frect%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%3E%3C%2Frect%3E%0A%3C%2Fsvg%3E");
11575
}
11576
.uk-light .uk-open > .uk-accordion-title::after,
11577
.uk-section-primary:not(.uk-preserve-color) .uk-open > .uk-accordion-title::after,
11578
.uk-section-secondary:not(.uk-preserve-color) .uk-open > .uk-accordion-title::after,
11579
.uk-tile-primary:not(.uk-preserve-color) .uk-open > .uk-accordion-title::after,
11580
.uk-tile-secondary:not(.uk-preserve-color) .uk-open > .uk-accordion-title::after,
11581
.uk-card-primary.uk-card-body .uk-open > .uk-accordion-title::after,
11582
.uk-card-primary > :not([class*='uk-card-media']) .uk-open > .uk-accordion-title::after,
11583
.uk-card-secondary.uk-card-body .uk-open > .uk-accordion-title::after,
11584
.uk-card-secondary > :not([class*='uk-card-media']) .uk-open > .uk-accordion-title::after,
11585
.uk-overlay-primary .uk-open > .uk-accordion-title::after,
11586
.uk-offcanvas-bar .uk-open > .uk-accordion-title::after {
11587
  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%3E%3C%2Frect%3E%0A%3C%2Fsvg%3E");
11588
}
11589
/* ========================================================================
11590
   Component: Print
11591
 ========================================================================== */
11592
@media print {
11593
  *,
11594
  *::before,
11595
  *::after {
11596
    background: transparent !important;
11597
    color: black !important;
11598
    box-shadow: none !important;
11599
    text-shadow: none !important;
11600
  }
11601
  a,
11602
  a:visited {
11603
    text-decoration: underline;
11604
  }
11605
  pre,
11606
  blockquote {
11607
    border: 1px solid #999;
11608
    page-break-inside: avoid;
11609
  }
11610
  thead {
11611
    display: table-header-group;
11612
  }
11613
  tr,
11614
  img {
11615
    page-break-inside: avoid;
11616
  }
11617
  img {
11618
    max-width: 100% !important;
11619
  }
11620
  @page {
11621
    margin: 0.5cm;
11622
  }
11623
  p,
11624
  h2,
11625
  h3 {
11626
    orphans: 3;
11627
    widows: 3;
11628
  }
11629
  h2,
11630
  h3 {
11631
    page-break-after: avoid;
11632
  }
11633
}
(1-1/4)