PluginProbe
Booking Calendar / 11.5
Booking Calendar v11.5
11.8.4 11.8.3 11.8.2 11.8.1 11.8 11.7 11.6.1 11.6 11.5 11.4.3 11.4.2 11.4.1 11.4 11.3 11.2.1 11.2 11.1 11.0 10.15.7 10.15.6 10.1.3 10.10 10.10.1 10.10.2 10.11 All 204 releases
booking / includes / __css / admin / settings / ui__nav_vert.css

ui__nav_vert.css in Booking Calendar 11.5, at includes/__css/admin/settings/ui__nav_vert.css

985 lines 36.6 KB
No matching file
Up and down to move Enter to open Esc to close
Raw Download Zip
1 /* ------------------------------------------------------------------------------------------------------------------ */
2 /*! = " == F U L L == " - Left Vertical Navigation Bar = */
3 /* ------------------------------------------------------------------------------------------------------------------ */
4 .wpbc_admin {
5 /* --wpbc_ui_left_vert_nav__width_min: 5px; */
6 --wpbc_ui_left_vert_nav__width_min: 0; /* // FixIn: 10.12.4.4. */
7 --wpbc_ui_left_vert_nav__width_compact: 48px;
8 --wpbc_ui_left_vert_nav__width_compact: 90px; /* // FixIn: 10.14.4.1. */
9 --wpbc_ui_left_vert_nav__width_max: 250px;
10
11 --wpbc_ui_left_vert_nav__margin: 0;
12 --wpbc_ui_left_vert_nav__background-color: var(--wpbc_ui__gen__panel_background-color);
13 --wpbc_ui_left_vert_nav__font-size: var(--wpbc_ui__gen__font-size);
14 --wpbc_ui_left_vert_nav__a_color: var(--wpbc_ui__gen__text-color);
15 /* Active */
16 --wpbc_ui_left_vert_nav__active_color: var(--wpbc_ui__gen__active-text-color);
17 --wpbc_ui_left_vert_nav__active_background-color: var(--wpbc_ui__gen__active-background-color);
18 /* Hover */
19 /*--wpbc_ui_left_vert_nav__hover_color: var(--wpbc_ui__gen__hover-color);*/
20 --wpbc_ui_left_vert_nav__hover_background-color: #4651601c; /*var(--wpbc_ui__gen__panel_background-color);*/
21 /* Height of footer in this Vertical Menu */
22 --wpbc_ui_vert_left_bar__footer_height: 55px;
23 }
24 /* ------------------------------------------------------------------------------------------------------------------ */
25 /* Define " == F U L L == " - Right Sidebar "Custom Width" in a such way */
26 /* ------------------------------------------------------------------------------------------------------------------ */
27 .wpbc_admin .wpbc_ui_el__vert_right_bar__wrapper{
28 --wpbc_ui_left_vert_nav__width_min: 0;
29 --wpbc_ui_left_vert_nav__width_compact: 48px;
30 --wpbc_ui_left_vert_nav__width_max: Min( 290px, 100% );
31 /*--wpbc_ui_left_vert_nav__width_max: Min( 750px, 100% );*/
32 }
33 /* ------------------------------------------------------------------------------------------------------------------ */
34 /* Define " == C O M P A C T == " - Right Sidebar "Custom Width" in a such way */
35 /* ------------------------------------------------------------------------------------------------------------------ */
36 .wpbc_admin .wpbc_ui_el__vert_right_bar__wrapper.wpbc_ui_el__vert_right_bar_compact__wrapper{
37 --wpbc_ui_left_vert_nav__width_min: 0;
38 --wpbc_ui_left_vert_nav__width_compact: 48px;
39 --wpbc_ui_left_vert_nav__width_max: Min( 70px, 100% );
40 }
41 /* ------------------------------------------------------------------------------------------------------------------ */
42 .wpbc_ui_el__vert_right_bar__wrapper,
43 .wpbc_ui_el__vert_left_bar__wrapper {
44 display: flex;
45 flex-flow: column nowrap;
46 justify-content: stretch;
47 align-items: stretch;
48
49 width: 100%;
50 flex: 0 0 var(--wpbc_ui_left_vert_nav__width_max);
51
52 background: var(--wpbc_ui_left_vert_nav__background-color);
53 border: 0;
54 box-shadow: var(--wpbc_ui__gen__panel_box-shadow);
55 transition: all .25s ease-in-out;
56 font-size: var(--wpbc_ui_left_vert_nav__font-size);
57 border-radius: 0 0 3px;
58 padding: 0;
59 margin: var(--wpbc_ui_left_vert_nav__margin);
60
61 overflow-y: auto;
62 scrollbar-width: thin;
63 overflow-x: hidden;
64 overflow: visible; /* FixIn: 10.12.1.2. */
65 }
66
67 /* == Responsive Sizes: < 600px (less top icons), < 782px (no wp left bar), < 960px (wp left bar colapse) =========== */
68 /* By default -- Left Bar Colapsed */
69 .wpbc_ui_el__vert_right_bar__wrapper,
70 .wpbc_ui_el__vert_left_bar__wrapper {
71 max-width: var(--wpbc_ui_left_vert_nav__width_min);
72 }
73 .wpbc_ui_el__vert_right_bar__content,
74 .wpbc_ui_el__vert_left_bar__content {
75 display: none;
76 }
77 /* More than > 782px -- Left Bar Expanded */
78 @media screen and (min-width: 782px) {
79 .wpbc_ui_el__vert_right_bar__wrapper,
80 .wpbc_ui_el__vert_left_bar__wrapper {
81 max-width: var(--wpbc_ui_left_vert_nav__width_max);
82 }
83 .wpbc_ui_el__vert_right_bar__content,
84 .wpbc_ui_el__vert_left_bar__content {
85 display: block;
86 }
87 }
88 /* -- Sizes --------------------------------------------------------------------------------------------------------- */
89 /* == M I N == */
90 .wpbc_settings_page_wrapper.none_right .wpbc_ui_el__vert_right_bar__wrapper,
91 .wpbc_settings_page_wrapper.none .wpbc_ui_el__vert_left_bar__wrapper {
92 max-width: 0px;
93 }
94 .wpbc_settings_page_wrapper.none_right .wpbc_ui_el__vert_right_bar__content,
95 .wpbc_settings_page_wrapper.none .wpbc_ui_el__vert_left_bar__content {
96 display: none;
97 }
98 div.wpbc_settings_page_wrapper.none .hide_in_compact_mode {
99 display: none;
100 }
101 /* == M I N == */
102 /* // FixIn: 10.11.5.8. */
103 .wpbc_settings_page_wrapper:not(.compact_right) .hide_in_max_mode_right,
104 .wpbc_settings_page_wrapper:not(.compact) .hide_in_max_mode{
105 display: none;
106 }
107 .wpbc_settings_page_wrapper.min_right .wpbc_ui_el__vert_right_bar__wrapper,
108 .wpbc_settings_page_wrapper.min .wpbc_ui_el__vert_left_bar__wrapper {
109 max-width: var(--wpbc_ui_left_vert_nav__width_min);
110 }
111 .wpbc_settings_page_wrapper.min_right .wpbc_ui_el__vert_right_bar__content,
112 .wpbc_settings_page_wrapper.min .wpbc_ui_el__vert_left_bar__content {
113 display: none;
114 }
115 div.wpbc_settings_page_wrapper.min .hide_in_compact_mode {
116 display: none;
117 }
118 /* == COMPACT == */
119 .wpbc_settings_page_wrapper.compact_right .wpbc_ui_el__vert_right_bar__wrapper,
120 .wpbc_settings_page_wrapper.compact .wpbc_ui_el__vert_left_bar__wrapper {
121 max-width: var(--wpbc_ui_left_vert_nav__width_compact);
122 }
123 .wpbc_settings_page_wrapper.compact_right .wpbc_ui_el__vert_right_bar__content,
124 .wpbc_settings_page_wrapper.compact .wpbc_ui_el__vert_left_bar__content {
125 display: block;
126 }
127 div.wpbc_settings_page_wrapper.compact .hide_in_compact_mode {
128 display: none;
129 }
130 /* // FixIn: 10.11.5.8. */
131 div.wpbc_settings_page_wrapper.compact_right .hide_in_max_mode_right,
132 div.wpbc_settings_page_wrapper.compact .hide_in_max_mode {
133 display: block;
134 }
135 /* == M A X == */
136 .wpbc_settings_page_wrapper.max_right .wpbc_ui_el__vert_right_bar__wrapper,
137 .wpbc_settings_page_wrapper.max .wpbc_ui_el__vert_left_bar__wrapper {
138 max-width: var(--wpbc_ui_left_vert_nav__width_max);
139 }
140 .wpbc_settings_page_wrapper.max_right .wpbc_ui_el__vert_right_bar__content,
141 .wpbc_settings_page_wrapper.max .wpbc_ui_el__vert_left_bar__content {
142 display: block;
143 }
144 .wpbc_settings_page_wrapper.max .hide_in_compact_mode {
145 display: block;
146 }
147
148 /* Make compact size, on hover of minimized panel*/
149 .wpbc_settings_page_wrapper.min_right .wpbc_ui_el__vert_right_bar__wrapper000:hover,
150 .wpbc_settings_page_wrapper.min .wpbc_ui_el__vert_left_bar__wrapper000:hover { max-width: calc( var(--wpbc_ui_left_vert_nav__width_min) + 15px ); }
151 /* -- End Sizes ----------------------------------------------------------------------------------------------------- */
152 /* Navigation elements */
153 /* Mark vertical menu sticky. // FixIn: 10.12.1.2. */
154 .wpbc_ui_el__vert_right_bar__content,
155 .wpbc_ui_el__vert_left_bar__content {
156 position: sticky;
157 top: calc(var(--wpbc_ui_top_nav__wp_top_menu_height) + var(--wpbc_ui_top_nav__height));
158 max-height: calc(100vh - var(--wpbc_ui_top_nav__wp_top_menu_height) - var(--wpbc_ui_top_nav__height) - 2px);
159 overflow-y: auto;
160 overflow-x: hidden;
161 scrollbar-width: none;
162 scrollbar-gutter: initial;
163 scrollbar-color: rgba(0, 0, 0, 0.15) transparent;
164 }
165 .wpbc_ui_el__vert_right_bar__content:hover,
166 .wpbc_ui_el__vert_left_bar__content:hover {
167 scrollbar-width: thin;
168 }
169 /* Show scrollbar for mobile devices by default */
170 @media screen and (max-width: 960px) {
171 .wpbc_ui_el__vert_right_bar__content,
172 .wpbc_ui_el__vert_left_bar__content {
173 scrollbar-width: thin;
174 scrollbar-gutter: stable;
175 }
176 }
177 /* Nof Fixed position for mobile */
178 @media screen and (max-width: 600px) {
179 .wpbc_ui_el__vert_right_bar__content0,
180 .wpbc_ui_el__vert_left_bar__content0 {
181 position: static;
182 max-height: 100%; /* // FixIn: 10.12.2.2. */
183 }
184 .wpbc_admin {
185 --wpbc_ui_left_vert_nav__width_min: 0px;
186 }
187 }
188 /* Hide scrollbacr in compact mode, but still scroll. // FixIn: 10.12.1.2. */
189 .wpbc_settings_page_wrapper.compact_right .wpbc_ui_el__vert_right_bar__content,
190 .wpbc_settings_page_wrapper.compact .wpbc_ui_el__vert_left_bar__content{
191 scrollbar-width: none;
192 }
193
194 /* === data-simplebar -- Scrolable JS =============================================================================== // FixIn: 10.12.2.3. */
195 [data-simplebar].wpbc_ui_el__vert_right_bar__content,
196 [data-simplebar].wpbc_ui_el__vert_left_bar__content {
197 position: sticky;
198 top: calc(var(--wpbc_ui_top_nav__wp_top_menu_height) + var(--wpbc_ui_top_nav__height));
199 /* 100vh - WP top menu - Plugin top menu - border (probably 0) - Vert.Menu Footer */
200 height: calc( 100vh - var(--wpbc_ui_top_nav__wp_top_menu_height) - var(--wpbc_ui_top_nav__height) - 4px - var(--wpbc_ui_vert_left_bar__footer_height) );
201 }
202 /* It is padding of WP Admin Footer page, e.g. #wpbody-content { ... } in common.css. This padding required here, for ability to scroll to last element in case we scrolled WINDOW to bottom of admin page. */
203 .wpbc_ui_el__vert_right_bar__footer_compensator,
204 .wpbc_ui_el__vert_left_bar__footer_compensator {
205 height:65px;
206 background: transparent;
207 }
208 [data-simplebar].wpbc_ui_el__vert_right_bar__content .simplebar-scrollbar::before,
209 [data-simplebar].wpbc_ui_el__vert_left_bar__content .simplebar-scrollbar::before {
210 background-color: #091a31;
211 background-color: #a7b1bf;
212 /*opacity: 0.5;*/
213 }
214 [data-simplebar].wpbc_ui_el__vert_right_bar__content.simplebar-scrollable-y,
215 [data-simplebar].wpbc_ui_el__vert_left_bar__content.simplebar-scrollable-y {
216 padding-inline-end: 11px; /* Default Width of the scrollbar/simplebar */
217 }
218 /* In compact mode set scroll smaller. Inbstead of 11 set 7px */
219 .wpbc_settings_page_wrapper.compact_right .wpbc_ui_el__vert_right_bar__content.simplebar-scrollable-y .simplebar-track.simplebar-vertical,
220 .wpbc_settings_page_wrapper.compact .wpbc_ui_el__vert_left_bar__content.simplebar-scrollable-y .simplebar-track.simplebar-vertical {
221 width: 7px;
222 }
223 .wpbc_settings_page_wrapper.compact_right [data-simplebar].wpbc_ui_el__vert_right_bar__content.simplebar-scrollable-y,
224 .wpbc_settings_page_wrapper.compact [data-simplebar].wpbc_ui_el__vert_left_bar__content.simplebar-scrollable-y {
225 padding-inline-end: 7px; /* Default Width of the scrollbar/simplebar */
226 }
227 @media screen and (max-width: 600px) {
228 [data-simplebar].wpbc_ui_el__vert_right_bar__content,
229 [data-simplebar].wpbc_ui_el__vert_left_bar__content {
230 top: 0;
231 /* 100vh - WP top menu - Plugin top menu - border (probably 0) - Vert.Menu Footer */
232 height: calc( 100vh - 0px - var(--wpbc_ui_top_nav__height) - 4px - var(--wpbc_ui_vert_left_bar__footer_height) );
233 }
234 .wpbc_settings_page_wrapper.max_right .wpbc_ui_el__vert_right_bar__wrapper,
235 .wpbc_settings_page_wrapper.max .wpbc_ui_el__vert_left_bar__wrapper {
236 max-width: calc(100% - 25px); /* - 25px it is sidebar button ( expand / colapse ) width */
237 flex: 1 1 100%;
238 }
239 /* Hide content, if opened left menu in mobile mode */
240 .wpbc_settings_page_wrapper.max .wpbc_settings_page_content .wpbc_page {
241 display: none;
242 }
243 .wpbc_settings_page_wrapper.max .wpbc_settings_page_content {
244 height: 100vh;
245 }
246 #wpbody-content:has(.wpbc_settings_page_wrapper.max) {
247 padding-bottom: 0px;
248 }
249 }
250 /* Footer section */
251 .wpbc_ui_el__vert_right_bar__footer_section,
252 .wpbc_ui_el__vert_left_bar__footer_section {
253 height: var(--wpbc_ui_vert_left_bar__footer_height, 75px);
254
255 position: sticky;
256 bottom: 0;
257 width: 100%;
258 top: calc(100% - var(--wpbc_ui_vert_left_bar__footer_height));
259
260 overflow:hidden;
261
262 display: flex;
263 flex-flow: row wrap;
264 justify-content: space-around;
265 align-items: center;
266
267 font-size: 14px;
268 font-weight: 600;
269 border-top: #f1f1f1 2px solid;
270 background: var(--wpbc_ui_left_vert_nav__background-color);
271 }
272 .wpbc_ui_el_upgrade_button {
273 font-weight: 600;
274 background-color: #0a0;
275 color: #fff;
276 padding: 8px 25px;
277 display: block;
278 text-align: center;
279 border-radius: 3px;
280 transition: all .3s;
281 box-shadow: 0 5px 10px #dfdfdf;
282 cursor: pointer;
283 border: 2px solid #cacacab5;
284 line-height: 1;
285 text-decoration: none;
286 outline: 0;
287 }
288 .wpbc_settings_page_wrapper.compact .wpbc_ui_el_upgrade_button{
289 padding: 8px 8px;
290 }
291 /* === End: data-simplebar -- Scrolable JS ========================================================================== */
292
293 .wpbc_ui_el__vert_nav_item{
294
295 }
296
297 /* A */
298 .wpbc_ui_el__vert_nav_item a,
299 .wpbc_ui_el__vert_nav_item button{
300 flex: 1 1 100%;
301 margin: 2px 0 2px 8px;
302 padding: 7px 8px;
303 border: none;
304 border-radius: var(--wpbc_ui__gen__border-radius) 0 0 var(--wpbc_ui__gen__border-radius);
305 text-shadow: none;
306 font-size: var(--wpbc_ui_left_vert_nav__font-size);
307 font-weight: 400;
308 text-transform: capitalize;
309 text-decoration: none;
310 outline: none;
311 color: var(--wpbc_ui_left_vert_nav__a_color);
312
313 display: flex;
314 flex-flow: row;
315 justify-content: flex-start;
316 align-items: center;
317
318 /* 2025-08-08 */
319 font-weight: 500;
320 font-size: 13px;
321 letter-spacing: 0.1px;
322 margin: 0 0 0px 3px;
323 padding: 8px 5px 8px 12px;
324 cursor:pointer;
325 }
326 .wpbc_ui_el__vert_nav_item__uninstall a {
327 /*color: #d63638;*/
328 }
329 .wpbc_ui_el__vert_nav_item button:not(:hover){
330 background-color: transparent;
331 }
332 /* Sub item */
333 .wpbc_ui_el__vert_nav_item_sub.wpbc_ui_el__vert_nav_item a,
334 .wpbc_ui_el__vert_nav_item_sub.wpbc_ui_el__vert_nav_item button {
335 margin: 0 -0.2px 0 20px;
336 padding: 7px 7px 7px 10px;
337 border-left: 1px solid #ccc;
338 border-radius: 0;
339 }
340 .wpbc_ui_el__vert_nav_item_sub.wpbc_ui_el__vert_nav_item.sub_right a{
341 margin-left: 50px;
342 }
343 .wpbc_ui_el__vert_nav_item_sub.wpbc_ui_el__vert_nav_item.sub_bold a,
344 .wpbc_ui_el__vert_nav_item_sub.wpbc_ui_el__vert_nav_item.sub_bold .wpbc_ui_el__vert_nav_title {
345 font-weight: 600;
346 }
347 /* == COMPACT == */
348 .wpbc_settings_page_wrapper.compact .wpbc_ui_el__vert_nav_item_sub.wpbc_ui_el__vert_nav_item a,
349 .wpbc_settings_page_wrapper.compact .wpbc_ui_el__vert_nav_item_sub.wpbc_ui_el__vert_nav_item button{
350 margin: 2px 0 2px 7px;
351 }
352 /*Hover, focus*/
353 .wpbc_ui_el__vert_nav_item a:hover,
354 .wpbc_ui_el__vert_nav_item a:focus,
355 .wpbc_ui_el__vert_nav_item button[aria-selected="true"],
356 .wpbc_ui_el__vert_nav_item button:hover,
357 .wpbc_ui_el__vert_nav_item button:focus {
358 /*color: var(--wpbc_ui_left_vert_nav__hover_color);*/
359 background-color: var(--wpbc_ui_left_vert_nav__hover_background-color);
360 box-shadow: none;
361 outline:0;
362 }
363 /* Active */
364 .wpbc_ui_el__vert_nav_item.active a,
365 .wpbc_ui_el__vert_nav_item.active a:hover {
366 color: var(--wpbc_ui_left_vert_nav__active_color);
367 background-color: var(--wpbc_ui_left_vert_nav__active_background-color);
368 box-shadow: none;
369 outline:0;
370 }
371 /* Icons */
372 .wpbc_ui_el__vert_nav_item a .wpbc_ui_el__vert_nav_icon,
373 .wpbc_ui_el__vert_nav_item button .wpbc_ui_el__vert_nav_icon{
374 margin:0;
375 }
376 .wpbc_settings_page_wrapper .wpbc_ui_el__vert_left_bar__wrapper .wpbc_ui_el__vert_nav_item a .wpbc_ui_el__vert_nav_icon,
377 .wpbc_settings_page_wrapper .wpbc_ui_el__vert_left_bar__wrapper .wpbc_ui_el__vert_nav_item button .wpbc_ui_el__vert_nav_icon{
378 margin: 0 13px 0 0;
379 /* 2025-08-08 */
380 margin: 0 10px 0 0;
381 }
382 /** // FixIn: 10.14.4.1. */
383 /* Show top Icon menu opening wider in this compact mode*/
384 .wpbc_page_wrapper_left_compact .wpbc_ui_el__top_nav .wpbc_ui__top_nav__btn_show_left_vertical_nav:first-child {
385 width: 80px;
386 display: flex;
387 flex-flow: row nowrap;
388 justify-content: stretch;
389 align-items: center;
390 padding: 0 !important;
391 }
392 .wpbc_page_wrapper_left_compact .wpbc_ui_el__top_nav .wpbc_ui__top_nav__btn_show_left_vertical_nav:first-child a {
393 flex: 1 1 100%;
394 text-align: center;
395 }
396 /* Show in Compact mode the Icon Text wrapping . */
397 .wpbc_settings_page_wrapper.compact .wpbc_ui_el__vert_left_bar__wrapper .wpbc_ui_el__vert_nav_item a {
398 display: flex;
399 flex-flow: column nowrap;
400 justify-content: center;
401 align-items: center;
402 padding: 10px 5px;
403 margin: 0;
404 border-radius: 0;
405 min-height: 40px;
406 }
407 .wpbc_settings_page_wrapper.compact .wpbc_ui_el__vert_left_bar__wrapper .wpbc_ui_el__vert_nav_item a .wpbc_ui_el__vert_nav_icon,
408 .wpbc_settings_page_wrapper.compact .wpbc_ui_el__vert_left_bar__wrapper .wpbc_ui_el__vert_nav_item button .wpbc_ui_el__vert_nav_icon{
409 margin-right: 20px;
410 margin:0; /* // FixIn: 10.14.4.1. */
411 }
412 /* // FixIn: 10.14.4.1. */
413 .wpbc_settings_page_wrapper.compact .wpbc_ui_el__vert_left_bar__wrapper .wpbc_ui_el__vert_nav_item a .wpbc_ui_el__vert_nav_icon::before,
414 .wpbc_settings_page_wrapper.compact .wpbc_ui_el__vert_left_bar__wrapper .wpbc_ui_el__vert_nav_item button .wpbc_ui_el__vert_nav_icon::before {
415 font-size: 17px;
416 line-height: 1.4;
417 }
418 .wpbc_ui_el__vert_nav_item a .wpbc_ui_el__vert_nav_icon::before,
419 .wpbc_ui_el__vert_nav_item button .wpbc_ui_el__vert_nav_icon::before {
420 font-size: 16px;
421 line-height: 20px;
422 }
423 /* Icons in Sub elements */
424 .wpbc_ui_el__vert_nav_item.wpbc_ui_el__vert_nav_item_sub a .wpbc_ui_el__vert_nav_icon::before {
425 font-size: 14px;
426 /* 2025-08-08 */
427 font-size: 12px;
428 }
429 /* == Colapsed == */
430 .wpbc_settings_page_wrapper.compact .wpbc_ui_el__level__folder.expanded .wpbc_ui_el__vert_nav_item:not(.wpbc_ui_el__vert_nav_item_sub) a {
431 border-bottom: 1px solid #0000001c;
432 }
433 .wpbc_settings_page_wrapper.compact .wpbc_ui_el__level__folder.expanded .wpbc_ui_el__vert_nav_item_sub {
434 margin-left: 5px;
435 }
436 .wpbc_settings_page_wrapper.compact .wpbc_ui_el__level__folder.expanded .wpbc_ui_el__vert_nav_item_sub .wpbc_ui_el__vert_nav_icon::before {
437 font-size: 11px;
438 }
439 /* // FixIn: 10.14.4.1. */
440 .wpbc_settings_page_wrapper.compact .wpbc_ui_el__vert_left_bar__wrapper .wpbc_ui_el__level__folder.expanded .wpbc_ui_el__vert_nav_item_sub .wpbc_ui_el__vert_nav_icon::before {
441 font-size: 16px;
442 line-height: 1.4;
443 }
444 /* // FixIn: 10.14.4.1. */
445 .wpbc_settings_page_wrapper.compact .wpbc_ui_el__vert_left_bar__wrapper .wpbc_ui_el__vert_nav_title.hide_in_compact_mode {
446 display: block;
447 font-size: 10px;
448 text-align: center;
449 line-height: 1.4;
450 font-weight: 400;
451 white-space: pre-wrap;
452 word-break: normal;
453 }
454 .wpbc_settings_page_wrapper.compact .wpbc_ui_el__vert_left_bar__wrapper .wpbc_ui_el__vert_left_bar__section {
455 gap: 0;
456 }
457
458 .wpbc_settings_page_wrapper.compact .wpbc_ui_el__vert_left_bar__wrapper .wpbc_ui_el__root_section_header_a {
459 visibility: visible !important;
460 padding: 0 5px;
461 display: flex;
462 }
463 .wpbc_settings_page_wrapper.compact .wpbc_ui_el__vert_left_bar__wrapper .wpbc_ui_el__section_header.hide_in_compact_mode {
464 font-size: 10px;
465 font-weight: 600;
466 letter-spacing: 0px;
467 line-height: 1.6;
468 padding: 0 10px 0 0;
469 text-overflow: ellipsis;
470 overflow: hidden;
471 overflow-wrap: normal;
472 hyphens: auto;
473 white-space: nowrap;
474 display: block;
475
476 text-transform: uppercase;
477 font-weight: 600;
478 line-height: 2.2;
479 margin: 0;
480 font-size: 10px;
481 font-weight: 650;
482 letter-spacing: 0px;
483 }
484 .wpbc_settings_page_wrapper.compact .wpbc_ui_el__vert_left_bar__wrapper .wpbc_ui_el__vert_left_bar__content .wpbc_ui_el__expand_colapse_btns {
485 margin: 10px 0 0;
486 }
487 .wpbc_settings_page_wrapper.compact .wpbc_ui_el__vert_left_bar__wrapper .wpbc_ui_el__level__folder.expanded .wpbc_ui_el__vert_nav_item_sub {
488 border-left: 2px solid #465160;
489 margin-left: 5px;
490 }
491 /* Folder Icons -show with bold color */
492 .wpbc_settings_page_wrapper.compact .wpbc_ui_el__vert_left_bar__wrapper .wpbc_ui_el__level__folder .wpbc_ui_el__vert_nav_item__folder .wpbc_ui_el__vert_nav_title {
493 /*font-weight: 700;*/
494 }
495 /* Compact mode Expanded and Colapsed folders !*/
496 .wpbc_settings_page_wrapper.compact .wpbc_ui_el__vert_left_bar__wrapper .wpbc_ui_el__level__folder .wpbc_ui_el__vert_nav_item__folder {
497 position: relative;
498 }
499 .wpbc_settings_page_wrapper.compact .wpbc_ui_el__vert_left_bar__wrapper .wpbc_ui_el__level__folder .wpbc_ui_el__vert_nav_item__folder:after {
500 content: '+';
501 position: absolute;
502 top: 4px;
503 right: 4px;
504 font-size: 16px;
505 font-weight: 700;
506 }
507 .wpbc_settings_page_wrapper.compact .wpbc_ui_el__vert_left_bar__wrapper .wpbc_ui_el__level__folder.expanded .wpbc_ui_el__vert_nav_item__folder:after{
508 content: '-';
509 }
510 /* -- Vertical Menu items ---------------------------------------------------------------------------------------- */
511 /* == ROOT MENU ELEMENTS == */
512 /* Right arrow in root mennu */
513 .wpbc_settings_page_wrapper .wpbc_ui_el__vert_left_bar__wrapper .wpbc_ui_el__vert_nav_item_root a .wpbc_ui_el__vert_nav_icon.wpbc_ui_el__vert_nav_icon_arrow {
514 margin: 0;
515 margin-left: auto;
516 }
517
518 /* Root Section Header Container */
519 .wpbc_ui_el__vert_left_bar__root_sections_container {
520 display:flex;
521 flex-flow: column nowrap;
522 justify-content: flex-start;
523 align-items: stretch;
524 gap: 0px;
525 }
526 .wpbc_ui_el__vert_left_bar__root_sections_container .wpbc_ui_el__vert_left_bar__section {
527 margin-block-end: 9px;
528 }
529 .wpbc_ui_el__vert_left_bar__root_sections_container .wpbc_ui_el__vert_left_bar__root_section_element {
530 /*padding-inline-start: 14px;*/
531 /*padding-block-end: 10px;*/
532 padding-inline-start: 8px;
533 padding-block-start: 8px;
534 padding-block-end: 8px;
535 display: flex;
536 flex-flow: column nowrap;
537 justify-content: flex-start;
538 align-items: stretch;
539 gap: 5px;
540 }
541 /* In compact mode hide header sections and set padding 0*/
542 .wpbc_settings_page_wrapper.compact .wpbc_ui_el__vert_left_bar__root_section_element {
543 padding-inline-start: 0
544 }
545 .wpbc_settings_page_wrapper.compact .wpbc_ui_el__root_section_header_a {
546 display: none;
547 }
548 .wpbc_ui_el__root_section_header_a:not(:hover) .wpbc_ui_el__section_header,
549 .wpbc_ui_el__root_section_header_a,
550 .wpbc_ui_el__root_section_header_a:focus,
551 .wpbc_ui_el__root_section_header_a:hover{
552 text-decoration: none;
553 outline: none;
554 color: var(--wpbc_ui_left_vert_nav__a_color);
555 box-shadow:none;
556 }
557 .wpbc_ui_el__root_section_header_a {
558 flex-flow: row nowrap;
559 align-items: center;
560 gap: 8px;
561 }
562 .wpbc_ui_el__root_section_header_a .wpbc_ui_el__vert_menu_root_section_icon {
563 margin: 0;
564 flex: 0 0 auto;
565 }
566 .wpbc_ui_el__root_section_header_a .wpbc_ui_el__vert_menu_root_section_icon::before{
567 font-size:9px;
568 font-weight: 600 !important;
569 vertical-align: 0;
570 line-height: 2;
571 transition: all .4s ease-in-out;
572 }
573 /* Hovering and Expending */
574 .wpbc_ui_el__vert_left_bar__root_section_element:not(.section_expanded) .wpbc_ui_el__vert_left_bar__section {
575 display:none;
576 }
577 .wpbc_ui_el__vert_left_bar__root_section_element:not(.section_expanded) .wpbc_ui_el__root_section_header_a .wpbc_ui_el__vert_menu_root_section_icon::before{
578 transform: rotateZ(0deg);
579 }
580 .wpbc_ui_el__vert_left_bar__root_section_element.section_expanded .wpbc_ui_el__root_section_header_a .wpbc_ui_el__vert_menu_root_section_icon::before {
581 transform: rotateZ(90deg);
582 }
583 /* Header text */
584 .wpbc_ui_el__root_section_header_a .wpbc_ui_el__section_header {
585 /*text-transform: uppercase;*/
586 /*font-size: 11px;*/
587 /*font-weight: 600;*/
588 /*line-height: 2.2;*/
589 /*letter-spacing: 1px;*/
590 /*margin: 0;*/
591
592 /*text-transform: uppercase;*/
593 /*font-size: 11px;*/
594 /*line-height: 2.2;*/
595 /*letter-spacing: 1px;*/
596 /*margin: 0;*/
597 /*font-size: 11px;*/
598 /*font-weight: 650;*/
599 /*letter-spacing: 0.3px;*/
600
601 font-weight: 600;
602 line-height: 2.2;
603 letter-spacing: 0;
604 margin: 0;
605 font-size: 14px;
606 color: #575757 !important;
607 }
608 .wpbc_ui_el__root_section_header_a:not(:hover) h2.wpbc_ui_el__section_header {
609 color: #707070;
610 }
611
612 /* Section header */
613 .wpbc_ui_el__section_header {
614 font-size: 13px;
615 font-weight: 600;
616 color: var(--wpbc_ui__gen__text-color);
617 /*text-transform: uppercase;*/
618 letter-spacing: 0px;
619 margin: 0 0 0 15px;
620 }
621 a > .wpbc_ui_el__section_header {
622 color: var(--wpbc_admin-theme-color, #2271b1);
623 font-weight: 400;
624 font-size: 12px;
625 font-weight: 400;
626 letter-spacing: 0;
627 margin: 0 0 0px 5px;
628 text-transform: none;
629 letter-spacing: 0px;
630 }
631 .wpbc_settings_page_wrapper .wpbc_ui_el__vert_left_bar__content .wpbc_ui_el__go_back {
632 width: auto;
633 display: flex;
634 flex-flow: row nowrap;
635 justify-content: flex-start;
636 align-items: center;
637 margin: 0 0 0 10px;
638 text-decoration: none;
639 }
640 /* Go Back for Compact mode. // FixIn: 10.12.1.7. */
641 .wpbc_settings_page_wrapper.compact .wpbc_ui_el__vert_left_bar__content .wpbc_ui_el__go_back {
642 margin: 0;
643 }
644 .wpbc_settings_page_wrapper.compact .wpbc_ui_el__vert_left_bar__content .wpbc_ui_el__go_back .wpbc_icn_navigate_before::before {
645 font-size:22px;
646 line-height: 16px;
647 }
648 /* Animation */
649 .wpbc_ui_el__vert_left_bar__section {
650 /*animation: wpbc_ui_el__slide_to_left 200ms ease-in-out forwards;*/
651 /*transform-origin: left center;*/
652 /*transform: translateX(0%);*/
653
654
655 animation: wpbc_ui_el__dropdown_menu__anim__grow_down 200ms ease-in-out forwards;
656 transform-origin: top center;
657
658 display: flex;
659 flex-flow: column nowrap;
660 align-items: stretch;
661 justify-content: flex-start;
662 gap:5px;
663 }
664 /* -- Items -------------------------------------------------------------------------------------------------------- */
665 /* Default order */
666 .wpbc_ui_el__level__folder,
667 .wpbc_ui_el__level__folder .wpbc_ui_el__vert_nav_item,
668 .wpbc_ui_el__level__folder .wpbc_ui_el__vert_nav_item_sub {
669 order: 100;
670 }
671
672 /* Folder Block - Default order */
673 .wpbc_ui_el__level__folder {
674 display: flex;
675 flex-flow: column nowrap;
676 justify-content: flex-start;
677 align-items: stretch;
678 gap: 1px;
679 }
680 .wpbc_settings_page_wrapper.compact .wpbc_ui_el__level__folder {
681 gap: 0;
682 }
683 .wpbc_ui_el__level__folder.expanded{
684
685 }
686 /* In folder Item */
687 .wpbc_ui_el__level__folder .wpbc_ui_el__vert_nav_item {
688
689 }
690 /* Folder */
691 .wpbc_ui_el__level__folder .wpbc_ui_el__vert_nav_item a.wpbc_ui_el__vert_nav_item__folder,
692 .wpbc_ui_el__level__folder .wpbc_ui_el__vert_nav_item button.wpbc_ui_el__vert_nav_item__folder{
693
694 }
695 /* Hide or show folder icons on expanded/colapsed blocks */
696 .wpbc_ui_el__level__folder.expanded .wpbc_ui_el__vert_nav_icon_collapsed {
697 display: none;
698 }
699 .wpbc_ui_el__level__folder:not(.expanded) .wpbc_ui_el__vert_nav_icon_expanded {
700 display: none;
701 }
702 /* Single A */
703 .wpbc_ui_el__level__folder .wpbc_ui_el__vert_nav_item a.wpbc_ui_el__vert_nav_item__single,
704 .wpbc_ui_el__level__folder .wpbc_ui_el__vert_nav_item button.wpbc_ui_el__vert_nav_item__single{
705
706 }
707 /* Item Sub*/
708 .wpbc_ui_el__level__folder .wpbc_ui_el__vert_nav_item.wpbc_ui_el__vert_nav_item_sub{
709
710 }
711 /* Sub - Single A */
712 .wpbc_ui_el__level__folder .wpbc_ui_el__vert_nav_item_sub a.wpbc_ui_el__vert_nav_item__single{
713
714 }
715 /* Set animation for colapsed / expanded sub sections */
716 .wpbc_ui_el__level__folder.expanded .wpbc_ui_el__vert_nav_item_sub{
717 display:block;
718 height:auto;
719 animation: wpbc_ui_el__dropdown_menu__anim__grow_down 400ms ease-in-out forwards;
720 transform-origin: top center;
721 }
722 /* Hide Colapsed sub section */
723 .wpbc_ui_el__level__folder:not(.expanded) .wpbc_ui_el__vert_nav_item_sub{
724 display:none;
725 height:0;
726 animation: wpbc_ui_el__dropdown_menu__anim__grow_down 400ms ease-in-out forwards;
727 transform-origin: top center;
728 }
729 /* Item A --------------------------------------------------- */
730 .wpbc_ui_el__vert_nav_item__a {
731
732 }
733 .wpbc_ui_el__vert_nav_item__a *{
734 flex: 0 1 auto;
735 }
736 /* Left Icon */
737 .wpbc_ui_el__vert_nav_item__a .wpbc_ui_el__vert_nav_icon{
738
739 }
740 /* Title in Parent single element */
741 .wpbc_ui_el__vert_nav_item .wpbc_ui_el__vert_nav_item__a .wpbc_ui_el__vert_nav_title {
742 flex: 1 1 100%;
743 display: flex;
744 flex-flow: row wrap;
745 justify-content: flex-start;
746 align-items: center;
747 }
748 /* Sub title */
749 .wpbc_settings_page_wrapper .wpbc_ui_el__vert_nav_item_sub .wpbc_ui_el__vert_nav_title {
750 font-weight: 400;
751 font-size: 12px;
752 line-height: 1.5;
753 flex: 1 1 100%;
754 display: flex;
755 flex-flow: row wrap;
756 justify-content: flex-start;
757 align-items: center;
758 }
759 /* Right Icon */
760 .wpbc_ui_el__vert_nav_item__a .wpbc_ui_el__vert_nav_icon_right{
761 margin-left:auto;
762 }
763 /* Radio button icons */
764 .wpbc_ui_el__vert_nav_item.active .wpbc_ui_el__vert_nav_icon_right.wpbc-bi-toggle2-on {
765 color: var(--wpbc_ui_left_vert_nav__active_color) !important;
766 }
767 .wpbc_ui_el__vert_nav_item.active .wpbc_ui_el__vert_nav_icon_right.wpbc-bi-toggle2-off {
768 color: #b4b4b4 !important;
769 }
770 .wpbc_ui_el__vert_nav_item__single .wpbc-bi-toggle2-on::before,
771 .wpbc_ui_el__vert_nav_item__single .wpbc-bi-toggle2-off::before{
772 font-size:95%;
773 }
774 /* -- End Items ---------------------------------------------------------------------------------------------------- */
775
776 /* Row for header and buttons */
777 .wpbc_ui_el__vert_left_bar__wrapper .wpbc_ui_el__vert_left_bar__root_sections_container {
778 margin-top: 8px;
779 }
780 .wpbc_ui_el__expand_colapse_btns {
781 padding: 0;
782 /* We shift " > Bookings " menu to the same level as this colapse button */
783 margin: 16px 0 -38px;
784 }
785 .wpbc_settings_page_wrapper.compact .wpbc_ui_el__expand_colapse_btns {
786 margin-bottom: -22px;
787 }
788 /* I nstead of display:none in compact mode for 1st item we set visibility hidden to save height of this element for the .wpbc_ui_el__expand_colapse_btns */
789 .wpbc_settings_page_wrapper.compact .wpbc_ui_el__vert_left_bar__root_section_element:first-child > a:first-child {
790 display: flex;
791 visibility: hidden;
792 }
793 .wpbc_ui_el__expand_colapse_btns a,
794 .wpbc_ui_el__expand_colapse_btns a:focus,
795 .wpbc_ui_el__expand_colapse_btns a:hover {
796 box-shadow: none;
797 outline: 0;
798 }
799 .wpbc_ui_el__vert_left_bar__content .wpbc_ui_el__expand_colapse_btns .wpbc_ui_el__a {
800 margin-left: auto;
801 padding: 0 8px;
802 }
803 .wpbc_settings_page_wrapper.compact .wpbc_ui_el__vert_left_bar__content .wpbc_ui_el__expand_colapse_btns {
804 justify-content: center;
805 }
806 .wpbc_settings_page_wrapper.compact .wpbc_ui_el__vert_left_bar__content .wpbc_ui_el__expand_colapse_btns .wpbc_ui_el__a {
807 margin-left: 0;
808 padding: 0;
809 }
810 .wpbc_ui_el__vert_right_bar__content .wpbc_ui_el__expand_colapse_btns .wpbc_ui_el__a {
811 margin-left: auto;
812 padding: 0 8px;
813 }
814 .wpbc_settings_page_wrapper.compact_right .wpbc_ui_el__vert_right_bar__content .wpbc_ui_el__expand_colapse_btns {
815 justify-content: center;
816 }
817 .wpbc_settings_page_wrapper.compact_right .wpbc_ui_el__vert_right_bar__content .wpbc_ui_el__expand_colapse_btns .wpbc_ui_el__a {
818 margin-left: 0;
819 padding: 0;
820 }
821
822 /* -- Side button - Colapse / Expand ------------------------------------------------------------------------------- // FixIn: 10.12.1.7. */
823 .wpbc_ui_el__vert_right_bar__wrapper .wpbc_ui__right_sidebar__side_button,
824 .wpbc_ui_el__vert_left_bar__wrapper .wpbc_ui__left_sidebar__side_button {
825 width: 22px;
826 height: 41px;
827 background: #ffffffc2;
828 position: sticky;
829 /*top: 50%;*/
830 /*top: calc( 100% - 41px - var(--wpbc_ui_top_nav__height) - var(--wpbc_ui_top_nav__wp_top_menu_height) );*/
831 /*top: calc( 100% - 41px - 20px );*/
832 border-style: solid;
833 border-width: 1px 1px 1px 0px;
834 border-color: #e1e1e1;
835 border-color: #fff;
836 border-radius: 0 3px 3px 0;
837 z-index: 1;
838 cursor: pointer;
839 transition: all 0.3s ease-in-out;
840 align-self: flex-end;
841 margin-right: -23px;
842 margin-top: -41px;
843 box-shadow: 0 0 2px #0000000d;
844
845 margin-top: auto;
846 margin-bottom: 15px;
847 order: 1;
848 bottom: 15px;
849 /* // FixIn: 10.12.4.4. */
850 bottom: 25%;
851 box-shadow: var(--wpbc_ui__gen__panel_box-shadow);
852 box-shadow: 1px 1px 3px rgba(17,24,39,.09);
853 border-color: #00000014;
854 background: #ffffffa6;
855 margin-right: -22px;
856 }
857 .wpbc_ui_el__vert_right_bar__wrapper .wpbc_ui__right_sidebar__side_button svg,
858 .wpbc_ui_el__vert_left_bar__wrapper .wpbc_ui__left_sidebar__side_button svg {
859 width: 12px;
860 height: 12px;
861 display: block;
862 position: relative;
863 left: -2px;
864 transition: all 0.3s ease-in-out;
865 }
866 .wpbc_ui_el__vert_right_bar__wrapper .wpbc_ui__right_sidebar__side_button:hover svg,
867 .wpbc_ui_el__vert_left_bar__wrapper .wpbc_ui__left_sidebar__side_button:hover svg {
868 left: -4px;
869 }
870 .wpbc_ui_el__vert_right_bar__wrapper .wpbc_ui__right_sidebar__side_button.wpbc_ui__top_nav__btn_open_right_vertical_nav,
871 .wpbc_ui_el__vert_left_bar__wrapper .wpbc_ui__left_sidebar__side_button.wpbc_ui__top_nav__btn_open_left_vertical_nav {
872 /*width: 24px;*/
873 /*height: 44px;*/
874 }
875 .wpbc_ui_el__vert_right_bar__wrapper .wpbc_ui__right_sidebar__side_button.wpbc_ui__top_nav__btn_open_right_vertical_nav svg,
876 .wpbc_ui_el__vert_left_bar__wrapper .wpbc_ui__left_sidebar__side_button.wpbc_ui__top_nav__btn_open_left_vertical_nav svg {
877 transform: rotate(180deg);
878 left: -1px;
879 width: 14px;
880 height: 14px;
881 }
882 .wpbc_ui_el__vert_right_bar__wrapper .wpbc_ui__right_sidebar__side_button.wpbc_ui__top_nav__btn_open_right_vertical_nav:hover svg,
883 .wpbc_ui_el__vert_left_bar__wrapper .wpbc_ui__left_sidebar__side_button.wpbc_ui__top_nav__btn_open_left_vertical_nav:hover svg {
884 left: 2px;
885 }
886 /* Set zoom move on hovering // FixIn: 10.12.4.4. */
887 .wpbc_ui_el__vert_right_bar__wrapper .wpbc_ui__right_sidebar__side_button.wpbc_ui__top_nav__btn_open_right_vertical_nav:hover,
888 .wpbc_ui_el__vert_left_bar__wrapper .wpbc_ui__left_sidebar__side_button.wpbc_ui__top_nav__btn_open_left_vertical_nav:hover {
889 width: 30px;
890 margin-right: -30px;
891 }
892 .wpbc_ui_el__vert_right_bar__wrapper .wpbc_ui__right_sidebar__side_button.wpbc_ui__top_nav__btn_open_right_vertical_nav:hover svg,
893 .wpbc_ui_el__vert_left_bar__wrapper .wpbc_ui__left_sidebar__side_button.wpbc_ui__top_nav__btn_open_left_vertical_nav:hover svg {
894 left: 5px;
895 height: 18px;
896 width: 18px;
897 }
898 /* Set button black, if in minimized view */
899 .wpbc_settings_page_wrapper.min_right .wpbc_ui_el__vert_right_bar__wrapper .wpbc_ui__right_sidebar__side_button,
900 .wpbc_settings_page_wrapper.min .wpbc_ui_el__vert_left_bar__wrapper .wpbc_ui__left_sidebar__side_button {
901 background: #1d232775;
902 }
903 .wpbc_settings_page_wrapper.min_right .wpbc_ui_el__vert_right_bar__wrapper .wpbc_ui__right_sidebar__side_button svg path,
904 .wpbc_settings_page_wrapper.min .wpbc_ui_el__vert_left_bar__wrapper .wpbc_ui__left_sidebar__side_button svg path{
905 fill: #fff;
906 }
907
908 /* == Right Sidebar ================================================================================================= */
909 /* Shift "#10.14.1 MultiUser (for Beta Test)" to the right. */
910 .wpbc_settings_page_content .wpbc_settings_path .wpbc_settings_path_el.wpbc_ui_settings__flex_container{
911 position:absolute;
912 right:10px;
913 }
914 .wpbc_ui_el__vert_right_bar__wrapper {
915 /* 22px + 5px - .wpbc_settings_path_el height +margin + 25px * 1.8 - H1 header + 13px * 1.5 + 20px - description */
916 margin-top: calc( 22px + 5px + 25px * 1.8 + 13px * 1.5 + 20px );
917 border-radius: 6px 0 0 6px;
918 padding: 6px 0;
919 }
920 .wpbc_ui_el__vert_right_bar__wrapper.wpbc_ui_el__vert_right_bar_compact__wrapper {
921 padding: 0;
922 }
923 /* == M I N == */
924 .wpbc_ui_el__vert_right_bar__wrapper {
925 /*order: 100;*/
926 }
927 .wpbc_ui_el__vert_right_bar__wrapper .wpbc_ui__right_sidebar__side_button {
928 align-self: flex-start;
929 transform: rotateZ(180deg);
930 margin-left: -22px;
931 bottom: calc( 25% - 41px - 20px );
932 }
933 .wpbc_ui_el__vert_right_bar__wrapper .wpbc_ui__right_sidebar__side_button.wpbc_ui__top_nav__btn_open_right_vertical_nav:hover svg {
934 right: 2px;
935 }
936 /* Set zoom move on hovering // FixIn: 10.12.4.4. */
937 .wpbc_ui_el__vert_right_bar__wrapper .wpbc_ui__right_sidebar__side_button.wpbc_ui__top_nav__btn_open_right_vertical_nav:hover {
938 width: 30px;
939 margin-left: -30px;
940 }
941 .wpbc_ui_el__vert_right_bar__wrapper .wpbc_ui__right_sidebar__side_button.wpbc_ui__top_nav__btn_open_right_vertical_nav:hover svg {
942 right: 5px;
943 }
944
945 .wpbc_admin:not(.right_vertical_sidebar_displayed) .wpbc_ui__top_nav__btn_show_right_vertical_nav,
946 .wpbc_admin:not(.right_vertical_sidebar_displayed) .wpbc_ui__top_nav__btn_show_right_vertical_nav_divider{
947 display:none;
948 }
949 /* == Compact Right Sidebar ================================================================================================= */
950 .wpbc_admin .wpbc_ui_el__vert_right_bar__wrapper.wpbc_ui_el__vert_right_bar_compact__wrapper {
951 border-radius: 0;
952 box-shadow: none;
953 border-left: 1px solid #00000017;
954 }
955 .wpbc_ui_el__vert_right_bar_compact__wrapper .wpbc_ui_el__vert_nav_item__a.wpbc_ui_el__vert_nav_item__single {
956 display: flex;
957 flex-flow: column nowrap;
958 align-items: center;
959 justify-content: center;
960 gap: 5px;
961
962 min-height: 35px;
963 padding: 8px 5px;
964
965 margin: 0;
966 border-radius: 0;
967
968 font-size: 12px;
969 font-weight: 600;
970 line-height: 1.74;
971 text-align: center;
972 }
973 .wpbc_ui_el__vert_right_bar_compact__wrapper button.wpbc_ui_el__vert_nav_item__a.wpbc_ui_el__vert_nav_item__single{
974 width:100%;
975 }
976 .wpbc_ui_el__vert_right_bar_compact__wrapper .wpbc_ui_el__vert_nav_item a .wpbc_ui_el__vert_nav_icon::before,
977 .wpbc_ui_el__vert_right_bar_compact__wrapper .wpbc_ui_el__vert_nav_item button .wpbc_ui_el__vert_nav_icon::before {
978 font-size: 24px;
979 line-height: 26px;
980 }
981 .wpbc_ui_el__vert_right_bar_compact__wrapper .wpbc_ui_el__vert_nav_item.active a,
982 .wpbc_ui_el__vert_right_bar_compact__wrapper .wpbc_ui_el__vert_nav_item.active a:hover {
983 background-color: #274396;
984 background-color: #547298;
985 }