Project

General

Profile

1
/*
2
@import url('https://fonts.googleapis.com/css?family=Josefin+Sans|Raleway|Roboto|Roboto:900|Roboto+Condensed|Roboto+Mono|Roboto+Slab');
3
@import url('https://fonts.googleapis.com/css?family=Open+Sans:300,400');
4
@import url('https://fonts.googleapis.com/css?family=Merriweather|Merriweather+Sans');
5
@import url('https://fonts.googleapis.com/css?family=Roboto+Slab');
6
@import url('https://fonts.googleapis.com/css?family=Lora');
7
@import url('https://fonts.googleapis.com/css?family=Raleway|Raleway+Dots');
8
@import url('https://fonts.googleapis.com/css?family=Raleway:100,100i,200,200i,300,300i,400,400i,500,500i,600,600i,700,700i,800,800i,900,900i&subset=latin-ext');
9
@import url('https://fonts.googleapis.com/css?family=Montserrat:100,100i,200,200i,300,300i,400,400i,500,500i,600,600i,700,700i,800,800i,900,900i&subset=latin-ext');
10
@import url('https://fonts.googleapis.com/css?family=Work+Sans:300,400,500,600,700,800,900');
11
*/
12
@import url('https://fonts.googleapis.com/css?family=Open+Sans:300,300i,400,400i,600,600i,700,700i,800,800i&subset=cyrillic-ext,greek-ext,latin-ext');
13
@import url('https://fonts.googleapis.com/css?family=Heebo:100,300,400,500,700,800,900');
14
@import url('https://fonts.googleapis.com/css?family=Sura:400,700');
15

    
16

    
17
/* yard */ 
18
.tm-page {
19
 border-width:0px!important;
20
 border:0px!important;
21
}
22
body { font-family: 'Open Sans', sans-serif !important;}
23
/*
24
h1, .uk-h1, .wk-h1, h2, .uk-h2, .wk-h2, h3, .uk-h3, .wk-h2 {
25
 font-family: 'Heebo', sans-serif !important;
26
 text-transform:none!important;
27
 font-weight:900;
28
 letter-spacing: 0.1px;
29
}
30
h4, .uk-h4, .wk-h4, h5, .uk-h5, .wk-h5, .uk-h6, .wk-h6 {
31
 font-family: 'Heebo', sans-serif !important;
32

    
33
}
34
h2, .uk-h2, .wk-h2 {
35
	font-size:24px;
36
	line-height:30px;
37
	text-transform: uppercase!important;
38
}
39
h3, .uk-h3, .wk-h3 {
40
	font-size:20px;
41
}
42
h4, .uk-h4, .wk-h4 {
43
	font-size:18px;
44
}
45
h5, .uk-h5, .wk-h5 {
46
	font-size:16px;
47
}
48
h6, .uk-h6, .wk-h6 {
49
	font-size:14px;
50
}
51
*/
52

    
53
.infocus .wk-panel{border-left: 1px  solid rgba(255,255,255,0.7); padding-left:20px;}
54

    
55
.infocus h3, .infocus .uk-h3, .infocus .wk-h3 {
56
	font-family:'Heebo';
57
	font-size:18px!important;
58
	font-weight:normal;
59
	color:#fff!important;
60

    
61
}
62
.infocus a {color:#4687E6;}
63
.shownofilter .wk-subnav {display:none!important;}
64

    
65
.news h3, .news .wk-h3 {
66
color: #223CAA!important;
67
font-weight: 400!important;
68

    
69
}
70
.news .wk-panel-box, .news .wk-panel-header {
71
padding :20px 0px 30px 0px;
72
margin-bottom:40px;
73
}
74
/*
75
@media(min-width:640px){.uk-heading-hero{font-size:4rem;line-height:1}}
76
@media(min-width:960px){.uk-heading-hero{font-size:6rem;line-height:1}}
77
*/
78

    
79
/* support plain widgetkits */
80
/*
81
.wk-h1{font-size:54px;line-height:1.2}
82
.wk-h3{font-size:22px;line-height:1.4;font-family:'Open Sans';font-weight:700;text-transform:uppercase}
83
.wk-h4{font-size:16px;line-height:1.4;font-family:'Open Sans';font-weight:700;text-transform:uppercase!important}
84
.wk-h5{font-size:14px;line-height:1.4;font-family:'Open Sans';font-weight:700;text-transform:uppercase}
85
.wk-h6{font-size:13px;line-height:1.4;font-family:'Open Sans';font-weight:300;text-transform:uppercase}
86

    
87
*/
88
.wk-twitter-single {
89
 font-size:16px;
90
}
91
.wk-twitter-firstpage .wk-article-meta{
92
	font-size:12px!important;
93
	line-height:16px;
94
	margin:0px;
95

    
96
}
97
.wk-twitter-firstpage .wk-margin {
98
font-size:13px;
99
margin-top:10px; 
100
line-height:20px;
101
padding-bottom:10px;
102
border-bottom:1px #c5c5c5 solid;
103
margin-bottom:10px;
104
}
105

    
106
.wk-twitter-firstpage .wk-h6 {
107
	font-family: 'Heebo', sans-serif!important;
108
	font-size:15px!important;
109
	line-height: 20px!important;
110
	font-weight:800!important;
111
	color: #222080!important;
112
	text-transform:uppercase!important;
113
	padding-bottom:0;
114
	padding-top:10px;
115
	margin-bottom:3px;
116
}
117

    
118
.wk-nav-side > li > a {
119
font-family: Roboto;
120
font-weight:300;
121
}
122
.img-fulltext-none {
123
   text-align: center;
124
   margin-bottom: 10px;
125
}
126
.img-fulltext-left {
127
   float: left;
128
   margin-right: 10px;
129
}
130
.img-fulltext-right {
131
   float: right;
132
   margin-left: 10px;
133
}
134

    
135
.nav-tabs>li>a, .uk-tab>*>a {
136
 color:#646464!important;
137
 font-family: 'Work Sans', sans-serif!important;
138
}
139
.nav-tabs>.active>a, .uk-tab>.uk-active>a, .uk-tab>*>a:focus, .uk-tab>*>a:hover {
140
	color: #3055ba!important;
141
}
142

    
143
.wk-tab>li {font-family: 'Work Sans', sans-serif!important;}
144
.wk-panel { }
145

    
146
.dark_overlay .wk-overlay-active :not(.wk-active)>.wk-overlay-panel:not(.wk-ignore),
147
.dark_overlay .wk-overlay-active :not(.wk-active)>.wk-overlay-panel:not(.wk-ignore), 
148
.dark_overlay .wk-overlay-hover:not(:hover):not(.wk-hover) .wk-overlay-panel:not(.wk-ignore),
149
.dark_overlay .wk-overlay-background{background:rgba(5,0,93,.6);}
150
 
151
 /*guide pages*/
152
.guides .wk-nav-side {border: 1px solid #ccc}
153
.guides .wk-nav-side > li.wk-active >a {background-color:#4687E6;}
154
.guides h2, .guides .wk-h2 {color: #040067;}
155

    
156
/* service pages */
157
.service-button .wk-dotnav>li>a, 
158
.service-button .wk-icon-button, .service-button .wk-list>li>a, .service-button .wk-nav ul>li>a, .service-button .wk-nav>li>a, 
159
.service-button .wk-overlay, .service-button .wk-slidenav {}
160

    
161
.service-button > .wk-subnav>li>a,
162
.boxedpills > .uk-subnav>li>a {
163
	border: 1px solid #9c9c9c!important;
164
	border-radius: 0px!important;
165
	color: #9c9c9c!important;
166

    
167
}
168

    
169
.service-button .wk-subnav-pill>*>:hover,
170
.boxedpills .uk-subnav-pill>*>:hover
171
 {
172
    border: 1px solid #213BAA!important;    
173
    color:#213BAA!important;    
174
    text-decoration: none;
175
    outline: 0;
176
    box-shadow: none!important;
177
    background:none;
178
}
179
.service-button .wk-subnav-pill>*>:focus,
180
.boxedpills .uk-subnav-pill>*>:focus,
181
 {
182
    color: #fff!important;
183
}
184
.service-button .wk-subnav-pill>.wk-active>*,
185
.boxedpills .uk-subnav-pill>.uk-active>*
186

    
187
 {
188
    background: #213BAA;
189
    border: 1px solid #213BAA!important;    
190
    color: #fff!important;
191
    box-shadow: none;
192
}
193
.service-button .wk-panel-box-primary,
194
.boxedpills .uk-panel-box-primary
195
 {background:none!important;}
196
 
197
.service-button .wk-panel-box,
198
.boxedpills .uk-panel-box
199
 {
200
    padding: 20px;
201
   background: #fff;
202
    /* border: 1px solid #e5e5e5; */
203
    border: none!important;
204
    border-radius: 0px;
205
    background: #fff;
206
    color: #767779;
207
    color: rgb(108, 109, 116);
208
    box-shadow: rgba(0, 0, 0, 0.08) 0px 5px 15px;
209
    background: rgb(255, 255, 255)!important;
210
}
211

    
212
.yoo-zoo ul.zoo-alphaindex.uk-subnav>*>a {color:#2D72D6;}
213
.yoo-zoo ul.zoo-alphaindex.uk-subnav>*>a:focus, .yoo-zoo ul.zoo-alphaindex.uk-subnav>*>a:hover { color: #D53B23;}
214
.yoo-zoo ul.zoo-alphaindex.uk-subnav>.uk-disabled>a{color: #cbcbcb!important;}
215

    
216
/*.uk-button-default:focus, .uk-button-default:hover {color:#fff;}*/
217
.btn, .btn-info, .btn-primary{ 
218
/*
219
text-shadow:none!important;
220
background: #3870DF!important; 
221
color:#fff!important;
222
*/
223
}
224

    
225
.btn:focus, .btn:hover, 
226
.btn-info:focus, .btn-info:hover, .btn-primary:focus, .btn-primary:hover, 
227
.uk-button-primary:focus, .uk-button-primary:hover {
228
/*
229
	background: #223CAA!important; 
230
	color:#fff!important;
231
*/
232
}
233

    
234
a, .uk-link {
235
	color: #2D72D6;
236
}
237
a:hover, .uk-link:hover{
238
color: #D53B23;
239
}
240

    
241
/*.uk-badge, .badge, a.badge { border-radius: 2px;}*/
242
/*
243
.uk-button-secondary {
244
    background-color: transparent;
245
    color: #192699;
246
    border: 1px solid #192699!important;
247
}
248

    
249
.uk-button-secondary:hover {
250
      color: #fff!important;
251
    border: 1px solid #192699!important;   
252
}
253
*/
254

    
255
/*
256
.uk-section-secondary:not(.uk-preserve-color) .uk-button-secondary:hover,
257
.uk-tile-primary:not(.uk-preserve-color) .uk-button-secondary:hover {
258
	border:1px solid #192699!important;
259
    background-color:#f9f9f9!important;
260
    color:#192699!important;
261
}
262
*/
263
ol.big-numbers-list{
264
 margin-left: 0;
265
    padding-right: 0;
266
    padding-left:0;
267
    list-style-type: none;
268
}
269
ol.big-numbers-list li {
270
    counter-increment: step-counter;
271
    padding-bottom:20px;
272

    
273
}
274
ol.big-numbers-list li::before {
275
    content: counter(step-counter);
276
    margin-right: 5px;
277
    text-align: center; 
278

    
279
    font-size: 100%;
280
    vertical-align: middle;
281
    /*background-color: #192699;
282
    border-radius: 2px;
283
    */
284
    color: #192699;
285
    border-radius:50%;
286
    -moz-border-radius:50%;
287
    -webkit-border-radius:50%;
288
    border: 1px solid #192699;
289
        /* 
290
    border: 1px solid #192699;
291
    color: #192699;
292
    border-radius: 12px;
293
	*/
294
    font-weight: normal;
295
    padding: 2px 8px 4px 8px;
296
}
297
.badge-important {
298
	padding: 2px 5px!important;
299
}
300

    
301
@media only screen and (max-width: 600px) {
302
.image-front-topbar {margin-top:-0px;}
303
}
304
@media only screen and (min-width: 600px) {
305
.image-front-topbar {margin-top:-0px;}
306
}
307
@media only screen and (min-width: 768px) {
308
.image-front-topbar {margin-top:-0px;}
309
}
310
@media only screen and (min-width: 992px) {
311
.image-front-topbar {margin-top:-80px;}
312
}
313
@media only screen and (min-width: 1200px) {
314
.image-front-topbar {margin-top:-80px;}
315
} 
316

    
317
@media only screen and (max-width: 600px) {
318
.tm-toolbar {display:block;
319
background-color:#222080;}
320
}
321

    
322
.tm-toolbar {
323
position:relative;
324
color: #fff;
325
padding-top: 0px;
326
padding-bottom:0px;
327
background:rgba(255,255,255, 0.0);
328
z-index:10000;
329
/*background: linear-gradient(rgba(255,255,255,0), rgba(255,255,255,0)), url(/images/toolbar_bg.png);*/
330
/*border-top: 5px solid #222080; */
331
}
332

    
333
.tm-toolbar .forimage {
334
background:rgba(255,255,255, 0.4);
335
}
336

    
337
.tm-header .uk-navbar-left {position:relative;z-index:9999!important;}
338
.tm-header .uk-logo { position:relative;z-index:1000!important; padding-left:100px;}
339

    
340
.tm-header .uk-navbar-transparent{
341
  padding-top:4px;
342
}
343
.uk-logo > img {max-height:80px;}
344
.inner {
345
 left:0px;
346
  margin-top:-5px;
347
  background-color: #222080;
348
}
349
.tm-toolbar .uk-container {
350
padding-right:0px;
351
}
352

    
353
.tm-toolbar ul.uk-subnav.uk-subnav-line,
354
.tm-toolbar ul.uk-subnav{
355
 margin-top:-10px;
356
 margin-top: -5px; /* no border on top */
357
 padding:10px 10px  0px 0px;
358
  -ms-transform: skew(25deg);
359
  -webkit-transform: skew(25deg);
360
  transform: skew(25deg);  
361
  margin-right:10px;
362
   background-color: #222080;
363
}
364

    
365
.tm-toolbar .uk-subnav-line li,
366
.tm-toolbar .uk-subnav li
367
{
368
  padding:5px 25px 5px 25px;
369
  /*transition: background 0.2s;*/
370
  /*  display:inline-block;*/
371
  font-family:Heebo!important;
372
  font-weight:normal!important;
373
  text-transform:uppercase!important;
374
  font-size:13px!important;
375
  opacity:1!important;
376
  display:inline-block;
377
}
378
.tm-toolbar .uk-subnav-line > :before,
379
.tm-toolbar .uk-subnav > :before {
380
    content: none;
381
    display: block;
382
    /* display: inline-block*/
383
    height: 10px;
384
    vertical-align: middle
385
}
386

    
387
.uk-subnav-line > :nth-child(n + 2):before,
388
.tm-toolbar .uk-subnav > :nth-child(n + 2):before {
389
    margin-right: 10px;
390
    border-left: 0px ;
391
}
392

    
393
.tm-toolbar .uk-subnav-line li  a,
394
.tm-toolbar .uk-subnav li  a{
395
  display: block;
396
  text-decoration:none;
397
  -ms-transform: skew(-25deg);
398
  -webkit-transform: skew(-25deg);
399
  transform: skew(-25deg); 
400
  font-family:Roboto:900!important;
401
  text-transform:uppercase!important;
402
  font-size:13px!important;
403
  opacity:1!important;
404
  color:#fff!important;
405
  font-weight: 400;
406
}
407

    
408
.tm-toolbar .uk-subnav-line li:hover,
409
.tm-toolbar .uk-subnav li:hover {
410
  color:#05007A!important;
411
  background:#fff;
412
  color: #efefef!important;
413
  display: block;
414
  background:#4687E6!important;
415
}
416

    
417

    
418

    
419
.tm-toolbar .uk-subnav-line .uk-active .home-hover,
420
.tm-toolbar .uk-subnav .uk-active li,
421
.tm-toolbar .uk-subnav > .uk-active,
422
li.home-hover
423
{
424
  background:#4687E6!important;
425
}
426
.item-1860, .item-1860 > * {
427
  background:#4687E6!important;
428
}
429

    
430
.tm-toolbar .uk-dotnav, .tm-toolbar .uk-subnav {
431
  margin-bottom:0px!important;
432
}
433

    
434
.tm-toolbar .uk-subnav-line li a:hover,
435
.tm-toolbar .uk-subnav li a:hover, 
436
.tm-toolbar .uk-subnav-line li:hover a,
437
.tm-toolbar .uk-subnav li:hover a{
438
  display: block;
439
  color: #efefef!important;
440
  background:#4687E6!important;
441
}
442

    
443
/*tooltip over toolbar */
444

    
445
.tm-toolbar .uk-subnav a[title]:hover{
446
    position: relative;
447
}
448

    
449
.tm-toolbar .uk-subnav a[title]:hover:after {
450
  content: attr(title);
451
  padding: 15px 20px;
452
  color: #333;
453
  position: absolute;
454
  top: 200%;
455
  right: -70%;
456
  z-index: 20;
457
  white-space: nowrap;
458
  /*white-space:pre-wrap;*/
459
  text-align:center;
460
  -moz-border-radius: 0px;
461
  -webkit-border-radius: 0px;
462
  border-radius: 0px;
463
  background:  #fff;
464
  -moz-box-shadow: 0px 0px 1px #666;
465
  -webkit-box-shadow: 0px 0px 1px #666;
466
  box-shadow: 0px 0px 1px #666;
467
}
468

    
469
.tm-toolbar .uk-subnav a[title]:hover:before{
470
    content: "";  
471
}
472
/*
473
.tm-toolbar .uk-subnav a[title]:hover:after {
474
content:attr(title);
475
background: #333;
476
    background: #2C57D7;
477
    border-radius: 2px;
478
    bottom: -70px;
479
    color: #fff;
480
    left: 20%;
481
    padding: 20px 25px 15px 25px;
482
    position: absolute;
483
    z-index: 98;
484
    white-space: nowrap;
485
    text-transform:none!important;
486
    font-size:14px!important;
487
}
488

    
489
.tm-toolbar .uk-subnav a[title]:hover:before{
490
    border: solid;
491
    border-color: #2C57D7 transparent;
492
    border-width: 0px 10px 10px 10px;
493
    bottom: -15px;
494
    content: "";
495
    left: 50%;
496
    position: absolute;
497
    z-index: 99;
498
}
499
*/
500

    
501
/* remove for yard theme */
502
/*
503
.uk-navbar-dropdown-nav .uk-nav-divider {
504
border-top: 1px solid #eee;
505
margin-top: 10px;
506
margin-bottom: 10px;
507
}
508

    
509
.uk-navbar-container:not(.uk-navbar-transparent) .uk-navbar-toggle {color:#4F5260!important;}
510
 
511
.uk-navbar-container:not(.uk-navbar-transparent) {
512
	background: #fff;
513
	box-shadow: 2px 15px 50px rgba(41, 44, 61, .1);
514
}
515

    
516

    
517
.uk-navbar-container:not(.uk-navbar-transparent) .uk-navbar-nav>li>a {
518
 color: #4F5260;
519
}
520

    
521
.uk-navbar-sticky {
522
    box-shadow: 2px 15px 50px rgba(41, 44, 61, .1);
523
}
524
*/
525

    
526
.navbar .nav>li>.dropdown-menu, .uk-navbar-dropdown{
527
/* remove for yard theme */
528
/*
529
display: none;
530
position: absolute;
531
z-index: 1020;
532
box-sizing: border-box;
533
width: 200px;
534
padding: 25px;
535
background: #fff;
536
border-radius: 2px;
537
box-shadow: 2px 15px 50px rgba(41, 44, 61, .1)
538
*/
539

    
540
}
541
.uk-navbar-dropdown-nav>li>a:focus, .uk-navbar-dropdown-nav>li>a:hover {
542
	/*
543
	color:#fff;
544
	*/
545
}
546

    
547
.uk-nav>li>a,
548
.uk-navbar-dropdown-nav>li>a,
549
.uk-navbar-dropdown-nav .uk-nav-sub a {
550
	/* yard 
551
	color: rgba(255,255,255, 0.7);
552
	font-weight:300;
553
	padding:4px 0;
554
	*/
555
}
556
.uk-nav li.emphasized_menu a,
557
.uk-navbar-dropdown-nav li.emphasized_menu a,
558
.uk-navbar-dropdown-nav li>a.emphasized_menu {
559
	color:rgba(255,255,255, 0.8);
560
	font-weight: 500!important;
561
}
562

    
563
.uk-nav li.emphasized_menu a:hover,
564
.uk-navbar-dropdown-nav li.emphasized_menu a:hover,
565
.uk-navbar-dropdown-nav li>a.emphasized_menu:hover{
566
	color:#fff!important;
567
	font-weight: 500!important;
568
}
569
/* remove for yard theme
570
.uk-navbar-dropdown-nav {
571
	font-size:15px;
572
}
573
*/
574

    
575
/*
576
.uk-navbar-nav>li>a, .uk-navbar-item, .uk-navbar-toggle, .navbar .brand, .navbar-search, .navbar .nav>li>a {
577
	
578
	font-family: 'Roboto Slab', serif;
579
	font-size: 16px;
580
	line-height: 22px;
581
	text-transform:none;
582
	color: #222080;
583
	font-weight: 400 !important;
584
	
585
}
586
.uk-navbar-nav>li.uk-active>a {
587

    
588
color: #4687E6!important;
589
color: #299CDD!important;
590
}
591

    
592
.uk-navbar-nav>li:hover>a, .uk-navbar-nav>li>a.uk-open, .uk-navbar-nav>li>a:focus {
593
color: #4687E6!important;
594
color: #299CDD!important;
595
}
596

    
597
.uk-nav-default .uk-nav-header,
598
.uk-navbar-dropdown-nav .uk-nav-header {
599
	color:#fff;
600
	font-size: 16px;
601
	line-height: 22px;
602
	font-weight:400;
603
	text-transform: uppercase;
604
}
605
.sidemenu .uk-nav-default .uk-nav-header,
606
.sidemenu  .uk-navbar-dropdown-nav .uk-nav-header {
607
	color:#040067;
608
}
609
.sidemenu .uk-nav-default > li.uk-active > a {
610
color:#296EE9;
611
font-weight:400;
612
    color:#299CDD!important;
613
}
614

    
615
.sidemenu .uk-h3, .sidemenu h3{
616
	color:#1C0872!important;
617
}
618
*/
619
/*
620
.sidemenu .uk-nav, .uk-nav ul, .dropdown-menu {
621
	font-weight: 300;
622
	font-size: 14px;
623
	color: #80828B;
624
}
625
.sidemenu ul>li>ul, .sidemenu ul>li>ol, .sidemenu ol>li>ol, .sidemenu ol>li>ul{
626
	padding-left: 40px;
627
}
628

    
629
.sidemenu ul>li>ul a {
630
	color: #80828B!important;
631
	color: rgba(99, 104, 114, 0.8)!important;
632
}
633

    
634
.sidemenu ul>li>ul a:hover {
635
	color: #D53B23!important;
636
	color:#296EE9!important;
637
}
638

    
639
.uk-nav-header:not(:first-child) {margin-top:10px;}
640
.uk-navbar-dropdown, .navbar .nav>li>.dropdown-menu {
641
		color:#fff!important;
642
}
643

    
644
*/
645
.grid-bottom-align {
646
    -webkit-align-items: flex-end!important;
647
    align-items: flex-end!important;
648
}
649

    
650

    
651
/*
652
.uk-navbar-container:not(.uk-navbar-transparent) a, .uk-navbar-container:not(.uk-navbar-transparent) .uk-link, 
653
.uk-offcanvas-bar a, .uk-offcanvas-bar .uk-link, .tm-toolbar a, .tm-toolbar .uk-link {
654
	color:rgba(255,255,255,0.8);
655
}
656
*/
657

    
658
/*remove for theme flow */
659
/*.uk-card {border-radius:0;}*/
660

    
661
/*footer*/
662
.footer-license {
663
font-size:11px!important;
664
line-height:16px!important;
665
}
666
.footer-license .uk-section-primary:not(.uk-preserve-color) a{
667
 color: #128DD5!important;
668
 font-size:11px!important;
669
line-height:16px!important;
670

    
671
}
672
.footer-license a:hover {
673
 color: #D33A24;
674
}
675
/* remover of theme yard
676
.uk-light .uk-navbar-nav>li.uk-active>a, 
677
.uk-section-primary:not(.uk-preserve-color) .uk-navbar-nav>li.uk-active>a, 
678
.uk-section-secondary:not(.uk-preserve-color) .uk-navbar-nav>li.uk-active>a, 
679
.uk-card-primary.uk-card-body .uk-navbar-nav>li.uk-active>a, 
680
.uk-card-primary>:not([class*='uk-card-media']) .uk-navbar-nav>li.uk-active>a, 
681
.uk-card-secondary.uk-card-body .uk-navbar-nav>li.uk-active>a, 
682
.uk-card-secondary>:not([class*='uk-card-media']) .uk-navbar-nav>li.uk-active>a, 
683
.uk-overlay-primary .uk-navbar-nav>li.uk-active>a, 
684
.uk-navbar-container:not(.uk-navbar-transparent) .uk-navbar-nav>li.uk-active>a, 
685
.uk-offcanvas-bar .uk-navbar-nav>li.uk-active>a, 
686
.tm-toolbar .uk-navbar-nav>li.uk-active>a {
687
color:#292C3D;
688
}
689

    
690
.uk-light .uk-navbar-nav>li>a::before, .uk-section-primary:not(.uk-preserve-color) .uk-navbar-nav>li>a::before, 
691
.uk-section-secondary:not(.uk-preserve-color) .uk-navbar-nav>li>a::before, 
692
.uk-card-primary.uk-card-body .uk-navbar-nav>li>a::before, 
693
.uk-card-primary>:not([class*='uk-card-media']) .uk-navbar-nav>li>a::before, .
694
uk-card-secondary.uk-card-body .uk-navbar-nav>li>a::before, 
695
.uk-card-secondary>:not([class*='uk-card-media']) .uk-navbar-nav>li>a::before, 
696
.uk-overlay-primary .uk-navbar-nav>li>a::before, .uk-navbar-container:not(.uk-navbar-transparent) .uk-navbar-nav>li>a::before, 
697
.uk-offcanvas-bar .uk-navbar-nav>li>a::before, .tm-toolbar .uk-navbar-nav>li>a::before {
698
background-color: #128DD5;
699
background-color: #17106E;
700
}
701
*/
702

    
703
/*
704
.uk-navbar-nav>li>a::before {
705
background-color: #3773DB!important;
706
}
707

    
708
.uk-light .uk-navbar-nav>li:hover>a, .uk-light .uk-navbar-nav>li>a:focus, .uk-light .uk-navbar-nav>li>a.uk-open, 
709
.uk-section-primary:not(.uk-preserve-color) .uk-navbar-nav>li:hover>a, 
710
.uk-section-primary:not(.uk-preserve-color) .uk-navbar-nav>li>a:focus, 
711
.uk-section-primary:not(.uk-preserve-color) .uk-navbar-nav>li>a.uk-open, 
712
.uk-section-secondary:not(.uk-preserve-color) .uk-navbar-nav>li:hover>a, 
713
.uk-section-secondary:not(.uk-preserve-color) .uk-navbar-nav>li>a:focus, 
714
.uk-section-secondary:not(.uk-preserve-color) .uk-navbar-nav>li>a.uk-open, 
715
.uk-card-primary.uk-card-body .uk-navbar-nav>li:hover>a, .uk-card-primary.uk-card-body .uk-navbar-nav>li>a:focus, 
716
.uk-card-primary.uk-card-body .uk-navbar-nav>li>a.uk-open, 
717
.uk-card-primary>:not([class*='uk-card-media']) .uk-navbar-nav>li:hover>a, 
718
.uk-card-primary>:not([class*='uk-card-media']) .uk-navbar-nav>li>a:focus, 
719
.uk-card-primary>:not([class*='uk-card-media']) .uk-navbar-nav>li>a.uk-open, 
720
.uk-card-secondary.uk-card-body .uk-navbar-nav>li:hover>a, 
721
.uk-card-secondary.uk-card-body .uk-navbar-nav>li>a:focus, 
722
.uk-card-secondary.uk-card-body .uk-navbar-nav>li>a.uk-open, 
723
.uk-card-secondary>:not([class*='uk-card-media']) .uk-navbar-nav>li:hover>a, 
724
.uk-card-secondary>:not([class*='uk-card-media']) .uk-navbar-nav>li>a:focus, 
725
.uk-card-secondary>:not([class*='uk-card-media']) .uk-navbar-nav>li>a.uk-open, 
726
.uk-overlay-primary .uk-navbar-nav>li:hover>a, .uk-overlay-primary .uk-navbar-nav>li>a:focus, 
727
.uk-overlay-primary .uk-navbar-nav>li>a.uk-open, .uk-navbar-container:not(.uk-navbar-transparent) .uk-navbar-nav>li:hover>a, 
728
.uk-navbar-container:not(.uk-navbar-transparent) .uk-navbar-nav>li>a:focus, 
729
.uk-navbar-container:not(.uk-navbar-transparent) .uk-navbar-nav>li>a.uk-open, 
730
.uk-offcanvas-bar .uk-navbar-nav>li:hover>a, .uk-offcanvas-bar .uk-navbar-nav>li>a:focus, 
731
.uk-offcanvas-bar .uk-navbar-nav>li>a.uk-open, .tm-toolbar .uk-navbar-nav>li:hover>a, 
732
.tm-toolbar .uk-navbar-nav>li>a:focus, .tm-toolbar .uk-navbar-nav>li>a.uk-open {
733
color: #128DD5;
734
color: #17106E;
735
}
736
*/
737

    
738
.uk-light .uk-navbar-nav > li:hover > a, .uk-light .uk-navbar-nav > li > a:focus,
739
.uk-light .uk-navbar-nav > li > a.uk-open, .uk-section-primary:not(.uk-preserve-color) .uk-navbar-nav > li:hover > a,
740
.uk-section-primary:not(.uk-preserve-color) .uk-navbar-nav > li > a:focus,
741
.uk-section-primary:not(.uk-preserve-color) .uk-navbar-nav > li > a.uk-open,
742
.uk-section-secondary:not(.uk-preserve-color) .uk-navbar-nav > li:hover > a,
743
.uk-section-secondary:not(.uk-preserve-color) .uk-navbar-nav > li > a:focus,
744
.uk-section-secondary:not(.uk-preserve-color) .uk-navbar-nav > li > a.uk-open,
745
.uk-card-primary.uk-card-body .uk-navbar-nav > li:hover > a, .uk-card-primary.uk-card-body .uk-navbar-nav > li > a:focus,
746
.uk-card-primary.uk-card-body .uk-navbar-nav > li > a.uk-open, .uk-card-primary > :not([class * ='uk-card-media']) .uk-navbar-nav > li:hover > a,
747
.uk-card-primary > :not([class * ='uk-card-media']) .uk-navbar-nav > li > a:focus,
748
.uk-card-primary > :not([class * ='uk-card-media']) .uk-navbar-nav > li > a.uk-open,
749
.uk-card-secondary.uk-card-body .uk-navbar-nav > li:hover > a, .uk-card-secondary.uk-card-body .uk-navbar-nav > li > a:focus,
750
.uk-card-secondary.uk-card-body .uk-navbar-nav > li > a.uk-open, .uk-card-secondary > :not([class * ='uk-card-media']) .uk-navbar-nav > li:hover > a,
751
.uk-card-secondary > :not([class * ='uk-card-media']) .uk-navbar-nav > li > a:focus,
752
.uk-card-secondary > :not([class * ='uk-card-media']) .uk-navbar-nav > li > a.uk-open,
753
.uk-overlay-primary .uk-navbar-nav > li:hover > a, .uk-overlay-primary .uk-navbar-nav > li > a:focus,
754
.uk-overlay-primary .uk-navbar-nav > li > a.uk-open, .uk-navbar-container:not(.uk-navbar-transparent) .uk-navbar-nav > li:hover > a,
755
.uk-navbar-container:not(.uk-navbar-transparent) .uk-navbar-nav > li > a:focus,
756
.uk-navbar-container:not(.uk-navbar-transparent) .uk-navbar-nav > li > a.uk-open,
757
.uk-offcanvas-bar .uk-navbar-nav > li:hover > a, .uk-offcanvas-bar .uk-navbar-nav > li > a:focus,
758
.uk-offcanvas-bar .uk-navbar-nav > li > a.uk-open, .tm-toolbar .uk-navbar-nav > li:hover > a,
759
.tm-toolbar .uk-navbar-nav > li > a:focus, .tm-toolbar .uk-navbar-nav > li > a.uk-open {
760
    color: #128DD5!important;
761
    color: #17106E!important;
762
    color:#299CDD!important;
763

    
764
}
765
.uk-light .uk-navbar-nav>li.uk-active>a, 
766
.uk-section-primary:not(.uk-preserve-color) .uk-navbar-nav>li.uk-active>a, 
767
.uk-section-secondary:not(.uk-preserve-color) .uk-navbar-nav>li.uk-active>a, 
768
.uk-card-primary.uk-card-body .uk-navbar-nav>li.uk-active>a, 
769
.uk-card-primary>:not([class*='uk-card-media']) .uk-navbar-nav>li.uk-active>a, 
770
.uk-card-secondary.uk-card-body .uk-navbar-nav>li.uk-active>a, 
771
.uk-card-secondary>:not([class*='uk-card-media']) .uk-navbar-nav>li.uk-active>a, 
772
.uk-overlay-primary .uk-navbar-nav>li.uk-active>a, 
773
.uk-navbar-container:not(.uk-navbar-transparent) .uk-navbar-nav>li.uk-active>a, 
774
.uk-offcanvas-bar .uk-navbar-nav>li.uk-active>a, .tm-toolbar .uk-navbar-nav>li.uk-active>a {
775
   color: #128DD5!important;
776
   color: #17106E!important;
777
}
778

    
779
/*.uk-light a:hover, .uk-light .uk-link:hover, */
780
/* remove for yard theme
781
.uk-section-primary:not(.uk-preserve-color) a:hover, .uk-section-primary:not(.uk-preserve-color) .uk-link:hover, 
782
.uk-section-secondary:not(.uk-preserve-color) a:hover, .uk-section-secondary:not(.uk-preserve-color) .uk-link:hover, 
783
.uk-card-primary.uk-card-body a:hover, .uk-card-primary.uk-card-body .uk-link:hover, 
784
.uk-card-primary>:not([class*='uk-card-media']) a:hover, .uk-card-primary>:not([class*='uk-card-media']) .uk-link:hover, 
785
.uk-card-secondary.uk-card-body a:hover, .uk-card-secondary.uk-card-body .uk-link:hover, 
786
.uk-card-secondary>:not([class*='uk-card-media']) a:hover, .uk-card-secondary>:not([class*='uk-card-media']) .uk-link:hover, 
787
.uk-overlay-primary a:hover, .uk-overlay-primary .uk-link:hover, 
788
.uk-navbar-container:not(.uk-navbar-transparent) a:hover, 
789
.uk-navbar-container:not(.uk-navbar-transparent) .uk-link:hover, 
790
.uk-offcanvas-bar a:hover, .uk-offcanvas-bar .uk-link:hover, 
791
.tm-toolbar a:hover, .tm-toolbar .uk-link:hover {
792
   color:#299CDD!important;
793
}
794
*/
795
/*
796
.uk-navbar-dropdown-nav>li.uk-active>a,
797
.uk-navbar-container:not(.uk-navbar-transparent) .uk-navbar-nav>li>a {
798
 color: #17106E!important;
799
}
800
.uk-navbar-dropdown-nav>li.uk-active>a {
801
 color: #63BDE9!important;
802
}
803
*/
804
*/
805
/*
806
.uk-tile-primary {background-color: #17106E;}
807
*/
808
/* remove for Yard theme
809
.uk-light .uk-navbar-nav > li > a:active, 
810
.uk-section-primary:not(.uk-preserve-color) .uk-navbar-nav > li > a:active,
811
.uk-section-secondary:not(.uk-preserve-color) .uk-navbar-nav > li > a:active,
812
.uk-card-primary.uk-card-body .uk-navbar-nav > li > a:active, 
813
.uk-card-primary > :not([class * ='uk-card-media']) .uk-navbar-nav > li > a:active,
814
.uk-card-secondary.uk-card-body .uk-navbar-nav > li > a:active, 
815
.uk-card-secondary > :not([class * ='uk-card-media']) .uk-navbar-nav > li > a:active,
816
.uk-overlay-primary .uk-navbar-nav > li > a:active, 
817
.uk-navbar-container:not(.uk-navbar-transparent) .uk-navbar-nav > li > a:active,
818
.uk-offcanvas-bar .uk-navbar-nav > li > a:active, 
819
.tm-toolbar .uk-navbar-nav > li > a:active {
820
    color: #292C3D!important;
821
}
822

    
823
.uk-light .uk-navbar-nav > li.uk-active > a, .uk-section-primary:not(.uk-preserve-color) .uk-navbar-nav > li.uk-active > a,
824
.uk-section-secondary:not(.uk-preserve-color) .uk-navbar-nav > li.uk-active > a,
825
.uk-card-primary.uk-card-body .uk-navbar-nav > li.uk-active > a, .uk-card-primary > :not([class * ='uk-card-media']) .uk-navbar-nav > li.uk-active > a,
826
.uk-card-secondary.uk-card-body .uk-navbar-nav > li.uk-active > a,
827
.uk-card-secondary > :not([class * ='uk-card-media']) .uk-navbar-nav > li.uk-active > a,
828
.uk-overlay-primary .uk-navbar-nav > li.uk-active > a, 
829
.uk-navbar-container:not(.uk-navbar-transparent) .uk-navbar-nav > li.uk-active > a,
830
.uk-offcanvas-bar .uk-navbar-nav > li.uk-active > a, 
831
.tm-toolbar .uk-navbar-nav > li.uk-active > a {
832
    color: #292C3D!important;
833
}
834

    
835
.uk-light .uk-navbar-nav>li>a:active, 
836
.uk-section-primary:not(.uk-preserve-color) .uk-navbar-nav>li>a:active, 
837
.uk-section-secondary:not(.uk-preserve-color) .uk-navbar-nav>li>a:active, 
838
.uk-card-primary.uk-card-body .uk-navbar-nav>li>a:active, 
839
.uk-card-primary>:not([class*='uk-card-media']) .uk-navbar-nav>li>a:active, 
840
.uk-card-secondary.uk-card-body .uk-navbar-nav>li>a:active, 
841
.uk-card-secondary>:not([class*='uk-card-media']) .uk-navbar-nav>li>a:active, 
842
.uk-overlay-primary .uk-navbar-nav>li>a:active, 
843
.uk-navbar-container:not(.uk-navbar-transparent) .uk-navbar-nav>li>a:active, 
844
.uk-offcanvas-bar .uk-navbar-nav>li>a:active, .tm-toolbar .uk-navbar-nav>li>a:active {
845
color:#128DD5!important;
846
}
847
*/
848
/*
849
.uk-card-secondary, .uk-tile-secondary {background:#2EADE4; background:#3773DB;}
850
*/
851
.color-three.uk-card {background:red;}
852

    
853
/*
854
.uk-section-secondary:not(.uk-preserve-color) h3,
855
.uk-section-secondary:not(.uk-preserve-color) h3 a,
856
.uk-section-secondary:not(.uk-preserve-color) a:hover { color:#292C3D!important;}
857

    
858
.uk-article-title {
859
font-size: 38px;
860
line-height: 1.1;
861
}
862

    
863
.uk-text-meta {
864
font-size: 14px;
865
line-height: 1.4;
866
color: #90929D;
867
font-family: PT Serif;
868
font-weight: 400;
869
text-transform: none;
870
letter-spacing: 0;
871
font-style: italic;
872
}
873
*/
874

    
875
.uk-light .uk-text-meta, .uk-section-primary:not(.uk-preserve-color) .uk-text-meta, 
876
.uk-section-secondary:not(.uk-preserve-color) .uk-text-meta, 
877
.uk-card-primary.uk-card-body .uk-text-meta, .uk-card-primary>:not([class*='uk-card-media']) .uk-text-meta, 
878
.uk-card-secondary.uk-card-body .uk-text-meta, .uk-card-secondary>:not([class*='uk-card-media']) .uk-text-meta, 
879
.uk-overlay-primary .uk-text-meta, .uk-navbar-container:not(.uk-navbar-transparent) .uk-text-meta, 
880
.uk-offcanvas-bar .uk-text-meta, .tm-toolbar .uk-text-meta{
881
color: #90929D;
882
}
883

    
884
/*
885
.uk-text-primary {color: #040067!important;}
886
.uk-text-secondary {color: #00a0de!important;}
887
.uk-section-primary {
888
	background: #17106E;
889
}
890
.uk-section-secondary {
891
	background: #3773DB;
892
}
893
*/
894
.first_page_section {
895
    /*position: relative;*/
896
}
897
.first_page_section .uk-section>:last-child {
898
position: relative;
899
top: 50%;
900
transform: translateY(-50%);
901
}
902

    
903
.first_page_section .first_page_banner_headline {
904
  font-family: 'Open Sans', sans-serif;
905
  font-weight: 300;
906
  color:#fff;
907
}
908
.first_page_panel h3.uk-h1 {
909
  color:#fff; 
910
}
911
.first_page_panel {
912
  border: 0px solid #e5e5e7!important;
913
 padding:20px 20px!important;
914
/*width:100%!important;*/
915
  font-size:24pt!important;
916
  padding:20px!important;
917
  color:#fff;
918
}  
919
.first_page_panel .banner_text_bottom {
920
  font-size:20pt;
921
  padding:20px;
922
}
923
.mainHdr {background-color: rgb(4, 0, 103)!important;
924
}
925

    
926
/*tabs*/
927
.wk-tab::before {
928
    content: "";
929
    position: absolute;
930
    bottom: 0;
931
    left: 20px;
932
    right: 0;
933
    border-bottom: 1px solid #e5e5e5;
934
}
935
.wk-tab>li.wk-active>a {
936
border-color: transparent transparent #1678CB transparent !important;
937
background:tranparent;
938
border-bottom: 2px solid #1678CB;
939
}
940
.wk-tab>*>a {
941
    display: block;
942
    text-align: center;
943
    padding: 9px 20px;
944
    color: #444!important;
945
    border-bottom: 2px solid transparent;
946
    font-size: 12px;
947
    text-transform: uppercase;
948
    -webkit-transition: color 0.1s ease-in-out;
949
    transition: color 0.1s ease-in-out;
950
    line-height: 20px;
951
}
952

    
953
.wk-tab>li.wk-open>a, .wk-tab>li>a:focus, .wk-tab>li>a:hover {
954
border-color: transparent transparent #1678CB transparent !important;
955
background: transparent!important;
956
color: #1678CB!important;
957
outline: 0
958
}
959

    
960
.serviceicon .wk-panel h3{ text-transform: uppercase!important; font-weight: 700; font-size:16px;
961
}
962
.serviceicon .wk-panel:hover h3{
963
	color: #D53B23!important;
964
}
965
.serviceicon .wk-margin,
966
.serviceicon .wk-panel-teaser, .serviceicon .wk-panel-title {margin-bottom:10px;}
967
.serviceicon *+.wk-margin {margin-top:10px;}
968

    
969
.key_message {
970
	color: #128DD5!important;
971
}
972
.larger-font {
973
	font-size:120%;
974
}
975

    
976
.banner_text_white {font-weight: 300; font-size: 28px; color:white;}
977

    
978

    
979
/*custom classes */
980
.partner_slider .wk-link-reset, .partner_slider .wk-link-reset a, .partner_slider .wk-link-reset a:focus, 
981
.partner_slider .wk-link-reset a:hover, .partner_slider .wk-link-reset:focus, .partner_slider .wk-link-reset:hover {
982
color: black;
983
}
984
.dark-divider hr, .dark-divider .uk-hr {
985
border-top: 1px solid #6c6c6c;
986
}
987

    
988
/*events*/
989
.calendar h3{text-transform:none; font-weight:300; margin-bottom:5px; margin-top:5px;}
990
.mod_events_latest_table td {
991
	padding-top:5px;
992
	padding-bottom:5px;
993
	border-bottom: 1px solid #c5c5c5;
994
}
995
.mod_events_latest_table td p{
996
	margin-bottom:0px;
997
	margin-top:0px;
998
}
999

    
1000
.mod_events_latest_date { 
1001
	/*
1002
	width: 18%;
1003
	float: left;
1004
	position: relative;
1005
	color:#fff;
1006
	font-size:12px!important;
1007
	background: #C9C9C9;
1008
	font-weight:400;
1009
	margin-right:8px;
1010
	margin-top:5px;
1011
	text-align:center;
1012
	padding:10px 0px;
1013
	line-height:20px;
1014
	*/
1015
	color: #4687E6;
1016
	font-weight: bold;
1017
	font-size: 13px!important;
1018
	line-height: 18px;
1019
}
1020
	
1021
.mod_events_latest_time {
1022
	//float: left;
1023
	/*
1024
	position: relative;
1025
	width: 75%;
1026
	overflow:visible;
1027
	line-height:14px;
1028
	font-weight:400;
1029
	font-size:12px;
1030
	padding: 5px 0px;
1031
	margin-bottom: 8px;
1032
	text-transform:none;
1033
	*/
1034
}
1035
.mod_events_latest_time {
1036
	font-size:13px;
1037
	line-height: 22px;
1038
}
1039
.mod_events_latest_table td .content{
1040
	font-size:12px!important;
1041
	font-weight:300;
1042
	text-transform:none;
1043
}
1044
.mod_events_latest_table td .hdr, 
1045
.mod_events_latest_table td .hdr a{
1046
	font-family: 'Heebo', sans-serif;
1047
	font-size:15px!important;
1048
	line-height: 20px;
1049
	font-weight:800!important;
1050
	color: #222080!important;
1051
	text-transform:uppercase;
1052
	padding-bottom:0;
1053
}
1054
.mod_events_latest_table td .location{
1055
	padding-top:0;
1056
	font-family: 'Open Sans', sans-serif;
1057
	font-size:13px!important;
1058
	line-height: 16px;
1059
	font-weight:normal!important;
1060
	color: #222080!important;
1061
	text-transform:none;
1062
}
1063
.mod_events_latest_table td .hdr a:hover {color: #D53B23!important;}
1064
.mod_events_latest_rsslink,
1065
.mod_events_latest_rsslink a,
1066
.mod_events_latest_callink,
1067
.mod_events_latest_callink a {
1068
	background:0!important;
1069
	padding-top:20px;
1070
	font-size: 13px;
1071
	font-weight: bold;
1072
	line-height: 18px;
1073
	text-decoration: underline;
1074
}
1075

    
1076
ul.event_legend_list {font-size:90%; opacity:0.8}
1077
/* news pro */
1078
.nspArt h4.nspHeader, .nspArt h4.nspHeader a {
1079
font-family: 'Heebo', sans-serif;
1080
	font-size:15px!important;
1081
	line-height: 20px;
1082
	font-weight:800!important;
1083
	color: #222080!important;
1084
	text-transform:uppercase;
1085
	padding-bottom:0;
1086
}
1087
.nspArt h4.nspHeader a:hover {color: #D53B23!important;}
1088
.nspArt p, .nspArt ul, .nspArt ol, .nspArt dl, .nspArt pre, .nspArt address, .nspArt fieldset, .nspArt figure {
1089
	    font-family: 'Open Sans', sans-serif;
1090
	font-size:13px!important;
1091
	line-height: 18px;
1092
	font-weight:normal!important;
1093
	margin-top: 0px;
1094
	margin-bottom: 8px;
1095
}
1096
.nspArt  { border-bottom: 1px solid #c5c5c5;}
1097
.nspArt p.nspText {margin-bottom:5px;}
1098

    
1099
.nspLinks ul li h4 {
1100
font-family: 'Heebo', sans-serif;
1101
	font-size:15px!important;
1102
	line-height: 20px;
1103
	font-weight:800!important;
1104
	color: #222080!important;
1105
	text-transform:uppercase;
1106
	padding-bottom:0;
1107
}
1108
.nspLinks ul li p {
1109
	text-transform:none;
1110
	font-size: 14px;
1111
	margin:0px;
1112
}
1113
.readon-button{
1114
background:0!important;
1115
	margin-top:20px;
1116
	font-size: 13px;
1117
	font-weight: bold;
1118
	line-height: 18px;
1119
	text-decoration: underline;
1120
}
1121
.readon-button:hover {
1122
	text-decoration: underline;
1123
}
1124
.newsletter .uk-h2 {font-size:28px!important;}
1125
.newsletter .uk-icon { 
1126
padding-left: 10px;
1127
padding-bottom: 15px;
1128
vertical-align: middle;
1129
}
1130
.newsletter .el-title{
1131
display: inline-block;
1132
fill: currentcolor;
1133
margin-bottom:0;
1134
}
1135

    
1136
.newsletter .acymailing_mootoolsbutton a:link, 
1137
.newsletter .acymailing_mootoolsbutton a:visited {
1138
background:none!important;
1139
border:none!important;
1140
text-shadow:none!important;
1141
color: rgba(255, 255, 255, 0.5)!important;
1142
font-size: 14px;
1143
font-weight: 300;
1144
line-height: 20px;
1145
}
1146

    
1147
.newsletter .acysubbuttons input.button, .newsletter .acysubbuttons .button {
1148
padding: 0 15px!important;
1149
line-height: 30px;
1150
font-size: 13px;
1151
border-radius: 2px;
1152
margin: 0;
1153
border: 0;
1154
overflow: visible;
1155
font-family: Roboto;
1156
font-weight: normal;
1157

    
1158
color: inherit;
1159
text-transform: none;
1160
display: inline-block;
1161
box-sizing: border-box;
1162
vertical-align: middle;
1163
text-align: center;
1164
text-decoration: none;
1165
-webkit-transition: .1s ease-in-out;
1166
transition: .1s ease-in-out;
1167
-webkit-transition-property: color, background-color, border-color, box-shadow;
1168
transition-property: color, background-color, border-color, box-shadow;
1169
font-family: Roboto;
1170
font-weight: normal;
1171
text-transform: uppercase;
1172
background-origin: border-box;
1173
box-shadow: 0 3px 12px rgba(0, 0, 0, 0.07);
1174
}
1175

    
1176
.newsletter .acysubbuttons input.button:hover, .newsletter .acysubbuttons .button:hover {
1177
color:#444;
1178
background-color:#fff!important;
1179
background-image:none!important;
1180
}
1181

    
1182
.newsletter .acysubbuttons input.button:hover, .newsletter .acysubbuttons .button:hover, 
1183
.newsletter .acysubbuttons button.validate:hover, .newsletter .acymailing_mootoolsbutton a:hover, 
1184
.newsletter .acymailing_mootoolsbutton a:active {
1185
box-shadow:none!important;
1186
-moz-box-shadow:none!important;
1187
-webkit-box-shadow:none!important;
1188
color: #00a0de!important;
1189
box-shadow: 0 6px 50px rgba(0, 0, 0, 0.05)!important;
1190
}
1191
.acymailing_module a.acymailing_togglemodule {
1192
font-size: 14px;
1193
font-weight: 300;
1194
color: rgba(255, 255, 255, 0.5)!important;
1195
}
1196

    
1197

    
1198
/*login button */
1199
#btl .btl-panel > span .btl-dropdown { border:3!important;}
1200

    
1201
#btl .btl-panel > span{
1202
	border: 0px!important;
1203
	background-color: transparent!important;
1204
	color:#444!important;
1205
	padding-right:30px;
1206
	padding-left:6px;
1207
	height:0px!important;
1208
	line-height:20px!important;
1209
	margin:0px !important;
1210
	box-shadow: 0px 0px 0px;
1211
	border-radius:0px!important;
1212
	display: inline-table!important;
1213
	text-transform:none!important;	
1214
	font-size: 14px;
1215
	font-family: 'Roboto Slab', serif;
1216
	font-size: 16px;
1217
	line-height: 23px;
1218
	font-weight: 500 !important;
1219
}
1220
.loginLink { 
1221
text-transform:none!important;
1222
color: rgba(0, 0, 0, 0.8)!important;
1223
}
1224

    
1225
#btl-panel-login >span {
1226
	border: 5px solid #d0d0d0!important;	
1227
}
1228
.uk-navbar-item .btlogin{ color: red!important;
1229
}
1230

    
1231
#btl .btl-panel > #btl-panel-profile {
1232
color: #040067!important;
1233
font-size: 13px !important;
1234
font-family: Roboto;
1235
}
1236

    
1237
.btl-content-block {
1238
-webkit-font-smoothing: antialiased;
1239
background-attachment: scroll;
1240
background-clip: border-box;
1241
background-color: rgb(255, 255, 255);
1242
background-image: none;
1243
background-origin: padding-box;
1244
background-size: auto;
1245
border-bottom-left-radius: 2px;
1246
border-bottom-right-radius: 2px;
1247
border-top-left-radius: 2px;
1248
border-top-right-radius: 2px;
1249
box-shadow: rgba(41, 44, 61, 0.0980392) 2px 15px 50px 0px;
1250
box-sizing: border-box;
1251
color: rgb(79, 82, 96);
1252
display: none;
1253
height: auto;
1254
margin-top: 0px;
1255
padding-bottom: 25px;
1256
padding-left: 25px;
1257
padding-right: 25px;
1258
padding-top: 25px;
1259
position: absolute;
1260
text-align: left;
1261
text-rendering: optimizeLegibility;
1262
}
1263

    
1264
#btl-content #btl-content-profile #module-in-profile ul li img,
1265
#btl-content #btl-content-profile #module-in-profile ul li a {padding-right: 5px!important;}
1266

    
1267
#btl-content #btl-content-profile #module-in-profile ul li a {
1268
-webkit-font-smoothing: antialiased;
1269
-webkit-text-decoration-skip: objects;
1270
/*background-color: rgba(0, 0, 0, 0);*/
1271
box-sizing: border-box;
1272
color: rgb(41, 44, 61);
1273
cursor: pointer;
1274
display: block;
1275
font-family: Roboto;
1276
font-size: 14px;
1277
font-weight: 300;
1278
height: auto;
1279
line-height: 20px;
1280
list-style-image: none;
1281
list-style-position: outside;
1282
list-style-type: none;
1283
padding-bottom: 6px;
1284
padding-left: 0px;
1285
padding-right: 0px;
1286
padding-top: 6px;
1287
text-align: left;
1288
text-decoration: none;
1289
text-rendering: optimizeLegibility;
1290
width: auto;
1291
}
1292

    
1293
#module-in-profile ul li  a:hover {
1294
color: #128DD5 !important;
1295
}
1296
/* Blogs */
1297
.blogs .wk-article-meta {font-size:90%!important;}
1298
.blogs .wk-article-meta time{color:#222080;font-weight:bold;}
1299
#eb .eb-mod-media-title{
1300
    font-weight: normal!important;
1301
    font-size: 14px;
1302
    line-height: 18px;
1303
}
1304
#eb .mod-item + .mod-item {
1305
    margin-top: 5px;
1306
    padding-top: 8px;
1307
}
1308

    
1309
#eb .mod-small, .blogs .mod-small {
1310
    font-size: 80%;
1311
}
1312
.blogs .eb-mod-title {
1313
font-weight: normal!important;
1314
    font-size: 14px;
1315
    line-height: 18px;
1316
 text-align:left!important;
1317
}
1318
.blogs .mod-item   {
1319
margin-top:0;
1320
padding-bottom:5px;
1321
 /*border-bottom: 1px solid #e1e1e1;*/
1322
}
1323
.blogs .mod-muted {
1324
	color:#888;
1325
} 
1326
.blogs .mod-cell {
1327
 text-align:left!important;
1328
}
1329
/* Stakeholders */
1330
.photo-container {
1331
  width: 120px;
1332
  height: 98px;
1333
  overflow: hidden;
1334
  text-decoration: none;
1335
  cursor: pointer;
1336
  text-indent: 100%;
1337
  white-space:nowrap;
1338
}
1339

    
1340
.photo{
1341
background-image: url('/images/Are_you_a_New_Images/Researcher3.jpg');
1342
background-size: cover;
1343
    background-repeat: no-repeat;
1344
    background-position: center;
1345
    /*border-radius: 50%;*/
1346
    width: 100%;
1347
    height: 100%;
1348
    background-clip: border-box;
1349
    transition-duration: .3s;
1350
    transition-timing-function: ease-out;
1351
    transition-property: opacity,transform,filter;
1352

    
1353
    display: block;
1354
    /*
1355
    width: 120px;
1356
    height: 98px;
1357
    text-decoration: none;
1358
    cursor: pointer;
1359
    overflow: hidden;
1360
    text-indent: 100%;
1361
    white-space:nowrap;*/
1362
}
1363
.photo:hover {
1364
    -webkit-transform: scale(1.1);
1365
	transform: scale(1.1);
1366
}
1367

    
1368

    
1369
/*FAQs*/
1370

    
1371
.searchifaq label {
1372
font-family: Roboto, sans-serif;
1373
font-weight:500;
1374
font-size:16px;
1375
color: #040067;
1376
}
1377
.btn,
1378
.buttonifaq{
1379
margin-top:10px;
1380
background-color: #fff;
1381
    color: #5b5b5b;
1382
    box-shadow: 0 3px 12px rgba(0,0,0,0.07);
1383
    display: inline-block;
1384
    border:none;
1385
    box-sizing: border-box;
1386
    padding: 0 25px;
1387
    vertical-align: middle;
1388
    font-size: 13px;
1389
    line-height: 40px;
1390
    text-align: center;
1391
    text-decoration: none;
1392
    -webkit-transition: .1s ease-in-out;
1393
    transition: .1s ease-in-out;
1394
    -webkit-transition-property: color,background-color,border-color,box-shadow;
1395
    transition-property: color,background-color,border-color,box-shadow;
1396
    font-family: Roboto;
1397
    font-weight: normal;
1398
    text-transform: uppercase;
1399
    border-radius: 2px;
1400
    background-origin: border-box;
1401
    }
1402
    
1403
.buttonifaq:hover{ background-color: #fff;
1404
    color: #00a0de;
1405
    box-shadow: 0 6px 50px rgba(0,0,0,0.05);
1406
}
1407
.btn a {
1408
    color: #fff!important;
1409
}
1410
.ifaq h5.ifaq-item-header {
1411
margin-bottom:10px;
1412
margin-top:10px;
1413
}
1414
.ifaq-tpl-clean_blue_arrow .collapse-open .ifaq-item-header {
1415
font-weight:normal;
1416
}
1417
.ifaq .uk-tab>*>a, .ifaq .nav-tabs>li>a {
1418
text-align:left;
1419
color: #2D72D6;
1420
}
1421
.ifaq .nav-tabs>li>a:hover {
1422
 border-color:transparent;
1423
 color: #D53B23;
1424
}
1425

    
1426
.ifaq .nav>li>a:hover, .ifaq .nav>li>a:focus { background:none;}
1427

    
1428
.ifaq-tpl-clean_blue_arrow .ifaq-panel {
1429
box-shadow:none;
1430
	border: 1px solid #eee;
1431
	
1432
	padding:0px 30px 15px 30px;
1433
	
1434
	background: #fff;
1435
color: #767779;
1436
box-shadow: 0 6px 50px rgba(0,0,0,.05);
1437

    
1438
}
1439

    
1440
.ifaq-tpl-clean_blue_arrow .ifaq-collapsible > a {
1441
display: block; padding: 1px 0 1px 0px;
1442
background-image:url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2213%22%20height%3D%2213%22%20viewBox%3D%220%200%2013%2013%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Crect%20fill%3D%22%236C6D74%22%20width%3D%2213%22%20height%3D%221%22%20x%3D%220%22%20y%3D%226%22%3E%3C%2Frect%3E%0A%20%20%20%20%3Crect%20fill%3D%22%236C6D74%22%20width%3D%221%22%20height%3D%2213%22%20x%3D%226%22%20y%3D%220%22%3E%3C%2Frect%3E%0A%3C%2Fsvg%3E");
1443
background-repeat: no-repeat;
1444
background-position: 98% 50%;
1445
}
1446

    
1447
.ifaq-tpl-clean_blue_arrow .ifaq-collapsible {
1448
	text-shadow:none;
1449
	background:transparent;
1450
	box-shadow:none;
1451
	border-bottom: 1px solid #eee;
1452
}
1453
.ifaq-tpl-clean_blue_arrow .collapse-open, .ifaq-tpl-clean_blue_arrow .collapse-open > a {
1454
    background: transparent;
1455
    background-image: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2213%22%20height%3D%2213%22%20viewBox%3D%220%200%2013%2013%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Crect%20fill%3D%22%236C6D74%22%20width%3D%2213%22%20height%3D%221%22%20x%3D%220%22%20y%3D%226%22%3E%3C%2Frect%3E%0A%3C%2Fsvg%3E");
1456
background-repeat: no-repeat;
1457
 background-position: 98% 50%;
1458
}
1459
.ifaq-tpl-clean_blue_arrow .collapse-close:hover { 
1460
	background:transparent;
1461
}
1462

    
1463
.ifaq-tpl-clean_blue_arrow .ifaq-collapsible > a:hover {
1464
background-image:url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2213%22%20height%3D%2213%22%20viewBox%3D%220%200%2013%2013%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Crect%20fill%3D%22%236C6D74%22%20width%3D%2213%22%20height%3D%221%22%20x%3D%220%22%20y%3D%226%22%3E%3C%2Frect%3E%0A%20%20%20%20%3Crect%20fill%3D%22%236C6D74%22%20width%3D%221%22%20height%3D%2213%22%20x%3D%226%22%20y%3D%220%22%3E%3C%2Frect%3E%0A%3C%2Fsvg%3E");
1465
 background-repeat: no-repeat;
1466
 background-position: 98% 50%;
1467
}
1468

    
1469
.ifaq-tpl-clean_blue_arrow .collapse-open > a:hover {
1470
background-image: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2213%22%20height%3D%2213%22%20viewBox%3D%220%200%2013%2013%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Crect%20fill%3D%22%236C6D74%22%20width%3D%2213%22%20height%3D%221%22%20x%3D%220%22%20y%3D%226%22%3E%3C%2Frect%3E%0A%3C%2Fsvg%3E");
1471
background-repeat: no-repeat;
1472
background-position: 98% 50%;
1473
}
1474

    
1475
/*widget accordion */
1476
.wk-accordion, .wk-text-left {display:block!important;}
1477

    
1478

    
1479
.faq .wk-accordion-title {
1480
	text-transform:none;
1481
	font-weight: 400;
1482
	font-size:16px;
1483
}
1484

    
1485
/* BLOG module */
1486
.frontendblog .uk-card-default {background:0;}
1487

    
1488
.frontendblog .uk-card-title {font-size:18px;}
1489
.frontendblog .uk-card-media-top {background:white;}
1490

    
1491

    
1492

    
1493
/*tags */
1494
.uk-label-arrow{
1495
	display: inline-block;
1496
	height: 21px;
1497
	margin: 0 10px 0 0;
1498
	padding: 0 7px 0 14px;
1499
	white-space: nowrap;
1500
	position: relative;
1501
	background-color: #5A9EDA;
1502
	color: white;
1503
	font: normal 11px/21px Arial, Tahoma, sans-serif;
1504
	text-decoration: none;
1505
	border-top: 1px solid #5A9EDA;
1506
	border-bottom: 1px solid #5A9EDA;
1507
	border-right: 1px solid #5A9EDA;
1508
	border-radius: 1px 3px 3px 1px;
1509
}
1510
.uk-label-arrow:before {
1511
	content: '';
1512
	position: absolute;
1513
	top: 5px;
1514
	left: -6px;
1515
	width: 10px;
1516
	height: 10px;
1517
	background-color: #5A9EDA;
1518
	border-left: 1px solid #5A9EDA;
1519
	border-bottom: 1px solid #5A9EDA;
1520
	border-radius: 0 0 0 2px;
1521
}
1522
.uk-label-arrow:before {
1523
	-webkit-transform: scale(1, 1.5) rotate(45deg);
1524
	-moz-transform: scale(1, 1.5) rotate(45deg);
1525
	-ms-transform: scale(1, 1.5) rotate(45deg);
1526
	transform: scale(1, 1.5) rotate(45deg);
1527
}
1528
.uk-label-arrow:after {
1529
	content: '';
1530
	position: absolute;
1531
	top: 7px;
1532
	left: 1px;
1533
	width: 5px;
1534
	height: 5px;
1535
	background: #FFF;
1536
	border-radius: 4px;
1537
	border: 1px solid #5A9EDA;
1538
}
1539
.uk-label-arrow a:hover {
1540
	color: #FFF;
1541
	text-shadow: -1px -1px 0 rgba(153,102,51,0.3);
1542
}
1543
.featured.uk-card-default {
1544
background: rgba(255,255,255, 0.6)!important;
1545
background: #35C2CE!important;
1546
background:#fff!important;
1547

    
1548
}
1549

    
1550
.featured.uk-card-default .uk-card-title {color: black!important;}
1551

    
1552
.omtd_secondary > .uk-section-default,
1553
.omtd_secondary.uk-section-default{
1554
	background:#35C2CE!important;
1555
}
1556

    
1557
.menuhdr {
1558
padding-left:16px!important;
1559
}
1560

    
1561

    
1562

    
1563

    
1564

    
(9-9/18)