Project

General

Profile

1
/* Copyright (C) YOOtheme GmbH, YOOtheme Proprietary Use License (http://www.yootheme.com/license) */
2

    
3
@import 'https://fonts.googleapis.com/css?family=Open+Sans:600,400,300';
4
@import 'https://fonts.googleapis.com/css?family=Flamenco:400,300';
5
/* ========================================================================
6
   OMTDComponent: Base
7
 ========================================================================== */
8
/*
9
 * 1. Normalize default `font-family` and set `font-size` to support `rem` units
10
 * 2. Prevents iOS text size adjust after orientation change, without disabling user zoom
11
 * 3. Style
12
 */
13
html {
14
  /* 1 */
15
  /*font: 300 15px / 24px 'Open Sans';*/
16
  font: 400 15px / 24px 'Roboto';
17
  /* 2 */
18
  -webkit-text-size-adjust: 100%;
19
  -ms-text-size-adjust: 100%;
20
  /* 3 */
21
  background: #ffffff;
22
  color: #666666;
23
}
24
/*
25
 * Removes default margin.
26
 */
27
body {
28
  margin: 0;
29
}
30
/* Links
31
 ========================================================================== */
32
/*
33
 * Remove the gray background color from active links in IE 10.
34
 */
35
a {
36
  background: transparent;
37
}
38
/*
39
 * Improve readability of focused elements when they are also in an active/hover state.
40
 */
41
a:active,
42
a:hover {
43
  outline: 0;
44
}
45
/*
46
 * Style
47
 */
48
a,
49
.uk-link {
50
  /*color: #74c1ca;*/
51
  color: #00B9B4;
52
  text-decoration: none;
53
  cursor: pointer;
54
}
55
a:hover,
56
.uk-link:hover {
57
  color: #3c929c;
58
  text-decoration: underline;
59
}
60
/* Text-level semantics
61
 ========================================================================== */
62
/*
63
 * Address styling not present in IE 8/9/10/11, Safari, and Chrome.
64
 */
65
abbr[title] {
66
  border-bottom: 1px dotted;
67
}
68
/*
69
 * Address style set to `bolder` in Firefox 4+, Safari, and Chrome.
70
 */
71
b,
72
strong {
73
  font-weight: bold;
74
}
75
/*
76
 * 1. Address odd `em`-unit font size rendering in all browsers.
77
 * 2. Consolas has a better baseline in running text compared to `Courier`
78
 */
79
:not(pre) > code,
80
:not(pre) > kbd,
81
:not(pre) > samp {
82
  /* 1 */
83
  font-size: 12px;
84
  /* 2 */
85
  /*font-family: "Open Sans";*/
86
  font-family: 'Roboto', sans-serif;
87
  /* 3 */
88
  color: #dd0055;
89
  white-space: nowrap;
90
}
91
/*
92
 * Emphasize
93
 */
94
em {
95
  color: #dd0055;
96
}
97
/*
98
 * Insert
99
 */
100
ins {
101
  background: #ffffaa;
102
  color: #666666;
103
  text-decoration: none;
104
}
105
/*
106
 * Mark
107
 * Note: Addresses styling not present in IE 8/9.
108
 */
109
mark {
110
  background: #ffffaa;
111
  color: #666666;
112
}
113
/*
114
 * Quote
115
 */
116
q {
117
  font-style: italic;
118
}
119
/*
120
 * Addresses inconsistent and variable font size in all browsers.
121
 */
122
small {
123
  font-size: 80%;
124
}
125
/*
126
 * Prevents `sub` and `sup` affecting `line-height` in all browsers.
127
 */
128
sub,
129
sup {
130
  font-size: 75%;
131
  line-height: 0;
132
  position: relative;
133
  vertical-align: baseline;
134
}
135
sup {
136
  top: -0.5em;
137
}
138
sub {
139
  bottom: -0.25em;
140
}
141
/* Embedded content
142
 ========================================================================== */
143
/*
144
 * Remove the gap between embedded content and the bottom of their containers.
145
 */
146
audio,
147
canvas,
148
iframe,
149
img,
150
svg,
151
video {
152
  vertical-align: middle;
153
}
154
/*
155
 * Responsiveness
156
 * 1. Sets a maximum width relative to the parent and auto scales the height
157
 * 2. Corrects `max-width` behavior if padding and border are used
158
 */
159
audio,
160
canvas,
161
img,
162
svg,
163
video {
164
  /* 1 */
165
  max-width: 100%;
166
  height: auto;
167
  /* 2 */
168
  box-sizing: border-box;
169
}
170
/*
171
 * Preserve original dimensions
172
 */
173
.uk-img-preserve,
174
.uk-img-preserve audio,
175
.uk-img-preserve canvas,
176
.uk-img-preserve img,
177
.uk-img-preserve svg,
178
.uk-img-preserve video {
179
  max-width: none;
180
}
181
/*
182
 * Remove border when inside `a` element in IE 8/9/10.
183
 */
184
img {
185
  border: 0;
186
}
187
/*
188
 * Correct overflow not hidden in IE 9/10/11.
189
 */
190
svg:not(:root) {
191
  overflow: hidden;
192
}
193
/* Block elements
194
 ========================================================================== */
195
/*
196
 * Reset margin
197
 */
198
blockquote,
199
figure {
200
  margin: 0;
201
}
202
/*
203
 * Margins
204
 */
205
p,
206
ul,
207
ol,
208
dl,
209
blockquote,
210
pre,
211
address,
212
fieldset,
213
figure {
214
  margin: 0 0 15px 0;
215
}
216
* + p,
217
* + ul,
218
* + ol,
219
* + dl,
220
* + blockquote,
221
* + pre,
222
* + address,
223
* + fieldset,
224
* + figure {
225
  margin-top: 15px;
226
}
227
/* Headings
228
 ========================================================================== */
229
h1,
230
h2,
231
h3,
232
h4,
233
h5,
234
h6 {
235
  margin: 0 0 15px 0;
236
  /*font-family: 'Flamenco';*/
237
  font-family: 'Roboto Condensed', sans-serif;
238
  font-weight: 300;
239
  color: #444444;
240
  text-transform: none;
241
}
242
/*
243
 * Margins
244
 */
245
* + h1,
246
* + h2,
247
* + h3,
248
* + h4,
249
* + h5,
250
* + h6 {
251
  margin-top: 30px;
252
}
253
/*
254
 * Sizes
255
 */
256
h1,
257
.uk-h1 {
258
  font-size: 48px;
259
  line-height: 58px;
260
}
261
h2,
262
.uk-h2 {
263
  font-size: 36px;
264
  line-height: 46px;
265
}
266
h3,
267
.uk-h3 {
268
  font-size: 24px;
269
  line-height: 32px;
270
}
271
h4,
272
.uk-h4 {
273
  font-size: 20px;
274
  line-height: 28px;
275
}
276
h5,
277
.uk-h5 {
278
  font-size: 15px;
279
  line-height: 24px;
280
}
281
h6,
282
.uk-h6 {
283
  font-size: 12px;
284
  line-height: 20px;
285
}
286
/* Lists
287
 ========================================================================== */
288
ul,
289
ol {
290
  padding-left: 30px;
291
}
292
/*
293
 * Reset margin for nested lists
294
 */
295
ul > li > ul,
296
ul > li > ol,
297
ol > li > ol,
298
ol > li > ul {
299
  margin: 0;
300
}
301
/* Description lists
302
 ========================================================================== */
303
dt {
304
  font-weight: bold;
305
}
306
dd {
307
  margin-left: 0;
308
}
309
/* Horizontal rules
310
 ========================================================================== */
311
/*
312
 * 1. Address differences between Firefox and other browsers.
313
 * 2. Style
314
 */
315
hr {
316
  /* 1 */
317
  box-sizing: content-box;
318
  height: 0;
319
  /* 2 */
320
  margin: 15px 0;
321
  border: 0;
322
  border-top: 1px solid #cccccc;
323
}
324
/* Address
325
 ========================================================================== */
326
address {
327
  font-style: normal;
328
}
329
/* Blockquotes
330
 ========================================================================== */
331
blockquote {
332
  padding-left: 15px;
333
  border-left: 5px solid #cccccc;
334
  font-size: 20px;
335
  line-height: 28px;
336
  font-style: italic;
337
}
338
/* Preformatted text
339
 ========================================================================== */
340
/*
341
 * 1. Contain overflow in all browsers.
342
 */
343
pre {
344
  padding: 10px;
345
  background: #f5f5f5;
346
  font: 12px / 20px Consolas, monospace, serif;
347
  color: #666666;
348
  -moz-tab-size: 4;
349
  tab-size: 4;
350
  /* 1 */
351
  overflow: auto;
352
}
353
/* Selection pseudo-element
354
 ========================================================================== */
355
::-moz-selection {
356
  background: rgba(159, 210, 216, 0.6);
357
  color: #ffffff;
358
  text-shadow: none;
359
}
360
::selection {
361
  background: rgba(159, 210, 216, 0.6);
362
  color: #ffffff;
363
  text-shadow: none;
364
}
365
/* HTML5 elements
366
 ========================================================================== */
367
/*
368
 * Correct `block` display not defined for any HTML5 element in IE 8/9.
369
 * Correct `block` display not defined for `details` or `summary` in IE 10/11 and Firefox.
370
 * Correct `block` display not defined for `main` in IE 11.
371
 */
372
article,
373
aside,
374
details,
375
figcaption,
376
figure,
377
footer,
378
header,
379
main,
380
nav,
381
section,
382
summary {
383
  display: block;
384
}
385
/*
386
 * Normalize vertical alignment of `progress` in Chrome, Firefox, and Opera.
387
 */
388
progress {
389
  vertical-align: baseline;
390
}
391
/*
392
 * Prevent displaying `audio` without controls in Chrome, Safari and Opera
393
 */
394
audio:not([controls]) {
395
  display: none;
396
}
397
/*
398
 * Address `[hidden]` styling not present in IE 8/9/10.
399
 * Hide the `template` element in IE 8/9/10/11, Safari, and Firefox < 22.
400
 */
401
[hidden],
402
template {
403
  display: none;
404
}
405
/* Iframe
406
 ========================================================================== */
407
iframe {
408
  border: 0;
409
}
410
/* Fix viewport for IE10 snap mode
411
 ========================================================================== */
412
@media screen and (max-width: 400px) {
413
  @-ms-viewport {
414
    width: device-width;
415
  }
416
}
417
a {
418
  transition: color 0.2s, background 0.2s, border-color 0.2s;
419
}
420
/* ========================================================================
421
   OMTDComponent: Grid
422
 ========================================================================== */
423
/*
424
 * 1. Makes grid more robust so that it can be used with other block elements like lists
425
 */
426
.uk-grid {
427
  display: -ms-flexbox;
428
  display: -webkit-flex;
429
  display: flex;
430
  -ms-flex-wrap: wrap;
431
  -webkit-flex-wrap: wrap;
432
  flex-wrap: wrap;
433
  /* 1 */
434
  margin: 0;
435
  padding: 0;
436
  list-style: none;
437
}
438
/*
439
 * DEPRECATED
440
 * Micro clearfix
441
 * Can't use `table` because it creates a 1px gap when it becomes a flex item, only in Webkit
442
 */
443
.uk-grid:before,
444
.uk-grid:after {
445
  content: "";
446
  display: block;
447
  overflow: hidden;
448
}
449
.uk-grid:after {
450
  clear: both;
451
}
452
/*
453
 * Grid cell
454
 * 1. Space is allocated solely based on content dimensions
455
 * 2. Makes grid more robust so that it can be used with other block elements
456
 * 3. DEPRECATED Using `float` to support IE9
457
 */
458
.uk-grid > * {
459
  /* 1 */
460
  -ms-flex: none;
461
  -webkit-flex: none;
462
  flex: none;
463
  /* 2 */
464
  margin: 0;
465
  /* 3 */
466
  float: left;
467
}
468
/*
469
 * Remove margin from the last-child
470
 */
471
.uk-grid > * > :last-child {
472
  margin-bottom: 0;
473
}
474
/* Grid gutter
475
 ========================================================================== */
476
/*
477
 * Default gutter
478
 */
479
/* Horizontal */
480
.uk-grid {
481
  margin-left: -30px;
482
}
483
.uk-grid > * {
484
  padding-left: 30px;
485
}
486
/* Vertical */
487
.uk-grid + .uk-grid,
488
.uk-grid-margin,
489
.uk-grid > * > .uk-panel + .uk-panel {
490
  margin-top: 30px;
491
}
492
/* Large screen and bigger */
493
@media (min-width: 1220px) {
494
  /* Horizontal */
495
  .uk-grid {
496
    margin-left: -40px;
497
  }
498
  .uk-grid > * {
499
    padding-left: 40px;
500
  }
501
  /* Vertical */
502
  .uk-grid + .uk-grid,
503
  .uk-grid-margin,
504
  .uk-grid > * > .uk-panel + .uk-panel {
505
    margin-top: 40px;
506
  }
507
}
508
/*
509
 * Collapse gutter
510
 */
511
/* Horizontal */
512
.uk-grid-collapse {
513
  margin-left: 0;
514
}
515
.uk-grid-collapse > * {
516
  padding-left: 0;
517
}
518
/* Vertical */
519
.uk-grid-collapse + .uk-grid-collapse,
520
.uk-grid-collapse > .uk-grid-margin,
521
.uk-grid-collapse > * > .uk-panel + .uk-panel {
522
  margin-top: 0;
523
}
524
/*
525
 * Small gutter
526
 */
527
/* Horizontal */
528
.uk-grid-small {
529
  margin-left: -10px;
530
}
531
.uk-grid-small > * {
532
  padding-left: 10px;
533
}
534
/* Vertical */
535
.uk-grid-small + .uk-grid-small,
536
.uk-grid-small > .uk-grid-margin,
537
.uk-grid-small > * > .uk-panel + .uk-panel {
538
  margin-top: 10px;
539
}
540
/*
541
 * Medium gutter
542
 */
543
/* Horizontal */
544
.uk-grid-medium {
545
  margin-left: -30px;
546
}
547
.uk-grid-medium > * {
548
  padding-left: 30px;
549
}
550
/* Vertical */
551
.uk-grid-medium + .uk-grid-medium,
552
.uk-grid-medium > .uk-grid-margin,
553
.uk-grid-medium > * > .uk-panel + .uk-panel {
554
  margin-top: 30px;
555
}
556
/*
557
 * Large gutter
558
 */
559
/* Large screen and bigger */
560
@media (min-width: 960px) {
561
  /* Horizontal */
562
  .uk-grid-large {
563
    margin-left: -40px;
564
  }
565
  .uk-grid-large > * {
566
    padding-left: 40px;
567
  }
568
  /* Vertical */
569
  .uk-grid-large + .uk-grid-large,
570
  .uk-grid-large-margin,
571
  .uk-grid-large > * > .uk-panel + .uk-panel {
572
    margin-top: 40px;
573
  }
574
}
575
/* Extra Large screens */
576
@media (min-width: 1220px) {
577
  /* Horizontal */
578
  .uk-grid-large {
579
    margin-left: -50px;
580
  }
581
  .uk-grid-large > * {
582
    padding-left: 50px;
583
  }
584
  /* Vertical */
585
  .uk-grid-large + .uk-grid-large,
586
  .uk-grid-large-margin,
587
  .uk-grid-large > * > .uk-panel + .uk-panel {
588
    margin-top: 50px;
589
  }
590
}
591
/* Modifier: `uk-grid-divider`
592
 ========================================================================== */
593
/*
594
 * Horizontal divider
595
 * Only works with the default gutter. Does not work with gutter collapse, small or large.
596
 * Does not work with `uk-push-*`, `uk-pull-*` and not if the columns float into the next row.
597
 */
598
.uk-grid-divider:not(:empty) {
599
  margin-left: -30px;
600
  margin-right: -30px;
601
}
602
.uk-grid-divider > * {
603
  padding-left: 30px;
604
  padding-right: 30px;
605
}
606
.uk-grid-divider > [class*='uk-width-1-']:not(.uk-width-1-1):nth-child(n+2),
607
.uk-grid-divider > [class*='uk-width-2-']:nth-child(n+2),
608
.uk-grid-divider > [class*='uk-width-3-']:nth-child(n+2),
609
.uk-grid-divider > [class*='uk-width-4-']:nth-child(n+2),
610
.uk-grid-divider > [class*='uk-width-5-']:nth-child(n+2),
611
.uk-grid-divider > [class*='uk-width-6-']:nth-child(n+2),
612
.uk-grid-divider > [class*='uk-width-7-']:nth-child(n+2),
613
.uk-grid-divider > [class*='uk-width-8-']:nth-child(n+2),
614
.uk-grid-divider > [class*='uk-width-9-']:nth-child(n+2) {
615
  border-left: 1px solid #cccccc;
616
}
617
/* Tablet and bigger */
618
@media (min-width: 768px) {
619
  .uk-grid-divider > [class*='uk-width-medium-']:not(.uk-width-medium-1-1):nth-child(n+2) {
620
    border-left: 1px solid #cccccc;
621
  }
622
}
623
/* Desktop and bigger */
624
@media (min-width: 960px) {
625
  .uk-grid-divider > [class*='uk-width-large-']:not(.uk-width-large-1-1):nth-child(n+2) {
626
    border-left: 1px solid #cccccc;
627
  }
628
}
629
/* Large screen and bigger */
630
@media (min-width: 1220px) {
631
  /*
632
     * Large gutter
633
     */
634
  .uk-grid-divider:not(:empty) {
635
    margin-left: -40px;
636
    margin-right: -40px;
637
  }
638
  .uk-grid-divider > * {
639
    padding-left: 40px;
640
    padding-right: 40px;
641
  }
642
  .uk-grid-divider:empty {
643
    margin-top: 40px;
644
    margin-bottom: 40px;
645
  }
646
}
647
/*
648
 * Vertical divider
649
 */
650
.uk-grid-divider:empty {
651
  margin-top: 30px;
652
  margin-bottom: 30px;
653
  border-top: 1px solid #cccccc;
654
}
655
/* Match panels in grids
656
 ========================================================================== */
657
/*
658
 * 1. Behave like a block element
659
 */
660
.uk-grid-match > * {
661
  display: -ms-flexbox;
662
  display: -webkit-flex;
663
  display: flex;
664
  /* 1 */
665
  -ms-flex-wrap: wrap;
666
  -webkit-flex-wrap: wrap;
667
  flex-wrap: wrap;
668
}
669
.uk-grid-match > * > * {
670
  /* 1 */
671
  -ms-flex: none;
672
  -webkit-flex: none;
673
  flex: none;
674
  box-sizing: border-box;
675
  width: 100%;
676
}
677
/* Even grid cell widths
678
 ========================================================================== */
679
[class*='uk-grid-width'] > * {
680
  box-sizing: border-box;
681
  width: 100%;
682
}
683
.uk-grid-width-1-2 > * {
684
  width: 50%;
685
}
686
.uk-grid-width-1-3 > * {
687
  width: 33.333%;
688
}
689
.uk-grid-width-1-4 > * {
690
  width: 25%;
691
}
692
.uk-grid-width-1-5 > * {
693
  width: 20%;
694
}
695
.uk-grid-width-1-6 > * {
696
  width: 16.666%;
697
}
698
.uk-grid-width-1-10 > * {
699
  width: 10%;
700
}
701
.uk-grid-width-auto > * {
702
  width: auto;
703
}
704
/* Phone landscape and bigger */
705
@media (min-width: 480px) {
706
  .uk-grid-width-small-1-1 > * {
707
    width: 100%;
708
  }
709
  .uk-grid-width-small-1-2 > * {
710
    width: 50%;
711
  }
712
  .uk-grid-width-small-1-3 > * {
713
    width: 33.333%;
714
  }
715
  .uk-grid-width-small-1-4 > * {
716
    width: 25%;
717
  }
718
  .uk-grid-width-small-1-5 > * {
719
    width: 20%;
720
  }
721
  .uk-grid-width-small-1-6 > * {
722
    width: 16.666%;
723
  }
724
  .uk-grid-width-small-1-10 > * {
725
    width: 10%;
726
  }
727
}
728
/* Tablet and bigger */
729
@media (min-width: 768px) {
730
  .uk-grid-width-medium-1-1 > * {
731
    width: 100%;
732
  }
733
  .uk-grid-width-medium-1-2 > * {
734
    width: 50%;
735
  }
736
  .uk-grid-width-medium-1-3 > * {
737
    width: 33.333%;
738
  }
739
  .uk-grid-width-medium-1-4 > * {
740
    width: 25%;
741
  }
742
  .uk-grid-width-medium-1-5 > * {
743
    width: 20%;
744
  }
745
  .uk-grid-width-medium-1-6 > * {
746
    width: 16.666%;
747
  }
748
  .uk-grid-width-medium-1-10 > * {
749
    width: 10%;
750
  }
751
}
752
/* Desktop and bigger */
753
@media (min-width: 960px) {
754
  .uk-grid-width-large-1-1 > * {
755
    width: 100%;
756
  }
757
  .uk-grid-width-large-1-2 > * {
758
    width: 50%;
759
  }
760
  .uk-grid-width-large-1-3 > * {
761
    width: 33.333%;
762
  }
763
  .uk-grid-width-large-1-4 > * {
764
    width: 25%;
765
  }
766
  .uk-grid-width-large-1-5 > * {
767
    width: 20%;
768
  }
769
  .uk-grid-width-large-1-6 > * {
770
    width: 16.666%;
771
  }
772
  .uk-grid-width-large-1-10 > * {
773
    width: 10%;
774
  }
775
}
776
/* Large screen and bigger */
777
@media (min-width: 1220px) {
778
  .uk-grid-width-xlarge-1-1 > * {
779
    width: 100%;
780
  }
781
  .uk-grid-width-xlarge-1-2 > * {
782
    width: 50%;
783
  }
784
  .uk-grid-width-xlarge-1-3 > * {
785
    width: 33.333%;
786
  }
787
  .uk-grid-width-xlarge-1-4 > * {
788
    width: 25%;
789
  }
790
  .uk-grid-width-xlarge-1-5 > * {
791
    width: 20%;
792
  }
793
  .uk-grid-width-xlarge-1-6 > * {
794
    width: 16.666%;
795
  }
796
  .uk-grid-width-xlarge-1-10 > * {
797
    width: 10%;
798
  }
799
}
800
/* Sub-objects: `uk-width-*`
801
 ========================================================================== */
802
[class*='uk-width'] {
803
  box-sizing: border-box;
804
  width: 100%;
805
}
806
/*
807
 * Widths
808
 */
809
/* Whole */
810
.uk-width-1-1 {
811
  width: 100%;
812
}
813
/* Halves */
814
.uk-width-1-2,
815
.uk-width-2-4,
816
.uk-width-3-6,
817
.uk-width-5-10 {
818
  width: 50%;
819
}
820
/* Thirds */
821
.uk-width-1-3,
822
.uk-width-2-6 {
823
  width: 33.333%;
824
}
825
.uk-width-2-3,
826
.uk-width-4-6 {
827
  width: 66.666%;
828
}
829
/* Quarters */
830
.uk-width-1-4 {
831
  width: 25%;
832
}
833
.uk-width-3-4 {
834
  width: 75%;
835
}
836
/* Fifths */
837
.uk-width-1-5,
838
.uk-width-2-10 {
839
  width: 20%;
840
}
841
.uk-width-2-5,
842
.uk-width-4-10 {
843
  width: 40%;
844
}
845
.uk-width-3-5,
846
.uk-width-6-10 {
847
  width: 60%;
848
}
849
.uk-width-4-5,
850
.uk-width-8-10 {
851
  width: 80%;
852
}
853
/* Sixths */
854
.uk-width-1-6 {
855
  width: 16.666%;
856
}
857
.uk-width-5-6 {
858
  width: 83.333%;
859
}
860
/* Tenths */
861
.uk-width-1-10 {
862
  width: 10%;
863
}
864
.uk-width-3-10 {
865
  width: 30%;
866
}
867
.uk-width-7-10 {
868
  width: 70%;
869
}
870
.uk-width-9-10 {
871
  width: 90%;
872
}
873
/* Phone landscape and bigger */
874
@media (min-width: 480px) {
875
  /* Whole */
876
  .uk-width-small-1-1 {
877
    width: 100%;
878
  }
879
  /* Halves */
880
  .uk-width-small-1-2,
881
  .uk-width-small-2-4,
882
  .uk-width-small-3-6,
883
  .uk-width-small-5-10 {
884
    width: 50%;
885
  }
886
  /* Thirds */
887
  .uk-width-small-1-3,
888
  .uk-width-small-2-6 {
889
    width: 33.333%;
890
  }
891
  .uk-width-small-2-3,
892
  .uk-width-small-4-6 {
893
    width: 66.666%;
894
  }
895
  /* Quarters */
896
  .uk-width-small-1-4 {
897
    width: 25%;
898
  }
899
  .uk-width-small-3-4 {
900
    width: 75%;
901
  }
902
  /* Fifths */
903
  .uk-width-small-1-5,
904
  .uk-width-small-2-10 {
905
    width: 20%;
906
  }
907
  .uk-width-small-2-5,
908
  .uk-width-small-4-10 {
909
    width: 40%;
910
  }
911
  .uk-width-small-3-5,
912
  .uk-width-small-6-10 {
913
    width: 60%;
914
  }
915
  .uk-width-small-4-5,
916
  .uk-width-small-8-10 {
917
    width: 80%;
918
  }
919
  /* Sixths */
920
  .uk-width-small-1-6 {
921
    width: 16.666%;
922
  }
923
  .uk-width-small-5-6 {
924
    width: 83.333%;
925
  }
926
  /* Tenths */
927
  .uk-width-small-1-10 {
928
    width: 10%;
929
  }
930
  .uk-width-small-3-10 {
931
    width: 30%;
932
  }
933
  .uk-width-small-7-10 {
934
    width: 70%;
935
  }
936
  .uk-width-small-9-10 {
937
    width: 90%;
938
  }
939
}
940
/* Tablet and bigger */
941
@media (min-width: 768px) {
942
  /* Whole */
943
  .uk-width-medium-1-1 {
944
    width: 100%;
945
  }
946
  /* Halves */
947
  .uk-width-medium-1-2,
948
  .uk-width-medium-2-4,
949
  .uk-width-medium-3-6,
950
  .uk-width-medium-5-10 {
951
    width: 50%;
952
  }
953
  /* Thirds */
954
  .uk-width-medium-1-3,
955
  .uk-width-medium-2-6 {
956
    width: 33.333%;
957
  }
958
  .uk-width-medium-2-3,
959
  .uk-width-medium-4-6 {
960
    width: 66.666%;
961
  }
962
  /* Quarters */
963
  .uk-width-medium-1-4 {
964
    width: 25%;
965
  }
966
  .uk-width-medium-3-4 {
967
    width: 75%;
968
  }
969
  /* Fifths */
970
  .uk-width-medium-1-5,
971
  .uk-width-medium-2-10 {
972
    width: 20%;
973
  }
974
  .uk-width-medium-2-5,
975
  .uk-width-medium-4-10 {
976
    width: 40%;
977
  }
978
  .uk-width-medium-3-5,
979
  .uk-width-medium-6-10 {
980
    width: 60%;
981
  }
982
  .uk-width-medium-4-5,
983
  .uk-width-medium-8-10 {
984
    width: 80%;
985
  }
986
  /* Sixths */
987
  .uk-width-medium-1-6 {
988
    width: 16.666%;
989
  }
990
  .uk-width-medium-5-6 {
991
    width: 83.333%;
992
  }
993
  /* Tenths */
994
  .uk-width-medium-1-10 {
995
    width: 10%;
996
  }
997
  .uk-width-medium-3-10 {
998
    width: 30%;
999
  }
1000
  .uk-width-medium-7-10 {
1001
    width: 70%;
1002
  }
1003
  .uk-width-medium-9-10 {
1004
    width: 90%;
1005
  }
1006
}
1007
/* Desktop and bigger */
1008
@media (min-width: 960px) {
1009
  /* Whole */
1010
  .uk-width-large-1-1 {
1011
    width: 100%;
1012
  }
1013
  /* Halves */
1014
  .uk-width-large-1-2,
1015
  .uk-width-large-2-4,
1016
  .uk-width-large-3-6,
1017
  .uk-width-large-5-10 {
1018
    width: 50%;
1019
  }
1020
  /* Thirds */
1021
  .uk-width-large-1-3,
1022
  .uk-width-large-2-6 {
1023
    width: 33.333%;
1024
  }
1025
  .uk-width-large-2-3,
1026
  .uk-width-large-4-6 {
1027
    width: 66.666%;
1028
  }
1029
  /* Quarters */
1030
  .uk-width-large-1-4 {
1031
    width: 25%;
1032
  }
1033
  .uk-width-large-3-4 {
1034
    width: 75%;
1035
  }
1036
  /* Fifths */
1037
  .uk-width-large-1-5,
1038
  .uk-width-large-2-10 {
1039
    width: 20%;
1040
  }
1041
  .uk-width-large-2-5,
1042
  .uk-width-large-4-10 {
1043
    width: 40%;
1044
  }
1045
  .uk-width-large-3-5,
1046
  .uk-width-large-6-10 {
1047
    width: 60%;
1048
  }
1049
  .uk-width-large-4-5,
1050
  .uk-width-large-8-10 {
1051
    width: 80%;
1052
  }
1053
  /* Sixths */
1054
  .uk-width-large-1-6 {
1055
    width: 16.666%;
1056
  }
1057
  .uk-width-large-5-6 {
1058
    width: 83.333%;
1059
  }
1060
  /* Tenths */
1061
  .uk-width-large-1-10 {
1062
    width: 10%;
1063
  }
1064
  .uk-width-large-3-10 {
1065
    width: 30%;
1066
  }
1067
  .uk-width-large-7-10 {
1068
    width: 70%;
1069
  }
1070
  .uk-width-large-9-10 {
1071
    width: 90%;
1072
  }
1073
}
1074
/* Large screen and bigger */
1075
@media (min-width: 1220px) {
1076
  /* Whole */
1077
  .uk-width-xlarge-1-1 {
1078
    width: 100%;
1079
  }
1080
  /* Halves */
1081
  .uk-width-xlarge-1-2,
1082
  .uk-width-xlarge-2-4,
1083
  .uk-width-xlarge-3-6,
1084
  .uk-width-xlarge-5-10 {
1085
    width: 50%;
1086
  }
1087
  /* Thirds */
1088
  .uk-width-xlarge-1-3,
1089
  .uk-width-xlarge-2-6 {
1090
    width: 33.333%;
1091
  }
1092
  .uk-width-xlarge-2-3,
1093
  .uk-width-xlarge-4-6 {
1094
    width: 66.666%;
1095
  }
1096
  /* Quarters */
1097
  .uk-width-xlarge-1-4 {
1098
    width: 25%;
1099
  }
1100
  .uk-width-xlarge-3-4 {
1101
    width: 75%;
1102
  }
1103
  /* Fifths */
1104
  .uk-width-xlarge-1-5,
1105
  .uk-width-xlarge-2-10 {
1106
    width: 20%;
1107
  }
1108
  .uk-width-xlarge-2-5,
1109
  .uk-width-xlarge-4-10 {
1110
    width: 40%;
1111
  }
1112
  .uk-width-xlarge-3-5,
1113
  .uk-width-xlarge-6-10 {
1114
    width: 60%;
1115
  }
1116
  .uk-width-xlarge-4-5,
1117
  .uk-width-xlarge-8-10 {
1118
    width: 80%;
1119
  }
1120
  /* Sixths */
1121
  .uk-width-xlarge-1-6 {
1122
    width: 16.666%;
1123
  }
1124
  .uk-width-xlarge-5-6 {
1125
    width: 83.333%;
1126
  }
1127
  /* Tenths */
1128
  .uk-width-xlarge-1-10 {
1129
    width: 10%;
1130
  }
1131
  .uk-width-xlarge-3-10 {
1132
    width: 30%;
1133
  }
1134
  .uk-width-xlarge-7-10 {
1135
    width: 70%;
1136
  }
1137
  .uk-width-xlarge-9-10 {
1138
    width: 90%;
1139
  }
1140
}
1141
/* Sub-object: `uk-push-*` and `uk-pull-*`
1142
 ========================================================================== */
1143
/*
1144
 * Source ordering
1145
 * Works only with `uk-width-medium-*`
1146
 */
1147
/* Tablet and bigger */
1148
@media (min-width: 768px) {
1149
  [class*='uk-push-'],
1150
  [class*='uk-pull-'] {
1151
    position: relative;
1152
  }
1153
  /*
1154
     * Push
1155
     */
1156
  /* Halves */
1157
  .uk-push-1-2,
1158
  .uk-push-2-4,
1159
  .uk-push-3-6,
1160
  .uk-push-5-10 {
1161
    left: 50%;
1162
  }
1163
  /* Thirds */
1164
  .uk-push-1-3,
1165
  .uk-push-2-6 {
1166
    left: 33.333%;
1167
  }
1168
  .uk-push-2-3,
1169
  .uk-push-4-6 {
1170
    left: 66.666%;
1171
  }
1172
  /* Quarters */
1173
  .uk-push-1-4 {
1174
    left: 25%;
1175
  }
1176
  .uk-push-3-4 {
1177
    left: 75%;
1178
  }
1179
  /* Fifths */
1180
  .uk-push-1-5,
1181
  .uk-push-2-10 {
1182
    left: 20%;
1183
  }
1184
  .uk-push-2-5,
1185
  .uk-push-4-10 {
1186
    left: 40%;
1187
  }
1188
  .uk-push-3-5,
1189
  .uk-push-6-10 {
1190
    left: 60%;
1191
  }
1192
  .uk-push-4-5,
1193
  .uk-push-8-10 {
1194
    left: 80%;
1195
  }
1196
  /* Sixths */
1197
  .uk-push-1-6 {
1198
    left: 16.666%;
1199
  }
1200
  .uk-push-5-6 {
1201
    left: 83.333%;
1202
  }
1203
  /* Tenths */
1204
  .uk-push-1-10 {
1205
    left: 10%;
1206
  }
1207
  .uk-push-3-10 {
1208
    left: 30%;
1209
  }
1210
  .uk-push-7-10 {
1211
    left: 70%;
1212
  }
1213
  .uk-push-9-10 {
1214
    left: 90%;
1215
  }
1216
  /*
1217
     * Pull
1218
     */
1219
  /* Halves */
1220
  .uk-pull-1-2,
1221
  .uk-pull-2-4,
1222
  .uk-pull-3-6,
1223
  .uk-pull-5-10 {
1224
    left: -50%;
1225
  }
1226
  /* Thirds */
1227
  .uk-pull-1-3,
1228
  .uk-pull-2-6 {
1229
    left: -33.333%;
1230
  }
1231
  .uk-pull-2-3,
1232
  .uk-pull-4-6 {
1233
    left: -66.666%;
1234
  }
1235
  /* Quarters */
1236
  .uk-pull-1-4 {
1237
    left: -25%;
1238
  }
1239
  .uk-pull-3-4 {
1240
    left: -75%;
1241
  }
1242
  /* Fifths */
1243
  .uk-pull-1-5,
1244
  .uk-pull-2-10 {
1245
    left: -20%;
1246
  }
1247
  .uk-pull-2-5,
1248
  .uk-pull-4-10 {
1249
    left: -40%;
1250
  }
1251
  .uk-pull-3-5,
1252
  .uk-pull-6-10 {
1253
    left: -60%;
1254
  }
1255
  .uk-pull-4-5,
1256
  .uk-pull-8-10 {
1257
    left: -80%;
1258
  }
1259
  /* Sixths */
1260
  .uk-pull-1-6 {
1261
    left: -16.666%;
1262
  }
1263
  .uk-pull-5-6 {
1264
    left: -83.333%;
1265
  }
1266
  /* Tenths */
1267
  .uk-pull-1-10 {
1268
    left: -10%;
1269
  }
1270
  .uk-pull-3-10 {
1271
    left: -30%;
1272
  }
1273
  .uk-pull-7-10 {
1274
    left: -70%;
1275
  }
1276
  .uk-pull-9-10 {
1277
    left: -90%;
1278
  }
1279
}
1280
/* ========================================================================
1281
   OMTDComponent: Panel
1282
 ========================================================================== */
1283
/*
1284
 * 1. Needed for `a` elements
1285
 * 2. Create position context for badges
1286
 */
1287
.uk-panel {
1288
  /* 1 */
1289
  display: block;
1290
  /* 2 */
1291
  position: relative;
1292
}
1293
/*
1294
 * Allow panels to be anchors
1295
 */
1296
.uk-panel,
1297
.uk-panel:hover {
1298
  text-decoration: none;
1299
}
1300
/*
1301
 * Micro clearfix to make panels more robust
1302
 */
1303
.uk-panel:before,
1304
.uk-panel:after {
1305
  content: "";
1306
  display: table;
1307
}
1308
.uk-panel:after {
1309
  clear: both;
1310
}
1311
/*
1312
 * Remove margin from the last-child if not `uk-widget-title`
1313
 */
1314
.uk-panel > :not(.uk-panel-title):last-child {
1315
  margin-bottom: 0;
1316
}
1317
/* Sub-object: `uk-panel-title`
1318
 ========================================================================== */
1319
.uk-panel-title {
1320
  margin-top: 0;
1321
  margin-bottom: 15px;
1322
  font-size: 24px;
1323
  line-height: 32px;
1324
  font-weight: 300;
1325
  text-transform: none;
1326
  color: #444444;
1327
}
1328
/* Sub-object: `uk-panel-badge`
1329
 ========================================================================== */
1330
.uk-panel-badge {
1331
  position: absolute;
1332
  top: 0;
1333
  right: 0;
1334
  z-index: 1;
1335
}
1336
/* Sub-object: `uk-panel-teaser`
1337
 ========================================================================== */
1338
.uk-panel-teaser {
1339
  margin-bottom: 15px;
1340
}
1341
/* Sub-object: `uk-panel-body`
1342
 ========================================================================== */
1343
.uk-panel-body {
1344
  padding: 30px;
1345
}
1346
/* Modifier: `uk-panel-box`
1347
 ========================================================================== */
1348
.uk-panel-box {
1349
  padding: 30px;
1350
  background: #ffffff;
1351
  color: #666666;
1352
}
1353
.uk-panel-box:not(.uk-panel-box-primary):not(.uk-panel-box-secondary) {
1354
  border: 1px solid #cccccc;
1355
}
1356
.uk-panel-box:not(.uk-panel-box-primary):not(.uk-panel-box-secondary) .uk-panel-badge {
1357
  top: -1px;
1358
  right: -1px;
1359
}
1360
.uk-panel-box-hover:hover {
1361
  color: #666666;
1362
}
1363
.uk-panel-box .uk-panel-title {
1364
  color: #444444;
1365
}
1366
.uk-panel-box .uk-panel-badge {
1367
  top: 0;
1368
  right: 0;
1369
}
1370
.uk-panel-box > .uk-panel-teaser {
1371
  margin-top: -30px;
1372
  margin-left: -30px;
1373
  margin-right: -30px;
1374
}
1375
/*
1376
 * Nav in panel
1377
 */
1378
.uk-panel-box > .uk-nav-side {
1379
  margin: 0 -30px;
1380
}
1381
/*
1382
 * Sub-modifier: `uk-panel-box-primary`
1383
 */
1384
.uk-panel-box-primary {
1385
  background-color: #ffffff;
1386
  color: #666666;
1387
  box-shadow: 0 0 20px 0 rgba(51, 51, 51, 0.1);
1388
}
1389
.uk-panel-box-primary-hover:hover {
1390
  color: #666666;
1391
}
1392
.uk-panel-box-primary .uk-panel-title {
1393
  color: #444444;
1394
}
1395
/*
1396
 * Sub-modifier: `uk-panel-box-secondary`
1397
 */
1398
.uk-panel-box-secondary {
1399
  background-color: #f5f5f5;
1400
  color: #666666;
1401
}
1402
.uk-panel-box-secondary-hover:hover {
1403
  color: #666666;
1404
}
1405
.uk-panel-box-secondary .uk-panel-title {
1406
  color: #444444;
1407
}
1408
/* Modifier: `uk-panel-hover`
1409
 ========================================================================== */
1410
.uk-panel-hover {
1411
  padding: 15px;
1412
  color: #666666;
1413
}
1414
.uk-panel-hover:hover {
1415
  background: #f5f5f5;
1416
  color: #666666;
1417
}
1418
.uk-panel-hover .uk-panel-badge {
1419
  top: 10px;
1420
  right: 10px;
1421
}
1422
.uk-panel-hover > .uk-panel-teaser {
1423
  margin-top: -15px;
1424
  margin-left: -15px;
1425
  margin-right: -15px;
1426
}
1427
/* Modifier: `uk-panel-header`
1428
 ========================================================================== */
1429
.uk-panel-header .uk-panel-title {
1430
  padding-bottom: 10px;
1431
  border-bottom: 1px solid #cccccc;
1432
  color: #444444;
1433
}
1434
/* Modifier: `uk-panel-space`
1435
 ========================================================================== */
1436
.uk-panel-space {
1437
  padding: 30px;
1438
}
1439
.uk-panel-space .uk-panel-badge {
1440
  top: 30px;
1441
  right: 30px;
1442
}
1443
/* Modifier: `uk-panel-divider`
1444
 ========================================================================== */
1445
.uk-panel + .uk-panel-divider {
1446
  margin-top: 60px !important;
1447
}
1448
.uk-panel + .uk-panel-divider:before {
1449
  content: "";
1450
  display: block;
1451
  position: absolute;
1452
  top: -30px;
1453
  left: 0;
1454
  right: 0;
1455
  border-top: 1px solid #cccccc;
1456
}
1457
/* Large screen and bigger */
1458
@media (min-width: 1220px) {
1459
  .uk-panel + .uk-panel-divider {
1460
    margin-top: 80px !important;
1461
  }
1462
  .uk-panel + .uk-panel-divider:before {
1463
    top: -40px;
1464
  }
1465
}
1466
/* ========================================================================
1467
   OMTDComponent: Block
1468
 ========================================================================== */
1469
.uk-block {
1470
  position: relative;
1471
  box-sizing: border-box;
1472
  padding-top: 20px;
1473
  padding-bottom: 20px;
1474
}
1475
/* Phone landscape and bigger */
1476
@media (min-width: 768px) {
1477
  .uk-block {
1478
    padding-top: 50px;
1479
    padding-bottom: 50px;
1480
  }
1481
}
1482
/*
1483
 * Micro clearfix to make blocks more robust
1484
 */
1485
.uk-block:before,
1486
.uk-block:after {
1487
  content: "";
1488
  display: table;
1489
}
1490
.uk-block:after {
1491
  clear: both;
1492
}
1493
/*
1494
 * Remove margin from the last-child
1495
 */
1496
.uk-block > :last-child {
1497
  margin-bottom: 0;
1498
}
1499
/* Padding Modifier
1500
 ========================================================================== */
1501
/*
1502
 * Large padding
1503
 */
1504
.uk-block-large {
1505
  padding-top: 20px;
1506
  padding-bottom: 20px;
1507
}
1508
/* Tablets and bigger */
1509
@media (min-width: 768px) {
1510
  .uk-block-large {
1511
    padding-top: 50px;
1512
    padding-bottom: 50px;
1513
  }
1514
}
1515
/* Desktop and bigger */
1516
@media (min-width: 960px) {
1517
  .uk-block-large {
1518
    padding-top: 100px;
1519
    padding-bottom: 100px;
1520
  }
1521
}
1522
/* Color Modifier
1523
 ========================================================================== */
1524
/*
1525
 * Default
1526
 */
1527
.uk-block-default {
1528
  background: #ffffff;
1529
}
1530
/*
1531
 * Muted
1532
 */
1533
.uk-block-muted {
1534
  background: #f5f5f5;
1535
}
1536
.uk-block-muted .uk-panel-box {
1537
  background: #f5f5f5;
1538
}
1539
.uk-block-muted .uk-panel-box-secondary {
1540
  background: #ffffff;
1541
}
1542
/*
1543
 * Primary
1544
 */
1545
.uk-block-primary {
1546
  background: #00b9b4;
1547
}
1548
.uk-block-primary .uk-panel-box:not(.uk-panel-box-primary):not(.uk-panel-box-secondary) {
1549
  background: #00b9b4;
1550
  border-color: #ffffff;
1551
}
1552
/*
1553
 * Secondary
1554
 */
1555
.uk-block-secondary {
1556
  background: #fafafa;
1557
}
1558
.uk-block-secondary .uk-panel-box:not(.uk-panel-box-primary):not(.uk-panel-box-secondary) {
1559
  background: #fafafa;
1560
  border-color: #cccccc;
1561
}
1562
/* ========================================================================
1563
   OMTDComponent: Article
1564
 ========================================================================== */
1565
/*
1566
 * Micro clearfix to make articles more robust
1567
 */
1568
.uk-article:before,
1569
.uk-article:after {
1570
  content: "";
1571
  display: table;
1572
}
1573
.uk-article:after {
1574
  clear: both;
1575
}
1576
/*
1577
 * Remove margin from the last-child
1578
 */
1579
.uk-article > :last-child {
1580
  margin-bottom: 0;
1581
}
1582
/*
1583
 * Vertical gutter for articles
1584
 */
1585
.uk-article + .uk-article {
1586
  margin-top: 30px;
1587
}
1588
/* Sub-object `uk-article-title`
1589
 ========================================================================== */
1590
.uk-article-title {
1591
  font-size: 48px;
1592
  line-height: 58px;
1593
  font-weight: normal;
1594
  text-transform: none;
1595
}
1596
.uk-article-title a {
1597
  color: inherit;
1598
  text-decoration: none;
1599
}
1600
/* Sub-object `uk-article-meta`
1601
 ========================================================================== */
1602
.uk-article-meta {
1603
  font-size: 15px;
1604
  line-height: 24px;
1605
  color: #bbbbbb;
1606
  /*font-family: "Open Sans";*/
1607
  font-family: 'Roboto', sans-serif;
1608
  text-transform: uppercase;
1609
}
1610
/* Sub-object `uk-article-lead`
1611
 ========================================================================== */
1612
.uk-article-lead {
1613
  color: #444444;
1614
  font-size: 19px;
1615
  line-height: 30px;
1616
  font-weight: normal;
1617
  /*font-family: "Open Sans";*/
1618
  font-family: 'Roboto', sans-serif;
1619
  text-transform: uppercase;
1620
}
1621
/* Sub-object `uk-article-divider`
1622
 ========================================================================== */
1623
.uk-article-divider {
1624
  margin-bottom: 30px;
1625
  border-color: #cccccc;
1626
}
1627
* + .uk-article-divider {
1628
  margin-top: 30px;
1629
}
1630
/* ========================================================================
1631
   OMTDComponent: Comment
1632
 ========================================================================== */
1633
/* Sub-object `uk-comment-header`
1634
 ========================================================================== */
1635
.uk-comment-header {
1636
  margin-bottom: 15px;
1637
}
1638
/*
1639
 * Micro clearfix
1640
 */
1641
.uk-comment-header:before,
1642
.uk-comment-header:after {
1643
  content: "";
1644
  display: table;
1645
}
1646
.uk-comment-header:after {
1647
  clear: both;
1648
}
1649
/* Sub-object `uk-comment-avatar`
1650
 ========================================================================== */
1651
.uk-comment-avatar {
1652
  margin-right: 15px;
1653
  float: left;
1654
}
1655
/* Sub-object `uk-comment-title`
1656
 ========================================================================== */
1657
.uk-comment-title {
1658
  margin: 5px 0 0 0;
1659
  font-size: 17px;
1660
  line-height: 23px;
1661
}
1662
/* Sub-object `uk-comment-meta`
1663
 ========================================================================== */
1664
.uk-comment-meta {
1665
  margin: 2px 0 0 0;
1666
  font-size: 12px;
1667
  line-height: 18px;
1668
  color: #bbbbbb;
1669
  /*font-family: "Open Sans";*/
1670
  font-family: 'Roboto', sans-serif;
1671
  text-transform: uppercase;
1672
}
1673
/* Sub-object `uk-comment-body`
1674
 ========================================================================== */
1675
/*
1676
 * Remove margin from the last-child
1677
 */
1678
.uk-comment-body > :last-child {
1679
  margin-bottom: 0;
1680
}
1681
/* Sub-object `uk-comment-list`
1682
 ========================================================================== */
1683
.uk-comment-list {
1684
  padding: 0;
1685
  list-style: none;
1686
}
1687
.uk-comment-list .uk-comment + ul {
1688
  margin: 15px 0 0 0;
1689
  list-style: none;
1690
}
1691
.uk-comment-list > li:nth-child(n+2),
1692
.uk-comment-list .uk-comment + ul > li:nth-child(n+2) {
1693
  margin-top: 15px;
1694
}
1695
/* Tablet and bigger */
1696
@media (min-width: 768px) {
1697
  .uk-comment-list .uk-comment + ul {
1698
    padding-left: 100px;
1699
  }
1700
}
1701
/* Modifier `uk-comment-primary`
1702
 ========================================================================== */
1703
.uk-comment-primary {
1704
  padding: 15px;
1705
  background: #f5f5f5;
1706
}
1707
/* ========================================================================
1708
   OMTDComponent: Cover
1709
 ========================================================================== */
1710
/*
1711
 * Background image always covers and centers its element
1712
 */
1713
.uk-cover-background {
1714
  background-position: 50% 50%;
1715
  background-size: cover;
1716
  background-repeat: no-repeat;
1717
}
1718
/*
1719
 * Emulates image cover, works with video and image elements
1720
 * 1. Parent container which clips resized object
1721
 * 2. Resizes the object to always covers its container
1722
 * 3. Reset the responsive image CSS
1723
 * 4. Center object
1724
 */
1725
/* 1 */
1726
.uk-cover {
1727
  overflow: hidden;
1728
}
1729
.uk-cover-object {
1730
  /* 2 */
1731
  width: auto;
1732
  height: auto;
1733
  min-width: 100%;
1734
  min-height: 100%;
1735
  /* 3 */
1736
  max-width: none;
1737
  /* 4 */
1738
  position: relative;
1739
  left: 50%;
1740
  top: 50%;
1741
  -webkit-transform: translate(-50%, -50%);
1742
  transform: translate(-50%, -50%);
1743
}
1744
/*
1745
 * To center iframes use `data-uk-cover` JavaScript
1746
 */
1747
[data-uk-cover] {
1748
  position: relative;
1749
  left: 50%;
1750
  top: 50%;
1751
  -webkit-transform: translate(-50%, -50%);
1752
  transform: translate(-50%, -50%);
1753
}
1754
/* ========================================================================
1755
   OMTDComponent: Nav
1756
 ========================================================================== */
1757
.uk-nav,
1758
.uk-nav ul {
1759
  margin: 0;
1760
  padding: 0;
1761
  list-style: none;
1762
}
1763
/*
1764
 * Items
1765
 */
1766
.uk-nav li > a {
1767
  display: block;
1768
  text-decoration: none;
1769
}
1770
.uk-nav > li > a {
1771
  padding: 5px 30px;
1772
}
1773
/*
1774
 * Nested items
1775
 */
1776
.uk-nav ul {
1777
  padding-left: 15px;
1778
}
1779
.uk-nav ul a {
1780
  padding: 2px 0;
1781
}
1782
/*
1783
 * Item subtitle
1784
 */
1785
.uk-nav li > a > div {
1786
  font-size: 13px;
1787
  line-height: 19px;
1788
}
1789
/* Sub-object: `uk-nav-header`
1790
 ========================================================================== */
1791
.uk-nav-header {
1792
  padding: 5px 30px;
1793
  text-transform: uppercase;
1794
  font-weight: normal;
1795
  font-size: 13px;
1796
  /*font-family: "Open Sans";*/
1797
  font-family: 'Roboto Condensed', sans-serif;
1798
}
1799
.uk-nav-header:not(:first-child) {
1800
  margin-top: 15px;
1801
}
1802
/* Sub-object: `uk-nav-divider`
1803
 ========================================================================== */
1804
.uk-nav-divider {
1805
  margin: 9px 0;
1806
}
1807
/* Sub-object: `uk-nav-sub`
1808
 ========================================================================== */
1809
/*
1810
 * `ul` needed for higher specificity to override padding
1811
 */
1812
ul.uk-nav-sub {
1813
  padding: 5px 0 5px 45px;
1814
}
1815
ul.uk-nav-sub .uk-nav-header {
1816
  padding-left: 0;
1817
  color: #bbbbbb;
1818
}
1819
/* Modifier: `uk-nav-parent-icon`
1820
 ========================================================================== */
1821
.uk-nav-parent-icon > .uk-parent > a:after {
1822
  content: "\f104";
1823
  width: 24px;
1824
  margin-right: -10px;
1825
  float: right;
1826
  font-family: FontAwesome;
1827
  text-align: center;
1828
}
1829
.uk-nav-parent-icon > .uk-parent.uk-open > a:after {
1830
  content: "\f107";
1831
}
1832
/* Modifier `uk-nav-side`
1833
 ========================================================================== */
1834
/*
1835
 * Items
1836
 */
1837
.uk-nav-side > li > a {
1838
  color: #bbbbbb;
1839
  padding: 5px 0;
1840
}
1841
/*
1842
 * Hover
1843
 * 1. Apply hover style also to focus state
1844
 * 2. Remove default focus style
1845
 */
1846
.uk-nav-side > li > a:hover,
1847
.uk-nav-side > li > a:focus {
1848
  background: rgba(0, 0, 0, 0);
1849
  color: #666666;
1850
  /* 2 */
1851
  outline: none;
1852
}
1853
/* Active */
1854
.uk-nav-side > li.uk-active > a {
1855
  background: rgba(0, 0, 0, 0);
1856
  color: #666666;
1857
}
1858
/*
1859
 * Sub-object: `uk-nav-header`
1860
 */
1861
.uk-nav-side .uk-nav-header {
1862
  color: #666666;
1863
  padding: 5px 0;
1864
}
1865
/*
1866
 * Sub-object: `uk-nav-divider`
1867
 */
1868
.uk-nav-side .uk-nav-divider {
1869
  border-top: 1px solid #cccccc;
1870
}
1871
/*
1872
 * Nested items
1873
 */
1874
.uk-nav-side ul a {
1875
  color: #666666;
1876
}
1877
.uk-nav-side ul a:hover {
1878
  color: #bbbbbb;
1879
}
1880
/* Modifier `uk-nav-dropdown`
1881
 ========================================================================== */
1882
/*
1883
 * Items
1884
 */
1885
.uk-nav-dropdown > li > a {
1886
  color: #bbbbbb;
1887
}
1888
/*
1889
 * Hover
1890
 * 1. Apply hover style also to focus state
1891
 * 2. Remove default focus style
1892
 */
1893
.uk-nav-dropdown > li > a:hover,
1894
.uk-nav-dropdown > li > a:focus {
1895
  background: rgba(0, 0, 0, 0);
1896
  color: #666666;
1897
  /* 2 */
1898
  outline: none;
1899
}
1900
/*
1901
 * Sub-object: `uk-nav-header`
1902
 */
1903
.uk-nav-dropdown .uk-nav-header {
1904
  color: #666666;
1905
}
1906
/*
1907
 * Sub-object: `uk-nav-divider`
1908
 */
1909
.uk-nav-dropdown .uk-nav-divider {
1910
  border-top: 1px solid rgba(204, 204, 204, 0.3);
1911
}
1912
/*
1913
 * Nested items
1914
 */
1915
.uk-nav-dropdown ul a {
1916
  color: #666666;
1917
}
1918
.uk-nav-dropdown ul a:hover {
1919
  color: #bbbbbb;
1920
}
1921
/* Modifier `uk-nav-navbar`
1922
 ========================================================================== */
1923
/*
1924
 * Items
1925
 */
1926
.uk-nav-navbar > li > a {
1927
  color: #bbbbbb;
1928
}
1929
/*
1930
 * Hover
1931
 * 1. Apply hover style also to focus state
1932
 * 2. Remove default focus style
1933
 */
1934
.uk-nav-navbar > li > a:hover,
1935
.uk-nav-navbar > li > a:focus {
1936
  background: rgba(0, 0, 0, 0);
1937
  color: #666666;
1938
  /* 2 */
1939
  outline: none;
1940
}
1941
/*
1942
 * Sub-object: `uk-nav-header`
1943
 */
1944
.uk-nav-navbar .uk-nav-header {
1945
  color: #666666;
1946
}
1947
/*
1948
 * Sub-object: `uk-nav-divider`
1949
 */
1950
.uk-nav-navbar .uk-nav-divider {
1951
  border-top: 1px solid rgba(204, 204, 204, 0.3);
1952
}
1953
/*
1954
 * Nested items
1955
 */
1956
.uk-nav-navbar ul a {
1957
  color: #666666;
1958
}
1959
.uk-nav-navbar ul a:hover {
1960
  color: #bbbbbb;
1961
}
1962
/* Modifier `uk-nav-offcanvas`
1963
 ========================================================================== */
1964
/*
1965
 * Items
1966
 */
1967
.uk-nav-offcanvas > li > a {
1968
  color: #cccccc;
1969
  padding: 10px 15px;
1970
}
1971
/*
1972
 * Hover
1973
 * No hover on touch devices because it behaves buggy in fixed offcanvas
1974
 * 1. Apply hover style also to focus state
1975
 * 2. Remove default focus style
1976
 */
1977
.uk-nav-offcanvas > .uk-open > a,
1978
html:not(.uk-touch) .uk-nav-offcanvas > li > a:hover,
1979
html:not(.uk-touch) .uk-nav-offcanvas > li > a:focus {
1980
  background: rgba(0, 0, 0, 0);
1981
  color: #ffffff;
1982
  /* 2 */
1983
  outline: none;
1984
}
1985
/*
1986
 * Active
1987
 * `html .uk-nav` needed for higher specificity to override hover
1988
 */
1989
html .uk-nav.uk-nav-offcanvas > li.uk-active > a {
1990
  background: #1a1a1a;
1991
  color: #ffffff;
1992
}
1993
/*
1994
 * Sub-object: `uk-nav-header`
1995
 */
1996
.uk-nav-offcanvas .uk-nav-header {
1997
  color: #777777;
1998
  padding: 5px 15px;
1999
  color: #777777 !important;
2000
}
2001
/*
2002
 * Sub-object: `uk-nav-divider`
2003
 */
2004
.uk-nav-offcanvas .uk-nav-divider {
2005
  border-top: 1px solid #1a1a1a;
2006
}
2007
/*
2008
 * Nested items
2009
 * No hover on touch devices because it behaves buggy in fixed offcanvas
2010
 */
2011
.uk-nav-offcanvas ul a {
2012
  color: #cccccc;
2013
}
2014
html:not(.uk-touch) .uk-nav-offcanvas ul a:hover {
2015
  color: #ffffff;
2016
}
2017
.uk-nav li > a {
2018
  /*font-family: "Open Sans";*/
2019
  font-family: 'Roboto Condensed', sans-serif;
2020
  font-size: 14px;
2021
  text-transform: uppercase;
2022
}
2023
.uk-nav li > a > div {
2024
  /*font-family: "Open Sans";*/
2025
  font-family: 'Roboto Condensed', sans-serif;
2026
  text-transform: none;
2027
}
2028
.uk-nav-side ul.uk-nav-sub {
2029
  padding-left: 15px;
2030
}
2031
.uk-nav-dropdown > li.uk-active > a,
2032
.uk-nav-navbar > li.uk-active > a {
2033
  color: #666666;
2034
}
2035
.uk-nav-offcanvas ul.uk-nav-sub {
2036
  padding-left: 30px;
2037
}
2038
.uk-panel-box .uk-nav-side {
2039
  margin: 0;
2040
}
2041
/* ========================================================================
2042
   OMTDComponent: Navbar
2043
 ========================================================================== */
2044
.uk-navbar {
2045
  background: rgba(0, 0, 0, 0);
2046
  color: #666666;
2047
}
2048
/*
2049
 * Micro clearfix
2050
 */
2051
.uk-navbar:before,
2052
.uk-navbar:after {
2053
  content: "";
2054
  display: table;
2055
}
2056
.uk-navbar:after {
2057
  clear: both;
2058
}
2059
/* Sub-object: `uk-navbar-nav`
2060
 ========================================================================== */
2061
.uk-navbar-nav {
2062
  margin: 0;
2063
  padding: 0;
2064
  list-style: none;
2065
  float: left;
2066
}
2067
/*
2068
 * 1. Create position context for dropdowns
2069
 */
2070
.uk-navbar-nav > li {
2071
  float: left;
2072
  /* 1 */
2073
  position: relative;
2074
}
2075
/*
2076
 * 1. Dimensions
2077
 * 2. Style
2078
 */
2079
.uk-navbar-nav > li > a {
2080
  display: block;
2081
  box-sizing: border-box;
2082
  text-decoration: none;
2083
  /* 1 */
2084
  height: 70px;
2085
  padding: 0 0;
2086
  line-height: 70px;
2087
  /* 2 */
2088
  color: #444444;
2089
  font-size: 15px;
2090
  /*font-family: "Open Sans";*/
2091
  font-family: 'Roboto Condensed', sans-serif;
2092
  font-weight: normal;
2093
  text-transform: uppercase;
2094
}
2095
.uk-navbar-nav > li > a:before {
2096
  content: "";
2097
  position: absolute;
2098
  bottom: 17px;
2099
  left: 0;
2100
  height: 1px;
2101
  width: 0;
2102
  background: rgba(116, 193, 202, 0.7);
2103
  -webkit-transition: width .4s;
2104
  transition: width .4s;
2105
}
2106
/* Appear not as link */
2107
.uk-navbar-nav > li > a[href='#'] {
2108
  cursor: text;
2109
}
2110
/*
2111
 * Hover
2112
 * 1. Apply hover style also to focus state
2113
 * 2. Also apply if dropdown is opened
2114
 * 3. Remove default focus style
2115
 */
2116
.uk-navbar-nav > li:hover > a,
2117
.uk-navbar-nav > li > a:focus,
2118
.uk-navbar-nav > li.uk-open > a {
2119
  background-color: rgba(0, 0, 0, 0);
2120
  /*color: #74c1ca;*/
2121
  color: #00B9B4;
2122
  /* 3 */
2123
  outline: none;
2124
}
2125
.uk-navbar-nav > li:hover > a:before,
2126
.uk-navbar-nav > li > a:focus:before,
2127
.uk-navbar-nav > li.uk-open > a:before {
2128
  width: 100%;
2129
}
2130
/* OnClick */
2131
.uk-navbar-nav > li > a:active {
2132
  background-color: rgba(0, 0, 0, 0);
2133
  color: #3c929c;
2134
}
2135
/* Active */
2136
.uk-navbar-nav > li.uk-active > a {
2137
  background-color: rgba(0, 0, 0, 0);
2138
  /*color: #74c1ca;*/
2139
  color: #00B9B4;
2140
}
2141
.uk-navbar-nav > li.uk-active > a:before {
2142
  width: 100%;
2143
}
2144
/* Sub-objects: `uk-navbar-nav-subtitle`
2145
 ========================================================================== */
2146
.uk-navbar-nav .uk-navbar-nav-subtitle {
2147
  line-height: 58px;
2148
}
2149
.uk-navbar-nav-subtitle > div {
2150
  margin-top: -20.5px;
2151
  font-size: 10px;
2152
  line-height: 12px;
2153
}
2154
/* Sub-objects: `uk-navbar-content`, `uk-navbar-brand`, `uk-navbar-toggle`
2155
 ========================================================================== */
2156
/*
2157
 * Imitate navbar items
2158
 */
2159
.uk-navbar-content,
2160
.uk-navbar-brand,
2161
.uk-navbar-toggle {
2162
  box-sizing: border-box;
2163
  display: block;
2164
  height: 70px;
2165
  padding: 0 0;
2166
  float: left;
2167
}
2168
/*
2169
 * Helper to center all child elements vertically
2170
 */
2171
.uk-navbar-content:before,
2172
.uk-navbar-brand:before,
2173
.uk-navbar-toggle:before {
2174
  content: '';
2175
  display: inline-block;
2176
  height: 100%;
2177
  vertical-align: middle;
2178
}
2179
/* Sub-objects: `uk-navbar-content`
2180
 ========================================================================== */
2181
/*
2182
 * Better sibling spacing
2183
 */
2184
.uk-navbar-content + .uk-navbar-content:not(.uk-navbar-center) {
2185
  padding-left: 0;
2186
}
2187
/*
2188
 * Link colors
2189
 */
2190
.uk-navbar-content > a:not([class]) {
2191
  /*color: #74c1ca;*/
2192
  color: #00B9B4;
2193
}
2194
.uk-navbar-content > a:not([class]):hover {
2195
  color: #3c929c;
2196
}
2197
/* Sub-objects: `uk-navbar-brand`
2198
 ========================================================================== */
2199
.uk-navbar-brand {
2200
  font-size: 20px;
2201
  color: #666666;
2202
  text-decoration: none;
2203
}
2204
/*
2205
 * 1. Apply hover style also to focus state
2206
 * 2. Remove default focus style
2207
 */
2208
.uk-navbar-brand:hover,
2209
.uk-navbar-brand:focus {
2210
  color: #666666;
2211
  text-decoration: none;
2212
  /* 2 */
2213
  outline: none;
2214
}
2215
/* Sub-object: `uk-navbar-toggle`
2216
 ========================================================================== */
2217
.uk-navbar-toggle {
2218
  font-size: 18px;
2219
  color: #666666;
2220
  text-decoration: none;
2221
}
2222
/*
2223
 * 1. Apply hover style also to focus state
2224
 * 2. Remove default focus style
2225
 */
2226
.uk-navbar-toggle:hover,
2227
.uk-navbar-toggle:focus {
2228
  color: #666666;
2229
  text-decoration: none;
2230
  /* 2 */
2231
  outline: none;
2232
}
2233
/*
2234
 * 1. Center icon vertically
2235
 */
2236
.uk-navbar-toggle:after {
2237
  content: "\e906";
2238
  font-family: FontAwesome;
2239
  /* 1 */
2240
  vertical-align: middle;
2241
}
2242
.uk-navbar-toggle-alt:after {
2243
  content: "\f002";
2244
}
2245
/* Sub-object: `uk-navbar-center`
2246
 ========================================================================== */
2247
/*
2248
 * The element with this class needs to be last child in the navbar
2249
 * 1. This hack is needed because other float elements shift centered text
2250
 */
2251
.uk-navbar-center {
2252
  float: none;
2253
  text-align: center;
2254
  /* 1 */
2255
  max-width: 50%;
2256
  margin-left: auto;
2257
  margin-right: auto;
2258
}
2259
/* Sub-object: `uk-navbar-flip`
2260
 ========================================================================== */
2261
.uk-navbar-flip {
2262
  float: right;
2263
}
2264
.uk-navbar-nav > li:not(:last-child),
2265
.uk-navbar-brand {
2266
  margin-right: 30px;
2267
}
2268
.uk-navbar-attached {
2269
  background: #ffffff;
2270
  box-shadow: 0 0 20px 0 rgba(51, 51, 51, 0.1);
2271
}
2272
.uk-navbar-toggle {
2273
  padding: 0 30px;
2274
}
2275
.uk-navbar-toggle:after {
2276
  font-family: "Chester";
2277
}
2278
/* ========================================================================
2279
   OMTDComponent: Subnav
2280
 ========================================================================== */
2281
/*
2282
 * 1. Gutter
2283
 * 2. Remove default list style
2284
 */
2285
.uk-subnav {
2286
  display: -ms-flexbox;
2287
  display: -webkit-flex;
2288
  display: flex;
2289
  -ms-flex-wrap: wrap;
2290
  -webkit-flex-wrap: wrap;
2291
  flex-wrap: wrap;
2292
  /* 1 */
2293
  margin-left: -25px;
2294
  margin-top: -10px;
2295
  /* 2 */
2296
  padding: 0;
2297
  list-style: none;
2298
}
2299
/*
2300
 * 1. Space is allocated solely based on content dimensions
2301
 * 2. Horizontal gutter is using `padding` so `uk-width-*` classes can be applied
2302
 * 3. Create position context for dropdowns
2303
 */
2304
.uk-subnav > * {
2305
  /* 1 */
2306
  -ms-flex: none;
2307
  -webkit-flex: none;
2308
  flex: none;
2309
  /* 2 */
2310
  padding-left: 25px;
2311
  margin-top: 10px;
2312
  /* 3 */
2313
  position: relative;
2314
}
2315
/*
2316
 * DEPRECATED IE9 Support
2317
 */
2318
.uk-subnav:before,
2319
.uk-subnav:after {
2320
  content: "";
2321
  display: block;
2322
  overflow: hidden;
2323
}
2324
.uk-subnav:after {
2325
  clear: both;
2326
}
2327
.uk-subnav > * {
2328
  float: left;
2329
}
2330
/* Items
2331
 ========================================================================== */
2332
.uk-subnav > * > * {
2333
  display: inline-block;
2334
  color: #bbbbbb;
2335
  /*font-family: "Open Sans";*/
2336
  font-family: 'Roboto Condensed', sans-serif;
2337
  font-size: 14px;
2338
  text-transform: uppercase;
2339
}
2340
/*
2341
 * Hover
2342
 * 1. Apply hover style also to focus state
2343
 */
2344
.uk-subnav > * > :hover,
2345
.uk-subnav > * > :focus {
2346
  color: #666666;
2347
  text-decoration: none;
2348
}
2349
/*
2350
 * Active
2351
 */
2352
.uk-subnav > .uk-active > * {
2353
  color: #666666;
2354
}
2355
/* Modifier: 'subnav-line'
2356
 ========================================================================== */
2357
.uk-subnav-line > :before {
2358
  content: "";
2359
  display: inline-block;
2360
  height: 10px;
2361
  vertical-align: middle;
2362
}
2363
.uk-subnav-line > :nth-child(n+2):before {
2364
  margin-right: 25px;
2365
  border-left: 1px solid #cccccc;
2366
}
2367
/* Modifier: 'subnav-pill'
2368
 ========================================================================== */
2369
.uk-subnav-pill > * > * {
2370
  padding: 3px 9px;
2371
}
2372
/*
2373
 * Hover
2374
 * 1. Apply hover style also to focus state
2375
 * 2. Remove default focus style
2376
 */
2377
.uk-subnav-pill > * > :hover,
2378
.uk-subnav-pill > * > :focus {
2379
  background: #f5f5f5;
2380
  color: #666666;
2381
  text-decoration: none;
2382
  /* 2 */
2383
  outline: none;
2384
}
2385
/*
2386
 * Active
2387
 * `li` needed for higher specificity to override hover
2388
 */
2389
.uk-subnav-pill > .uk-active > * {
2390
  background: #00b9b4;
2391
  color: #ffffff;
2392
}
2393
/* Disabled state
2394
 ========================================================================== */
2395
.uk-subnav > .uk-disabled > * {
2396
  background: none;
2397
  color: #e1e1e1;
2398
  text-decoration: none;
2399
  cursor: text;
2400
}
2401
.uk-subnav-line {
2402
  margin-left: -10px;
2403
}
2404
.uk-subnav-line > * {
2405
  padding-left: 10px;
2406
}
2407
.uk-subnav-line > :nth-child(n+2):before {
2408
  margin-right: 10px;
2409
}
2410
/* ========================================================================
2411
   OMTDComponent: Breadcrumb
2412
 ========================================================================== */
2413
/*
2414
 * 1. Remove default list style
2415
 * 2. Remove whitespace between child elements when using `inline-block`
2416
 */
2417
.uk-breadcrumb {
2418
  /* 1 */
2419
  padding: 0;
2420
  list-style: none;
2421
  /* 2 */
2422
  font-size: 0.001px;
2423
  /*font-family: "Open Sans";*/
2424
  font-family: 'Roboto Condensed', sans-serif;
2425
  text-transform: uppercase;
2426
}
2427
/* Items
2428
 ========================================================================== */
2429
/*
2430
 * Reset whitespace hack
2431
 */
2432
.uk-breadcrumb > li {
2433
  font-size: 13px;
2434
  vertical-align: top;
2435
}
2436
.uk-breadcrumb > li,
2437
.uk-breadcrumb > li > a,
2438
.uk-breadcrumb > li > span {
2439
  display: inline-block;
2440
}
2441
.uk-breadcrumb > li:nth-child(n+2):before {
2442
  content: "/";
2443
  display: inline-block;
2444
  margin: 0 8px;
2445
  color: rgba(187, 187, 187, 0.5);
2446
}
2447
/*
2448
 * Disabled
2449
 */
2450
.uk-breadcrumb > li:not(.uk-active) > span {
2451
  color: #bbbbbb;
2452
}
2453
/* ========================================================================
2454
   OMTDComponent: Pagination
2455
 ========================================================================== */
2456
/*
2457
 * 1. Remove default list style
2458
 * 2. Center pagination by default
2459
 * 3. Remove whitespace between child elements when using `inline-block`
2460
 */
2461
.uk-pagination {
2462
  /* 1 */
2463
  padding: 0;
2464
  list-style: none;
2465
  /* 2 */
2466
  text-align: center;
2467
  /* 3 */
2468
  font-size: 0.001px;
2469
}
2470
/*
2471
 * Micro clearfix
2472
 * Needed if `uk-pagination-previous` or `uk-pagination-next` sub-objects are used
2473
 */
2474
.uk-pagination:before,
2475
.uk-pagination:after {
2476
  content: "";
2477
  display: table;
2478
}
2479
.uk-pagination:after {
2480
  clear: both;
2481
}
2482
/* Items
2483
 ========================================================================== */
2484
/*
2485
 * 1. Reset whitespace hack
2486
 * 2. Remove the gap at the bottom of it container
2487
 */
2488
.uk-pagination > li {
2489
  display: inline-block;
2490
  /* 1 */
2491
  font-size: 1rem;
2492
  /* 2 */
2493
  vertical-align: top;
2494
}
2495
.uk-pagination > li:nth-child(n+2) {
2496
  margin-left: 5px;
2497
}
2498
/*
2499
 * 1. Makes pagination more robust against different box-sizing use
2500
 * 2. Reset text-align to center if alignment modifier is used
2501
 */
2502
.uk-pagination > li > a,
2503
.uk-pagination > li > span {
2504
  display: inline-block;
2505
  min-width: 14px;
2506
  padding: 0 5px;
2507
  line-height: 24px;
2508
  text-decoration: none;
2509
  /* 1 */
2510
  box-sizing: content-box;
2511
  /* 2 */
2512
  text-align: center;
2513
}
2514
/*
2515
 * Links
2516
 */
2517
.uk-pagination > li > a {
2518
  background: rgba(0, 0, 0, 0);
2519
  color: #bbbbbb;
2520
}
2521
/*
2522
 * Hover
2523
 * 1. Apply hover style also to focus state
2524
 * 2. Remove default focus style
2525
 */
2526
.uk-pagination > li > a:hover,
2527
.uk-pagination > li > a:focus {
2528
  background-color: rgba(0, 0, 0, 0);
2529
  color: #666666;
2530
  /* 2 */
2531
  outline: none;
2532
}
2533
/* OnClick */
2534
.uk-pagination > li > a:active {
2535
  background-color: rgba(0, 0, 0, 0);
2536
  color: #444444;
2537
}
2538
/*
2539
 * Active
2540
 */
2541
.uk-pagination > .uk-active > span {
2542
  background: rgba(0, 0, 0, 0);
2543
  color: #666666;
2544
}
2545
/*
2546
 * Disabled
2547
 */
2548
.uk-pagination > .uk-disabled > span {
2549
  background-color: rgba(0, 0, 0, 0);
2550
  color: #e1e1e1;
2551
}
2552
/* Previous and next navigation
2553
 ========================================================================== */
2554
.uk-pagination-previous {
2555
  float: left;
2556
}
2557
.uk-pagination-next {
2558
  float: right;
2559
}
2560
/* Alignment modifiers
2561
 ========================================================================== */
2562
.uk-pagination-left {
2563
  text-align: left;
2564
}
2565
.uk-pagination-right {
2566
  text-align: right;
2567
}
2568
.uk-pagination > li {
2569
  margin-left: 5px;
2570
  margin-right: 5px;
2571
}
2572
.uk-pagination > li:not(.uk-pagination-previous):not(.uk-pagination-next) > a {
2573
  position: relative;
2574
}
2575
.uk-pagination > li:not(.uk-pagination-previous):not(.uk-pagination-next) > a:before {
2576
  content: "";
2577
  position: absolute;
2578
  bottom: 0;
2579
  left: 0;
2580
  height: 1px;
2581
  width: 0;
2582
  background: #666666;
2583
  -webkit-transition: width .4s;
2584
  transition: width .4s;
2585
}
2586
.uk-pagination > li:not(.uk-pagination-previous):not(.uk-pagination-next) > a:hover:before {
2587
  width: 100%;
2588
}
2589
/* ========================================================================
2590
   OMTDComponent: Tab
2591
 ========================================================================== */
2592
.uk-tab {
2593
  margin: 0;
2594
  padding: 0;
2595
  list-style: none;
2596
  border-bottom: 1px solid #cccccc;
2597
}
2598
/*
2599
 * Micro clearfix on the deepest container
2600
 */
2601
.uk-tab:before,
2602
.uk-tab:after {
2603
  content: "";
2604
  display: table;
2605
}
2606
.uk-tab:after {
2607
  clear: both;
2608
}
2609
/*
2610
 * Items
2611
 * 1. Create position context for dropdowns
2612
 */
2613
.uk-tab > li {
2614
  margin-bottom: -1px;
2615
  float: left;
2616
  /* 1 */
2617
  position: relative;
2618
}
2619
.uk-tab > li > a {
2620
  display: block;
2621
  padding: 10px 12px 10px 12px;
2622
  border: 1px solid transparent;
2623
  border-bottom-width: 0;
2624
  color: #bbbbbb;
2625
  text-decoration: none;
2626
  /*font-family: "Open Sans";*/
2627
  font-family: 'Roboto Condensed', sans-serif;
2628
  font-size: 13px;
2629
  text-transform: uppercase;
2630
}
2631
.uk-tab > li:nth-child(n+2) > a {
2632
  margin-left: 5px;
2633
}
2634
/*
2635
 * Hover
2636
 * 1. Apply hover style also to focus state
2637
 * 2. Also apply if dropdown is opened
2638
 * 3. Remove default focus style
2639
 */
2640
.uk-tab > li > a:hover,
2641
.uk-tab > li > a:focus,
2642
.uk-tab > li.uk-open > a {
2643
  border-color: rgba(0, 0, 0, 0);
2644
  background: rgba(0, 0, 0, 0);
2645
  color: #666666;
2646
  /* 2 */
2647
  outline: none;
2648
}
2649
.uk-tab > li:not(.uk-active) > a:hover,
2650
.uk-tab > li:not(.uk-active) > a:focus,
2651
.uk-tab > li.uk-open:not(.uk-active) > a {
2652
  margin-bottom: 1px;
2653
  padding-bottom: 9px;
2654
}
2655
/* Active */
2656
.uk-tab > li.uk-active > a {
2657
  border-color: #cccccc;
2658
  border-bottom-color: transparent;
2659
  background: #ffffff;
2660
  color: #666666;
2661
}
2662
/* Disabled */
2663
.uk-tab > li.uk-disabled > a {
2664
  color: #e1e1e1;
2665
  cursor: text;
2666
}
2667
.uk-tab > li.uk-disabled > a:hover,
2668
.uk-tab > li.uk-disabled > a:focus,
2669
.uk-tab > li.uk-disabled.uk-active > a {
2670
  background: none;
2671
  border-color: transparent;
2672
}
2673
/* Modifier: 'tab-flip'
2674
 ========================================================================== */
2675
.uk-tab-flip > li {
2676
  float: right;
2677
}
2678
.uk-tab-flip > li:nth-child(n+2) > a {
2679
  margin-left: 0;
2680
  margin-right: 5px;
2681
}
2682
/* Modifier: 'tab-responsive'
2683
 ========================================================================== */
2684
.uk-tab > li.uk-tab-responsive > a {
2685
  margin-left: 0;
2686
  margin-right: 0;
2687
}
2688
/*
2689
 * Icon
2690
 */
2691
.uk-tab-responsive > a:before {
2692
  content: "\f0c9\00a0";
2693
  font-family: FontAwesome;
2694
}
2695
/* Modifier: 'tab-center'
2696
 ========================================================================== */
2697
.uk-tab-center {
2698
  border-bottom: 1px solid #cccccc;
2699
}
2700
.uk-tab-center-bottom {
2701
  border-bottom: none;
2702
  border-top: 1px solid #cccccc;
2703
}
2704
.uk-tab-center:before,
2705
.uk-tab-center:after {
2706
  content: "";
2707
  display: table;
2708
}
2709
.uk-tab-center:after {
2710
  clear: both;
2711
}
2712
/*
2713
 * 1. Using `right` to prevent vertical scrollbar caused by centering if to many tabs
2714
 */
2715
.uk-tab-center .uk-tab {
2716
  position: relative;
2717
  right: 50%;
2718
  border: none;
2719
  float: right;
2720
}
2721
.uk-tab-center .uk-tab > li {
2722
  position: relative;
2723
  right: -50%;
2724
}
2725
.uk-tab-center .uk-tab > li > a {
2726
  text-align: center;
2727
}
2728
/* Modifier: 'tab-bottom'
2729
 ========================================================================== */
2730
.uk-tab-bottom {
2731
  border-top: 1px solid #cccccc;
2732
  border-bottom: none;
2733
}
2734
.uk-tab-bottom > li {
2735
  margin-top: -1px;
2736
  margin-bottom: 0;
2737
}
2738
.uk-tab-bottom > li > a {
2739
  padding-top: 10px;
2740
  padding-bottom: 10px;
2741
  border-bottom-width: 1px;
2742
  border-top-width: 0;
2743
}
2744
.uk-tab-bottom > li:not(.uk-active) > a:hover,
2745
.uk-tab-bottom > li:not(.uk-active) > a:focus,
2746
.uk-tab-bottom > li.uk-open:not(.uk-active) > a {
2747
  margin-bottom: 0;
2748
  margin-top: 1px;
2749
  padding-bottom: 10px;
2750
  padding-top: 9px;
2751
}
2752
.uk-tab-bottom > li.uk-active > a {
2753
  border-top-color: transparent;
2754
  border-bottom-color: #cccccc;
2755
}
2756
/* Modifier: 'tab-grid'
2757
 ========================================================================== */
2758
/*
2759
 * 1. Create position context to prevent hidden border because of negative `z-index`
2760
 */
2761
.uk-tab-grid {
2762
  margin-left: -5px;
2763
  border-bottom: none;
2764
  /* 1 */
2765
  position: relative;
2766
  z-index: 0;
2767
}
2768
.uk-tab-grid:before {
2769
  display: block;
2770
  position: absolute;
2771
  left: 5px;
2772
  right: 0;
2773
  bottom: -1px;
2774
  border-top: 1px solid #cccccc;
2775
  /* 1 */
2776
  z-index: -1;
2777
}
2778
.uk-tab-grid > li:first-child > a {
2779
  margin-left: 5px;
2780
}
2781
.uk-tab-grid > li > a {
2782
  text-align: center;
2783
}
2784
/*
2785
 * If `uk-tab-bottom`
2786
 */
2787
.uk-tab-grid.uk-tab-bottom {
2788
  border-top: none;
2789
}
2790
.uk-tab-grid.uk-tab-bottom:before {
2791
  top: -1px;
2792
  bottom: auto;
2793
}
2794
/* Modifier: 'tab-left', 'tab-right'
2795
 ========================================================================== */
2796
/* Tablet and bigger */
2797
@media (min-width: 768px) {
2798
  .uk-tab-left,
2799
  .uk-tab-right {
2800
    border-bottom: none;
2801
  }
2802
  .uk-tab-left > li,
2803
  .uk-tab-right > li {
2804
    margin-bottom: 0;
2805
    float: none;
2806
  }
2807
  .uk-tab-left > li > a,
2808
  .uk-tab-right > li > a {
2809
    padding-top: 10px;
2810
    padding-bottom: 10px;
2811
  }
2812
  .uk-tab-left > li:nth-child(n+2) > a,
2813
  .uk-tab-right > li:nth-child(n+2) > a {
2814
    margin-left: 0;
2815
    margin-top: 5px;
2816
  }
2817
  .uk-tab-left > li.uk-active > a,
2818
  .uk-tab-right > li.uk-active > a {
2819
    border-color: #cccccc;
2820
  }
2821
  /*
2822
     * Modifier: 'tab-left'
2823
     */
2824
  .uk-tab-left {
2825
    border-right: 1px solid #cccccc;
2826
  }
2827
  .uk-tab-left > li {
2828
    margin-right: -1px;
2829
  }
2830
  .uk-tab-left > li > a {
2831
    border-bottom-width: 1px;
2832
    border-right-width: 0;
2833
  }
2834
  .uk-tab-left > li:not(.uk-active) > a:hover,
2835
  .uk-tab-left > li:not(.uk-active) > a:focus {
2836
    margin-bottom: 0;
2837
    margin-right: 1px;
2838
    padding-bottom: 10px;
2839
    padding-right: 11px;
2840
  }
2841
  .uk-tab-left > li.uk-active > a {
2842
    border-right-color: transparent;
2843
  }
2844
  /*
2845
     * Modifier: 'tab-right'
2846
     */
2847
  .uk-tab-right {
2848
    border-left: 1px solid #cccccc;
2849
  }
2850
  .uk-tab-right > li {
2851
    margin-left: -1px;
2852
  }
2853
  .uk-tab-right > li > a {
2854
    border-bottom-width: 1px;
2855
    border-left-width: 0;
2856
  }
2857
  .uk-tab-right > li:not(.uk-active) > a:hover,
2858
  .uk-tab-right > li:not(.uk-active) > a:focus {
2859
    margin-bottom: 0;
2860
    margin-left: 1px;
2861
    padding-bottom: 10px;
2862
    padding-left: 11px;
2863
  }
2864
  .uk-tab-right > li.uk-active > a {
2865
    border-left-color: transparent;
2866
  }
2867
}
2868
/* ========================================================================
2869
   OMTDComponent: Thumbnav
2870
 ========================================================================== */
2871
/*
2872
 * 1. Gutter
2873
 * 2. Remove default list style
2874
 */
2875
.uk-thumbnav {
2876
  display: -ms-flexbox;
2877
  display: -webkit-flex;
2878
  display: flex;
2879
  -ms-flex-wrap: wrap;
2880
  -webkit-flex-wrap: wrap;
2881
  flex-wrap: wrap;
2882
  /* 1 */
2883
  margin-left: -10px;
2884
  margin-top: -10px;
2885
  /* 2 */
2886
  padding: 0;
2887
  list-style: none;
2888
}
2889
/*
2890
 * 1. Space is allocated solely based on content dimensions
2891
 * 2. Horizontal gutter is using `padding` so `uk-width-*` classes can be applied
2892
 */
2893
.uk-thumbnav > * {
2894
  /* 1 */
2895
  -ms-flex: none;
2896
  -webkit-flex: none;
2897
  flex: none;
2898
  /* 2 */
2899
  padding-left: 10px;
2900
  margin-top: 10px;
2901
}
2902
/*
2903
 * DEPRECATED IE9 Support
2904
 */
2905
.uk-thumbnav:before,
2906
.uk-thumbnav:after {
2907
  content: "";
2908
  display: block;
2909
  overflow: hidden;
2910
}
2911
.uk-thumbnav:after {
2912
  clear: both;
2913
}
2914
.uk-thumbnav > * {
2915
  float: left;
2916
}
2917
/* Items
2918
 ========================================================================== */
2919
.uk-thumbnav > * > * {
2920
  display: block;
2921
  background: #ffffff;
2922
}
2923
.uk-thumbnav > * > * > img {
2924
  opacity: 0.7;
2925
  -webkit-transition: opacity 0.15s linear;
2926
  transition: opacity 0.15s linear;
2927
}
2928
/*
2929
 * Hover
2930
 */
2931
.uk-thumbnav > * > :hover > img,
2932
.uk-thumbnav > * > :focus > img {
2933
  opacity: 1;
2934
}
2935
/*
2936
 * Active
2937
 */
2938
.uk-thumbnav > .uk-active > * > img {
2939
  opacity: 1;
2940
}
2941
/* ========================================================================
2942
   OMTDComponent: List
2943
 ========================================================================== */
2944
.uk-list {
2945
  padding: 0;
2946
  list-style: none;
2947
}
2948
/*
2949
 * Micro clearfix to make list more robust
2950
 */
2951
.uk-list > li:before,
2952
.uk-list > li:after {
2953
  content: "";
2954
  display: table;
2955
}
2956
.uk-list > li:after {
2957
  clear: both;
2958
}
2959
/*
2960
 * Remove margin from the last-child
2961
 */
2962
.uk-list > li > :last-child {
2963
  margin-bottom: 0;
2964
}
2965
/*
2966
 * Nested lists
2967
 */
2968
.uk-list ul {
2969
  margin: 0;
2970
  padding-left: 20px;
2971
  list-style: none;
2972
}
2973
/* Modifier: `uk-list-line`
2974
 ========================================================================== */
2975
.uk-list-line > li:nth-child(n+2) {
2976
  margin-top: 10px;
2977
  padding-top: 10px;
2978
  border-top: 1px solid #cccccc;
2979
}
2980
/* Modifier: `uk-list-striped`
2981
 ========================================================================== */
2982
.uk-list-striped > li {
2983
  padding: 10px 10px;
2984
}
2985
.uk-list-striped > li:nth-of-type(odd) {
2986
  background: #f5f5f5;
2987
}
2988
/* Modifier: `uk-list-space`
2989
 ========================================================================== */
2990
.uk-list-space > li:nth-child(n+2) {
2991
  margin-top: 10px;
2992
}
2993
/* ========================================================================
2994
   OMTDComponent: Description list
2995
 ========================================================================== */
2996
/* Modifier: `uk-description-list-horizontal`
2997
 ========================================================================== */
2998
/* Tablet and bigger */
2999
@media (min-width: 768px) {
3000
  .uk-description-list-horizontal {
3001
    overflow: hidden;
3002
  }
3003
  .uk-description-list-horizontal > dt {
3004
    width: 100px;
3005
    float: left;
3006
    clear: both;
3007
    overflow: hidden;
3008
    text-overflow: ellipsis;
3009
    white-space: nowrap;
3010
  }
3011
  .uk-description-list-horizontal > dd {
3012
    margin-left: 120px;
3013
  }
3014
}
3015
/* Modifier: `uk-description-list-line`
3016
 ========================================================================== */
3017
.uk-description-list-line > dt {
3018
  font-weight: normal;
3019
}
3020
.uk-description-list-line > dt:nth-child(n+2) {
3021
  margin-top: 5px;
3022
  padding-top: 5px;
3023
  border-top: 1px solid #cccccc;
3024
}
3025
.uk-description-list-line > dd {
3026
  color: #666666;
3027
}
3028
.uk-description-list > dt {
3029
  /*font-family: "Open Sans";*/
3030
  font-family: 'Roboto Condensed', sans-serif;
3031
  font-size: 12px;
3032
  color: #bbbbbb;
3033
  font-weight: 400;
3034
  text-transform: uppercase;
3035
}
3036
.uk-description-list:not(.uk-description-list-horizontal) > dt:not(:first-child) {
3037
  margin-top: 15px;
3038
}
3039
/* ========================================================================
3040
   OMTDComponent: Table
3041
 ========================================================================== */
3042
/*
3043
 * 1. Remove most spacing between table cells.
3044
 * 2. Block element behavior
3045
 * 3. Style
3046
 */
3047
.uk-table {
3048
  /* 1 */
3049
  border-collapse: collapse;
3050
  border-spacing: 0;
3051
  /* 2 */
3052
  width: 100%;
3053
  /* 3 */
3054
  margin-bottom: 15px;
3055
}
3056
/*
3057
 * Add margin if adjacent element
3058
 */
3059
* + .uk-table {
3060
  margin-top: 15px;
3061
}
3062
.uk-table th,
3063
.uk-table td {
3064
  padding: 8px 8px;
3065
}
3066
/*
3067
 * Set alignment
3068
 */
3069
.uk-table th {
3070
  text-align: left;
3071
}
3072
.uk-table td {
3073
  vertical-align: top;
3074
}
3075
.uk-table thead th {
3076
  vertical-align: bottom;
3077
}
3078
/*
3079
 * Caption and footer
3080
 */
3081
.uk-table caption,
3082
.uk-table tfoot {
3083
  font-size: 13px;
3084
  font-style: italic;
3085
}
3086
.uk-table caption {
3087
  text-align: left;
3088
  color: #bbbbbb;
3089
}
3090
/*
3091
 * Active State
3092
 */
3093
.uk-table tbody tr.uk-active {
3094
  background: #f0f0f0;
3095
}
3096
/* Sub-modifier: `uk-table-middle`
3097
 ========================================================================== */
3098
.uk-table-middle,
3099
.uk-table-middle td {
3100
  vertical-align: middle !important;
3101
}
3102
/* Modifier: `uk-table-striped`
3103
 ========================================================================== */
3104
.uk-table-striped tbody tr:nth-of-type(odd) {
3105
  background: #f5f5f5;
3106
}
3107
/* Modifier: `uk-table-condensed`
3108
 ========================================================================== */
3109
.uk-table-condensed td {
3110
  padding: 4px 8px;
3111
}
3112
/* Modifier: `uk-table-hover`
3113
 ========================================================================== */
3114
.uk-table-hover tbody tr:hover {
3115
  background: #f0f0f0;
3116
}
3117
/* ========================================================================
3118
   OMTDComponent: Form
3119
 ========================================================================== */
3120
/*
3121
 * 1. Define consistent box sizing.
3122
 *    Default is `content-box` with following exceptions set to `border-box`
3123
 *    `button`, `select`, `input[type="checkbox"]` and `input[type="radio"]`
3124
 *    `input[type="search"]` in Chrome, Safari and Opera
3125
 *    `input[type="color"]` in Firefox
3126
 * 2. Address margins set differently in Firefox/IE and Chrome/Safari/Opera.
3127
 * 3. Remove `border-radius` in iOS.
3128
 * 4. Correct `font` properties and `color` not being inherited.
3129
 */
3130
.uk-form input,
3131
.uk-form select,
3132
.uk-form textarea {
3133
  /* 1 */
3134
  box-sizing: border-box;
3135
  /* 2 */
3136
  margin: 0;
3137
  /* 3 */
3138
  border-radius: 0;
3139
  /* 4 */
3140
  font: inherit;
3141
  color: inherit;
3142
}
3143
/*
3144
 * Address inconsistent `text-transform` inheritance which is only inherit in Firefox
3145
 */
3146
.uk-form select {
3147
  text-transform: none;
3148
}
3149
/*
3150
 * 1. Correct `font` properties not being inherited.
3151
 * 2. Don't inherit the `font-weight` and use `bold` instead.
3152
 * NOTE: Both declarations don't work in Chrome, Safari and Opera.
3153
 */
3154
.uk-form optgroup {
3155
  /* 1 */
3156
  font: inherit;
3157
  /* 2 */
3158
  font-weight: bold;
3159
}
3160
/*
3161
 * Removes inner padding and border in Firefox 4+.
3162
 */
3163
.uk-form input::-moz-focus-inner {
3164
  border: 0;
3165
  padding: 0;
3166
}
3167
/*
3168
 * Removes excess padding in IE 8/9/10.
3169
 */
3170
.uk-form input[type="checkbox"],
3171
.uk-form input[type="radio"] {
3172
  padding: 0;
3173
}
3174
/*
3175
 * Improves consistency of cursor style for clickable elements
3176
 */
3177
.uk-form input[type="checkbox"]:not(:disabled),
3178
.uk-form input[type="radio"]:not(:disabled) {
3179
  cursor: pointer;
3180
}
3181
/*
3182
 * Remove default style in iOS.
3183
 */
3184
.uk-form textarea,
3185
.uk-form input:not([type]),
3186
.uk-form input[type="text"],
3187
.uk-form input[type="password"],
3188
.uk-form input[type="email"],
3189
.uk-form input[type="url"],
3190
.uk-form input[type="search"],
3191
.uk-form input[type="tel"],
3192
.uk-form input[type="number"],
3193
.uk-form input[type="datetime"] {
3194
  -webkit-appearance: none;
3195
}
3196
/*
3197
 * Remove inner padding and search cancel button in Chrome, Safari and Opera on OS X.
3198
 */
3199
.uk-form input[type="search"]::-webkit-search-cancel-button,
3200
.uk-form input[type="search"]::-webkit-search-decoration {
3201
  -webkit-appearance: none;
3202
}
3203
/*
3204
 * Fix the cursor style for Chrome's increment/decrement buttons. For certain
3205
 * `font-size` values of the `input`, it causes the cursor style of the
3206
 * decrement button to change from `default` to `text`.
3207
 */
3208
.uk-form input[type="number"]::-webkit-inner-spin-button,
3209
.uk-form input[type="number"]::-webkit-outer-spin-button {
3210
  height: auto;
3211
}
3212
/*
3213
 * Define consistent border, margin, and padding.
3214
 */
3215
.uk-form fieldset {
3216
  border: none;
3217
  margin: 0;
3218
  padding: 0;
3219
}
3220
/*
3221
 * 1. Remove default vertical scrollbar in IE 8/9/10/11.
3222
 * 2. Improve readability and alignment in all browsers.
3223
 */
3224
.uk-form textarea {
3225
  /* 1 */
3226
  overflow: auto;
3227
  /* 2 */
3228
  vertical-align: top;
3229
}
3230
/*
3231
 * Removes placeholder transparency in Firefox.
3232
 */
3233
.uk-form ::-moz-placeholder {
3234
  opacity: 1;
3235
}
3236
/*
3237
 * Removes `box-shadow` for invalid controls in Firefox.
3238
 */
3239
.uk-form :invalid {
3240
  box-shadow: none;
3241
}
3242
/*
3243
 * Vertical alignment
3244
 */
3245
.uk-form input:not([type="radio"]):not([type="checkbox"]),
3246
.uk-form select {
3247
  vertical-align: middle;
3248
}
3249
/* Style
3250
 ========================================================================== */
3251
/*
3252
 * Remove margin from the last-child
3253
 */
3254
.uk-form > :last-child {
3255
  margin-bottom: 0;
3256
}
3257
/*
3258
 * Controls
3259
 * Except for `range`, `radio`, `checkbox`, `file`, `submit`, `reset`, `button` and `image`
3260
 * 1. Must be `height` because `min-height` is not working in OSX
3261
 * 2. Responsiveness: Sets a maximum width relative to the parent to scale on narrower viewports
3262
 * 3. Vertical `padding` needed for `select` elements in Firefox
3263
 * 4. Style
3264
 */
3265
.uk-form select,
3266
.uk-form textarea,
3267
.uk-form input:not([type]),
3268
.uk-form input[type="text"],
3269
.uk-form input[type="password"],
3270
.uk-form input[type="datetime"],
3271
.uk-form input[type="datetime-local"],
3272
.uk-form input[type="date"],
3273
.uk-form input[type="month"],
3274
.uk-form input[type="time"],
3275
.uk-form input[type="week"],
3276
.uk-form input[type="number"],
3277
.uk-form input[type="email"],
3278
.uk-form input[type="url"],
3279
.uk-form input[type="search"],
3280
.uk-form input[type="tel"],
3281
.uk-form input[type="color"] {
3282
  /* 1 */
3283
  height: 30px;
3284
  /* 2 */
3285
  max-width: 100%;
3286
  /* 3 */
3287
  padding: 4px 0;
3288
  /* 4 */
3289
  border: 1px solid #cccccc;
3290
  background: rgba(0, 0, 0, 0);
3291
  color: #666666;
3292
  -webkit-transition: all 0.2s linear;
3293
  -webkit-transition-property: border, background, color, box-shadow, padding;
3294
  transition: all 0.2s linear;
3295
  transition-property: border, background, color, box-shadow, padding;
3296
  border-width: 0 0 1px 0;
3297
}
3298
.uk-form select:focus,
3299
.uk-form textarea:focus,
3300
.uk-form input:not([type]):focus,
3301
.uk-form input[type="text"]:focus,
3302
.uk-form input[type="password"]:focus,
3303
.uk-form input[type="datetime"]:focus,
3304
.uk-form input[type="datetime-local"]:focus,
3305
.uk-form input[type="date"]:focus,
3306
.uk-form input[type="month"]:focus,
3307
.uk-form input[type="time"]:focus,
3308
.uk-form input[type="week"]:focus,
3309
.uk-form input[type="number"]:focus,
3310
.uk-form input[type="email"]:focus,
3311
.uk-form input[type="url"]:focus,
3312
.uk-form input[type="search"]:focus,
3313
.uk-form input[type="tel"]:focus,
3314
.uk-form input[type="color"]:focus {
3315
  border-color: #00b9b4;
3316
  outline: 0;
3317
  background: rgba(0, 0, 0, 0);
3318
  color: #666666;
3319
  box-shadow: 0 1px 0 0 #00b9b4;
3320
}
3321
.uk-form select:disabled,
3322
.uk-form textarea:disabled,
3323
.uk-form input:not([type]):disabled,
3324
.uk-form input[type="text"]:disabled,
3325
.uk-form input[type="password"]:disabled,
3326
.uk-form input[type="datetime"]:disabled,
3327
.uk-form input[type="datetime-local"]:disabled,
3328
.uk-form input[type="date"]:disabled,
3329
.uk-form input[type="month"]:disabled,
3330
.uk-form input[type="time"]:disabled,
3331
.uk-form input[type="week"]:disabled,
3332
.uk-form input[type="number"]:disabled,
3333
.uk-form input[type="email"]:disabled,
3334
.uk-form input[type="url"]:disabled,
3335
.uk-form input[type="search"]:disabled,
3336
.uk-form input[type="tel"]:disabled,
3337
.uk-form input[type="color"]:disabled {
3338
  border-color: #e6e6e6;
3339
  background-color: rgba(0, 0, 0, 0);
3340
  color: #d4d4d4;
3341
}
3342
/*
3343
 * Placeholder
3344
 */
3345
.uk-form :-ms-input-placeholder {
3346
  color: #bbbbbb !important;
3347
}
3348
.uk-form ::-moz-placeholder {
3349
  color: #bbbbbb;
3350
}
3351
.uk-form ::-webkit-input-placeholder {
3352
  color: #bbbbbb;
3353
}
3354
.uk-form :disabled:-ms-input-placeholder {
3355
  color: #d4d4d4 !important;
3356
}
3357
.uk-form :disabled::-moz-placeholder {
3358
  color: #d4d4d4;
3359
}
3360
.uk-form :disabled::-webkit-input-placeholder {
3361
  color: #d4d4d4;
3362
}
3363
/*
3364
 * Legend
3365
 * 1. Behave like block element
3366
 * 2. Correct `color` not being inherited in IE 8/9/10/11.
3367
 * 3. Remove padding
3368
 * 4. `margin-bottom` is not working in Safari and Opera.
3369
 *    Using `padding` and :after instead to create the border
3370
 * 5. Style
3371
 */
3372
.uk-form legend {
3373
  /* 1 */
3374
  width: 100%;
3375
  /* 2 */
3376
  border: 0;
3377
  /* 3 */
3378
  padding: 0;
3379
  /* 4 */
3380
  padding-bottom: 15px;
3381
  /* 5 */
3382
  font-size: 18px;
3383
  line-height: 30px;
3384
}
3385
/*
3386
 * 1. Fixes IE9
3387
 */
3388
.uk-form legend:after {
3389
  content: "";
3390
  display: block;
3391
  border-bottom: 1px solid rgba(0, 0, 0, 0);
3392
  /* 1 */
3393
  width: 100%;
3394
}
3395
/* Size modifiers
3396
 * Higher specificity needed to override defaults
3397
 ========================================================================== */
3398
select.uk-form-small,
3399
textarea.uk-form-small,
3400
input[type].uk-form-small,
3401
input:not([type]).uk-form-small {
3402
  height: 25px;
3403
  padding: 3px 0;
3404
  font-size: 12px;
3405
}
3406
select.uk-form-large,
3407
textarea.uk-form-large,
3408
input[type].uk-form-large,
3409
input:not([type]).uk-form-large {
3410
  height: 40px;
3411
  padding: 8px 0;
3412
  font-size: 20px;
3413
}
3414
/* Reset height
3415
 * Must be after size modifiers
3416
 ========================================================================== */
3417
.uk-form textarea,
3418
.uk-form select[multiple],
3419
.uk-form select[size] {
3420
  height: auto;
3421
}
3422
/* Validation states
3423
 * Using !important to keep the selector simple
3424
 ========================================================================== */
3425
/*
3426
 * Error state
3427
 */
3428
.uk-form-danger {
3429
  border-color: #f2565a !important;
3430
  background: rgba(0, 0, 0, 0) !important;
3431
  color: #f2565a !important;
3432
}
3433
.uk-form-danger:focus {
3434
  box-shadow: 0 1px 0 0 #f2565a !important;
3435
}
3436
/*
3437
 * Success state
3438
 */
3439
.uk-form-success {
3440
  border-color: #b0d87f !important;
3441
  background: rgba(0, 0, 0, 0) !important;
3442
  color: #b0d87f !important;
3443
}
3444
.uk-form-success:focus {
3445
  box-shadow: 0 1px 0 0 #b0d87f !important;
3446
}
3447
/* Style modifiers
3448
 * Using !important to keep the selector simple
3449
 ========================================================================== */
3450
/*
3451
 * Blank form
3452
 */
3453
.uk-form-blank {
3454
  border-color: transparent !important;
3455
  border-style: dashed !important;
3456
  background: none !important;
3457
}
3458
.uk-form-blank:focus {
3459
  box-shadow: none !important;
3460
}
3461
.uk-form-blank:focus {
3462
  border-color: #cccccc !important;
3463
}
3464
/* Size sub-modifiers
3465
 ========================================================================== */
3466
/*
3467
 * Fixed widths
3468
 * Different widths for mini sized `input` and `select` elements
3469
 */
3470
input.uk-form-width-mini {
3471
  width: 40px;
3472
}
3473
select.uk-form-width-mini {
3474
  width: 65px;
3475
}
3476
.uk-form-width-small {
3477
  width: 130px;
3478
}
3479
.uk-form-width-medium {
3480
  width: 200px;
3481
}
3482
.uk-form-width-large {
3483
  width: 500px;
3484
}
3485
/* Sub-objects: `uk-form-row`
3486
 * Groups labels and controls in rows
3487
 ========================================================================== */
3488
/*
3489
 * Micro clearfix
3490
 * Needed for `uk-form-horizontal` modifier
3491
 */
3492
.uk-form-row:before,
3493
.uk-form-row:after {
3494
  content: "";
3495
  display: table;
3496
}
3497
.uk-form-row:after {
3498
  clear: both;
3499
}
3500
/*
3501
 * Vertical gutter
3502
 */
3503
.uk-form-row + .uk-form-row {
3504
  margin-top: 15px;
3505
}
3506
/* Help text
3507
 * Sub-object: `uk-form-help-inline`, `uk-form-help-block`
3508
 ========================================================================== */
3509
.uk-form-help-inline {
3510
  display: inline-block;
3511
  margin: 0 0 0 10px;
3512
}
3513
.uk-form-help-block {
3514
  margin: 5px 0 0 0;
3515
}
3516
/* Controls content
3517
 * Sub-object: `uk-form-controls`, `uk-form-controls-condensed`
3518
 ========================================================================== */
3519
/*
3520
 * Remove margins
3521
 */
3522
.uk-form-controls > :first-child {
3523
  margin-top: 0;
3524
}
3525
.uk-form-controls > :last-child {
3526
  margin-bottom: 0;
3527
}
3528
/*
3529
 * Group controls and text into blocks with a small spacing between blocks
3530
 */
3531
.uk-form-controls-condensed {
3532
  margin: 5px 0;
3533
}
3534
/* Modifier: `uk-form-stacked`
3535
 * Requires sub-object: `uk-form-label`
3536
 ========================================================================== */
3537
.uk-form-stacked .uk-form-label {
3538
  display: block;
3539
  margin-bottom: 5px;
3540
  font-weight: bold;
3541
}
3542
/* Modifier: `uk-form-horizontal`
3543
 * Requires sub-objects: `uk-form-label`, `uk-form-controls`
3544
 ========================================================================== */
3545
/* Tablet portrait and smaller */
3546
@media (max-width: 959px) {
3547
  /* Behave like `uk-form-stacked` */
3548
  .uk-form-horizontal .uk-form-label {
3549
    display: block;
3550
    margin-bottom: 5px;
3551
    font-weight: bold;
3552
  }
3553
}
3554
/* Desktop and bigger */
3555
@media (min-width: 960px) {
3556
  .uk-form-horizontal .uk-form-label {
3557
    width: 200px;
3558
    margin-top: 5px;
3559
    float: left;
3560
  }
3561
  .uk-form-horizontal .uk-form-controls {
3562
    margin-left: 215px;
3563
  }
3564
  /* Better vertical alignment if controls are checkboxes and radio buttons with text */
3565
  .uk-form-horizontal .uk-form-controls-text {
3566
    padding-top: 5px;
3567
  }
3568
}
3569
/* Sub-object: `uk-form-icon`
3570
 ========================================================================== */
3571
/*
3572
 * 1. Container width fits its content
3573
 * 2. Create position context
3574
 * 3. Prevent `inline-block` consequences
3575
 */
3576
.uk-form-icon {
3577
  /* 1 */
3578
  display: inline-block;
3579
  /* 2 */
3580
  position: relative;
3581
  /* 3 */
3582
  max-width: 100%;
3583
}
3584
/*
3585
 * 1. Make form element clickable through icon
3586
 */
3587
.uk-form-icon > [class*='uk-icon-'] {
3588
  position: absolute;
3589
  top: 50%;
3590
  width: 30px;
3591
  margin-top: -8px;
3592
  font-size: 15px;
3593
  color: #bbbbbb;
3594
  text-align: center;
3595
  /* 1 */
3596
  pointer-events: none;
3597
}
3598
.uk-form-icon:not(.uk-form-icon-flip) > input {
3599
  padding-left: 30px !important;
3600
}
3601
/*
3602
 * Sub-modifier: `uk-form-icon-flip`
3603
 */
3604
.uk-form-icon-flip > [class*='uk-icon-'] {
3605
  right: 0;
3606
}
3607
.uk-form-icon-flip > input {
3608
  padding-right: 30px !important;
3609
}
3610
/* ========================================================================
3611
   OMTDComponent: Button
3612
 ========================================================================== */
3613
/*
3614
 * Removes inner padding and border in Firefox 4+.
3615
 */
3616
.uk-button::-moz-focus-inner {
3617
  border: 0;
3618
  padding: 0;
3619
}
3620
/*
3621
 * 1. Correct inability to style clickable `input` types in iOS.
3622
 * 2. Remove margins in Chrome, Safari and Opera.
3623
 * 3. Remove borders for `button`.
3624
 * 4. Address `overflow` set to `hidden` in IE 8/9/10/11.
3625
 * 5. Correct `font` properties and `color` not being inherited for `button`.
3626
 * 6. Address inconsistent `text-transform` inheritance which is only inherit in Firefox and IE
3627
 * 7. Style
3628
 * 8. `line-height` is used to create a height
3629
 * 9. `min-height` is necessary for `input` elements in Firefox and Opera because `line-height` is not working.
3630
 * 10. Reset button group whitespace hack
3631
 * 11. Required for `a`.
3632
 */
3633
.uk-button {
3634
  /* 1 */
3635
  -webkit-appearance: none;
3636
  /* 2 */
3637
  margin: 0;
3638
  /* 3 */
3639
  border: none;
3640
  /* 4 */
3641
  overflow: visible;
3642
  /* 5 */
3643
  font: inherit;
3644
  color: #666666;
3645
  /* 6 */
3646
  text-transform: none;
3647
  /* 7 */
3648
  display: inline-block;
3649
  box-sizing: border-box;
3650
  padding: 0 12px;
3651
  background: rgba(0, 0, 0, 0);
3652
  vertical-align: middle;
3653
  /* 8 */
3654
  line-height: 30px;
3655
  /* 9 */
3656
  min-height: 30px;
3657
  /* 10 */
3658
  font-size: 1rem;
3659
  /* 11 */
3660
  text-decoration: none;
3661
  text-align: center;
3662
  position: relative;
3663
  border: 1px solid #999999;
3664
  overflow: hidden;
3665
  -webkit-transition: color .4s, background .2s;
3666
  transition: color .4s, background .2s;
3667
  z-index: 1;
3668
}
3669
.uk-button:not(.uk-button-link):before {
3670
  content: "";
3671
  position: absolute;
3672
  left: -160%;
3673
  height: 100%;
3674
  width: 130%;
3675
  background: #444444;
3676
  -webkit-transform: skewX(20deg);
3677
  transform: skewX(20deg);
3678
  -webkit-transition: left .4s;
3679
  transition: left .4s;
3680
  z-index: -1;
3681
}
3682
.uk-button:not(:disabled) {
3683
  cursor: pointer;
3684
}
3685
/*
3686
 * Hover
3687
 * 1. Apply hover style also to focus state
3688
 * 2. Remove default focus style
3689
 * 3. Required for `a` elements
3690
 */
3691
.uk-button:hover,
3692
.uk-button:focus {
3693
  background-color: rgba(0, 0, 0, 0);
3694
  color: #ffffff;
3695
  /* 2 */
3696
  outline: none;
3697
  /* 3 */
3698
  text-decoration: none;
3699
  border-color: #444444;
3700
}
3701
.uk-button:hover:not(.uk-button-link):before,
3702
.uk-button:focus:not(.uk-button-link):before {
3703
  left: -15%;
3704
}
3705
/* Active */
3706
.uk-button:active,
3707
.uk-button.uk-active {
3708
  background-color: rgba(0, 0, 0, 0);
3709
  color: #ffffff;
3710
  border-color: #333333;
3711
}
3712
.uk-button:active:not(.uk-button-link):before,
3713
.uk-button.uk-active:not(.uk-button-link):before {
3714
  left: -15%;
3715
  background: #333333;
3716
}
3717
/* Color modifiers
3718
 ========================================================================== */
3719
/*
3720
 * Modifier: `uk-button-primary`
3721
 */
3722
.uk-button-primary {
3723
  background-color: #00b9b4;
3724
  color: #ffffff;
3725
  border-color: transparent;
3726
}
3727
.uk-button-primary:before {
3728
  background: none !important;
3729
}
3730
/* Hover */
3731
.uk-button-primary:hover,
3732
.uk-button-primary:focus {
3733
  background-color: #008D88;
3734
  color: #ffffff;
3735
  border-color: transparent;
3736
}
3737
/* Active */
3738
.uk-button-primary:active,
3739
.uk-button-primary.uk-active {
3740
  background-color: #69b8c2;
3741
  color: #ffffff;
3742
  border-color: transparent;
3743
}
3744
/*
3745
 * Modifier: `uk-button-success`
3746
 */
3747
.uk-button-success {
3748
  background-color: #b0d87f;
3749
  color: #ffffff;
3750
  border-color: transparent;
3751
}
3752
.uk-button-success:before {
3753
  background: none !important;
3754
}
3755
/* Hover */
3756
.uk-button-success:hover,
3757
.uk-button-success:focus {
3758
  background-color: #a3c875;
3759
  color: #ffffff;
3760
  border-color: transparent;
3761
}
3762
/* Active */
3763
.uk-button-success:active,
3764
.uk-button-success.uk-active {
3765
  background-color: #97c163;
3766
  color: #ffffff;
3767
  border-color: transparent;
3768
}
3769
/*
3770
 * Modifier: `uk-button-danger`
3771
 */
3772
.uk-button-danger {
3773
  background-color: #f2565a;
3774
  color: #ffffff;
3775
  border-color: transparent;
3776
}
3777
.uk-button-danger:before {
3778
  background: none !important;
3779
}
3780
/* Hover */
3781
.uk-button-danger:hover,
3782
.uk-button-danger:focus {
3783
  background-color: #e6494d;
3784
  color: #ffffff;
3785
  border-color: transparent;
3786
}
3787
/* Active */
3788
.uk-button-danger:active,
3789
.uk-button-danger.uk-active {
3790
  background-color: #dd383c;
3791
  color: #ffffff;
3792
  border-color: transparent;
3793
}
3794
/* Disabled state
3795
 * Overrides also the color modifiers
3796
 ========================================================================== */
3797
/* Equal for all button types */
3798
.uk-button:disabled {
3799
  background-color: #f5f5f5;
3800
  color: #bbbbbb;
3801
  border-color: transparent;
3802
}
3803
.uk-button:disabled:before {
3804
  background: none !important;
3805
}
3806
/* Modifier: `uk-button-link`
3807
 ========================================================================== */
3808
/* Reset */
3809
.uk-button-link,
3810
.uk-button-link:hover,
3811
.uk-button-link:focus,
3812
.uk-button-link:active,
3813
.uk-button-link.uk-active,
3814
.uk-button-link:disabled {
3815
  border-color: transparent;
3816
  background: none;
3817
}
3818
.uk-button-link:hover,
3819
.uk-button-link:hover:hover,
3820
.uk-button-link:focus:hover,
3821
.uk-button-link:active:hover,
3822
.uk-button-link.uk-active:hover,
3823
.uk-button-link:disabled:hover,
3824
.uk-button-link:focus,
3825
.uk-button-link:hover:focus,
3826
.uk-button-link:focus:focus,
3827
.uk-button-link:active:focus,
3828
.uk-button-link.uk-active:focus,
3829
.uk-button-link:disabled:focus {
3830
  text-decoration: none;
3831
}
3832
.uk-button-link:not(:disabled),
3833
.uk-button-link:hover:not(:disabled),
3834
.uk-button-link:focus:not(:disabled),
3835
.uk-button-link:active:not(:disabled),
3836
.uk-button-link.uk-active:not(:disabled),
3837
.uk-button-link:disabled:not(:disabled) {
3838
  position: relative;
3839
  padding-left: 0;
3840
  padding-right: 25px;
3841
}
3842
.uk-button-link:not(:disabled):before,
3843
.uk-button-link:hover:not(:disabled):before,
3844
.uk-button-link:focus:not(:disabled):before,
3845
.uk-button-link:active:not(:disabled):before,
3846
.uk-button-link.uk-active:not(:disabled):before,
3847
.uk-button-link:disabled:not(:disabled):before,
3848
.uk-button-link:not(:disabled):after,
3849
.uk-button-link:hover:not(:disabled):after,
3850
.uk-button-link:focus:not(:disabled):after,
3851
.uk-button-link:active:not(:disabled):after,
3852
.uk-button-link.uk-active:not(:disabled):after,
3853
.uk-button-link:disabled:not(:disabled):after {
3854
  content: "";
3855
  position: absolute;
3856
  -webkit-transition: right .2s, width .2s;
3857
  transition: right .2s, width .2s;
3858
}
3859
.uk-button-link:not(:disabled):before,
3860
.uk-button-link:hover:not(:disabled):before,
3861
.uk-button-link:focus:not(:disabled):before,
3862
.uk-button-link:active:not(:disabled):before,
3863
.uk-button-link.uk-active:not(:disabled):before,
3864
.uk-button-link:disabled:not(:disabled):before {
3865
  right: 7px;
3866
  width: 7px;
3867
  content: "\e901";
3868
  font-family: 'Chester';
3869
  font-size: 12px;
3870
  line-height: 30px;
3871
}
3872
.uk-button-link:not(:disabled):after,
3873
.uk-button-link:hover:not(:disabled):after,
3874
.uk-button-link:focus:not(:disabled):after,
3875
.uk-button-link:active:not(:disabled):after,
3876
.uk-button-link.uk-active:not(:disabled):after,
3877
.uk-button-link:disabled:not(:disabled):after {
3878
  top: 50%;
3879
  right: 8px;
3880
  width: 12px;
3881
  height: 1px;
3882
  background: #666666;
3883
}
3884
.uk-button-link:not(:disabled):hover:before,
3885
.uk-button-link:hover:not(:disabled):hover:before,
3886
.uk-button-link:focus:not(:disabled):hover:before,
3887
.uk-button-link:active:not(:disabled):hover:before,
3888
.uk-button-link.uk-active:not(:disabled):hover:before,
3889
.uk-button-link:disabled:not(:disabled):hover:before,
3890
.uk-button-link:not(:disabled):focus:before,
3891
.uk-button-link:hover:not(:disabled):focus:before,
3892
.uk-button-link:focus:not(:disabled):focus:before,
3893
.uk-button-link:active:not(:disabled):focus:before,
3894
.uk-button-link.uk-active:not(:disabled):focus:before,
3895
.uk-button-link:disabled:not(:disabled):focus:before {
3896
  right: 0;
3897
}
3898
.uk-button-link:not(:disabled):hover:after,
3899
.uk-button-link:hover:not(:disabled):hover:after,
3900
.uk-button-link:focus:not(:disabled):hover:after,
3901
.uk-button-link:active:not(:disabled):hover:after,
3902
.uk-button-link.uk-active:not(:disabled):hover:after,
3903
.uk-button-link:disabled:not(:disabled):hover:after,
3904
.uk-button-link:not(:disabled):focus:after,
3905
.uk-button-link:hover:not(:disabled):focus:after,
3906
.uk-button-link:focus:not(:disabled):focus:after,
3907
.uk-button-link:active:not(:disabled):focus:after,
3908
.uk-button-link.uk-active:not(:disabled):focus:after,
3909
.uk-button-link:disabled:not(:disabled):focus:after {
3910
  right: 0;
3911
  width: 20px;
3912
}
3913
/* Color */
3914
.uk-button-link {
3915
  color: #666666;
3916
}
3917
.uk-button-link:hover,
3918
.uk-button-link:focus,
3919
.uk-button-link:active,
3920
.uk-button-link.uk-active {
3921
  color: #666666;
3922
  text-decoration: none;
3923
}
3924
.uk-button-link:disabled {
3925
  color: #bbbbbb;
3926
}
3927
/* Focus */
3928
.uk-button-link:focus {
3929
  outline: 1px dotted;
3930
}
3931
/* Size modifiers
3932
 ========================================================================== */
3933
.uk-button-mini {
3934
  min-height: 20px;
3935
  padding: 0 6px;
3936
  line-height: 20px;
3937
  font-size: 11px;
3938
}
3939
.uk-button-small {
3940
  min-height: 25px;
3941
  padding: 0 10px;
3942
  line-height: 25px;
3943
  font-size: 12px;
3944
}
3945
.uk-button-large {
3946
  min-height: 40px;
3947
  padding: 0 15px;
3948
  line-height: 40px;
3949
  font-size: 16px;
3950
}
3951
/* Sub-object `uk-button-group`
3952
 ========================================================================== */
3953
/*
3954
 * 1. Behave like buttons
3955
 * 2. Create position context for dropdowns
3956
 * 3. Remove whitespace between child elements when using `inline-block`
3957
 * 4. Prevent buttons from wrapping
3958
 * 5. Remove whitespace between child elements when using `inline-block`
3959
 */
3960
.uk-button-group {
3961
  /* 1 */
3962
  display: inline-block;
3963
  vertical-align: middle;
3964
  /* 2 */
3965
  position: relative;
3966
  /* 3 */
3967
  font-size: 0.001px;
3968
  /* 4 */
3969
  white-space: nowrap;
3970
}
3971
.uk-button-group > * {
3972
  display: inline-block;
3973
}
3974
/* 5 */
3975
.uk-button-group .uk-button {
3976
  vertical-align: top;
3977
}
3978
/* Sub-object: `uk-button-dropdown`
3979
 ========================================================================== */
3980
/*
3981
 * 1. Behave like buttons
3982
 * 2. Create position context for dropdowns
3983
 */
3984
.uk-button-dropdown {
3985
  /* 1 */
3986
  display: inline-block;
3987
  vertical-align: middle;
3988
  /* 2 */
3989
  position: relative;
3990
}
3991
.uk-button-group > .uk-button:nth-child(n+2),
3992
.uk-button-group > div:nth-child(n+2) .uk-button {
3993
  border-left-width: 0;
3994
}
3995
.uk-button-group > .uk-button:nth-child(n+2):hover,
3996
.uk-button-group > div:nth-child(n+2) .uk-button:hover,
3997
.uk-button-group > .uk-button:nth-child(n+2):active,
3998
.uk-button-group > .uk-button:nth-child(n+2).uk-active {
3999
  margin-left: -1px;
4000
  border-left-width: 1px;
4001
}
4002
/* ========================================================================
4003
   OMTDComponent: Icon
4004
 ========================================================================== */
4005
@font-face {
4006
  font-family: 'FontAwesome';
4007
  src: url("../../warp/vendor/uikit/fonts/fontawesome-webfont.woff2") format('woff2'), url("../../warp/vendor/uikit/fonts/fontawesome-webfont.woff") format("woff"), url("../../warp/vendor/uikit/fonts/fontawesome-webfont.ttf") format("truetype");
4008
  font-weight: normal;
4009
  font-style: normal;
4010
}
4011
/*
4012
 * 1. Allow margin
4013
 * 2. Prevent inherit font style
4014
 * 4. Correct line-height
4015
 * 5. Better font rendering
4016
 * 6. Remove `text-decoration` for anchors
4017
 */
4018
[class*='uk-icon-'] {
4019
  font-family: FontAwesome;
4020
  /* 1 */
4021
  display: inline-block;
4022
  /* 2 */
4023
  font-weight: normal;
4024
  font-style: normal;
4025
  /* 4 */
4026
  line-height: 1;
4027
  /* 5 */
4028
  -webkit-font-smoothing: antialiased;
4029
  -moz-osx-font-smoothing: grayscale;
4030
}
4031
/* 6 */
4032
[class*='uk-icon-'],
4033
[class*='uk-icon-']:hover,
4034
[class*='uk-icon-']:focus {
4035
  text-decoration: none;
4036
}
4037
/* Size modifiers
4038
 ========================================================================== */
4039
.uk-icon-small {
4040
  font-size: 120%;
4041
  vertical-align: -10%;
4042
}
4043
.uk-icon-medium {
4044
  font-size: 200%;
4045
  vertical-align: -16%;
4046
}
4047
.uk-icon-large {
4048
  font-size: 240%;
4049
  vertical-align: -22%;
4050
}
4051
/* Modifier: `uk-icon-justify`
4052
 ========================================================================== */
4053
.uk-icon-justify {
4054
  width: 1em;
4055
  text-align: center;
4056
}
4057
/* Modifier: `uk-icon-spin`
4058
 ========================================================================== */
4059
.uk-icon-spin {
4060
  display: inline-block;
4061
  -webkit-animation: uk-rotate 2s infinite linear;
4062
  animation: uk-rotate 2s infinite linear;
4063
}
4064
/* Modifier: `uk-icon-hover`
4065
 ========================================================================== */
4066
.uk-icon-hover {
4067
  color: #666666;
4068
}
4069
/*
4070
 * Hover
4071
 */
4072
.uk-icon-hover:hover {
4073
  color: #bbbbbb;
4074
}
4075
/* Modifier: `uk-icon-button`
4076
 ========================================================================== */
4077
.uk-icon-button {
4078
  box-sizing: border-box;
4079
  display: inline-block;
4080
  width: 35px;
4081
  height: 35px;
4082
  border-radius: 0;
4083
  background: rgba(0, 0, 0, 0);
4084
  line-height: 35px;
4085
  color: #666666;
4086
  font-size: 18px;
4087
  text-align: center;
4088
  position: relative;
4089
  border: #999999 solid 1px;
4090
  overflow: hidden;
4091
  -webkit-transition: color .4s, background .2s;
4092
  transition: color .4s, background .2s;
4093
  z-index: 1;
4094
}
4095
.uk-icon-button:after {
4096
  content: "";
4097
  position: absolute;
4098
  left: -160%;
4099
  height: 100%;
4100
  width: 130%;
4101
  background: #444444;
4102
  -webkit-transform: skewX(15deg);
4103
  transform: skewX(15deg);
4104
  -webkit-transition: left .25s;
4105
  transition: left .25s;
4106
  z-index: -1;
4107
}
4108
/*
4109
 * Hover
4110
 * 1. Apply hover style also to focus state
4111
 * 2. Remove default focus style
4112
 */
4113
.uk-icon-button:hover,
4114
.uk-icon-button:focus {
4115
  background-color: rgba(0, 0, 0, 0);
4116
  color: #ffffff;
4117
  /* 2 */
4118
  outline: none;
4119
  border-color: #444444;
4120
}
4121
.uk-icon-button:hover:after,
4122
.uk-icon-button:focus:after {
4123
  left: -15%;
4124
}
4125
/* Active */
4126
.uk-icon-button:active {
4127
  background-color: rgba(0, 0, 0, 0);
4128
  color: #ffffff;
4129
  border-color: #333333;
4130
}
4131
.uk-icon-button:active:after {
4132
  left: -15%;
4133
}
4134
/* Icon mapping
4135
 ========================================================================== */
4136
.uk-icon-glass:before {
4137
  content: "\f000";
4138
}
4139
.uk-icon-music:before {
4140
  content: "\f001";
4141
}
4142
.uk-icon-search:before {
4143
  content: "\f002";
4144
}
4145
.uk-icon-envelope-o:before {
4146
  content: "\f003";
4147
}
4148
.uk-icon-heart:before {
4149
  content: "\f004";
4150
}
4151
.uk-icon-star:before {
4152
  content: "\f005";
4153
}
4154
.uk-icon-star-o:before {
4155
  content: "\f006";
4156
}
4157
.uk-icon-user:before {
4158
  content: "\f007";
4159
}
4160
.uk-icon-film:before {
4161
  content: "\f008";
4162
}
4163
.uk-icon-th-large:before {
4164
  content: "\f009";
4165
}
4166
.uk-icon-th:before {
4167
  content: "\f00a";
4168
}
4169
.uk-icon-th-list:before {
4170
  content: "\f00b";
4171
}
4172
.uk-icon-check:before {
4173
  content: "\f00c";
4174
}
4175
.uk-icon-remove:before,
4176
.uk-icon-close:before,
4177
.uk-icon-times:before {
4178
  content: "\f00d";
4179
}
4180
.uk-icon-search-plus:before {
4181
  content: "\f00e";
4182
}
4183
.uk-icon-search-minus:before {
4184
  content: "\f010";
4185
}
4186
.uk-icon-power-off:before {
4187
  content: "\f011";
4188
}
4189
.uk-icon-signal:before {
4190
  content: "\f012";
4191
}
4192
.uk-icon-gear:before,
4193
.uk-icon-cog:before {
4194
  content: "\f013";
4195
}
4196
.uk-icon-trash-o:before {
4197
  content: "\f014";
4198
}
4199
.uk-icon-home:before {
4200
  content: "\f015";
4201
}
4202
.uk-icon-file-o:before {
4203
  content: "\f016";
4204
}
4205
.uk-icon-clock-o:before {
4206
  content: "\f017";
4207
}
4208
.uk-icon-road:before {
4209
  content: "\f018";
4210
}
4211
.uk-icon-download:before {
4212
  content: "\f019";
4213
}
4214
.uk-icon-arrow-circle-o-down:before {
4215
  content: "\f01a";
4216
}
4217
.uk-icon-arrow-circle-o-up:before {
4218
  content: "\f01b";
4219
}
4220
.uk-icon-inbox:before {
4221
  content: "\f01c";
4222
}
4223
.uk-icon-play-circle-o:before {
4224
  content: "\f01d";
4225
}
4226
.uk-icon-rotate-right:before,
4227
.uk-icon-repeat:before {
4228
  content: "\f01e";
4229
}
4230
.uk-icon-refresh:before {
4231
  content: "\f021";
4232
}
4233
.uk-icon-list-alt:before {
4234
  content: "\f022";
4235
}
4236
.uk-icon-lock:before {
4237
  content: "\f023";
4238
}
4239
.uk-icon-flag:before {
4240
  content: "\f024";
4241
}
4242
.uk-icon-headphones:before {
4243
  content: "\f025";
4244
}
4245
.uk-icon-volume-off:before {
4246
  content: "\f026";
4247
}
4248
.uk-icon-volume-down:before {
4249
  content: "\f027";
4250
}
4251
.uk-icon-volume-up:before {
4252
  content: "\f028";
4253
}
4254
.uk-icon-qrcode:before {
4255
  content: "\f029";
4256
}
4257
.uk-icon-barcode:before {
4258
  content: "\f02a";
4259
}
4260
.uk-icon-tag:before {
4261
  content: "\f02b";
4262
}
4263
.uk-icon-tags:before {
4264
  content: "\f02c";
4265
}
4266
.uk-icon-book:before {
4267
  content: "\f02d";
4268
}
4269
.uk-icon-bookmark:before {
4270
  content: "\f02e";
4271
}
4272
.uk-icon-print:before {
4273
  content: "\f02f";
4274
}
4275
.uk-icon-camera:before {
4276
  content: "\f030";
4277
}
4278
.uk-icon-font:before {
4279
  content: "\f031";
4280
}
4281
.uk-icon-bold:before {
4282
  content: "\f032";
4283
}
4284
.uk-icon-italic:before {
4285
  content: "\f033";
4286
}
4287
.uk-icon-text-height:before {
4288
  content: "\f034";
4289
}
4290
.uk-icon-text-width:before {
4291
  content: "\f035";
4292
}
4293
.uk-icon-align-left:before {
4294
  content: "\f036";
4295
}
4296
.uk-icon-align-center:before {
4297
  content: "\f037";
4298
}
4299
.uk-icon-align-right:before {
4300
  content: "\f038";
4301
}
4302
.uk-icon-align-justify:before {
4303
  content: "\f039";
4304
}
4305
.uk-icon-list:before {
4306
  content: "\f03a";
4307
}
4308
.uk-icon-dedent:before,
4309
.uk-icon-outdent:before {
4310
  content: "\f03b";
4311
}
4312
.uk-icon-indent:before {
4313
  content: "\f03c";
4314
}
4315
.uk-icon-video-camera:before {
4316
  content: "\f03d";
4317
}
4318
.uk-icon-photo:before,
4319
.uk-icon-image:before,
4320
.uk-icon-picture-o:before {
4321
  content: "\f03e";
4322
}
4323
.uk-icon-pencil:before {
4324
  content: "\f040";
4325
}
4326
.uk-icon-map-marker:before {
4327
  content: "\f041";
4328
}
4329
.uk-icon-adjust:before {
4330
  content: "\f042";
4331
}
4332
.uk-icon-tint:before {
4333
  content: "\f043";
4334
}
4335
.uk-icon-edit:before,
4336
.uk-icon-pencil-square-o:before {
4337
  content: "\f044";
4338
}
4339
.uk-icon-share-square-o:before {
4340
  content: "\f045";
4341
}
4342
.uk-icon-check-square-o:before {
4343
  content: "\f046";
4344
}
4345
.uk-icon-arrows:before {
4346
  content: "\f047";
4347
}
4348
.uk-icon-step-backward:before {
4349
  content: "\f048";
4350
}
4351
.uk-icon-fast-backward:before {
4352
  content: "\f049";
4353
}
4354
.uk-icon-backward:before {
4355
  content: "\f04a";
4356
}
4357
.uk-icon-play:before {
4358
  content: "\f04b";
4359
}
4360
.uk-icon-pause:before {
4361
  content: "\f04c";
4362
}
4363
.uk-icon-stop:before {
4364
  content: "\f04d";
4365
}
4366
.uk-icon-forward:before {
4367
  content: "\f04e";
4368
}
4369
.uk-icon-fast-forward:before {
4370
  content: "\f050";
4371
}
4372
.uk-icon-step-forward:before {
4373
  content: "\f051";
4374
}
4375
.uk-icon-eject:before {
4376
  content: "\f052";
4377
}
4378
.uk-icon-chevron-left:before {
4379
  content: "\f053";
4380
}
4381
.uk-icon-chevron-right:before {
4382
  content: "\f054";
4383
}
4384
.uk-icon-plus-circle:before {
4385
  content: "\f055";
4386
}
4387
.uk-icon-minus-circle:before {
4388
  content: "\f056";
4389
}
4390
.uk-icon-times-circle:before {
4391
  content: "\f057";
4392
}
4393
.uk-icon-check-circle:before {
4394
  content: "\f058";
4395
}
4396
.uk-icon-question-circle:before {
4397
  content: "\f059";
4398
}
4399
.uk-icon-info-circle:before {
4400
  content: "\f05a";
4401
}
4402
.uk-icon-crosshairs:before {
4403
  content: "\f05b";
4404
}
4405
.uk-icon-times-circle-o:before {
4406
  content: "\f05c";
4407
}
4408
.uk-icon-check-circle-o:before {
4409
  content: "\f05d";
4410
}
4411
.uk-icon-ban:before {
4412
  content: "\f05e";
4413
}
4414
.uk-icon-arrow-left:before {
4415
  content: "\f060";
4416
}
4417
.uk-icon-arrow-right:before {
4418
  content: "\f061";
4419
}
4420
.uk-icon-arrow-up:before {
4421
  content: "\f062";
4422
}
4423
.uk-icon-arrow-down:before {
4424
  content: "\f063";
4425
}
4426
.uk-icon-mail-forward:before,
4427
.uk-icon-share:before {
4428
  content: "\f064";
4429
}
4430
.uk-icon-expand:before {
4431
  content: "\f065";
4432
}
4433
.uk-icon-compress:before {
4434
  content: "\f066";
4435
}
4436
.uk-icon-plus:before {
4437
  content: "\f067";
4438
}
4439
.uk-icon-minus:before {
4440
  content: "\f068";
4441
}
4442
.uk-icon-asterisk:before {
4443
  content: "\f069";
4444
}
4445
.uk-icon-exclamation-circle:before {
4446
  content: "\f06a";
4447
}
4448
.uk-icon-gift:before {
4449
  content: "\f06b";
4450
}
4451
.uk-icon-leaf:before {
4452
  content: "\f06c";
4453
}
4454
.uk-icon-fire:before {
4455
  content: "\f06d";
4456
}
4457
.uk-icon-eye:before {
4458
  content: "\f06e";
4459
}
4460
.uk-icon-eye-slash:before {
4461
  content: "\f070";
4462
}
4463
.uk-icon-warning:before,
4464
.uk-icon-exclamation-triangle:before {
4465
  content: "\f071";
4466
}
4467
.uk-icon-plane:before {
4468
  content: "\f072";
4469
}
4470
.uk-icon-calendar:before {
4471
  content: "\f073";
4472
}
4473
.uk-icon-random:before {
4474
  content: "\f074";
4475
}
4476
.uk-icon-comment:before {
4477
  content: "\f075";
4478
}
4479
.uk-icon-magnet:before {
4480
  content: "\f076";
4481
}
4482
.uk-icon-chevron-up:before {
4483
  content: "\f077";
4484
}
4485
.uk-icon-chevron-down:before {
4486
  content: "\f078";
4487
}
4488
.uk-icon-retweet:before {
4489
  content: "\f079";
4490
}
4491
.uk-icon-shopping-cart:before {
4492
  content: "\f07a";
4493
}
4494
.uk-icon-folder:before {
4495
  content: "\f07b";
4496
}
4497
.uk-icon-folder-open:before {
4498
  content: "\f07c";
4499
}
4500
.uk-icon-arrows-v:before {
4501
  content: "\f07d";
4502
}
4503
.uk-icon-arrows-h:before {
4504
  content: "\f07e";
4505
}
4506
.uk-icon-bar-chart-o:before,
4507
.uk-icon-bar-chart:before {
4508
  content: "\f080";
4509
}
4510
.uk-icon-twitter-square:before {
4511
  content: "\f081";
4512
}
4513
.uk-icon-facebook-square:before {
4514
  content: "\f082";
4515
}
4516
.uk-icon-camera-retro:before {
4517
  content: "\f083";
4518
}
4519
.uk-icon-key:before {
4520
  content: "\f084";
4521
}
4522
.uk-icon-gears:before,
4523
.uk-icon-cogs:before {
4524
  content: "\f085";
4525
}
4526
.uk-icon-comments:before {
4527
  content: "\f086";
4528
}
4529
.uk-icon-thumbs-o-up:before {
4530
  content: "\f087";
4531
}
4532
.uk-icon-thumbs-o-down:before {
4533
  content: "\f088";
4534
}
4535
.uk-icon-star-half:before {
4536
  content: "\f089";
4537
}
4538
.uk-icon-heart-o:before {
4539
  content: "\f08a";
4540
}
4541
.uk-icon-sign-out:before {
4542
  content: "\f08b";
4543
}
4544
.uk-icon-linkedin-square:before {
4545
  content: "\f08c";
4546
}
4547
.uk-icon-thumb-tack:before {
4548
  content: "\f08d";
4549
}
4550
.uk-icon-external-link:before {
4551
  content: "\f08e";
4552
}
4553
.uk-icon-sign-in:before {
4554
  content: "\f090";
4555
}
4556
.uk-icon-trophy:before {
4557
  content: "\f091";
4558
}
4559
.uk-icon-github-square:before {
4560
  content: "\f092";
4561
}
4562
.uk-icon-upload:before {
4563
  content: "\f093";
4564
}
4565
.uk-icon-lemon-o:before {
4566
  content: "\f094";
4567
}
4568
.uk-icon-phone:before {
4569
  content: "\f095";
4570
}
4571
.uk-icon-square-o:before {
4572
  content: "\f096";
4573
}
4574
.uk-icon-bookmark-o:before {
4575
  content: "\f097";
4576
}
4577
.uk-icon-phone-square:before {
4578
  content: "\f098";
4579
}
4580
.uk-icon-twitter:before {
4581
  content: "\f099";
4582
}
4583
.uk-icon-facebook-f:before,
4584
.uk-icon-facebook:before {
4585
  content: "\f09a";
4586
}
4587
.uk-icon-github:before {
4588
  content: "\f09b";
4589
}
4590
.uk-icon-unlock:before {
4591
  content: "\f09c";
4592
}
4593
.uk-icon-credit-card:before {
4594
  content: "\f09d";
4595
}
4596
.uk-icon-rss:before {
4597
  content: "\f09e";
4598
}
4599
.uk-icon-hdd-o:before {
4600
  content: "\f0a0";
4601
}
4602
.uk-icon-bullhorn:before {
4603
  content: "\f0a1";
4604
}
4605
.uk-icon-bell:before {
4606
  content: "\f0f3";
4607
}
4608
.uk-icon-certificate:before {
4609
  content: "\f0a3";
4610
}
4611
.uk-icon-hand-o-right:before {
4612
  content: "\f0a4";
4613
}
4614
.uk-icon-hand-o-left:before {
4615
  content: "\f0a5";
4616
}
4617
.uk-icon-hand-o-up:before {
4618
  content: "\f0a6";
4619
}
4620
.uk-icon-hand-o-down:before {
4621
  content: "\f0a7";
4622
}
4623
.uk-icon-arrow-circle-left:before {
4624
  content: "\f0a8";
4625
}
4626
.uk-icon-arrow-circle-right:before {
4627
  content: "\f0a9";
4628
}
4629
.uk-icon-arrow-circle-up:before {
4630
  content: "\f0aa";
4631
}
4632
.uk-icon-arrow-circle-down:before {
4633
  content: "\f0ab";
4634
}
4635
.uk-icon-globe:before {
4636
  content: "\f0ac";
4637
}
4638
.uk-icon-wrench:before {
4639
  content: "\f0ad";
4640
}
4641
.uk-icon-tasks:before {
4642
  content: "\f0ae";
4643
}
4644
.uk-icon-filter:before {
4645
  content: "\f0b0";
4646
}
4647
.uk-icon-briefcase:before {
4648
  content: "\f0b1";
4649
}
4650
.uk-icon-arrows-alt:before {
4651
  content: "\f0b2";
4652
}
4653
.uk-icon-group:before,
4654
.uk-icon-users:before {
4655
  content: "\f0c0";
4656
}
4657
.uk-icon-chain:before,
4658
.uk-icon-link:before {
4659
  content: "\f0c1";
4660
}
4661
.uk-icon-cloud:before {
4662
  content: "\f0c2";
4663
}
4664
.uk-icon-flask:before {
4665
  content: "\f0c3";
4666
}
4667
.uk-icon-cut:before,
4668
.uk-icon-scissors:before {
4669
  content: "\f0c4";
4670
}
4671
.uk-icon-copy:before,
4672
.uk-icon-files-o:before {
4673
  content: "\f0c5";
4674
}
4675
.uk-icon-paperclip:before {
4676
  content: "\f0c6";
4677
}
4678
.uk-icon-save:before,
4679
.uk-icon-floppy-o:before {
4680
  content: "\f0c7";
4681
}
4682
.uk-icon-square:before {
4683
  content: "\f0c8";
4684
}
4685
.uk-icon-navicon:before,
4686
.uk-icon-reorder:before,
4687
.uk-icon-bars:before {
4688
  content: "\f0c9";
4689
}
4690
.uk-icon-list-ul:before {
4691
  content: "\f0ca";
4692
}
4693
.uk-icon-list-ol:before {
4694
  content: "\f0cb";
4695
}
4696
.uk-icon-strikethrough:before {
4697
  content: "\f0cc";
4698
}
4699
.uk-icon-underline:before {
4700
  content: "\f0cd";
4701
}
4702
.uk-icon-table:before {
4703
  content: "\f0ce";
4704
}
4705
.uk-icon-magic:before {
4706
  content: "\f0d0";
4707
}
4708
.uk-icon-truck:before {
4709
  content: "\f0d1";
4710
}
4711
.uk-icon-pinterest:before {
4712
  content: "\f0d2";
4713
}
4714
.uk-icon-pinterest-square:before {
4715
  content: "\f0d3";
4716
}
4717
.uk-icon-google-plus-square:before {
4718
  content: "\f0d4";
4719
}
4720
.uk-icon-google-plus:before {
4721
  content: "\f0d5";
4722
}
4723
.uk-icon-money:before {
4724
  content: "\f0d6";
4725
}
4726
.uk-icon-caret-down:before {
4727
  content: "\f0d7";
4728
}
4729
.uk-icon-caret-up:before {
4730
  content: "\f0d8";
4731
}
4732
.uk-icon-caret-left:before {
4733
  content: "\f0d9";
4734
}
4735
.uk-icon-caret-right:before {
4736
  content: "\f0da";
4737
}
4738
.uk-icon-columns:before {
4739
  content: "\f0db";
4740
}
4741
.uk-icon-unsorted:before,
4742
.uk-icon-sort:before {
4743
  content: "\f0dc";
4744
}
4745
.uk-icon-sort-down:before,
4746
.uk-icon-sort-desc:before {
4747
  content: "\f0dd";
4748
}
4749
.uk-icon-sort-up:before,
4750
.uk-icon-sort-asc:before {
4751
  content: "\f0de";
4752
}
4753
.uk-icon-envelope:before {
4754
  content: "\f0e0";
4755
}
4756
.uk-icon-linkedin:before {
4757
  content: "\f0e1";
4758
}
4759
.uk-icon-rotate-left:before,
4760
.uk-icon-undo:before {
4761
  content: "\f0e2";
4762
}
4763
.uk-icon-legal:before,
4764
.uk-icon-gavel:before {
4765
  content: "\f0e3";
4766
}
4767
.uk-icon-dashboard:before,
4768
.uk-icon-tachometer:before {
4769
  content: "\f0e4";
4770
}
4771
.uk-icon-comment-o:before {
4772
  content: "\f0e5";
4773
}
4774
.uk-icon-comments-o:before {
4775
  content: "\f0e6";
4776
}
4777
.uk-icon-flash:before,
4778
.uk-icon-bolt:before {
4779
  content: "\f0e7";
4780
}
4781
.uk-icon-sitemap:before {
4782
  content: "\f0e8";
4783
}
4784
.uk-icon-umbrella:before {
4785
  content: "\f0e9";
4786
}
4787
.uk-icon-paste:before,
4788
.uk-icon-clipboard:before {
4789
  content: "\f0ea";
4790
}
4791
.uk-icon-lightbulb-o:before {
4792
  content: "\f0eb";
4793
}
4794
.uk-icon-exchange:before {
4795
  content: "\f0ec";
4796
}
4797
.uk-icon-cloud-download:before {
4798
  content: "\f0ed";
4799
}
4800
.uk-icon-cloud-upload:before {
4801
  content: "\f0ee";
4802
}
4803
.uk-icon-user-md:before {
4804
  content: "\f0f0";
4805
}
4806
.uk-icon-stethoscope:before {
4807
  content: "\f0f1";
4808
}
4809
.uk-icon-suitcase:before {
4810
  content: "\f0f2";
4811
}
4812
.uk-icon-bell-o:before {
4813
  content: "\f0a2";
4814
}
4815
.uk-icon-coffee:before {
4816
  content: "\f0f4";
4817
}
4818
.uk-icon-cutlery:before {
4819
  content: "\f0f5";
4820
}
4821
.uk-icon-file-text-o:before {
4822
  content: "\f0f6";
4823
}
4824
.uk-icon-building-o:before {
4825
  content: "\f0f7";
4826
}
4827
.uk-icon-hospital-o:before {
4828
  content: "\f0f8";
4829
}
4830
.uk-icon-ambulance:before {
4831
  content: "\f0f9";
4832
}
4833
.uk-icon-medkit:before {
4834
  content: "\f0fa";
4835
}
4836
.uk-icon-fighter-jet:before {
4837
  content: "\f0fb";
4838
}
4839
.uk-icon-beer:before {
4840
  content: "\f0fc";
4841
}
4842
.uk-icon-h-square:before {
4843
  content: "\f0fd";
4844
}
4845
.uk-icon-plus-square:before {
4846
  content: "\f0fe";
4847
}
4848
.uk-icon-angle-double-left:before {
4849
  content: "\f100";
4850
}
4851
.uk-icon-angle-double-right:before {
4852
  content: "\f101";
4853
}
4854
.uk-icon-angle-double-up:before {
4855
  content: "\f102";
4856
}
4857
.uk-icon-angle-double-down:before {
4858
  content: "\f103";
4859
}
4860
.uk-icon-angle-left:before {
4861
  content: "\f104";
4862
}
4863
.uk-icon-angle-right:before {
4864
  content: "\f105";
4865
}
4866
.uk-icon-angle-up:before {
4867
  content: "\f106";
4868
}
4869
.uk-icon-angle-down:before {
4870
  content: "\f107";
4871
}
4872
.uk-icon-desktop:before {
4873
  content: "\f108";
4874
}
4875
.uk-icon-laptop:before {
4876
  content: "\f109";
4877
}
4878
.uk-icon-tablet:before {
4879
  content: "\f10a";
4880
}
4881
.uk-icon-mobile-phone:before,
4882
.uk-icon-mobile:before {
4883
  content: "\f10b";
4884
}
4885
.uk-icon-circle-o:before {
4886
  content: "\f10c";
4887
}
4888
.uk-icon-quote-left:before {
4889
  content: "\f10d";
4890
}
4891
.uk-icon-quote-right:before {
4892
  content: "\f10e";
4893
}
4894
.uk-icon-spinner:before {
4895
  content: "\f110";
4896
}
4897
.uk-icon-circle:before {
4898
  content: "\f111";
4899
}
4900
.uk-icon-mail-reply:before,
4901
.uk-icon-reply:before {
4902
  content: "\f112";
4903
}
4904
.uk-icon-github-alt:before {
4905
  content: "\f113";
4906
}
4907
.uk-icon-folder-o:before {
4908
  content: "\f114";
4909
}
4910
.uk-icon-folder-open-o:before {
4911
  content: "\f115";
4912
}
4913
.uk-icon-smile-o:before {
4914
  content: "\f118";
4915
}
4916
.uk-icon-frown-o:before {
4917
  content: "\f119";
4918
}
4919
.uk-icon-meh-o:before {
4920
  content: "\f11a";
4921
}
4922
.uk-icon-gamepad:before {
4923
  content: "\f11b";
4924
}
4925
.uk-icon-keyboard-o:before {
4926
  content: "\f11c";
4927
}
4928
.uk-icon-flag-o:before {
4929
  content: "\f11d";
4930
}
4931
.uk-icon-flag-checkered:before {
4932
  content: "\f11e";
4933
}
4934
.uk-icon-terminal:before {
4935
  content: "\f120";
4936
}
4937
.uk-icon-code:before {
4938
  content: "\f121";
4939
}
4940
.uk-icon-mail-reply-all:before,
4941
.uk-icon-reply-all:before {
4942
  content: "\f122";
4943
}
4944
.uk-icon-star-half-empty:before,
4945
.uk-icon-star-half-full:before,
4946
.uk-icon-star-half-o:before {
4947
  content: "\f123";
4948
}
4949
.uk-icon-location-arrow:before {
4950
  content: "\f124";
4951
}
4952
.uk-icon-crop:before {
4953
  content: "\f125";
4954
}
4955
.uk-icon-code-fork:before {
4956
  content: "\f126";
4957
}
4958
.uk-icon-unlink:before,
4959
.uk-icon-chain-broken:before {
4960
  content: "\f127";
4961
}
4962
.uk-icon-question:before {
4963
  content: "\f128";
4964
}
4965
.uk-icon-info:before {
4966
  content: "\f129";
4967
}
4968
.uk-icon-exclamation:before {
4969
  content: "\f12a";
4970
}
4971
.uk-icon-superscript:before {
4972
  content: "\f12b";
4973
}
4974
.uk-icon-subscript:before {
4975
  content: "\f12c";
4976
}
4977
.uk-icon-eraser:before {
4978
  content: "\f12d";
4979
}
4980
.uk-icon-puzzle-piece:before {
4981
  content: "\f12e";
4982
}
4983
.uk-icon-microphone:before {
4984
  content: "\f130";
4985
}
4986
.uk-icon-microphone-slash:before {
4987
  content: "\f131";
4988
}
4989
.uk-icon-shield:before {
4990
  content: "\f132";
4991
}
4992
.uk-icon-calendar-o:before {
4993
  content: "\f133";
4994
}
4995
.uk-icon-fire-extinguisher:before {
4996
  content: "\f134";
4997
}
4998
.uk-icon-rocket:before {
4999
  content: "\f135";
5000
}
5001
.uk-icon-maxcdn:before {
5002
  content: "\f136";
5003
}
5004
.uk-icon-chevron-circle-left:before {
5005
  content: "\f137";
5006
}
5007
.uk-icon-chevron-circle-right:before {
5008
  content: "\f138";
5009
}
5010
.uk-icon-chevron-circle-up:before {
5011
  content: "\f139";
5012
}
5013
.uk-icon-chevron-circle-down:before {
5014
  content: "\f13a";
5015
}
5016
.uk-icon-html5:before {
5017
  content: "\f13b";
5018
}
5019
.uk-icon-css3:before {
5020
  content: "\f13c";
5021
}
5022
.uk-icon-anchor:before {
5023
  content: "\f13d";
5024
}
5025
.uk-icon-unlock-alt:before {
5026
  content: "\f13e";
5027
}
5028
.uk-icon-bullseye:before {
5029
  content: "\f140";
5030
}
5031
.uk-icon-ellipsis-h:before {
5032
  content: "\f141";
5033
}
5034
.uk-icon-ellipsis-v:before {
5035
  content: "\f142";
5036
}
5037
.uk-icon-rss-square:before {
5038
  content: "\f143";
5039
}
5040
.uk-icon-play-circle:before {
5041
  content: "\f144";
5042
}
5043
.uk-icon-ticket:before {
5044
  content: "\f145";
5045
}
5046
.uk-icon-minus-square:before {
5047
  content: "\f146";
5048
}
5049
.uk-icon-minus-square-o:before {
5050
  content: "\f147";
5051
}
5052
.uk-icon-level-up:before {
5053
  content: "\f148";
5054
}
5055
.uk-icon-level-down:before {
5056
  content: "\f149";
5057
}
5058
.uk-icon-check-square:before {
5059
  content: "\f14a";
5060
}
5061
.uk-icon-pencil-square:before {
5062
  content: "\f14b";
5063
}
5064
.uk-icon-external-link-square:before {
5065
  content: "\f14c";
5066
}
5067
.uk-icon-share-square:before {
5068
  content: "\f14d";
5069
}
5070
.uk-icon-compass:before {
5071
  content: "\f14e";
5072
}
5073
.uk-icon-toggle-down:before,
5074
.uk-icon-caret-square-o-down:before {
5075
  content: "\f150";
5076
}
5077
.uk-icon-toggle-up:before,
5078
.uk-icon-caret-square-o-up:before {
5079
  content: "\f151";
5080
}
5081
.uk-icon-toggle-right:before,
5082
.uk-icon-caret-square-o-right:before {
5083
  content: "\f152";
5084
}
5085
.uk-icon-euro:before,
5086
.uk-icon-eur:before {
5087
  content: "\f153";
5088
}
5089
.uk-icon-gbp:before {
5090
  content: "\f154";
5091
}
5092
.uk-icon-dollar:before,
5093
.uk-icon-usd:before {
5094
  content: "\f155";
5095
}
5096
.uk-icon-rupee:before,
5097
.uk-icon-inr:before {
5098
  content: "\f156";
5099
}
5100
.uk-icon-cny:before,
5101
.uk-icon-rmb:before,
5102
.uk-icon-yen:before,
5103
.uk-icon-jpy:before {
5104
  content: "\f157";
5105
}
5106
.uk-icon-ruble:before,
5107
.uk-icon-rouble:before,
5108
.uk-icon-rub:before {
5109
  content: "\f158";
5110
}
5111
.uk-icon-won:before,
5112
.uk-icon-krw:before {
5113
  content: "\f159";
5114
}
5115
.uk-icon-bitcoin:before,
5116
.uk-icon-btc:before {
5117
  content: "\f15a";
5118
}
5119
.uk-icon-file:before {
5120
  content: "\f15b";
5121
}
5122
.uk-icon-file-text:before {
5123
  content: "\f15c";
5124
}
5125
.uk-icon-sort-alpha-asc:before {
5126
  content: "\f15d";
5127
}
5128
.uk-icon-sort-alpha-desc:before {
5129
  content: "\f15e";
5130
}
5131
.uk-icon-sort-amount-asc:before {
5132
  content: "\f160";
5133
}
5134
.uk-icon-sort-amount-desc:before {
5135
  content: "\f161";
5136
}
5137
.uk-icon-sort-numeric-asc:before {
5138
  content: "\f162";
5139
}
5140
.uk-icon-sort-numeric-desc:before {
5141
  content: "\f163";
5142
}
5143
.uk-icon-thumbs-up:before {
5144
  content: "\f164";
5145
}
5146
.uk-icon-thumbs-down:before {
5147
  content: "\f165";
5148
}
5149
.uk-icon-youtube-square:before {
5150
  content: "\f166";
5151
}
5152
.uk-icon-youtube:before {
5153
  content: "\f167";
5154
}
5155
.uk-icon-xing:before {
5156
  content: "\f168";
5157
}
5158
.uk-icon-xing-square:before {
5159
  content: "\f169";
5160
}
5161
.uk-icon-youtube-play:before {
5162
  content: "\f16a";
5163
}
5164
.uk-icon-dropbox:before {
5165
  content: "\f16b";
5166
}
5167
.uk-icon-stack-overflow:before {
5168
  content: "\f16c";
5169
}
5170
.uk-icon-instagram:before {
5171
  content: "\f16d";
5172
}
5173
.uk-icon-flickr:before {
5174
  content: "\f16e";
5175
}
5176
.uk-icon-adn:before {
5177
  content: "\f170";
5178
}
5179
.uk-icon-bitbucket:before {
5180
  content: "\f171";
5181
}
5182
.uk-icon-bitbucket-square:before {
5183
  content: "\f172";
5184
}
5185
.uk-icon-tumblr:before {
5186
  content: "\f173";
5187
}
5188
.uk-icon-tumblr-square:before {
5189
  content: "\f174";
5190
}
5191
.uk-icon-long-arrow-down:before {
5192
  content: "\f175";
5193
}
5194
.uk-icon-long-arrow-up:before {
5195
  content: "\f176";
5196
}
5197
.uk-icon-long-arrow-left:before {
5198
  content: "\f177";
5199
}
5200
.uk-icon-long-arrow-right:before {
5201
  content: "\f178";
5202
}
5203
.uk-icon-apple:before {
5204
  content: "\f179";
5205
}
5206
.uk-icon-windows:before {
5207
  content: "\f17a";
5208
}
5209
.uk-icon-android:before {
5210
  content: "\f17b";
5211
}
5212
.uk-icon-linux:before {
5213
  content: "\f17c";
5214
}
5215
.uk-icon-dribbble:before {
5216
  content: "\f17d";
5217
}
5218
.uk-icon-skype:before {
5219
  content: "\f17e";
5220
}
5221
.uk-icon-foursquare:before {
5222
  content: "\f180";
5223
}
5224
.uk-icon-trello:before {
5225
  content: "\f181";
5226
}
5227
.uk-icon-female:before {
5228
  content: "\f182";
5229
}
5230
.uk-icon-male:before {
5231
  content: "\f183";
5232
}
5233
.uk-icon-gittip:before,
5234
.uk-icon-gratipay:before {
5235
  content: "\f184";
5236
}
5237
.uk-icon-sun-o:before {
5238
  content: "\f185";
5239
}
5240
.uk-icon-moon-o:before {
5241
  content: "\f186";
5242
}
5243
.uk-icon-archive:before {
5244
  content: "\f187";
5245
}
5246
.uk-icon-bug:before {
5247
  content: "\f188";
5248
}
5249
.uk-icon-vk:before {
5250
  content: "\f189";
5251
}
5252
.uk-icon-weibo:before {
5253
  content: "\f18a";
5254
}
5255
.uk-icon-renren:before {
5256
  content: "\f18b";
5257
}
5258
.uk-icon-pagelines:before {
5259
  content: "\f18c";
5260
}
5261
.uk-icon-stack-exchange:before {
5262
  content: "\f18d";
5263
}
5264
.uk-icon-arrow-circle-o-right:before {
5265
  content: "\f18e";
5266
}
5267
.uk-icon-arrow-circle-o-left:before {
5268
  content: "\f190";
5269
}
5270
.uk-icon-toggle-left:before,
5271
.uk-icon-caret-square-o-left:before {
5272
  content: "\f191";
5273
}
5274
.uk-icon-dot-circle-o:before {
5275
  content: "\f192";
5276
}
5277
.uk-icon-wheelchair:before {
5278
  content: "\f193";
5279
}
5280
.uk-icon-vimeo-square:before {
5281
  content: "\f194";
5282
}
5283
.uk-icon-turkish-lira:before,
5284
.uk-icon-try:before {
5285
  content: "\f195";
5286
}
5287
.uk-icon-plus-square-o:before {
5288
  content: "\f196";
5289
}
5290
.uk-icon-space-shuttle:before {
5291
  content: "\f197";
5292
}
5293
.uk-icon-slack:before {
5294
  content: "\f198";
5295
}
5296
.uk-icon-envelope-square:before {
5297
  content: "\f199";
5298
}
5299
.uk-icon-wordpress:before {
5300
  content: "\f19a";
5301
}
5302
.uk-icon-openid:before {
5303
  content: "\f19b";
5304
}
5305
.uk-icon-institution:before,
5306
.uk-icon-bank:before,
5307
.uk-icon-university:before {
5308
  content: "\f19c";
5309
}
5310
.uk-icon-mortar-board:before,
5311
.uk-icon-graduation-cap:before {
5312
  content: "\f19d";
5313
}
5314
.uk-icon-yahoo:before {
5315
  content: "\f19e";
5316
}
5317
.uk-icon-google:before {
5318
  content: "\f1a0";
5319
}
5320
.uk-icon-reddit:before {
5321
  content: "\f1a1";
5322
}
5323
.uk-icon-reddit-square:before {
5324
  content: "\f1a2";
5325
}
5326
.uk-icon-stumbleupon-circle:before {
5327
  content: "\f1a3";
5328
}
5329
.uk-icon-stumbleupon:before {
5330
  content: "\f1a4";
5331
}
5332
.uk-icon-delicious:before {
5333
  content: "\f1a5";
5334
}
5335
.uk-icon-digg:before {
5336
  content: "\f1a6";
5337
}
5338
.uk-icon-pied-piper:before {
5339
  content: "\f1a7";
5340
}
5341
.uk-icon-pied-piper-alt:before {
5342
  content: "\f1a8";
5343
}
5344
.uk-icon-drupal:before {
5345
  content: "\f1a9";
5346
}
5347
.uk-icon-joomla:before {
5348
  content: "\f1aa";
5349
}
5350
.uk-icon-language:before {
5351
  content: "\f1ab";
5352
}
5353
.uk-icon-fax:before {
5354
  content: "\f1ac";
5355
}
5356
.uk-icon-building:before {
5357
  content: "\f1ad";
5358
}
5359
.uk-icon-child:before {
5360
  content: "\f1ae";
5361
}
5362
.uk-icon-paw:before {
5363
  content: "\f1b0";
5364
}
5365
.uk-icon-spoon:before {
5366
  content: "\f1b1";
5367
}
5368
.uk-icon-cube:before {
5369
  content: "\f1b2";
5370
}
5371
.uk-icon-cubes:before {
5372
  content: "\f1b3";
5373
}
5374
.uk-icon-behance:before {
5375
  content: "\f1b4";
5376
}
5377
.uk-icon-behance-square:before {
5378
  content: "\f1b5";
5379
}
5380
.uk-icon-steam:before {
5381
  content: "\f1b6";
5382
}
5383
.uk-icon-steam-square:before {
5384
  content: "\f1b7";
5385
}
5386
.uk-icon-recycle:before {
5387
  content: "\f1b8";
5388
}
5389
.uk-icon-automobile:before,
5390
.uk-icon-car:before {
5391
  content: "\f1b9";
5392
}
5393
.uk-icon-cab:before,
5394
.uk-icon-taxi:before {
5395
  content: "\f1ba";
5396
}
5397
.uk-icon-tree:before {
5398
  content: "\f1bb";
5399
}
5400
.uk-icon-spotify:before {
5401
  content: "\f1bc";
5402
}
5403
.uk-icon-deviantart:before {
5404
  content: "\f1bd";
5405
}
5406
.uk-icon-soundcloud:before {
5407
  content: "\f1be";
5408
}
5409
.uk-icon-database:before {
5410
  content: "\f1c0";
5411
}
5412
.uk-icon-file-pdf-o:before {
5413
  content: "\f1c1";
5414
}
5415
.uk-icon-file-word-o:before {
5416
  content: "\f1c2";
5417
}
5418
.uk-icon-file-excel-o:before {
5419
  content: "\f1c3";
5420
}
5421
.uk-icon-file-powerpoint-o:before {
5422
  content: "\f1c4";
5423
}
5424
.uk-icon-file-photo-o:before,
5425
.uk-icon-file-picture-o:before,
5426
.uk-icon-file-image-o:before {
5427
  content: "\f1c5";
5428
}
5429
.uk-icon-file-zip-o:before,
5430
.uk-icon-file-archive-o:before {
5431
  content: "\f1c6";
5432
}
5433
.uk-icon-file-sound-o:before,
5434
.uk-icon-file-audio-o:before {
5435
  content: "\f1c7";
5436
}
5437
.uk-icon-file-movie-o:before,
5438
.uk-icon-file-video-o:before {
5439
  content: "\f1c8";
5440
}
5441
.uk-icon-file-code-o:before {
5442
  content: "\f1c9";
5443
}
5444
.uk-icon-vine:before {
5445
  content: "\f1ca";
5446
}
5447
.uk-icon-codepen:before {
5448
  content: "\f1cb";
5449
}
5450
.uk-icon-jsfiddle:before {
5451
  content: "\f1cc";
5452
}
5453
.uk-icon-life-bouy:before,
5454
.uk-icon-life-buoy:before,
5455
.uk-icon-life-saver:before,
5456
.uk-icon-support:before,
5457
.uk-icon-life-ring:before {
5458
  content: "\f1cd";
5459
}
5460
.uk-icon-circle-o-notch:before {
5461
  content: "\f1ce";
5462
}
5463
.uk-icon-ra:before,
5464
.uk-icon-rebel:before {
5465
  content: "\f1d0";
5466
}
5467
.uk-icon-ge:before,
5468
.uk-icon-empire:before {
5469
  content: "\f1d1";
5470
}
5471
.uk-icon-git-square:before {
5472
  content: "\f1d2";
5473
}
5474
.uk-icon-git:before {
5475
  content: "\f1d3";
5476
}
5477
.uk-icon-hacker-news:before {
5478
  content: "\f1d4";
5479
}
5480
.uk-icon-tencent-weibo:before {
5481
  content: "\f1d5";
5482
}
5483
.uk-icon-qq:before {
5484
  content: "\f1d6";
5485
}
5486
.uk-icon-wechat:before,
5487
.uk-icon-weixin:before {
5488
  content: "\f1d7";
5489
}
5490
.uk-icon-send:before,
5491
.uk-icon-paper-plane:before {
5492
  content: "\f1d8";
5493
}
5494
.uk-icon-send-o:before,
5495
.uk-icon-paper-plane-o:before {
5496
  content: "\f1d9";
5497
}
5498
.uk-icon-history:before {
5499
  content: "\f1da";
5500
}
5501
.uk-icon-genderless:before,
5502
.uk-icon-circle-thin:before {
5503
  content: "\f1db";
5504
}
5505
.uk-icon-header:before {
5506
  content: "\f1dc";
5507
}
5508
.uk-icon-paragraph:before {
5509
  content: "\f1dd";
5510
}
5511
.uk-icon-sliders:before {
5512
  content: "\f1de";
5513
}
5514
.uk-icon-share-alt:before {
5515
  content: "\f1e0";
5516
}
5517
.uk-icon-share-alt-square:before {
5518
  content: "\f1e1";
5519
}
5520
.uk-icon-bomb:before {
5521
  content: "\f1e2";
5522
}
5523
.uk-icon-soccer-ball-o:before,
5524
.uk-icon-futbol-o:before {
5525
  content: "\f1e3";
5526
}
5527
.uk-icon-tty:before {
5528
  content: "\f1e4";
5529
}
5530
.uk-icon-binoculars:before {
5531
  content: "\f1e5";
5532
}
5533
.uk-icon-plug:before {
5534
  content: "\f1e6";
5535
}
5536
.uk-icon-slideshare:before {
5537
  content: "\f1e7";
5538
}
5539
.uk-icon-twitch:before {
5540
  content: "\f1e8";
5541
}
5542
.uk-icon-yelp:before {
5543
  content: "\f1e9";
5544
}
5545
.uk-icon-newspaper-o:before {
5546
  content: "\f1ea";
5547
}
5548
.uk-icon-wifi:before {
5549
  content: "\f1eb";
5550
}
5551
.uk-icon-calculator:before {
5552
  content: "\f1ec";
5553
}
5554
.uk-icon-paypal:before {
5555
  content: "\f1ed";
5556
}
5557
.uk-icon-google-wallet:before {
5558
  content: "\f1ee";
5559
}
5560
.uk-icon-cc-visa:before {
5561
  content: "\f1f0";
5562
}
5563
.uk-icon-cc-mastercard:before {
5564
  content: "\f1f1";
5565
}
5566
.uk-icon-cc-discover:before {
5567
  content: "\f1f2";
5568
}
5569
.uk-icon-cc-amex:before {
5570
  content: "\f1f3";
5571
}
5572
.uk-icon-cc-paypal:before {
5573
  content: "\f1f4";
5574
}
5575
.uk-icon-cc-stripe:before {
5576
  content: "\f1f5";
5577
}
5578
.uk-icon-bell-slash:before {
5579
  content: "\f1f6";
5580
}
5581
.uk-icon-bell-slash-o:before {
5582
  content: "\f1f7";
5583
}
5584
.uk-icon-trash:before {
5585
  content: "\f1f8";
5586
}
5587
.uk-icon-copyright:before {
5588
  content: "\f1f9";
5589
}
5590
.uk-icon-at:before {
5591
  content: "\f1fa";
5592
}
5593
.uk-icon-eyedropper:before {
5594
  content: "\f1fb";
5595
}
5596
.uk-icon-paint-brush:before {
5597
  content: "\f1fc";
5598
}
5599
.uk-icon-birthday-cake:before {
5600
  content: "\f1fd";
5601
}
5602
.uk-icon-area-chart:before {
5603
  content: "\f1fe";
5604
}
5605
.uk-icon-pie-chart:before {
5606
  content: "\f200";
5607
}
5608
.uk-icon-line-chart:before {
5609
  content: "\f201";
5610
}
5611
.uk-icon-lastfm:before {
5612
  content: "\f202";
5613
}
5614
.uk-icon-lastfm-square:before {
5615
  content: "\f203";
5616
}
5617
.uk-icon-toggle-off:before {
5618
  content: "\f204";
5619
}
5620
.uk-icon-toggle-on:before {
5621
  content: "\f205";
5622
}
5623
.uk-icon-bicycle:before {
5624
  content: "\f206";
5625
}
5626
.uk-icon-bus:before {
5627
  content: "\f207";
5628
}
5629
.uk-icon-ioxhost:before {
5630
  content: "\f208";
5631
}
5632
.uk-icon-angellist:before {
5633
  content: "\f209";
5634
}
5635
.uk-icon-cc:before {
5636
  content: "\f20a";
5637
}
5638
.uk-icon-shekel:before,
5639
.uk-icon-sheqel:before,
5640
.uk-icon-ils:before {
5641
  content: "\f20b";
5642
}
5643
.uk-icon-meanpath:before {
5644
  content: "\f20c";
5645
}
5646
.uk-icon-buysellads:before {
5647
  content: "\f20d";
5648
}
5649
.uk-icon-connectdevelop:before {
5650
  content: "\f20e";
5651
}
5652
.uk-icon-dashcube:before {
5653
  content: "\f210";
5654
}
5655
.uk-icon-forumbee:before {
5656
  content: "\f211";
5657
}
5658
.uk-icon-leanpub:before {
5659
  content: "\f212";
5660
}
5661
.uk-icon-sellsy:before {
5662
  content: "\f213";
5663
}
5664
.uk-icon-shirtsinbulk:before {
5665
  content: "\f214";
5666
}
5667
.uk-icon-simplybuilt:before {
5668
  content: "\f215";
5669
}
5670
.uk-icon-skyatlas:before {
5671
  content: "\f216";
5672
}
5673
.uk-icon-cart-plus:before {
5674
  content: "\f217";
5675
}
5676
.uk-icon-cart-arrow-down:before {
5677
  content: "\f218";
5678
}
5679
.uk-icon-diamond:before {
5680
  content: "\f219";
5681
}
5682
.uk-icon-ship:before {
5683
  content: "\f21a";
5684
}
5685
.uk-icon-user-secret:before {
5686
  content: "\f21b";
5687
}
5688
.uk-icon-motorcycle:before {
5689
  content: "\f21c";
5690
}
5691
.uk-icon-street-view:before {
5692
  content: "\f21d";
5693
}
5694
.uk-icon-heartbeat:before {
5695
  content: "\f21e";
5696
}
5697
.uk-icon-venus:before {
5698
  content: "\f221";
5699
}
5700
.uk-icon-mars:before {
5701
  content: "\f222";
5702
}
5703
.uk-icon-mercury:before {
5704
  content: "\f223";
5705
}
5706
.uk-icon-transgender:before {
5707
  content: "\f224";
5708
}
5709
.uk-icon-transgender-alt:before {
5710
  content: "\f225";
5711
}
5712
.uk-icon-venus-double:before {
5713
  content: "\f226";
5714
}
5715
.uk-icon-mars-double:before {
5716
  content: "\f227";
5717
}
5718
.uk-icon-venus-mars:before {
5719
  content: "\f228";
5720
}
5721
.uk-icon-mars-stroke:before {
5722
  content: "\f229";
5723
}
5724
.uk-icon-mars-stroke-v:before {
5725
  content: "\f22a";
5726
}
5727
.uk-icon-mars-stroke-h:before {
5728
  content: "\f22b";
5729
}
5730
.uk-icon-neuter:before {
5731
  content: "\f22c";
5732
}
5733
.uk-icon-facebook-official:before {
5734
  content: "\f230";
5735
}
5736
.uk-icon-pinterest-p:before {
5737
  content: "\f231";
5738
}
5739
.uk-icon-whatsapp:before {
5740
  content: "\f232";
5741
}
5742
.uk-icon-server:before {
5743
  content: "\f233";
5744
}
5745
.uk-icon-user-plus:before {
5746
  content: "\f234";
5747
}
5748
.uk-icon-user-times:before {
5749
  content: "\f235";
5750
}
5751
.uk-icon-hotel:before,
5752
.uk-icon-bed:before {
5753
  content: "\f236";
5754
}
5755
.uk-icon-viacoin:before {
5756
  content: "\f237";
5757
}
5758
.uk-icon-train:before {
5759
  content: "\f238";
5760
}
5761
.uk-icon-subway:before {
5762
  content: "\f239";
5763
}
5764
.uk-icon-medium-logo:before {
5765
  content: "\f23a";
5766
}
5767
.uk-icon-500px:before {
5768
  content: "\f26e";
5769
}
5770
.uk-icon-amazon:before {
5771
  content: "\f270";
5772
}
5773
.uk-icon-balance-scale:before {
5774
  content: "\f24e";
5775
}
5776
.uk-icon-battery-empty:before,
5777
.uk-icon-battery-0:before {
5778
  content: "\f244";
5779
}
5780
.uk-icon-battery-quarter:before,
5781
.uk-icon-battery-1:before {
5782
  content: "\f243";
5783
}
5784
.uk-icon-battery-half:before,
5785
.uk-icon-battery-2:before {
5786
  content: "\f242";
5787
}
5788
.uk-icon-battery-three-quarters:before,
5789
.uk-icon-battery-3:before {
5790
  content: "\f241";
5791
}
5792
.uk-icon-battery-full:before,
5793
.uk-icon-battery-4:before {
5794
  content: "\f240";
5795
}
5796
.uk-icon-black-tie:before {
5797
  content: "\f27e";
5798
}
5799
.uk-icon-calendar-check-o:before {
5800
  content: "\f274";
5801
}
5802
.uk-icon-calendar-minus-o:before {
5803
  content: "\f272";
5804
}
5805
.uk-icon-calendar-plus-o:before {
5806
  content: "\f271";
5807
}
5808
.uk-icon-calendar-times-o:before {
5809
  content: "\f273";
5810
}
5811
.uk-icon-cc-diners-club:before {
5812
  content: "\f24c";
5813
}
5814
.uk-icon-cc-jcb:before {
5815
  content: "\f24b";
5816
}
5817
.uk-icon-chrome:before {
5818
  content: "\f268";
5819
}
5820
.uk-icon-clone:before {
5821
  content: "\f24d";
5822
}
5823
.uk-icon-commenting:before {
5824
  content: "\f27a";
5825
}
5826
.uk-icon-commenting-o:before {
5827
  content: "\f27b";
5828
}
5829
.uk-icon-contao:before {
5830
  content: "\f26d";
5831
}
5832
.uk-icon-creative-commons:before {
5833
  content: "\f25e";
5834
}
5835
.uk-icon-expeditedssl:before {
5836
  content: "\f23e";
5837
}
5838
.uk-icon-firefox:before {
5839
  content: "\f269";
5840
}
5841
.uk-icon-fonticons:before {
5842
  content: "\f280";
5843
}
5844
.uk-icon-get-pocket:before {
5845
  content: "\f265";
5846
}
5847
.uk-icon-gg:before {
5848
  content: "\f260";
5849
}
5850
.uk-icon-gg-circle:before {
5851
  content: "\f261";
5852
}
5853
.uk-icon-hand-lizard-o:before {
5854
  content: "\f258";
5855
}
5856
.uk-icon-hand-stop-o:before,
5857
.uk-icon-hand-paper-o:before {
5858
  content: "\f256";
5859
}
5860
.uk-icon-hand-peace-o:before {
5861
  content: "\f25b";
5862
}
5863
.uk-icon-hand-pointer-o:before {
5864
  content: "\f25a";
5865
}
5866
.uk-icon-hand-grab-o:before,
5867
.uk-icon-hand-rock-o:before {
5868
  content: "\f255";
5869
}
5870
.uk-icon-hand-scissors-o:before {
5871
  content: "\f257";
5872
}
5873
.uk-icon-hand-spock-o:before {
5874
  content: "\f259";
5875
}
5876
.uk-icon-hourglass:before {
5877
  content: "\f254";
5878
}
5879
.uk-icon-hourglass-o:before {
5880
  content: "\f250";
5881
}
5882
.uk-icon-hourglass-1:before,
5883
.uk-icon-hourglass-start:before {
5884
  content: "\f251";
5885
}
5886
.uk-icon-hourglass-2:before,
5887
.uk-icon-hourglass-half:before {
5888
  content: "\f252";
5889
}
5890
.uk-icon-hourglass-3:before,
5891
.uk-icon-hourglass-end:before {
5892
  content: "\f253";
5893
}
5894
.uk-icon-houzz:before {
5895
  content: "\f27c";
5896
}
5897
.uk-icon-i-cursor:before {
5898
  content: "\f246";
5899
}
5900
.uk-icon-industry:before {
5901
  content: "\f275";
5902
}
5903
.uk-icon-internet-explorer:before {
5904
  content: "\f26b";
5905
}
5906
.uk-icon-map:before {
5907
  content: "\f279";
5908
}
5909
.uk-icon-map-o:before {
5910
  content: "\f278";
5911
}
5912
.uk-icon-map-pin:before {
5913
  content: "\f276";
5914
}
5915
.uk-icon-map-signs:before {
5916
  content: "\f277";
5917
}
5918
.uk-icon-mouse-pointer:before {
5919
  content: "\f245";
5920
}
5921
.uk-icon-object-group:before {
5922
  content: "\f247";
5923
}
5924
.uk-icon-object-ungroup:before {
5925
  content: "\f248";
5926
}
5927
.uk-icon-odnoklassniki:before {
5928
  content: "\f263";
5929
}
5930
.uk-icon-odnoklassniki-square:before {
5931
  content: "\f264";
5932
}
5933
.uk-icon-opencart:before {
5934
  content: "\f23d";
5935
}
5936
.uk-icon-opera:before {
5937
  content: "\f26a";
5938
}
5939
.uk-icon-optin-monster:before {
5940
  content: "\f23c";
5941
}
5942
.uk-icon-registered:before {
5943
  content: "\f25d";
5944
}
5945
.uk-icon-safari:before {
5946
  content: "\f267";
5947
}
5948
.uk-icon-sticky-note:before {
5949
  content: "\f249";
5950
}
5951
.uk-icon-sticky-note-o:before {
5952
  content: "\f24a";
5953
}
5954
.uk-icon-tv:before,
5955
.uk-icon-television:before {
5956
  content: "\f26c";
5957
}
5958
.uk-icon-trademark:before {
5959
  content: "\f25c";
5960
}
5961
.uk-icon-tripadvisor:before {
5962
  content: "\f262";
5963
}
5964
.uk-icon-vimeo:before {
5965
  content: "\f27d";
5966
}
5967
.uk-icon-wikipedia-w:before {
5968
  content: "\f266";
5969
}
5970
.uk-icon-yc:before,
5971
.uk-icon-y-combinator:before {
5972
  content: "\f23b";
5973
}
5974
.uk-icon-yc-square:before,
5975
.uk-icon-y-combinator-square:before {
5976
  content: "\f1d4";
5977
}
5978
.uk-icon-bluetooth:before {
5979
  content: "\f293";
5980
}
5981
.uk-icon-bluetooth-b:before {
5982
  content: "\f294";
5983
}
5984
.uk-icon-codiepie:before {
5985
  content: "\f284";
5986
}
5987
.uk-icon-credit-card-alt:before {
5988
  content: "\f283";
5989
}
5990
.uk-icon-edge:before {
5991
  content: "\f282";
5992
}
5993
.uk-icon-fort-awesome:before {
5994
  content: "\f286";
5995
}
5996
.uk-icon-hashtag:before {
5997
  content: "\f292";
5998
}
5999
.uk-icon-mixcloud:before {
6000
  content: "\f289";
6001
}
6002
.uk-icon-modx:before {
6003
  content: "\f285";
6004
}
6005
.uk-icon-pause-circle:before {
6006
  content: "\f28b";
6007
}
6008
.uk-icon-pause-circle-o:before {
6009
  content: "\f28c";
6010
}
6011
.uk-icon-percent:before {
6012
  content: "\f295";
6013
}
6014
.uk-icon-product-hunt:before {
6015
  content: "\f288";
6016
}
6017
.uk-icon-reddit-alien:before {
6018
  content: "\f281";
6019
}
6020
.uk-icon-scribd:before {
6021
  content: "\f28a";
6022
}
6023
.uk-icon-shopping-bag:before {
6024
  content: "\f290";
6025
}
6026
.uk-icon-shopping-basket:before {
6027
  content: "\f291";
6028
}
6029
.uk-icon-stop-circle:before {
6030
  content: "\f28d";
6031
}
6032
.uk-icon-stop-circle-o:before {
6033
  content: "\f28e";
6034
}
6035
.uk-icon-usb:before {
6036
  content: "\f287";
6037
}
6038
.uk-icon-american-sign-language-interpreting:before,
6039
.uk-icon-asl-interpreting:before {
6040
  content: "\f2a3";
6041
}
6042
.uk-icon-assistive-listening-systems:before {
6043
  content: "\f2a2";
6044
}
6045
.uk-icon-audio-description:before {
6046
  content: "\f29e";
6047
}
6048
.uk-icon-blind:before {
6049
  content: "\f29d";
6050
}
6051
.uk-icon-braille:before {
6052
  content: "\f2a1";
6053
}
6054
.uk-icon-deaf:before {
6055
  content: "\f2a4";
6056
}
6057
.uk-icon-deafness:before {
6058
  content: "\f2a4";
6059
}
6060
.uk-icon-envira:before {
6061
  content: "\f299";
6062
}
6063
.uk-icon-gitlab:before {
6064
  content: "\f296";
6065
}
6066
.uk-icon-glide:before {
6067
  content: "\f2a5";
6068
}
6069
.uk-icon-glide-g:before {
6070
  content: "\f2a6";
6071
}
6072
.uk-icon-hard-of-hearing:before {
6073
  content: "\f2a4";
6074
}
6075
.uk-icon-low-vision:before {
6076
  content: "\f2a8";
6077
}
6078
.uk-icon-question-circle-o:before {
6079
  content: "\f29c";
6080
}
6081
.uk-icon-sign-language:before,
6082
.uk-icon-signing:before {
6083
  content: "\f2a7";
6084
}
6085
.uk-icon-snapchat:before {
6086
  content: "\f2ab";
6087
}
6088
.uk-icon-snapchat-ghost:before {
6089
  content: "\f2ac";
6090
}
6091
.uk-icon-snapchat-square:before {
6092
  content: "\f2ad";
6093
}
6094
.uk-icon-universal-access:before {
6095
  content: "\f29a";
6096
}
6097
.uk-icon-viadeo:before {
6098
  content: "\f2a9";
6099
}
6100
.uk-icon-viadeo-square:before {
6101
  content: "\f2aa";
6102
}
6103
.uk-icon-volume-control-phone:before {
6104
  content: "\f2a0";
6105
}
6106
.uk-icon-wheelchair-alt:before {
6107
  content: "\f29b";
6108
}
6109
.uk-icon-wpbeginner:before {
6110
  content: "\f297";
6111
}
6112
.uk-icon-wpforms:before {
6113
  content: "\f298";
6114
}
6115
.uk-icon-hover:focus {
6116
  color: #bbbbbb;
6117
}
6118
/* ========================================================================
6119
   OMTDComponent: Close
6120
 ========================================================================== */
6121
/*
6122
 * Removes inner padding and border in Firefox 4+.
6123
 */
6124
.uk-close::-moz-focus-inner {
6125
  border: 0;
6126
  padding: 0;
6127
}
6128
/*
6129
 * 1. Correct inability to style clickable `input` types in iOS.
6130
 * 2. Remove margins in Chrome, Safari and Opera.
6131
 * 3. Remove borders for `button`.
6132
 * 4. Address `overflow` set to `hidden` in IE 8/9/10/11.
6133
 * 5. Correct `font` properties and `color` not being inherited for `button`.
6134
 * 6. Address inconsistent `text-transform` inheritance which is only inherit in Firefox and IE
6135
 * 7. Remove default `button` padding and background color
6136
 * 8. Style
6137
 */
6138
.uk-close {
6139
  /* 1 */
6140
  -webkit-appearance: none;
6141
  /* 2 */
6142
  margin: 0;
6143
  /* 3 */
6144
  border: none;
6145
  /* 4 */
6146
  overflow: visible;
6147
  /* 5 */
6148
  font: inherit;
6149
  color: inherit;
6150
  /* 6 */
6151
  text-transform: none;
6152
  /* 7. */
6153
  padding: 0;
6154
  background: transparent;
6155
  /* 8 */
6156
  display: inline-block;
6157
  box-sizing: content-box;
6158
  width: 20px;
6159
  line-height: 20px;
6160
  text-align: center;
6161
  vertical-align: middle;
6162
  opacity: 0.3;
6163
  line-height: 24px;
6164
  opacity: 1;
6165
}
6166
.uk-close:after {
6167
  content: "\e900" !important;
6168
  font-family: 'Chester' !important;
6169
  font-size: 14px;
6170
}
6171
.uk-close:not(.uk-close-alt):hover,
6172
.uk-close:not(.uk-close-alt):focus {
6173
  opacity: 0.7 !important;
6174
}
6175
/* Icon */
6176
.uk-close:after {
6177
  display: block;
6178
  content: "\f00d";
6179
  font-family: FontAwesome;
6180
}
6181
/*
6182
 * Hover
6183
 * 1. Apply hover style also to focus state
6184
 * 2. Remove default focus style
6185
 * 3. Required for `a` elements
6186
 */
6187
.uk-close:hover,
6188
.uk-close:focus {
6189
  opacity: 0.5;
6190
  /* 2 */
6191
  outline: none;
6192
  /* 3 */
6193
  color: inherit;
6194
  text-decoration: none;
6195
  cursor: pointer;
6196
}
6197
/* Modifier
6198
 ========================================================================== */
6199
.uk-close-alt {
6200
  padding: 2px;
6201
  border-radius: 50%;
6202
  background: #ffffff;
6203
  opacity: 1;
6204
  line-height: 20px;
6205
}
6206
.uk-close-alt:after {
6207
  opacity: 1 !important;
6208
}
6209
.uk-close-alt:hover:after,
6210
.uk-close-alt:focus:after {
6211
  opacity: 0.7 !important;
6212
}
6213
/* Hover */
6214
.uk-close-alt:hover,
6215
.uk-close-alt:focus {
6216
  opacity: 1;
6217
}
6218
/* Icon */
6219
.uk-close-alt:after {
6220
  opacity: 0.5;
6221
}
6222
.uk-close-alt:hover:after,
6223
.uk-close-alt:focus:after {
6224
  opacity: 0.8;
6225
}
6226
/* ========================================================================
6227
   OMTDComponent: Badge
6228
 ========================================================================== */
6229
.uk-badge {
6230
  display: inline-block;
6231
  padding: 0 10px;
6232
  background: #00b9b4;
6233
  font-size: 12px;
6234
  font-weight: bold;
6235
  line-height: 26px;
6236
  color: #ffffff;
6237
  text-align: center;
6238
  vertical-align: middle;
6239
  text-transform: uppercase;
6240
  /*font-family: "Open Sans";*/
6241
  font-family: 'Roboto Condensed', sans-serif;
6242
}
6243
/*
6244
 * Keep color when badge is a link
6245
 */
6246
a.uk-badge:hover {
6247
  color: #ffffff;
6248
}
6249
/* Modifier: `uk-badge-notification`;
6250
 ========================================================================== */
6251
.uk-badge-notification {
6252
  box-sizing: border-box;
6253
  min-width: 27px;
6254
  border-radius: 500px;
6255
  font-size: 12px;
6256
  line-height: 27px;
6257
}
6258
/* Color modifier
6259
 ========================================================================== */
6260
/*
6261
 * Modifier: `uk-badge-success`
6262
 */
6263
.uk-badge-success {
6264
  background-color: #b0d87f;
6265
}
6266
/*
6267
 * Modifier: `uk-badge-warning`
6268
 */
6269
.uk-badge-warning {
6270
  background-color: #f6b75e;
6271
}
6272
/*
6273
 * Modifier: `uk-badge-danger`
6274
 */
6275
.uk-badge-danger {
6276
  background-color: #f2565a;
6277
}
6278
/* ========================================================================
6279
   OMTDComponent: Alert
6280
 ========================================================================== */
6281
.uk-alert {
6282
  margin-bottom: 15px;
6283
  padding: 10px;
6284
  background: #e8f4f5;
6285
  color: #39838c;
6286
}
6287
/*
6288
 * Add margin if adjacent element
6289
 */
6290
* + .uk-alert {
6291
  margin-top: 15px;
6292
}
6293
/*
6294
 * Remove margin from the last-child
6295
 */
6296
.uk-alert > :last-child {
6297
  margin-bottom: 0;
6298
}
6299
/*
6300
 * Keep color for headings if the default heading color is changed
6301
 */
6302
.uk-alert h1,
6303
.uk-alert h2,
6304
.uk-alert h3,
6305
.uk-alert h4,
6306
.uk-alert h5,
6307
.uk-alert h6 {
6308
  color: inherit;
6309
}
6310
/* Close in alert
6311
 ========================================================================== */
6312
.uk-alert > .uk-close:first-child {
6313
  float: right;
6314
}
6315
/*
6316
 * Remove margin from adjacent element
6317
 */
6318
.uk-alert > .uk-close:first-child + * {
6319
  margin-top: 0;
6320
}
6321
/* Modifier: `uk-alert-success`
6322
 ========================================================================== */
6323
.uk-alert-success {
6324
  background: #ecf6e1;
6325
  color: #72a532;
6326
}
6327
/* Modifier: `uk-alert-warning`
6328
 ========================================================================== */
6329
.uk-alert-warning {
6330
  background: #fdf1e0;
6331
  color: #f6b75e;
6332
}
6333
/* Modifier: `uk-alert-danger`
6334
 ========================================================================== */
6335
.uk-alert-danger {
6336
  background: #feeeee;
6337
  color: #f2565a;
6338
}
6339
/* Modifier: `uk-alert-large`
6340
 ========================================================================== */
6341
.uk-alert-large {
6342
  padding: 20px;
6343
}
6344
.uk-alert-large > .uk-close:first-child {
6345
  margin: -10px -10px 0 0;
6346
}
6347
/* ========================================================================
6348
   OMTDComponent: Thumbnail
6349
 ========================================================================== */
6350
/*
6351
 * 1. Container width fits its content
6352
 * 2. Responsive behavior
6353
 * 3. Corrects `max-width` behavior sed
6354
 * 4. Required for `figure` element
6355
 * 5. Style
6356
 */
6357
.uk-thumbnail {
6358
  /* 1 */
6359
  display: inline-block;
6360
  /* 2 */
6361
  max-width: 100%;
6362
  /* 3 */
6363
  box-sizing: border-box;
6364
  /* 3 */
6365
  margin: 0;
6366
  /* 4 */
6367
  padding: 4px;
6368
  border: 1px solid rgba(0, 0, 0, 0);
6369
  background: #f5f5f5;
6370
}
6371
/*
6372
 * Hover state for `a` elements
6373
 * 1. Apply hover style also to focus state
6374
 * 2. Needed for caption
6375
 * 3. Remove default focus style
6376
 */
6377
a.uk-thumbnail:hover,
6378
a.uk-thumbnail:focus {
6379
  border-color: rgba(0, 0, 0, 0);
6380
  background-color: #ffffff;
6381
  /* 2 */
6382
  text-decoration: none;
6383
  /* 3 */
6384
  outline: none;
6385
  box-shadow: 0 0 20px 0 rgba(51, 51, 51, 0.1);
6386
}
6387
/* Caption
6388
 ========================================================================== */
6389
.uk-thumbnail-caption {
6390
  padding-top: 4px;
6391
  text-align: center;
6392
  color: #666666;
6393
}
6394
/* Sizes
6395
 ========================================================================== */
6396
.uk-thumbnail-mini {
6397
  width: 150px;
6398
}
6399
.uk-thumbnail-small {
6400
  width: 200px;
6401
}
6402
.uk-thumbnail-medium {
6403
  width: 300px;
6404
}
6405
.uk-thumbnail-large {
6406
  width: 400px;
6407
}
6408
.uk-thumbnail-expand,
6409
.uk-thumbnail-expand > img {
6410
  width: 100%;
6411
}
6412
/* ========================================================================
6413
   OMTDComponent: Overlay
6414
 ========================================================================== */
6415
/*
6416
 * 1. Container width fits its content
6417
 * 2. Create position context
6418
 * 3. Set max-width for responsive images to prevent `inline-block` consequences
6419
 * 4. Remove the gap between the container and its child element
6420
 * 5. Needed for transitions and to fixed wrong scaling calculation for images in Chrome
6421
 * 6. Fixed `overflow: hidden` to be ignored with border-radius and CSS transforms in Webkit
6422
 * 7. Reset margin
6423
 */
6424
.uk-overlay {
6425
  /* 1 */
6426
  display: inline-block;
6427
  /* 2 */
6428
  position: relative;
6429
  /* 3 */
6430
  max-width: 100%;
6431
  /* 4 */
6432
  vertical-align: middle;
6433
  /* 5 */
6434
  overflow: hidden;
6435
  /* 6 */
6436
  -webkit-transform: translateZ(0);
6437
  /* 7 */
6438
  margin: 0;
6439
}
6440
/* 6 for Safari */
6441
.uk-overlay.uk-border-circle {
6442
  -webkit-mask-image: -webkit-radial-gradient(circle, #ffffff 100%, #000000 100%);
6443
}
6444
/*
6445
 * Remove margin from content
6446
 */
6447
.uk-overlay > :first-child {
6448
  margin-bottom: 0;
6449
}
6450
/* Sub-object `uk-overlay-panel`
6451
 ========================================================================== */
6452
/*
6453
 * 1. Position cover
6454
 * 2. Style
6455
 */
6456
.uk-overlay-panel {
6457
  /* 1 */
6458
  position: absolute;
6459
  top: 0;
6460
  bottom: 0;
6461
  left: 0;
6462
  right: 0;
6463
  /* 2 */
6464
  padding: 20px;
6465
  color: #ffffff;
6466
}
6467
/*
6468
 * Remove margin from the last-child
6469
 */
6470
.uk-overlay-panel > :last-child,
6471
.uk-overlay-panel.uk-flex > * > :last-child {
6472
  margin-bottom: 0;
6473
}
6474
/*
6475
 * Keep color for headings if the default heading color is changed
6476
 */
6477
.uk-overlay-panel h1,
6478
.uk-overlay-panel h2,
6479
.uk-overlay-panel h3,
6480
.uk-overlay-panel h4,
6481
.uk-overlay-panel h5,
6482
.uk-overlay-panel h6 {
6483
  color: inherit;
6484
}
6485
.uk-overlay-panel a:not([class]) {
6486
  color: inherit;
6487
  text-decoration: underline;
6488
}
6489
.uk-overlay-panel a[class*='uk-icon-']:not(.uk-icon-button) {
6490
  color: inherit;
6491
}
6492
/* Sub-object `uk-overlay-hover` and `uk-overlay-active`
6493
 ========================================================================== */
6494
.uk-overlay-hover:not(:hover):not(.uk-hover) .uk-overlay-panel:not(.uk-ignore) {
6495
  opacity: 0;
6496
}
6497
.uk-overlay-active :not(.uk-active) > .uk-overlay-panel:not(.uk-ignore) {
6498
  opacity: 0;
6499
}
6500
/* Modifier `uk-overlay-background`
6501
 ========================================================================== */
6502
.uk-overlay-background {
6503
  background: rgba(255, 255, 255, 0.9);
6504
  border: 15px solid rgba(0, 0, 0, 0);
6505
  -moz-background-clip: padding-box;
6506
  -webkit-background-clip: padding-box;
6507
  background-clip: padding-box;
6508
  color: #666666;
6509
}
6510
.uk-overlay-background h1,
6511
.uk-overlay-background h2,
6512
.uk-overlay-background h3,
6513
.uk-overlay-background h4,
6514
.uk-overlay-background h5,
6515
.uk-overlay-background h6 {
6516
  color: #444444;
6517
}
6518
.uk-overlay-background.uk-overlay-icon:before {
6519
  color: #666666;
6520
}
6521
.uk-overlay-background + .uk-overlay-panel,
6522
.uk-overlay-background ~ .uk-overlay-panel {
6523
  color: #666666;
6524
}
6525
.uk-overlay-background + .uk-overlay-panel h1,
6526
.uk-overlay-background ~ .uk-overlay-panel h1,
6527
.uk-overlay-background + .uk-overlay-panel h2,
6528
.uk-overlay-background ~ .uk-overlay-panel h2,
6529
.uk-overlay-background + .uk-overlay-panel h3,
6530
.uk-overlay-background ~ .uk-overlay-panel h3,
6531
.uk-overlay-background + .uk-overlay-panel h4,
6532
.uk-overlay-background ~ .uk-overlay-panel h4,
6533
.uk-overlay-background + .uk-overlay-panel h5,
6534
.uk-overlay-background ~ .uk-overlay-panel h5,
6535
.uk-overlay-background + .uk-overlay-panel h6,
6536
.uk-overlay-background ~ .uk-overlay-panel h6 {
6537
  color: #444444;
6538
}
6539
.uk-overlay-background + .uk-overlay-panel.uk-overlay-icon:before,
6540
.uk-overlay-background ~ .uk-overlay-panel.uk-overlay-icon:before {
6541
  color: #666666;
6542
}
6543
/* Modifier `uk-overlay-image`
6544
 ========================================================================== */
6545
/*
6546
 * Reset panel
6547
 */
6548
.uk-overlay-image {
6549
  padding: 0;
6550
}
6551
/* Position modifiers
6552
 ========================================================================== */
6553
.uk-overlay-top {
6554
  bottom: auto;
6555
}
6556
.uk-overlay-bottom {
6557
  top: auto;
6558
}
6559
.uk-overlay-left {
6560
  right: auto;
6561
}
6562
.uk-overlay-right {
6563
  left: auto;
6564
}
6565
/* Sub-object `uk-overlay-icon`
6566
 ========================================================================== */
6567
.uk-overlay-icon:before {
6568
  content: "\f002";
6569
  position: absolute;
6570
  top: 50%;
6571
  left: 50%;
6572
  width: 30px;
6573
  height: 30px;
6574
  margin-top: -15px;
6575
  margin-left: -15px;
6576
  font-size: 30px;
6577
  line-height: 1;
6578
  font-family: FontAwesome;
6579
  text-align: center;
6580
  color: #ffffff;
6581
}
6582
/* Transitions
6583
 ========================================================================== */
6584
.uk-overlay-fade,
6585
.uk-overlay-scale,
6586
.uk-overlay-spin,
6587
.uk-overlay-grayscale,
6588
.uk-overlay-blur,
6589
[class*='uk-overlay-slide'] {
6590
  transition-duration: 0.3s;
6591
  transition-timing-function: ease-out;
6592
  transition-property: opacity, transform, filter;
6593
}
6594
.uk-overlay-active .uk-overlay-fade,
6595
.uk-overlay-active .uk-overlay-scale,
6596
.uk-overlay-active .uk-overlay-spin,
6597
.uk-overlay-active [class*='uk-overlay-slide'] {
6598
  transition-duration: 0.8s;
6599
}
6600
/*
6601
 * Fade
6602
 */
6603
.uk-overlay-fade {
6604
  opacity: 0.7;
6605
}
6606
.uk-overlay-hover:hover .uk-overlay-fade,
6607
.uk-overlay-hover.uk-hover .uk-overlay-fade,
6608
.uk-overlay-active .uk-active > .uk-overlay-fade {
6609
  opacity: 1;
6610
}
6611
/*
6612
 * Scale
6613
 */
6614
.uk-overlay-scale {
6615
  -webkit-transform: scale(1);
6616
  transform: scale(1);
6617
}
6618
.uk-overlay-hover:hover .uk-overlay-scale,
6619
.uk-overlay-hover.uk-hover .uk-overlay-scale,
6620
.uk-overlay-active .uk-active > .uk-overlay-scale {
6621
  -webkit-transform: scale(1.1);
6622
  transform: scale(1.1);
6623
}
6624
/*
6625
 * Spin
6626
 */
6627
.uk-overlay-spin {
6628
  -webkit-transform: scale(1) rotate(0deg);
6629
  transform: scale(1) rotate(0deg);
6630
}
6631
.uk-overlay-hover:hover .uk-overlay-spin,
6632
.uk-overlay-hover.uk-hover .uk-overlay-spin,
6633
.uk-overlay-active .uk-active > .uk-overlay-spin {
6634
  -webkit-transform: scale(1.1) rotate(3deg);
6635
  transform: scale(1.1) rotate(3deg);
6636
}
6637
/*
6638
 * Grayscale
6639
 */
6640
.uk-overlay-grayscale {
6641
  -webkit-filter: grayscale(100%);
6642
  filter: grayscale(100%);
6643
}
6644
.uk-overlay-hover:hover .uk-overlay-grayscale,
6645
.uk-overlay-hover.uk-hover .uk-overlay-grayscale,
6646
.uk-overlay-active .uk-active > .uk-overlay-grayscale {
6647
  -webkit-filter: grayscale(0%);
6648
  filter: grayscale(0%);
6649
}
6650
/*
6651
 * Slide
6652
 */
6653
[class*='uk-overlay-slide'] {
6654
  opacity: 0;
6655
}
6656
/* Top */
6657
.uk-overlay-slide-top {
6658
  -webkit-transform: translateY(-100%);
6659
  transform: translateY(-100%);
6660
}
6661
/* Bottom */
6662
.uk-overlay-slide-bottom {
6663
  -webkit-transform: translateY(100%);
6664
  transform: translateY(100%);
6665
}
6666
/* Left */
6667
.uk-overlay-slide-left {
6668
  -webkit-transform: translateX(-100%);
6669
  transform: translateX(-100%);
6670
}
6671
/* Right */
6672
.uk-overlay-slide-right {
6673
  -webkit-transform: translateX(100%);
6674
  transform: translateX(100%);
6675
}
6676
/* Hover */
6677
.uk-overlay-hover:hover [class*='uk-overlay-slide'],
6678
.uk-overlay-hover.uk-hover [class*='uk-overlay-slide'],
6679
.uk-overlay-active .uk-active > [class*='uk-overlay-slide'] {
6680
  opacity: 1;
6681
  -webkit-transform: translateX(0) translateY(0);
6682
  transform: translateX(0) translateY(0);
6683
}
6684
/* DEPRECATED
6685
 * Sub-object `uk-overlay-area`
6686
 ========================================================================== */
6687
/*
6688
 * 1. Set position
6689
 * 2. Set style
6690
 * 3. Fade-in transition
6691
 */
6692
.uk-overlay-area {
6693
  /* 1 */
6694
  position: absolute;
6695
  top: 0;
6696
  bottom: 0;
6697
  left: 0;
6698
  right: 0;
6699
  /* 2 */
6700
  background: rgba(0, 0, 0, 0.3);
6701
  /* 3 */
6702
  opacity: 0;
6703
  -webkit-transition: opacity 0.15s linear;
6704
  transition: opacity 0.15s linear;
6705
  -webkit-transform: translate3d(0, 0, 0);
6706
}
6707
/*
6708
 * Hover
6709
 * 1. `uk-hover` to support touch devices
6710
 * 2. Use optional `uk-overlay-toggle` to trigger the overlay earlier
6711
 */
6712
.uk-overlay:hover .uk-overlay-area,
6713
.uk-overlay.uk-hover .uk-overlay-area,
6714
.uk-overlay-toggle:hover .uk-overlay-area,
6715
.uk-overlay-toggle.uk-hover .uk-overlay-area {
6716
  opacity: 1;
6717
}
6718
/*
6719
 * Icon
6720
 */
6721
.uk-overlay-area:empty:before {
6722
  content: "\f002";
6723
  position: absolute;
6724
  top: 50%;
6725
  left: 50%;
6726
  width: 50px;
6727
  height: 50px;
6728
  margin-top: -25px;
6729
  margin-left: -25px;
6730
  font-size: 50px;
6731
  line-height: 1;
6732
  font-family: FontAwesome;
6733
  text-align: center;
6734
  color: #ffffff;
6735
}
6736
/* DEPRECATED
6737
 * Sub-object `uk-overlay-area-content`
6738
 ========================================================================== */
6739
/*
6740
 * Remove whitespace between child elements when using `inline-block`
6741
 * Needed for Firefox
6742
 */
6743
.uk-overlay-area:not(:empty) {
6744
  font-size: 0.001px;
6745
}
6746
/*
6747
 * 1. Needed for vertical alignment
6748
 */
6749
.uk-overlay-area:not(:empty):before {
6750
  content: '';
6751
  display: inline-block;
6752
  height: 100%;
6753
  vertical-align: middle;
6754
}
6755
/*
6756
 * 1. Set vertical alignment
6757
 * 2. Reset whitespace hack
6758
 * 3. Set horizontal alignment
6759
 * 4. Set style
6760
 */
6761
.uk-overlay-area-content {
6762
  /* 1 */
6763
  display: inline-block;
6764
  box-sizing: border-box;
6765
  width: 100%;
6766
  vertical-align: middle;
6767
  /* 2 */
6768
  font-size: 1rem;
6769
  /* 3 */
6770
  text-align: center;
6771
  /* 4 */
6772
  padding: 0 15px;
6773
  color: #ffffff;
6774
}
6775
/*
6776
 * Remove margin from the last-child
6777
 */
6778
.uk-overlay-area-content > :last-child {
6779
  margin-bottom: 0;
6780
}
6781
/*
6782
 * Links in overlay area
6783
 */
6784
.uk-overlay-area-content a:not([class]),
6785
.uk-overlay-area-content a:not([class]):hover {
6786
  color: inherit;
6787
}
6788
/* DEPRECATED
6789
 * Sub-object `uk-overlay-caption`
6790
 ========================================================================== */
6791
/*
6792
 * 1. Set position
6793
 * 2. Set style
6794
 * 3. Fade-in transition
6795
 */
6796
.uk-overlay-caption {
6797
  /* 1 */
6798
  position: absolute;
6799
  bottom: 0;
6800
  left: 0;
6801
  right: 0;
6802
  /* 2 */
6803
  padding: 15px;
6804
  background: rgba(0, 0, 0, 0.5);
6805
  color: #ffffff;
6806
  /* 3 */
6807
  opacity: 0;
6808
  -webkit-transition: opacity 0.15s linear;
6809
  transition: opacity 0.15s linear;
6810
  -webkit-transform: translate3d(0, 0, 0);
6811
}
6812
/*
6813
 * Hover
6814
 * 1. `uk-hover` to support touch devices
6815
 * 2. Use optional `uk-overlay-toggle` to trigger the overlay earlier
6816
 */
6817
.uk-overlay:hover .uk-overlay-caption,
6818
.uk-overlay.uk-hover .uk-overlay-caption,
6819
.uk-overlay-toggle:hover .uk-overlay-caption,
6820
.uk-overlay-toggle.uk-hover .uk-overlay-caption {
6821
  opacity: 1;
6822
}
6823
.uk-overlay-panel:not(.uk-overlay-background) .uk-button:not(.uk-button-primary):not(.uk-button-success):not(.uk-button-danger):not(.uk-button-link):before {
6824
  background: #ffffff;
6825
}
6826
.uk-overlay-panel:not(.uk-overlay-background):not(.uk-overlay-background) .uk-button:not(.uk-button-primary):not(.uk-button-success):not(.uk-button-danger):not(.uk-button-link),
6827
.uk-overlay-panel:not(.uk-overlay-background) .uk-icon-button {
6828
  border-color: #ffffff;
6829
  color: #ffffff;
6830
}
6831
.uk-overlay-panel:not(.uk-overlay-background):not(.uk-overlay-background) .uk-button:not(.uk-button-primary):not(.uk-button-success):not(.uk-button-danger):not(.uk-button-link):after,
6832
.uk-overlay-panel:not(.uk-overlay-background) .uk-icon-button:after {
6833
  background: #ffffff;
6834
}
6835
.uk-overlay-panel:not(.uk-overlay-background):not(.uk-overlay-background) .uk-button:not(.uk-button-primary):not(.uk-button-success):not(.uk-button-danger):not(.uk-button-link):hover,
6836
.uk-overlay-panel:not(.uk-overlay-background) .uk-icon-button:hover,
6837
.uk-overlay-panel:not(.uk-overlay-background):not(.uk-overlay-background) .uk-button:not(.uk-button-primary):not(.uk-button-success):not(.uk-button-danger):not(.uk-button-link):focus,
6838
.uk-overlay-panel:not(.uk-overlay-background) .uk-icon-button:focus {
6839
  border-color: #ffffff;
6840
  color: #666666;
6841
}
6842
/* ========================================================================
6843
   OMTDComponent: Column
6844
 ========================================================================== */
6845
[class*='uk-column-'] {
6846
  -webkit-column-gap: 30px;
6847
  -moz-column-gap: 30px;
6848
  column-gap: 30px;
6849
}
6850
/* Width modifiers
6851
 ========================================================================== */
6852
.uk-column-1-2 {
6853
  -webkit-column-count: 2;
6854
  -moz-column-count: 2;
6855
  column-count: 2;
6856
}
6857
.uk-column-1-3 {
6858
  -webkit-column-count: 3;
6859
  -moz-column-count: 3;
6860
  column-count: 3;
6861
}
6862
.uk-column-1-4 {
6863
  -webkit-column-count: 4;
6864
  -moz-column-count: 4;
6865
  column-count: 4;
6866
}
6867
.uk-column-1-5 {
6868
  -webkit-column-count: 5;
6869
  -moz-column-count: 5;
6870
  column-count: 5;
6871
}
6872
.uk-column-1-6 {
6873
  -webkit-column-count: 6;
6874
  -moz-column-count: 6;
6875
  column-count: 6;
6876
}
6877
/* Phone landscape and bigger */
6878
@media (min-width: 480px) {
6879
  .uk-column-small-1-2 {
6880
    -webkit-column-count: 2;
6881
    -moz-column-count: 2;
6882
    column-count: 2;
6883
  }
6884
  .uk-column-small-1-3 {
6885
    -webkit-column-count: 3;
6886
    -moz-column-count: 3;
6887
    column-count: 3;
6888
  }
6889
  .uk-column-small-1-4 {
6890
    -webkit-column-count: 4;
6891
    -moz-column-count: 4;
6892
    column-count: 4;
6893
  }
6894
  .uk-column-small-1-5 {
6895
    -webkit-column-count: 5;
6896
    -moz-column-count: 5;
6897
    column-count: 5;
6898
  }
6899
  .uk-column-small-1-6 {
6900
    -webkit-column-count: 6;
6901
    -moz-column-count: 6;
6902
    column-count: 6;
6903
  }
6904
}
6905
/* Tablet and bigger */
6906
@media (min-width: 768px) {
6907
  .uk-column-medium-1-2 {
6908
    -webkit-column-count: 2;
6909
    -moz-column-count: 2;
6910
    column-count: 2;
6911
  }
6912
  .uk-column-medium-1-3 {
6913
    -webkit-column-count: 3;
6914
    -moz-column-count: 3;
6915
    column-count: 3;
6916
  }
6917
  .uk-column-medium-1-4 {
6918
    -webkit-column-count: 4;
6919
    -moz-column-count: 4;
6920
    column-count: 4;
6921
  }
6922
  .uk-column-medium-1-5 {
6923
    -webkit-column-count: 5;
6924
    -moz-column-count: 5;
6925
    column-count: 5;
6926
  }
6927
  .uk-column-medium-1-6 {
6928
    -webkit-column-count: 6;
6929
    -moz-column-count: 6;
6930
    column-count: 6;
6931
  }
6932
}
6933
/* Desktop and bigger */
6934
@media (min-width: 960px) {
6935
  .uk-column-large-1-2 {
6936
    -webkit-column-count: 2;
6937
    -moz-column-count: 2;
6938
    column-count: 2;
6939
  }
6940
  .uk-column-large-1-3 {
6941
    -webkit-column-count: 3;
6942
    -moz-column-count: 3;
6943
    column-count: 3;
6944
  }
6945
  .uk-column-large-1-4 {
6946
    -webkit-column-count: 4;
6947
    -moz-column-count: 4;
6948
    column-count: 4;
6949
  }
6950
  .uk-column-large-1-5 {
6951
    -webkit-column-count: 5;
6952
    -moz-column-count: 5;
6953
    column-count: 5;
6954
  }
6955
  .uk-column-large-1-6 {
6956
    -webkit-column-count: 6;
6957
    -moz-column-count: 6;
6958
    column-count: 6;
6959
  }
6960
}
6961
/* Large screen and bigger */
6962
@media (min-width: 1220px) {
6963
  .uk-column-xlarge-1-2 {
6964
    -webkit-column-count: 2;
6965
    -moz-column-count: 2;
6966
    column-count: 2;
6967
  }
6968
  .uk-column-xlarge-1-3 {
6969
    -webkit-column-count: 3;
6970
    -moz-column-count: 3;
6971
    column-count: 3;
6972
  }
6973
  .uk-column-xlarge-1-4 {
6974
    -webkit-column-count: 4;
6975
    -moz-column-count: 4;
6976
    column-count: 4;
6977
  }
6978
  .uk-column-xlarge-1-5 {
6979
    -webkit-column-count: 5;
6980
    -moz-column-count: 5;
6981
    column-count: 5;
6982
  }
6983
  .uk-column-xlarge-1-6 {
6984
    -webkit-column-count: 6;
6985
    -moz-column-count: 6;
6986
    column-count: 6;
6987
  }
6988
}
6989
/* ========================================================================
6990
   OMTDComponent: Animation
6991
 ========================================================================== */
6992
[class*='uk-animation-'] {
6993
  -webkit-animation-duration: 0.5s;
6994
  animation-duration: 0.5s;
6995
  -webkit-animation-timing-function: ease-out;
6996
  animation-timing-function: ease-out;
6997
  -webkit-animation-fill-mode: both;
6998
  animation-fill-mode: both;
6999
}
7000
/* Hide animated element if scrollspy is used */
7001
@media screen {
7002
  [data-uk-scrollspy*='uk-animation-']:not([data-uk-scrollspy*='target']) {
7003
    opacity: 0;
7004
  }
7005
}
7006
/*
7007
 * Fade
7008
 * Higher specificity (!important) needed because of reverse modifier
7009
 */
7010
.uk-animation-fade {
7011
  -webkit-animation-name: uk-fade;
7012
  animation-name: uk-fade;
7013
  -webkit-animation-duration: 0.8s;
7014
  animation-duration: 0.8s;
7015
  -webkit-animation-timing-function: linear !important;
7016
  animation-timing-function: linear !important;
7017
}
7018
/*
7019
 * Fade with scale
7020
 */
7021
.uk-animation-scale-up {
7022
  -webkit-animation-name: uk-fade-scale-02;
7023
  animation-name: uk-fade-scale-02;
7024
}
7025
.uk-animation-scale-down {
7026
  -webkit-animation-name: uk-fade-scale-18;
7027
  animation-name: uk-fade-scale-18;
7028
}
7029
/*
7030
 * Fade with slide
7031
 */
7032
.uk-animation-slide-top {
7033
  -webkit-animation-name: uk-fade-top;
7034
  animation-name: uk-fade-top;
7035
}
7036
.uk-animation-slide-bottom {
7037
  -webkit-animation-name: uk-fade-bottom;
7038
  animation-name: uk-fade-bottom;
7039
}
7040
.uk-animation-slide-left {
7041
  -webkit-animation-name: uk-fade-left;
7042
  animation-name: uk-fade-left;
7043
}
7044
.uk-animation-slide-right {
7045
  -webkit-animation-name: uk-fade-right;
7046
  animation-name: uk-fade-right;
7047
}
7048
/*
7049
 * Scale
7050
 */
7051
.uk-animation-scale {
7052
  -webkit-animation-name: uk-scale-12;
7053
  animation-name: uk-scale-12;
7054
}
7055
/*
7056
 * Shake
7057
 */
7058
.uk-animation-shake {
7059
  -webkit-animation-name: uk-shake;
7060
  animation-name: uk-shake;
7061
}
7062
/* Direction modifiers
7063
 ========================================================================== */
7064
.uk-animation-reverse {
7065
  -webkit-animation-direction: reverse;
7066
  animation-direction: reverse;
7067
  -webkit-animation-timing-function: ease-in;
7068
  animation-timing-function: ease-in;
7069
}
7070
/* Duration modifiers
7071
========================================================================== */
7072
.uk-animation-15 {
7073
  -webkit-animation-duration: 15s;
7074
  animation-duration: 15s;
7075
}
7076
/* Origin modifiers
7077
========================================================================== */
7078
.uk-animation-top-left {
7079
  -webkit-transform-origin: 0 0;
7080
  transform-origin: 0 0;
7081
}
7082
.uk-animation-top-center {
7083
  -webkit-transform-origin: 50% 0;
7084
  transform-origin: 50% 0;
7085
}
7086
.uk-animation-top-right {
7087
  -webkit-transform-origin: 100% 0;
7088
  transform-origin: 100% 0;
7089
}
7090
.uk-animation-middle-left {
7091
  -webkit-transform-origin: 0 50%;
7092
  transform-origin: 0 50%;
7093
}
7094
.uk-animation-middle-right {
7095
  -webkit-transform-origin: 100% 50%;
7096
  transform-origin: 100% 50%;
7097
}
7098
.uk-animation-bottom-left {
7099
  -webkit-transform-origin: 0 100%;
7100
  transform-origin: 0 100%;
7101
}
7102
.uk-animation-bottom-center {
7103
  -webkit-transform-origin: 50% 100%;
7104
  transform-origin: 50% 100%;
7105
}
7106
.uk-animation-bottom-right {
7107
  -webkit-transform-origin: 100% 100%;
7108
  transform-origin: 100% 100%;
7109
}
7110
/* Sub-object: `uk-animation-hover`
7111
========================================================================== */
7112
/*
7113
 * Enable animation only on hover
7114
 * Note: Firefox also needs this because animations are not triggered when switching between display `hidden` and `block`
7115
 */
7116
.uk-animation-hover:not(:hover),
7117
.uk-animation-hover:not(:hover) [class*='uk-animation-'],
7118
.uk-touch .uk-animation-hover:not(.uk-hover),
7119
.uk-touch .uk-animation-hover:not(.uk-hover) [class*='uk-animation-'] {
7120
  -webkit-animation-name: none;
7121
  animation-name: none;
7122
}
7123
/* Keyframes: Fade
7124
 * Used by dropdown, datepicker and slideshow component
7125
 ========================================================================== */
7126
@-webkit-keyframes uk-fade {
7127
  0% {
7128
    opacity: 0;
7129
  }
7130
  100% {
7131
    opacity: 1;
7132
  }
7133
}
7134
@keyframes uk-fade {
7135
  0% {
7136
    opacity: 0;
7137
  }
7138
  100% {
7139
    opacity: 1;
7140
  }
7141
}
7142
/* Keyframes: Fade with slide
7143
 ========================================================================== */
7144
/*
7145
 * Top
7146
 */
7147
@-webkit-keyframes uk-fade-top {
7148
  0% {
7149
    opacity: 0;
7150
    -webkit-transform: translateY(-100%);
7151
  }
7152
  100% {
7153
    opacity: 1;
7154
    -webkit-transform: translateY(0);
7155
  }
7156
}
7157
@keyframes uk-fade-top {
7158
  0% {
7159
    opacity: 0;
7160
    transform: translateY(-100%);
7161
  }
7162
  100% {
7163
    opacity: 1;
7164
    transform: translateY(0);
7165
  }
7166
}
7167
/*
7168
 * Bottom
7169
 */
7170
@-webkit-keyframes uk-fade-bottom {
7171
  0% {
7172
    opacity: 0;
7173
    -webkit-transform: translateY(100%);
7174
  }
7175
  100% {
7176
    opacity: 1;
7177
    -webkit-transform: translateY(0);
7178
  }
7179
}
7180
@keyframes uk-fade-bottom {
7181
  0% {
7182
    opacity: 0;
7183
    transform: translateY(100%);
7184
  }
7185
  100% {
7186
    opacity: 1;
7187
    transform: translateY(0);
7188
  }
7189
}
7190
/*
7191
 * Left
7192
 */
7193
@-webkit-keyframes uk-fade-left {
7194
  0% {
7195
    opacity: 0;
7196
    -webkit-transform: translateX(-100%);
7197
  }
7198
  100% {
7199
    opacity: 1;
7200
    -webkit-transform: translateX(0);
7201
  }
7202
}
7203
@keyframes uk-fade-left {
7204
  0% {
7205
    opacity: 0;
7206
    transform: translateX(-100%);
7207
  }
7208
  100% {
7209
    opacity: 1;
7210
    transform: translateX(0);
7211
  }
7212
}
7213
/*
7214
 * Right
7215
 */
7216
@-webkit-keyframes uk-fade-right {
7217
  0% {
7218
    opacity: 0;
7219
    -webkit-transform: translateX(100%);
7220
  }
7221
  100% {
7222
    opacity: 1;
7223
    -webkit-transform: translateX(0);
7224
  }
7225
}
7226
@keyframes uk-fade-right {
7227
  0% {
7228
    opacity: 0;
7229
    transform: translateX(100%);
7230
  }
7231
  100% {
7232
    opacity: 1;
7233
    transform: translateX(0);
7234
  }
7235
}
7236
/* Keyframes: Fade with scale
7237
 ========================================================================== */
7238
/*
7239
 * Scale by 0.2
7240
 */
7241
@-webkit-keyframes uk-fade-scale-02 {
7242
  0% {
7243
    opacity: 0;
7244
    -webkit-transform: scale(0.2);
7245
  }
7246
  100% {
7247
    opacity: 1;
7248
    -webkit-transform: scale(1);
7249
  }
7250
}
7251
@keyframes uk-fade-scale-02 {
7252
  0% {
7253
    opacity: 0;
7254
    transform: scale(0.2);
7255
  }
7256
  100% {
7257
    opacity: 1;
7258
    transform: scale(1);
7259
  }
7260
}
7261
/*
7262
 * Scale by 1.5
7263
 * Used by slideshow component
7264
 */
7265
@-webkit-keyframes uk-fade-scale-15 {
7266
  0% {
7267
    opacity: 0;
7268
    -webkit-transform: scale(1.5);
7269
  }
7270
  100% {
7271
    opacity: 1;
7272
    -webkit-transform: scale(1);
7273
  }
7274
}
7275
@keyframes uk-fade-scale-15 {
7276
  0% {
7277
    opacity: 0;
7278
    transform: scale(1.5);
7279
  }
7280
  100% {
7281
    opacity: 1;
7282
    transform: scale(1);
7283
  }
7284
}
7285
/*
7286
 * Scale by 1.8
7287
 */
7288
@-webkit-keyframes uk-fade-scale-18 {
7289
  0% {
7290
    opacity: 0;
7291
    -webkit-transform: scale(1.8);
7292
  }
7293
  100% {
7294
    opacity: 1;
7295
    -webkit-transform: scale(1);
7296
  }
7297
}
7298
@keyframes uk-fade-scale-18 {
7299
  0% {
7300
    opacity: 0;
7301
    transform: scale(1.8);
7302
  }
7303
  100% {
7304
    opacity: 1;
7305
    transform: scale(1);
7306
  }
7307
}
7308
/* Keyframes: Slide
7309
 * Used by slideshow component
7310
 ========================================================================== */
7311
/*
7312
 * Left
7313
 */
7314
@-webkit-keyframes uk-slide-left {
7315
  0% {
7316
    -webkit-transform: translateX(-100%);
7317
  }
7318
  100% {
7319
    -webkit-transform: translateX(0);
7320
  }
7321
}
7322
@keyframes uk-slide-left {
7323
  0% {
7324
    transform: translateX(-100%);
7325
  }
7326
  100% {
7327
    transform: translateX(0);
7328
  }
7329
}
7330
/*
7331
 * Right
7332
 */
7333
@-webkit-keyframes uk-slide-right {
7334
  0% {
7335
    -webkit-transform: translateX(100%);
7336
  }
7337
  100% {
7338
    -webkit-transform: translateX(0);
7339
  }
7340
}
7341
@keyframes uk-slide-right {
7342
  0% {
7343
    transform: translateX(100%);
7344
  }
7345
  100% {
7346
    transform: translateX(0);
7347
  }
7348
}
7349
/*
7350
 * Left third
7351
 */
7352
@-webkit-keyframes uk-slide-left-33 {
7353
  0% {
7354
    -webkit-transform: translateX(33%);
7355
  }
7356
  100% {
7357
    -webkit-transform: translateX(0);
7358
  }
7359
}
7360
@keyframes uk-slide-left-33 {
7361
  0% {
7362
    transform: translateX(33%);
7363
  }
7364
  100% {
7365
    transform: translateX(0);
7366
  }
7367
}
7368
/*
7369
 * Right third
7370
 */
7371
@-webkit-keyframes uk-slide-right-33 {
7372
  0% {
7373
    -webkit-transform: translateX(-33%);
7374
  }
7375
  100% {
7376
    -webkit-transform: translateX(0);
7377
  }
7378
}
7379
@keyframes uk-slide-right-33 {
7380
  0% {
7381
    transform: translateX(-33%);
7382
  }
7383
  100% {
7384
    transform: translateX(0);
7385
  }
7386
}
7387
/* Keyframes: Scale
7388
 ========================================================================== */
7389
@-webkit-keyframes uk-scale-12 {
7390
  0% {
7391
    -webkit-transform: scale(1.2);
7392
  }
7393
  100% {
7394
    -webkit-transform: scale(1);
7395
  }
7396
}
7397
@keyframes uk-scale-12 {
7398
  0% {
7399
    transform: scale(1.2);
7400
  }
7401
  100% {
7402
    transform: scale(1);
7403
  }
7404
}
7405
/* Keyframes: Rotate
7406
 * Used by icon component
7407
 ========================================================================== */
7408
@-webkit-keyframes uk-rotate {
7409
  0% {
7410
    -webkit-transform: rotate(0deg);
7411
  }
7412
  100% {
7413
    -webkit-transform: rotate(359deg);
7414
  }
7415
}
7416
@keyframes uk-rotate {
7417
  0% {
7418
    transform: rotate(0deg);
7419
  }
7420
  100% {
7421
    transform: rotate(359deg);
7422
  }
7423
}
7424
/* Keyframes: Shake
7425
 ========================================================================== */
7426
@-webkit-keyframes uk-shake {
7427
  0%,
7428
  100% {
7429
    -webkit-transform: translateX(0);
7430
  }
7431
  10% {
7432
    -webkit-transform: translateX(-9px);
7433
  }
7434
  20% {
7435
    -webkit-transform: translateX(8px);
7436
  }
7437
  30% {
7438
    -webkit-transform: translateX(-7px);
7439
  }
7440
  40% {
7441
    -webkit-transform: translateX(6px);
7442
  }
7443
  50% {
7444
    -webkit-transform: translateX(-5px);
7445
  }
7446
  60% {
7447
    -webkit-transform: translateX(4px);
7448
  }
7449
  70% {
7450
    -webkit-transform: translateX(-3px);
7451
  }
7452
  80% {
7453
    -webkit-transform: translateX(2px);
7454
  }
7455
  90% {
7456
    -webkit-transform: translateX(-1px);
7457
  }
7458
}
7459
@keyframes uk-shake {
7460
  0%,
7461
  100% {
7462
    transform: translateX(0);
7463
  }
7464
  10% {
7465
    transform: translateX(-9px);
7466
  }
7467
  20% {
7468
    transform: translateX(8px);
7469
  }
7470
  30% {
7471
    transform: translateX(-7px);
7472
  }
7473
  40% {
7474
    transform: translateX(6px);
7475
  }
7476
  50% {
7477
    transform: translateX(-5px);
7478
  }
7479
  60% {
7480
    transform: translateX(4px);
7481
  }
7482
  70% {
7483
    transform: translateX(-3px);
7484
  }
7485
  80% {
7486
    transform: translateX(2px);
7487
  }
7488
  90% {
7489
    transform: translateX(-1px);
7490
  }
7491
}
7492
/* Keyframes: Fade with slide fixed
7493
 * Used by dropdown and search component
7494
 ========================================================================== */
7495
/*
7496
 * Top fixed
7497
 */
7498
@-webkit-keyframes uk-slide-top-fixed {
7499
  0% {
7500
    opacity: 0;
7501
    -webkit-transform: translateY(-10px);
7502
  }
7503
  100% {
7504
    opacity: 1;
7505
    -webkit-transform: translateY(0);
7506
  }
7507
}
7508
@keyframes uk-slide-top-fixed {
7509
  0% {
7510
    opacity: 0;
7511
    transform: translateY(-10px);
7512
  }
7513
  100% {
7514
    opacity: 1;
7515
    transform: translateY(0);
7516
  }
7517
}
7518
/*
7519
 * Bottom fixed
7520
 */
7521
@-webkit-keyframes uk-slide-bottom-fixed {
7522
  0% {
7523
    opacity: 0;
7524
    -webkit-transform: translateY(10px);
7525
  }
7526
  100% {
7527
    opacity: 1;
7528
    -webkit-transform: translateY(0);
7529
  }
7530
}
7531
@keyframes uk-slide-bottom-fixed {
7532
  0% {
7533
    opacity: 0;
7534
    transform: translateY(10px);
7535
  }
7536
  100% {
7537
    opacity: 1;
7538
    transform: translateY(0);
7539
  }
7540
}
7541
/* ========================================================================
7542
   OMTDComponent: Dropdown
7543
 ========================================================================== */
7544
/*
7545
 * 1. Hide by default
7546
 * 2. Set position
7547
 * 3. Box-sizing is needed for `uk-dropdown-justify`
7548
 * 4. Set width
7549
 */
7550
.uk-dropdown,
7551
.uk-dropdown-blank {
7552
  /* 1 */
7553
  display: none;
7554
  /* 2 */
7555
  position: absolute;
7556
  z-index: 1020;
7557
  /* 3 */
7558
  box-sizing: border-box;
7559
  /* 4 */
7560
  width: 200px;
7561
}
7562
/*
7563
 * Dropdown style
7564
 * 1. Reset button group whitespace hack
7565
 */
7566
.uk-dropdown {
7567
  padding: 30px;
7568
  background: #ffffff;
7569
  color: #666666;
7570
  /* 1 */
7571
  font-size: 1rem;
7572
  vertical-align: top;
7573
  box-shadow: 0 0 20px 0 rgba(51, 51, 51, 0.1);
7574
}
7575
/*
7576
 * 1. Show dropdown
7577
 * 2. Set animation
7578
 * 3. Needed for scale animation
7579
 */
7580
.uk-open > .uk-dropdown,
7581
.uk-open > .uk-dropdown-blank {
7582
  /* 1 */
7583
  display: block;
7584
  /* 2 */
7585
  -webkit-animation: uk-fade 0.2s ease-in-out;
7586
  animation: uk-fade 0.2s ease-in-out;
7587
  /* 3 */
7588
  -webkit-transform-origin: 0 0;
7589
  transform-origin: 0 0;
7590
}
7591
/* Alignment modifiers
7592
 ========================================================================== */
7593
/*
7594
 * Modifier
7595
 */
7596
.uk-dropdown-top {
7597
  margin-top: -5px;
7598
}
7599
.uk-dropdown-bottom {
7600
  margin-top: 5px;
7601
}
7602
.uk-dropdown-left {
7603
  margin-left: -5px;
7604
}
7605
.uk-dropdown-right {
7606
  margin-left: 5px;
7607
}
7608
/* Nav in dropdown
7609
 ========================================================================== */
7610
.uk-dropdown .uk-nav {
7611
  margin: 0 -30px;
7612
}
7613
/* Grid and panel in dropdown
7614
 ========================================================================== */
7615
/*
7616
* Vertical gutter
7617
*/
7618
/*
7619
 * Grid
7620
 * Higher specificity to override large gutter
7621
 */
7622
.uk-grid .uk-dropdown-grid + .uk-dropdown-grid {
7623
  margin-top: 30px;
7624
}
7625
/* Panels */
7626
.uk-dropdown-grid > [class*='uk-width-'] > .uk-panel + .uk-panel {
7627
  margin-top: 30px;
7628
}
7629
/* Tablet and bigger */
7630
@media (min-width: 768px) {
7631
  /*
7632
     * Horizontal gutter
7633
     */
7634
  .uk-dropdown:not(.uk-dropdown-stack) > .uk-dropdown-grid {
7635
    margin-left: -30px;
7636
    margin-right: -30px;
7637
  }
7638
  .uk-dropdown:not(.uk-dropdown-stack) > .uk-dropdown-grid > [class*='uk-width-'] {
7639
    padding-left: 30px;
7640
    padding-right: 30px;
7641
  }
7642
  /*
7643
     * Column divider
7644
     */
7645
  .uk-dropdown:not(.uk-dropdown-stack) > .uk-dropdown-grid > [class*='uk-width-']:nth-child(n+2) {
7646
    border-left: 1px solid rgba(204, 204, 204, 0.3);
7647
  }
7648
  /*
7649
     * Width multiplier for dropdown columns
7650
     */
7651
  .uk-dropdown-width-2:not(.uk-dropdown-stack) {
7652
    width: 400px;
7653
  }
7654
  .uk-dropdown-width-3:not(.uk-dropdown-stack) {
7655
    width: 600px;
7656
  }
7657
  .uk-dropdown-width-4:not(.uk-dropdown-stack) {
7658
    width: 800px;
7659
  }
7660
  .uk-dropdown-width-5:not(.uk-dropdown-stack) {
7661
    width: 1000px;
7662
  }
7663
}
7664
/* Phone landscape and smaller */
7665
@media (max-width: 767px) {
7666
  /*
7667
     * Stack columns and take full width
7668
     */
7669
  .uk-dropdown-grid > [class*='uk-width-'] {
7670
    width: 100%;
7671
  }
7672
  /*
7673
     * Vertical gutter
7674
     */
7675
  .uk-dropdown-grid > [class*='uk-width-']:nth-child(n+2) {
7676
    margin-top: 30px;
7677
  }
7678
}
7679
/*
7680
* Stack grid columns
7681
*/
7682
.uk-dropdown-stack > .uk-dropdown-grid > [class*='uk-width-'] {
7683
  width: 100%;
7684
}
7685
.uk-dropdown-stack > .uk-dropdown-grid > [class*='uk-width-']:nth-child(n+2) {
7686
  margin-top: 30px;
7687
}
7688
/* Modifier `uk-dropdown-small`
7689
 ========================================================================== */
7690
/*
7691
 * Set min-width and text expands dropdown if needed
7692
 */
7693
.uk-dropdown-small {
7694
  min-width: 150px;
7695
  width: auto;
7696
  padding: 5px;
7697
  white-space: nowrap;
7698
}
7699
/*
7700
 * Nav in dropdown
7701
 */
7702
.uk-dropdown-small .uk-nav {
7703
  margin: 0 -5px;
7704
}
7705
/* Modifier: `uk-dropdown-navbar`
7706
 ========================================================================== */
7707
.uk-dropdown-navbar {
7708
  margin-top: 0;
7709
  background: #ffffff;
7710
  color: #666666;
7711
}
7712
.uk-open > .uk-dropdown-navbar {
7713
  -webkit-animation: uk-slide-top-fixed 0.2s ease-in-out;
7714
  animation: uk-slide-top-fixed 0.2s ease-in-out;
7715
}
7716
/* Modifier `uk-dropdown-scrollable`
7717
 ========================================================================== */
7718
/*
7719
 * Usefull for long lists
7720
 */
7721
.uk-dropdown-scrollable {
7722
  overflow-y: auto;
7723
  max-height: 200px;
7724
}
7725
/* Sub-object: `uk-dropdown-overlay`
7726
 ========================================================================== */
7727
/* ========================================================================
7728
   OMTDComponent: Modal
7729
 ========================================================================== */
7730
/*
7731
 * This is the modal overlay and modal dialog container
7732
 * 1. Hide by default
7733
 * 2. Set fixed position
7734
 * 3. Allow scrolling for the modal dialog
7735
 * 4. Mask the background page
7736
 * 5. Fade-in transition
7737
 * 6. Deactivate browser history navigation in IE11
7738
 * 7. force hardware acceleration to prevent browser rendering hiccups
7739
 */
7740
.uk-modal {
7741
  /* 1 */
7742
  display: none;
7743
  /* 2 */
7744
  position: fixed;
7745
  top: 0;
7746
  right: 0;
7747
  bottom: 0;
7748
  left: 0;
7749
  z-index: 1010;
7750
  /* 3 */
7751
  overflow-y: auto;
7752
  -webkit-overflow-scrolling: touch;
7753
  /* 4 */
7754
  background: rgba(0, 0, 0, 0.6);
7755
  /* 5 */
7756
  opacity: 0;
7757
  -webkit-transition: opacity 0.15s linear;
7758
  transition: opacity 0.15s linear;
7759
  /* 6 */
7760
  touch-action: cross-slide-y pinch-zoom double-tap-zoom;
7761
  /* 7 */
7762
  -webkit-transform: translateZ(0);
7763
  transform: translateZ(0);
7764
}
7765
/*
7766
 * Open state
7767
 */
7768
.uk-modal.uk-open {
7769
  opacity: 1;
7770
}
7771
/*
7772
 * Prevents duplicated scrollbar caused by 4.
7773
 */
7774
.uk-modal-page,
7775
.uk-modal-page body {
7776
  overflow: hidden;
7777
}
7778
/* Sub-object: `uk-modal-dialog`
7779
 ========================================================================== */
7780
/*
7781
 * 1. Create position context for caption, spinner and close button
7782
 * 2. Set box sizing
7783
 * 3. Set style
7784
 * 4. Slide-in transition
7785
 */
7786
.uk-modal-dialog {
7787
  /* 1 */
7788
  position: relative;
7789
  /* 2 */
7790
  box-sizing: border-box;
7791
  margin: 50px auto;
7792
  padding: 20px;
7793
  width: 600px;
7794
  max-width: 100%;
7795
  max-width: calc(100% - 20px);
7796
  /* 3 */
7797
  background: #ffffff;
7798
  /* 4 */
7799
  opacity: 0;
7800
  -webkit-transform: translateY(-100px);
7801
  transform: translateY(-100px);
7802
  -webkit-transition: opacity 0.3s linear, -webkit-transform 0.3s ease-out;
7803
  transition: opacity 0.3s linear, transform 0.3s ease-out;
7804
}
7805
/* Phone landscape and smaller */
7806
@media (max-width: 767px) {
7807
  /*
7808
     * Fit in small screen
7809
     */
7810
  .uk-modal-dialog {
7811
    width: auto;
7812
    margin: 10px auto;
7813
  }
7814
}
7815
/*
7816
 * Open state
7817
 */
7818
.uk-open .uk-modal-dialog {
7819
  /* 4 */
7820
  opacity: 1;
7821
  -webkit-transform: translateY(0);
7822
  transform: translateY(0);
7823
}
7824
/*
7825
 * Remove margin from the last-child
7826
 */
7827
.uk-modal-dialog > :not([class*='uk-modal-']):last-child {
7828
  margin-bottom: 0;
7829
}
7830
/* Close in modal
7831
 ========================================================================== */
7832
.uk-modal-dialog > .uk-close:first-child {
7833
  margin: -10px -10px 0 0;
7834
  float: right;
7835
}
7836
/*
7837
 * Remove margin from adjacent element
7838
 */
7839
.uk-modal-dialog > .uk-close:first-child + :not([class*='uk-modal-']) {
7840
  margin-top: 0;
7841
}
7842
/* Modifier: `uk-modal-dialog-lightbox`
7843
 ========================================================================== */
7844
.uk-modal-dialog-lightbox {
7845
  margin: 15px auto;
7846
  padding: 0;
7847
  max-width: 95%;
7848
  max-width: calc(100% - 30px);
7849
  min-height: 50px;
7850
}
7851
/*
7852
 * Close button
7853
 */
7854
.uk-modal-dialog-lightbox > .uk-close:first-child {
7855
  position: absolute;
7856
  top: -12px;
7857
  right: -12px;
7858
  margin: 0;
7859
  float: none;
7860
}
7861
/* Phone landscape and smaller */
7862
@media (max-width: 767px) {
7863
  .uk-modal-dialog-lightbox > .uk-close:first-child {
7864
    top: -7px;
7865
    right: -7px;
7866
  }
7867
}
7868
/* Modifier: `uk-modal-dialog-blank`
7869
 ========================================================================== */
7870
.uk-modal-dialog-blank {
7871
  margin: 0;
7872
  padding: 0;
7873
  width: 100%;
7874
  max-width: 100%;
7875
  -webkit-transition: opacity 0.3s linear;
7876
  transition: opacity 0.3s linear;
7877
}
7878
/*
7879
* Close button
7880
*/
7881
.uk-modal-dialog-blank > .uk-close:first-child {
7882
  position: absolute;
7883
  top: 20px;
7884
  right: 20px;
7885
  z-index: 1;
7886
  margin: 0;
7887
  float: none;
7888
}
7889
/* Modifier: `uk-modal-dialog-large`
7890
 ========================================================================== */
7891
/* Tablet and bigger */
7892
@media (min-width: 768px) {
7893
  .uk-modal-dialog-large {
7894
    width: 930px;
7895
  }
7896
}
7897
/* Large screen and bigger */
7898
@media (min-width: 1220px) {
7899
  .uk-modal-dialog-large {
7900
    width: 1130px;
7901
  }
7902
}
7903
/* Sub-Object: `uk-modal-header` and `uk-modal-footer`
7904
 ========================================================================== */
7905
.uk-modal-header {
7906
  margin-bottom: 15px;
7907
}
7908
.uk-modal-footer {
7909
  margin-top: 15px;
7910
}
7911
/*
7912
 * Remove margin from the last-child
7913
 */
7914
.uk-modal-header > :last-child,
7915
.uk-modal-footer > :last-child {
7916
  margin-bottom: 0;
7917
}
7918
/* Sub-Object: `uk-modal-caption`
7919
 ========================================================================== */
7920
.uk-modal-caption {
7921
  position: absolute;
7922
  left: 0;
7923
  right: 0;
7924
  bottom: -20px;
7925
  margin-bottom: -10px;
7926
  color: #ffffff;
7927
  text-align: center;
7928
  overflow: hidden;
7929
  text-overflow: ellipsis;
7930
  white-space: nowrap;
7931
}
7932
/* Sub-Object: `uk-modal-spinner`
7933
 ========================================================================== */
7934
.uk-modal-spinner {
7935
  position: absolute;
7936
  top: 50%;
7937
  left: 50%;
7938
  -webkit-transform: translate(-50%, -50%);
7939
  transform: translate(-50%, -50%);
7940
  font-size: 25px;
7941
  color: #ddd;
7942
}
7943
.uk-modal-spinner:after {
7944
  content: "\f110";
7945
  display: block;
7946
  font-family: FontAwesome;
7947
  -webkit-animation: uk-rotate 2s infinite linear;
7948
  animation: uk-rotate 2s infinite linear;
7949
}
7950
.uk-modal-dialog-blank .uk-modal-close:after {
7951
  font-size: 20px;
7952
}
7953
/* ========================================================================
7954
   OMTDComponent: Off-canvas
7955
 ========================================================================== */
7956
/*
7957
 * This is the offcanvas overlay and bar container
7958
 * 1. Hide by default
7959
 * 2. Set fixed position
7960
 * 3. Deactivate browser touch actions in IE11
7961
 * 4. Mask the background page
7962
 */
7963
.uk-offcanvas {
7964
  /* 1 */
7965
  display: none;
7966
  /* 2 */
7967
  position: fixed;
7968
  top: 0;
7969
  right: 0;
7970
  bottom: 0;
7971
  left: 0;
7972
  z-index: 1000;
7973
  /* 3 */
7974
  touch-action: none;
7975
  /* 4 */
7976
  background: rgba(0, 0, 0, 0.1);
7977
}
7978
.uk-offcanvas.uk-active {
7979
  display: block;
7980
}
7981
/* Sub-object `uk-offcanvas-page`
7982
 ========================================================================== */
7983
/*
7984
 * Prepares the whole HTML page to slide-out
7985
 * 1. Fix the main page and disallow scrolling
7986
 * 2. Side-out transition
7987
 */
7988
.uk-offcanvas-page {
7989
  /* 1 */
7990
  position: fixed;
7991
  /* 2 */
7992
  -webkit-transition: margin-left 0.3s ease-in-out;
7993
  transition: margin-left 0.3s ease-in-out;
7994
}
7995
/* Sub-object `uk-offcanvas-bar`
7996
 ========================================================================== */
7997
/*
7998
 * This is the offcanvas bar
7999
 * 1. Set fixed position
8000
 * 2. Size and style
8001
 * 3. Allow scrolling
8002
 * 4. Side-out transition
8003
 * 5. Deactivate scroll chaining in IE11
8004
 */
8005
.uk-offcanvas-bar {
8006
  /* 1 */
8007
  position: fixed;
8008
  top: 0;
8009
  bottom: 0;
8010
  left: 0;
8011
  -webkit-transform: translateX(-100%);
8012
  transform: translateX(-100%);
8013
  z-index: 1001;
8014
  /* 2 */
8015
  width: 270px;
8016
  max-width: 100%;
8017
  background: #333333;
8018
  /* 3 */
8019
  overflow-y: auto;
8020
  -webkit-overflow-scrolling: touch;
8021
  /* 4 */
8022
  -webkit-transition: -webkit-transform 0.3s ease-in-out;
8023
  transition: transform 0.3s ease-in-out;
8024
  /* 5 */
8025
  -ms-scroll-chaining: none;
8026
}
8027
.uk-offcanvas.uk-active .uk-offcanvas-bar.uk-offcanvas-bar-show {
8028
  -webkit-transform: translateX(0%);
8029
  transform: translateX(0%);
8030
}
8031
/* Modifier `uk-offcanvas-bar-flip`
8032
 ========================================================================== */
8033
.uk-offcanvas-bar-flip {
8034
  left: auto;
8035
  right: 0;
8036
  -webkit-transform: translateX(100%);
8037
  transform: translateX(100%);
8038
}
8039
/* Panel in offcanvas
8040
 ========================================================================== */
8041
.uk-offcanvas .uk-panel {
8042
  margin: 20px 15px;
8043
  color: #777777;
8044
}
8045
.uk-offcanvas .uk-panel-title {
8046
  color: #cccccc;
8047
}
8048
.uk-offcanvas .uk-panel a:not([class]) {
8049
  color: #cccccc;
8050
}
8051
.uk-offcanvas .uk-panel a:not([class]):hover {
8052
  color: #ffffff;
8053
}
8054
/* ========================================================================
8055
   OMTDComponent: Switcher
8056
 ========================================================================== */
8057
/*
8058
 * 1. Deactivate browser history navigation in IE11
8059
 */
8060
.uk-switcher {
8061
  margin: 0;
8062
  padding: 0;
8063
  list-style: none;
8064
  /* 1 */
8065
  touch-action: cross-slide-y pinch-zoom double-tap-zoom;
8066
}
8067
/*
8068
 * Items
8069
 */
8070
.uk-switcher > :not(.uk-active) {
8071
  display: none;
8072
}
8073
/* ========================================================================
8074
   OMTDComponent: Text
8075
 ========================================================================== */
8076
/* Size modifiers
8077
 ========================================================================== */
8078
.uk-text-small {
8079
  font-size: 12px;
8080
  line-height: 18px;
8081
}
8082
.uk-text-large {
8083
  font-size: 18px;
8084
  line-height: 26px;
8085
  font-weight: normal;
8086
}
8087
/* Weight modifiers
8088
 ========================================================================== */
8089
.uk-text-bold {
8090
  font-weight: bold;
8091
}
8092
/* Color modifiers
8093
 ========================================================================== */
8094
.uk-text-muted {
8095
  color: #bbbbbb !important;
8096
}
8097
.uk-text-primary {
8098
  color: #00b9b4 !important;
8099
}
8100
.uk-text-success {
8101
  color: #b0d87f !important;
8102
}
8103
.uk-text-warning {
8104
  color: #f6b75e !important;
8105
}
8106
.uk-text-danger {
8107
  color: #f2565a !important;
8108
}
8109
.uk-text-contrast {
8110
  color: #ffffff !important;
8111
}
8112
/* Alignment modifiers
8113
 ========================================================================== */
8114
.uk-text-left {
8115
  text-align: left !important;
8116
}
8117
.uk-text-right {
8118
  text-align: right !important;
8119
}
8120
.uk-text-center {
8121
  text-align: center !important;
8122
}
8123
.uk-text-justify {
8124
  text-align: justify !important;
8125
}
8126
.uk-text-top {
8127
  vertical-align: top !important;
8128
}
8129
.uk-text-middle {
8130
  vertical-align: middle !important;
8131
}
8132
.uk-text-bottom {
8133
  vertical-align: bottom !important;
8134
}
8135
/* Only tablets portrait and smaller */
8136
@media (max-width: 959px) {
8137
  .uk-text-center-medium {
8138
    text-align: center !important;
8139
  }
8140
  .uk-text-left-medium {
8141
    text-align: left !important;
8142
  }
8143
}
8144
/* Phone landscape and smaller */
8145
@media (max-width: 767px) {
8146
  .uk-text-center-small {
8147
    text-align: center !important;
8148
  }
8149
  .uk-text-left-small {
8150
    text-align: left !important;
8151
  }
8152
}
8153
/* Wrap modifiers
8154
 ========================================================================== */
8155
/*
8156
 * Prevent text from wrapping onto multiple lines
8157
 */
8158
.uk-text-nowrap {
8159
  white-space: nowrap;
8160
}
8161
/*
8162
 * Prevent text from wrapping onto multiple lines, and truncate with an ellipsis
8163
 */
8164
.uk-text-truncate {
8165
  overflow: hidden;
8166
  text-overflow: ellipsis;
8167
  white-space: nowrap;
8168
}
8169
/*
8170
 * Break strings if their length exceeds the width of their container
8171
 */
8172
.uk-text-break {
8173
  word-wrap: break-word;
8174
  -webkit-hyphens: auto;
8175
  -ms-hyphens: auto;
8176
  -moz-hyphens: auto;
8177
  hyphens: auto;
8178
}
8179
/* ========================================================================
8180
   OMTDComponent: Utility
8181
 ========================================================================== */
8182
/* Container
8183
 ========================================================================== */
8184
.uk-container {
8185
  box-sizing: border-box;
8186
  max-width: 980px;
8187
  padding: 0 30px;
8188
}
8189
/* Large screen and bigger */
8190
@media (min-width: 1220px) {
8191
  .uk-container {
8192
    max-width: 1180px;
8193
    padding: 0 40px;
8194
  }
8195
}
8196
/*
8197
 * Micro clearfix
8198
 */
8199
.uk-container:before,
8200
.uk-container:after {
8201
  content: "";
8202
  display: table;
8203
}
8204
.uk-container:after {
8205
  clear: both;
8206
}
8207
/*
8208
 * Center container
8209
 */
8210
.uk-container-center {
8211
  margin-left: auto;
8212
  margin-right: auto;
8213
}
8214
/* Clearing
8215
 ========================================================================== */
8216
/*
8217
 * Micro clearfix
8218
* `table-cell` is used with `:before` because `table` creates a 1px gap when it becomes a flex item, only in Webkit
8219
 * `table` is used again with `:after` because `clear` only works with block elements.
8220
 * Note: `display: block` with `overflow: hidden` is currently not working in the latest Safari
8221
 */
8222
.uk-clearfix:before {
8223
  content: "";
8224
  display: table-cell;
8225
}
8226
.uk-clearfix:after {
8227
  content: "";
8228
  display: table;
8229
  clear: both;
8230
}
8231
/*
8232
 *  Create a new block formatting context
8233
 */
8234
.uk-nbfc {
8235
  overflow: hidden;
8236
}
8237
.uk-nbfc-alt {
8238
  display: table-cell;
8239
  width: 10000px;
8240
}
8241
/* Alignment of block elements
8242
 ========================================================================== */
8243
/*
8244
 * Float blocks
8245
 * 1. Prevent content overflow on small devices
8246
 */
8247
.uk-float-left {
8248
  float: left;
8249
}
8250
.uk-float-right {
8251
  float: right;
8252
}
8253
/* 1 */
8254
[class*='uk-float-'] {
8255
  max-width: 100%;
8256
}
8257
/* Alignment of images and objects
8258
 ========================================================================== */
8259
/*
8260
 * Alignment
8261
 */
8262
[class*='uk-align-'] {
8263
  display: block;
8264
  margin-bottom: 15px;
8265
}
8266
.uk-align-left {
8267
  margin-right: 15px;
8268
  float: left;
8269
}
8270
.uk-align-right {
8271
  margin-left: 15px;
8272
  float: right;
8273
}
8274
/* Tablet and bigger */
8275
@media (min-width: 768px) {
8276
  .uk-align-medium-left {
8277
    margin-right: 15px;
8278
    float: left;
8279
  }
8280
  .uk-align-medium-right {
8281
    margin-left: 15px;
8282
    float: right;
8283
  }
8284
}
8285
.uk-align-center {
8286
  margin-left: auto;
8287
  margin-right: auto;
8288
}
8289
/* Vertical alignment
8290
 ========================================================================== */
8291
/*
8292
 * Remove whitespace between child elements when using `inline-block`
8293
 */
8294
.uk-vertical-align {
8295
  font-size: 0.001px;
8296
}
8297
/*
8298
 *  The `uk-vertical-align` container needs a specific height
8299
 */
8300
.uk-vertical-align:before {
8301
  content: '';
8302
  display: inline-block;
8303
  height: 100%;
8304
  vertical-align: middle;
8305
}
8306
/*
8307
 * Sub-object which can have any height
8308
 * 1. Reset whitespace hack
8309
 */
8310
.uk-vertical-align-middle,
8311
.uk-vertical-align-bottom {
8312
  display: inline-block;
8313
  max-width: 100%;
8314
  /* 1 */
8315
  font-size: 1rem;
8316
}
8317
.uk-vertical-align-middle {
8318
  vertical-align: middle;
8319
}
8320
.uk-vertical-align-bottom {
8321
  vertical-align: bottom;
8322
}
8323
/* Height
8324
 ========================================================================== */
8325
/*
8326
 * More robust if padding and border are used
8327
 */
8328
[class*='uk-height'] {
8329
  box-sizing: border-box;
8330
}
8331
/*
8332
 * Useful to extend the `html` and `body` element to the full height of the page.
8333
 */
8334
.uk-height-1-1 {
8335
  height: 100%;
8336
}
8337
/*
8338
 * Useful to create image teasers
8339
 */
8340
.uk-height-viewport {
8341
  height: 100vh;
8342
  min-height: 600px;
8343
}
8344
/* Responsive objects
8345
 * Note: Images are already responsive by default, see Base component
8346
 ========================================================================== */
8347
/*
8348
 * 1. Corrects `max-width` and `max-height` behavior if padding and border are used
8349
 */
8350
.uk-responsive-width,
8351
.uk-responsive-height {
8352
  box-sizing: border-box;
8353
}
8354
/*
8355
 * Responsiveness: Sets a maximum width relative to the parent and auto scales the height
8356
 * `important` needed to override `uk-img-preserve img`
8357
 */
8358
.uk-responsive-width {
8359
  max-width: 100% !important;
8360
  height: auto;
8361
}
8362
/*
8363
 * Responsiveness: Sets a maximum height relative to the parent and auto scales the width
8364
 * Only works if the parent element has a fixed height.
8365
 */
8366
.uk-responsive-height {
8367
  max-height: 100%;
8368
  width: auto;
8369
}
8370
/* Margin
8371
 ========================================================================== */
8372
/*
8373
 * Create a block with the same margin of a paragraph
8374
 * Add margin if adjacent element
8375
 */
8376
.uk-margin {
8377
  margin-bottom: 15px;
8378
}
8379
* + .uk-margin {
8380
  margin-top: 15px;
8381
}
8382
.uk-margin-top {
8383
  margin-top: 15px !important;
8384
}
8385
.uk-margin-bottom {
8386
  margin-bottom: 15px !important;
8387
}
8388
.uk-margin-left {
8389
  margin-left: 15px !important;
8390
}
8391
.uk-margin-right {
8392
  margin-right: 15px !important;
8393
}
8394
/*
8395
 * Larger margins
8396
 */
8397
.uk-margin-large {
8398
  margin-bottom: 50px;
8399
}
8400
* + .uk-margin-large {
8401
  margin-top: 50px;
8402
}
8403
.uk-margin-large-top {
8404
  margin-top: 50px !important;
8405
}
8406
.uk-margin-large-bottom {
8407
  margin-bottom: 50px !important;
8408
}
8409
.uk-margin-large-left {
8410
  margin-left: 50px !important;
8411
}
8412
.uk-margin-large-right {
8413
  margin-right: 50px !important;
8414
}
8415
/*
8416
 * Smaller margins
8417
 */
8418
.uk-margin-small {
8419
  margin-bottom: 5px;
8420
}
8421
* + .uk-margin-small {
8422
  margin-top: 5px;
8423
}
8424
.uk-margin-small-top {
8425
  margin-top: 5px !important;
8426
}
8427
.uk-margin-small-bottom {
8428
  margin-bottom: 5px !important;
8429
}
8430
.uk-margin-small-left {
8431
  margin-left: 5px !important;
8432
}
8433
.uk-margin-small-right {
8434
  margin-right: 5px !important;
8435
}
8436
/*
8437
 * Remove margins
8438
 */
8439
.uk-margin-remove {
8440
  margin: 0 !important;
8441
}
8442
.uk-margin-top-remove {
8443
  margin-top: 0 !important;
8444
}
8445
.uk-margin-bottom-remove {
8446
  margin-bottom: 0 !important;
8447
}
8448
/* Padding
8449
 ========================================================================== */
8450
.uk-padding-remove {
8451
  padding: 0 !important;
8452
}
8453
.uk-padding-top-remove {
8454
  padding-top: 0 !important;
8455
}
8456
.uk-padding-bottom-remove {
8457
  padding-bottom: 0 !important;
8458
}
8459
.uk-padding-vertical-remove {
8460
  padding-top: 0 !important;
8461
  padding-bottom: 0 !important;
8462
}
8463
/* Border
8464
 ========================================================================== */
8465
.uk-border-circle {
8466
  border-radius: 50%;
8467
}
8468
.uk-border-rounded {
8469
  border-radius: 5px;
8470
}
8471
/* Headings
8472
 ========================================================================== */
8473
.uk-heading-large {
8474
  font-size: 48px;
8475
  line-height: 58px;
8476
}
8477
/* Tablet and bigger */
8478
@media (min-width: 768px) {
8479
  .uk-heading-large {
8480
    font-size: 72px;
8481
    line-height: 80px;
8482
  }
8483
}
8484
/* Link
8485
 ========================================================================== */
8486
/*
8487
 * Let links appear in default text color
8488
 */
8489
.uk-link-muted,
8490
.uk-link-muted a {
8491
  color: #bbbbbb;
8492
}
8493
.uk-link-muted:hover,
8494
.uk-link-muted a:hover {
8495
  color: #666666;
8496
}
8497
/*
8498
 * Reset link style
8499
 */
8500
.uk-link-reset,
8501
.uk-link-reset a,
8502
.uk-link-reset:hover,
8503
.uk-link-reset a:hover,
8504
.uk-link-reset:focus,
8505
.uk-link-reset a:focus {
8506
  color: inherit;
8507
  text-decoration: none;
8508
}
8509
/* Scrollable
8510
 ========================================================================== */
8511
/*
8512
 * Enable scrolling for preformatted text
8513
 */
8514
.uk-scrollable-text {
8515
  height: 300px;
8516
  overflow-y: scroll;
8517
  -webkit-overflow-scrolling: touch;
8518
  resize: both;
8519
}
8520
/*
8521
 * Box with scrolling enabled
8522
 */
8523
.uk-scrollable-box {
8524
  box-sizing: border-box;
8525
  height: 170px;
8526
  padding: 10px;
8527
  border: 1px solid #cccccc;
8528
  overflow: auto;
8529
  -webkit-overflow-scrolling: touch;
8530
  resize: both;
8531
}
8532
.uk-scrollable-box > :last-child {
8533
  margin-bottom: 0;
8534
}
8535
/* Overflow
8536
 ========================================================================== */
8537
.uk-overflow-hidden {
8538
  overflow: hidden;
8539
}
8540
/*
8541
 * Enable scrollbars if content is clipped
8542
 */
8543
.uk-overflow-container {
8544
  overflow: auto;
8545
  -webkit-overflow-scrolling: touch;
8546
}
8547
.uk-overflow-container > :last-child {
8548
  margin-bottom: 0;
8549
}
8550
/* Position
8551
 ========================================================================== */
8552
.uk-position-absolute,
8553
[class*='uk-position-top'],
8554
[class*='uk-position-bottom'] {
8555
  position: absolute !important;
8556
}
8557
/* Don't use `width: 100%` because it is wrong if the parent has padding. */
8558
.uk-position-top {
8559
  top: 0;
8560
  left: 0;
8561
  right: 0;
8562
}
8563
.uk-position-bottom {
8564
  bottom: 0;
8565
  left: 0;
8566
  right: 0;
8567
}
8568
.uk-position-top-left {
8569
  top: 0;
8570
  left: 0;
8571
}
8572
.uk-position-top-right {
8573
  top: 0;
8574
  right: 0;
8575
}
8576
.uk-position-bottom-left {
8577
  bottom: 0;
8578
  left: 0;
8579
}
8580
.uk-position-bottom-right {
8581
  bottom: 0;
8582
  right: 0;
8583
}
8584
/*
8585
 * Cover
8586
 */
8587
.uk-position-cover {
8588
  position: absolute;
8589
  top: 0;
8590
  bottom: 0;
8591
  left: 0;
8592
  right: 0;
8593
}
8594
/*
8595
 * Relative
8596
 */
8597
.uk-position-relative {
8598
  position: relative !important;
8599
}
8600
/*
8601
 * Z-index
8602
 */
8603
.uk-position-z-index {
8604
  z-index: 1;
8605
}
8606
/* Display
8607
 ========================================================================== */
8608
/*
8609
 * Display
8610
 * 1. Required if child is a responsive image
8611
 */
8612
.uk-display-block {
8613
  display: block !important;
8614
}
8615
.uk-display-inline {
8616
  display: inline !important;
8617
}
8618
.uk-display-inline-block {
8619
  display: inline-block !important;
8620
  /* 1 */
8621
  max-width: 100%;
8622
}
8623
/*
8624
 * Visibility
8625
 * Avoids setting display to `block` so it works also with `inline-block` and `table`
8626
 */
8627
/* Desktop and bigger */
8628
@media (min-width: 960px) {
8629
  .uk-visible-small {
8630
    display: none !important;
8631
  }
8632
  .uk-visible-medium {
8633
    display: none !important;
8634
  }
8635
  .uk-hidden-large {
8636
    display: none !important;
8637
  }
8638
}
8639
/* Tablets portrait */
8640
@media (min-width: 768px) and (max-width: 959px) {
8641
  .uk-visible-small {
8642
    display: none !important;
8643
  }
8644
  .uk-visible-large {
8645
    display: none !important ;
8646
  }
8647
  .uk-hidden-medium {
8648
    display: none !important;
8649
  }
8650
}
8651
/* Phone landscape and smaller*/
8652
@media (max-width: 767px) {
8653
  .uk-visible-medium {
8654
    display: none !important;
8655
  }
8656
  .uk-visible-large {
8657
    display: none !important;
8658
  }
8659
  .uk-hidden-small {
8660
    display: none !important;
8661
  }
8662
}
8663
/* Remove from the flow and screen readers on any device */
8664
.uk-hidden {
8665
  display: none !important;
8666
  visibility: hidden !important;
8667
}
8668
/* It's hidden, but still affects layout */
8669
.uk-invisible {
8670
  visibility: hidden !important;
8671
}
8672
/* Show on hover */
8673
.uk-visible-hover:hover .uk-hidden,
8674
.uk-visible-hover:hover .uk-invisible {
8675
  display: block !important;
8676
  visibility: visible !important;
8677
}
8678
.uk-visible-hover-inline:hover .uk-hidden,
8679
.uk-visible-hover-inline:hover .uk-invisible {
8680
  display: inline-block !important;
8681
  visibility: visible !important;
8682
}
8683
/* Hide on touch */
8684
.uk-touch .uk-hidden-touch,
8685
.uk-notouch .uk-hidden-notouch {
8686
  display: none !important;
8687
}
8688
.uk-link-muted a:hover {
8689
  text-decoration: none;
8690
}
8691
.uk-heading-large {
8692
  font-weight: 400;
8693
  text-transform: none;
8694
}
8695
/* ========================================================================
8696
   OMTDComponent: Flex
8697
 ========================================================================== */
8698
.uk-flex {
8699
  display: -ms-flexbox;
8700
  display: -webkit-flex;
8701
  display: flex;
8702
}
8703
.uk-flex-inline {
8704
  display: -ms-inline-flexbox;
8705
  display: -webkit-inline-flex;
8706
  display: inline-flex;
8707
}
8708
/*
8709
 * Fixes initial flex-shrink value in IE10
8710
 */
8711
.uk-flex > *,
8712
.uk-flex-inline > * {
8713
  -ms-flex-negative: 1;
8714
}
8715
/* Alignment
8716
 ========================================================================== */
8717
/*
8718
 * Vertical alignment
8719
 * Default value is `stretch`
8720
 */
8721
.uk-flex-top {
8722
  -ms-flex-align: start;
8723
  -webkit-align-items: flex-start;
8724
  align-items: flex-start;
8725
}
8726
.uk-flex-middle {
8727
  -ms-flex-align: center;
8728
  -webkit-align-items: center;
8729
  align-items: center;
8730
}
8731
.uk-flex-bottom {
8732
  -ms-flex-align: end;
8733
  -webkit-align-items: flex-end;
8734
  align-items: flex-end;
8735
}
8736
/*
8737
 * Horizontal alignment
8738
 * Default value is `flex-start`
8739
 */
8740
.uk-flex-center {
8741
  -ms-flex-pack: center;
8742
  -webkit-justify-content: center;
8743
  justify-content: center;
8744
}
8745
.uk-flex-right {
8746
  -ms-flex-pack: end;
8747
  -webkit-justify-content: flex-end;
8748
  justify-content: flex-end;
8749
}
8750
.uk-flex-space-between {
8751
  -ms-flex-pack: justify;
8752
  -webkit-justify-content: space-between;
8753
  justify-content: space-between;
8754
}
8755
.uk-flex-space-around {
8756
  -ms-flex-pack: distribute;
8757
  -webkit-justify-content: space-around;
8758
  justify-content: space-around;
8759
}
8760
/* Direction
8761
 ========================================================================== */
8762
.uk-flex-row-reverse {
8763
  -ms-flex-direction: row-reverse;
8764
  -webkit-flex-direction: row-reverse;
8765
  flex-direction: row-reverse;
8766
}
8767
.uk-flex-column {
8768
  -ms-flex-direction: column;
8769
  -webkit-flex-direction: column;
8770
  flex-direction: column;
8771
}
8772
.uk-flex-column-reverse {
8773
  -ms-flex-direction: column-reverse;
8774
  -webkit-flex-direction: column-reverse;
8775
  flex-direction: column-reverse;
8776
}
8777
/* Wrap
8778
 ========================================================================== */
8779
.uk-flex-nowrap {
8780
  -ms-flex-wrap: nowrap;
8781
  -webkit-flex-wrap: nowrap;
8782
  flex-wrap: nowrap;
8783
}
8784
.uk-flex-wrap {
8785
  -ms-flex-wrap: wrap;
8786
  -webkit-flex-wrap: wrap;
8787
  flex-wrap: wrap;
8788
}
8789
.uk-flex-wrap-reverse {
8790
  -ms-flex-wrap: wrap-reverse;
8791
  -webkit-flex-wrap: wrap-reverse;
8792
  flex-wrap: wrap-reverse;
8793
}
8794
/*
8795
 * Horizontal alignment
8796
 * Default value is `stretch`
8797
 */
8798
.uk-flex-wrap-top {
8799
  -ms-flex-line-pack: start;
8800
  -webkit-align-content: flex-start;
8801
  align-content: flex-start;
8802
}
8803
.uk-flex-wrap-middle {
8804
  -ms-flex-line-pack: center;
8805
  -webkit-align-content: center;
8806
  align-content: center;
8807
}
8808
.uk-flex-wrap-bottom {
8809
  -ms-flex-line-pack: end;
8810
  -webkit-align-content: flex-end;
8811
  align-content: flex-end;
8812
}
8813
.uk-flex-wrap-space-between {
8814
  -ms-flex-line-pack: justify;
8815
  -webkit-align-content: space-between;
8816
  align-content: space-between;
8817
}
8818
.uk-flex-wrap-space-around {
8819
  -ms-flex-line-pack: distribute;
8820
  -webkit-align-content: space-around;
8821
  align-content: space-around;
8822
}
8823
/* Item ordering
8824
 ========================================================================== */
8825
/*
8826
 * Default is 0
8827
 */
8828
.uk-flex-order-first {
8829
  -ms-flex-order: -1;
8830
  -webkit-order: -1;
8831
  order: -1;
8832
}
8833
.uk-flex-order-last {
8834
  -ms-flex-order: 99;
8835
  -webkit-order: 99;
8836
  order: 99;
8837
}
8838
/* Phone landscape and bigger */
8839
@media (min-width: 480px) {
8840
  .uk-flex-order-first-small {
8841
    -ms-flex-order: -1;
8842
    -webkit-order: -1;
8843
    order: -1;
8844
  }
8845
  .uk-flex-order-last-small {
8846
    -ms-flex-order: 99;
8847
    -webkit-order: 99;
8848
    order: 99;
8849
  }
8850
}
8851
/* Tablet and bigger */
8852
@media (min-width: 768px) {
8853
  .uk-flex-order-first-medium {
8854
    -ms-flex-order: -1;
8855
    -webkit-order: -1;
8856
    order: -1;
8857
  }
8858
  .uk-flex-order-last-medium {
8859
    -ms-flex-order: 99;
8860
    -webkit-order: 99;
8861
    order: 99;
8862
  }
8863
}
8864
/* Desktop and bigger */
8865
@media (min-width: 960px) {
8866
  .uk-flex-order-first-large {
8867
    -ms-flex-order: -1;
8868
    -webkit-order: -1;
8869
    order: -1;
8870
  }
8871
  .uk-flex-order-last-large {
8872
    -ms-flex-order: 99;
8873
    -webkit-order: 99;
8874
    order: 99;
8875
  }
8876
}
8877
/* Large screen and bigger */
8878
@media (min-width: 1220px) {
8879
  .uk-flex-order-first-xlarge {
8880
    -ms-flex-order: -1;
8881
    -webkit-order: -1;
8882
    order: -1;
8883
  }
8884
  .uk-flex-order-last-xlarge {
8885
    -ms-flex-order: 99;
8886
    -webkit-order: 99;
8887
    order: 99;
8888
  }
8889
}
8890
/* Item dimensions
8891
 ========================================================================== */
8892
/*
8893
 * Initial: 0 1 auto
8894
 * Content dimensions, but shrinks
8895
 */
8896
/*
8897
 * No Flex: 0 0 auto
8898
 * Content dimensions
8899
 */
8900
.uk-flex-item-none {
8901
  -ms-flex: none;
8902
  -webkit-flex: none;
8903
  flex: none;
8904
}
8905
/*
8906
 * Relative Flex: 1 1 auto
8907
 * Space is allocated considering content
8908
 * 1. Fixes flex-shrink value in IE10
8909
 */
8910
.uk-flex-item-auto {
8911
  -ms-flex: auto;
8912
  -webkit-flex: auto;
8913
  flex: auto;
8914
  /* 1 */
8915
  -ms-flex-negative: 1;
8916
}
8917
/*
8918
 * Absolute Flex: 1 1 0%
8919
 * Space is allocated solely based on flex
8920
 */
8921
.uk-flex-item-1 {
8922
  -ms-flex: 1;
8923
  -webkit-flex: 1;
8924
  flex: 1;
8925
}
8926
/* ========================================================================
8927
   OMTDComponent: Contrast
8928
 ========================================================================== */
8929
.uk-contrast,
8930
.uk-block-primary .uk-panel-box:not(.uk-panel-box-primary):not(.uk-panel-box-secondary) {
8931
  color: #ffffff;
8932
  /* Active */
8933
}
8934
.uk-contrast a:not([class]),
8935
.uk-contrast .uk-link,
8936
.uk-block-primary .uk-panel-box:not(.uk-panel-box-primary):not(.uk-panel-box-secondary) a:not([class]),
8937
.uk-block-primary .uk-panel-box:not(.uk-panel-box-primary):not(.uk-panel-box-secondary) .uk-link {
8938
  color: #bee2e6;
8939
  text-decoration: none;
8940
}
8941
.uk-contrast a:not([class]):hover,
8942
.uk-contrast .uk-link:hover,
8943
.uk-block-primary .uk-panel-box:not(.uk-panel-box-primary):not(.uk-panel-box-secondary) a:not([class]):hover,
8944
.uk-block-primary .uk-panel-box:not(.uk-panel-box-primary):not(.uk-panel-box-secondary) .uk-link:hover {
8945
  color: #ffffff;
8946
  text-decoration: underline;
8947
}
8948
.uk-contrast :not(pre) > code,
8949
.uk-contrast :not(pre) > kbd,
8950
.uk-contrast :not(pre) > samp,
8951
.uk-block-primary .uk-panel-box:not(.uk-panel-box-primary):not(.uk-panel-box-secondary) :not(pre) > code,
8952
.uk-block-primary .uk-panel-box:not(.uk-panel-box-primary):not(.uk-panel-box-secondary) :not(pre) > kbd,
8953
.uk-block-primary .uk-panel-box:not(.uk-panel-box-primary):not(.uk-panel-box-secondary) :not(pre) > samp {
8954
  color: #ffffff;
8955
}
8956
.uk-contrast em,
8957
.uk-block-primary .uk-panel-box:not(.uk-panel-box-primary):not(.uk-panel-box-secondary) em {
8958
  color: #ffffff;
8959
}
8960
.uk-contrast h1,
8961
.uk-contrast h2,
8962
.uk-contrast h3,
8963
.uk-contrast h4,
8964
.uk-contrast h5,
8965
.uk-contrast h6,
8966
.uk-block-primary .uk-panel-box:not(.uk-panel-box-primary):not(.uk-panel-box-secondary) h1,
8967
.uk-block-primary .uk-panel-box:not(.uk-panel-box-primary):not(.uk-panel-box-secondary) h2,
8968
.uk-block-primary .uk-panel-box:not(.uk-panel-box-primary):not(.uk-panel-box-secondary) h3,
8969
.uk-block-primary .uk-panel-box:not(.uk-panel-box-primary):not(.uk-panel-box-secondary) h4,
8970
.uk-block-primary .uk-panel-box:not(.uk-panel-box-primary):not(.uk-panel-box-secondary) h5,
8971
.uk-block-primary .uk-panel-box:not(.uk-panel-box-primary):not(.uk-panel-box-secondary) h6 {
8972
  color: #ffffff;
8973
}
8974
.uk-contrast hr,
8975
.uk-block-primary .uk-panel-box:not(.uk-panel-box-primary):not(.uk-panel-box-secondary) hr {
8976
  border-top-color: rgba(255, 255, 255, 0.1);
8977
}
8978
.uk-contrast .uk-nav li > a,
8979
.uk-contrast .uk-nav li > a:hover,
8980
.uk-block-primary .uk-panel-box:not(.uk-panel-box-primary):not(.uk-panel-box-secondary) .uk-nav li > a,
8981
.uk-block-primary .uk-panel-box:not(.uk-panel-box-primary):not(.uk-panel-box-secondary) .uk-nav li > a:hover {
8982
  text-decoration: none;
8983
}
8984
.uk-contrast .uk-nav-side > li > a,
8985
.uk-block-primary .uk-panel-box:not(.uk-panel-box-primary):not(.uk-panel-box-secondary) .uk-nav-side > li > a {
8986
  color: rgba(255, 255, 255, 0.7);
8987
}
8988
.uk-contrast .uk-nav-side > li > a:hover,
8989
.uk-contrast .uk-nav-side > li > a:focus,
8990
.uk-block-primary .uk-panel-box:not(.uk-panel-box-primary):not(.uk-panel-box-secondary) .uk-nav-side > li > a:hover,
8991
.uk-block-primary .uk-panel-box:not(.uk-panel-box-primary):not(.uk-panel-box-secondary) .uk-nav-side > li > a:focus {
8992
  background: rgba(0, 0, 0, 0);
8993
  color: #ffffff;
8994
}
8995
.uk-contrast .uk-nav-side > li.uk-active > a,
8996
.uk-block-primary .uk-panel-box:not(.uk-panel-box-primary):not(.uk-panel-box-secondary) .uk-nav-side > li.uk-active > a {
8997
  background: rgba(0, 0, 0, 0);
8998
  color: #ffffff;
8999
}
9000
.uk-contrast .uk-nav-side .uk-nav-header,
9001
.uk-block-primary .uk-panel-box:not(.uk-panel-box-primary):not(.uk-panel-box-secondary) .uk-nav-side .uk-nav-header {
9002
  color: #ffffff;
9003
}
9004
.uk-contrast .uk-nav-side .uk-nav-divider,
9005
.uk-block-primary .uk-panel-box:not(.uk-panel-box-primary):not(.uk-panel-box-secondary) .uk-nav-side .uk-nav-divider {
9006
  border-top-color: rgba(255, 255, 255, 0.1);
9007
}
9008
.uk-contrast .uk-nav-side ul a,
9009
.uk-block-primary .uk-panel-box:not(.uk-panel-box-primary):not(.uk-panel-box-secondary) .uk-nav-side ul a {
9010
  color: #ffffff;
9011
}
9012
.uk-contrast .uk-nav-side ul a:hover,
9013
.uk-block-primary .uk-panel-box:not(.uk-panel-box-primary):not(.uk-panel-box-secondary) .uk-nav-side ul a:hover {
9014
  color: rgba(255, 255, 255, 0.7);
9015
}
9016
.uk-contrast .uk-subnav > * > a,
9017
.uk-block-primary .uk-panel-box:not(.uk-panel-box-primary):not(.uk-panel-box-secondary) .uk-subnav > * > a {
9018
  color: rgba(255, 255, 255, 0.7);
9019
  text-decoration: none;
9020
}
9021
.uk-contrast .uk-subnav > * > a:hover,
9022
.uk-contrast .uk-subnav > * > a:focus,
9023
.uk-block-primary .uk-panel-box:not(.uk-panel-box-primary):not(.uk-panel-box-secondary) .uk-subnav > * > a:hover,
9024
.uk-block-primary .uk-panel-box:not(.uk-panel-box-primary):not(.uk-panel-box-secondary) .uk-subnav > * > a:focus {
9025
  color: #ffffff;
9026
  text-decoration: none;
9027
}
9028
.uk-contrast .uk-subnav > .uk-active > a,
9029
.uk-block-primary .uk-panel-box:not(.uk-panel-box-primary):not(.uk-panel-box-secondary) .uk-subnav > .uk-active > a {
9030
  color: #ffffff;
9031
}
9032
.uk-contrast .uk-subnav-line > :nth-child(n+2):before,
9033
.uk-block-primary .uk-panel-box:not(.uk-panel-box-primary):not(.uk-panel-box-secondary) .uk-subnav-line > :nth-child(n+2):before {
9034
  border-left-color: rgba(255, 255, 255, 0.4);
9035
}
9036
.uk-contrast .uk-subnav-pill > * > a:hover,
9037
.uk-contrast .uk-subnav-pill > * > a:focus,
9038
.uk-block-primary .uk-panel-box:not(.uk-panel-box-primary):not(.uk-panel-box-secondary) .uk-subnav-pill > * > a:hover,
9039
.uk-block-primary .uk-panel-box:not(.uk-panel-box-primary):not(.uk-panel-box-secondary) .uk-subnav-pill > * > a:focus {
9040
  background: rgba(255, 255, 255, 0.1);
9041
  color: #ffffff;
9042
  text-decoration: none;
9043
}
9044
.uk-contrast .uk-subnav-pill > .uk-active > a,
9045
.uk-block-primary .uk-panel-box:not(.uk-panel-box-primary):not(.uk-panel-box-secondary) .uk-subnav-pill > .uk-active > a {
9046
  background: #ffffff;
9047
  color: #444444;
9048
}
9049
.uk-contrast .uk-tab,
9050
.uk-block-primary .uk-panel-box:not(.uk-panel-box-primary):not(.uk-panel-box-secondary) .uk-tab {
9051
  border-bottom-color: rgba(255, 255, 255, 0.1);
9052
}
9053
.uk-contrast .uk-tab > li > a,
9054
.uk-block-primary .uk-panel-box:not(.uk-panel-box-primary):not(.uk-panel-box-secondary) .uk-tab > li > a {
9055
  border-color: transparent;
9056
  color: rgba(255, 255, 255, 0.7);
9057
}
9058
.uk-contrast .uk-tab > li > a:hover,
9059
.uk-contrast .uk-tab > li > a:focus,
9060
.uk-contrast .uk-tab > li.uk-open > a,
9061
.uk-block-primary .uk-panel-box:not(.uk-panel-box-primary):not(.uk-panel-box-secondary) .uk-tab > li > a:hover,
9062
.uk-block-primary .uk-panel-box:not(.uk-panel-box-primary):not(.uk-panel-box-secondary) .uk-tab > li > a:focus,
9063
.uk-block-primary .uk-panel-box:not(.uk-panel-box-primary):not(.uk-panel-box-secondary) .uk-tab > li.uk-open > a {
9064
  border-color: rgba(0, 0, 0, 0);
9065
  background: rgba(0, 0, 0, 0);
9066
  color: #ffffff;
9067
  text-decoration: none;
9068
}
9069
.uk-contrast .uk-tab > li.uk-active > a,
9070
.uk-block-primary .uk-panel-box:not(.uk-panel-box-primary):not(.uk-panel-box-secondary) .uk-tab > li.uk-active > a {
9071
  border-color: rgba(0, 0, 0, 0);
9072
  border-bottom-color: transparent;
9073
  background: #ffffff;
9074
  color: #444444;
9075
}
9076
.uk-contrast .uk-tab-center,
9077
.uk-block-primary .uk-panel-box:not(.uk-panel-box-primary):not(.uk-panel-box-secondary) .uk-tab-center {
9078
  border-bottom-color: rgba(255, 255, 255, 0.1);
9079
}
9080
.uk-contrast .uk-tab-grid:before,
9081
.uk-block-primary .uk-panel-box:not(.uk-panel-box-primary):not(.uk-panel-box-secondary) .uk-tab-grid:before {
9082
  border-top-color: rgba(255, 255, 255, 0.1);
9083
}
9084
.uk-contrast .uk-list-line > li:nth-child(n+2),
9085
.uk-block-primary .uk-panel-box:not(.uk-panel-box-primary):not(.uk-panel-box-secondary) .uk-list-line > li:nth-child(n+2) {
9086
  border-top-color: rgba(255, 255, 255, 0.1);
9087
}
9088
.uk-contrast .uk-form select,
9089
.uk-contrast .uk-form textarea,
9090
.uk-contrast .uk-form input:not([type]),
9091
.uk-contrast .uk-form input[type="text"],
9092
.uk-contrast .uk-form input[type="password"],
9093
.uk-contrast .uk-form input[type="datetime"],
9094
.uk-contrast .uk-form input[type="datetime-local"],
9095
.uk-contrast .uk-form input[type="date"],
9096
.uk-contrast .uk-form input[type="month"],
9097
.uk-contrast .uk-form input[type="time"],
9098
.uk-contrast .uk-form input[type="week"],
9099
.uk-contrast .uk-form input[type="number"],
9100
.uk-contrast .uk-form input[type="email"],
9101
.uk-contrast .uk-form input[type="url"],
9102
.uk-contrast .uk-form input[type="search"],
9103
.uk-contrast .uk-form input[type="tel"],
9104
.uk-contrast .uk-form input[type="color"],
9105
.uk-block-primary .uk-panel-box:not(.uk-panel-box-primary):not(.uk-panel-box-secondary) .uk-form select,
9106
.uk-block-primary .uk-panel-box:not(.uk-panel-box-primary):not(.uk-panel-box-secondary) .uk-form textarea,
9107
.uk-block-primary .uk-panel-box:not(.uk-panel-box-primary):not(.uk-panel-box-secondary) .uk-form input:not([type]),
9108
.uk-block-primary .uk-panel-box:not(.uk-panel-box-primary):not(.uk-panel-box-secondary) .uk-form input[type="text"],
9109
.uk-block-primary .uk-panel-box:not(.uk-panel-box-primary):not(.uk-panel-box-secondary) .uk-form input[type="password"],
9110
.uk-block-primary .uk-panel-box:not(.uk-panel-box-primary):not(.uk-panel-box-secondary) .uk-form input[type="datetime"],
9111
.uk-block-primary .uk-panel-box:not(.uk-panel-box-primary):not(.uk-panel-box-secondary) .uk-form input[type="datetime-local"],
9112
.uk-block-primary .uk-panel-box:not(.uk-panel-box-primary):not(.uk-panel-box-secondary) .uk-form input[type="date"],
9113
.uk-block-primary .uk-panel-box:not(.uk-panel-box-primary):not(.uk-panel-box-secondary) .uk-form input[type="month"],
9114
.uk-block-primary .uk-panel-box:not(.uk-panel-box-primary):not(.uk-panel-box-secondary) .uk-form input[type="time"],
9115
.uk-block-primary .uk-panel-box:not(.uk-panel-box-primary):not(.uk-panel-box-secondary) .uk-form input[type="week"],
9116
.uk-block-primary .uk-panel-box:not(.uk-panel-box-primary):not(.uk-panel-box-secondary) .uk-form input[type="number"],
9117
.uk-block-primary .uk-panel-box:not(.uk-panel-box-primary):not(.uk-panel-box-secondary) .uk-form input[type="email"],
9118
.uk-block-primary .uk-panel-box:not(.uk-panel-box-primary):not(.uk-panel-box-secondary) .uk-form input[type="url"],
9119
.uk-block-primary .uk-panel-box:not(.uk-panel-box-primary):not(.uk-panel-box-secondary) .uk-form input[type="search"],
9120
.uk-block-primary .uk-panel-box:not(.uk-panel-box-primary):not(.uk-panel-box-secondary) .uk-form input[type="tel"],
9121
.uk-block-primary .uk-panel-box:not(.uk-panel-box-primary):not(.uk-panel-box-secondary) .uk-form input[type="color"] {
9122
  border-color: rgba(255, 255, 255, 0.3);
9123
  background: rgba(0, 0, 0, 0);
9124
  color: #ffffff;
9125
  background-clip: padding-box;
9126
}
9127
.uk-contrast .uk-form select:focus,
9128
.uk-contrast .uk-form textarea:focus,
9129
.uk-contrast .uk-form input:not([type]):focus,
9130
.uk-contrast .uk-form input[type="text"]:focus,
9131
.uk-contrast .uk-form input[type="password"]:focus,
9132
.uk-contrast .uk-form input[type="datetime"]:focus,
9133
.uk-contrast .uk-form input[type="datetime-local"]:focus,
9134
.uk-contrast .uk-form input[type="date"]:focus,
9135
.uk-contrast .uk-form input[type="month"]:focus,
9136
.uk-contrast .uk-form input[type="time"]:focus,
9137
.uk-contrast .uk-form input[type="week"]:focus,
9138
.uk-contrast .uk-form input[type="number"]:focus,
9139
.uk-contrast .uk-form input[type="email"]:focus,
9140
.uk-contrast .uk-form input[type="url"]:focus,
9141
.uk-contrast .uk-form input[type="search"]:focus,
9142
.uk-contrast .uk-form input[type="tel"]:focus,
9143
.uk-contrast .uk-form input[type="color"]:focus,
9144
.uk-block-primary .uk-panel-box:not(.uk-panel-box-primary):not(.uk-panel-box-secondary) .uk-form select:focus,
9145
.uk-block-primary .uk-panel-box:not(.uk-panel-box-primary):not(.uk-panel-box-secondary) .uk-form textarea:focus,
9146
.uk-block-primary .uk-panel-box:not(.uk-panel-box-primary):not(.uk-panel-box-secondary) .uk-form input:not([type]):focus,
9147
.uk-block-primary .uk-panel-box:not(.uk-panel-box-primary):not(.uk-panel-box-secondary) .uk-form input[type="text"]:focus,
9148
.uk-block-primary .uk-panel-box:not(.uk-panel-box-primary):not(.uk-panel-box-secondary) .uk-form input[type="password"]:focus,
9149
.uk-block-primary .uk-panel-box:not(.uk-panel-box-primary):not(.uk-panel-box-secondary) .uk-form input[type="datetime"]:focus,
9150
.uk-block-primary .uk-panel-box:not(.uk-panel-box-primary):not(.uk-panel-box-secondary) .uk-form input[type="datetime-local"]:focus,
9151
.uk-block-primary .uk-panel-box:not(.uk-panel-box-primary):not(.uk-panel-box-secondary) .uk-form input[type="date"]:focus,
9152
.uk-block-primary .uk-panel-box:not(.uk-panel-box-primary):not(.uk-panel-box-secondary) .uk-form input[type="month"]:focus,
9153
.uk-block-primary .uk-panel-box:not(.uk-panel-box-primary):not(.uk-panel-box-secondary) .uk-form input[type="time"]:focus,
9154
.uk-block-primary .uk-panel-box:not(.uk-panel-box-primary):not(.uk-panel-box-secondary) .uk-form input[type="week"]:focus,
9155
.uk-block-primary .uk-panel-box:not(.uk-panel-box-primary):not(.uk-panel-box-secondary) .uk-form input[type="number"]:focus,
9156
.uk-block-primary .uk-panel-box:not(.uk-panel-box-primary):not(.uk-panel-box-secondary) .uk-form input[type="email"]:focus,
9157
.uk-block-primary .uk-panel-box:not(.uk-panel-box-primary):not(.uk-panel-box-secondary) .uk-form input[type="url"]:focus,
9158
.uk-block-primary .uk-panel-box:not(.uk-panel-box-primary):not(.uk-panel-box-secondary) .uk-form input[type="search"]:focus,
9159
.uk-block-primary .uk-panel-box:not(.uk-panel-box-primary):not(.uk-panel-box-secondary) .uk-form input[type="tel"]:focus,
9160
.uk-block-primary .uk-panel-box:not(.uk-panel-box-primary):not(.uk-panel-box-secondary) .uk-form input[type="color"]:focus {
9161
  border-color: #00b9b4;
9162
  background: rgba(0, 0, 0, 0);
9163
  color: #ffffff;
9164
}
9165
.uk-contrast .uk-form :-ms-input-placeholder,
9166
.uk-block-primary .uk-panel-box:not(.uk-panel-box-primary):not(.uk-panel-box-secondary) .uk-form :-ms-input-placeholder {
9167
  color: rgba(255, 255, 255, 0.3) !important;
9168
}
9169
.uk-contrast .uk-form ::-moz-placeholder,
9170
.uk-block-primary .uk-panel-box:not(.uk-panel-box-primary):not(.uk-panel-box-secondary) .uk-form ::-moz-placeholder {
9171
  color: rgba(255, 255, 255, 0.3);
9172
}
9173
.uk-contrast .uk-form ::-webkit-input-placeholder,
9174
.uk-block-primary .uk-panel-box:not(.uk-panel-box-primary):not(.uk-panel-box-secondary) .uk-form ::-webkit-input-placeholder {
9175
  color: rgba(255, 255, 255, 0.3);
9176
}
9177
.uk-contrast .uk-button,
9178
.uk-block-primary .uk-panel-box:not(.uk-panel-box-primary):not(.uk-panel-box-secondary) .uk-button {
9179
  color: #ffffff;
9180
  background: rgba(0, 0, 0, 0);
9181
}
9182
.uk-contrast .uk-button:not(.uk-button-primary),
9183
.uk-block-primary .uk-panel-box:not(.uk-panel-box-primary):not(.uk-panel-box-secondary) .uk-button:not(.uk-button-primary) {
9184
  border-color: #ffffff;
9185
}
9186
.uk-contrast .uk-button:not(.uk-button-link):before,
9187
.uk-block-primary .uk-panel-box:not(.uk-panel-box-primary):not(.uk-panel-box-secondary) .uk-button:not(.uk-button-link):before {
9188
  background: #ffffff;
9189
}
9190
.uk-contrast .uk-button.uk-button-success:hover,
9191
.uk-contrast .uk-button.uk-button-danger:hover,
9192
.uk-contrast .uk-button.uk-button-success:focus,
9193
.uk-contrast .uk-button.uk-button-danger:focus,
9194
.uk-block-primary .uk-panel-box:not(.uk-panel-box-primary):not(.uk-panel-box-secondary) .uk-button.uk-button-success:hover,
9195
.uk-block-primary .uk-panel-box:not(.uk-panel-box-primary):not(.uk-panel-box-secondary) .uk-button.uk-button-danger:hover,
9196
.uk-block-primary .uk-panel-box:not(.uk-panel-box-primary):not(.uk-panel-box-secondary) .uk-button.uk-button-success:focus,
9197
.uk-block-primary .uk-panel-box:not(.uk-panel-box-primary):not(.uk-panel-box-secondary) .uk-button.uk-button-danger:focus {
9198
  color: #ffffff;
9199
}
9200
.uk-contrast .uk-button:hover,
9201
.uk-contrast .uk-button:focus,
9202
.uk-block-primary .uk-panel-box:not(.uk-panel-box-primary):not(.uk-panel-box-secondary) .uk-button:hover,
9203
.uk-block-primary .uk-panel-box:not(.uk-panel-box-primary):not(.uk-panel-box-secondary) .uk-button:focus {
9204
  background-color: rgba(0, 0, 0, 0);
9205
  color: #444444;
9206
}
9207
.uk-contrast .uk-button:active,
9208
.uk-contrast .uk-button.uk-active,
9209
.uk-block-primary .uk-panel-box:not(.uk-panel-box-primary):not(.uk-panel-box-secondary) .uk-button:active,
9210
.uk-block-primary .uk-panel-box:not(.uk-panel-box-primary):not(.uk-panel-box-secondary) .uk-button.uk-active {
9211
  background-color: rgba(0, 0, 0, 0);
9212
  color: #444444;
9213
}
9214
.uk-contrast .uk-button-primary,
9215
.uk-block-primary .uk-panel-box:not(.uk-panel-box-primary):not(.uk-panel-box-secondary) .uk-button-primary {
9216
  background-color: #00b9b4;
9217
  color: #ffffff;
9218
}
9219
.uk-contrast .uk-button-primary:hover,
9220
.uk-contrast .uk-button-primary:focus,
9221
.uk-block-primary .uk-panel-box:not(.uk-panel-box-primary):not(.uk-panel-box-secondary) .uk-button-primary:hover,
9222
.uk-block-primary .uk-panel-box:not(.uk-panel-box-primary):not(.uk-panel-box-secondary) .uk-button-primary:focus {
9223
  background-color: #008D88;
9224
  color: #ffffff;
9225
}
9226
.uk-contrast .uk-button-primary:active,
9227
.uk-contrast .uk-button-primary.uk-active,
9228
.uk-block-primary .uk-panel-box:not(.uk-panel-box-primary):not(.uk-panel-box-secondary) .uk-button-primary:active,
9229
.uk-block-primary .uk-panel-box:not(.uk-panel-box-primary):not(.uk-panel-box-secondary) .uk-button-primary.uk-active {
9230
  background-color: #69b8c2;
9231
  color: #ffffff;
9232
}
9233
.uk-contrast .uk-icon-hover,
9234
.uk-block-primary .uk-panel-box:not(.uk-panel-box-primary):not(.uk-panel-box-secondary) .uk-icon-hover {
9235
  color: #ffffff;
9236
}
9237
.uk-contrast .uk-icon-hover:hover,
9238
.uk-block-primary .uk-panel-box:not(.uk-panel-box-primary):not(.uk-panel-box-secondary) .uk-icon-hover:hover {
9239
  color: rgba(255, 255, 255, 0.7);
9240
}
9241
.uk-contrast .uk-icon-button,
9242
.uk-block-primary .uk-panel-box:not(.uk-panel-box-primary):not(.uk-panel-box-secondary) .uk-icon-button {
9243
  background: rgba(0, 0, 0, 0);
9244
  color: #ffffff;
9245
  border-color: #ffffff;
9246
}
9247
.uk-contrast .uk-icon-button:after,
9248
.uk-block-primary .uk-panel-box:not(.uk-panel-box-primary):not(.uk-panel-box-secondary) .uk-icon-button:after {
9249
  background: #ffffff;
9250
}
9251
.uk-contrast .uk-icon-button:hover,
9252
.uk-contrast .uk-icon-button:focus,
9253
.uk-block-primary .uk-panel-box:not(.uk-panel-box-primary):not(.uk-panel-box-secondary) .uk-icon-button:hover,
9254
.uk-block-primary .uk-panel-box:not(.uk-panel-box-primary):not(.uk-panel-box-secondary) .uk-icon-button:focus {
9255
  background-color: rgba(0, 0, 0, 0);
9256
  color: #ffffff;
9257
  color: #444444;
9258
}
9259
.uk-contrast .uk-icon-button:active,
9260
.uk-block-primary .uk-panel-box:not(.uk-panel-box-primary):not(.uk-panel-box-secondary) .uk-icon-button:active {
9261
  background-color: rgba(0, 0, 0, 0);
9262
  color: #444444;
9263
}
9264
.uk-contrast .uk-text-muted,
9265
.uk-block-primary .uk-panel-box:not(.uk-panel-box-primary):not(.uk-panel-box-secondary) .uk-text-muted {
9266
  color: rgba(255, 255, 255, 0.3) !important;
9267
}
9268
.uk-contrast .uk-text-primary,
9269
.uk-block-primary .uk-panel-box:not(.uk-panel-box-primary):not(.uk-panel-box-secondary) .uk-text-primary {
9270
  color: #00b9b4 !important;
9271
}
9272
/* ========================================================================
9273
   OMTDComponent: Print
9274
 ========================================================================== */
9275
@media print {
9276
  *,
9277
  *:before,
9278
  *:after {
9279
    background: transparent !important;
9280
    color: black !important;
9281
    box-shadow: none !important;
9282
    text-shadow: none !important;
9283
  }
9284
  a,
9285
  a:visited {
9286
    text-decoration: underline;
9287
  }
9288
  pre,
9289
  blockquote {
9290
    border: 1px solid #999;
9291
    page-break-inside: avoid;
9292
  }
9293
  thead {
9294
    display: table-header-group;
9295
  }
9296
  tr,
9297
  img {
9298
    page-break-inside: avoid;
9299
  }
9300
  img {
9301
    max-width: 100% !important;
9302
  }
9303
  @page {
9304
    margin: 0.5cm;
9305
  }
9306
  p,
9307
  h2,
9308
  h3 {
9309
    orphans: 3;
9310
    widows: 3;
9311
  }
9312
  h2,
9313
  h3 {
9314
    page-break-after: avoid;
9315
  }
9316
}
9317
/* ========================================================================
9318
   OMTDComponent: Dotnav
9319
 ========================================================================== */
9320
/*
9321
 * 1. Gutter
9322
 * 2. Remove default list style
9323
 */
9324
.uk-dotnav {
9325
  display: -ms-flexbox;
9326
  display: -webkit-flex;
9327
  display: flex;
9328
  -ms-flex-wrap: wrap;
9329
  -webkit-flex-wrap: wrap;
9330
  flex-wrap: wrap;
9331
  /* 1 */
9332
  margin-left: -10px;
9333
  margin-top: -10px;
9334
  /* 2 */
9335
  padding: 0;
9336
  list-style: none;
9337
}
9338
/*
9339
 * 1. Space is allocated solely based on content dimensions
9340
 * 2. Horizontal gutter is using `padding` so `uk-width-*` classes can be applied
9341
 */
9342
.uk-dotnav > * {
9343
  /* 1 */
9344
  -ms-flex: none;
9345
  -webkit-flex: none;
9346
  flex: none;
9347
  /* 2 */
9348
  padding-left: 10px;
9349
  margin-top: 10px;
9350
}
9351
/*
9352
 * DEPRECATED IE9 Support
9353
 */
9354
.uk-dotnav:before,
9355
.uk-dotnav:after {
9356
  content: "";
9357
  display: block;
9358
  overflow: hidden;
9359
}
9360
.uk-dotnav:after {
9361
  clear: both;
9362
}
9363
.uk-dotnav > * {
9364
  float: left;
9365
}
9366
/* Items
9367
 ========================================================================== */
9368
/*
9369
 * Items
9370
 * 1. Hide text if present
9371
 */
9372
.uk-dotnav > * > * {
9373
  display: block;
9374
  box-sizing: content-box;
9375
  width: 10px;
9376
  height: 10px;
9377
  border-radius: 50%;
9378
  background: rgba(0, 0, 0, 0);
9379
  /* 1 */
9380
  text-indent: 100%;
9381
  overflow: hidden;
9382
  white-space: nowrap;
9383
  border: 1px solid #cccccc;
9384
}
9385
/*
9386
 * Hover
9387
 * 1. Apply hover style also to focus state
9388
 * 2. Remove default focus style
9389
 */
9390
.uk-dotnav > * > :hover,
9391
.uk-dotnav > * > :focus {
9392
  background: #00b9b4;
9393
  /* 2 */
9394
  outline: none;
9395
  border-color: transparent;
9396
}
9397
/* OnClick */
9398
.uk-dotnav > * > :active {
9399
  background: #56b0bb;
9400
  border-color: transparent;
9401
}
9402
/* Active */
9403
.uk-dotnav > .uk-active > * {
9404
  background: #00b9b4;
9405
  border-color: transparent;
9406
}
9407
/* Modifier: `uk-dotnav-contrast`
9408
 ========================================================================== */
9409
.uk-dotnav-contrast > * > * {
9410
  background: rgba(0, 0, 0, 0);
9411
  border-color: #ffffff;
9412
}
9413
/*
9414
 * Hover
9415
 * 1. Apply hover style also to focus state
9416
 */
9417
.uk-dotnav-contrast > * > :hover,
9418
.uk-dotnav-contrast > * > :focus {
9419
  background: rgba(255, 255, 255, 0.7);
9420
}
9421
/* OnClick */
9422
.uk-dotnav-contrast > * > :active {
9423
  background: rgba(255, 255, 255, 0.9);
9424
}
9425
/* Active */
9426
.uk-dotnav-contrast > .uk-active > * {
9427
  background: rgba(255, 255, 255, 0.9);
9428
}
9429
/* Modifier: 'uk-dotnav-vertical'
9430
 ========================================================================== */
9431
/*
9432
 * DEPRECATED
9433
 */
9434
.uk-dotnav-vertical {
9435
  -ms-flex-direction: column;
9436
  -webkit-flex-direction: column;
9437
  flex-direction: column;
9438
}
9439
/*
9440
 * DEPRECATED IE9 Support
9441
 */
9442
.uk-dotnav-vertical > * {
9443
  float: none;
9444
}
9445
/* ========================================================================
9446
   OMTDComponent: Slidenav
9447
 ========================================================================== */
9448
/*
9449
 * 1. Required for `a` elements
9450
 * 2. Dimension
9451
 * 3. Style
9452
 */
9453
.uk-slidenav {
9454
  /* 1 */
9455
  display: inline-block;
9456
  /* 2 */
9457
  box-sizing: border-box;
9458
  width: 30px;
9459
  height: 30px;
9460
  /* 3 */
9461
  line-height: 30px;
9462
  color: #bbbbbb;
9463
  font-size: 30px;
9464
  text-align: center;
9465
}
9466
.uk-slidenav.uk-slidenav-previous:before,
9467
.uk-slidenav.uk-slidenav-next:before {
9468
  font-family: 'Chester';
9469
}
9470
/*
9471
 * Hover
9472
 * 1. Apply hover style also to focus state
9473
 * 2. Remove default focus style
9474
 * 3. Required for `a` elements
9475
 * 4. Style
9476
 */
9477
.uk-slidenav:hover,
9478
.uk-slidenav:focus {
9479
  /* 2 */
9480
  outline: none;
9481
  /* 3 */
9482
  text-decoration: none;
9483
  /* 4 */
9484
  color: #666666;
9485
  cursor: pointer;
9486
}
9487
/* Active */
9488
.uk-slidenav:active {
9489
  color: #444444;
9490
}
9491
/*
9492
 * Icons
9493
 */
9494
.uk-slidenav-previous:before {
9495
  content: "\e903";
9496
  font-family: FontAwesome;
9497
}
9498
.uk-slidenav-next:before {
9499
  content: "\e904";
9500
  font-family: FontAwesome;
9501
}
9502
/* Sub-object: `uk-slidenav-position`
9503
 ========================================================================== */
9504
/*
9505
 * Create position context
9506
 */
9507
.uk-slidenav-position {
9508
  position: relative;
9509
}
9510
/*
9511
 * Center vertically
9512
 */
9513
.uk-slidenav-position .uk-slidenav {
9514
  display: none;
9515
  position: absolute;
9516
  top: 50%;
9517
  z-index: 1;
9518
  margin-top: -15px;
9519
}
9520
.uk-slidenav-position:hover .uk-slidenav {
9521
  display: block;
9522
}
9523
.uk-slidenav-position .uk-slidenav-previous {
9524
  left: 20px;
9525
}
9526
.uk-slidenav-position .uk-slidenav-next {
9527
  right: 20px;
9528
}
9529
/* Modifier: `uk-slidenav-contrast`
9530
 ========================================================================== */
9531
.uk-slidenav-contrast {
9532
  color: rgba(255, 255, 255, 0.7);
9533
}
9534
/*
9535
 * Hover
9536
 * 1. Apply hover style also to focus state
9537
 */
9538
.uk-slidenav-contrast:hover,
9539
.uk-slidenav-contrast:focus {
9540
  color: rgba(255, 255, 255, 0.9);
9541
}
9542
/* Active */
9543
.uk-slidenav-contrast:active {
9544
  color: #ffffff;
9545
}
9546
/* ========================================================================
9547
   OMTDComponent: Accordion
9548
 ========================================================================== */
9549
/* Sub-object: `uk-accordion-title`
9550
 ========================================================================== */
9551
.uk-accordion-title {
9552
  margin-top: 0;
9553
  margin-bottom: 15px;
9554
  padding: 10px 0;
9555
  background: rgba(0, 0, 0, 0);
9556
  font-size: 15px;
9557
  line-height: 24px;
9558
  cursor: pointer;
9559
  border-bottom: 1px solid #cccccc;
9560
  /*font-family: "Open Sans";*/
9561
  font-family: 'Roboto Condensed', sans-serif;
9562
  text-transform: uppercase;
9563
}
9564
/* Sub-object: `uk-accordion-content`
9565
 ========================================================================== */
9566
.uk-accordion-content {
9567
  padding: 0 10px 0 10px;
9568
}
9569
/*
9570
 * Micro clearfix to make panels more robust
9571
 */
9572
.uk-accordion-content:before,
9573
.uk-accordion-content:after {
9574
  content: "";
9575
  display: table;
9576
}
9577
.uk-accordion-content:after {
9578
  clear: both;
9579
}
9580
/*
9581
 * Remove margin from the last-child
9582
 */
9583
.uk-accordion-content > :last-child {
9584
  margin-bottom: 0;
9585
}
9586
/* ========================================================================
9587
   OMTDComponent: Datepicker
9588
 ========================================================================== */
9589
/*
9590
 * 1. Highest z-index
9591
 * 2. Reset dropdown width
9592
 * 3. Set animation
9593
 * 4. Needed for scale animation
9594
 */
9595
.uk-datepicker {
9596
  /* 1 */
9597
  z-index: 1050;
9598
  /* 2 */
9599
  width: auto;
9600
  /* 3 */
9601
  -webkit-animation: uk-fade 0.2s ease-in-out;
9602
  animation: uk-fade 0.2s ease-in-out;
9603
  /* 4 */
9604
  -webkit-transform-origin: 0 0;
9605
  transform-origin: 0 0;
9606
}
9607
/* Sub-object: `uk-datepicker-nav`
9608
========================================================================== */
9609
.uk-datepicker-nav {
9610
  margin-bottom: 15px;
9611
  text-align: center;
9612
  line-height: 20px;
9613
}
9614
/*
9615
 * Micro clearfix
9616
 */
9617
.uk-datepicker-nav:before,
9618
.uk-datepicker-nav:after {
9619
  content: "";
9620
  display: table;
9621
}
9622
.uk-datepicker-nav:after {
9623
  clear: both;
9624
}
9625
/*
9626
 * Previous and next navigation
9627
 */
9628
.uk-datepicker-nav a {
9629
  color: #666666;
9630
  text-decoration: none;
9631
}
9632
.uk-datepicker-nav a:hover {
9633
  color: #666666;
9634
}
9635
.uk-datepicker-previous {
9636
  float: left;
9637
}
9638
.uk-datepicker-next {
9639
  float: right;
9640
}
9641
.uk-datepicker-previous:after,
9642
.uk-datepicker-next:after {
9643
  width: 20px;
9644
  font-family: FontAwesome;
9645
}
9646
.uk-datepicker-previous:after {
9647
  content: "\f053";
9648
}
9649
.uk-datepicker-next:after {
9650
  content: "\f054";
9651
}
9652
/* Sub-object: `uk-datepicker-heading`
9653
========================================================================== */
9654
/* Sub-object: `uk-datepicker-table`
9655
========================================================================== */
9656
/* Block element behavior */
9657
.uk-datepicker-table {
9658
  width: 100%;
9659
}
9660
.uk-datepicker-table th,
9661
.uk-datepicker-table td {
9662
  padding: 2px;
9663
}
9664
.uk-datepicker-table th {
9665
  font-size: 12px;
9666
}
9667
/*
9668
 * Item
9669
 */
9670
.uk-datepicker-table a {
9671
  display: block;
9672
  width: 26px;
9673
  line-height: 24px;
9674
  text-align: center;
9675
  color: #666666;
9676
  text-decoration: none;
9677
}
9678
/*
9679
 * Sub-object: `uk-datepicker-table-muted`
9680
 */
9681
a.uk-datepicker-table-muted {
9682
  color: #bbbbbb;
9683
}
9684
/*
9685
 * Hover
9686
 * 1. Apply hover style also to focus state
9687
 * 2. Remove default focus style
9688
 */
9689
.uk-datepicker-table a:hover,
9690
.uk-datepicker-table a:focus {
9691
  background-color: rgba(0, 0, 0, 0);
9692
  color: #666666;
9693
  /* 2 */
9694
  outline: none;
9695
}
9696
/* OnClick */
9697
.uk-datepicker-table a:active {
9698
  background-color: #cccccc;
9699
  color: #666666;
9700
}
9701
/*
9702
 * Active
9703
 */
9704
.uk-datepicker-table a.uk-active {
9705
  background: #f5f5f5;
9706
  /*color: #74c1ca;*/
9707
  color: #00B9B4;
9708
}
9709
.uk-datepicker-table {
9710
  /*font-family: "Open Sans";*/
9711
  font-family: 'Roboto Condensed', sans-serif;
9712
}
9713
.uk-datepicker-table th {
9714
  text-transform: uppercase;
9715
  font-weight: normal;
9716
}
9717
/* ========================================================================
9718
   OMTDComponent: Form advanced
9719
   Note: Only works in Webkit at the moment
9720
 ========================================================================== */
9721
/*
9722
 * 1. Style
9723
 * 2. Makes box more robust so it clips the child element
9724
 * 3. Vertical alignment
9725
 * 4. Remove default style
9726
 * 5. Fix black background on iOS
9727
 */
9728
.uk-form input[type="radio"],
9729
.uk-form input[type="checkbox"] {
9730
  /* 1 */
9731
  display: inline-block;
9732
  height: 14px;
9733
  width: 14px;
9734
  border: 1px solid #aaaaaa;
9735
  /* 2 */
9736
  overflow: hidden;
9737
  /* 3 */
9738
  margin-top: -4px;
9739
  vertical-align: middle;
9740
  /* 4 */
9741
  -webkit-appearance: none;
9742
  outline: 0;
9743
  /* 5 */
9744
  background: transparent;
9745
}
9746
/* Radio */
9747
.uk-form input[type="radio"] {
9748
  border-radius: 50%;
9749
}
9750
/*
9751
 * Checked
9752
 */
9753
.uk-form input[type=radio]:before,
9754
.uk-form input[type=checkbox]:before {
9755
  display: block;
9756
}
9757
/* Radio */
9758
.uk-form input[type=radio]:checked:before {
9759
  content: '';
9760
  width: 8px;
9761
  height: 8px;
9762
  margin: 2px auto 0;
9763
  border-radius: 50%;
9764
  background: #00a8e6;
9765
}
9766
/* Checkbox */
9767
.uk-form input[type=checkbox]:checked:before,
9768
.uk-form input[type=checkbox]:indeterminate:before {
9769
  content: "\f00c";
9770
  font-family: FontAwesome;
9771
  font-size: 12px;
9772
  -webkit-font-smoothing: antialiased;
9773
  text-align: center;
9774
  line-height: 12px;
9775
  color: #00a8e6;
9776
}
9777
.uk-form input[type=checkbox]:indeterminate:before {
9778
  content: "\f068";
9779
}
9780
/*
9781
 * Disabled
9782
 */
9783
.uk-form input[type=radio]:disabled,
9784
.uk-form input[type=checkbox]:disabled {
9785
  border-color: #dddddd;
9786
}
9787
.uk-form input[type=radio]:disabled:checked:before {
9788
  background-color: #aaaaaa;
9789
}
9790
.uk-form input[type=checkbox]:disabled:checked:before,
9791
.uk-form input[type=checkbox]:disabled:indeterminate:before {
9792
  color: #aaaaaa;
9793
}
9794
/* ========================================================================
9795
   OMTDComponent: Form file
9796
 ========================================================================== */
9797
/*
9798
 * 1. Behave like form elements
9799
 * 2. Create position context for dropdowns
9800
 * 3. Clip content
9801
 */
9802
.uk-form-file {
9803
  /* 1 */
9804
  display: inline-block;
9805
  vertical-align: middle;
9806
  /* 2 */
9807
  position: relative;
9808
  /* 3 */
9809
  overflow: hidden;
9810
}
9811
/*
9812
 * 1. Required for Firefox
9813
 * 2. Expand height and required for the cursor
9814
 */
9815
.uk-form-file input[type="file"] {
9816
  position: absolute;
9817
  top: 0;
9818
  z-index: 1;
9819
  width: 100%;
9820
  opacity: 0;
9821
  cursor: pointer;
9822
  /* 1 */
9823
  left: 0;
9824
  /* 2 */
9825
  font-size: 500px;
9826
}
9827
/* ========================================================================
9828
   OMTDComponent: Form password
9829
 ========================================================================== */
9830
/*
9831
 * 1. Container width fits its content
9832
 * 2. Create position context
9833
 * 3. Prevent `inline-block` consequences
9834
 */
9835
.uk-form-password {
9836
  /* 1 */
9837
  display: inline-block;
9838
  /* 2 */
9839
  position: relative;
9840
  /* 3 */
9841
  max-width: 100%;
9842
}
9843
.uk-form-password-toggle {
9844
  display: block;
9845
  position: absolute;
9846
  top: 50%;
9847
  right: 10px;
9848
  margin-top: -7px;
9849
  font-size: 14px;
9850
  line-height: 14px;
9851
  color: #bbbbbb;
9852
}
9853
.uk-form-password-toggle:hover {
9854
  color: #bbbbbb;
9855
  text-decoration: none;
9856
}
9857
.uk-form-password > input {
9858
  padding-right: 50px !important;
9859
}
9860
/* ========================================================================
9861
   OMTDComponent: Form select
9862
 ========================================================================== */
9863
/*
9864
 * 1. Behave like form elements
9865
 * 2. Create position context for dropdowns
9866
 * 3. Clip content
9867
 */
9868
.uk-form-select {
9869
  /* 1 */
9870
  display: inline-block;
9871
  vertical-align: middle;
9872
  /* 2 */
9873
  position: relative;
9874
  /* 3 */
9875
  overflow: hidden;
9876
}
9877
/*
9878
 * 1. Required for Firefox
9879
 * 1. Required for Webkit to make `height` work
9880
 */
9881
.uk-form-select select {
9882
  position: absolute;
9883
  top: 0;
9884
  z-index: 1;
9885
  width: 100%;
9886
  height: 100%;
9887
  opacity: 0;
9888
  cursor: pointer;
9889
  /* 1 */
9890
  left: 0;
9891
  /* 2 */
9892
  -webkit-appearance: none;
9893
}
9894
/* ========================================================================
9895
   OMTDComponent: HTML editor
9896
 ========================================================================== */
9897
/* Sub-object `uk-htmleditor-navbar`
9898
 ========================================================================== */
9899
.uk-htmleditor-navbar {
9900
  background: rgba(0, 0, 0, 0);
9901
  border: 1px solid #cccccc;
9902
}
9903
/*
9904
 * Micro clearfix
9905
 */
9906
.uk-htmleditor-navbar:before,
9907
.uk-htmleditor-navbar:after {
9908
  content: "";
9909
  display: table;
9910
}
9911
.uk-htmleditor-navbar:after {
9912
  clear: both;
9913
}
9914
/* Sub-object `uk-htmleditor-navbar-nav`
9915
 ========================================================================== */
9916
.uk-htmleditor-navbar-nav {
9917
  margin: 0;
9918
  padding: 0;
9919
  list-style: none;
9920
  float: left;
9921
}
9922
.uk-htmleditor-navbar-nav > li {
9923
  float: left;
9924
}
9925
/*
9926
 * 1. Dimensions
9927
 * 2. Style
9928
 */
9929
.uk-htmleditor-navbar-nav > li > a {
9930
  display: block;
9931
  box-sizing: border-box;
9932
  text-decoration: none;
9933
  /* 1 */
9934
  height: 40px;
9935
  padding: 0 15px;
9936
  line-height: 40px;
9937
  /* 2 */
9938
  color: #bbbbbb;
9939
  font-size: 11px;
9940
  cursor: pointer;
9941
}
9942
/*
9943
 * Hover
9944
 * 1. Apply hover style also to focus state
9945
 * 2. Remove default focus style
9946
 */
9947
.uk-htmleditor-navbar-nav > li:hover > a,
9948
.uk-htmleditor-navbar-nav > li > a:focus {
9949
  background-color: rgba(0, 0, 0, 0);
9950
  color: #666666;
9951
  outline: none;
9952
  /* 2 */
9953
}
9954
/* OnClick */
9955
.uk-htmleditor-navbar-nav > li > a:active {
9956
  background-color: #f5f5f5;
9957
  color: #444444;
9958
}
9959
/* Active */
9960
.uk-htmleditor-navbar-nav > li.uk-active > a {
9961
  background-color: #f5f5f5;
9962
  color: #666666;
9963
}
9964
/* Sub-object: `uk-htmleditor-navbar-flip`
9965
 ========================================================================== */
9966
.uk-htmleditor-navbar-flip {
9967
  float: right;
9968
}
9969
/* Sub-object for special buttons
9970
 ========================================================================== */
9971
[data-mode='split'] .uk-htmleditor-button-code,
9972
[data-mode='split'] .uk-htmleditor-button-preview {
9973
  display: none;
9974
}
9975
/* Sub-object `uk-htmleditor-content`
9976
 ========================================================================== */
9977
.uk-htmleditor-content {
9978
  border-left: 1px solid #cccccc;
9979
  border-right: 1px solid #cccccc;
9980
  border-bottom: 1px solid #cccccc;
9981
  background: #ffffff;
9982
}
9983
/*
9984
 * Micro clearfix
9985
 */
9986
.uk-htmleditor-content:before,
9987
.uk-htmleditor-content:after {
9988
  content: "";
9989
  display: table;
9990
}
9991
.uk-htmleditor-content:after {
9992
  clear: both;
9993
}
9994
/* Modifier `uk-htmleditor-fullscreen`
9995
 ========================================================================== */
9996
.uk-htmleditor-fullscreen {
9997
  position: fixed;
9998
  top: 0;
9999
  left: 0;
10000
  right: 0;
10001
  bottom: 0;
10002
  z-index: 990;
10003
}
10004
.uk-htmleditor-fullscreen .uk-htmleditor-content {
10005
  position: absolute;
10006
  top: 40px;
10007
  left: 0;
10008
  right: 0;
10009
  bottom: 0;
10010
}
10011
.uk-htmleditor-fullscreen .uk-icon-expand:before {
10012
  content: "\f066";
10013
}
10014
/* Sub-objects `uk-htmleditor-code` and `uk-htmleditor-preview`
10015
 ========================================================================== */
10016
.uk-htmleditor-code,
10017
.uk-htmleditor-preview {
10018
  box-sizing: border-box;
10019
}
10020
.uk-htmleditor-preview {
10021
  padding: 20px;
10022
  overflow-y: scroll;
10023
  position: relative;
10024
}
10025
/*
10026
 * Tab view
10027
 */
10028
[data-mode='tab'][data-active-tab='code'] .uk-htmleditor-preview,
10029
[data-mode='tab'][data-active-tab='preview'] .uk-htmleditor-code {
10030
  display: none;
10031
}
10032
/*
10033
 * Split view
10034
 */
10035
[data-mode='split'] .uk-htmleditor-code,
10036
[data-mode='split'] .uk-htmleditor-preview {
10037
  float: left;
10038
  width: 50%;
10039
}
10040
[data-mode='split'] .uk-htmleditor-code {
10041
  border-right: 1px solid #cccccc;
10042
}
10043
/* Sub-object `uk-htmleditor-iframe`
10044
 ========================================================================== */
10045
.uk-htmleditor-iframe {
10046
  position: absolute;
10047
  top: 0;
10048
  left: 0;
10049
  width: 100%;
10050
  height: 100%;
10051
}
10052
/* CodeMirror modifications
10053
 ========================================================================== */
10054
.uk-htmleditor .CodeMirror {
10055
  padding: 10px;
10056
  box-sizing: border-box;
10057
}
10058
/* ========================================================================
10059
   OMTDComponent: Nestable
10060
 ========================================================================== */
10061
.uk-nestable {
10062
  padding: 0;
10063
  list-style: none;
10064
}
10065
/*
10066
 * Disables the default callout shown when you touch and hold a touch target
10067
 * Currently only works in Webkit
10068
 */
10069
.uk-nestable a,
10070
.uk-nestable img {
10071
  -webkit-touch-callout: none;
10072
}
10073
/* Sub-object `uk-nestable-list`
10074
 ========================================================================== */
10075
.uk-nestable-list {
10076
  margin: 0;
10077
  padding-left: 40px;
10078
  list-style: none;
10079
}
10080
/* Sub-modifier `uk-nestable-item`
10081
 ========================================================================== */
10082
/*
10083
 * 1. Deactivate browser touch actions in IE11
10084
 */
10085
.uk-nestable-item {
10086
  /* 1 */
10087
  touch-action: none;
10088
}
10089
.uk-nestable-item + .uk-nestable-item {
10090
  margin-top: 10px;
10091
}
10092
.uk-nestable-list:not(.uk-nestable-dragged) > .uk-nestable-item:first-child {
10093
  margin-top: 10px;
10094
}
10095
/* Sub-modifier `uk-nestable-dragged`
10096
 ========================================================================== */
10097
/*
10098
 * 1. Reset style
10099
 */
10100
.uk-nestable-dragged {
10101
  position: absolute;
10102
  z-index: 1050;
10103
  pointer-events: none;
10104
  /* 1 */
10105
  padding-left: 0;
10106
}
10107
/* Sub-modifier `uk-nestable-placeholder`
10108
 ========================================================================== */
10109
.uk-nestable-placeholder {
10110
  position: relative;
10111
}
10112
.uk-nestable-placeholder > * {
10113
  opacity: 0;
10114
}
10115
.uk-nestable-placeholder:after {
10116
  content: '';
10117
  position: absolute;
10118
  top: 0;
10119
  bottom: 0;
10120
  left: 0;
10121
  right: 0;
10122
  border: 1px dashed #cccccc;
10123
  opacity: 1;
10124
}
10125
/* Empty List
10126
 ========================================================================== */
10127
.uk-nestable-empty {
10128
  min-height: 30px;
10129
}
10130
/* Sub-object `uk-nestable-handle`
10131
 ========================================================================== */
10132
/*
10133
 * Deactivate browser touch actions in IE11
10134
 */
10135
.uk-nestable-handle {
10136
  touch-action: none;
10137
}
10138
/* Hover */
10139
.uk-nestable-handle:hover {
10140
  cursor: move;
10141
}
10142
/* Sub-object `uk-nestable-moving`
10143
 ========================================================================== */
10144
.uk-nestable-moving,
10145
.uk-nestable-moving * {
10146
  cursor: move;
10147
}
10148
/* [data-nestable-action='toggle']
10149
 ========================================================================== */
10150
/*
10151
 * 1. Makes text unselectable. Happens if double clicked by mistake
10152
 */
10153
[data-nestable-action='toggle'] {
10154
  cursor: pointer;
10155
  /* 1 */
10156
  -moz-user-select: none;
10157
  -webkit-user-select: none;
10158
  -ms-user-select: none;
10159
  user-select: none;
10160
}
10161
/* Sub-object `.uk-nestable-toggle`
10162
 ========================================================================== */
10163
.uk-nestable-toggle {
10164
  display: inline-block;
10165
  visibility: hidden;
10166
}
10167
.uk-nestable-toggle:after {
10168
  content: "\f147";
10169
  font-family: FontAwesome;
10170
}
10171
.uk-parent > :not(.uk-nestable-list) .uk-nestable-toggle {
10172
  visibility: visible;
10173
}
10174
/*
10175
 * Collapsed
10176
 */
10177
.uk-collapsed .uk-nestable-list {
10178
  display: none;
10179
}
10180
.uk-collapsed .uk-nestable-toggle:after {
10181
  content: "\f196";
10182
}
10183
/* Sub-object `uk-nestable-panel`
10184
 ========================================================================== */
10185
.uk-nestable-panel {
10186
  padding: 10px;
10187
  background: #f5f5f5;
10188
}
10189
/* ========================================================================
10190
   OMTDComponent: Notify
10191
 ========================================================================== */
10192
/*
10193
 * Message container for positioning
10194
 */
10195
.uk-notify {
10196
  position: fixed;
10197
  top: 10px;
10198
  left: 10px;
10199
  z-index: 1040;
10200
  box-sizing: border-box;
10201
  width: 350px;
10202
}
10203
/* Position modifiers
10204
========================================================================== */
10205
.uk-notify-top-right,
10206
.uk-notify-bottom-right {
10207
  left: auto;
10208
  right: 10px;
10209
}
10210
.uk-notify-top-center,
10211
.uk-notify-bottom-center {
10212
  left: 50%;
10213
  margin-left: -175px;
10214
}
10215
.uk-notify-bottom-left,
10216
.uk-notify-bottom-right,
10217
.uk-notify-bottom-center {
10218
  top: auto;
10219
  bottom: 10px;
10220
}
10221
/* Responsiveness
10222
========================================================================== */
10223
/* Phones portrait and smaller */
10224
@media (max-width: 479px) {
10225
  /*
10226
     * Fit in small screen
10227
     */
10228
  .uk-notify {
10229
    left: 10px;
10230
    right: 10px;
10231
    width: auto;
10232
    margin: 0;
10233
  }
10234
}
10235
/* Sub-object: `uk-notify-message`
10236
========================================================================== */
10237
.uk-notify-message {
10238
  position: relative;
10239
  margin-bottom: 10px;
10240
  padding: 15px;
10241
  background: #444444;
10242
  color: #ffffff;
10243
  font-size: 15px;
10244
  line-height: 24px;
10245
  cursor: pointer;
10246
}
10247
/* Close in notify
10248
 ========================================================================== */
10249
.uk-notify-message > .uk-close {
10250
  visibility: hidden;
10251
  float: right;
10252
}
10253
.uk-notify-message:hover > .uk-close {
10254
  visibility: visible;
10255
}
10256
/* Modifier: `uk-alert-info`
10257
 ========================================================================== */
10258
.uk-notify-message-primary {
10259
  background: #e8f4f5;
10260
  color: #39838c;
10261
}
10262
/* Modifier: `uk-alert-success`
10263
 ========================================================================== */
10264
.uk-notify-message-success {
10265
  background: #e0f0cd;
10266
  color: #72a532;
10267
}
10268
/* Modifier: `uk-notify-message-warning`
10269
 ========================================================================== */
10270
.uk-notify-message-warning {
10271
  background: #fdedd7;
10272
  color: #f6b75e;
10273
}
10274
/* Modifier: `uk-notify-message-danger`
10275
 ========================================================================== */
10276
.uk-notify-message-danger {
10277
  background: #fde4e5;
10278
  color: #f2565a;
10279
}
10280
/* ========================================================================
10281
   OMTDComponent: Placeholder
10282
 ========================================================================== */
10283
.uk-placeholder {
10284
  margin-bottom: 15px;
10285
  padding: 15px;
10286
  border: 1px dashed #cccccc;
10287
  background: #f5f5f5;
10288
  color: #666666;
10289
}
10290
/*
10291
 * Add margin if adjacent element
10292
 */
10293
* + .uk-placeholder {
10294
  margin-top: 15px;
10295
}
10296
/*
10297
 * Remove margin from the last-child
10298
 */
10299
.uk-placeholder > :last-child {
10300
  margin-bottom: 0;
10301
}
10302
/* Modifier: `uk-placeholder-large`
10303
 ========================================================================== */
10304
.uk-placeholder-large {
10305
  padding-top: 80px;
10306
  padding-bottom: 80px;
10307
}
10308
/* ========================================================================
10309
   OMTDComponent: Progress
10310
 ========================================================================== */
10311
/*
10312
 * 1. Clearing
10313
 * 2. Vertical alignment if text is used
10314
 */
10315
.uk-progress {
10316
  box-sizing: border-box;
10317
  height: 20px;
10318
  margin-bottom: 15px;
10319
  background: #f5f5f5;
10320
  /* 1 */
10321
  overflow: hidden;
10322
  /* 2 */
10323
  line-height: 20px;
10324
}
10325
/*
10326
 * Add margin if adjacent element
10327
 */
10328
* + .uk-progress {
10329
  margin-top: 15px;
10330
}
10331
/* Sub-object: `uk-progress-bar`
10332
 ========================================================================== */
10333
/*
10334
 * 1. Transition
10335
 * 2. Needed for text
10336
 */
10337
.uk-progress-bar {
10338
  width: 0;
10339
  height: 100%;
10340
  background: #00b9b4;
10341
  float: left;
10342
  /* 1 */
10343
  -webkit-transition: width 0.6s ease;
10344
  transition: width 0.6s ease;
10345
  /* 2 */
10346
  font-size: 13px;
10347
  color: #ffffff;
10348
  text-align: center;
10349
}
10350
/* Size modifiers
10351
 ========================================================================== */
10352
/* Mini */
10353
.uk-progress-mini {
10354
  height: 6px;
10355
}
10356
/* Small */
10357
.uk-progress-small {
10358
  height: 12px;
10359
}
10360
/* Color modifiers
10361
 ========================================================================== */
10362
.uk-progress-success .uk-progress-bar {
10363
  background-color: #b0d87f;
10364
}
10365
.uk-progress-warning .uk-progress-bar {
10366
  background-color: #f6b75e;
10367
}
10368
.uk-progress-danger .uk-progress-bar {
10369
  background-color: #f2565a;
10370
}
10371
/* Modifier: `uk-progress-striped`
10372
 ========================================================================== */
10373
.uk-progress-striped .uk-progress-bar {
10374
  background-image: -webkit-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
10375
  background-image: linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
10376
  background-size: 30px 30px;
10377
}
10378
/*
10379
 * Animation
10380
 */
10381
.uk-progress-striped.uk-active .uk-progress-bar {
10382
  -webkit-animation: uk-progress-bar-stripes 2s linear infinite;
10383
  animation: uk-progress-bar-stripes 2s linear infinite;
10384
}
10385
@-webkit-keyframes uk-progress-bar-stripes {
10386
  0% {
10387
    background-position: 0 0;
10388
  }
10389
  100% {
10390
    background-position: 30px 0;
10391
  }
10392
}
10393
@keyframes uk-progress-bar-stripes {
10394
  0% {
10395
    background-position: 0 0;
10396
  }
10397
  100% {
10398
    background-position: 30px 0;
10399
  }
10400
}
10401
/* ========================================================================
10402
   OMTDComponent: Search
10403
 ========================================================================== */
10404
/*
10405
 * 1. Create position context for dropdowns
10406
 * 2. Needed for `form` element
10407
 */
10408
.uk-search {
10409
  display: inline-block;
10410
  /* 1 */
10411
  position: relative;
10412
  /* 2 */
10413
  margin: 0;
10414
}
10415
.uk-search:before {
10416
  left: auto !important;
10417
  right: 0;
10418
}
10419
/*
10420
 * Icon
10421
 */
10422
.uk-search:before {
10423
  content: "\e902";
10424
  position: absolute;
10425
  top: 0;
10426
  left: 0;
10427
  width: 30px;
10428
  line-height: 30px;
10429
  text-align: center;
10430
  font-family: FontAwesome;
10431
  font-size: 20px;
10432
  color: rgba(0, 0, 0, 0.2);
10433
  font-family: 'Chester';
10434
}
10435
/* Sub-object `uk-search-field`
10436
 ========================================================================== */
10437
/*
10438
 * Removes inner padding and border in Firefox 4+.
10439
 */
10440
.uk-search-field::-moz-focus-inner {
10441
  border: 0;
10442
  padding: 0;
10443
}
10444
/*
10445
 * Remove inner padding and search cancel button in Chrome, Safari and Opera on OS X.
10446
 */
10447
.uk-search-field::-webkit-search-cancel-button,
10448
.uk-search-field::-webkit-search-decoration {
10449
  -webkit-appearance: none;
10450
}
10451
/*
10452
 * Removes cancel button in IE10
10453
 */
10454
.uk-search-field::-ms-clear {
10455
  display: none;
10456
}
10457
/*
10458
 * Removes placeholder transparency in Firefox.
10459
 */
10460
.uk-search-field::-moz-placeholder {
10461
  opacity: 1;
10462
}
10463
/*
10464
 * 1. Define consistent box sizing.
10465
 * 2. Address margins set differently in Firefox/IE and Chrome/Safari/Opera.
10466
 * 3. Remove `border-radius` in iOS.
10467
 * 4. Correct `font` properties and `color` not being inherited.
10468
 * 5. Remove default style in iOS.
10469
 * 6. Style
10470
 */
10471
.uk-search-field {
10472
  /* 1 */
10473
  box-sizing: border-box;
10474
  /* 2 */
10475
  margin: 0;
10476
  /* 3 */
10477
  border-radius: 0;
10478
  /* 4 */
10479
  font: inherit;
10480
  color: #666666;
10481
  /* 5 */
10482
  -webkit-appearance: none;
10483
  /* 6 */
10484
  width: 40px;
10485
  height: 30px;
10486
  padding: 0 0 0 30px;
10487
  border: 1px solid rgba(0, 0, 0, 0);
10488
  background: rgba(0, 0, 0, 0);
10489
  -webkit-transition: all 0.2s linear;
10490
  transition: all 0.2s linear;
10491
  vertical-align: middle;
10492
  position: relative;
10493
  padding: 0 30px 0 0 !important;
10494
  z-index: 1;
10495
  cursor: pointer;
10496
}
10497
/* Placeholder */
10498
.uk-search-field:-ms-input-placeholder {
10499
  color: rgba(0, 0, 0, 0) !important;
10500
}
10501
.uk-search-field::-moz-placeholder {
10502
  color: rgba(0, 0, 0, 0);
10503
}
10504
.uk-search-field::-webkit-input-placeholder {
10505
  color: rgba(0, 0, 0, 0);
10506
}
10507
/* Focus */
10508
.uk-search-field:focus {
10509
  outline: 0;
10510
}
10511
.uk-search-field:focus:focus:-ms-input-placeholder {
10512
  color: #bbbbbb !important;
10513
}
10514
.uk-search-field:focus:focus::-moz-placeholder {
10515
  color: #bbbbbb;
10516
}
10517
.uk-search-field:focus:focus::-webkit-input-placeholder {
10518
  color: #bbbbbb;
10519
}
10520
/* Focus + Active */
10521
.uk-search-field:focus,
10522
.uk-search.uk-active .uk-search-field {
10523
  width: 140px;
10524
}
10525
/* Dropdown modifier: `uk-dropdown-search`
10526
 ========================================================================== */
10527
.uk-dropdown-search {
10528
  width: 300px;
10529
  margin-top: 0;
10530
  background: #ffffff;
10531
  color: #666666;
10532
  right: 0;
10533
}
10534
.uk-open > .uk-dropdown-search {
10535
  -webkit-animation: uk-slide-top-fixed 0.2s ease-in-out;
10536
  animation: uk-slide-top-fixed 0.2s ease-in-out;
10537
}
10538
/*
10539
 * Dependency `uk-navbar-flip`
10540
 */
10541
.uk-navbar-flip .uk-dropdown-search {
10542
  margin-top: 5px;
10543
  margin-right: 0;
10544
}
10545
/* Nav modifier `uk-nav-search`
10546
 ========================================================================== */
10547
/*
10548
 * Items
10549
 */
10550
.uk-nav-search > li > a {
10551
  color: #bbbbbb;
10552
}
10553
/*
10554
 * Active
10555
 * 1. Remove default focus style
10556
 */
10557
.uk-nav-search > li.uk-active > a {
10558
  background: rgba(0, 0, 0, 0);
10559
  color: #666666;
10560
  /* 1 */
10561
  outline: none;
10562
}
10563
/*
10564
 * Sub-object: `uk-nav-header`
10565
 */
10566
.uk-nav-search .uk-nav-header {
10567
  color: #666666;
10568
}
10569
/*
10570
 * Sub-object: `uk-nav-divider`
10571
 */
10572
.uk-nav-search .uk-nav-divider {
10573
  border-top: 1px solid rgba(204, 204, 204, 0.3);
10574
}
10575
/*
10576
 * Nested items
10577
 */
10578
.uk-nav-search ul a {
10579
  color: #666666;
10580
}
10581
.uk-nav-search ul a:hover {
10582
  color: #bbbbbb;
10583
}
10584
/* Search in offcanvas
10585
 ========================================================================== */
10586
.uk-offcanvas .uk-search {
10587
  display: block;
10588
  margin: 20px 0;
10589
}
10590
.uk-offcanvas .uk-search:before {
10591
  color: #777777;
10592
}
10593
.uk-offcanvas .uk-search-field {
10594
  width: 100%;
10595
  border-color: rgba(0, 0, 0, 0);
10596
  background: rgba(0, 0, 0, 0);
10597
  color: #cccccc;
10598
}
10599
.uk-offcanvas .uk-search-field:-ms-input-placeholder {
10600
  color: #777777 !important;
10601
}
10602
.uk-offcanvas .uk-search-field::-moz-placeholder {
10603
  color: #777777;
10604
}
10605
.uk-offcanvas .uk-search-field::-webkit-input-placeholder {
10606
  color: #777777;
10607
}
10608
.uk-nav-search > li > a:hover {
10609
  color: #666666;
10610
}
10611
.uk-offcanvas .uk-search:before {
10612
  left: 0 !important;
10613
  right: auto;
10614
}
10615
.uk-offcanvas .uk-search-field {
10616
  padding: 0 0 0 30px !important;
10617
}
10618
/* ========================================================================
10619
   OMTDComponent: Slider
10620
 ========================================================================== */
10621
/*
10622
 * 1. Create position context
10623
 * 2. Create stacking context to prevent z-index issues with other components
10624
 * 3. Deactivate browser history navigation in IE11
10625
 */
10626
.uk-slider {
10627
  /* 1 */
10628
  position: relative;
10629
  /* 2 */
10630
  z-index: 0;
10631
  /* 3 */
10632
  touch-action: pan-y;
10633
}
10634
/*
10635
 * 1. Reset list style without interfering with grid
10636
 */
10637
.uk-slider:not(.uk-grid) {
10638
  /* 1 */
10639
  margin: 0;
10640
  padding: 0;
10641
  list-style: none;
10642
}
10643
/*
10644
 * Sub-object item
10645
 * 1. Position items above each other
10646
 */
10647
.uk-slider > * {
10648
  /* 1 */
10649
  position: absolute;
10650
  top: 0;
10651
  left: 0;
10652
}
10653
/*
10654
 * Clip child elements
10655
 */
10656
.uk-slider-container {
10657
  overflow: hidden;
10658
}
10659
/*
10660
 * Dragged
10661
 */
10662
.uk-slider:not(.uk-drag) {
10663
  -webkit-transition: -webkit-transform 200ms linear;
10664
  transition: transform 200ms linear;
10665
}
10666
/*
10667
 * 1. Makes text unselectable
10668
 */
10669
.uk-slider.uk-drag {
10670
  cursor: col-resize;
10671
  /* 1 */
10672
  -moz-user-select: none;
10673
  -webkit-user-select: none;
10674
  -ms-user-select: none;
10675
  user-select: none;
10676
}
10677
/*
10678
 * 1. Prevents images and links from being dragged (default browser behavior)
10679
 * 2. Disables the default callout shown when you touch and hold a touch target
10680
 * Currently only works in Webkit
10681
 */
10682
.uk-slider a,
10683
.uk-slider img {
10684
  /* 1 */
10685
  -webkit-user-drag: none;
10686
  user-drag: none;
10687
  /* 2 */
10688
  -webkit-touch-callout: none;
10689
}
10690
/*
10691
 * 1. Prevents images and links from being dragged in Firefox
10692
 */
10693
.uk-slider img {
10694
  pointer-events: none;
10695
}
10696
/* Modifier: `uk-slider-fullscreen`
10697
 ========================================================================== */
10698
.uk-slider-fullscreen,
10699
.uk-slider-fullscreen > li {
10700
  height: 100vh;
10701
}
10702
/* ========================================================================
10703
   OMTDComponent: Slideshow
10704
 ========================================================================== */
10705
/*
10706
 * 1. Create position context
10707
 * 2. Create stacking context to prevent z-index issues with other components
10708
 * 3. Set width because child elements are positioned absolute. Height is set via JS
10709
 * 4. Reset list style
10710
 * 5. Clip child elements
10711
 * 6. Deactivate browser history navigation in IE11
10712
 */
10713
.uk-slideshow {
10714
  /* 1 */
10715
  position: relative;
10716
  /* 2 */
10717
  z-index: 0;
10718
  /* 3 */
10719
  width: 100%;
10720
  /* 4 */
10721
  margin: 0;
10722
  padding: 0;
10723
  list-style: none;
10724
  /* 5 */
10725
  overflow: hidden;
10726
  /* 6 */
10727
  touch-action: pan-y;
10728
}
10729
/*
10730
 * Sub-object item
10731
 * 1. Position items above each other
10732
 * 2. Expand to parent container width
10733
 * 3. Hide by default
10734
 */
10735
.uk-slideshow > li {
10736
  /* 1 */
10737
  position: absolute;
10738
  top: 0;
10739
  left: 0;
10740
  /* 2 */
10741
  width: 100%;
10742
  /* 3 */
10743
  opacity: 0;
10744
}
10745
/*
10746
 * Active
10747
 * 1. Stack at first
10748
 * 2. Show slide
10749
 */
10750
.uk-slideshow > .uk-active {
10751
  /* 1 */
10752
  z-index: 10;
10753
  /* 2 */
10754
  opacity: 1;
10755
}
10756
/*
10757
 * Hide default images which is only relevant to keep existing proportions
10758
 */
10759
.uk-slideshow > li > img {
10760
  visibility: hidden;
10761
}
10762
/*
10763
 * Pointer for controls
10764
 */
10765
[data-uk-slideshow-slide] {
10766
  cursor: pointer;
10767
}
10768
/* Modifier: `uk-slideshow-fullscreen`
10769
 ========================================================================== */
10770
.uk-slideshow-fullscreen,
10771
.uk-slideshow-fullscreen > li {
10772
  height: 100vh;
10773
}
10774
/* Animations
10775
 ========================================================================== */
10776
/*
10777
 * Fade
10778
 */
10779
.uk-slideshow-fade-in {
10780
  -webkit-animation: uk-fade 0.5s linear;
10781
  animation: uk-fade 0.5s linear;
10782
}
10783
.uk-slideshow-fade-out {
10784
  -webkit-animation: uk-fade 0.5s linear reverse;
10785
  animation: uk-fade 0.5s linear reverse;
10786
}
10787
/*
10788
 * Scroll
10789
 */
10790
.uk-slideshow-scroll-forward-in {
10791
  -webkit-animation: uk-slide-right 0.5s ease-in-out;
10792
  animation: uk-slide-right 0.5s ease-in-out;
10793
}
10794
.uk-slideshow-scroll-forward-out {
10795
  -webkit-animation: uk-slide-left 0.5s ease-in-out reverse;
10796
  animation: uk-slide-left 0.5s ease-in-out reverse;
10797
}
10798
.uk-slideshow-scroll-backward-in {
10799
  -webkit-animation: uk-slide-left 0.5s ease-in-out;
10800
  animation: uk-slide-left 0.5s ease-in-out;
10801
}
10802
.uk-slideshow-scroll-backward-out {
10803
  -webkit-animation: uk-slide-right 0.5s ease-in-out reverse;
10804
  animation: uk-slide-right 0.5s ease-in-out reverse;
10805
}
10806
/*
10807
 * Scale
10808
 */
10809
.uk-slideshow-scale-out {
10810
  -webkit-animation: uk-fade-scale-15 0.5s ease-in-out reverse;
10811
  animation: uk-fade-scale-15 0.5s ease-in-out reverse;
10812
}
10813
/*
10814
 * Swipe
10815
 */
10816
.uk-slideshow-swipe-forward-in {
10817
  -webkit-animation: uk-slide-left-33 0.5s ease-in-out;
10818
  animation: uk-slide-left-33 0.5s ease-in-out;
10819
}
10820
.uk-slideshow-swipe-forward-out {
10821
  -webkit-animation: uk-slide-left 0.5s ease-in-out reverse;
10822
  animation: uk-slide-left 0.5s ease-in-out reverse;
10823
}
10824
.uk-slideshow-swipe-backward-in {
10825
  -webkit-animation: uk-slide-right-33 0.5s ease-in-out;
10826
  animation: uk-slide-right-33 0.5s ease-in-out;
10827
}
10828
.uk-slideshow-swipe-backward-out {
10829
  -webkit-animation: uk-slide-right 0.5s ease-in-out reverse;
10830
  animation: uk-slide-right 0.5s ease-in-out reverse;
10831
}
10832
.uk-slideshow-swipe-forward-in:before,
10833
.uk-slideshow-swipe-backward-in:before {
10834
  content: '';
10835
  position: absolute;
10836
  top: 0;
10837
  bottom: 0;
10838
  left: 0;
10839
  right: 0;
10840
  z-index: 1;
10841
  background: rgba(0, 0, 0, 0.6);
10842
  -webkit-animation: uk-fade 0.5s ease-in-out reverse;
10843
  animation: uk-fade 0.5s ease-in-out reverse;
10844
}
10845
/* ========================================================================
10846
   OMTDComponent: Sortable
10847
 ========================================================================== */
10848
.uk-sortable {
10849
  position: relative;
10850
}
10851
/*
10852
 * Deactivate browser touch actions in IE11
10853
 */
10854
.uk-sortable > * {
10855
  touch-action: none;
10856
}
10857
/*
10858
 * Disables the default callout shown when you touch and hold a touch target
10859
 * Currently only works in Webkit
10860
 */
10861
.uk-sortable a,
10862
.uk-sortable img {
10863
  -webkit-touch-callout: none;
10864
}
10865
/*
10866
 * Remove margin from the last-child
10867
 */
10868
.uk-sortable > :last-child {
10869
  margin-bottom: 0;
10870
}
10871
/* Sub-modifier `uk-sortable-dragged`
10872
 ========================================================================== */
10873
.uk-sortable-dragged {
10874
  position: absolute;
10875
  z-index: 1050;
10876
  pointer-events: none;
10877
}
10878
/* Sub-modifier `uk-sortable-placeholder`
10879
 ========================================================================== */
10880
.uk-sortable-placeholder {
10881
  opacity: 0;
10882
}
10883
/* Empty List
10884
 ========================================================================== */
10885
.uk-sortable-empty {
10886
  min-height: 30px;
10887
}
10888
/* Sub-object `uk-sortable-handle`
10889
 ========================================================================== */
10890
/*
10891
 * Deactivate browser touch actions in IE11
10892
 */
10893
.uk-sortable-handle {
10894
  touch-action: none;
10895
}
10896
/* Hover */
10897
.uk-sortable-handle:hover {
10898
  cursor: move;
10899
}
10900
/* Sub-object `uk-sortable-moving`
10901
 ========================================================================== */
10902
.uk-sortable-moving,
10903
.uk-sortable-moving * {
10904
  cursor: move;
10905
}
10906
/* ========================================================================
10907
   OMTDComponent: Sticky
10908
 ========================================================================== */
10909
/*
10910
 * 1. More robust if padding and border are used
10911
 */
10912
[data-uk-sticky].uk-active {
10913
  z-index: 980;
10914
  /* 1 */
10915
  box-sizing: border-box;
10916
}
10917
/*
10918
 * Faster animations
10919
 */
10920
[data-uk-sticky][class*='uk-animation-'] {
10921
  -webkit-animation-duration: 0.2s;
10922
  animation-duration: 0.2s;
10923
}
10924
[data-uk-sticky].uk-animation-reverse {
10925
  -webkit-animation-duration: 0.2s;
10926
  animation-duration: 0.2s;
10927
}
10928
/* ========================================================================
10929
   OMTDComponent: Tooltip
10930
 ========================================================================== */
10931
/*
10932
 * 1. Hide by default
10933
 * 2. Set fixed position
10934
 * 3. Set dimensions
10935
 * 4. Set style
10936
 */
10937
.uk-tooltip {
10938
  /* 1 */
10939
  display: none;
10940
  /* 2 */
10941
  position: absolute;
10942
  z-index: 1030;
10943
  /* 3 */
10944
  box-sizing: border-box;
10945
  max-width: 200px;
10946
  padding: 5px 8px;
10947
  /* 4 */
10948
  background: #444444;
10949
  color: rgba(255, 255, 255, 0.7);
10950
  font-size: 13px;
10951
  line-height: 18px;
10952
}
10953
/* Triangle
10954
 ========================================================================== */
10955
/*
10956
 * 1. Dashed is less antialised than solid
10957
 */
10958
.uk-tooltip:after {
10959
  content: "";
10960
  display: block;
10961
  position: absolute;
10962
  width: 0;
10963
  height: 0;
10964
  /* 1 */
10965
  border: 5px dashed #444444;
10966
}
10967
/* Direction modifiers
10968
 ========================================================================== */
10969
/*
10970
 * Top
10971
 */
10972
.uk-tooltip-top:after,
10973
.uk-tooltip-top-left:after,
10974
.uk-tooltip-top-right:after {
10975
  bottom: -5px;
10976
  border-top-style: solid;
10977
  border-bottom: none;
10978
  border-left-color: transparent;
10979
  border-right-color: transparent;
10980
  border-top-color: #444444;
10981
}
10982
/*
10983
 * Bottom
10984
 */
10985
.uk-tooltip-bottom:after,
10986
.uk-tooltip-bottom-left:after,
10987
.uk-tooltip-bottom-right:after {
10988
  top: -5px;
10989
  border-bottom-style: solid;
10990
  border-top: none;
10991
  border-left-color: transparent;
10992
  border-right-color: transparent;
10993
  border-bottom-color: #444444;
10994
}
10995
/*
10996
 * Top/Bottom center
10997
 */
10998
.uk-tooltip-top:after,
10999
.uk-tooltip-bottom:after {
11000
  left: 50%;
11001
  margin-left: -5px;
11002
}
11003
/*
11004
 * Top/Bottom left
11005
 */
11006
.uk-tooltip-top-left:after,
11007
.uk-tooltip-bottom-left:after {
11008
  left: 10px;
11009
}
11010
/*
11011
 * Top/Bottom right
11012
 */
11013
.uk-tooltip-top-right:after,
11014
.uk-tooltip-bottom-right:after {
11015
  right: 10px;
11016
}
11017
/*
11018
 * Left
11019
 */
11020
.uk-tooltip-left:after {
11021
  right: -5px;
11022
  top: 50%;
11023
  margin-top: -5px;
11024
  border-left-style: solid;
11025
  border-right: none;
11026
  border-top-color: transparent;
11027
  border-bottom-color: transparent;
11028
  border-left-color: #444444;
11029
}
11030
/*
11031
 * Right
11032
 */
11033
.uk-tooltip-right:after {
11034
  left: -5px;
11035
  top: 50%;
11036
  margin-top: -5px;
11037
  border-right-style: solid;
11038
  border-left: none;
11039
  border-top-color: transparent;
11040
  border-bottom-color: transparent;
11041
  border-right-color: #444444;
11042
}
11043
/* ========================================================================
11044
   OMTDComponent: Upload
11045
 ========================================================================== */
11046
/*
11047
 * Create a box-shadow when dragging a file over the upload area
11048
 */
11049
.uk-dragover {
11050
  box-shadow: 0 0 20px rgba(100, 100, 100, 0.3);
11051
}
11052
@font-face {
11053
  font-family: 'Chester';
11054
  src: url('../less/uikit/fonts/chester.eot');
11055
  src: url('../less/uikit/fonts/chester.eot?#iefix') format('embedded-opentype'), url('../less/uikit/fonts/chester.woff') format('woff'), url('../less/uikit/fonts/chester.ttf') format('truetype'), url('../less/uikit/fonts/chester.svg#chester') format('svg');
11056
  font-weight: normal;
11057
  font-style: normal;
11058
}
11059
@font-face {
11060
  font-family: 'Chester Divider';
11061
  src: url('../less/uikit/fonts/chester-divider.eot');
11062
  src: url('../less/uikit/fonts/chester-divider.eot?#iefix') format('embedded-opentype'), url('../less/uikit/fonts/chester-divider.woff') format('woff'), url('../less/uikit/fonts/chester-divider.ttf') format('truetype'), url('../less/uikit/fonts/chester-divider.svg#chester-divider') format('svg');
11063
  font-weight: normal;
11064
  font-style: normal;
11065
}
11066
/* ========================================================================
11067
   Warp theme
11068
 ========================================================================== */
11069
/* Theme Variables
11070
 ========================================================================== */
11071
/* Layout
11072
 ========================================================================== */
11073
.uk-block-default:not(.tm-block-padding-collapse) + .uk-block-default:not(.tm-block-divider),
11074
.uk-block-muted:not(.tm-block-padding-collapse) + .uk-block-muted:not(.tm-block-divider),
11075
.uk-block-primary:not(.tm-block-padding-collapse) + .uk-block-primary:not(.tm-block-divider),
11076
.uk-block-secondary:not(.tm-block-padding-collapse) + .uk-block-secondary:not(.tm-block-divider) {
11077
  padding-top: 0;
11078
}
11079
.tm-main-top + .tm-content,
11080
.tm-content + .tm-main-bottom {
11081
  padding-top: 30px;
11082
}
11083
@media (min-width: 1220px) {
11084
  .tm-main-top + .tm-content,
11085
  .tm-content + .tm-main-bottom {
11086
    padding-top: 40px;
11087
  }
11088
}
11089
.tm-block-padding-collapse {
11090
  padding-top: 0;
11091
  padding-bottom: 0;
11092
}
11093
.tm-block-divider {
11094
  position: relative;
11095
}
11096
.tm-block-divider:before {
11097
  content: "";
11098
  position: absolute;
11099
  top: -0.5px;
11100
  left: 50%;
11101
  margin-left: -50px;
11102
  width: 100px;
11103
  height: 1px;
11104
  background: #cccccc;
11105
  font-family: 'Chester Divider';
11106
  font-size: 1px;
11107
  line-height: 1px;
11108
  color: rgba(0, 0, 0, 0);
11109
}
11110
@media (min-width: 1220px) {
11111
  .tm-block-divider:before {
11112
    margin-left: -75px;
11113
    width: 150px;
11114
  }
11115
}
11116
.uk-block-primary.tm-block-divider:before {
11117
  background: #ffffff;
11118
  color: rgba(0, 0, 0, 0);
11119
}
11120
.uk-block-secondary.tm-block-divider:before {
11121
  background: #cccccc;
11122
  color: rgba(0, 0, 0, 0);
11123
}
11124
.tm-container-small {
11125
  max-width: 980px;
11126
}
11127
svg#tm-logo > path,
11128
svg#tm-logo-small > path {
11129
  fill: #444444;
11130
}
11131
svg#tm-logo-footer > path {
11132
  fill: #444444;
11133
}
11134
.tm-headerbar {
11135
  position: relative;
11136
  padding: 0 30px;
11137
}
11138
@media (min-width: 1220px) {
11139
  .tm-headerbar {
11140
    padding: 0 40px;
11141
  }
11142
}
11143
.tm-panel-headerbar {
11144
  padding-top: 30px;
11145
  padding-bottom: 30px;
11146
}
11147
.tm-search {
11148
  position: absolute;
11149
  right: 30px;
11150
  top: 50%;
11151
}
11152
.uk-dropdown-search {
11153
  margin-top: 15px;
11154
  text-align: left !important;
11155
}
11156
@media (min-width: 1220px) {
11157
  .tm-search {
11158
    right: 80px;
11159
  }
11160
}
11161
.tm-toolbar {
11162
  padding: 10px 30px;
11163
  background: #f5f5f5;
11164
}
11165
@media (min-width: 1220px) {
11166
  .tm-toolbar {
11167
    padding: 10px 80px;
11168
  }
11169
}
11170
.tm-navbar {
11171
  display: inline-block;
11172
}
11173
.tm-navbar .uk-dropdown {
11174
  text-align: left;
11175
}
11176
.tm-navbar-left {
11177
  position: absolute;
11178
  top: 0;
11179
  left: 30px;
11180
  bottom: 0;
11181
}
11182
.tm-navbar-left .uk-navbar-toggle {
11183
  padding-left: 0;
11184
}
11185
.tm-navbar-right {
11186
  position: absolute;
11187
  top: 0;
11188
  right: 30px;
11189
  bottom: 0;
11190
}
11191
@media (min-width: 1220px) {
11192
  .tm-navbar-left {
11193
    left: 80px;
11194
  }
11195
  .tm-navbar-right {
11196
    right: 80px;
11197
  }
11198
}
11199
@media (min-width: 960px) {
11200
  .uk-sticky-placeholder .tm-navbar-default.tm-navbar-container:not(.uk-active) .tm-navbar-left {
11201
    display: none;
11202
  }
11203
  .uk-sticky-placeholder .tm-navbar-default.tm-navbar-container:not(.uk-active) .tm-navbar-right {
11204
    display: none;
11205
  }
11206
}
11207
.tm-navbar-container {
11208
  padding-top: 15px;
11209
  padding-bottom: 15px;
11210
}
11211
[data-uk-sticky].uk-active {
11212
  z-index: 1030;
11213
}
11214
.tm-footer {
11215
  position: relative;
11216
}
11217
.tm-totop-scroller {
11218
  display: inline-block;
11219
  top: 0;
11220
  right: 0;
11221
  width: 16px;
11222
  height: 30px;
11223
  color: #bbbbbb;
11224
}
11225
@media (min-width: 768px) {
11226
  .tm-totop-scroller {
11227
    position: absolute;
11228
  }
11229
}
11230
@media (max-width: 767px) {
11231
  .tm-totop-scroller {
11232
    margin-top: 15px;
11233
  }
11234
}
11235
.tm-totop-scroller:hover,
11236
.tm-totop-scroller:focus {
11237
  color: #666666;
11238
  text-decoration: none;
11239
}
11240
.tm-totop-scroller:before {
11241
  font-family: "Chester";
11242
  content: "\e905";
11243
  font-size: 9px;
11244
}
11245
/* Blog
11246
 ========================================================================== */
11247
.tm-article-blog .tm-leading-article + .uk-grid {
11248
  margin-top: 0;
11249
}
11250
@media (max-width: 767px) {
11251
  .tm-article-blog .tm-article > .uk-grid {
11252
    margin-left: 0;
11253
  }
11254
  .tm-article-blog .tm-article-container {
11255
    padding-left: 0;
11256
  }
11257
}
11258
.tm-article-blog .tm-leading-article + * .tm-article:first-child,
11259
.tm-article-blog .tm-article + .tm-article {
11260
  position: relative;
11261
  margin-top: 20px;
11262
}
11263
@media (min-width: 768px) {
11264
  .tm-article-blog .tm-leading-article + * .tm-article:first-child,
11265
  .tm-article-blog .tm-article + .tm-article {
11266
    margin-top: 50px;
11267
  }
11268
}
11269
@media (min-width: 960px) {
11270
  .tm-article-blog .tm-leading-article + * .tm-article:first-child,
11271
  .tm-article-blog .tm-article + .tm-article {
11272
    margin-top: 100px;
11273
  }
11274
}
11275
.tm-article-blog .tm-article-date {
11276
  position: absolute;
11277
  margin-right: 30px;
11278
}
11279
@media (min-width: 960px) {
11280
  .tm-article-blog .tm-article-date + div {
11281
    padding-left: 98px;
11282
  }
11283
}
11284
.tm-article-blog [class*='tm-article-date-'] {
11285
  display: block;
11286
  font-size: 68px;
11287
  line-height: 68px;
11288
  color: #444444;
11289
}
11290
@media (min-width: 768px) and (max-width: 959px) {
11291
  .tm-article-blog .tm-article-date + .uk-grid {
11292
    padding-left: 30px;
11293
  }
11294
}
11295
.tm-article-blog .tm-featured-image {
11296
  min-height: 450px;
11297
}
11298
.tm-article-blog .tm-article-header {
11299
  position: relative;
11300
  padding-bottom: 30px;
11301
  margin-bottom: 30px;
11302
}
11303
@media (min-width: 1220px) {
11304
  .tm-article-blog .tm-article-header {
11305
    padding-bottom: 40px;
11306
    margin-bottom: 40px;
11307
  }
11308
}
11309
.tm-article-blog .tm-article-header:before {
11310
  position: absolute;
11311
  content: '';
11312
  bottom: 0;
11313
  width: 100px;
11314
  height: 1px;
11315
  background: #cccccc;
11316
}
11317
.tm-article-blog .tm-article-column-item .uk-grid-width-medium-1-2 > div {
11318
  width: 100%;
11319
}
11320
.tm-article-blog .tm-article-column-item .tm-article-container {
11321
  padding-left: 0;
11322
}
11323
.tm-article-blog .uk-article > .uk-grid > .uk-flex-order-last-medium + .tm-article-container {
11324
  padding-right: 30px;
11325
}
11326
@media (min-width: 1220px) {
11327
  .tm-article-blog .uk-article > .uk-grid > .uk-flex-order-last-medium + .tm-article-container {
11328
    padding-right: 40px;
11329
  }
11330
}
11331
.uk-grid + .uk-pagination {
11332
  margin-top: 50px;
11333
}
11334
/* Theme components
11335
 ========================================================================== */
11336
.tm-sidepanel {
11337
  position: fixed;
11338
  z-index: 999;
11339
  margin-top: 30px;
11340
  transition: all 0.4s ease-in;
11341
  -webkit-transform: translateX(-100%);
11342
  transform: translateX(-100%);
11343
}
11344
.tm-sidepanel.uk-open {
11345
  -webkit-transform: translateX(0);
11346
  transform: translateX(0);
11347
}
11348
.tm-sidepanel > .uk-button {
11349
  position: fixed;
11350
  top: 0;
11351
}
11352
.tm-sidepanel > .uk-button:focus {
11353
  background-color: #00b9b4;
11354
}
11355
.tm-sidepanel > .uk-button:focus:hover {
11356
  background-color: #008D88;
11357
}
11358
.tm-sidepanel > .uk-button.uk-visible-small {
11359
  left: 100%;
11360
}
11361
.tm-sidepanel > .uk-button.uk-hidden-small {
11362
  right: 0;
11363
  -webkit-transform: rotateZ(-90deg);
11364
  transform: rotateZ(-90deg);
11365
  -webkit-transform-origin: 100% 0;
11366
  transform-origin: 100% 0;
11367
}
11368
.tm-alt-font {
11369
  /*font-family: "Open Sans";*/
11370
  font-family: 'Roboto Condensed', sans-serif;
11371
  text-transform: uppercase;
11372
}
11373
.tm-blockquote {
11374
  padding: 0;
11375
  border-left: none;
11376
  font-style: normal;
11377
}
11378
.tm-blockquote p {
11379
  font-size: 18px;
11380
  line-height: 30px;
11381
  color: #666666 !important;
11382
}
11383
@media (min-width: 1220px) {
11384
  .tm-blockquote p {
11385
    font-size: 22px;
11386
    line-height: 34px;
11387
  }
11388
}
11389
.tm-blockquote small {
11390
  display: block;
11391
  margin-top: 30px !important;
11392
  font-size: 12px;
11393
  color: #bbbbbb;
11394
}
11395
@media (min-width: 1220px) {
11396
  .tm-blockquote small {
11397
    font-size: 15px;
11398
  }
11399
}
11400
.tm-panel-subtitle {
11401
  margin: 30px auto;
11402
  /*font-family: "Open Sans";*/
11403
  font-family: 'Roboto Condensed', sans-serif;
11404
  text-transform: uppercase;
11405
  color: #444444;
11406
  font-size: 19px;
11407
  line-height: 30px;
11408
}
11409
.tm-price {
11410
  text-align: right;
11411
}
11412
.tm-price > h4 {
11413
  margin-bottom: 0;
11414
  font-size: 48px;
11415
  line-height: 48px;
11416
}
11417
.tm-price .tm-sup {
11418
  top: -20px;
11419
  font-size: 24px;
11420
}
11421
.tm-price .tm-alt-font {
11422
  margin-top: 0;
11423
  font-size: 12px;
11424
  color: #bbbbbb;
11425
}
11426
.tm-list-angle > li {
11427
  position: relative;
11428
  padding-left: 30px;
11429
}
11430
.tm-list-angle > li:before {
11431
  position: absolute;
11432
  left: 0;
11433
  font-family: 'FontAwesome';
11434
  content: "\f105";
11435
}
11436
.tm-margin-large {
11437
  margin-top: 40px;
11438
  margin-bottom: 40px;
11439
}
11440
.tm-margin-large-top {
11441
  margin-top: 40px !important;
11442
}
11443
.tm-margin-large-bottom {
11444
  margin-bottom: 40px !important;
11445
}
11446
.tm-list-line-dotted > li {
11447
  padding: 25px 0;
11448
}
11449
@media (min-width: 480px) {
11450
  .tm-list-line-dotted > li {
11451
    display: -ms-flexbox;
11452
    display: -webkit-flex;
11453
    display: flex;
11454
  }
11455
}
11456
.tm-list-line-dotted > li > h5 {
11457
  margin: 0;
11458
  /*font-family: "Open Sans";*/
11459
  font-family: 'Roboto Condensed', sans-serif;
11460
  text-transform: uppercase;
11461
}
11462
.tm-list-line-dotted-space {
11463
  height: 15px;
11464
  margin: 0 5px;
11465
  -ms-flex: 1;
11466
  -webkit-flex: 1;
11467
  flex: 1;
11468
  border-bottom: 2px dotted rgba(187, 187, 187, 0.3);
11469
}
11470
@media (max-width: 479px) {
11471
  .tm-list-line-dotted-space {
11472
    display: none;
11473
  }
11474
}
11475
/* Error
11476
 ========================================================================== */
11477
.tm-error-icon {
11478
  font-size: 250px;
11479
}
11480
.tm-error-headline {
11481
  font-size: 100px;
11482
}
11483
/* Offline
11484
 ========================================================================== */
11485
.tm-offline {
11486
  width: 300px;
11487
}
11488
/* Socialbuttons
11489
 ========================================================================== */
11490
.tm-socialbuttons {
11491
  line-height: 1;
11492
}
11493
.tm-socialbuttons > div {
11494
  margin-right: 10px;
11495
  float: left;
11496
}
11497
/* WordPress only
11498
 ========================================================================== */
11499
.alignleft {
11500
  display: block;
11501
  margin-right: 15px;
11502
  float: left;
11503
}
11504
.alignright {
11505
  display: block;
11506
  margin-left: 15px;
11507
  float: right;
11508
}
11509
.aligncenter {
11510
  display: block;
11511
  margin-left: auto;
11512
  margin-right: auto;
11513
}
11514
/* Widgetkit
11515
 ========================================================================== */
11516
.tm-popover-chester .wk-popover-toggle {
11517
  display: block;
11518
  width: 26px;
11519
  height: 26px;
11520
  border-radius: 100%;
11521
  background: #00b9b4;
11522
}
11523
.tm-popover-chester .uk-open .wk-popover-toggle {
11524
  position: relative;
11525
  z-index: 1024;
11526
}
11527
.tm-popover-chester .uk-dropdown-blank {
11528
  width: 240px;
11529
}
11530
.tm-popover-chester .uk-dropdown-blank > .uk-panel-box {
11531
  padding: 15px;
11532
}
11533
.tm-popover-chester [data-uk-dropdown*="left-top"] > .uk-dropdown-top,
11534
.tm-popover-chester [data-uk-dropdown*="left-top"] > .uk-dropdown-left,
11535
.tm-popover-chester [data-uk-dropdown*="right-top"] > .uk-dropdown-top {
11536
  margin-left: 13px;
11537
  margin-top: 13px;
11538
}
11539
.tm-popover-chester [data-uk-dropdown*="left-top"] > .uk-dropdown-right,
11540
.tm-popover-chester [data-uk-dropdown*="left-bottom"] > .uk-dropdown-left,
11541
.tm-popover-chester [data-uk-dropdown*="right-bottom"] > .uk-dropdown-left,
11542
.tm-popover-chester [data-uk-dropdown*="right-bottom"] > .uk-dropdown-bottom {
11543
  margin-left: 13px;
11544
  margin-top: -13px;
11545
}
11546
.tm-popover-chester [data-uk-dropdown*="right-top"] > .uk-dropdown-right {
11547
  margin-left: -13px;
11548
  margin-top: 13px;
11549
}
11550
.tm-popover-chester [data-uk-dropdown*="left-bottom"] > .uk-dropdown-right,
11551
.tm-popover-chester [data-uk-dropdown*="right-bottom"] > .uk-dropdown-right {
11552
  margin-left: -13px;
11553
  margin-top: -13px;
11554
}
11555
.tm-switcher-nav {
11556
  position: relative;
11557
  top: 30px;
11558
  padding: 0;
11559
  list-style: none;
11560
  z-index: 1;
11561
}
11562
.tm-switcher-nav > li {
11563
  position: relative;
11564
  box-sizing: border-box;
11565
  padding: 15px;
11566
}
11567
@media (min-width: 768px) {
11568
  .tm-switcher-nav > li {
11569
    padding: 30px;
11570
  }
11571
}
11572
.tm-switcher-nav > li:hover,
11573
.tm-switcher-nav > li.uk-active {
11574
  background: #f5f5f5;
11575
}
11576
.tm-switcher-nav:not(.tm-switcher-nav-left):not(.tm-switcher-nav-right) > li:not(:first-child) {
11577
  margin-left: 15px;
11578
}
11579
@media (min-width: 768px) {
11580
  .tm-switcher-nav:not(.tm-switcher-nav-left):not(.tm-switcher-nav-right) > li:not(:first-child) {
11581
    margin-left: 30px;
11582
  }
11583
}
11584
.tm-switcher-nav-left,
11585
.tm-switcher-nav-right {
11586
  top: 0;
11587
}
11588
.tm-switcher-nav-left {
11589
  left: 30px;
11590
}
11591
.tm-switcher-chester-nav .tm-title-overlay {
11592
  display: inline-block;
11593
  position: absolute;
11594
  left: 50%;
11595
  bottom: 0;
11596
  margin-bottom: 0;
11597
  padding: 10px 30px;
11598
  background: #00b9b4;
11599
  color: #ffffff;
11600
  transform: translateX(-50%);
11601
}
11602
.tm-switcher-chester .uk-thumbnav > * > * {
11603
  background: transparent;
11604
}
11605
.tm-slider-chester .uk-slider > li {
11606
  width: 65vw;
11607
}
11608
.tm-slider-chester .uk-slider > li > div {
11609
  margin-left: 5vw;
11610
  margin-right: 5vw;
11611
}
11612
.tm-slider-chester .uk-overlay {
11613
  display: block;
11614
}
(3-3/6)