26
26
margin-right : auto;
27
27
}
28
28
29
-
30
-
31
-
32
- .progress-circle {
33
- font-size : 20px ;
34
- margin : 20px ;
35
- position : relative; /* so that children can be absolutely positioned */
36
- padding : 0 ;
37
- width : 5em ;
38
- height : 5em ;
39
- background-color : # F2E9E1 ;
40
- border-radius : 50% ;
41
- line-height : 5em ;
29
+ .footer-menu {
30
+ flex-direction : row !important ;
42
31
}
43
32
44
- .progress-circle : after {
45
- border : none;
46
- position : absolute;
47
- top : 0.35em ;
48
- left : 0.35em ;
49
- text-align : center;
50
- display : block;
51
- border-radius : 50% ;
52
- width : 4.3em ;
53
- height : 4.3em ;
54
- background-color : white;
55
- content : " " ;
56
- }
57
- /* Text inside the control */
58
- .progress-circle span {
59
- position : absolute;
60
- line-height : 5em ;
61
- width : 5em ;
62
- text-align : center;
63
- display : block;
64
- color : # 1d5aaf ;
65
- z-index : 2 ;
66
- }
67
- .left-half-clipper {
68
- /* a round circle */
69
- border-radius : 50% ;
70
- width : 5em ;
71
- height : 5em ;
72
- position : absolute; /* needed for clipping */
73
- clip : rect (0 , 5em , 5em , 2.5em ); /* clips the whole left half*/
74
- }
75
- /* when p>50, don't clip left half*/
76
- .progress-circle .over50 .left-half-clipper {
77
- clip : rect (auto, auto, auto, auto);
78
- }
79
- .value-bar {
80
- /*This is an overlayed square, that is made round with the border radius,
81
- then it is cut to display only the left half, then rotated clockwise
82
- to escape the outer clipping path.*/
83
- position : absolute; /*needed for clipping*/
84
- clip : rect (0 , 2.5em , 5em , 0 );
85
- width : 5em ;
86
- height : 5em ;
87
- border-radius : 50% ;
88
- border : 0.45em solid # 1d5aaf ; /*The border is 0.35 but making it larger removes visual artifacts */
89
- /*background-color: #4D642D;*/ /* for debug */
90
- box-sizing : border-box;
91
-
92
- }
93
- /* Progress bar filling the whole right half for values above 50% */
94
- .progress-circle .over50 .first50-bar {
95
- /*Progress bar for the first 50%, filling the whole right half*/
96
- position : absolute; /*needed for clipping*/
97
- clip : rect (0 , 5em , 5em , 2.5em );
98
- background-color : # 1d5aaf ;
99
- border-radius : 50% ;
100
- width : 5em ;
101
- height : 5em ;
33
+ @media screen and (max-width : 1224px ) {
34
+ .footer-menu-item {
35
+ margin-right : 0.3rem ;
36
+ }
102
37
}
103
- .progress-circle : not (.over50 ) .first50-bar { display : none; }
104
-
105
-
106
- /* Progress bar rotation position */
107
- .progress-circle .p0 .value-bar { display : none; }
108
- .progress-circle .p1 .value-bar { transform : rotate (4deg ); }
109
- .progress-circle .p2 .value-bar { transform : rotate (7deg ); }
110
- .progress-circle .p3 .value-bar { transform : rotate (11deg ); }
111
- .progress-circle .p4 .value-bar { transform : rotate (14deg ); }
112
- .progress-circle .p5 .value-bar { transform : rotate (18deg ); }
113
- .progress-circle .p6 .value-bar { transform : rotate (22deg ); }
114
- .progress-circle .p7 .value-bar { transform : rotate (25deg ); }
115
- .progress-circle .p8 .value-bar { transform : rotate (29deg ); }
116
- .progress-circle .p9 .value-bar { transform : rotate (32deg ); }
117
- .progress-circle .p10 .value-bar { transform : rotate (36deg ); }
118
- .progress-circle .p11 .value-bar { transform : rotate (40deg ); }
119
- .progress-circle .p12 .value-bar { transform : rotate (43deg ); }
120
- .progress-circle .p13 .value-bar { transform : rotate (47deg ); }
121
- .progress-circle .p14 .value-bar { transform : rotate (50deg ); }
122
- .progress-circle .p15 .value-bar { transform : rotate (54deg ); }
123
- .progress-circle .p16 .value-bar { transform : rotate (58deg ); }
124
- .progress-circle .p17 .value-bar { transform : rotate (61deg ); }
125
- .progress-circle .p18 .value-bar { transform : rotate (65deg ); }
126
- .progress-circle .p19 .value-bar { transform : rotate (68deg ); }
127
- .progress-circle .p20 .value-bar { transform : rotate (72deg ); }
128
- .progress-circle .p21 .value-bar { transform : rotate (76deg ); }
129
- .progress-circle .p22 .value-bar { transform : rotate (79deg ); }
130
- .progress-circle .p23 .value-bar { transform : rotate (83deg ); }
131
- .progress-circle .p24 .value-bar { transform : rotate (86deg ); }
132
- .progress-circle .p25 .value-bar { transform : rotate (90deg ); }
133
- .progress-circle .p26 .value-bar { transform : rotate (94deg ); }
134
- .progress-circle .p27 .value-bar { transform : rotate (97deg ); }
135
- .progress-circle .p28 .value-bar { transform : rotate (101deg ); }
136
- .progress-circle .p29 .value-bar { transform : rotate (104deg ); }
137
- .progress-circle .p30 .value-bar { transform : rotate (108deg ); }
138
- .progress-circle .p31 .value-bar { transform : rotate (112deg ); }
139
- .progress-circle .p32 .value-bar { transform : rotate (115deg ); }
140
- .progress-circle .p33 .value-bar { transform : rotate (119deg ); }
141
- .progress-circle .p34 .value-bar { transform : rotate (122deg ); }
142
- .progress-circle .p35 .value-bar { transform : rotate (126deg ); }
143
- .progress-circle .p36 .value-bar { transform : rotate (130deg ); }
144
- .progress-circle .p37 .value-bar { transform : rotate (133deg ); }
145
- .progress-circle .p38 .value-bar { transform : rotate (137deg ); }
146
- .progress-circle .p39 .value-bar { transform : rotate (140deg ); }
147
- .progress-circle .p40 .value-bar { transform : rotate (144deg ); }
148
- .progress-circle .p41 .value-bar { transform : rotate (148deg ); }
149
- .progress-circle .p42 .value-bar { transform : rotate (151deg ); }
150
- .progress-circle .p43 .value-bar { transform : rotate (155deg ); }
151
- .progress-circle .p44 .value-bar { transform : rotate (158deg ); }
152
- .progress-circle .p45 .value-bar { transform : rotate (162deg ); }
153
- .progress-circle .p46 .value-bar { transform : rotate (166deg ); }
154
- .progress-circle .p47 .value-bar { transform : rotate (169deg ); }
155
- .progress-circle .p48 .value-bar { transform : rotate (173deg ); }
156
- .progress-circle .p49 .value-bar { transform : rotate (176deg ); }
157
- .progress-circle .p50 .value-bar { transform : rotate (180deg ); }
158
- .progress-circle .p51 .value-bar { transform : rotate (184deg ); }
159
- .progress-circle .p52 .value-bar { transform : rotate (187deg ); }
160
- .progress-circle .p53 .value-bar { transform : rotate (191deg ); }
161
- .progress-circle .p54 .value-bar { transform : rotate (194deg ); }
162
- .progress-circle .p55 .value-bar { transform : rotate (198deg ); }
163
- .progress-circle .p56 .value-bar { transform : rotate (202deg ); }
164
- .progress-circle .p57 .value-bar { transform : rotate (205deg ); }
165
- .progress-circle .p58 .value-bar { transform : rotate (209deg ); }
166
- .progress-circle .p59 .value-bar { transform : rotate (212deg ); }
167
- .progress-circle .p60 .value-bar { transform : rotate (216deg ); }
168
- .progress-circle .p61 .value-bar { transform : rotate (220deg ); }
169
- .progress-circle .p62 .value-bar { transform : rotate (223deg ); }
170
- .progress-circle .p63 .value-bar { transform : rotate (227deg ); }
171
- .progress-circle .p64 .value-bar { transform : rotate (230deg ); }
172
- .progress-circle .p65 .value-bar { transform : rotate (234deg ); }
173
- .progress-circle .p66 .value-bar { transform : rotate (238deg ); }
174
- .progress-circle .p67 .value-bar { transform : rotate (241deg ); }
175
- .progress-circle .p68 .value-bar { transform : rotate (245deg ); }
176
- .progress-circle .p69 .value-bar { transform : rotate (248deg ); }
177
- .progress-circle .p70 .value-bar { transform : rotate (252deg ); }
178
- .progress-circle .p71 .value-bar { transform : rotate (256deg ); }
179
- .progress-circle .p72 .value-bar { transform : rotate (259deg ); }
180
- .progress-circle .p73 .value-bar { transform : rotate (263deg ); }
181
- .progress-circle .p74 .value-bar { transform : rotate (266deg ); }
182
- .progress-circle .p75 .value-bar { transform : rotate (270deg ); }
183
- .progress-circle .p76 .value-bar { transform : rotate (274deg ); }
184
- .progress-circle .p77 .value-bar { transform : rotate (277deg ); }
185
- .progress-circle .p78 .value-bar { transform : rotate (281deg ); }
186
- .progress-circle .p79 .value-bar { transform : rotate (284deg ); }
187
- .progress-circle .p80 .value-bar { transform : rotate (288deg ); }
188
- .progress-circle .p81 .value-bar { transform : rotate (292deg ); }
189
- .progress-circle .p82 .value-bar { transform : rotate (295deg ); }
190
- .progress-circle .p83 .value-bar { transform : rotate (299deg ); }
191
- .progress-circle .p84 .value-bar { transform : rotate (302deg ); }
192
- .progress-circle .p85 .value-bar { transform : rotate (306deg ); }
193
- .progress-circle .p86 .value-bar { transform : rotate (310deg ); }
194
- .progress-circle .p87 .value-bar { transform : rotate (313deg ); }
195
- .progress-circle .p88 .value-bar { transform : rotate (317deg ); }
196
- .progress-circle .p89 .value-bar { transform : rotate (320deg ); }
197
- .progress-circle .p90 .value-bar { transform : rotate (324deg ); }
198
- .progress-circle .p91 .value-bar { transform : rotate (328deg ); }
199
- .progress-circle .p92 .value-bar { transform : rotate (331deg ); }
200
- .progress-circle .p93 .value-bar { transform : rotate (335deg ); }
201
- .progress-circle .p94 .value-bar { transform : rotate (338deg ); }
202
- .progress-circle .p95 .value-bar { transform : rotate (342deg ); }
203
- .progress-circle .p96 .value-bar { transform : rotate (346deg ); }
204
- .progress-circle .p97 .value-bar { transform : rotate (349deg ); }
205
- .progress-circle .p98 .value-bar { transform : rotate (353deg ); }
206
- .progress-circle .p99 .value-bar { transform : rotate (356deg ); }
207
- .progress-circle .p100 .value-bar { transform : rotate (360deg ); }
38
+ @media only screen and (min-width : 1224px ) {
39
+ .chart {
40
+ width : 30vw !important ;
41
+ }
42
+ }
0 commit comments