Project

General

Profile

1
@import url('https://fonts.googleapis.com/css?family=Open+Sans:300,400,600,700&display=swap');
2

    
3
html {
4
  color: #292929;
5
}
6

    
7
body {
8
  font: 400 14px/19px 'Open Sans';
9
}
10

    
11
h1, h2, h3, h4, h5, h6 {
12
  font-family: 'Open Sans', sans-serif;
13
}
14

    
15
h3 {
16
  font-weight: 600;
17
  font-size: 24px;
18
}
19

    
20
.uk-container-large {
21
  max-width: 1600px;
22
}
23

    
24
.uk-container-expand {
25
  max-width: none;
26
}
27

    
28
.uk-container-center {
29
  margin-left: auto;
30
  margin-right: auto;
31
}
32

    
33
.uk-navbar-nav > li > a, .uk-navbar-nav > li.uk-active > a {
34
  font-size: 14px;
35
  font-weight: bold;
36
  letter-spacing: 0px;
37
  color: #000;
38
}
39

    
40
/*#sect-overview, #sect-tabs {*/
41
  /*padding: 20px 0;*/
42
/*}*/
43

    
44
.greySection {
45
  /*background-color: #F0F0F0;*/
46
  background-color: #F9FBFC;
47
}
48

    
49
a {
50
  color: #EC4386;
51
}
52

    
53
a:hover, a:focus, a:active {
54
  color: #CA4D9A;
55
}
56

    
57
.mapContainer {
58
  /*background: #F7F7F7 0% 0% no-repeat padding-box;*/
59
  /*border: 1px solid #E0E0E0;*/
60
  /*opacity: 0.4;*/
61
  /*padding: 15px;*/
62
  position: relative;
63
  height: 100%;
64
}
65

    
66
.mapContainerEmbed {
67
  height: 100%;
68
}
69

    
70
.map {
71
  /*height: 398px;*/
72
  /*border: 1px solid #707070;*/
73
  /*margin: 15px;*/
74
  position: absolute;
75
  height: 88%;
76
  width: 100%;
77
}
78

    
79
.mapControls {
80
  /*position: absolute;*/
81
  bottom: 20px;
82
}
83

    
84
.uk-nav-label {
85
  width: 12px;
86
  height: 12px;
87
  display: inline-block;
88
  vertical-align: -1px;
89
  margin-right: 8px;
90
  border-radius: 50%;
91
}
92

    
93
.uk-nav-horizontal li {
94
  display: inline-block;
95
}
96

    
97
.uk-nav > li > a {
98
  padding: 5px 15px;
99
}
100

    
101
.uk-nav-side > li > a {
102
  color: #444;
103
}
104

    
105
.mapControls .text {
106
  opacity: 0.5;
107
}
108

    
109
.mapControls .text.active {
110
  opacity: 1;
111
}
112

    
113
.dark-blue-box {
114
  background: #002D60 0% 0% no-repeat padding-box;
115
  border: 1px solid #707070;
116
  border-radius: 2px;
117
  opacity: 1;
118
  color: #fff;
119
}
120

    
121
.dark-blue-box a, .dark-blue-box a:hover, .dark-blue-box a:focus {
122
  color: #fff;
123
}
124

    
125
.dark-grey-box {
126
  background: #2A2D34 0% 0% no-repeat padding-box;
127
  border: 1px solid #707070;
128
  border-radius: 2px;
129
  opacity: 1;
130
  color: #fff;
131
}
132

    
133
.dark-grey-box h3 {
134
  color: #fff;
135
}
136

    
137
.dark-grey-box a, .dark-grey-box a:hover, .dark-grey-box a:focus {
138
  color: #fff;
139
}
140

    
141
.openaire-symbol-wrapper {
142
  background-color: #fff;
143
  border-radius: 50%;
144
  padding: 12px 10px 17px 13px;
145
}
146

    
147

    
148
.infoBox {
149
  /*font-weight: 300;*/
150
  /*font-size: 15px;*/
151

    
152
  background: #FFFFFF 0% 0% no-repeat padding-box;
153
  box-shadow: 0px 2px 6px #00000038;
154
  border-radius: 3px;
155
  opacity: 1;
156
}
157

    
158
.infoBox h3 {
159
  font-weight: bold;
160
}
161

    
162
.infoBox ul {
163
  padding-left: 18px;
164
}
165

    
166
.infoBox ul li {
167
  margin-bottom: 20px;
168
  letter-spacing: 0px;
169
  line-height: 27px;
170
}
171

    
172
.dark-blue-box h3 {
173
  color: #fff;
174
}
175

    
176
a.backToOriginalInfoBox, a.backToOriginalInfoBox:hover, a.backToOriginalInfoBox:focus  {
177
  color: #fff;
178
}
179

    
180
.greyBoldDivider {
181
  border: 1px solid #707070;
182
}
183

    
184
.numbers .number {
185
  font-size: 16px;
186
}
187

    
188
div.indicator {
189
  display: flex;
190
}
191

    
192
div.indicator span {
193
  padding-right: 10px;
194
}
195

    
196
.primary {
197
  color: #EC4386;
198
}
199

    
200
.publications {
201
  color: #F17AA9;
202
}
203

    
204
.datasets {
205
  color: #A98BD4;
206
}
207

    
208
.repositories {
209
  color: #708AA5;
210
}
211

    
212
.journals {
213
  color: #FFCE4E;
214
}
215

    
216
.policies {
217
  color: #639C66;
218
}
219

    
220
.indicatorCards {
221
  font-size: 13px;
222
}
223

    
224
.indicatorCards .md-card {
225
  box-shadow: 0px 2px 6px #00000038;
226
  border: 1px solid #E0E0E0;
227
  border-radius: 3px;
228
}
229

    
230
/********* Mock chart for country **********/
231
.epc_chart {
232
  display: block;
233
  position: relative;
234
}
235

    
236
.epc_chart_text {
237
  position: absolute;
238
  top: 0;
239
  left: 0;
240
  right: 0;
241
  bottom: 0;
242
  text-align: center;
243
  font: 400 20px/110px Roboto,sans-serif;
244
}
245

    
246
/********************************************/
247

    
248
/*.md-btn-primary {*/
249
  /*background: #1F73F7 0% 0% no-repeat padding-box;*/
250
  /*box-shadow: 0px 3px 6px #00000029;*/
251
  /*border-radius: 26px;*/
252
  /*opacity: 1;*/
253
  /*text-align: left;*/
254
  /*font: 14px/19px Open Sans;*/
255
  /*font-weight: 400;*/
256
  /*letter-spacing: 0;*/
257
  /*color: #FFFFFF;*/
258
  /*text-transform: none;*/
259
  /*!*padding: 10px 30px;*!*/
260
/*}*/
261

    
262
.md-btn {
263
  border-radius: 23px;
264
  padding: 7px 25px;
265
  font: 500 14px / 31px 'Open Sans', sans-serif !important;
266
}
267

    
268
.md-btn-primary {
269
  background: #EC4386 0% 0% no-repeat padding-box;
270
  box-shadow: 0px 3px 6px #00000029;
271
  border-radius: 23px;
272
  opacity: 1;
273
  text-align: left;
274
  font: 14px/19px Open Sans;
275
  font-weight: 400;
276
  letter-spacing: 0;
277
  color: #FFFFFF;
278
  text-transform: none;
279
  /*padding: 10px 30px;*/
280
}
281

    
282
.md-btn-primary:hover, .md-btn-primary:focus, .md-btn-primary:active {
283
  background: #CA4D9A 0% 0% no-repeat padding-box;
284
}
285

    
286
.md-btn-secondary {
287
  background: #CA4D9A 0% 0% no-repeat padding-box;
288
  box-shadow: 0px 2px 6px #00000038;
289
  border-radius: 23px;
290
  opacity: 1;
291
  opacity: 1;
292
  text-align: left;
293
  font: 14px/19px Open Sans;
294
  font-weight: 400;
295
  letter-spacing: 0;
296
  color: #FFFFFF;
297
  text-transform: none;
298
  /*padding: 7px 30px;*/
299
}
300

    
301
.number {
302
  font-weight: bold;
303
}
304

    
305
#sect-tabs .uk-tab > li > a {
306
  text-transform: none;
307
}
308

    
309
.uk-tab > li.uk-active > a {
310
  border-bottom-color: #EC4386;
311
}
312

    
313
.uk-tab > li > a:hover, .uk-tab > li > a:focus {
314
  background: none;
315
  color: #212121;
316
  border-bottom-color: #CA4D9A;
317
}
318

    
319
.dataContainer {
320
  background: #F9fbfc 0% 0% no-repeat padding-box;
321
  border: 1px solid #E0E0E0;
322
}
323

    
324
.tabContent {
325
  padding: 30px 50px;
326
}
327

    
328
.uk-tab {
329
  display: flex;
330
}
331

    
332
.uk-tab > li.uk-active > a {
333
  font-weight: bold;
334
}
335
/*.uk-tab-center.uk-tab {*/
336

    
337
  /*position: relative;*/
338
  /*right: 50%;*/
339
  /*border: none;*/
340
  /*float: right;*/
341

    
342
/*}*/
343

    
344
.uk-subnav-pill > .uk-active > a {
345
  /*background: #1F73F7;*/
346
  background: #EC4386;
347
}
348

    
349
.dataView.uk-subnav-pill > * > * {
350
  padding: 6px 10px;
351
  border-radius: 50%;
352
  border: 1px solid;
353
}
354

    
355
.tabContent hr {
356
  margin: 30px 0;
357
}
358

    
359
.dataContent {
360
  background-color: #FFFFFF;
361
  border: 1px solid #E0E0E0;
362
  padding: 30px;
363
}
364

    
365
.goToDetailedViewLink {
366
  margin-top: -50px;
367
}
368

    
369
.actionButtons a, .actionButtonsCountryPage a {
370
  color: #000000;
371
}
372

    
373
.actionButtons a i, .actionButtonsCountryPage a i {
374
  color: #EC4386;
375
}
376

    
377
.md-card .md-card-toolbar {
378
  /*height: 48px;*/
379
}
380

    
381
.infoBox.md-card .md-card-toolbar {
382
  /*height: 48px;*/
383
  background: transparent linear-gradient(115deg, #EC4386 0%, #C94D9B 100%) 0% 0% no-repeat padding-box;
384
  border-radius: 3px 3px 0px 0px;
385
  opacity: 1;
386
  padding: 16px 25px 0;
387
  color: #292929;
388
}
389

    
390
.infoBox.md-card .md-card-toolbar h3 {
391
  color: #fff;
392
  font-size: 16px;
393
}
394

    
395
.md-card .md-card-toolbar .md-card-toolbar-actions {
396
  padding-top: 15px;
397
}
398

    
399
.md-card .md-card-content {
400
  padding: 20px;
401
}
402

    
403
/*.uk-table td {*/
404
  /*border-bottom: 1px solid #e0e0e0;*/
405
/*}*/
406

    
407
.uk-table th {
408
  text-transform: none;
409
}
410

    
411

    
412
/**************** HEADER ****************/
413

    
414
/*.tm-header .uk-navbar-container {*/
415
  /*padding-top: 10px;*/
416
  /*padding-bottom: 15px;*/
417
/*}*/
418

    
419
.tm-header .uk-navbar-left {
420
  position: relative;
421
  z-index: 9999 !important;
422
}
423

    
424
.navbar .brand, .uk-logo {
425
  font-size: 24px;
426
  font-family: 'Open Sans';
427
  color: #666;
428
  text-decoration: none;
429
}
430

    
431
.tm-header .uk-logo {
432
  position: relative;
433
  z-index: 1000 !important;
434
  /*padding-left: 100px;*/
435
}
436

    
437
.uk-logo > img {
438
  max-height: 70px;
439
}
440

    
441
/********************************************/
442

    
443
/**************** FOOTER ****************/
444

    
445
.footerLink {
446
  color: #000;
447
  text-decoration: underline;
448
}
449

    
450
/********************************************/
451

    
452

    
453
#sidebar_main {
454
  position: fixed;
455
  right: 0;
456
  top:0;
457
  bottom:0;
458
  overflow-x: hidden;
459
  overflow-y: auto;
460
  /*background-color: #222;*/
461
  /*width: 260px;*/
462
  width: 20%;
463
  z-index:1;
464
}
465

    
466
#left-col {
467
  position: fixed;
468
  left: 0;
469
  top:0;
470
  bottom:0;
471
  overflow-x: hidden;
472
  overflow-y: auto;
473
  background-color: #222;
474
  width: 260px;
475
  z-index:1;
476
}
477
.bar-wrap {
478
  padding: 2rem;
479
}
480
#right-col {
481
  margin-left: 260px;
482
}
483

    
484

    
485

    
486
/*#sc-sidebar-main {*/
487

    
488
  /*position: fixed;*/
489
  /*top: 48px;*/
490
  /*left: 0;*/
491
  /*bottom: 0;*/
492
  /*-webkit-box-sizing: border-box;*/
493
  /*box-sizing: border-box;*/
494
  /*width: 260px;*/
495
  /*z-index: 1300;*/
496
  /*border-right: 1px solid*/
497

    
498
  /*rgba(0,0,0,.08);*/
499

    
500
  /*background:*/
501

    
502
    /*#fff;*/
503
  /*display: -webkit-box;*/
504
  /*display: -ms-flexbox;*/
505
  /*display: flex;*/
506
  /*-webkit-box-orient: vertical;*/
507
  /*-webkit-box-direction: normal;*/
508
  /*-ms-flex-direction: column;*/
509
  /*flex-direction: column;*/
510

    
511
/*}*/
512

    
513
/*#sc-sidebar-main .uk-offcanvas-bar {*/
514

    
515
  /*padding: 0;*/
516

    
517
/*}*/
518

    
519
/*#sc-sidebar-main .uk-offcanvas-bar {*/
520

    
521
  /*top: 0;*/
522
  /*display: -webkit-box;*/
523
  /*display: -ms-flexbox;*/
524
  /*display: flex;*/
525
  /*-webkit-box-orient: vertical;*/
526
  /*-webkit-box-direction: normal;*/
527
  /*-ms-flex-direction: column;*/
528
  /*flex-direction: column;*/
529
  /*position: static;*/
530
  /*background: 0 0;*/
531
  /*-webkit-box-shadow: none;*/
532
  /*box-shadow: none;*/
533
  /*-webkit-transform: none;*/
534
  /*transform: none;*/
535
  /*overflow-x: hidden;*/
536
  /*overflow-y: visible;*/
537
  /*height: 100%;*/
538
  /*width: 260px;*/
539

    
540
/*}*/
541

    
542
/*#sc-page-wrapper {*/
543

    
544
  /*height: calc(100% - 48px);*/
545
  /*-webkit-box-flex: 1;*/
546
  /*-ms-flex: 1;*/
547
  /*flex: 1;*/
548

    
549
/*}*/
550

    
551
/*#sc-page-wrapper {*/
552

    
553
  /*padding-left: 260px;*/
554
  /*-webkit-transition: padding 140ms ease-out;*/
555
  /*transition: padding 140ms ease-out;*/
556

    
557
/*}*/
558

    
559

    
560

    
561

    
562
/********************************************/
563

    
564
/*.contentSectionContainer .md-card-content {*/
565
  /*max-height: 300px;*/
566
/*}*/
567

    
568
.contentSectionContainer .md-card-content img {
569
  height:  350px;
570
  width: 100%;
571
}
572

    
573
/*.contentSectionContainer .md-card-content {*/
574
  /*text-align: center;*/
575
/*}*/
576

    
577

    
578

    
579
.progress {
580
  height: 20px;
581
  /*margin-bottom: 20px;*/
582
  overflow: hidden;
583
  background-color: #f5f5f5;
584
  border-radius: 4px;
585
  -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, .1);
586
  box-shadow: inset 0 1px 2px rgba(0, 0, 0, .1);
587
}
588

    
589
.progress {
590
  height: 12px;
591
  background-color: #e9ecee;
592
  background-image: none;
593
  box-shadow: none;
594
  filter: none;
595
}
596

    
597
.progress {
598
  /*margin-bottom: 10px;*/
599
}
600

    
601
.progress {
602
  /*margin-top: 3px;*/
603
  /*width: 85px;*/
604
  /*display: inline-block;*/
605
  width: 50%;
606
}
607

    
608
.progress-bar {
609

    
610
  float: left;
611
  width: 0;
612
  height: 100%;
613
  font-size: 12px;
614
  line-height: 20px;
615
  color: #fff;
616
  text-align: center;
617
  background-color: #337ab7;
618
  -webkit-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, .15);
619
  box-shadow: inset 0 -1px 0 rgba(0, 0, 0, .15);
620
  -webkit-transition: width .6s ease;
621
  -o-transition: width .6s ease;
622
  transition: width .6s ease;
623

    
624
}
625

    
626
.progress-bar {
627

    
628
  box-shadow: none;
629
  border-radius: 3px;
630
  background-color: #0090D9;
631
  background-image: none;
632
  -webkit-transition: all 1000ms cubic-bezier(0.785, 0.135, 0.15, 0.86);
633
  transition: all 1000ms cubic-bezier(0.785, 0.135, 0.15, 0.86);
634
  transition-timing-function: cubic-bezier(0.785, 0.135, 0.15, 0.86);
635
  -webkit-transition-timing-function: cubic-bezier(0.785, 0.135, 0.15, 0.86);
636
  -moz-transition-timing-function: cubic-bezier(0.785, 0.135, 0.15, 0.86);
637
  -ms-transition-timing-function: cubic-bezier(0.785, 0.135, 0.15, 0.86);
638
  -o-transition-timing-function: cubic-bezier(0.785, 0.135, 0.15, 0.86);
639
  transition-timing-function: cubic-bezier(0.785, 0.135, 0.15, 0.86);
640
  float: left;
641
  filter: none;
642

    
643
}
644

    
645
.progress-bar-publications {
646
  background-color: #F6C4D8;
647
  background-image: none;
648
}
649

    
650
.progress-bar-datasets {
651
  background-color: #D6CBEB;
652
  background-image: none;
653
}
654

    
655
.progress-bar-repositories {
656
  background-color: #ADD3E0;
657
  background-image: none;
658
}
659

    
660
.progress-bar-journals {
661
  background-color: #FBE8B1;
662
  background-image: none;
663
}
664

    
665

    
666
.progress-bar-software {
667
  background-color: #F88306;
668
  background-image: none;
669
}
670

    
671
.progress-bar-otherProducts {
672
  background-color: #987CD6;
673
  background-image: none;
674
}
675

    
676

    
677
/**************** BREADCRUMB ****************/
678

    
679
.uk-breadcrumb > :last-child > * {
680
  color: #EC4386;
681
}
682

    
683
.uk-breadcrumb > :nth-child(n+2):not(.uk-first-column)::before {
684
  content: ">";
685
}
686

    
687
/********************************************/
688

    
689
.small-flag-image {
690
  border: 2px solid #eee;
691
  border-radius: 100px;
692
}
693

    
694
.flag-image {
695
  border: 10px solid #eee;
696
  border-radius: 100px;
697
}
698

    
699

    
700
.demo-chart {
701
  height: 600px;
702
}
703

    
704
/********* LOADERS *********/
705

    
706
.loader {
707
  color: #EC4386;
708
  margin: 25% auto;
709
}
710

    
711
.whiteFilm {
712
  background: #ffffff;
713
  z-index: 105;
714
  width: 100%;
715
  height: 100%;
716
  opacity: 0.7;
717
  position: absolute;
718
  top: 0;
719
  left: 0;
720

    
721
  display: flex;
722
  align-items: center;
723
}
724

    
725
.transparentFilm {
726
  background: transparent;
727
  z-index: 105;
728
  width: 100%;
729
  height: 100%;
730
  opacity: 0.7;
731
  position: absolute;
732
  top: 0;
733
  left: 0;
734

    
735
  display: flex;
736
  align-items: center;
737
}
738
/**************************/
(3-3/4)