Project

General

Profile

1 58903 k.triantaf
/* You can add global styles to this file, and also import other style files */
2
@import "assets/common-assets/common/theme.css";
3
@import "assets/common-assets/common/custom.css";
4
@import "assets/common-assets/library.css";
5
6
:root {
7
  --portal-main-color: #e95420;
8
  --portal-main-contrast: white;
9 59983 k.triantaf
  --provide-portal-color: #37C7E9;
10 58903 k.triantaf
  --portal-dark-color: #a0462c;
11 58921 k.triantaf
}
12 58903 k.triantaf
13 59366 k.triantaf
.top-bar-background {
14
  background-color: #F9FBFC;
15
}
16
17 58942 k.triantaf
main {
18 58921 k.triantaf
  background-color: #F9FBFC;
19
  color: #333333;
20 58942 k.triantaf
  min-height: calc(100vh - 100px);
21 58921 k.triantaf
  font-size: 16px;
22 59366 k.triantaf
  font-family: Roboto, sans-serif;
23 58921 k.triantaf
  line-height: 21px;
24 59366 k.triantaf
  letter-spacing: 0.48px;
25 58921 k.triantaf
}
26 58950 k.triantaf
27 58956 k.triantaf
navbar > * {
28
  background-color: #F9FBFC;
29
}
30
31 58950 k.triantaf
main.full-height {
32
  min-height: 100vh;
33
}
34 59366 k.triantaf
35
/* Order list */
36
ol.light-blue {
37
  counter-reset: counter;
38
  list-style: none;
39
}
40
41
ol.light-blue li {
42
  margin: 0 0 20px 0;
43
  counter-increment: counter;
44
  position: relative;
45
}
46
47
ol.light-blue li::before {
48
  content: counter(counter);
49
  color: #4687E6;
50
  font-size: 27px;
51
  position: absolute;
52
  --size: 22px;
53
  left: calc(-1 * var(--size) - 10px);
54
  line-height: var(--size);
55
  width: var(--size);
56
  height: var(--size);
57
  top: 0;
58
  text-align: center;
59
}
60
61
ol.openaire-list {
62
  list-style: none;
63
  counter-reset: counter;
64
  padding-left: 0;
65
}
66
67
ol.openaire-list li {
68
  counter-increment: counter;
69
}
70
71
ol.openaire-list li::before {
72
  content: counter(counter) ". ";
73
  color: #222080;
74
  font-weight: bold;
75
}
76
77
/* Unordered list*/
78
ul.light-blue-circle {
79
  list-style: none;
80
}
81
82
ul.light-blue-circle li {
83
  margin: 0 0 20px 0;
84
  position: relative;
85
}
86
87
ul.light-blue-circle.large li {
88 59393 k.triantaf
  margin: 0 0 40px 0;
89 59366 k.triantaf
}
90
91
ul.light-blue-circle li:last-child {
92
  margin: 0;
93
}
94
95
ul.light-blue-circle li:before {
96
  content: "";
97
  border: 10px #4687E6 solid !important;
98
  border-radius: 50px;
99
  line-height: 21px;
100
  margin-left: -40px;
101
  position: absolute;
102
}
103
104
ul.light-blue-triangle {
105
  list-style: none;
106 59992 k.triantaf
  padding-left: 40px;
107 59366 k.triantaf
}
108
109
ul.light-blue-triangle li {
110 59983 k.triantaf
  margin: 0 0 40px 0;
111 59366 k.triantaf
  position: relative;
112
}
113
114
ul.light-blue-triangle.large li {
115
  margin: 0 0 50px 0;
116
}
117
118
ul.light-blue-triangle li:last-child {
119
  margin: 0;
120
}
121
122
ul.light-blue-triangle li:before {
123
  content: "";
124
  border-top: 12px solid transparent;
125
  border-bottom: 12px solid transparent;
126
  border-left: 15px solid #4687E6;
127
  line-height: 21px;
128
  margin-left: -40px;
129
  position: absolute;
130
}
131
132
ul.portal-circle {
133
  list-style: none;
134
  padding-left: 40px;
135
}
136
137
ul.portal-circle li {
138
  margin: 0 0 20px 0;
139
  position: relative;
140
}
141
142
ul.portal-circle li:before {
143
  content: "";
144
  border: 5px var(--portal-main-color) solid !important;
145
  border-radius: 50px;
146
  line-height: 21px;
147
  margin-left: -20px;
148
  position: absolute;
149
  top: 4px;
150
}
151
152
contact .uk-text-danger {
153
  color: #B50000 !important;
154
  font-size: 12px;
155
}
156 59389 k.triantaf
157
.footer,
158
.footer .uk-section-primary {
159
  background-color: #ffffff;
160
  color: #000000 !important;
161
  font-family: "Open Sans", sans-serif !important;
162
  font-size: 14px !important;
163
  font-weight: 400!important;
164
}
165
166
.footer svg .stroke_line {
167
  stroke: #000000 !important;
168
}
169
170
.footer svg .fill_text {
171
  fill: #000000 !important;
172
}
173
174
.footer .uk-h6:not(.ignoreFooter),
175
.footer .uk-h5:not(.ignoreFooter),
176
.footer .uk-h4:not(.ignoreFooter),
177
.footer .uk-h3:not(.ignoreFooter),
178
.footer .uk-h2:not(.ignoreFooter),
179
.footer .uk-h1:not(.ignoreFooter) {
180
  color: #000000 !important;
181
}
182
183
.footer .uk-link:not(.ignoreFooter),
184
.footer a:not(.uk-button):not(.uk-button-text):not(.ignoreFooter) {
185
  color: #000000 !important;
186
  font-family: "Open Sans", sans-serif !important;
187
  font-size: 14px !important;
188
}
189
190
.footer .uk-icon-button {
191
  border-color: rgba(0, 0, 0, 0.5);
192
}
193
194
.footer .uk-totop {
195
  background-color: #ffffff;
196
}
197
198
.footer .uk-totop svg {
199
  color: rgba(0, 0, 0, 0.5);
200
}
201
202
.footer .uk-totop:hover svg {
203
  color: black;
204
}
205
206
.footer .uk-link:not(.ignoreFooter):hover,
207
.footer a:not(.uk-button):not(.uk-button-text):not(.ignoreFooter):hover {
208
  color: #000000 !important;
209
}
210
211
212
.footer .uk-label:not(.ignoreFooter) a {
213
  border-color: #000000;
214
  border-bottom: 1px solid;
215
}
216
217
.footer .uk-label:not(.ignoreFooter) a:hover {
218
  border-color: rgba(0, 0, 0, 0.5);
219
}
220
221
222
.footer .uk-button:not(.ignoreFooter) {
223
  background-color: #ffffff !important;
224
  color: black !important;
225
  border-color: #ffffff !important;
226
  border-style: solid !important;
227
  border-width: 1px !important;
228
}
229
230
.footer .uk-button:not(.ignoreFooter):hover {
231
  background-color: #eeeeee !important;
232
  /*color: var(--portal-main-color) !important;*/
233
  color: black !important;
234
  border-color: #eeeeee !important;
235
}
236 59983 k.triantaf
237
navbar .uk-navbar-nav>li:hover>a, navbar.uk-navbar-nav>li>a.uk-open, navbar .uk-navbar-nav>li>a:focus, navbar .uk-navbar-nav>li.uk-active>a {
238
  color: var(--portal-main-color);
239
}
240 59992 k.triantaf
241
.uk-hr, hr {
242
  border-color: #dedede;
243
}
244
245
@media only screen and (max-width: 959px) {
246
  ul.portal-circle {
247
    padding-left: 20px;
248
  }
249
250
  ul.light-blue-triangle li {
251
    margin: 0 0 20px 0;
252
  }
253
254
  ul.light-blue-circle.large li {
255
    margin: 0 0 20px 0;
256
  }
257
}