Project

General

Profile

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

    
3
:root {
4
  --primary-color: #EC4386;
5
  /*fixme I need a pinkish color*/
6
  /*--primary-color-background: #eff6e6;*/
7
  --primary-color-background: #F6D6E5;
8
  --secondary-color: #CA4D9A;
9

    
10
  --link-color: #EC4386;
11
  --link-hover-color: #CA4D9A;
12

    
13
  /*--publication-color: #F17AA9;*/
14
  /*--publication-background-color: #f8d5e3;*/
15
  --publication-color: #381565;
16
  --publication-background-color-dark: #9b67e0;
17
  --publication-background-color-light: #e9ddf8;
18
  --publication-color-gradient-start: #6b4898;
19

    
20
  /*--dataset-color: #A98BD4;*/
21
  /*--dataset-background-color: #e2daf0;*/
22
  --dataset-color: #0044a2;
23
  --dataset-background-color-dark: #4794ff;
24
  --dataset-background-color-light: #d6e7ff;
25
  --dataset-color-gradient-start: #3377d5;
26

    
27
  /*--software-color: #C2155A;*/
28
  /*--software-background-color: #F2D0DE;*/
29
  --software-color: #009DE0;
30
  --software-background-color-dark: #5cceff;
31
  --software-background-color-light: #d6f3ff;
32
  --software-color-gradient-start: #4deaff;
33

    
34
  /*--other-color: #00CCCC;*/
35
  /*--other-background-color: #CCF4F4;*/
36
  --other-color: #00B086;
37
  --other-background-color-dark: #5cffd9;
38
  --other-background-color-light: #d6fff5;
39
  --other-color-gradient-start: #4dfdd3;
40

    
41
  /*--repository-color: #708AA5;*/
42
  /*--repository-background-color: #ADD3E0;*/
43
  --repository-color: #007997;
44
  --repository-background-color-dark: #00a3cc;
45
  --repository-background-color-light: #d6f7ff;
46

    
47
  /*--journal-color: #FFCE4E;*/
48
  /*--journal-background-color: #FBE8B1;*/
49
  --journal-color: #00554E;
50
  --journal-background-color-dark: #008f83;
51
  --journal-background-color-light: #d6fffc;
52

    
53
  --policies-color: #639C66;
54
  --policies-background-color: #D4ECD6;
55

    
56
  --muted-color: #4d4d4d;
57
}
58

    
59
html {
60
  color: #292929;
61
}
62

    
63
body {
64
  font: 400 14px/19px 'Open Sans';
65
}
66

    
67
h1, h2, h3, h4, h5, h6 {
68
  font-family: 'Open Sans', sans-serif;
69
}
70

    
71
h3 {
72
  font-weight: 600;
73
  font-size: 24px;
74
}
75

    
76
.uk-h6, h6 {
77
  font-size: 18px;
78
  font-weight: 400;
79
}
80

    
81
.uk-flex-space-between {
82
  justify-content: space-between;
83
}
84

    
85
.uk-container-large {
86
  max-width: 1600px;
87
}
88

    
89
.uk-container-expand {
90
  max-width: none;
91
}
92

    
93
.uk-container-center {
94
  margin-left: auto;
95
  margin-right: auto;
96
}
97

    
98
.uk-navbar-nav > li > a, .uk-navbar-nav > li.uk-active > a {
99
  font-size: 14px;
100
  font-weight: bold;
101
  letter-spacing: 0px;
102
  color: #000;
103
}
104

    
105
.large-beta-indication {
106
  height: 83px;
107
  position: fixed;
108
  top: 0;
109
  left: 0;
110
  z-index: 10000;
111
}
112

    
113
.medium-beta-indication-nonFixed {
114
  height: 65px;
115
  position: absolute;
116
  top: 0;
117
  left: 0;
118
  z-index: 10000;
119
}
120

    
121
.medium-beta-indication-fixed {
122
  height: 65px;
123
  position: fixed;
124
  top: 0;
125
  left: 0;
126
  z-index: 10000;
127
}
128

    
129
.uk-text-muted {
130
  color: var(--muted-color) !important;
131
}
132

    
133
/*#sect-overview, #sect-tabs {*/
134
  /*padding: 20px 0;*/
135
/*}*/
136

    
137
.greySection {
138
  /*background-color: #F0F0F0;*/
139
  background-color: #F9FBFC;
140
}
141

    
142
a {
143
  color: var(--link-color);
144
}
145

    
146
a:hover, a:focus, a:active {
147
  color: var(--link-hover-color);
148
}
149

    
150
.mapContainer {
151
  /*background: #F7F7F7 0% 0% no-repeat padding-box;*/
152
  /*border: 1px solid #E0E0E0;*/
153
  /*opacity: 0.4;*/
154
  /*padding: 15px;*/
155
  position: relative;
156
  height: 100%;
157
}
158

    
159
.mapContainerEmbed {
160
  height: 100%;
161
}
162

    
163
.map {
164
  /*height: 398px;*/
165
  /*border: 1px solid #707070;*/
166
  /*margin: 15px;*/
167
  position: absolute;
168
  height: 88%;
169
  width: 100%;
170
}
171

    
172
.mapControls {
173
  /*position: absolute;*/
174
  bottom: 20px;
175
}
176

    
177
.uk-nav-label {
178
  width: 12px;
179
  height: 12px;
180
  display: inline-block;
181
  vertical-align: -1px;
182
  margin-right: 8px;
183
  border-radius: 50%;
184
}
185

    
186
.uk-nav-horizontal li {
187
  display: inline-block;
188
}
189

    
190
.uk-nav > li > a {
191
  padding: 5px 15px;
192
}
193

    
194
.uk-nav-side > li > a {
195
  color: #444;
196
}
197

    
198
.mapControls .text {
199
  opacity: 0.5;
200
}
201

    
202
.mapControls .text.active {
203
  opacity: 1;
204
}
205

    
206
.dark-blue-box {
207
  background: #002D60 0% 0% no-repeat padding-box;
208
  border: 1px solid #707070;
209
  border-radius: 2px;
210
  opacity: 1;
211
  color: #fff;
212
}
213

    
214
.dark-blue-box a, .dark-blue-box a:hover, .dark-blue-box a:focus {
215
  color: #fff;
216
}
217

    
218
.dark-grey-box {
219
  background: #2A2D34 0% 0% no-repeat padding-box;
220
  border: 1px solid #707070;
221
  border-radius: 2px;
222
  opacity: 1;
223
  color: #fff;
224
}
225

    
226
.dark-grey-box h3 {
227
  color: #fff;
228
}
229

    
230
.dark-grey-box a, .dark-grey-box a:hover, .dark-grey-box a:focus {
231
  color: #fff;
232
}
233

    
234
.openaire-symbol-wrapper {
235
  background-color: #fff;
236
  border-radius: 50%;
237
  padding: 12px 10px 17px 13px;
238
}
239

    
240

    
241
.infoBox {
242
  /*font-weight: 300;*/
243
  /*font-size: 15px;*/
244

    
245
  background: #FFFFFF 0% 0% no-repeat padding-box;
246
  box-shadow: 0px 2px 6px #00000038;
247
  border-radius: 3px;
248
  opacity: 1;
249
}
250

    
251
.infoBox h3 {
252
  font-weight: bold;
253
}
254

    
255
.infoBox ul {
256
  padding-left: 18px;
257
}
258

    
259
.infoBox ul li {
260
  margin-bottom: 20px;
261
  letter-spacing: 0px;
262
  line-height: 27px;
263
}
264

    
265
.dark-blue-box h3 {
266
  color: #fff;
267
}
268

    
269
a.backToOriginalInfoBox, a.backToOriginalInfoBox:hover, a.backToOriginalInfoBox:focus  {
270
  color: #fff;
271
}
272

    
273
.greyBoldDivider {
274
  border: 1px solid #E0E0E0;
275
}
276

    
277
.numbers .number {
278
  font-size: 16px;
279
}
280

    
281
div.indicator {
282
  display: flex;
283
}
284

    
285
div.indicator span {
286
  padding-right: 10px;
287
}
288

    
289
.primary {
290
  color: var(--primary-color);
291
}
292

    
293
.publications {
294
  color: var(--publication-color);
295
}
296

    
297
.datasets {
298
  color: var(--dataset-color);
299
}
300

    
301
.software {
302
  color: var(--software-color);
303
}
304

    
305
.other {
306
  color: var(--other-color);
307
}
308

    
309
.repositories {
310
  color: var(--repository-color);
311
}
312

    
313
.journals {
314
  color: var(--journal-color);
315
}
316

    
317
.policies {
318
  color: var(--policies-color);
319
}
320

    
321
.indicatorCards {
322
  font-size: 13px;
323
}
324

    
325
.indicatorCards .md-card {
326
  box-shadow: 0px 2px 6px #00000038;
327
  border: 1px solid #E0E0E0;
328
  border-radius: 3px;
329
}
330

    
331
/********* Mock chart for country **********/
332
.epc_chart {
333
  display: block;
334
  position: relative;
335
}
336

    
337
.epc_chart_text {
338
  position: absolute;
339
  top: 0;
340
  left: 0;
341
  right: 0;
342
  bottom: 0;
343
  text-align: center;
344
  font: 400 20px/110px Roboto,sans-serif;
345
}
346

    
347
/********************************************/
348

    
349
/*.md-btn-primary {*/
350
  /*background: #1F73F7 0% 0% no-repeat padding-box;*/
351
  /*box-shadow: 0px 3px 6px #00000029;*/
352
  /*border-radius: 26px;*/
353
  /*opacity: 1;*/
354
  /*text-align: left;*/
355
  /*font: 14px/19px Open Sans;*/
356
  /*font-weight: 400;*/
357
  /*letter-spacing: 0;*/
358
  /*color: #FFFFFF;*/
359
  /*text-transform: none;*/
360
  /*!*padding: 10px 30px;*!*/
361
/*}*/
362

    
363
.md-btn {
364
  border-radius: 23px;
365
  padding: 7px 25px;
366
  font: 500 14px / 31px 'Open Sans', sans-serif !important;
367
}
368

    
369
.md-btn-primary {
370
  background: var(--primary-color) 0% 0% no-repeat padding-box;
371
  box-shadow: 0px 3px 6px #00000029;
372
  border-radius: 23px;
373
  opacity: 1;
374
  text-align: left;
375
  font: 14px/19px Open Sans;
376
  font-weight: 400;
377
  letter-spacing: 0;
378
  color: #FFFFFF;
379
  text-transform: none;
380
  /*padding: 10px 30px;*/
381
}
382

    
383
.md-btn-primary:hover, .md-btn-primary:focus, .md-btn-primary:active {
384
  background: var(--secondary-color) 0% 0% no-repeat padding-box;
385
}
386

    
387
.md-btn-secondary {
388
  background: var(--secondary-color) 0% 0% no-repeat padding-box;
389
  box-shadow: 0px 2px 6px #00000038;
390
  border-radius: 23px;
391
  opacity: 1;
392
  opacity: 1;
393
  text-align: left;
394
  font: 14px/19px Open Sans;
395
  font-weight: 400;
396
  letter-spacing: 0;
397
  color: #FFFFFF;
398
  text-transform: none;
399
  /*padding: 7px 30px;*/
400
}
401

    
402
.number {
403
  font-weight: bold;
404
}
405

    
406
#sect-tabs .uk-tab > li > a {
407
  text-transform: none;
408
}
409

    
410
.uk-tab > li.uk-active > a {
411
  border-bottom-color: var(--primary-color);
412
}
413

    
414
.uk-tab > li > a:hover, .uk-tab > li > a:focus {
415
  background: none;
416
  color: #212121;
417
  border-bottom-color: var(--secondary-color);
418
}
419

    
420
.uk-tab::before {
421
  border-bottom: none;
422
}
423

    
424
.dataContainer {
425
  background: #F9fbfc 0% 0% no-repeat padding-box;
426
  border: 1px solid #E0E0E0;
427
}
428

    
429
.tabContent {
430
  padding: 30px 50px;
431
}
432

    
433
.uk-tab {
434
  display: flex;
435
}
436

    
437
.uk-tab > li.uk-active > a {
438
  font-weight: bold;
439
}
440
/*.uk-tab-center.uk-tab {*/
441

    
442
  /*position: relative;*/
443
  /*right: 50%;*/
444
  /*border: none;*/
445
  /*float: right;*/
446

    
447
/*}*/
448

    
449
.uk-subnav-pill > .uk-active > a {
450
  /*background: #1F73F7;*/
451
  background: var(--primary-color);
452
}
453

    
454
.dataView.uk-subnav-pill > * > * {
455
  width: 16px;
456
  height: 16px;
457
  padding: 8px;
458
  border-radius: 50%;
459
  border: 1px solid;
460
  display: inline-block;
461
}
462

    
463
.tabContent hr {
464
  margin: 30px 0;
465
}
466

    
467
.dataContent {
468
  background-color: #FFFFFF;
469
  border: 1px solid #E0E0E0;
470
  padding: 30px;
471
}
472

    
473
.goToDetailedViewLink {
474
  margin-top: -50px;
475
}
476

    
477
.actionButtons a, .actionButtonsCountryPage a {
478
  color: #000000;
479
}
480

    
481
.actionButtons a i, .actionButtonsCountryPage a i {
482
  color: var(--primary-color);
483
}
484

    
485
.md-card .md-card-toolbar {
486
  /*height: 48px;*/
487
}
488

    
489
.infoBox.md-card .md-card-toolbar {
490
  /*height: 48px;*/
491
  background: transparent linear-gradient(115deg, var(--primary-color) 0%, var(--secondary-color) 100%) 0% 0% no-repeat padding-box;
492
  border-radius: 3px 3px 0px 0px;
493
  opacity: 1;
494
  padding: 16px 25px 0;
495
  color: #292929;
496
}
497

    
498
.infoBox.md-card .md-card-toolbar h3 {
499
  color: #fff;
500
  font-size: 16px;
501
}
502

    
503
.md-card .md-card-toolbar .md-card-toolbar-actions {
504
  padding-top: 15px;
505
}
506

    
507
.md-card .md-card-content {
508
  padding: 20px;
509
}
510

    
511
/*.uk-table td {*/
512
  /*border-bottom: 1px solid #e0e0e0;*/
513
/*}*/
514

    
515
.uk-table th {
516
  text-transform: none;
517
}
518

    
519

    
520
a.publicationsSubnav {
521
  color: var(--publication-color) !important;
522
}
523

    
524
.uk-subnav-pill > .uk-active > a.publicationsSubnav {
525
  background: var(--publication-background-color-light);
526
}
527

    
528
a.datasetsSubnav {
529
  color: var(--dataset-color) !important;
530
}
531

    
532
.uk-subnav-pill > .uk-active > a.datasetsSubnav {
533
  background: var(--dataset-background-color-light);
534
}
535

    
536
a.softwareSubnav {
537
  color: var(--software-color) !important;
538
}
539

    
540
.uk-subnav-pill > .uk-active > a.softwareSubnav {
541
  background: var(--software-background-color-light);
542
}
543

    
544
a.otherSubnav {
545
  color: var(--other-color) !important;
546
}
547

    
548
.uk-subnav-pill > .uk-active > a.otherSubnav {
549
  background: var(--other-background-color-light);
550
}
551

    
552
/*a.publicationsSubnav, a.datasetsSubnav, a.softwareSubnav, a.otherSubnav {*/
553
  /*width: 16px;*/
554
  /*height: 16px;*/
555
  /*padding: 8px;*/
556
  /*!*border-radius: 50%;*!*/
557
  /*!*border: 1px solid;*!*/
558
  /*display: inline-block;*/
559
/*}*/
560

    
561
a.publicationsSubnav img, a.datasetsSubnav img, a.softwareSubnav img, a.otherSubnav img {
562
  vertical-align: baseline;
563
}
564

    
565

    
566
/**************** HEADER ****************/
567

    
568
/*.tm-header .uk-navbar-container {*/
569
  /*padding-top: 10px;*/
570
  /*padding-bottom: 15px;*/
571
/*}*/
572

    
573
.tm-header .uk-navbar-left {
574
  position: relative;
575
  z-index: 9999 !important;
576
}
577

    
578
.navbar .brand, .uk-logo {
579
  font-size: 24px;
580
  font-family: 'Open Sans';
581
  color: #666;
582
  text-decoration: none;
583
}
584

    
585
.tm-header .uk-logo {
586
  position: relative;
587
  z-index: 1000 !important;
588
  /*padding-left: 100px;*/
589
}
590

    
591
.uk-logo > img {
592
  max-height: 70px;
593
}
594

    
595
/********************************************/
596

    
597
/**************** FOOTER ****************/
598

    
599
.footerLink {
600
  color: #000;
601
  text-decoration: underline;
602
}
603

    
604
.footerImage {
605
  opacity: 0.8;
606
  float: left;
607
  margin-top: 7px;
608
}
609

    
610
/********************************************/
611

    
612

    
613
#sidebar_main {
614
  position: fixed;
615
  right: 0;
616
  top:0;
617
  bottom:0;
618
  overflow-x: hidden;
619
  overflow-y: auto;
620
  /*background-color: #222;*/
621
  /*width: 260px;*/
622
  width: 20%;
623
  z-index:1;
624
}
625

    
626
#left-col {
627
  position: fixed;
628
  left: 0;
629
  top:0;
630
  bottom:0;
631
  overflow-x: hidden;
632
  overflow-y: auto;
633
  background-color: #222;
634
  width: 260px;
635
  z-index:1;
636
}
637
.bar-wrap {
638
  padding: 2rem;
639
}
640
#right-col {
641
  margin-left: 260px;
642
}
643

    
644

    
645

    
646
/*#sc-sidebar-main {*/
647

    
648
  /*position: fixed;*/
649
  /*top: 48px;*/
650
  /*left: 0;*/
651
  /*bottom: 0;*/
652
  /*-webkit-box-sizing: border-box;*/
653
  /*box-sizing: border-box;*/
654
  /*width: 260px;*/
655
  /*z-index: 1300;*/
656
  /*border-right: 1px solid*/
657

    
658
  /*rgba(0,0,0,.08);*/
659

    
660
  /*background:*/
661

    
662
    /*#fff;*/
663
  /*display: -webkit-box;*/
664
  /*display: -ms-flexbox;*/
665
  /*display: flex;*/
666
  /*-webkit-box-orient: vertical;*/
667
  /*-webkit-box-direction: normal;*/
668
  /*-ms-flex-direction: column;*/
669
  /*flex-direction: column;*/
670

    
671
/*}*/
672

    
673
/*#sc-sidebar-main .uk-offcanvas-bar {*/
674

    
675
  /*padding: 0;*/
676

    
677
/*}*/
678

    
679
/*#sc-sidebar-main .uk-offcanvas-bar {*/
680

    
681
  /*top: 0;*/
682
  /*display: -webkit-box;*/
683
  /*display: -ms-flexbox;*/
684
  /*display: flex;*/
685
  /*-webkit-box-orient: vertical;*/
686
  /*-webkit-box-direction: normal;*/
687
  /*-ms-flex-direction: column;*/
688
  /*flex-direction: column;*/
689
  /*position: static;*/
690
  /*background: 0 0;*/
691
  /*-webkit-box-shadow: none;*/
692
  /*box-shadow: none;*/
693
  /*-webkit-transform: none;*/
694
  /*transform: none;*/
695
  /*overflow-x: hidden;*/
696
  /*overflow-y: visible;*/
697
  /*height: 100%;*/
698
  /*width: 260px;*/
699

    
700
/*}*/
701

    
702
/*#sc-page-wrapper {*/
703

    
704
  /*height: calc(100% - 48px);*/
705
  /*-webkit-box-flex: 1;*/
706
  /*-ms-flex: 1;*/
707
  /*flex: 1;*/
708

    
709
/*}*/
710

    
711
/*#sc-page-wrapper {*/
712

    
713
  /*padding-left: 260px;*/
714
  /*-webkit-transition: padding 140ms ease-out;*/
715
  /*transition: padding 140ms ease-out;*/
716

    
717
/*}*/
718

    
719

    
720

    
721

    
722
/********************************************/
723

    
724
/*.contentSectionContainer .md-card-content {*/
725
  /*max-height: 300px;*/
726
/*}*/
727

    
728
.contentSectionContainer .md-card-content img {
729
  height:  350px;
730
  width: 100%;
731
}
732

    
733
/*.contentSectionContainer .md-card-content {*/
734
  /*text-align: center;*/
735
/*}*/
736

    
737

    
738

    
739
.progress {
740
  height: 20px;
741
  /*margin-bottom: 20px;*/
742
  overflow: hidden;
743
  background-color: #f5f5f5;
744
  border-radius: 4px;
745
  -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, .1);
746
  box-shadow: inset 0 1px 2px rgba(0, 0, 0, .1);
747
}
748

    
749
.progress {
750
  height: 12px;
751
  background-color: #e9ecee;
752
  background-image: none;
753
  box-shadow: none;
754
  filter: none;
755
}
756

    
757
.progress {
758
  /*margin-bottom: 10px;*/
759
}
760

    
761
.progress {
762
  /*margin-top: 3px;*/
763
  /*width: 85px;*/
764
  /*display: inline-block;*/
765
  width: 50%;
766
}
767

    
768
.progress-bar {
769

    
770
  float: left;
771
  width: 0;
772
  height: 100%;
773
  font-size: 12px;
774
  line-height: 20px;
775
  color: #fff;
776
  text-align: center;
777
  background-color: #337ab7;
778
  -webkit-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, .15);
779
  box-shadow: inset 0 -1px 0 rgba(0, 0, 0, .15);
780
  -webkit-transition: width .6s ease;
781
  -o-transition: width .6s ease;
782
  transition: width .6s ease;
783

    
784
}
785

    
786
.progress-bar {
787

    
788
  box-shadow: none;
789
  border-radius: 3px;
790
  background-color: #0090D9;
791
  background-image: none;
792
  -webkit-transition: all 1000ms cubic-bezier(0.785, 0.135, 0.15, 0.86);
793
  transition: all 1000ms cubic-bezier(0.785, 0.135, 0.15, 0.86);
794
  transition-timing-function: cubic-bezier(0.785, 0.135, 0.15, 0.86);
795
  -webkit-transition-timing-function: cubic-bezier(0.785, 0.135, 0.15, 0.86);
796
  -moz-transition-timing-function: cubic-bezier(0.785, 0.135, 0.15, 0.86);
797
  -ms-transition-timing-function: cubic-bezier(0.785, 0.135, 0.15, 0.86);
798
  -o-transition-timing-function: cubic-bezier(0.785, 0.135, 0.15, 0.86);
799
  transition-timing-function: cubic-bezier(0.785, 0.135, 0.15, 0.86);
800
  float: left;
801
  filter: none;
802

    
803
}
804

    
805
.progress-bar-publications {
806
  /*background-color: #F6C4D8;*/
807
  background-color: var(--publication-background-color-dark);
808
  background-image: none;
809
}
810

    
811
.progress-bar-datasets {
812
  /*background-color: #D6CBEB;*/
813
  background-color: var(--dataset-background-color-dark);
814
  background-image: none;
815
}
816

    
817
.progress-bar-repositories {
818
  /*background-color: #ADD3E0;*/
819
  background-color: var(--repository-background-color-dark);
820
  background-image: none;
821
}
822

    
823
.progress-bar-journals {
824
  /*background-color: #FBE8B1;*/
825
  background-color: var(--journal-background-color-dark);
826
  background-image: none;
827
}
828

    
829

    
830
/*.progress-bar-software {*/
831
  /*background-color: #F88306;*/
832
  /*background-image: none;*/
833
/*}*/
834

    
835
/*.progress-bar-otherProducts {*/
836
  /*background-color: #987CD6;*/
837
  /*background-image: none;*/
838
/*}*/
839

    
840

    
841
/**************** BREADCRUMB ****************/
842

    
843
.uk-breadcrumb > :last-child > * {
844
  color: var(--primary-color);
845
}
846

    
847
.uk-breadcrumb > :nth-child(n+2):not(.uk-first-column)::before {
848
  content: ">";
849
}
850

    
851
/********************************************/
852

    
853
.small-flag-image {
854
  border: 2px solid #eee;
855
  border-radius: 100px;
856
}
857

    
858
.flag-image {
859
  border: 10px solid #eee;
860
  border-radius: 100px;
861
}
862

    
863

    
864
.demo-chart {
865
  /*max-height: 600px;*/
866
  height: 65vh;
867
}
868

    
869
/********* LOADERS *********/
870

    
871
.loader {
872
  color: var(--primary-color);
873
  margin: 25% auto;
874
}
875

    
876
.whiteFilm {
877
  background: #ffffff;
878
  z-index: 105;
879
  width: 100%;
880
  height: 100%;
881
  opacity: 0.7;
882
  position: absolute;
883
  top: 0;
884
  left: 0;
885

    
886
  display: flex;
887
  align-items: center;
888
}
889

    
890
.transparentFilm {
891
  background: transparent;
892
  z-index: 105;
893
  width: 100%;
894
  height: 100%;
895
  opacity: 0.7;
896
  position: absolute;
897
  top: 0;
898
  left: 0;
899

    
900
  display: flex;
901
  align-items: center;
902
}
903
/**************************/
904

    
905
.lastUpdateInfo {
906
  opacity: 0.4;
907
  color: #000;
908
  letter-spacing: 0px;
909
}
910

    
911
.entitiesContainer {
912
  height: 300px;
913
  display: flex;
914
  align-items: flex-end;
915
}
916

    
917
.publicationsColumn {
918
  /*background-color: #f181ae;*/
919
  /*background-color: var(--publication-color);*/
920
  box-shadow: 3px 3px 6px #00000029;
921
  opacity: 1;
922
  z-index: 10;
923
  /*background: linear-gradient(132deg, rgba(56, 21, 101, 0.7) 0%, rgb(56, 21, 101) 100%);*/
924
  background: linear-gradient(132deg, var(--publication-color-gradient-start) 0%, var(--publication-color) 100%);
925
}
926

    
927
.publicationsDot {
928
  background-color: var(--publication-color);
929
  /*width: 50px;*/
930
  width: 35px;
931
  height: 33px;
932
  border-radius: 50%;
933
}
934

    
935
.datasetsColumn {
936
  /*background-color: var(--dataset-color);*/
937
  box-shadow: 3px 3px 6px #00000029;
938
  opacity: 1;
939
  z-index: 8;
940
  background: linear-gradient(132deg, var(--dataset-color-gradient-start) 0%, var(--dataset-color) 100%);
941
}
942

    
943
.datasetsDot {
944
  background-color: var(--dataset-color);
945
  /*width: 50px;*/
946
  width: 35px;
947
  height: 33px;
948
  border-radius: 50%;
949
}
950

    
951
.softwareColumn {
952
  /*background-color: var(--software-color);*/
953
  box-shadow: 3px 3px 6px #00000029;
954
  opacity: 1;
955
  z-index: 6;
956
  background: linear-gradient(132deg, var(--software-color-gradient-start) 0%, var(--software-color) 100%);
957
}
958

    
959
.softwareDot {
960
  background-color: var(--software-color);
961
  /*width: 50px;*/
962
  width: 35px;
963
  height: 33px;
964
  border-radius: 50%;
965
}
966

    
967
.otherColumn {
968
  /*background-color: var(--other-color);*/
969
  box-shadow: 3px 3px 6px #00000029;
970
  opacity: 1;
971
  z-index: 4;
972
  background: linear-gradient(132deg, var(--other-color-gradient-start) 0%, var(--other-color) 100%);
973
}
974

    
975
.otherDot {
976
  background-color: var(--other-color);
977
  /*width: 50px;*/
978
  width: 35px;
979
  height: 33px;
980
  border-radius: 50%;
981
}
982

    
983
.entityColumnContent {
984
  color: #fff;
985
  width: 100%;
986
  height: 100%;
987
  display: flex;
988
  flex-direction: column;
989
  justify-content: center;
990
  text-align: center;
991
}
992

    
993
hr.entitiesDivider {
994
  border: 2px solid #B4B4B4;
995
  margin-left: -90px;
996
  margin-right: -50px;
997
  margin-top: 0px;
998
}
999

    
1000
.entityLegendContent {
1001
  display: flex;
1002
  padding-right: 40px;
1003

    
1004
}
1005

    
1006

    
1007

    
1008

    
1009
.countryPageHeader {
1010
  display: flex;
1011
  justify-content: space-between;
1012
}
1013

    
1014

    
1015
.chartCard.md-card {
1016
  box-shadow: 1px 10px 12px #00000026;
1017
  border: 1px solid #E0E0E0;
1018
  border-radius: 5px;
1019
}
1020

    
1021

    
1022
/********* DONUT - CIRCLE ********/
1023

    
1024
.circular-chart {
1025
  display: block;
1026
  margin: 10px auto;
1027
  max-width: 80%;
1028
  /*max-height: 250px;*/
1029
  max-height: 110px;
1030
}
1031

    
1032
.circle-bg {
1033
  fill: none;
1034
  stroke: #eee;
1035
  stroke-width: 3.8;
1036
}
1037

    
1038
.circle {
1039
  fill: none;
1040
  /*stroke-width: 2.8;*/
1041
  stroke-width: 4.2;
1042
  stroke-linecap: round;
1043
  animation: progress 1s ease-out forwards;
1044
}
1045

    
1046
@keyframes progress {
1047
  0% {
1048
    stroke-dasharray: 0 100;
1049
  }
1050
}
1051

    
1052
.circular-chart.publications .circle {
1053
  stroke: var(--publication-color);
1054
}
1055

    
1056
.circular-chart.datasets .circle {
1057
  /*stroke: #BB9CE6;*/
1058
  stroke: var(--dataset-color);
1059
}
1060

    
1061
.circular-chart.software .circle {
1062
  stroke: var(--software-color);
1063
}
1064

    
1065
.circular-chart.other .circle {
1066
  stroke: var(--other-color);
1067
}
1068

    
1069
.percentage {
1070
  fill: #666;
1071
  font-family: sans-serif;
1072
  font-size: 0.5em;
1073
  text-anchor: middle;
1074
}
1075

    
1076
/*********************************/
1077

    
1078
/********* MAP ********/
1079

    
1080
.publicationMapControlLabel {
1081
  background-color: var(--publication-background-color-dark) !important;
1082
  border: 1px solid var(--publication-color);
1083
}
1084

    
1085
.datasetMapControlLabel {
1086
  background-color: var(--dataset-background-color-dark) !important;
1087
  border: 1px solid var(--dataset-color);
1088
}
1089

    
1090
.repositoryMapControlLabel {
1091
  background-color: var(--repository-background-color-dark) !important;
1092
  border: 1px solid var(--repository-color);
1093
}
1094

    
1095
.journalMapControlLabel {
1096
  background-color: var(--journal-background-color-dark) !important;
1097
  border: 1px solid var(--journal-color);
1098
}
1099

    
1100
/*********************************/
1101

    
1102
/********* MENU ********/
1103

    
1104
.uk-navbar-dropdown {
1105
  width: 280px;
1106
  padding: 25px 0px;
1107
}
1108

    
1109
.uk-navbar-dropdown-nav > li {
1110
  padding: 0px 25px;
1111
}
1112

    
1113
.uk-navbar-dropdown-nav > li > a, .uk-navbar-dropdown-nav > li > a:hover {
1114
  color: #212121;
1115
}
1116

    
1117
.uk-navbar-dropdown-nav > li:hover {
1118
  color: #212121;
1119
  background: var(--primary-color-background) 0% 0% no-repeat padding-box;
1120
  opacity: 1;
1121
}
1122

    
1123

    
1124
/*********************************/
1125

    
1126

    
1127
/**************** OFF-Canvas menu ****************/
1128

    
1129
.custom-offcanvas-close {
1130
  position: relative;
1131
  right: 0;
1132
  top: 0;
1133
}
1134

    
1135
.uk-offcanvas-bar-light {
1136
  text-transform: uppercase;
1137
}
1138

    
1139
.uk-offcanvas-bar-light {
1140
  position: absolute;
1141
  top: 0;
1142
  bottom: 0;
1143
  left: -270px;
1144
  box-sizing: border-box;
1145
  width: 270px;
1146
  padding: 20px 20px;
1147
  background: #fff;
1148
  overflow-y: auto;
1149
  -webkit-overflow-scrolling: touch;
1150
}
1151

    
1152
.uk-nav-sub a {
1153
  padding: 2px 15px;
1154
}
1155

    
1156
.uk-offcanvas-bar-light .uk-nav-default > li > a, .uk-offcanvas-bar-light .uk-nav-default .uk-nav-sub a {
1157
  color: #333;
1158
}
1159

    
1160
.uk-nav-default .uk-nav-sub a:hover {
1161
  color: var(--secondary-color);
1162
}
1163

    
1164
.uk-offcanvas-bar-light .uk-nav-default > li.uk-active > a, .uk-offcanvas-bar-light .uk-nav-default > li > a:hover,
1165
.uk-offcanvas-bar-light .uk-nav-default > li > a.uk-active, .uk-offcanvas-bar-light .uk-nav-default > li > a:focus,
1166
.uk-offcanvas-bar-light .uk-nav-default > li > a:active {
1167
  color: var(--secondary-color);
1168
}
1169

    
1170
.uk-offcanvas-bar-animation {
1171
  transition: left 0.3s ease-out;
1172
}
1173

    
1174
@media (min-width: 960px) {
1175
  .uk-offcanvas-bar-light {
1176
    left: -350px;
1177
    width: 350px;
1178
    padding: 40px 40px;
1179
  }
1180
}
1181

    
1182
.uk-offcanvas-flip .uk-offcanvas-bar-light {
1183
  left: auto;
1184
  right: -270px;
1185
}
1186

    
1187
.uk-offcanvas-flip .uk-offcanvas-bar-animation {
1188
  transition-property: right;
1189
}
1190

    
1191
.uk-offcanvas-flip .uk-open > .uk-offcanvas-bar-light {
1192
  left: auto;
1193
  right: 0;
1194
}
1195

    
1196
@media (min-width: 960px) {
1197
  .uk-offcanvas-flip .uk-offcanvas-bar-light {
1198
    right: -350px;
1199
  }
1200
}
1201

    
1202
.uk-offcanvas-flip .uk-offcanvas-reveal .uk-offcanvas-bar-light {
1203
  left: auto;
1204
  right: 0;
1205
}
1206

    
1207
.uk-offcanvas-reveal .uk-offcanvas-bar-light {
1208
  left: 0;
1209
}
1210

    
1211
.uk-open > .uk-offcanvas-bar-light {
1212
  left: 0;
1213
}
1214

    
1215
.uk-close::after {
1216
  opacity: 0 !important;
1217
  color: #fff;
1218
  content: '';
1219
  font-family: "Material Icons";
1220
}
1221

    
1222
/********************************************/
1223

    
1224

    
1225
/********* METHODOLOGY ********/
1226

    
1227
/********* Terminology ********/
1228

    
1229
.terminologySection table {
1230
  font-size: 14px;
1231
  background-color: #FFFFFF;
1232
  width:100%;
1233
  table-layout: fixed;
1234
  overflow-wrap: break-word;
1235
}
1236

    
1237
.terminologySection table th {
1238
  width: 20%;
1239
}
1240

    
1241
.terminologySection table th, .terminologySection table td {
1242
  border: 1px solid #DEDEDE;
1243
  padding: 25px 40px;
1244
  vertical-align: top;
1245
  text-align: start;
1246
}
1247

    
1248
.terminologySection table th.important {
1249
  background-color: var(--primary-color-background);
1250
}
1251

    
1252
.terminologySection ul.portal-circle {
1253
  list-style: none;
1254
  padding-left: 40px;
1255
  font-family: "Open Sans", sans-serif;
1256
}
1257

    
1258
.terminologySection ul.portal-circle li {
1259
  margin: 0 0 2px 0;
1260
  position: relative;
1261
}
1262

    
1263
.terminologySection ul.portal-circle li:before {
1264
  content: "";
1265
  border: 5px var(--primary-color) solid !important;
1266
  border-radius: 50px;
1267
  line-height: 21px;
1268
  margin-left: -20px;
1269
  position: absolute;
1270
  top: 7px;
1271
}
1272

    
1273
@media only screen and (max-width: 959px) {
1274
  /*.terminologySection table th {*/
1275
    /*width: 50%;*/
1276
  /*}*/
1277

    
1278
  .terminologySection ul.portal-circle {
1279
    padding-left: 20px;
1280
  }
1281
}
1282

    
1283
/********* Overview ********/
1284

    
1285
@media only screen and (min-width: 640px) {
1286
  .how .first > div:first-child {
1287
    position: relative;
1288
  }
1289

    
1290
  .how .first > div:first-child:after {
1291
    content: "we";
1292
    text-align: center;
1293
    padding-bottom: 5%;
1294
    position: absolute;
1295
    background-image: url("../img/methodology/arrows/1.svg");
1296
    right: -21%;
1297
    top: 33%;
1298
    width: 20%;
1299
    background-size: contain;
1300
    background-repeat: no-repeat;
1301
    background-position: bottom center;
1302
  }
1303

    
1304
  .how .second > div:first-child {
1305
    position: relative;
1306
    padding: 0 22% 0 22%;
1307
  }
1308

    
1309
  .how .second > div:first-child:after {
1310
    content: "and";
1311
    text-align: center;
1312
    padding-bottom: 5%;
1313
    position: absolute;
1314
    background-image: url("../img/methodology/arrows/2.svg");
1315
    right: -10%;
1316
    top: 31%;
1317
    width: 30%;
1318
    background-size: contain;
1319
    background-repeat: no-repeat;
1320
    background-position: bottom center;
1321
  }
1322

    
1323
  .how .third {
1324
    position:  relative;
1325
  }
1326

    
1327
  .how .third > div:first-child {
1328
    padding: 0 12% 0 12%;
1329
  }
1330

    
1331
  .how .third:after {
1332
    content: "on which";
1333
    padding-right: 30%;
1334
    padding-top: 5%;
1335
    padding-bottom: 5%;
1336
    position: absolute;
1337
    background-image: url("../img/methodology/arrows/3.svg");
1338
    bottom: 6%;
1339
    left: 6%;
1340
    transform: translateY(100%);
1341
    width: 55%;
1342
    background-size: contain;
1343
    background-repeat: no-repeat;
1344
    background-position: center;
1345
  }
1346

    
1347
  .how .fourth {
1348
    padding: 10% 3% 0 3%;
1349
  }
1350

    
1351
  .how .fourth > div:first-child {
1352
    position:  relative;
1353
    padding: 0 15% 0 15%;
1354
  }
1355

    
1356
  .how .fourth> div:first-child:after {
1357
    content: "and";
1358
    text-align: center;
1359
    padding-bottom: 5%;
1360
    position: absolute;
1361
    background-image: url("../img/methodology/arrows/4.svg");
1362
    left: -18%;
1363
    top: 35%;
1364
    width: 30%;
1365
    background-size: contain;
1366
    background-repeat: no-repeat;
1367
    background-position: bottom center;
1368
  }
1369

    
1370
  .how .fifth {
1371
    padding: 10% 2% 0 2%;
1372
  }
1373

    
1374
  .how .fifth > div:first-child {
1375
    position:  relative;
1376
  }
1377

    
1378
  .how .fifth > div:first-child:after {
1379
    content: "We";
1380
    text-align: center;
1381
    padding-bottom: 5%;
1382
    position: absolute;
1383
    background-image: url("../img/methodology/arrows/5.svg");
1384
    left: -35%;
1385
    top: 36%;
1386
    width: 30%;
1387
    background-size: contain;
1388
    background-repeat: no-repeat;
1389
    background-position: bottom center;
1390
  }
1391

    
1392
  .how .sixth {
1393
    padding: 10% 5% 0 0;
1394
  }
1395

    
1396
  .how .sixth > div:first-child {
1397
    padding: 0 15% 0 15%;
1398
  }
1399

    
1400
  .how .final {
1401
    padding: 10% 20% 0 20%;
1402
  }
1403

    
1404
  .how .final > div:first-child {
1405
    position: relative;
1406
  }
1407

    
1408
  .how .final img {
1409
    display: block;
1410
    margin-left: auto;
1411
    margin-right: auto;
1412
  }
1413

    
1414
  .how .final > div:first-child:before {
1415
    content: "";
1416
    position: absolute;
1417
    background-image: url("../img/methodology/arrows/6.svg");
1418
    left: -20%;
1419
    /*top: -20%;*/
1420
    /*height: 70%;*/
1421
    top: -8%;
1422
    height: 42%;
1423
    /*width: 30%;*/
1424
    width: 34%;
1425
    background-size: contain;
1426
    background-repeat: no-repeat;
1427
    background-position: bottom center;
1428
  }
1429

    
1430
  .how .final > div:first-child:after {
1431
    content: "We make visualizations, graphs, reports and deliver all in a customisable tool";
1432
    position: absolute;
1433
    background-image: url("../img/methodology/circle.png");
1434
    /*right: -220px;*/
1435
    /*top: -20%;*/
1436
    right: -203px;
1437
    top: -8%;
1438
    width: 300px;
1439
    padding: 8% 0 5% 220px;
1440
    background-size: contain;
1441
    background-repeat: no-repeat;
1442
    background-position: bottom center;
1443
  }
1444
}
1445

    
1446
@media only screen and (min-width: 960px) {
1447
  .how .third:after {
1448
    bottom: -6%;
1449
  }
1450
}
1451

    
1452
@media only screen and (min-width: 1200px) {
1453
  .how .third:after {
1454
    bottom: -10%;
1455
    left: 25%;
1456
    width: 25%;
1457
  }
1458
}
1459

    
1460
@media only screen and (max-width: 639px) {
1461
  .how .first {
1462
    position: relative;
1463
    padding-bottom: 30%;
1464
  }
1465

    
1466
  .how .first:after {
1467
    content: "we";
1468
    text-align: center;
1469
    padding: 25px 105px 25px 0;
1470
    position: absolute;
1471
    background-image: url("../img/methodology/arrows/3.svg");
1472
    /*left: 26%;*/
1473
    left: 33%;
1474
    top: 72%;
1475
    background-size: contain;
1476
    background-repeat: no-repeat;
1477
    background-position: center;
1478
  }
1479

    
1480
  .how .second {
1481
    position: relative;
1482
    padding: 0 15% 30% 15%;
1483
  }
1484

    
1485
  .how .second:after {
1486
    content: "and";
1487
    text-align: center;
1488
    padding: 25px 105px 25px 0;
1489
    position: absolute;
1490
    background-image: url("../img/methodology/arrows/3.svg");
1491
    /*left: 25%;*/
1492
    left: 32%;
1493
    top: 70%;
1494
    background-size: contain;
1495
    background-repeat: no-repeat;
1496
    background-position: center;
1497
  }
1498

    
1499
  .how .third {
1500
    position:  relative;
1501
    padding: 0 5% 30% 5%;
1502
  }
1503

    
1504
  .how .third:after {
1505
    content: "on which";
1506
    text-align: center;
1507
    padding: 25px 105px 25px 0;
1508
    position: absolute;
1509
    background-image: url("../img/methodology/arrows/3.svg");
1510
    /*left: 17%;*/
1511
    left: 27%;
1512
    top: 75%;
1513
    background-size: contain;
1514
    background-repeat: no-repeat;
1515
    background-position: center;
1516
  }
1517

    
1518
  .how .fourth {
1519
    position:  relative;
1520
    padding: 0 0 30% 0;
1521
  }
1522

    
1523
  .how .fourth > div:first-child {
1524
    padding: 0 10% 0 10%;
1525
  }
1526

    
1527
  .how .fourth:after {
1528
    content: "and";
1529
    text-align: center;
1530
    padding: 25px 105px 25px 0;
1531
    position: absolute;
1532
    background-image: url("../img/methodology/arrows/3.svg");
1533
    /*left: 26%;*/
1534
    left: 32%;
1535
    top: 79%;
1536
    background-size: contain;
1537
    background-repeat: no-repeat;
1538
    background-position: center;
1539
  }
1540

    
1541
  .how .fifth {
1542
    position:  relative;
1543
    padding: 0 2% 30% 2%;
1544
  }
1545

    
1546
  .how .fifth:after {
1547
    content: "We";
1548
    text-align: center;
1549
    padding: 25px 105px 25px 0;
1550
    position: absolute;
1551
    background-image: url("../img/methodology/arrows/3.svg");
1552
    /*left: 27%;*/
1553
    left: 33%;
1554
    top: 76%;
1555
    background-size: contain;
1556
    background-repeat: no-repeat;
1557
    background-position: center;
1558
  }
1559

    
1560
  .how .sixth {
1561
    padding: 0 5% 30% 0;
1562
  }
1563

    
1564
  .how .sixth > div:first-child {
1565
    padding: 0 15% 0 15%;
1566
  }
1567

    
1568
  .how .final {
1569
    padding: 20% 0 20% 0;
1570
  }
1571

    
1572
  .how .final > div:first-child {
1573
    position: relative;
1574
  }
1575

    
1576
  .how .final > div:first-child:before {
1577
    content: "";
1578
    position: absolute;
1579
    background-image: url("../img/methodology/arrows/6.svg");
1580
    left: 32%;
1581
    /*top: -80%;*/
1582
    /*height: 70%;*/
1583
    top: -37%;
1584
    height: 33%;
1585
    width: 30%;
1586
    background-size: contain;
1587
    background-repeat: no-repeat;
1588
    background-position: center;
1589
  }
1590

    
1591
  .how .final > div:first-child:after {
1592
    content: "We make visualizations, graphs, reports and deliver all in a customisable tool";
1593
    position: absolute;
1594
    background-image: url("../img/methodology/circle.png");
1595
    /*left: -62%;*/
1596
    /*top: 85%;*/
1597
    left: -52%;
1598
    top: 91%;
1599
    width: 300px;
1600
    padding: 12% 0 0 70%;
1601
    background-size: contain;
1602
    background-repeat: no-repeat;
1603
    background-position: center;
1604
  }
1605
}
1606

    
1607

    
1608
/*********************************/
1609

    
1610
/********* MOBILE ********/
1611
@media only screen and (max-width: 960px) {
1612

    
1613
  body {
1614
    background: #F9FBFC;
1615
  }
1616

    
1617
  ::-webkit-scrollbar {
1618
    width: 0px;
1619
    background: transparent; /* make scrollbar transparent */
1620
  }
1621

    
1622
  .uk-navbar-container:not(.uk-navbar-transparent) {
1623
    background: #F9FBFC;
1624
  }
1625

    
1626
  .uk-navbar-item, .uk-navbar-nav>li>a, .uk-navbar-toggle {
1627
    min-height: 60px;
1628
  }
1629

    
1630
  .uk-logo > img {
1631
    max-height: 125px;
1632
  }
1633

    
1634
  .uk-navbar-toggle-icon {
1635
    color: var(--primary-color);
1636
  }
1637

    
1638
  .searchForCountry.uk-search.uk-search-default {
1639
    width: 100%;
1640
    background: #FFFFFF 0% 0% no-repeat padding-box;
1641
    border: 1px solid #C7C7C7;
1642
    border-radius: 4px;
1643
  }
1644

    
1645
  .searchForCountry.uk-search .uk-search-icon {
1646
    color: #4687f4;
1647
    z-index: 10;
1648
  }
1649

    
1650
  .progress {
1651
    width: 100%;
1652
  }
1653

    
1654
  .overviewMobile .number.big {
1655
    font-size: 24px;
1656
  }
1657

    
1658
  .overviewMobile {
1659
    font-size: 12px;
1660
  }
1661

    
1662
  .goToDetailedViewLink {
1663
    text-align: center;
1664
    margin-top: 0px;
1665
  }
1666

    
1667
  .leadingOpenScienceCard {
1668
    font-size: 10px;
1669
  }
1670

    
1671
  .leadingOpenScienceCard .number {
1672
    font-size: 14px;
1673
  }
1674

    
1675
  .leadingOpenScienceCard .countryName {
1676
    font-size: 16px;
1677
    font-weight: bold;
1678
  }
1679

    
1680
  .footerSection {
1681
    text-align: center;
1682
    background-color: #fff;
1683
  }
1684

    
1685
  .footerImage {
1686
    opacity: 0.8;
1687
    float: none;
1688
    margin-top: 0px;
1689
  }
1690

    
1691
  [class*="uk-navbar-dropdown-bottom"] {
1692
    margin-top: -5px;
1693
    left: 200px !important;
1694
  }
1695

    
1696
  .tm-header-mobile .uk-nav-divider {
1697
    margin: 15px 0;
1698
  }
1699

    
1700
  .tm-header-mobile .smallHeader {
1701
    background: #FFFFFF 0% 0% no-repeat padding-box;
1702
    box-shadow: 0px 3px 6px #00000029;
1703
    opacity: 1;
1704
  }
1705

    
1706
  .continentPageEntitiesOverview .number.big {
1707
    font-size: 24px;
1708
  }
1709

    
1710
  .continentPageEntitiesOverview .entityName {
1711
    font-size: 16px;
1712
    font-weight: 600;
1713
  }
1714

    
1715
  .uk-tab {
1716
    flex-wrap: nowrap;
1717
    overflow-x: auto;
1718
    background: #fff;
1719
    padding-bottom: 15px;
1720
    padding-top: 10px;
1721
    margin-right: -20px;
1722
  }
1723

    
1724
  .entitiesContainer {
1725
    margin-left: 0px;
1726
    height: 200px;
1727
  }
1728

    
1729
  hr.entitiesDivider {
1730
    margin-left: -15px;
1731
    margin-right: -15px;
1732
  }
1733

    
1734
  .dataContainer {
1735
    border: none;
1736
  }
1737

    
1738
  .tabContent {
1739
    padding: 30px 0px;
1740
  }
1741

    
1742
  .dataContainer .tabContent {
1743
    padding: 0px;
1744
  }
1745

    
1746
  .autocomplete-container .input-container input {
1747
    padding: 0 15px 0 40px !important;
1748
  }
1749
}
1750

    
(3-3/4)