PluginProbe
Booking Calendar / 11.3
Booking Calendar v11.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 10.11.2 10.11.3 All 202 releases
booking / includes / __css / admin / settings / ui__nav_vert.css

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

982 lines 36.5 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 #eeeeeeb5;
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 button:not(:hover){
327 background-color: transparent;
328 }
329 /* Sub item */
330 .wpbc_ui_el__vert_nav_item_sub.wpbc_ui_el__vert_nav_item a,
331 .wpbc_ui_el__vert_nav_item_sub.wpbc_ui_el__vert_nav_item button {
332 margin: 0 -0.2px 0 20px;
333 padding: 7px 7px 7px 10px;
334 border-left: 1px solid #ccc;
335 border-radius: 0;
336 }
337 .wpbc_ui_el__vert_nav_item_sub.wpbc_ui_el__vert_nav_item.sub_right a{
338 margin-left: 50px;
339 }
340 .wpbc_ui_el__vert_nav_item_sub.wpbc_ui_el__vert_nav_item.sub_bold a,
341 .wpbc_ui_el__vert_nav_item_sub.wpbc_ui_el__vert_nav_item.sub_bold .wpbc_ui_el__vert_nav_title {
342 font-weight: 600;
343 }
344 /* == COMPACT == */
345 .wpbc_settings_page_wrapper.compact .wpbc_ui_el__vert_nav_item_sub.wpbc_ui_el__vert_nav_item a,
346 .wpbc_settings_page_wrapper.compact .wpbc_ui_el__vert_nav_item_sub.wpbc_ui_el__vert_nav_item button{
347 margin: 2px 0 2px 7px;
348 }
349 /*Hover, focus*/
350 .wpbc_ui_el__vert_nav_item a:hover,
351 .wpbc_ui_el__vert_nav_item a:focus,
352 .wpbc_ui_el__vert_nav_item button[aria-selected="true"],
353 .wpbc_ui_el__vert_nav_item button:hover,
354 .wpbc_ui_el__vert_nav_item button:focus {
355 /*color: var(--wpbc_ui_left_vert_nav__hover_color);*/
356 background-color: var(--wpbc_ui_left_vert_nav__hover_background-color);
357 box-shadow: none;
358 outline:0;
359 }
360 /* Active */
361 .wpbc_ui_el__vert_nav_item.active a,
362 .wpbc_ui_el__vert_nav_item.active a:hover {
363 color: var(--wpbc_ui_left_vert_nav__active_color);
364 background-color: var(--wpbc_ui_left_vert_nav__active_background-color);
365 box-shadow: none;
366 outline:0;
367 }
368 /* Icons */
369 .wpbc_ui_el__vert_nav_item a .wpbc_ui_el__vert_nav_icon,
370 .wpbc_ui_el__vert_nav_item button .wpbc_ui_el__vert_nav_icon{
371 margin:0;
372 }
373 .wpbc_settings_page_wrapper .wpbc_ui_el__vert_left_bar__wrapper .wpbc_ui_el__vert_nav_item a .wpbc_ui_el__vert_nav_icon,
374 .wpbc_settings_page_wrapper .wpbc_ui_el__vert_left_bar__wrapper .wpbc_ui_el__vert_nav_item button .wpbc_ui_el__vert_nav_icon{
375 margin: 0 13px 0 0;
376 /* 2025-08-08 */
377 margin: 0 10px 0 0;
378 }
379 /** // FixIn: 10.14.4.1. */
380 /* Show top Icon menu opening wider in this compact mode*/
381 .wpbc_page_wrapper_left_compact .wpbc_ui_el__top_nav .wpbc_ui__top_nav__btn_show_left_vertical_nav:first-child {
382 width: 80px;
383 display: flex;
384 flex-flow: row nowrap;
385 justify-content: stretch;
386 align-items: center;
387 padding: 0 !important;
388 }
389 .wpbc_page_wrapper_left_compact .wpbc_ui_el__top_nav .wpbc_ui__top_nav__btn_show_left_vertical_nav:first-child a {
390 flex: 1 1 100%;
391 text-align: center;
392 }
393 /* Show in Compact mode the Icon Text wrapping . */
394 .wpbc_settings_page_wrapper.compact .wpbc_ui_el__vert_left_bar__wrapper .wpbc_ui_el__vert_nav_item a {
395 display: flex;
396 flex-flow: column nowrap;
397 justify-content: center;
398 align-items: center;
399 padding: 10px 5px;
400 margin: 0;
401 border-radius: 0;
402 min-height: 40px;
403 }
404 .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,
405 .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{
406 margin-right: 20px;
407 margin:0; /* // FixIn: 10.14.4.1. */
408 }
409 /* // FixIn: 10.14.4.1. */
410 .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,
411 .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 {
412 font-size: 17px;
413 line-height: 1.4;
414 }
415 .wpbc_ui_el__vert_nav_item a .wpbc_ui_el__vert_nav_icon::before,
416 .wpbc_ui_el__vert_nav_item button .wpbc_ui_el__vert_nav_icon::before {
417 font-size: 16px;
418 line-height: 20px;
419 }
420 /* Icons in Sub elements */
421 .wpbc_ui_el__vert_nav_item.wpbc_ui_el__vert_nav_item_sub a .wpbc_ui_el__vert_nav_icon::before {
422 font-size: 14px;
423 /* 2025-08-08 */
424 font-size: 12px;
425 }
426 /* == Colapsed == */
427 .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 {
428 border-bottom: 1px solid #0000001c;
429 }
430 .wpbc_settings_page_wrapper.compact .wpbc_ui_el__level__folder.expanded .wpbc_ui_el__vert_nav_item_sub {
431 margin-left: 5px;
432 }
433 .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 {
434 font-size: 11px;
435 }
436 /* // FixIn: 10.14.4.1. */
437 .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 {
438 font-size: 16px;
439 line-height: 1.4;
440 }
441 /* // FixIn: 10.14.4.1. */
442 .wpbc_settings_page_wrapper.compact .wpbc_ui_el__vert_left_bar__wrapper .wpbc_ui_el__vert_nav_title.hide_in_compact_mode {
443 display: block;
444 font-size: 10px;
445 text-align: center;
446 line-height: 1.4;
447 font-weight: 400;
448 white-space: pre-wrap;
449 word-break: normal;
450 }
451 .wpbc_settings_page_wrapper.compact .wpbc_ui_el__vert_left_bar__wrapper .wpbc_ui_el__vert_left_bar__section {
452 gap: 0;
453 }
454
455 .wpbc_settings_page_wrapper.compact .wpbc_ui_el__vert_left_bar__wrapper .wpbc_ui_el__root_section_header_a {
456 visibility: visible !important;
457 padding: 0 5px;
458 display: flex;
459 }
460 .wpbc_settings_page_wrapper.compact .wpbc_ui_el__vert_left_bar__wrapper .wpbc_ui_el__section_header.hide_in_compact_mode {
461 font-size: 10px;
462 font-weight: 600;
463 letter-spacing: 0px;
464 line-height: 1.6;
465 padding: 0 10px 0 0;
466 text-overflow: ellipsis;
467 overflow: hidden;
468 overflow-wrap: normal;
469 hyphens: auto;
470 white-space: nowrap;
471 display: block;
472
473 text-transform: uppercase;
474 font-weight: 600;
475 line-height: 2.2;
476 margin: 0;
477 font-size: 10px;
478 font-weight: 650;
479 letter-spacing: 0px;
480 }
481 .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 {
482 margin: 10px 0 0;
483 }
484 .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 {
485 border-left: 2px solid #465160;
486 margin-left: 5px;
487 }
488 /* Folder Icons -show with bold color */
489 .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 {
490 /*font-weight: 700;*/
491 }
492 /* Compact mode Expanded and Colapsed folders !*/
493 .wpbc_settings_page_wrapper.compact .wpbc_ui_el__vert_left_bar__wrapper .wpbc_ui_el__level__folder .wpbc_ui_el__vert_nav_item__folder {
494 position: relative;
495 }
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:after {
497 content: '+';
498 position: absolute;
499 top: 4px;
500 right: 4px;
501 font-size: 16px;
502 font-weight: 700;
503 }
504 .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{
505 content: '-';
506 }
507 /* -- Vertical Menu items ---------------------------------------------------------------------------------------- */
508 /* == ROOT MENU ELEMENTS == */
509 /* Right arrow in root mennu */
510 .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 {
511 margin: 0;
512 margin-left: auto;
513 }
514
515 /* Root Section Header Container */
516 .wpbc_ui_el__vert_left_bar__root_sections_container {
517 display:flex;
518 flex-flow: column nowrap;
519 justify-content: flex-start;
520 align-items: stretch;
521 gap: 0px;
522 }
523 .wpbc_ui_el__vert_left_bar__root_sections_container .wpbc_ui_el__vert_left_bar__section {
524 margin-block-end: 9px;
525 }
526 .wpbc_ui_el__vert_left_bar__root_sections_container .wpbc_ui_el__vert_left_bar__root_section_element {
527 /*padding-inline-start: 14px;*/
528 /*padding-block-end: 10px;*/
529 padding-inline-start: 8px;
530 padding-block-start: 8px;
531 padding-block-end: 8px;
532 display: flex;
533 flex-flow: column nowrap;
534 justify-content: flex-start;
535 align-items: stretch;
536 gap: 5px;
537 }
538 /* In compact mode hide header sections and set padding 0*/
539 .wpbc_settings_page_wrapper.compact .wpbc_ui_el__vert_left_bar__root_section_element {
540 padding-inline-start: 0
541 }
542 .wpbc_settings_page_wrapper.compact .wpbc_ui_el__root_section_header_a {
543 display: none;
544 }
545 .wpbc_ui_el__root_section_header_a:not(:hover) .wpbc_ui_el__section_header,
546 .wpbc_ui_el__root_section_header_a,
547 .wpbc_ui_el__root_section_header_a:focus,
548 .wpbc_ui_el__root_section_header_a:hover{
549 text-decoration: none;
550 outline: none;
551 color: var(--wpbc_ui_left_vert_nav__a_color);
552 box-shadow:none;
553 }
554 .wpbc_ui_el__root_section_header_a {
555 flex-flow: row nowrap;
556 align-items: center;
557 gap: 8px;
558 }
559 .wpbc_ui_el__root_section_header_a .wpbc_ui_el__vert_menu_root_section_icon {
560 margin: 0;
561 flex: 0 0 auto;
562 }
563 .wpbc_ui_el__root_section_header_a .wpbc_ui_el__vert_menu_root_section_icon::before{
564 font-size:9px;
565 font-weight: 600 !important;
566 vertical-align: 0;
567 line-height: 2;
568 transition: all .4s ease-in-out;
569 }
570 /* Hovering and Expending */
571 .wpbc_ui_el__vert_left_bar__root_section_element:not(.section_expanded) .wpbc_ui_el__vert_left_bar__section {
572 display:none;
573 }
574 .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{
575 transform: rotateZ(0deg);
576 }
577 .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 {
578 transform: rotateZ(90deg);
579 }
580 /* Header text */
581 .wpbc_ui_el__root_section_header_a .wpbc_ui_el__section_header {
582 /*text-transform: uppercase;*/
583 /*font-size: 11px;*/
584 /*font-weight: 600;*/
585 /*line-height: 2.2;*/
586 /*letter-spacing: 1px;*/
587 /*margin: 0;*/
588
589 /*text-transform: uppercase;*/
590 /*font-size: 11px;*/
591 /*line-height: 2.2;*/
592 /*letter-spacing: 1px;*/
593 /*margin: 0;*/
594 /*font-size: 11px;*/
595 /*font-weight: 650;*/
596 /*letter-spacing: 0.3px;*/
597
598 font-weight: 600;
599 line-height: 2.2;
600 letter-spacing: 0;
601 margin: 0;
602 font-size: 14px;
603 color: #575757 !important;
604 }
605 .wpbc_ui_el__root_section_header_a:not(:hover) h2.wpbc_ui_el__section_header {
606 color: #707070;
607 }
608
609 /* Section header */
610 .wpbc_ui_el__section_header {
611 font-size: 13px;
612 font-weight: 600;
613 color: var(--wpbc_ui__gen__text-color);
614 /*text-transform: uppercase;*/
615 letter-spacing: 0px;
616 margin: 0 0 0 15px;
617 }
618 a > .wpbc_ui_el__section_header {
619 color: var(--wpbc_admin-theme-color, #2271b1);
620 font-weight: 400;
621 font-size: 12px;
622 font-weight: 400;
623 letter-spacing: 0;
624 margin: 0 0 0px 5px;
625 text-transform: none;
626 letter-spacing: 0px;
627 }
628 .wpbc_settings_page_wrapper .wpbc_ui_el__vert_left_bar__content .wpbc_ui_el__go_back {
629 width: auto;
630 display: flex;
631 flex-flow: row nowrap;
632 justify-content: flex-start;
633 align-items: center;
634 margin: 0 0 0 10px;
635 text-decoration: none;
636 }
637 /* Go Back for Compact mode. // FixIn: 10.12.1.7. */
638 .wpbc_settings_page_wrapper.compact .wpbc_ui_el__vert_left_bar__content .wpbc_ui_el__go_back {
639 margin: 0;
640 }
641 .wpbc_settings_page_wrapper.compact .wpbc_ui_el__vert_left_bar__content .wpbc_ui_el__go_back .wpbc_icn_navigate_before::before {
642 font-size:22px;
643 line-height: 16px;
644 }
645 /* Animation */
646 .wpbc_ui_el__vert_left_bar__section {
647 /*animation: wpbc_ui_el__slide_to_left 200ms ease-in-out forwards;*/
648 /*transform-origin: left center;*/
649 /*transform: translateX(0%);*/
650
651
652 animation: wpbc_ui_el__dropdown_menu__anim__grow_down 200ms ease-in-out forwards;
653 transform-origin: top center;
654
655 display: flex;
656 flex-flow: column nowrap;
657 align-items: stretch;
658 justify-content: flex-start;
659 gap:5px;
660 }
661 /* -- Items -------------------------------------------------------------------------------------------------------- */
662 /* Default order */
663 .wpbc_ui_el__level__folder,
664 .wpbc_ui_el__level__folder .wpbc_ui_el__vert_nav_item,
665 .wpbc_ui_el__level__folder .wpbc_ui_el__vert_nav_item_sub {
666 order: 100;
667 }
668
669 /* Folder Block - Default order */
670 .wpbc_ui_el__level__folder {
671 display: flex;
672 flex-flow: column nowrap;
673 justify-content: flex-start;
674 align-items: stretch;
675 gap: 1px;
676 }
677 .wpbc_settings_page_wrapper.compact .wpbc_ui_el__level__folder {
678 gap: 0;
679 }
680 .wpbc_ui_el__level__folder.expanded{
681
682 }
683 /* In folder Item */
684 .wpbc_ui_el__level__folder .wpbc_ui_el__vert_nav_item {
685
686 }
687 /* Folder */
688 .wpbc_ui_el__level__folder .wpbc_ui_el__vert_nav_item a.wpbc_ui_el__vert_nav_item__folder,
689 .wpbc_ui_el__level__folder .wpbc_ui_el__vert_nav_item button.wpbc_ui_el__vert_nav_item__folder{
690
691 }
692 /* Hide or show folder icons on expanded/colapsed blocks */
693 .wpbc_ui_el__level__folder.expanded .wpbc_ui_el__vert_nav_icon_collapsed {
694 display: none;
695 }
696 .wpbc_ui_el__level__folder:not(.expanded) .wpbc_ui_el__vert_nav_icon_expanded {
697 display: none;
698 }
699 /* Single A */
700 .wpbc_ui_el__level__folder .wpbc_ui_el__vert_nav_item a.wpbc_ui_el__vert_nav_item__single,
701 .wpbc_ui_el__level__folder .wpbc_ui_el__vert_nav_item button.wpbc_ui_el__vert_nav_item__single{
702
703 }
704 /* Item Sub*/
705 .wpbc_ui_el__level__folder .wpbc_ui_el__vert_nav_item.wpbc_ui_el__vert_nav_item_sub{
706
707 }
708 /* Sub - Single A */
709 .wpbc_ui_el__level__folder .wpbc_ui_el__vert_nav_item_sub a.wpbc_ui_el__vert_nav_item__single{
710
711 }
712 /* Set animation for colapsed / expanded sub sections */
713 .wpbc_ui_el__level__folder.expanded .wpbc_ui_el__vert_nav_item_sub{
714 display:block;
715 height:auto;
716 animation: wpbc_ui_el__dropdown_menu__anim__grow_down 400ms ease-in-out forwards;
717 transform-origin: top center;
718 }
719 /* Hide Colapsed sub section */
720 .wpbc_ui_el__level__folder:not(.expanded) .wpbc_ui_el__vert_nav_item_sub{
721 display:none;
722 height:0;
723 animation: wpbc_ui_el__dropdown_menu__anim__grow_down 400ms ease-in-out forwards;
724 transform-origin: top center;
725 }
726 /* Item A --------------------------------------------------- */
727 .wpbc_ui_el__vert_nav_item__a {
728
729 }
730 .wpbc_ui_el__vert_nav_item__a *{
731 flex: 0 1 auto;
732 }
733 /* Left Icon */
734 .wpbc_ui_el__vert_nav_item__a .wpbc_ui_el__vert_nav_icon{
735
736 }
737 /* Title in Parent single element */
738 .wpbc_ui_el__vert_nav_item .wpbc_ui_el__vert_nav_item__a .wpbc_ui_el__vert_nav_title {
739 flex: 1 1 100%;
740 display: flex;
741 flex-flow: row wrap;
742 justify-content: flex-start;
743 align-items: center;
744 }
745 /* Sub title */
746 .wpbc_settings_page_wrapper .wpbc_ui_el__vert_nav_item_sub .wpbc_ui_el__vert_nav_title {
747 font-weight: 400;
748 font-size: 12px;
749 line-height: 1.5;
750 flex: 1 1 100%;
751 display: flex;
752 flex-flow: row wrap;
753 justify-content: flex-start;
754 align-items: center;
755 }
756 /* Right Icon */
757 .wpbc_ui_el__vert_nav_item__a .wpbc_ui_el__vert_nav_icon_right{
758 margin-left:auto;
759 }
760 /* Radio button icons */
761 .wpbc_ui_el__vert_nav_item.active .wpbc_ui_el__vert_nav_icon_right.wpbc-bi-toggle2-on {
762 color: var(--wpbc_ui_left_vert_nav__active_color) !important;
763 }
764 .wpbc_ui_el__vert_nav_item.active .wpbc_ui_el__vert_nav_icon_right.wpbc-bi-toggle2-off {
765 color: #b4b4b4 !important;
766 }
767 .wpbc_ui_el__vert_nav_item__single .wpbc-bi-toggle2-on::before,
768 .wpbc_ui_el__vert_nav_item__single .wpbc-bi-toggle2-off::before{
769 font-size:95%;
770 }
771 /* -- End Items ---------------------------------------------------------------------------------------------------- */
772
773 /* Row for header and buttons */
774 .wpbc_ui_el__vert_left_bar__wrapper .wpbc_ui_el__vert_left_bar__root_sections_container {
775 margin-top: 8px;
776 }
777 .wpbc_ui_el__expand_colapse_btns {
778 padding: 0;
779 /* We shift " > Bookings " menu to the same level as this colapse button */
780 margin: 16px 0 -38px;
781 }
782 .wpbc_settings_page_wrapper.compact .wpbc_ui_el__expand_colapse_btns {
783 margin-bottom: -22px;
784 }
785 /* 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 */
786 .wpbc_settings_page_wrapper.compact .wpbc_ui_el__vert_left_bar__root_section_element:first-child > a:first-child {
787 display: flex;
788 visibility: hidden;
789 }
790 .wpbc_ui_el__expand_colapse_btns a,
791 .wpbc_ui_el__expand_colapse_btns a:focus,
792 .wpbc_ui_el__expand_colapse_btns a:hover {
793 box-shadow: none;
794 outline: 0;
795 }
796 .wpbc_ui_el__vert_left_bar__content .wpbc_ui_el__expand_colapse_btns .wpbc_ui_el__a {
797 margin-left: auto;
798 padding: 0 8px;
799 }
800 .wpbc_settings_page_wrapper.compact .wpbc_ui_el__vert_left_bar__content .wpbc_ui_el__expand_colapse_btns {
801 justify-content: center;
802 }
803 .wpbc_settings_page_wrapper.compact .wpbc_ui_el__vert_left_bar__content .wpbc_ui_el__expand_colapse_btns .wpbc_ui_el__a {
804 margin-left: 0;
805 padding: 0;
806 }
807 .wpbc_ui_el__vert_right_bar__content .wpbc_ui_el__expand_colapse_btns .wpbc_ui_el__a {
808 margin-left: auto;
809 padding: 0 8px;
810 }
811 .wpbc_settings_page_wrapper.compact_right .wpbc_ui_el__vert_right_bar__content .wpbc_ui_el__expand_colapse_btns {
812 justify-content: center;
813 }
814 .wpbc_settings_page_wrapper.compact_right .wpbc_ui_el__vert_right_bar__content .wpbc_ui_el__expand_colapse_btns .wpbc_ui_el__a {
815 margin-left: 0;
816 padding: 0;
817 }
818
819 /* -- Side button - Colapse / Expand ------------------------------------------------------------------------------- // FixIn: 10.12.1.7. */
820 .wpbc_ui_el__vert_right_bar__wrapper .wpbc_ui__right_sidebar__side_button,
821 .wpbc_ui_el__vert_left_bar__wrapper .wpbc_ui__left_sidebar__side_button {
822 width: 22px;
823 height: 41px;
824 background: #ffffffc2;
825 position: sticky;
826 /*top: 50%;*/
827 /*top: calc( 100% - 41px - var(--wpbc_ui_top_nav__height) - var(--wpbc_ui_top_nav__wp_top_menu_height) );*/
828 /*top: calc( 100% - 41px - 20px );*/
829 border-style: solid;
830 border-width: 1px 1px 1px 0px;
831 border-color: #e1e1e1;
832 border-color: #fff;
833 border-radius: 0 3px 3px 0;
834 z-index: 1;
835 cursor: pointer;
836 transition: all 0.3s ease-in-out;
837 align-self: flex-end;
838 margin-right: -23px;
839 margin-top: -41px;
840 box-shadow: 0 0 2px #0000000d;
841
842 margin-top: auto;
843 margin-bottom: 15px;
844 order: 1;
845 bottom: 15px;
846 /* // FixIn: 10.12.4.4. */
847 bottom: 25%;
848 box-shadow: var(--wpbc_ui__gen__panel_box-shadow);
849 box-shadow: 1px 1px 3px rgba(17,24,39,.09);
850 border-color: #00000014;
851 background: #ffffffa6;
852 margin-right: -22px;
853 }
854 .wpbc_ui_el__vert_right_bar__wrapper .wpbc_ui__right_sidebar__side_button svg,
855 .wpbc_ui_el__vert_left_bar__wrapper .wpbc_ui__left_sidebar__side_button svg {
856 width: 12px;
857 height: 12px;
858 display: block;
859 position: relative;
860 left: -2px;
861 transition: all 0.3s ease-in-out;
862 }
863 .wpbc_ui_el__vert_right_bar__wrapper .wpbc_ui__right_sidebar__side_button:hover svg,
864 .wpbc_ui_el__vert_left_bar__wrapper .wpbc_ui__left_sidebar__side_button:hover svg {
865 left: -4px;
866 }
867 .wpbc_ui_el__vert_right_bar__wrapper .wpbc_ui__right_sidebar__side_button.wpbc_ui__top_nav__btn_open_right_vertical_nav,
868 .wpbc_ui_el__vert_left_bar__wrapper .wpbc_ui__left_sidebar__side_button.wpbc_ui__top_nav__btn_open_left_vertical_nav {
869 /*width: 24px;*/
870 /*height: 44px;*/
871 }
872 .wpbc_ui_el__vert_right_bar__wrapper .wpbc_ui__right_sidebar__side_button.wpbc_ui__top_nav__btn_open_right_vertical_nav svg,
873 .wpbc_ui_el__vert_left_bar__wrapper .wpbc_ui__left_sidebar__side_button.wpbc_ui__top_nav__btn_open_left_vertical_nav svg {
874 transform: rotate(180deg);
875 left: -1px;
876 width: 14px;
877 height: 14px;
878 }
879 .wpbc_ui_el__vert_right_bar__wrapper .wpbc_ui__right_sidebar__side_button.wpbc_ui__top_nav__btn_open_right_vertical_nav:hover svg,
880 .wpbc_ui_el__vert_left_bar__wrapper .wpbc_ui__left_sidebar__side_button.wpbc_ui__top_nav__btn_open_left_vertical_nav:hover svg {
881 left: 2px;
882 }
883 /* Set zoom move on hovering // FixIn: 10.12.4.4. */
884 .wpbc_ui_el__vert_right_bar__wrapper .wpbc_ui__right_sidebar__side_button.wpbc_ui__top_nav__btn_open_right_vertical_nav:hover,
885 .wpbc_ui_el__vert_left_bar__wrapper .wpbc_ui__left_sidebar__side_button.wpbc_ui__top_nav__btn_open_left_vertical_nav:hover {
886 width: 30px;
887 margin-right: -30px;
888 }
889 .wpbc_ui_el__vert_right_bar__wrapper .wpbc_ui__right_sidebar__side_button.wpbc_ui__top_nav__btn_open_right_vertical_nav:hover svg,
890 .wpbc_ui_el__vert_left_bar__wrapper .wpbc_ui__left_sidebar__side_button.wpbc_ui__top_nav__btn_open_left_vertical_nav:hover svg {
891 left: 5px;
892 height: 18px;
893 width: 18px;
894 }
895 /* Set button black, if in minimized view */
896 .wpbc_settings_page_wrapper.min_right .wpbc_ui_el__vert_right_bar__wrapper .wpbc_ui__right_sidebar__side_button,
897 .wpbc_settings_page_wrapper.min .wpbc_ui_el__vert_left_bar__wrapper .wpbc_ui__left_sidebar__side_button {
898 background: #1d232775;
899 }
900 .wpbc_settings_page_wrapper.min_right .wpbc_ui_el__vert_right_bar__wrapper .wpbc_ui__right_sidebar__side_button svg path,
901 .wpbc_settings_page_wrapper.min .wpbc_ui_el__vert_left_bar__wrapper .wpbc_ui__left_sidebar__side_button svg path{
902 fill: #fff;
903 }
904
905 /* == Right Sidebar ================================================================================================= */
906 /* Shift "#10.14.1 MultiUser (for Beta Test)" to the right. */
907 .wpbc_settings_page_content .wpbc_settings_path .wpbc_settings_path_el.wpbc_ui_settings__flex_container{
908 position:absolute;
909 right:10px;
910 }
911 .wpbc_ui_el__vert_right_bar__wrapper {
912 /* 22px + 5px - .wpbc_settings_path_el height +margin + 25px * 1.8 - H1 header + 13px * 1.5 + 20px - description */
913 margin-top: calc( 22px + 5px + 25px * 1.8 + 13px * 1.5 + 20px );
914 border-radius: 6px 0 0 6px;
915 padding: 6px 0;
916 }
917 .wpbc_ui_el__vert_right_bar__wrapper.wpbc_ui_el__vert_right_bar_compact__wrapper {
918 padding: 0;
919 }
920 /* == M I N == */
921 .wpbc_ui_el__vert_right_bar__wrapper {
922 /*order: 100;*/
923 }
924 .wpbc_ui_el__vert_right_bar__wrapper .wpbc_ui__right_sidebar__side_button {
925 align-self: flex-start;
926 transform: rotateZ(180deg);
927 margin-left: -22px;
928 bottom: calc( 25% - 41px - 20px );
929 }
930 .wpbc_ui_el__vert_right_bar__wrapper .wpbc_ui__right_sidebar__side_button.wpbc_ui__top_nav__btn_open_right_vertical_nav:hover svg {
931 right: 2px;
932 }
933 /* Set zoom move on hovering // FixIn: 10.12.4.4. */
934 .wpbc_ui_el__vert_right_bar__wrapper .wpbc_ui__right_sidebar__side_button.wpbc_ui__top_nav__btn_open_right_vertical_nav:hover {
935 width: 30px;
936 margin-left: -30px;
937 }
938 .wpbc_ui_el__vert_right_bar__wrapper .wpbc_ui__right_sidebar__side_button.wpbc_ui__top_nav__btn_open_right_vertical_nav:hover svg {
939 right: 5px;
940 }
941
942 .wpbc_admin:not(.right_vertical_sidebar_displayed) .wpbc_ui__top_nav__btn_show_right_vertical_nav,
943 .wpbc_admin:not(.right_vertical_sidebar_displayed) .wpbc_ui__top_nav__btn_show_right_vertical_nav_divider{
944 display:none;
945 }
946 /* == Compact Right Sidebar ================================================================================================= */
947 .wpbc_admin .wpbc_ui_el__vert_right_bar__wrapper.wpbc_ui_el__vert_right_bar_compact__wrapper {
948 border-radius: 0;
949 box-shadow: none;
950 border-left: 1px solid #00000017;
951 }
952 .wpbc_ui_el__vert_right_bar_compact__wrapper .wpbc_ui_el__vert_nav_item__a.wpbc_ui_el__vert_nav_item__single {
953 display: flex;
954 flex-flow: column nowrap;
955 align-items: center;
956 justify-content: center;
957 gap: 5px;
958
959 min-height: 35px;
960 padding: 8px 5px;
961
962 margin: 0;
963 border-radius: 0;
964
965 font-size: 12px;
966 font-weight: 600;
967 line-height: 1.74;
968 text-align: center;
969 }
970 .wpbc_ui_el__vert_right_bar_compact__wrapper button.wpbc_ui_el__vert_nav_item__a.wpbc_ui_el__vert_nav_item__single{
971 width:100%;
972 }
973 .wpbc_ui_el__vert_right_bar_compact__wrapper .wpbc_ui_el__vert_nav_item a .wpbc_ui_el__vert_nav_icon::before,
974 .wpbc_ui_el__vert_right_bar_compact__wrapper .wpbc_ui_el__vert_nav_item button .wpbc_ui_el__vert_nav_icon::before {
975 font-size: 24px;
976 line-height: 26px;
977 }
978 .wpbc_ui_el__vert_right_bar_compact__wrapper .wpbc_ui_el__vert_nav_item.active a,
979 .wpbc_ui_el__vert_right_bar_compact__wrapper .wpbc_ui_el__vert_nav_item.active a:hover {
980 background-color: #274396;
981 background-color: #547298;
982 }