Project

General

Profile

« Previous | Next » 

Revision 61399

[Usage Counts | Trunk]: Update to angular 11

View differences:

styles.css
4 4
@import "assets/common-assets/library.css";
5 5

  
6 6
:root {
7
  --portal-main-color: #e95420;
8
  --portal-main-contrast: white;
9
  --provide-portal-color: #37C7E9;
10
  --portal-dark-color: #a0462c;
7
    --portal-main-color: #e95420;
8
    --portal-main-contrast: white;
9
    --provide-portal-color: #37C7E9;
10
    --portal-dark-color: #a0462c;
11 11
}
12 12

  
13 13
.top-bar-background {
14
  background-color: #F9FBFC;
14
    background-color: #F9FBFC;
15 15
}
16 16

  
17 17
main {
18
  background-color: #F9FBFC;
19
  color: #333333;
20
  min-height: calc(100vh - 100px);
21
  font-size: 16px;
22
  font-family: Roboto, sans-serif;
23
  line-height: 21px;
24
  letter-spacing: 0.48px;
18
    background-color: #F9FBFC;
19
    color: #333333;
20
    min-height: calc(100vh - 100px);
21
    font-size: 16px;
22
    font-family: Roboto, sans-serif;
23
    line-height: 21px;
24
    letter-spacing: 0.48px;
25 25
}
26 26

  
27 27
navbar > * {
28
  background-color: #F9FBFC;
28
    background-color: #F9FBFC;
29 29
}
30 30

  
31 31
main.full-height {
32
  min-height: 100vh;
32
    min-height: 100vh;
33 33
}
34 34

  
35 35
/* Order list */
36 36
ol.light-blue {
37
  counter-reset: counter;
38
  list-style: none;
37
    counter-reset: counter;
38
    list-style: none;
39 39
}
40 40

  
41 41
ol.light-blue li {
42
  margin: 0 0 20px 0;
43
  counter-increment: counter;
44
  position: relative;
42
    margin: 0 0 20px 0;
43
    counter-increment: counter;
44
    position: relative;
45 45
}
46 46

  
47 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;
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 59
}
60 60

  
61 61
ol.openaire-list {
62
  list-style: none;
63
  counter-reset: counter;
64
  padding-left: 0;
62
    list-style: none;
63
    counter-reset: counter;
64
    padding-left: 0;
65 65
}
66 66

  
67 67
ol.openaire-list li {
68
  counter-increment: counter;
68
    counter-increment: counter;
69 69
}
70 70

  
71 71
ol.openaire-list li::before {
72
  content: counter(counter) ". ";
73
  color: #222080;
74
  font-weight: bold;
72
    content: counter(counter) ". ";
73
    color: #222080;
74
    font-weight: bold;
75 75
}
76 76

  
77 77
/* Unordered list*/
78 78
ul.light-blue-circle {
79
  list-style: none;
79
    list-style: none;
80 80
}
81 81

  
82 82
ul.light-blue-circle li {
83
  margin: 0 0 20px 0;
84
  position: relative;
83
    margin: 0 0 20px 0;
84
    position: relative;
85 85
}
86 86

  
87 87
ul.light-blue-circle.large li {
88
  margin: 0 0 40px 0;
88
    margin: 0 0 40px 0;
89 89
}
90 90

  
91 91
ul.light-blue-circle li:last-child {
92
  margin: 0;
92
    margin: 0;
93 93
}
94 94

  
95 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;
96
    content: "";
97
    border: 10px #4687E6 solid !important;
98
    border-radius: 50px;
99
    line-height: 21px;
100
    margin-left: -40px;
101
    position: absolute;
102 102
}
103 103

  
104 104
ul.light-blue-triangle {
105
  list-style: none;
106
  padding-left: 40px;
105
    list-style: none;
106
    padding-left: 40px;
107 107
}
108 108

  
109 109
ul.light-blue-triangle li {
110
  margin: 0 0 40px 0;
111
  position: relative;
110
    margin: 0 0 40px 0;
111
    position: relative;
112 112
}
113 113

  
114 114
ul.light-blue-triangle.large li {
115
  margin: 0 0 50px 0;
115
    margin: 0 0 50px 0;
116 116
}
117 117

  
118 118
ul.light-blue-triangle li:last-child {
119
  margin: 0;
119
    margin: 0;
120 120
}
121 121

  
122 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;
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 130
}
131 131

  
132 132
ul.portal-circle {
133
  list-style: none;
134
  padding-left: 40px;
133
    list-style: none;
134
    padding-left: 40px;
135 135
}
136 136

  
137 137
ul.portal-circle li {
138
  margin: 0 0 20px 0;
139
  position: relative;
138
    margin: 0 0 20px 0;
139
    position: relative;
140 140
}
141 141

  
142 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;
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 150
}
151 151

  
152 152
contact .uk-text-danger {
153
  color: #B50000 !important;
154
  font-size: 12px;
153
    color: #B50000 !important;
154
    font-size: 12px;
155 155
}
156 156

  
157 157
.footer,
158 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;
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 164
}
165 165

  
166 166
.footer svg .stroke_line {
167
  stroke: #000000 !important;
167
    stroke: #000000 !important;
168 168
}
169 169

  
170 170
.footer svg .fill_text {
171
  fill: #000000 !important;
171
    fill: #000000 !important;
172 172
}
173 173

  
174 174
.footer .uk-h6:not(.ignoreFooter),
......
177 177
.footer .uk-h3:not(.ignoreFooter),
178 178
.footer .uk-h2:not(.ignoreFooter),
179 179
.footer .uk-h1:not(.ignoreFooter) {
180
  color: #000000 !important;
180
    color: #000000 !important;
181 181
}
182 182

  
183 183
.footer .uk-link:not(.ignoreFooter),
184 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;
185
    color: #000000 !important;
186
    font-family: "Open Sans", sans-serif !important;
187
    font-size: 14px !important;
188 188
}
189 189

  
190 190
.footer .uk-icon-button {
191
  border-color: rgba(0, 0, 0, 0.5);
191
    border-color: rgba(0, 0, 0, 0.5);
192 192
}
193 193

  
194 194
.footer .uk-totop {
195
  background-color: #ffffff;
195
    background-color: #ffffff;
196 196
}
197 197

  
198 198
.footer .uk-totop svg {
199
  color: rgba(0, 0, 0, 0.5);
199
    color: rgba(0, 0, 0, 0.5);
200 200
}
201 201

  
202 202
.footer .uk-totop:hover svg {
203
  color: black;
203
    color: black;
204 204
}
205 205

  
206 206
.footer .uk-link:not(.ignoreFooter):hover,
207 207
.footer a:not(.uk-button):not(.uk-button-text):not(.ignoreFooter):hover {
208
  color: #000000 !important;
208
    color: #000000 !important;
209 209
}
210 210

  
211 211

  
212 212
.footer .uk-label:not(.ignoreFooter) a {
213
  border-color: #000000;
214
  border-bottom: 1px solid;
213
    border-color: #000000;
214
    border-bottom: 1px solid;
215 215
}
216 216

  
217 217
.footer .uk-label:not(.ignoreFooter) a:hover {
218
  border-color: rgba(0, 0, 0, 0.5);
218
    border-color: rgba(0, 0, 0, 0.5);
219 219
}
220 220

  
221 221

  
222 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;
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 228
}
229 229

  
230 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;
231
    background-color: #eeeeee !important;
232
    /*color: var(--portal-main-color) !important;*/
233
    color: black !important;
234
    border-color: #eeeeee !important;
235 235
}
236 236

  
237 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);
238
    color: var(--portal-main-color);
239 239
}
240 240

  
241 241
.uk-hr, hr {
242
  border-color: #dedede;
242
    border-color: #dedede;
243 243
}
244 244

  
245 245
@media only screen and (max-width: 959px) {
246
  ul.portal-circle {
247
    padding-left: 20px;
248
  }
246
    ul.portal-circle {
247
        padding-left: 20px;
248
    }
249 249

  
250
  ul.light-blue-triangle li {
251
    margin: 0 0 20px 0;
252
  }
250
    ul.light-blue-triangle li {
251
        margin: 0 0 20px 0;
252
    }
253 253

  
254
  ul.light-blue-circle.large li {
255
    margin: 0 0 20px 0;
256
  }
254
    ul.light-blue-circle.large li {
255
        margin: 0 0 20px 0;
256
    }
257 257
}

Also available in: Unified diff