Project

General

Profile

1 59619 k.triantaf
:root {
2 59976 k.triantaf
  --sidebar-width: 230px;
3 59619 k.triantaf
  --sidebar-mini-width: 130px;
4
  --sidebar-font-size: 14px;
5
  --header-height: 100px;
6
  --background-color: #F9FBFC;
7
}
8
9
#sidebar_main .badge {
10
  height: 59px;
11
  position: absolute;
12
  top: 0;
13
  left: -5px;
14
  z-index: 1;
15
  background-color: transparent;
16
  display: block !important;
17
}
18
19 60152 k.triantaf
#sidebar_main .sidebar_main_header .logo {
20
  margin-left: 35px;
21
  margin-top: 25px;
22
  margin-right: 10px;
23
  height: 50px;
24
  position: relative;
25
}
26
27
.sidebar_mini #sidebar_main .sidebar_main_header .logo {
28
  margin-right: 15px;
29
  margin-left: 15px;
30
}
31
32
#sidebar_main .sidebar_main_header .logo > img {
33
  height: 100%;
34
}
35
36
#sidebar_main .sidebar_main_header .logo > .logo-label {
37
  font-size: var(--xs-font-size);
38
  color: var(--text-color);
39
}
40
41 59619 k.triantaf
#sidebar_main #sidebar_content {
42
  width: var(--sidebar-width);
43
  position: fixed;
44
  height: 100%;
45
  top: 0;
46
  bottom: 0;
47
  left: 0;
48
  z-index: 981;
49
  background: #fff;
50 59729 k.triantaf
  transition: 0.5s;
51
  -webkit-transition: 0.5s;
52
  -moz-transition: 0.5s;
53
  -ms-transition: 0.5s;
54
  -o-transition: 0.5s;
55
  transition-property: width;
56 59619 k.triantaf
}
57
58
.sidebar_main_swipe.sidebar_mini #sidebar_switcher_toggle {
59 59729 k.triantaf
  left: var(--sidebar-mini-width);
60 59619 k.triantaf
}
61
62
.sidebar_main_swipe #sidebar_switcher_toggle {
63 59729 k.triantaf
  left: var(--sidebar-width);
64 59619 k.triantaf
}
65
66 59729 k.triantaf
#sidebar_main .menu_section {
67
  min-height: 30vh;
68 59968 k.triantaf
  padding: 0 10px;
69 59729 k.triantaf
}
70
71
#sidebar_main .menu_section ul:not(.uk-dropdown-nav) > li,  #sidebar_main .special_section  ul:not(.uk-dropdown-nav) > li {
72
  padding: 5px 0;
73
}
74
75 60004 k.triantaf
#sidebar_main .menu_section ul:not(.uk-dropdown-nav) > li > *,
76
#sidebar_main .special_section ul:not(.uk-dropdown-nav) > li > a {
77
  font-size: var(--sidebar-font-size);
78
}
79
80
#sidebar_main .menu_section ul:not(.uk-dropdown-nav) > li > a,
81
#sidebar_main .special_section ul:not(.uk-dropdown-nav) > li > a {
82 59729 k.triantaf
  display: block;
83 60279 k.triantaf
  color: rgba(var(--text-color-rgb), 0.8);
84 59619 k.triantaf
}
85
86 59729 k.triantaf
#sidebar_main .menu_section  ul:not(.uk-dropdown-nav) > li:hover > a, #sidebar_main .special_section  ul:not(.uk-dropdown-nav) > li:hover > a {
87 59619 k.triantaf
  color: var(--secondary-color);
88
}
89 59729 k.triantaf
90
#sidebar_main .menu_section ul:not(.uk-dropdown-nav) li.uk-active > a, #sidebar_main .special_section ul:not(.uk-dropdown-nav) > li.uk-active > a {
91 59693 argiro.kok
  color: var(--primary-color);
92 59729 k.triantaf
  font-weight: 700;
93 59693 argiro.kok
}
94 59619 k.triantaf
95
#sidebar_switcher_toggle {
96 59729 k.triantaf
  top: 50%;
97 59736 k.triantaf
  color: var(--secondary-color);
98 59729 k.triantaf
  transform: translateY(-50%);
99 59619 k.triantaf
  position: fixed;
100
  background: #ffffff;
101 59732 k.triantaf
  border: 1px solid var(--text-color);
102 59619 k.triantaf
  border-left: 0;
103
  cursor: pointer;
104
  padding: 0 4px;
105
  width: 10px;
106
  height: 66px;
107
  z-index: 981;
108 59729 k.triantaf
  -webkit-transition: 0.5s;
109
  -moz-transition: 0.5s;
110
  -ms-transition: 0.5s;
111
  -o-transition: 0.5s;
112
  transition-property: left;
113 59619 k.triantaf
}
114
115 60004 k.triantaf
.sidebar_main_swipe #page_content,
116
.sidebar_main_swipe openaire-user  > user > *,
117 59762 k.triantaf
.sidebar_main_swipe openaire-error  > * {
118 59619 k.triantaf
  padding-left: var(--sidebar-width);
119
  padding-top: var(--header-height);
120
  transition: 0.5s;
121 59729 k.triantaf
  -webkit-transition: 0.5s;
122
  -moz-transition: 0.5s;
123
  -ms-transition: 0.5s;
124
  -o-transition: 0.5s;
125 59619 k.triantaf
}
126
127 60004 k.triantaf
.sidebar_main_swipe #page_content .message {
128 60177 k.triantaf
  padding-left: calc(var(--sidebar-width) - 100px);
129
  padding-right: 20px;
130 60558 k.triantaf
  text-align: center;
131 60177 k.triantaf
  transition: 0.5s;
132
  -webkit-transition: 0.5s;
133
  -moz-transition: 0.5s;
134
  -ms-transition: 0.5s;
135
  -o-transition: 0.5s;
136 60004 k.triantaf
}
137
138 59762 k.triantaf
.sidebar_main_swipe bottom > * {
139
  padding-left: var(--sidebar-width);
140
  transition: 0.5s;
141
  -webkit-transition: 0.5s;
142
  -moz-transition: 0.5s;
143
  -ms-transition: 0.5s;
144
  -o-transition: 0.5s;
145
}
146
147 59619 k.triantaf
/*Sidebar close*/
148 59762 k.triantaf
.sidebar_main_swipe:not(.sidebar_main_active):not(.sidebar_mini) #page_content,
149 59857 k.triantaf
.sidebar_main_swipe:not(.sidebar_main_active):not(.sidebar_mini) openaire-user > user > *,
150 59762 k.triantaf
.sidebar_main_swipe:not(.sidebar_main_active):not(.sidebar_mini) openaire-error  > *,
151
.sidebar_main_swipe:not(.sidebar_main_active):not(.sidebar_mini) bottom > *{
152 59619 k.triantaf
  padding-left: 0;
153
}
154
155
.sidebar_main_swipe:not(.sidebar_main_active):not(.sidebar_mini) #sidebar_main #sidebar_content {
156
  display: none;
157
  width: 0;
158
}
159
160
/*Sidebar mini*/
161 59762 k.triantaf
.sidebar_main_swipe.sidebar_mini #page_content,
162 59857 k.triantaf
.sidebar_main_swipe.sidebar_mini openaire-user > user > *,
163 59762 k.triantaf
.sidebar_main_swipe.sidebar_mini openaire-error  > *,
164
.sidebar_main_swipe.sidebar_mini bottom > * {
165 59619 k.triantaf
  padding-left: var(--sidebar-mini-width);
166
  transition: 0.5s;
167 59729 k.triantaf
  -webkit-transition: 0.5s;
168
  -moz-transition: 0.5s;
169
  -ms-transition: 0.5s;
170
  -o-transition: 0.5s;
171 59619 k.triantaf
}
172
173
.sidebar_mini #sidebar_main #sidebar_content {
174
  width: var(--sidebar-mini-width);
175
}
176
177
#sidebar_main #sidebar_content {
178 59732 k.triantaf
  border-right: 1px solid var(--text-color);
179 59619 k.triantaf
}
180
181
#page_content {
182 60066 k.triantaf
  min-height: calc(100vh - var(--header-height));
183 59619 k.triantaf
  background-color: var(--background-color);
184 60004 k.triantaf
  position: relative;
185 59619 k.triantaf
}
186
187 60004 k.triantaf
#page_content .message {
188
  top: 50%;
189
  left: 50%;
190
  transform: translate(-50%, -50%);
191
  position: absolute;
192
}
193
194 59729 k.triantaf
#page_content_header {
195
  position: fixed;
196
  background: var(--background-color);
197
  top: var(--header-height);
198 60595 k.triantaf
  left: var(--sidebar-width);
199
  right: 0;
200 59729 k.triantaf
  z-index: 980;
201 59732 k.triantaf
  padding: 0 90px;
202
  transition-property: width;
203
  transition: 0.5s;
204
  -webkit-transition: 0.5s;
205
  -moz-transition: 0.5s;
206
  -ms-transition: 0.5s;
207
  -o-transition: 0.5s;
208 59729 k.triantaf
}
209
210 59762 k.triantaf
.sidebar_mini #page_content_header {
211 60595 k.triantaf
  left: var(--sidebar-mini-width);
212 59732 k.triantaf
}
213
214 59619 k.triantaf
#page_content_inner {
215 59732 k.triantaf
  padding: 50px 90px 90px;
216 59619 k.triantaf
}
217
218 59968 k.triantaf
@media only screen and (max-width: 639px){
219
  :root {
220
    --sidebar-mini-width: 100px;
221
  }
222
223
  #page_content_inner {
224
    padding: 50px 45px 90px;
225
  }
226
227
  #page_content_header {
228
    padding: 0 45px;
229
  }
230
231
  .sidebar_mini #page_content_header {
232 59976 k.triantaf
    width: calc(100vw - var(--sidebar-mini-width) - 90px);
233 59968 k.triantaf
  }
234 60558 k.triantaf
235
  .sidebar_main_swipe #page_content .message {
236
    padding-left: var(--sidebar-mini-width);
237
    padding-right: 0;
238
  }
239 59968 k.triantaf
}
240
241
.uk-navbar-center:not(:only-child) {
242
  max-width: 50%;
243
  text-align: center;
244
  padding-left: calc(var(--sidebar-mini-width)/2);
245
}
246
247 60595 k.triantaf
navbar > *, openaire-error > *, openaire-user> user > *, .fs-modal {
248
  background-color: var(--background-color) !important;
249 59619 k.triantaf
}
250 60290 k.triantaf
251
.tm-header .uk-navbar-container {
252
  background-color: var(--background-color) !important;
253
  box-shadow: none !important;
254
}
255 60447 k.triantaf
256
#notifications .uk-offcanvas-bar {
257
  top: var(--header-height) !important;
258
}
259
260
#notifications-switcher #notifications-count {
261
  background-color: var(--secondary-color);
262
}