1
|
section {
|
2
|
position: fixed;
|
3
|
top:10%;
|
4
|
left: 120px;
|
5
|
height: calc(100% - 100px);
|
6
|
width: calc(100% - 120px);
|
7
|
}
|
8
|
|
9
|
.menu {
|
10
|
position: fixed;
|
11
|
top: 0;
|
12
|
left: 0;
|
13
|
height: 100%;
|
14
|
width: 120px;
|
15
|
border-right: 1px solid #4687E6;
|
16
|
background-color: white;
|
17
|
z-index: 1;
|
18
|
}
|
19
|
|
20
|
.menu .logo {
|
21
|
position: absolute;
|
22
|
top: 5%;
|
23
|
left: 50%;
|
24
|
transform: translate(-50%, -50%);
|
25
|
}
|
26
|
|
27
|
.menu line {
|
28
|
stroke: var(--portal-main-color);
|
29
|
}
|
30
|
|
31
|
.menu a.previous {
|
32
|
position: absolute;
|
33
|
top: 25%;
|
34
|
left: 50%;
|
35
|
transform: translate(-50%, -50%);
|
36
|
color: var(--portal-main-color);
|
37
|
}
|
38
|
|
39
|
.menu a.next {
|
40
|
position: absolute;
|
41
|
top: 75%;
|
42
|
left: 50%;
|
43
|
transform: translate(-50%, -50%);
|
44
|
color: var(--portal-main-color);
|
45
|
}
|
46
|
|
47
|
.menu a.previous:hover, .menu a.next:hover {
|
48
|
background-color: var(--portal-main-color);
|
49
|
border-radius: 50%;
|
50
|
display: flex;
|
51
|
padding: 5px;
|
52
|
}
|
53
|
|
54
|
.menu a.previous:hover path, .menu a.next:hover path {
|
55
|
fill: white;
|
56
|
}
|
57
|
|
58
|
.menu nav {
|
59
|
position: absolute;
|
60
|
top: 50%;
|
61
|
left: 50%;
|
62
|
transform: translate(-50%, -50%);
|
63
|
}
|
64
|
|
65
|
.menu nav > ul {
|
66
|
list-style: none;
|
67
|
padding: 0;
|
68
|
margin: 0;
|
69
|
}
|
70
|
|
71
|
.menu nav > ul > li {
|
72
|
border-radius: 100%;
|
73
|
padding: 8px;
|
74
|
border: 1px solid white;
|
75
|
margin-bottom: 15px;
|
76
|
}
|
77
|
|
78
|
.menu nav > ul > li > a {
|
79
|
display: table-cell;
|
80
|
border-radius: 100%;
|
81
|
width: 15px;
|
82
|
height: 15px;
|
83
|
background-color: rgba(233, 84, 32, 0.4);
|
84
|
}
|
85
|
|
86
|
.menu nav > ul > li.uk-active {
|
87
|
border: 1px solid #E95420;
|
88
|
transition: border-top-color 0.25s linear, border-right-color 0.25s linear 0.10s, border-bottom-color 0.25s linear 0.30s, border-left-color 0.25s linear 0.40s;
|
89
|
-webkit-animation : border-top-color 0.25s linear, border-right-color 0.25s linear 0.10s, border-bottom-color 0.25s linear 0.30s, border-left-color 0.25s linear 0.40s;
|
90
|
-moz-animation : border-top-color 0.25s linear, border-right-color 0.25s linear 0.10s, border-bottom-color 0.25s linear 0.30s, border-left-color 0.25s linear 0.40s;
|
91
|
-o-animation : border-top-color 0.25s linear, border-right-color 0.25s linear 0.10s, border-bottom-color 0.25s linear 0.30s, border-left-color 0.25s linear 0.40s;
|
92
|
}
|
93
|
|
94
|
.menu nav > ul > li.uk-active > a, .menu nav > ul > li > a:hover {
|
95
|
background-color: #E95420;
|
96
|
}
|