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
ul.user-actions > li{
605
    margin-bottom: 10px;
606
}
607

    
608
/* theme */
609
.uk-subnav-line li:hover .home-icon svg #home {
610
    fill: #05007A !important;
611

    
612
}
613

    
614
svg #home {
615
    fill: white !important;
616

    
617
}
618

    
619
.tm-toolbar .uk-subnav-line li a:hover, .tm-toolbar .uk-subnav-line li:hover a {
620
    display: block;
621
    color: #d4d4d4 !important;
622
}
623

    
624
.tm-toolbar .uk-subnav-line li:hover {
625
    display: block;
626
}
627

    
628
/* remove the others*/
629

    
630
.helper-grid > * {
631
    padding-left: 25px !important;
632
}
633

    
634
.cite-this-button {
635
    font-size: 14px;
636
    padding: 3px;
637
}
638

    
639
.link-to-button {
640
    font-size: 12px;
641
    padding: 3px;
642
}
643

    
644
.dropBasket {
645
    border-top: 1px solid #ccc;
646
    border-bottom: 1px solid #ccc;
647
}
648

    
649
.basket-title {
650

    
651
    padding-top: 20px;
652
    padding-bottom: 20px;
653
    cursor: pointer;
654

    
655
}
656

    
657
.basket-title::after {
658
    background-image: none !important;
659
}
660

    
661
.basket-badge {
662
    position: relative;
663
    right: 16px;
664
    top: -16px;
665
    text-align: center;
666
    border-radius: 90%;
667
    border-radius: 90%;
668

    
669
}
670

    
671

    
672
dd {
673
    margin-top: 10px;
674
    border-bottom: 1px solid #e8e8e8;
675
    padding-bottom: 5px;
676
}
677

    
678
dd:last-child {
679
    border-bottom: none;
680
}
681

    
682
.advancedSearchFormBackground {
683
    background-repeat: no-repeat !important;
684
    background-size: 100% 320px;
685
    height: auto !important;
686
}
687

    
688
.advancedSearchForm {
689
    /*box-shadow: 0 1px 10px #444444;*/
690
    background-color: white;
691
    border: 1px solid #ccc;
692
}
693

    
694
.advancedSearchForm .uk-icon-button {
695

    
696
    fill: #296EE9 !important;
697

    
698
}
699

    
700
.search-results li {
701
    padding-top: 15px !important;
702
}
703

    
704
.cursor-not-allowed {
705
    cursor: not-allowed !important;
706
}
707

    
708
.uk-badge, .badge, a.badge {
709
    border-radius: 2px;
710
}
711

    
712
.loading-gif, .loading-gif:before, .loading-gif:after {
713
    background: url("./loading.gif") no-repeat;
714
    height: 65px;
715
    margin-left: auto;
716
    margin-right: auto;
717
    width: 65px;
718

    
719
}
720

    
721
/* h2, .uk-h2 {
722
    font-size: 28px !important;
723
} */
724
/*body{*/
725
/*  !* line-height: 1.4; *!*/
726
/*  Font-size:14px;*/
727
/*  Color: #333;*/
728
/*}*/
729

    
730
#footer\#8 .el-link {
731

    
732
    color: #fff;
733
    font-weigth: 300;
734

    
735
}
736

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

    
744
.custom-tab-content .uk-pagination > * > * {
745
    min-width: 20px;
746
    line-height: 1.4;
747
    font-size: 14px;
748

    
749
}
750

    
751
.box-content {
752
    border: 1px dashed #666666;
753
    margin-top: 4px;
754
    background: #EFEFEF;
755
}
756

    
757
.citation-accordion .uk-accordion-title {
758
    font-family: Raleway;
759
}
760

    
761
.uk-notification.uk-notification-top-center {
762
    top: 45% !important;
763
}
764

    
765
.no-selected-message {
766
    background: white;
767
}
768

    
769
.textOverflowEllipsis {
770
    overflow: hidden;
771
    text-overflow: ellipsis;
772
    white-space: nowrap;
773
}
774

    
775
.multi-line-ellipsis p {
776
    display: -webkit-box;
777
    -webkit-box-orient: vertical;
778
    overflow: hidden;
779
    text-overflow: ellipsis;
780
}
781

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

    
786
.multi-line-ellipsis.lines-10 p {
787
    -webkit-line-clamp: 10;
788
}
789

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

    
801

    
802
}
803

    
804
.custom-accordion .uk-accordion-title::after {
805
    float: none;;
806
    padding: 12px;
807
}
808

    
809
.custom-accordion {
810
    /*border: gray solid 1px;*/
811
    border-top: 0px;
812
}
813

    
814
.custom-accordion .uk-accordion-content {
815
    margin: 0px;
816
    border: #eee 1px solid;
817
    border-top: none;
818
    padding: 12px;
819
}
820

    
821
.darkBackground {
822
    background-color: rgba(0, 0, 0, 0.5);
823
    z-index: 0;
824
    color: white !important;
825
    font-family: Roboto !important;
826
}
827

    
828
.whiteText {
829
    color: white !important;
830
    font-family: Roboto !important;
831
}
832

    
833
.shadowBox {
834
    box-shadow: 0 1px 3px #444444;
835
    /*box-shadow: 0 6px 10px rgba(0,0,0,0.15);*/
836
}
837

    
838
.icon-button-small {
839
    width: 22px !important;
840
    height: 22px !important;
841
    /*color: #666 !important;*/
842
    /*background: #f7f7fa !important;*/
843
}
844

    
845
.icon-button-small:focus, .icon-button-small:hover {
846

    
847
    border-color: #666 !important;
848
}
849

    
850
.searchFilterTitle {
851
    /* text-decoration-color: var(--portal-main-color);
852
    text-decoration: underline; */
853
    border-bottom: 1px solid var(--portal-main-color) !important;
854
    padding: 5px 0;
855
    color: var(--portal-main-color);
856
}
857

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

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

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

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

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

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

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

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

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

    
909
.portal-button, .portal-button-reverse:hover, .portal-button-reverse:active, .portal-button-reverse:focus {
910

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

    
916
}
917

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

    
924
}
925

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

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

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

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

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

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

    
960
.widget-box {
961
    background: white;
962
}
963

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

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

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

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

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

    
1006
showTitle h2 {
1007
    text-transform: unset !important;
1008
}
1009

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

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

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

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

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

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

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

    
1043

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

    
1049
.explore .el-content {
1050
    font-size: 18px;
1051
}
1052

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

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

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

    
1070
.provide .el-content {
1071
    font-size: 18px;
1072
}
1073

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

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

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

    
1091
.monitor .el-content {
1092
    font-size: 18px;
1093
}
1094

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

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

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

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

    
1119
.connect .el-content {
1120
    font-size: 18px;
1121
}
1122

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

    
1130

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

    
1135
}
1136

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

    
1142
.develop .el-content {
1143
    font-size: 18px;
1144
}
1145

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

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

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

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

    
1167
.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 {
1168
    background: var(--portal-main-color) !important;
1169
    color: white !important;
1170
}
1171

    
1172
.loginLink {
1173
    text-transform: uppercase !important;
1174
}
1175

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

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

    
1186
@media all and (min-width: 640px) {
1187

    
1188
    #footer\#3 {
1189
        margin-right: 280px;
1190
    }
1191

    
1192
}
1193

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

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

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

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

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

    
1225

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

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

    
1240
.inherit-color {
1241
    color: inherit;
1242
}
1243

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

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

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

    
1262

    
1263
/*linksBasket*/
1264

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

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

    
1280
.linksBasketSubtitles {
1281
    font-size: 12px !important;
1282
}
1283

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

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

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

    
1302
}
1303

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

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

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

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

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

    
1330
.warningBorder {
1331
    border-color: #f70;
1332
}
1333

    
1334
.dangerBorder {
1335
    border-color: #ff4000;
1336
}
1337

    
1338
.linkingToolbar {
1339
    background-color: #EDEDED;
1340
}
1341

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

    
1349
.linkingToolbar .back:hover {
1350
    color: #444444 !important;
1351
}
1352

    
1353

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

    
1360
textarea {
1361
    resize: none;
1362
}
1363

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

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

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

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

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

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

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

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

    
1411
.small-beta-indication {
1412
    height: 60px;
1413
}
1414

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

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

    
1427
}
1428

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

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

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

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

    
1469

    
1470

    
1471
/* Landing gradient title section*/
1472
.title-section h1 {
1473
    font-size: 28px;
1474
    font-weight: 400;
1475
}
1476

    
1477
.title-section .under-curation {
1478
    color: #DE8366;
1479
}
1480

    
1481
/* theme */
1482
.uk-modal .title-section h1, .feedback-page .title-section h1 {
1483
    font-size: 18px;
1484
    font-weight: 400;
1485
}
1486

    
1487
.landing ul.basic-info li {
1488
    margin-bottom: 6px;
1489
}
1490
/* Landing Related Organizations*/
1491
.landing ul.organizations > li {
1492
    border: 1px solid #E8E8E8;
1493
    border-radius: 2px;
1494
    color: #A4A4A4;
1495
    padding: 10px;
1496
    width: 100%;
1497
}
1498

    
1499
.landing ul.organizations > li > a {
1500
    color: #000000;
1501
    font-weight: 700;
1502
}
1503

    
1504
.landing ul.organizations > li > a:hover {
1505
    text-decoration: underline;
1506
}
1507

    
1508
    /* Landing Download from section*/
1509
.landing .download-from > div {
1510
    padding: 10px;
1511
    border-bottom: 1px solid rgba(0, 0, 0, 0.09);
1512
}
1513

    
1514
.landing .download-from > div:last-child {
1515
    border-bottom: none;
1516
}
1517

    
1518
.landing .download-from > div:hover {
1519
    background-color: #F0F0F0;
1520
    border-radius: 4px;
1521
}
1522

    
1523
.landing .download-from > div .title {
1524
    color: black;
1525
    word-wrap: break-word;
1526
    font-weight: 700;
1527
}
1528

    
1529
.landing .download-from > div a.title:hover {
1530
    text-decoration: underline;
1531
}
1532

    
1533
.landing .download-from .provider > a {
1534
    color: #666;
1535
    text-decoration: underline;
1536
}
1537

    
1538
/* Landing Relations section*/
1539
.landing .simple-buttons > div {
1540
    font-size: 16px;
1541
    padding: 15px 30px;
1542
    border-radius: 4px;
1543
    background-color: white;
1544
    border: 1px solid #DEDEDE;
1545
}
1546

    
1547
.landing .simple-buttons > div:hover {
1548
    background-color: #F0F0F0;
1549
    box-shadow: 0 1px 6px #00000033;
1550
}
1551

    
1552
.landing .advanced-buttons > div > div {
1553
    border-radius: 4px;
1554
    font-size: 16px;
1555
    border: 1px solid #DEDEDE;
1556
}
1557

    
1558
.landing .advanced-buttons > div > div:hover {
1559
    box-shadow: 0 1px 6px #00000033;
1560
}
1561

    
1562
.landing .advanced-buttons > div > div .header {
1563
    padding: 15px;
1564
    min-height: 60px;
1565
    color: var(--portal-main-color);
1566
    text-overflow: ellipsis;
1567
}
1568

    
1569
.landing .advanced-buttons > div > div .icon {
1570
    z-index: 1;
1571
    color: var(--portal-main-color);
1572
}
1573

    
1574
.landing .advanced-buttons > div > div .icon > svg {
1575
    width: 40px;
1576
    height: 40px;
1577
}
1578

    
1579
.landing .advanced-buttons > div > div .footer {
1580
    padding: 15px;
1581
    min-height: 60px;
1582
    background-color: #F0F0F0;
1583
    font-size: 24px;
1584
    color: #666;
1585
}
1586

    
1587
.landing .advanced-buttons > div > div:hover .footer {
1588
    color: black;
1589
}
1590

    
1591
.landing .left-border {
1592
    border-left: 3px solid #EBEBEB;
1593
    padding-left: 20px;
1594
}
1595

    
1596
.matSelection .mat-select-value, .matSelection .mat-select-arrow {
1597
    color: inherit !important;
1598
}
1599

    
1600
.matSelection.mat-select {
1601
    padding-bottom: 4px;
1602
    border-bottom: 1px solid rgba(0, 0, 0, 0.42);
1603
}
1604

    
1605
.matSelection.mat-select:focus {
1606
    border-color: #222080;
1607
}
1608

    
1609
.matSelectionFormField .mat-form-field-underline, .matSelectionFormField .mat-form-field-ripple {
1610
    height: 0 !important;
1611
}
1612

    
1613
.portal-progress.uk-progress, .green-progress.uk-progress {
1614
    background-color: #F0F0F0;
1615
    height: 10px;
1616
}
1617

    
1618
/*firefox*/
1619
.portal-progress.uk-progress::-moz-progress-bar {
1620
    background-color: var(--portal-main-color);
1621
}
1622

    
1623
.green-progress.uk-progress::-moz-progress-bar {
1624
    background-color: #9ADC83 !important;
1625
}
1626

    
1627
/*chrome*/
1628
.portal-progress.uk-progress::-webkit-progress-value {
1629
    background-color: var(--portal-main-color);
1630
}
1631

    
1632
.green-progress.uk-progress::-webkit-progress-value {
1633
    background-color: #9ADC83 !important;
1634
}
1635

    
1636
/*internet explore & edge*/
1637
.portal-progress.uk-progress::-ms-fill {
1638
    background-color: var(--portal-main-color);
1639
}
1640

    
1641
.green-progress.uk-progress::-ms-fill {
1642
    background-color: #9ADC83 !important;
1643
}
1644

    
1645
svg #statistics-bars {
1646
    fill: var(--portal-main-color);
1647
}
1648

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

    
1662
.bioentities-buttons > div > a:hover {
1663
    background-color: #F0F0F0;
1664
    color: black;
1665
    box-shadow: 0 1px 6px #00000033;
1666
}
1667

    
1668
/* Feedback page*/
1669
.feedback-page .title-section {
1670
    background-image: linear-gradient(to right, var(--portal-main-color), #F37A53);
1671
    padding: 15px 0;
1672
    border-radius: 4px;
1673
}
1674

    
1675
.feedback-page .uk-text-muted {
1676
    color: rgba(255, 255, 255, 0.7) !important;
1677
}
1678

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

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

    
1694
.feedback-sent * {
1695
    color: white;
1696
}
1697

    
1698
.space {
1699
    margin-left: 4px;
1700
}
1701

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

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

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

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

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

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

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

    
1746
.searchFilterItem {
1747
    margin-bottom: 5px;
1748
}
1749

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

    
1753
}
1754

    
1755
.entitiesSelection {
1756
    width: 150px;
1757
    padding: 10px;
1758
    display: inline-block
1759
}
1760

    
1761
.text-input-box{
1762
    border: 1px solid #DFE1E5 !important;
1763
}
1764

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

    
1770
.uk-select {
1771
    border-bottom: 1px solid rgba(0, 0, 0, 0.40) !important;
1772
}
1773

    
1774
/* theme */
1775
.uk-text-muted {
1776
    color: #666 !important;
1777
}
1778

    
1779
/* theme */
1780
.uk-card-default {
1781
    color: #333 !important;
1782
}
1783

    
1784
/* theme */
1785
html {
1786
    color: #1d1d1d !important;
1787
}
1788

    
1789
.b2note ul {
1790
    color: #1D3454;
1791
}
1792

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

    
1804
.b2note button:hover {
1805
    box-shadow: 0 1px 6px #00000033;
1806
}
1807

    
1808
.b2note button:focus {
1809
    outline-color: transparent;
1810
}
1811

    
1812
.b2note ul > li {
1813
    word-wrap: break-word;
1814
}
1815

    
1816
.b2note ul > li > .semantic {
1817
    background-color: #22356E;
1818
    border-radius: 4px;
1819
    color: white;
1820
    font-size: 12px;
1821
    padding: 1px 9px;
1822
    text-transform: uppercase;
1823
}
1824

    
1825
.b2note ul > li > .keyword {
1826
    background-color: #596FB5;
1827
    border-radius: 4px;
1828
    color: white;
1829
    font-size: 12px;
1830
    padding: 1px 9px;
1831
    text-transform: uppercase;
1832
}
1833

    
1834
.b2note ul > li > .comment {
1835
    background-color: #AFB3D4;
1836
    border-radius: 4px;
1837
    color: white;
1838
    font-size: 12px;
1839
    padding: 1px 9px;
1840
    text-transform: uppercase;
1841
}
1842

    
1843

    
1844
.offcanvas-white {
1845
    background: white !important;
1846
    color: inherit !important;
1847
}
1848

    
1849
.offcanvas-white .uk-close, offcanvas-white .uk-close:hover,
1850
.offcanvas-white a:not([class*="portal-link"]) {
1851
    color: inherit !important;
1852
}
1853

    
1854
.offcanvas-white a:not([class*="portal-link"]):hover {
1855
    color: #222080 !important;;
1856
}
1857

    
1858
.offcanvas-white h5 {
1859
    font-size: 18px !important;;
1860
    line-height: 1.4 !important;;
1861
    color: #1a1a1a !important;;
1862
    font-family: 'Open Sans', sans-serif !important;;
1863
}
1864

    
1865
.offcanvas-white .uk-text-muted {
1866
    color: #bfbfbf !important;
1867
}
1868

    
1869
.offcanvas-white .uk-input:not(.text-input-box) {
1870
    border-bottom: 1px solid #ededed !important;
1871
    background: #fff !important;
1872
    color: #666 !important;
1873
}
1874
.offcanvas-white .text-input-box{
1875
    border: 1px solid #ededed !important;
1876
    background: #fff !important;
1877
    color: #666 !important;
1878
}
1879

    
1880
.offcanvas-white .uk-input::placeholder {
1881
    color: #bfbfbf !important;
1882
}
1883

    
1884
.offcanvas-white .uk-select:not([multiple]):not([size]) {
1885
    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;
1886
    background-repeat: no-repeat !important;
1887
    background-position: 100% 50% !important;
1888
    border-bottom: 1px solid !important;;
1889
    border-color: #ededed !important;
1890
    color: #666 !important;
1891
}
1892

    
1893
.offcanvas-white .uk-input:focus, .offcanvas-white .uk-select:not([multiple]):not([size]):focus {
1894
    background-color: #fff !important;
1895
    color: #666 !important;
1896
    border-color: #222080 !important;
1897
}
1898

    
1899
.offcanvas-white .uk-radio:checked, .offcanvas-white input[type="radio"]:not([class*="uk-"]):checked {
1900
    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;;
1901
}
1902

    
1903
.offcanvas-white input[type="radio"]:not([class*="uk-"]):checked {
1904
    background-color: #222080 !important;;
1905
    border-color: transparent !important;;
1906
}
1907

    
1908
.offcanvas-white .uk-radio, .offcanvas-white input[type="radio"]:not([class*="uk-"]) {
1909
    border: 1px solid #d4d4d4 !important;;
1910
}
1911

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

    
1918
.offcanvas-white .uk-button-default:hover:not(:disabled) {
1919
    background-color: #222080 !important;
1920
    color: #fff !important;
1921
    border-color: #222080 !important;
1922
}
1923

    
1924
.offcanvas-white .uk-button-default:disabled {
1925
    color: #bfbfbf !important;
1926
    border: 1px solid #ededed !important;
1927
}
1928

    
1929
/*CONNECT REDESIGN*/
1930

    
1931
/*.main-small-tabs > li {*/
1932
/*    padding: 10px 0 !important;*/
1933
/*    margin: 0 !important;*/
1934
/*}*/
1935

    
1936
/*.main-small-tabs > li.uk-active {*/
1937
/*    background-color: white;*/
1938
/*}*/
1939

    
1940
/*.main-small-tabs > li > a {*/
1941
/*    color: #7A7A7A;*/
1942
/*}*/
1943

    
1944
/*.main-small-tabs > .uk-active > a, .main-small-tabs > li:hover > a {*/
1945
/*    color: var(--portal-main-color) !important;*/
1946
/*}*/
1947

    
1948
/*.main-small-tabs > li > a {*/
1949
/*    display: block;*/
1950
/*}*/
1951

    
1952
.main-tabs .tab-header {
1953
    font-size: 12px;
1954
    text-transform: uppercase;
1955
    transition: color .1s ease-in-out;
1956
    line-height: 20px;
1957
    user-select: none;
1958
}
1959

    
1960
.main-tabs > li {
1961
    background-color: #F2F2F2;
1962
    border: 1px solid #DEDEDE;
1963
    z-index: 2;
1964
    max-width: 150px;
1965
}
1966

    
1967
.main-tabs > li.uk-active:not(.fake_tab) {
1968
    background-color: white !important;
1969
    border-bottom: 1px solid white;
1970
    border-top: 3px solid var(--portal-main-color);
1971
}
1972

    
1973
.main-tabs > li > a {
1974
    text-transform: capitalize;
1975
    text-align: left;
1976
    color: #7A7A7A;
1977
    border: none;
1978
}
1979

    
1980
.main-tabs > li:not(.uk-active):not(:hover) > a > .number {
1981
    color: #666666;
1982
}
1983

    
1984
.main-tabs > li > a > .number {
1985
    font-size: 18px;
1986
    line-height: 1.4;
1987
    font-family: Heebo;
1988
    font-weight: 800;
1989
}
1990

    
1991
.main-tabs.uk-tab > .uk-active > a, .main-tabs.uk-tab > li:hover:not(.statistics) > a {
1992
    /*border: none !important;*/
1993
    color: var(--portal-main-color) !important;
1994
}
1995

    
1996
.main-tabs > li.statistics > a, .main-tabs > .uk-active.statistics > a,
1997
.main-tabs > li.statistics svg #statistics-bars, .main-tabs > .uk-active.statistics svg #statistics-bars {
1998
    fill: #FE4A49 !important;
1999
    color: #FE4A49 !important;
2000
}
2001

    
2002
.main-tabs.uk-tab > li:hover.statistics:not(.uk-active) > a,
2003
.main-tabs.uk-tab > li:hover.statistics:not(.uk-active) svg #statistics-bars {
2004
    fill: #FF052B !important;
2005
    color: #FF052B !important;
2006
}
2007

    
2008
.main-tabs.uk-tab > .uk-active.statistics > a {
2009
    background-color: #FFE6E6 !important;
2010
}
2011

    
2012
.main-tabs > li.uk-active.statistics {
2013
    border-top: 3px solid #FE4A49 !important;
2014
    border-bottom: 1px solid #FFE6E6;
2015
}
2016

    
2017
.main-tabs-content {
2018
    border: 1px solid #DEDEDE;
2019
    margin-top: -1px;
2020
    z-index: 1;
2021
    background-color: white;
2022
}
2023

    
2024
.main-tabs-content .content-overflow.uk-overflow-auto {
2025
    max-height: 700px;
2026
}
2027

    
2028
@media (min-width:960px) {
2029
    .main-tabs-content .right-column {
2030
        border-left: 1px solid #DEDEDE;
2031
    }
2032
}
2033

    
2034
.main-tabs-content .tab-header {
2035
    font-size: 20px;
2036
    text-transform: capitalize;
2037
    color: #707070;
2038
}
2039

    
2040
.white-box-with-border {
2041
    border: 1px solid #DEDEDE;
2042
    background-color: white;
2043
}
2044

    
2045
.white-box-with-border.uk-grid > div:not(.uk-first-column) {
2046
    border-left: 1px solid #DEDEDE;
2047
}
2048

    
2049
/*END OF CONNECT REDESIGN*/
2050

    
2051
search-bar .entitiesSelection{
2052
    max-width:115px;
2053
    border: solid 1px var(--portal-main-color) !important;
2054
    background: white !important;
2055
    color:  var(--portal-main-color);
2056
}
2057
search-bar .entitiesSelection span, search-bar .entitiesSelection div, search-bar .entitiesSelection  .mat-select-arrow, search-bar .entitiesSelection .mat-select-value{
2058
    color:  var(--portal-main-color) !important;
2059
}
2060

    
2061
.footer-light-background{
2062
    color:black;
2063
    background-color: white;
2064
}
2065
.footer-light-background a, .footer-light-background a:not(.uk-button):hover, .footer-light-background  a:not(.uk-button){
2066
    color:black;
2067
}
2068

    
2069
.footer-light-background .uk-icon-button:hover,.footer-light-background a:not(.license):hover {
2070
    color:black;
2071
    border-color:black;
2072
    text-decoration: underline;
2073
}
2074

    
2075
.uk-breadcrumb.uk-light > * > *,
2076
.uk-breadcrumb.uk-light > :nth-child(n+2):not(.uk-first-column)::before {
2077
    color: white !important;
2078
}
2079

    
2080
.uk-breadcrumb > * > * {
2081
    color: rgba(0, 0, 0, 0.60) !important;
2082
    vertical-align: top;
2083
    line-height: 25px;
2084
}
2085

    
2086
.uk-breadcrumb > :nth-child(n+2):not(.uk-first-column)::before {
2087
    content: "›";
2088
    color: rgba(0, 0, 0, 0.60);
2089
    font-weight: 200;
2090
    font-size: 25px;
2091
    margin: -9px 10px;
2092
}
2093

    
2094
.uk-breadcrumb > :last-child > * {
2095
    font-weight: 700;
2096
    color: rgba(0, 0, 0, 0.60);
2097
}
2098

    
2099
.zenodoButton, .zenodoButton:hover{
2100
    background-image:linear-gradient(to right, #0F4DA1, #0078E1) ;
2101
    color: white !important;
2102
    border-color: transparent !important;
2103
    border-style: solid !important;
2104
    border-width: 1px !important;
2105
    box-shadow: 0px 4px 10px #00000029;
2106
    border-radius: 2px;
2107
    opacity: 1;
2108
}
2109

    
2110
.uk-text-normal{
2111
    font-weight: 400;
2112
}
2113

    
2114
/*
2115
Impact Factor -  ATHENA CODE */
2116
.popularity-A svg .a, .influence-A svg .a{
2117
    fill:#d51717;
2118
}
2119
.popularity-B  svg .a, .influence-B svg  .a {
2120
    fill: #e1920a;
2121
}
2122
.popularity-C svg  .a, .influence-C svg .a {
2123
    fill: #444;
2124
}
2125

    
2126
/*login*/
2127
.login {
2128
    color: white;
2129
    font-weight: 400 !important;
2130
}
2131

    
2132
.login  circle, .login svg,
2133
.login  svg svg *, .login svg *  {
2134
    fill: var(--portal-main-color);
2135
}
2136

    
2137
.login:hover circle {
2138
    fill: var(--portal-dark-color);
2139
}
2140

    
2141
.login text {
2142
    stroke: white;
2143
    fill: white;
2144
}
2145

    
2146
.connect-admin-menu .login {
2147
    color: var(--portal-main-color);
2148
    font-weight: 400 !important;
2149
}
2150

    
2151
.connect-admin-menu .login  circle, .connect-admin-menu .login svg,
2152
.connect-admin-menu .login  svg svg *,.connect-admin-menu  .login svg *  {
2153
    fill: white;
2154
}
2155

    
2156
.connect-admin-menu .login text {
2157
    stroke: var(--portal-main-color);
2158
    fill: var(--portal-main-color);
2159
}
2160

    
2161
/*mat-select-panel*/
2162
div.cdk-overlay-container {
2163
    z-index: 4 !important;
2164
}
2165

    
2166
div.cdk-overlay-container.modal-select {
2167
    z-index: 10001 !important;
2168
}
2169

    
2170
@keyframes opacity {
2171
    from {opacity: 0;}
2172
    to {opacity: 1;}
2173
}
2174

    
2175
/* Set an animation for 750ms to avoid flickering on z-index change*/
2176
.cdk-overlay-pane {
2177
    animation: linear 750ms opacity;
2178
}
2179

    
2180
.landing-modal-header {
2181
    background: transparent linear-gradient(35deg, #FFFFFF 0%, #F0F0F0 100%) 0% 0% no-repeat padding-box;
2182
    padding: 20px 40px;
2183
}
2184

    
2185
.landing-modal .modal-title {
2186
    font-weight: bold;
2187
    font-size: 22px;
2188
    margin: 0;
2189
}
2190

    
2191
.square-button {
2192
    border-radius: 0;
2193
}
2194

    
2195
.title-grey-background {
2196
    background: transparent linear-gradient(17deg, #FFFFFF 0%, #F0F0F0 100%) no-repeat padding-box;
2197
    padding: 15px 0;
2198
    border-radius: 4px;
2199
}
(16-16/43)