Project

General

Profile

1
/* theme */
2
body {
3
    overflow: unset !important;
4
}
5

    
6
.custom-footer {
7
    position: relative;
8
    bottom: 0;
9
    width: 100%;
10
}
11

    
12
#tm-main {
13
    min-height: 80vh;
14
}
15

    
16
.custom-external {
17
    background: rgba(0, 0, 0, 0) url("./external-link.svg") no-repeat scroll left 10%;
18
    min-height: 15px;
19
    background-size: 15px 15px;
20
    padding-left: 16px;
21
}
22

    
23
h2 .custom-external {
24
    min-height: 20px;
25
    background-size: 20px 20px;
26
    padding-left: 21px;
27
    background: rgba(0, 0, 0, 0) url("./external-link.svg") no-repeat scroll left center;
28

    
29
}
30

    
31
.pseudo-external {
32
    padding-left: 16px;
33
    /*margin-bottom: 5px;*/
34
}
35

    
36
.custom-navbar-toggle-icon, .custom-user-mini-panel {
37
    color: #444 !important
38
}
39

    
40
.custom-user-mini-panel a {
41
    color: rgb(36, 91, 204);
42
}
43

    
44
.custom-main-content {
45
    min-height: 550px;
46
}
47

    
48
.custom-autocomplete .uk-nav-autocomplete > li > a:hover {
49
    background: #00a8e6 none repeat scroll 0 0;
50
    box-shadow: 0 0 5px rgba(0, 0, 0, 0.05) inset;
51
    color: #FFF;
52
    outline: medium none;
53
    text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.1);
54
}
55

    
56
.custom-autocomplete .uk-nav-navbar > li > a {
57
    color: #444;
58
}
59

    
60
.custom-description-list-horizontal {
61
    line-height: 200%
62
}
63

    
64
/* theme */
65
.uk-alert-default {
66
    background: #fff none repeat scroll 0 0;
67
    border: 1px solid #ddd;
68
    border-radius: 4px;
69
    color: #444;
70
    min-height: 30px;
71
    max-width: 100%;
72
    padding: 4px 6px;
73

    
74
}
75

    
76
.custom-hidden-dropdown-menu {
77
    position: static !important;
78
}
79

    
80
.searchFilterBoxValues {
81
    overflow: auto;
82
    max-height: 200px;
83
}
84

    
85
.selected-filters-box {
86
    margin: 5px;
87
    background-color: #F8F8F8;
88
}
89

    
90
.search-form {
91
    margin: 5px;
92
}
93

    
94
.clickable {
95
    cursor: pointer;
96
    user-select: none;
97
}
98

    
99
.search-filters .uk-accordion-title {
100
    font-size: 14px;
101
    line-height: 18px;
102
}
103

    
104
.search-results {
105
    min-height: 600px;
106
}
107

    
108
.searchPaging {
109
    min-height: 46px;
110
}
111

    
112
.searchFormMinHeight {
113
    min-height: 400px;
114
}
115

    
116
.helper-left-right {
117
    /* margin-top: 75px; */
118
    max-width: 20%;
119
}
120

    
121
.errors-in-searchTableView {
122
    margin-top: 75px;
123
}
124

    
125
@media (min-width: 960px) {
126
    .float-children-right-at-medium > * {
127
        float: right;
128
    }
129
}
130

    
131
@media (max-width: 959px) {
132
    .margin-small-top-at-small {
133
        margin-top: 10px !important;
134
    }
135
}
136

    
137
.other-results {
138
    min-height: 300px;
139
}
140

    
141
/* "OPEN SOURCE" INCLUDED */
142
.OPEN, .OPENSOURCE {
143
    background: rgba(0, 0, 0, 0) url("./unlock.svg") no-repeat scroll right top;
144
    padding-right: 25px;
145
    min-height: 20px;
146
    background-size: 20px 20px;
147
    font-weight: 400;
148
    text-transform: none;
149
}
150

    
151

    
152
.EMBARGO, .CLOSED, .RESTRICTED {
153
    background: rgba(0, 0, 0, 0) url("./lock.svg") no-repeat scroll right top;
154
    padding-right: 25px;
155
    min-height: 20px;
156
    background-size: 20px 20px;
157
    font-weight: 400;
158
    text-transform: none;
159
}
160

    
161
.UNKNOWN {
162

    
163
    background: rgba(0, 0, 0, 0) url("./question.svg") no-repeat scroll right top;
164
    padding-right: 25px;
165
    min-height: 20px;
166
    background-size: 20px 20px;
167
    font-weight: 400;
168
    text-transform: none;
169

    
170
}
171

    
172
.sc39 {
173
    background: rgba(0, 0, 0, 0) url("./sc39.png") no-repeat scroll right center;
174
    padding-right: 24px;
175
}
176

    
177
.projectIcon {
178
    display: inline-table;
179
}
180

    
181
.dateFilter .mydp {
182
    margin-top: 5px;
183
}
184

    
185

    
186
/*.tooltip {
187
    max-width: none;
188
    background: rgba(100, 100, 100, 1);
189
}*/
190
.tooltip-custom-font-size {
191
    font-size: 120%;
192
}
193

    
194
/* theme */
195
.uk-tooltip {
196
    background: #666;
197
}
198

    
199
.custom-select-mini {
200
    max-width: 170px !important;
201
}
202

    
203
.custom-icon {
204
    line-height: unset;
205
}
206

    
207
/*.custom-tab-content-large{
208
    min-height: 800px;
209
}
210
 */
211
.custom-tab-content {
212
    min-height: 250px;
213
}
214

    
215
.custom-dataTable-content {
216
    min-height: 600px;
217
}
218

    
219
.custom-html-table-height {
220
    height: 500px;
221
}
222

    
223

    
224
/*.filterItem span {*/
225
/*display: inline-flex;*/
226
/*}*/
227
/*.filterItem .filterName {*/
228
/*max-width: 71%;*/
229

    
230
/*}*/
231
/*.browseFilters .filterItem .filterName {*/
232
/*max-width: 68%;*/
233
/*}*/
234

    
235
/*.filterItem .filterNumber {*/
236
/*width: 20%;*/
237
/*}*/
238
/*.filterItem span {*/
239

    
240
/*white-space: nowrap;*/
241
/*}*/
242
/*.browseFilters .filterItem span div {*/
243
/*  !*min-width: 45px;*!*/
244
/*}*/
245
/*.filterItem span div {*/
246
/*overflow: hidden;*/
247
/*text-overflow: ellipsis;*/
248
/*!*min-width: 81px;*!*/
249
/*}*/
250
/*.filterItem{*/
251
/*  margin-bottom: 5px !important;*/
252
/*}*/
253

    
254
.browseFilters {
255
    overflow-y: auto;
256
    overflow-x: hidden;
257
    max-height: 265px;
258
}
259

    
260

    
261
.custom-offcanvas-close {
262
    position: relative;
263
    right: 0;
264
    top: 0;
265
}
266

    
267
/* .uk-link{
268
  color: #292C3D !important;
269
} */
270
/*.uk-breadcrumb > :last-child > * {*/
271
/*    color:#cbcbcb !important;*/
272
/*}*/
273
/*.uk-breadcrumb .uk-active a{*/
274
/*    color: #767779  !important;*/
275
/*}*/
276

    
277

    
278
.entityTitleIcon {
279
    background-repeat: no-repeat;
280
    content: '';
281
    display: inline-block;
282
    height: 36px;
283
    width: 42px;
284
    vertical-align: middle;
285
}
286

    
287
.entityIcon {
288
    height: 15px;
289
    width: 20px;
290

    
291
}
292

    
293
/*.uk-tab{
294
  border-bottom: 1px #cbcbcb solid;
295
}*/
296
.label-classified {
297
    border-radius: 4px;
298
    padding: 1px 8px;
299
    background-color: #ABABAB;
300
    color: white;
301
    text-transform: uppercase;
302
    margin-bottom: 5px;
303
    margin-right: 5px;
304
}
305

    
306
.label-blue, .label-compatibility {
307
    background: #d4f3ff;
308
    color: #00a0de
309
}
310

    
311
.label-green, .label-open {
312
    background: #8AD15E;
313
    border-color: #8AD15E;
314
    color: white;
315
}
316

    
317
.label-yellow, .label-underCuration {
318
    background: #fef5d2;
319
    color: #cca607
320
}
321

    
322
.label-red, .label-funder {
323
    background: #fef0ef;
324
    color: #f54f43
325
}
326

    
327
.label-grey, .label-language {
328
    background: #f8f8f8;
329
    color: #666;
330
}
331

    
332
.label-country {
333
    background: #d4f3ff;
334
    color: #00a0de;
335
}
336

    
337
.label-publication {
338
    background: #4687E6;
339
    color: #fff
340
}
341

    
342
.label-dataset {
343
    background: #1e906c;
344
    color: #fff
345
}
346

    
347
.label-software {
348
    background: #b737ff;
349
    color: #fff
350
}
351

    
352
.label-orp, .label-other {
353
    background: #f54f43;
354
    color: #414141 !important;
355
}
356

    
357
.label-project {
358
    background: #d0307f;
359
    color: #fff
360
}
361

    
362
.label-dataprovider {
363
    background: #00a0de;
364
    color: #fff
365
}
366

    
367
.label-organization {
368
    background: #fbcd0d;
369
    color: #414141
370
}
371

    
372
.label-unknown, .label-funder,
373
.label-compatibility,
374
.label-underCuration,
375
.label-funder,
376
.label-language,
377
.label-country,
378
.label-type,
379
.label-orange, .label-sc39,
380
.label-language, .label-publication,
381
.label-publication,
382
.label-dataset,
383
.label-software,
384
.label-orp, .label-other, .label-project, .label-dataprovider, .label-organization,
385
.label-grey, .label-success, .label-community {
386
    background: white !important;
387
    color: #666666 !important;
388
    border: 1px solid #666666 !important;
389
}
390

    
391
/*.label-open {
392
    background: var(--portal-main-color) !important;
393
    color: #ffffff !important;
394
    border: 1px solid var(--portal-main-color) !important;
395
}*/
396

    
397
.label-closed {
398
    background: #EBEBEB !important;
399
    color: #6B6B6B !important;
400
    border: 1px solid #DEDEDE !important;
401
}
402

    
403
.label-danger {
404
    color: #ff4000 !important;
405
    border: 1px solid #666666 !important;
406
}
407

    
408
.li-disabled .label-compatibility, .li-disabled .label-dataprovider {
409
    background: white !important;
410
    color: #A9A9A9 !important;
411
    border: 1px solid #A9A9A9 !important;
412
}
413

    
414
/* theme */
415
.uk-tab {
416
    display: -ms-flexbox;
417
    display: -webkit-flex;
418
    display: flex;
419
    -ms-flex-wrap: wrap;
420
    -webkit-flex-wrap: wrap;
421
    flex-wrap: wrap;
422
    margin-left: -20px;
423
    padding: 0;
424
    list-style: none;
425
    position: relative;
426
}
427

    
428
/* theme */
429
.uk-tab::before {
430
    content: "";
431
    position: absolute;
432
    bottom: 0;
433
    left: 20px;
434
    right: 0;
435
    border-bottom: 1px solid #e5e5e5;
436
}
437

    
438
/* theme */
439
.uk-tab-left::before {
440
    border-bottom: none !important;
441
}
442

    
443

    
444
.searchForm, .generalSearchForm {
445
    background: url('./search_general.jpg');
446
    box-sizing: border-box;
447
    height: 320px;
448
}
449

    
450
.publicationsSearchForm {
451
    background: url('./search_pubs_1.jpg');
452
    box-sizing: border-box;
453
    height: 320px;
454
}
455

    
456
.projectsSearchForm, .projectsTableSearchForm {
457
    background: url('./projects_search.jpg');
458
    box-sizing: border-box;
459
    height: 320px;
460
}
461

    
462
.organizationsSearchForm {
463
    background: url('./search_organizations.jpg');
464
    box-sizing: border-box;
465
    height: 320px;
466
}
467

    
468
.datasetsSearchForm {
469
    background: url('./search_data.jpg');
470
    box-sizing: border-box;
471
    height: 320px;
472
}
473

    
474
.softwareSearchForm {
475
    background: url('./search_software.jpg');
476
    box-sizing: border-box;
477
    height: 320px;
478
}
479

    
480
.orpsSearchForm {
481
    background: url('./search_other.jpg');
482
    box-sizing: border-box;
483
    height: 320px;
484
}
485

    
486
.datasourcesSearchForm, .compatibleDatasourcesSearchForm, .compatibleDatasourcesTableSearchForm, .datasourcesTableSearchForm {
487
    background: url('./providers_search.jpg');
488
    box-sizing: border-box;
489
    height: 320px;
490
}
491

    
492
.journalsSearchForm, .journalsTableSearchForm {
493
    background: url('./search_journals.jpg');
494
    box-sizing: border-box;
495
    height: 320px;
496
}
497

    
498
.entityRegistriesSearchForm, .entityRegistriesTableSearchForm {
499
    background: url('./search_registries.jpg');
500
    box-sizing: border-box;
501
    height: 320px;
502
}
503

    
504
.divider-table tbody td, .uk-table th {
505
    border-bottom: 1px solid #E5E5E5;
506
}
507

    
508
#feedback {
509
    float: left;
510
    position: fixed;
511
    top: calc(50% - 47px);
512
    right: 0;
513
    z-index: 100;
514
    display: block;
515

    
516
}
517

    
518
#feedback a {
519
    background: #666 !important;
520
    border-radius: 5px 0 0 5px;
521
    box-shadow: none;
522
    border: none !important;
523
    display: block;
524
    padding: 20px 12px;
525
    transition: all .2s ease-in-out;
526
    opacity: 0.5;
527

    
528
}
529

    
530
#feedback a:hover {
531
    padding-right: 20px;
532
}
533

    
534
.descriptionText {
535
    /* Padding-left: 25px !important;
536
    Border-left: 10px solid #fafafa; */
537
    display: inline-block;
538
    position: relative;
539
    top: calc(-0.1 * 1em);
540
    vertical-align: middle;
541
    margin-right: 10px;
542
    /* border-left: 8px solid #e5e5e5; */
543
    margin-top: 8px;
544
    color: #666666 !important;
545
    line-height: 22px !important;
546

    
547
}
548

    
549

    
550
.custom-offcanvas-bar {
551
    background: grey !important;
552
    width: 100% !important;
553

    
554
}
555

    
556
.custom-offcanvas-bar .filtersModal {
557
    color: grey !important;
558

    
559
}
560

    
561
.list-horizontal {
562
    display: flex;
563
}
564

    
565
.list-horizontal span {
566
    margin-right: 5px;
567
    padding-left: 0px !important;
568

    
569
}
570

    
571
.list-horizontal-line span {
572
    margin-right: 5px;
573
    border-right: 1px solid #f1f1f1;
574
    padding-right: 5px;
575

    
576
}
577

    
578
.list-horizontal-line > span:last-child {
579
    border-right: none;
580
}
581

    
582
h2, h4 {
583
    text-transform: none !important;
584
}
585

    
586
.linkdropdown {
587
    min-width: 250px;
588
}
589

    
590
/* theme */
591
.uk-button-action {
592
    background-color: #D6352B;
593
    color: #fff
594
}
595

    
596
/* h2, .uk-h2{
597
  font-size:28px !important;
598
} */
599
.app-box {
600
    border: #DFDFF0 solid 1px;
601
    background-color: #FAFBFF;
602
}
603

    
604
/* theme */
605
.uk-subnav-line li:hover .home-icon svg #home {
606
    fill: #05007A !important;
607

    
608
}
609

    
610
svg #home {
611
    fill: white !important;
612

    
613
}
614

    
615
.tm-toolbar .uk-subnav-line li a:hover, .tm-toolbar .uk-subnav-line li:hover a {
616
    display: block;
617
    color: #d4d4d4 !important;
618
}
619

    
620
.tm-toolbar .uk-subnav-line li:hover {
621
    display: block;
622
}
623

    
624
/* remove the others*/
625

    
626
.helper-grid > * {
627
    padding-left: 25px !important;
628
}
629

    
630
.cite-this-button {
631
    font-size: 14px;
632
    padding: 3px;
633
}
634

    
635
.link-to-button {
636
    font-size: 12px;
637
    padding: 3px;
638
}
639

    
640
.dropBasket {
641
    border-top: 1px solid #ccc;
642
    border-bottom: 1px solid #ccc;
643
}
644

    
645
.basket-title {
646

    
647
    padding-top: 20px;
648
    padding-bottom: 20px;
649
    cursor: pointer;
650

    
651
}
652

    
653
.basket-title::after {
654
    background-image: none !important;
655
}
656

    
657
.basket-badge {
658
    position: relative;
659
    right: 16px;
660
    top: -16px;
661
    text-align: center;
662
    border-radius: 90%;
663
    border-radius: 90%;
664

    
665
}
666

    
667

    
668
dd {
669
    margin-top: 10px;
670
    border-bottom: 1px solid #e8e8e8;
671
    padding-bottom: 5px;
672
}
673

    
674
dd:last-child {
675
    border-bottom: none;
676
}
677

    
678
.advancedSearchFormBackground {
679
    background-repeat: no-repeat !important;
680
    background-size: 100% 320px;
681
    height: auto !important;
682
}
683

    
684
.advancedSearchForm {
685
    /*box-shadow: 0 1px 10px #444444;*/
686
    background-color: white;
687
    border: 1px solid #ccc;
688
}
689

    
690
.advancedSearchForm .uk-icon-button {
691

    
692
    fill: #296EE9 !important;
693

    
694
}
695

    
696
.search-results li {
697
    padding-top: 15px !important;
698
}
699

    
700
.cursor-not-allowed {
701
    cursor: not-allowed !important;
702
}
703

    
704
.uk-badge, .badge, a.badge {
705
    border-radius: 2px;
706
}
707

    
708
.loading-gif, .loading-gif:before, .loading-gif:after {
709
    background: url("./loading.gif") no-repeat;
710
    height: 65px;
711
    margin-left: auto;
712
    margin-right: auto;
713
    width: 65px;
714

    
715
}
716

    
717
/* h2, .uk-h2 {
718
    font-size: 28px !important;
719
} */
720
/*body{*/
721
/*  !* line-height: 1.4; *!*/
722
/*  Font-size:14px;*/
723
/*  Color: #333;*/
724
/*}*/
725

    
726
#footer\#8 .el-link {
727

    
728
    color: #fff;
729
    font-weigth: 300;
730

    
731
}
732

    
733
.custom-article-title {
734
    font-size: 32px;
735
    Margin-bottom: 10px;
736
    font-family: 'Open Sans', sans-serif;
737
    color: #1F257B !important;
738
}
739

    
740
.custom-tab-content .uk-pagination > * > * {
741
    min-width: 20px;
742
    line-height: 1.4;
743
    font-size: 14px;
744

    
745
}
746

    
747
.box-content {
748
    border: 1px dashed #666666;
749
    margin-top: 4px;
750
    background: #EFEFEF;
751
}
752

    
753
.citation-accordion .uk-accordion-title {
754
    font-family: Raleway;
755
}
756

    
757
.uk-notification.uk-notification-top-center {
758
    top: 45% !important;
759
}
760

    
761
.no-selected-message {
762
    background: white;
763
}
764

    
765
.textOverflowEllipsis {
766
    overflow: hidden;
767
    text-overflow: ellipsis;
768
    white-space: nowrap;
769
}
770

    
771
.multi-line-ellipsis p {
772
    display: -webkit-box;
773
    -webkit-box-orient: vertical;
774
    overflow: hidden;
775
    text-overflow: ellipsis;
776
}
777

    
778
.multi-line-ellipsis.lines-3 p {
779
    -webkit-line-clamp: 3;
780
}
781

    
782
.multi-line-ellipsis.lines-10 p {
783
    -webkit-line-clamp: 10;
784
}
785

    
786
.custom-accordion .uk-accordion-title {
787
    text-align: left;
788
    /* background: #f8f8fe; */
789
    padding: 4px;
790
    /* color: #3055ba !important; */
791
    font-size: 14px;
792
    text-transform: initial !important;
793
    font-weight: inherit !important;
794
    /*border-top: gray solid 1px;*/
795
    border-bottom: var(--portal-main-color) solid 1px;
796

    
797

    
798
}
799

    
800
.custom-accordion .uk-accordion-title::after {
801
    float: none;;
802
    padding: 12px;
803
}
804

    
805
.custom-accordion {
806
    /*border: gray solid 1px;*/
807
    border-top: 0px;
808
}
809

    
810
.custom-accordion .uk-accordion-content {
811
    margin: 0px;
812
    border: #eee 1px solid;
813
    border-top: none;
814
    padding: 12px;
815
}
816

    
817
.darkBackground {
818
    background-color: rgba(0, 0, 0, 0.5);
819
    z-index: 0;
820
    color: white !important;
821
    font-family: Roboto !important;
822
}
823

    
824
.whiteText {
825
    color: white !important;
826
    font-family: Roboto !important;
827
}
828

    
829
.shadowBox {
830
    box-shadow: 0 1px 3px #444444;
831
    /*box-shadow: 0 6px 10px rgba(0,0,0,0.15);*/
832
}
833

    
834
.icon-button-small {
835
    width: 22px !important;
836
    height: 22px !important;
837
    /*color: #666 !important;*/
838
    /*background: #f7f7fa !important;*/
839
}
840

    
841
.icon-button-small:focus, .icon-button-small:hover {
842

    
843
    border-color: #666 !important;
844
}
845

    
846
.searchFilterTitle {
847

    
848
    /* text-decoration-color: var(--portal-main-color);
849
    text-decoration: underline; */
850
    border-bottom: 1px solid var(--portal-main-color) !important;
851
    padding: 5px 0px;
852
    color: var(--portal-main-color);
853
}
854

    
855
.sideInfoTitle {
856
    font-weight: normal !important;
857
    border-radius: 4px;
858
    background-color: #F0F0F0;
859
    color: #666;
860
    padding: 5px 12px;
861
    font-size: 12px;
862
}
863

    
864
/* theme */
865
.uk-navbar-container {
866
    padding-top: 0px !important;
867
    padding-bottom: 0px !important;
868
}
869

    
870
/* theme */
871
.uk-input {
872
    background-color: rgba(255, 255, 255, 1.0) !important;
873
}
874

    
875
/* theme */
876
.uk-accordion > :nth-child(n+2) {
877
    border-top: 0px solid #ededed !important;
878
    margin-top: 0px !important;
879
}
880

    
881
/* theme */
882
.uk-pagination > .uk-active > * {
883
    background-color: var(--portal-main-color) !important;
884
    color: var(--portal-main-contrast) !important;
885
    border-color: var(--portal-main-color) !important;
886
    border-bottom-color: var(--portal-main-color) !important;
887
    border-radius: 500px;
888
    line-height: 12px !important;
889
}
890

    
891
.portal-color {
892
    color: var(--portal-main-color) !important;
893
}
894

    
895
.portal-secondary-color {
896
    color: var(--portal-dark-color) !important;
897
}
898

    
899
.portal-background-color {
900
    background-color: var(--portal-main-color) !important;
901
}
902

    
903
.portal-background-color * {
904
    color: var(--portal-main-contrast);
905
}
906

    
907
.portal-button, .portal-button-reverse:hover, .portal-button-reverse:active, .portal-button-reverse:focus {
908

    
909
    background-color: var(--portal-main-color);
910
    color: var(--portal-main-contrast);
911
    border: 1px solid var(--portal-main-color);
912
    background-image: none;
913

    
914
}
915

    
916
.portal-button:hover, .portal-button:active, .portal-button:focus {
917
    background-color: var(--portal-dark-color);
918
    color: var(--portal-main-contrast);
919
    border: 1px solid var(--portal-dark-color);
920
    background-image: none;
921

    
922
}
923

    
924
.portal-button-reverse {
925
    background-color: var(--portal-main-contrast);;
926
    color: var(--portal-main-color);
927
    border: 1px solid var(--portal-main-color);
928
    background-image: none;
929
}
930

    
931
.portal-link {
932
    color: var(--portal-main-color) !important;
933
    /*text-decoration: underline !important;*/
934
    /*font-weight: bold;*/
935
}
936

    
937
.portal-link:hover {
938
    text-decoration: underline !important;
939
    /*color:var(--portal-dark-color)  !important;*/
940
}
941

    
942
.portal-box {
943
    background-color: var(--portal-main-color) !important;
944
    color: var(--portal-main-contrast) !important;
945
    border: 1px solid var(--portal-main-color);
946
    height: 18px;
947
}
948

    
949
.uk-pagination .uk-icon {
950
    color: var(--portal-main-color) !important;
951
}
952

    
953
.paging-hr {
954
    border-bottom: 1px solid #E5E5E5 !important;
955
    /*padding-bottom: 5px !important;*/
956
}
957

    
958
.widget-box {
959
    background: white;
960
}
961

    
962
.developlink {
963
    text-transform: none !important;
964
    color: #fff !important;
965
    background: var(--develop-portal-color) !important;
966
    font-weight: 600;
967
    border: 2px solid var(--develop-portal-color) !important;
968
    background-image: none !important;
969
}
970

    
971
.providelink {
972
    text-transform: none !important;
973
    color: #fff !important;
974
    background: var(--provide-portal-color) !important;
975
    font-weight: 600;
976
    border: 2px solid var(--provide-portal-color) !important;
977
    background-image: none !important;
978
}
979

    
980
.connectlink {
981
    background-color: var(--connect-portal-color) !important;
982
    font-weight: 600;
983
    color: #fff !important;
984
    border: 2px solid var(--connect-portal-color) !important;
985
    background-image: none !important;
986
}
987

    
988
.monitorlink {
989
    background-color: var(--monitor-portal-color) !important;
990
    font-weight: 600;
991
    color: #fff !important;
992
    border: 2px solid var(--monitor-portal-color) !important;
993
    background-image: none !important;
994
}
995

    
996
.explorelink {
997
    background-color: var(--explore-portal-color) !important;
998
    font-weight: 600;
999
    color: #fff !important;
1000
    border: 2px solid var(--explore-portal-color) !important;
1001
    background-image: none !important;
1002
}
1003

    
1004
showTitle h2 {
1005
    text-transform: unset !important;
1006
}
1007

    
1008
/* toCheck: */
1009
/* embargo end date */
1010
.highlight, mark {
1011
    background: rgba(34, 32, 128, .5);
1012
    color: #222080;
1013
}
1014

    
1015
/* advanced autocomplete */
1016
.custom-autocomplete .uk-dropdown {
1017
    background: white;
1018
    /* color: rgba(255,255,255,.7); */
1019
}
1020

    
1021
.explore-heading-bullet::before {
1022
    border-left-color: var(--explore-portal-color) !important;
1023
}
1024

    
1025
.provide-heading-bullet::before {
1026
    border-left-color: var(--provide-portal-color) !important;
1027
}
1028

    
1029
.connect-heading-bullet::before {
1030
    border-left-color: var(--connect-portal-color) !important;
1031
}
1032

    
1033
.develop-heading-bullet::before {
1034
    border-left-color: var(--develop-portal-color) !important;
1035
}
1036

    
1037
.monitor-heading-bullet::before {
1038
    border-left-color: var(--monitor-portal-color) !important;
1039
}
1040

    
1041

    
1042
.explore .uk-h4 {
1043
    color: var(--explore-portal-color);
1044
    font-weight: bold;
1045
}
1046

    
1047
.explore .el-content {
1048
    font-size: 18px;
1049
}
1050

    
1051
.explore a {
1052
    background-color: var(--explore-portal-color) !important;
1053
    color: #fff !important;
1054
    font-weight: bold !important;
1055
    border-color: var(--explore-portal-color) !important;
1056
}
1057

    
1058
.explore a:hover, .explore a:active, .explore a:focus {
1059
    background-color: var(--explore-portal-lower-tone) !important;
1060
    border-color: var(--explore-portal-lower-tone) !important;
1061
}
1062

    
1063
.provide .uk-h4 {
1064
    color: var(--provide-portal-color);
1065
    font-weight: bold;
1066
}
1067

    
1068
.provide .el-content {
1069
    font-size: 18px;
1070
}
1071

    
1072
.provide a {
1073
    background-color: var(--provide-portal-color) !important;
1074
    color: #fff !important;
1075
    font-weight: bold !important;
1076
    border-color: var(--provide-portal-color) !important;
1077
}
1078

    
1079
.provide a:hover, .provide a:active, .provide a:focus {
1080
    background-color: var(--provide-portal-lower-tone) !important;
1081
    border-color: var(--provide-portal-lower-tone) !important;
1082
}
1083

    
1084
.monitor .uk-h4 {
1085
    color: var(--monitor-portal-color);
1086
    font-weight: bold;
1087
}
1088

    
1089
.monitor .el-content {
1090
    font-size: 18px;
1091
}
1092

    
1093
.monitor a {
1094
    background-color: var(--monitor-portal-color) !important;
1095
    color: #fff !important;
1096
    font-weight: bold !important;
1097
    border-color: var(--monitor-portal-color) !important;
1098
}
1099

    
1100
.monitor a:hover, .monitor a:active, .monitor a:focus {
1101
    background-color: var(--monitor-portal-lower-tone) !important;
1102
    border-color: var(--monitor-portal-lower-tone) !important;
1103
}
1104

    
1105
.connect-default-button {
1106
    background-color: var(--connect-portal-color) !important;
1107
    color: var(--portal-main-contrast) !important;
1108
    border: 2px solid var(--connect-portal-color) !important;
1109
    background-image: none !important;
1110
}
1111

    
1112
.connect .uk-h4 {
1113
    color: var(--connect-portal-color);
1114
    font-weight: bold;
1115
}
1116

    
1117
.connect .el-content {
1118
    font-size: 18px;
1119
}
1120

    
1121
.connect a {
1122
    background-color: var(--connect-portal-color) !important;
1123
    color: #fff !important;
1124
    font-weight: bold !important;
1125
    border-color: var(--connect-portal-color) !important;
1126
}
1127

    
1128

    
1129
.connect a:hover, .connect a:active, .connect a:focus {
1130
    background-color: var(--connect-portal-lower-tone) !important;
1131
    border-color: var(--connect-portal-lower-tone) !important;
1132

    
1133
}
1134

    
1135
.develop .uk-h4 {
1136
    color: var(--develop-portal-color);
1137
    font-weight: bold;
1138
}
1139

    
1140
.develop .el-content {
1141
    font-size: 18px;
1142
}
1143

    
1144
.develop a {
1145
    background-color: var(--develop-portal-color) !important;
1146
    color: #fff !important;
1147
    font-weight: bold !important;
1148
    border-color: var(--develop-portal-color) !important;
1149
}
1150

    
1151
.develop a:hover, .develop a:active, .develop a:focus {
1152
    background-color: var(--develop-portal-lower-tone) !important;
1153
    border-color: var(--develop-portal-lower-tone) !important;
1154
}
1155

    
1156
.portal-hr {
1157
    border-bottom: 1px solid var(--portal-main-color) !important;
1158
    padding: 5px 0;
1159
}
1160

    
1161
.tm-toolbar .uk-subnav-line li:hover, .tm-toolbar .uk-subnav li:hover {
1162
    background: var(--portal-main-color) !important;
1163
}
1164

    
1165
.tm-toolbar .uk-subnav-line li a:hover, .tm-toolbar .uk-subnav li a:hover, .tm-toolbar .uk-subnav-line li:hover a, .tm-toolbar .uk-subnav li:hover a {
1166
    background: var(--portal-main-color) !important;
1167
    color: white !important;
1168
}
1169

    
1170
.loginLink {
1171
    text-transform: uppercase !important;
1172
}
1173

    
1174
#footer\#9 a, #footer\#11 a, #footer\#13 a {
1175
    color: #dedede;
1176
    line-height: 22px;
1177
    padding: 2px 0;
1178
}
1179

    
1180
#footer\#9 a:hover, #footer\#11 a:hover, #footer\#13 a:hover {
1181
    color: rgba(255, 255, 255, 0.5);
1182
}
1183

    
1184
@media all and (min-width: 640px) {
1185

    
1186
    #footer\#3 {
1187
        margin-right: 280px;
1188
    }
1189

    
1190
}
1191

    
1192
.portal-card {
1193
    background-color: var(--portal-main-color);
1194
    color: #fff !important;
1195
}
1196

    
1197
.portal-card a {
1198
    color: #fff !important;
1199
    /*text-decoration: underline;*/
1200
}
1201

    
1202
.portal-card a:hover {
1203
    color: rgba(255, 255, 255, 0.8) !important;
1204
}
1205

    
1206
.badges {
1207
    position: absolute;
1208
    top: 0;
1209
    left: -3px;
1210
    padding-left: 0 !important;
1211
    width: 70px;
1212
}
1213

    
1214
.badges .portal-card-badge {
1215
    background-color: var(--portal-main-color);
1216
    color: #fff !important;
1217
    font-size: 10px;
1218
    border-radius: 3px;
1219
    padding: 2px 3px;
1220
    margin-bottom: 5px;
1221
}
1222

    
1223

    
1224
.badges .private-card-badge {
1225
    background-color: #A4A4A4;
1226
    color: #fff !important;
1227
    font-size: 10px;
1228
    border-radius: 3px;
1229
    padding: 2px 3px;
1230
}
1231

    
1232
.portal-icon-button, .portal-icon-button:hover {
1233
    background: var(--portal-main-color) !important;
1234
    color: var(--portal-main-contrast) !important;
1235
    border: 1px solid var(--portal-main-color) !important;
1236
}
1237

    
1238
.inherit-color {
1239
    color: inherit;
1240
}
1241

    
1242
/* theme */
1243
.uk-label {
1244
    border-radius: 15px;
1245
    line-height: 15px;
1246
    padding: 3px 10px;
1247
    text-transform: uppercase;
1248
}
1249

    
1250
a:hover, .uk-link:hover, .uk-link:hover, a:hover {
1251
    color: var(--portal-main-color);
1252
}
1253

    
1254
.portal-icon-button, .portal-icon-button:hover {
1255
    background: var(--portal-main-color) !important;
1256
    color: var(--portal-main-contrast) !important;
1257
    border: 1px solid var(--portal-main-color) !important;
1258
}
1259

    
1260

    
1261
/*linksBasket*/
1262

    
1263
.linksbasket {
1264
    /* background-color:#F5F5F5; */
1265
    border: 1px solid #DEDEDE;
1266
    font-size: 12px !important;
1267
    line-height: 18px;
1268
    /* height:512px; */
1269
}
1270

    
1271
.linksbaskettitles {
1272
    /* height:75px; */
1273
    cursor: pointer;
1274
    background-color: #F5F5F5;
1275
    border: 1px solid #DEDEDE;
1276
}
1277

    
1278
.linksBasketSubtitles {
1279
    font-size: 12px !important;
1280
}
1281

    
1282
.linkInlineEntity {
1283
    /* height:75px; */
1284
    background-color: #A4A4A4;
1285
    color: white !important;
1286
    /*border: 1px solid #DEDEDE;*/
1287
}
1288

    
1289
.linksbaskettitlesPortalColor, .linksbaskettitlesPortalColor div {
1290
    background: var(--portal-main-color) !important;
1291
    color: var(--portal-main-contrast) !important;
1292
    border: 1px solid var(--portal-main-color) !important;
1293
}
1294

    
1295
.contextlabelSelected, .contextlabelSelected:hover, .contextlabelSelected a, .contextlabelSelected:hover a {
1296
    background-color: var(--portal-main-color) !important;
1297
    color: var(--portal-main-contrast) !important;
1298
    border: 1px solid var(--portal-main-color) !important;
1299

    
1300
}
1301

    
1302
.contextlabelNotSelected, .contextlabelNotSelected:hover {
1303
    color: var(--portal-main-color) !important;
1304
    border: 1px solid var(--portal-main-color) !important;
1305
}
1306

    
1307
.contextlabelNotSelected a, .contextlabelNotSelected:hover a {
1308
    color: var(--portal-main-color) !important;
1309
}
1310

    
1311
.researchResultTypeSelected, .researchResultTypeNotSelected:hover {
1312
    color: #fff !important;
1313
    background-color: #222080 !important;
1314
    border: 1px solid #222080 !important;
1315
}
1316

    
1317
.researchResultTypeNotSelected {
1318
    color: #222080 !important;
1319
    background-color: #fff !important;
1320
    border: 1px solid #222080 !important;
1321
}
1322

    
1323
.fadeOut {
1324
    opacity: 0.3;
1325
    /* background-color: rgba(red(var(--portal-main-color)), green(var(--portal-main-color)), blue(var(--portal-main-color)), 0.3); */
1326
}
1327

    
1328
.warningBorder {
1329
    border-color: #f70;
1330
}
1331

    
1332
.dangerBorder {
1333
    border-color: #ff4000;
1334
}
1335

    
1336
.linkingToolbar {
1337
    background-color: #EDEDED;
1338
}
1339

    
1340
.linkingToolbar .back {
1341
    color: #999999 !important;
1342
    cursor: pointer;
1343
    -webkit-transition: color 0.3s;
1344
    transition: color 0.3s;
1345
}
1346

    
1347
.linkingToolbar .back:hover {
1348
    color: #444444 !important;
1349
}
1350

    
1351

    
1352
.linkInlineEntityLabel {
1353
    color: #EAEAEA;
1354
    background-color: #B5B5B5;
1355
    border-color: #EAEAEA;
1356
}
1357

    
1358
textarea {
1359
    resize: none;
1360
}
1361

    
1362
.default-dropdown {
1363
    background: white;
1364
    max-width: 500px;
1365
}
1366

    
1367
[class*="uk-animation-"] {
1368
    animation-fill-mode: none !important;
1369
}
1370

    
1371
.cursor-default {
1372
    cursor: default;
1373
}
1374
.curator-photo {
1375
    border: #eee 4px solid;
1376
    object-fit: cover;
1377
    width: 80px;
1378
    height: 80px;
1379
}
1380

    
1381
/* theme */
1382
.uk-navbar {
1383
    z-index: 980;
1384
}
1385

    
1386
/* theme */
1387
.uk-modal {
1388
    z-index: 10000;
1389
}
1390

    
1391
@media only screen and (min-width: 992px) {
1392
    .image-front-topbar {
1393
        margin-top: -136px;
1394
    }
1395
}
1396

    
1397
@media only screen and (min-width: 1200px) {
1398
    .image-front-topbar {
1399
        margin-top: -136px;
1400
    }
1401
}
1402

    
1403
/* theme */
1404
/*Adding shadow to the main menu dropdowns*/
1405
.uk-navbar-dropdown {
1406
    box-shadow: 0 5px 12px rgba(0, 0, 0, .15);
1407
}
1408

    
1409
.small-beta-indication {
1410
    height: 60px;
1411
}
1412

    
1413
.large-beta-indication {
1414
    height: 104px;
1415
    position: absolute;
1416
    top: 0;
1417
    left: 0;
1418
    z-index: 10000;
1419
}
1420

    
1421
.uk-navbar-sticky .beta-indication-sticky {
1422
    position: fixed !important;
1423
    display: block;
1424

    
1425
}
1426

    
1427
.beta-indication-sticky {
1428
    height: 102px;
1429
    position: fixed;
1430
    top: 0;
1431
    left: 0;
1432
    display: none;
1433
    z-index: 10000;
1434
}
1435

    
1436
input[name="code"] {
1437
    font-family: Consolas, monaco, monospace;
1438
    font-size: .875rem;
1439
    color: #222080;
1440
    white-space: nowrap;
1441
    background: #f9f9f9;
1442
    border: 1px solid #ededed;
1443
    border-radius: 1px;
1444
}
1445

    
1446
/* Natalia's suggestion for recentyears (range buttons) */
1447
ul.recentyears {
1448
    padding-left: 0 !important;
1449
    display: inline-flex;
1450
    vertical-align: middle;
1451
    flex-wrap: nowrap;
1452
}
1453
.recentyears.uk-subnav-divider>:nth-child(n+2):not(.uk-first-column)::before {
1454
    margin-right: 10px !important;
1455
    border-left: 1px solid var(--portal-main-color); !important;
1456
}
1457
.recentyears.uk-subnav>* {
1458
    padding-left: 10px;
1459
    flex: inherit;
1460
}
1461

    
1462
.recentyears.uk-subnav>*:nth-child(1) {
1463
    padding-left: 0 !important;
1464
}
1465
/* End of Natalia's suggestion */
1466

    
1467

    
1468

    
1469
/* Landing gradient title section*/
1470
.title-section {
1471
    background-image: linear-gradient(to right, #FFFFFF, #F0F0F0);
1472
    padding-right: 10px;
1473
    padding-top: 5px;
1474
    padding-bottom: 5px;
1475
    border-radius: 4px;
1476
    position: relative;
1477
}
1478

    
1479
.title-section .under-curation {
1480
    background-image: url("./under_curation.svg");
1481
    height: 17px;
1482
    width: 13px;
1483
    display: inline-block;
1484
}
1485

    
1486
/* theme */
1487
.uk-modal .title-section h1, .feedback-page .title-section h1 {
1488
    font-size: 18px;
1489
    font-family: "Open Sans";
1490
    font-weight: 400;
1491
}
1492

    
1493
.landing ul li {
1494
    margin-bottom: 6px;
1495
}
1496

    
1497
/* Landing Download from section*/
1498
.landing .download-from > div {
1499
    padding: 10px;
1500
    border-bottom: 1px solid rgba(0, 0, 0, 0.09);
1501
}
1502

    
1503
.landing .download-from > div:last-child {
1504
    border-bottom: none;
1505
}
1506

    
1507
.landing .download-from > div:hover {
1508
    background-color: #F0F0F0;
1509
    border-radius: 4px;
1510
}
1511

    
1512
.landing .download-from > div .title {
1513
    color: black;
1514
    font-weight: 700;
1515
}
1516

    
1517
.landing .download-from > div a.title:hover {
1518
    text-decoration: underline;
1519
}
1520

    
1521
.landing .download-from .provider > a {
1522
    color: #666;
1523
    text-decoration: underline;
1524
}
1525

    
1526
/* Landing Relations section*/
1527
.landing .simple-buttons > div {
1528
    font-size: 16px;
1529
    padding: 15px 30px;
1530
    border-radius: 4px;
1531
    background-color: white;
1532
    border: 1px solid #DEDEDE;
1533
}
1534

    
1535
.landing .simple-buttons > div:hover {
1536
    background-color: #F0F0F0;
1537
    box-shadow: 0 1px 6px #00000033;
1538
}
1539

    
1540
.landing .advanced-buttons > div > div {
1541
    border-radius: 4px;
1542
    font-size: 16px;
1543
    border: 1px solid #DEDEDE;
1544
}
1545

    
1546
.landing .advanced-buttons > div > div:hover {
1547
    box-shadow: 0 1px 6px #00000033;
1548
}
1549

    
1550
.landing .advanced-buttons > div > div .header {
1551
    padding: 15px;
1552
    min-height: 60px;
1553
    color: var(--portal-main-color);
1554
    text-overflow: ellipsis;
1555
}
1556

    
1557
.landing .advanced-buttons > div > div .icon {
1558
    z-index: 1;
1559
    color: var(--portal-main-color);
1560
}
1561

    
1562
.landing .advanced-buttons > div > div .icon > svg {
1563
    width: 40px;
1564
    height: 40px;
1565
}
1566

    
1567
.landing .advanced-buttons > div > div .footer {
1568
    padding: 15px;
1569
    min-height: 60px;
1570
    background-color: #F0F0F0;
1571
    font-size: 24px;
1572
    color: #666;
1573
}
1574

    
1575
.landing .advanced-buttons > div > div:hover .footer {
1576
    color: black;
1577
}
1578

    
1579
.landing .left-border {
1580
    border-left: 3px solid #EBEBEB;
1581
    padding-left: 20px;
1582
}
1583

    
1584
.landing #feedback-pos {
1585
    position: -webkit-sticky;
1586
    position: sticky;
1587
    bottom: 20px;
1588
}
1589

    
1590
.landing .feedback {
1591
    border-radius: 4px;
1592
    border: 1px solid #DCDCDC;
1593
    box-shadow: 0 2px 4px #0000001A;
1594
    background-color: white;
1595
    padding: 5px 15px;
1596
    font-size: 12px;
1597
    z-index: 1;
1598
}
1599

    
1600
.matSelection .mat-select-value, .matSelection .mat-select-arrow {
1601
    color: inherit !important;
1602
}
1603

    
1604
.matSelection.mat-select {
1605
    padding-bottom: 4px;
1606
    border-bottom: 1px solid rgba(0, 0, 0, 0.42);
1607
}
1608

    
1609
.matSelection.mat-select:focus {
1610
    border-color: #222080;
1611
}
1612

    
1613
.matSelectionFormField .mat-form-field-underline, .matSelectionFormField .mat-form-field-ripple {
1614
    height: 0 !important;
1615
}
1616

    
1617
.portal-progress.uk-progress, .green-progress.uk-progress {
1618
    background-color: #F0F0F0;
1619
    height: 10px;
1620
}
1621

    
1622
/*firefox*/
1623
.portal-progress.uk-progress::-moz-progress-bar {
1624
    background-color: var(--portal-main-color);
1625
}
1626

    
1627
.green-progress.uk-progress::-moz-progress-bar {
1628
    background-color: #9ADC83 !important;
1629
}
1630

    
1631
/*chrome*/
1632
.portal-progress.uk-progress::-webkit-progress-value {
1633
    background-color: var(--portal-main-color);
1634
}
1635

    
1636
.green-progress.uk-progress::-webkit-progress-value {
1637
    background-color: #9ADC83 !important;
1638
}
1639

    
1640
/*internet explore & edge*/
1641
.portal-progress.uk-progress::-ms-fill {
1642
    background-color: var(--portal-main-color);
1643
}
1644

    
1645
.green-progress.uk-progress::-ms-fill {
1646
    background-color: #9ADC83 !important;
1647
}
1648

    
1649
svg #statistics-bars {
1650
    fill: var(--portal-main-color);
1651
}
1652

    
1653
.bioentities-buttons > div > * {
1654
    border-radius: 4px;
1655
    font-size: 16px;
1656
    font-weight: 700;
1657
    border: 1px solid #DEDEDE;
1658
    padding: 40px 0;
1659
    width: 100%;
1660
    display: inline-block;
1661
    text-align: center;
1662
    text-transform: uppercase;
1663
    color: #666;
1664
}
1665

    
1666
.bioentities-buttons > div > a:hover {
1667
    background-color: #F0F0F0;
1668
    color: black;
1669
    box-shadow: 0 1px 6px #00000033;
1670
}
1671

    
1672
/* Feedback page*/
1673
.feedback-page .title-section {
1674
    background-image: linear-gradient(to right, var(--portal-main-color), #F37A53);
1675
}
1676

    
1677
.feedback-page .form {
1678
    margin-top: 5px;
1679
    border-radius: 4px;
1680
    border: 1px solid rgba(0, 0, 0, 0.2);
1681
    padding: 25px 25px 15px;
1682
}
1683

    
1684
.feedback-sent {
1685
    border-radius: 4px;
1686
    background-color: var(--portal-main-color);
1687
    color: white;
1688
    padding: 50px 100px;
1689
    text-align: center;
1690
}
1691

    
1692
.feedback-sent * {
1693
    color: white;
1694
}
1695

    
1696
.space {
1697
    margin-left: 4px;
1698
}
1699

    
1700
/* theme */
1701
.uk-modal .uk-modal-dialog {
1702
    border-radius: 4px;
1703
}
1704

    
1705
.uk-modal .portal-link {
1706
    color: black !important;
1707
}
1708

    
1709
.uk-tooltip.under-curation-tooltip {
1710
    background-color: white;
1711
    display: block;
1712
    border-radius: 4px;
1713
    padding: 15px 15px 0;
1714
    border: 1px solid #DEDEDE;
1715
    color: #6c6c6c;
1716
    z-index: 10000;
1717
}
1718

    
1719
ul.portalTabs.uk-tab > .uk-active > a, ul.portalTabs.uk-tab > * > a:focus, ul.portalTabs.uk-tab > * > a:hover {
1720
    color: var(--portal-main-color) !important;
1721
    border-color: var(--portal-main-color) !important;
1722
    /*font-family: Roboto, sans-serif !important;*/
1723
}
1724

    
1725
ul.portalTabs.uk-tab > .uk-active > a {
1726
    font-weight: bold;
1727
}
1728

    
1729
ul.portalTabs.uk-tab::before {
1730
    border-bottom: 1px solid var(--portal-main-color);
1731
}
1732

    
1733
.quickSelectionsBox {
1734
    border: 1px solid #E6E6E6;
1735
    border-top: 0;
1736
    background-color: white;
1737
}
1738

    
1739
.selectedFilterLabel {
1740
    background-color: #E5E5E5;
1741
    border-color: #E5E5E5;
1742
    border-radius: 2px;
1743
    color: inherit;
1744
    line-height: 15px;
1745
    padding: 6px 10px;
1746
}
1747

    
1748
.searchFilterItem {
1749
    margin-bottom: 5px;
1750
}
1751

    
1752
.portal-box .mat-select-value, .portal-box .mat-select-arrow {
1753
    color: var(--portal-main-contrast) !important;
1754

    
1755
}
1756

    
1757
.entitiesSelection {
1758
    width: 150px;
1759
    padding: 10px;
1760
    display: inline-block
1761
}
1762
.text-input-box{
1763
    border: 1px solid #DFE1E5 !important;
1764
}
1765

    
1766
/* theme */
1767
.uk-input, .uk-select, .uk-textarea {
1768
    border: 1px solid rgba(0, 0, 0, 0.40) !important;
1769
}
1770

    
1771
/* theme */
1772
.uk-text-muted {
1773
    color: #666 !important;
1774
}
1775

    
1776
/* theme */
1777
.uk-card-default {
1778
    color: #333 !important;
1779
}
1780

    
1781
/* theme */
1782
html {
1783
    color: #1d1d1d !important;
1784
}
1785

    
1786
.b2note ul {
1787
    color: #1D3454;
1788
}
1789

    
1790
.b2note button {
1791
    border-radius: 500px;
1792
    border: 1px solid #DEDEDE;
1793
    line-height: 17px;
1794
    background-color: #DEDEDE;
1795
    color: #515151;
1796
    padding: 5px 15px;
1797
    text-transform: uppercase;
1798
    font-size: 12px;
1799
}
1800

    
1801
.b2note button:hover {
1802
    box-shadow: 0 1px 6px #00000033;
1803
}
1804

    
1805
.b2note button:focus {
1806
    outline-color: transparent;
1807
}
1808

    
1809
.b2note ul > li > .semantic {
1810
    background-color: #22356E;
1811
    border-radius: 4px;
1812
    color: white;
1813
    font-size: 12px;
1814
    padding: 1px 9px;
1815
    text-transform: uppercase;
1816
}
1817

    
1818
.b2note ul > li > .keyword {
1819
    background-color: #596FB5;
1820
    border-radius: 4px;
1821
    color: white;
1822
    font-size: 12px;
1823
    padding: 1px 9px;
1824
    text-transform: uppercase;
1825
}
1826

    
1827
.b2note ul > li > .comment {
1828
    background-color: #AFB3D4;
1829
    border-radius: 4px;
1830
    color: white;
1831
    font-size: 12px;
1832
    padding: 1px 9px;
1833
    text-transform: uppercase;
1834
}
1835

    
1836

    
1837
.offcanvas-white {
1838
    background: white !important;
1839
    color: inherit !important;
1840
}
1841

    
1842
.offcanvas-white .uk-close, offcanvas-white .uk-close:hover,
1843
.offcanvas-white a:not([class*="portal-link"]) {
1844
    color: inherit !important;
1845
}
1846

    
1847
.offcanvas-white a:not([class*="portal-link"]):hover {
1848
    color: #222080 !important;;
1849
}
1850

    
1851
.offcanvas-white h5 {
1852
    font-size: 18px !important;;
1853
    line-height: 1.4 !important;;
1854
    color: #1a1a1a !important;;
1855
    font-family: 'Open Sans', sans-serif !important;;
1856
}
1857

    
1858
.offcanvas-white .uk-text-muted {
1859
    color: #bfbfbf !important;
1860
}
1861

    
1862
.offcanvas-white .uk-input:not(.text-input-box) {
1863
    border-bottom: 1px solid #ededed !important;
1864
    background: #fff !important;
1865
    color: #666 !important;
1866
}
1867
.offcanvas-white .text-input-box{
1868
    border: 1px solid #ededed !important;
1869
    background: #fff !important;
1870
    color: #666 !important;
1871
}
1872

    
1873
.offcanvas-white .uk-input::placeholder {
1874
    color: #bfbfbf !important;
1875
}
1876

    
1877
.offcanvas-white .uk-select:not([multiple]):not([size]) {
1878
    background-image: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2224%22%20height%3D%2216%22%20viewBox%3D%220%200%2024%2016%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Cpolygon%20fill%3D%22%23666666%22%20points%3D%2212%201%209%206%2015%206%22%20%2F%3E%0A%20%20%20%20%3Cpolygon%20fill%3D%22%23666666%22%20points%3D%2212%2013%209%208%2015%208%22%20%2F%3E%0A%3C%2Fsvg%3E%0A") !important;
1879
    background-repeat: no-repeat !important;
1880
    background-position: 100% 50% !important;
1881
    border-bottom: 1px solid !important;;
1882
    border-color: #ededed !important;
1883
    color: #666 !important;
1884
}
1885

    
1886
.offcanvas-white .uk-input:focus, .offcanvas-white .uk-select:not([multiple]):not([size]):focus {
1887
    background-color: #fff !important;
1888
    color: #666 !important;
1889
    border-color: #222080 !important;
1890
}
1891

    
1892
.offcanvas-white .uk-radio:checked, .offcanvas-white input[type="radio"]:not([class*="uk-"]):checked {
1893
    background-image: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2216%22%20height%3D%2216%22%20viewBox%3D%220%200%2016%2016%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Ccircle%20fill%3D%22%23fff%22%20cx%3D%228%22%20cy%3D%228%22%20r%3D%222%22%20%2F%3E%0A%3C%2Fsvg%3E") !important;;
1894
}
1895

    
1896
.offcanvas-white input[type="radio"]:not([class*="uk-"]):checked {
1897
    background-color: #222080 !important;;
1898
    border-color: transparent !important;;
1899
}
1900

    
1901
.offcanvas-white .uk-radio, .offcanvas-white input[type="radio"]:not([class*="uk-"]) {
1902
    border: 1px solid #d4d4d4 !important;;
1903
}
1904

    
1905
.offcanvas-white .uk-button-default:not(:disabled) {
1906
    background-color: #fff !important;
1907
    color: #222080 !important;
1908
    border: 1px solid #222080 !important;
1909
}
1910

    
1911
.offcanvas-white .uk-button-default:hover:not(:disabled) {
1912
    background-color: #222080 !important;
1913
    color: #fff !important;
1914
    border-color: #222080 !important;
1915
}
1916

    
1917
.offcanvas-white .uk-button-default:disabled {
1918
    color: #bfbfbf !important;
1919
    border: 1px solid #ededed !important;
1920
}
1921

    
1922
/*CONNECT REDESIGN*/
1923

    
1924
.main-tabs .tab-header {
1925
    font-size: 12px;
1926
    text-transform: uppercase;
1927
    transition: color .1s ease-in-out;
1928
    line-height: 20px;
1929
}
1930

    
1931
.main-tabs > li {
1932
    background-color: #F2F2F2;
1933
    border: 1px solid #DEDEDE;
1934
    z-index: 2;
1935
    max-width: 150px;
1936
}
1937

    
1938
.main-tabs > li.uk-active {
1939
    background-color: white !important;
1940
    border-bottom: 1px solid white;
1941
    border-top: 3px solid var(--portal-main-color);
1942
}
1943

    
1944
.main-tabs > li > a {
1945
    text-transform: capitalize;
1946
    text-align: left;
1947
    color: #7A7A7A;
1948
    border: none;
1949
}
1950

    
1951
.main-tabs > li:not(.uk-active):not(:hover) > a > .number {
1952
    color: #666666;
1953
}
1954

    
1955
.main-tabs > li > a > .number {
1956
    font-size: 18px;
1957
    line-height: 1.4;
1958
    font-family: Heebo;
1959
    font-weight: 800;
1960
}
1961

    
1962
.main-tabs.uk-tab > .uk-active > a, .main-tabs.uk-tab > li:hover:not(.statistics) > a {
1963
    /*border: none !important;*/
1964
    color: var(--portal-main-color) !important;
1965
}
1966

    
1967
.main-tabs > li.statistics > a, .main-tabs > .uk-active.statistics > a,
1968
.main-tabs > li.statistics svg #statistics-bars, .main-tabs > .uk-active.statistics svg #statistics-bars {
1969
    fill: #FE4A49 !important;
1970
    color: #FE4A49 !important;
1971
}
1972

    
1973
.main-tabs.uk-tab > li:hover.statistics:not(.uk-active) > a,
1974
.main-tabs.uk-tab > li:hover.statistics:not(.uk-active) svg #statistics-bars {
1975
    fill: #FF052B !important;
1976
    color: #FF052B !important;
1977
}
1978

    
1979
.main-tabs.uk-tab > .uk-active.statistics > a {
1980
    background-color: #FFE6E6 !important;
1981
}
1982

    
1983
.main-tabs > li.uk-active.statistics {
1984
    border-top: 3px solid #FE4A49 !important;
1985
    border-bottom: 1px solid #FFE6E6;
1986
}
1987

    
1988
.main-tabs-content {
1989
    border: 1px solid #DEDEDE;
1990
    margin-top: -1px;
1991
    z-index: 1;
1992
    background-color: white;
1993
}
1994

    
1995
.main-tabs-content .uk-overflow-auto {
1996
    max-height: 700px;
1997
}
1998

    
1999
.main-tabs-content .right-column {
2000
    border-left: 1px solid #DEDEDE;
2001
}
2002

    
2003
.main-tabs-content .tab-header {
2004
    font-size: 20px;
2005
    text-transform: capitalize;
2006
    color: #707070;
2007
}
2008

    
2009
.white-box-with-border {
2010
    border: 1px solid #DEDEDE;
2011
    background-color: white;
2012
}
2013

    
2014
.white-box-with-border.uk-grid > div:not(.uk-first-column) {
2015
    border-left: 1px solid #DEDEDE;
2016
}
2017

    
2018
/*END OF CONNECT REDESIGN*/
2019

    
2020
search-bar .entitiesSelection{
2021
    max-width:115px;
2022
    border: solid 1px var(--portal-main-color) !important;
2023
    background: white !important;
2024
    color:  var(--portal-main-color);
2025
}
2026
search-bar .entitiesSelection span, search-bar .entitiesSelection div, search-bar .entitiesSelection  .mat-select-arrow, search-bar .entitiesSelection .mat-select-value{
2027
    color:  var(--portal-main-color) !important;
2028
}
2029

    
2030
.footer-light-background{
2031
    color:black;
2032
    background-color: white;
2033
}
2034
.footer-light-background a, .footer-light-background a:not(.uk-button):hover, .footer-light-background  a:not(.uk-button){
2035
    color:black;
2036
}
2037

    
2038
.footer-light-background .uk-icon-button:hover,.footer-light-background a:not(.license):hover {
2039
    color:black;
2040
    border-color:black;
2041
    text-decoration: underline;
2042
}
2043

    
2044
.uk-breadcrumb.uk-light > * > *,
2045
.uk-breadcrumb.uk-light > :nth-child(n+2):not(.uk-first-column)::before {
2046
    color: white !important;
2047
}
2048

    
2049
.uk-breadcrumb > * > * {
2050
    color: rgba(0, 0, 0, 0.60) !important;
2051
    vertical-align: top;
2052
    line-height: 25px;
2053
}
2054

    
2055
.uk-breadcrumb > :nth-child(n+2):not(.uk-first-column)::before {
2056
    content: "›";
2057
    color: rgba(0, 0, 0, 0.60);
2058
    font-weight: 200;
2059
    font-size: 25px;
2060
    margin: -9px 10px;
2061
}
2062

    
2063
.uk-breadcrumb > :last-child > * {
2064
    font-weight: 700;
2065
    color: rgba(0, 0, 0, 0.60);
2066
}
2067

    
2068
.zenodoButton, .zenodoButton:hover{
2069
    background-image:linear-gradient(to right, #0F4DA1, #0078E1) ;
2070
    color: white !important;
2071
    border-color: transparent !important;
2072
    border-style: solid !important;
2073
    border-width: 1px !important;
2074
    box-shadow: 0px 4px 10px #00000029;
2075
    border-radius: 2px;
2076
    opacity: 1;
2077
}
2078

    
2079
.uk-text-normal{
2080
    font-weight: 400;
2081
}
2082

    
2083
/*
2084
Impact Factor -  ATHENA CODE */
2085
.popularity-A svg .a, .influence-A svg .a{
2086
    fill:#d51717;
2087
}
2088
.popularity-B  svg .a, .influence-B svg  .a {
2089
    fill: #e1920a;
2090
}
2091
.popularity-C svg  .a, .influence-C svg .a {
2092
    fill: #444;
2093
}
2094

    
2095
/*login*/
2096
.login {
2097
    color: white;
2098
    font-weight: 400 !important;
2099
}
2100

    
2101
.login  circle, .login svg,
2102
.login  svg svg *, .login svg *  {
2103
    fill: var(--portal-main-color);
2104
}
2105

    
2106
.login:hover circle {
2107
    fill: var(--portal-dark-color);
2108
}
2109

    
2110
.login text {
2111
    stroke: white;
2112
    fill: white;
2113
}
2114

    
2115
.connect-admin-menu .login {
2116
    color: var(--portal-main-color);
2117
    font-weight: 400 !important;
2118
}
2119

    
2120
.connect-admin-menu .login  circle, .connect-admin-menu .login svg,
2121
.connect-admin-menu .login  svg svg *,.connect-admin-menu  .login svg *  {
2122
    fill: white;
2123
}
2124

    
2125
.connect-admin-menu .login text {
2126
    stroke: var(--portal-main-color);
2127
    fill: var(--portal-main-color);
2128
}
(15-15/42)