PluginProbe
Booking Calendar / 11.8
Booking Calendar v11.8
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 10.11.2 All 203 releases
booking / _dist / all / _out / wpbc_all_admin.css

wpbc_all_admin.css in Booking Calendar 11.8, at _dist/all/_out/wpbc_all_admin.css

4,412 lines 130.7 KB
No matching file
Up and down to move Enter to open Esc to close
Raw Download Zip
1 /*! ------------------------------------------------------------------------------------------------------------------ !*/
2 /*! :: Parameters :: !*/
3 /*! ------------------------------------------------------------------------------------------------------------------ !*/
4 .wpbc_navigation_menu_left {
5 --wpbc_settings__nav_menu_left__background_color: #fff;
6 --wpbc_settings__nav_menu_left__border_color: #ccc;
7 --wpbc_settings__nav_menu_left__hover_border_width: 4px;
8 --wpbc_settings__nav_menu_left__hover_border_color: #d54e21;
9 --wpbc_settings__nav_menu_left__active_border_color: var(--wpbc_admin-theme-color, #1e7bc7);
10 display: -ms-flexbox;
11 display: flex;
12 -ms-flex-flow: column wrap;
13 flex-flow: column wrap;
14 -ms-flex-pack: start;
15 justify-content: flex-start;
16 -ms-flex-align: stretch;
17 align-items: stretch;
18 padding: 0;
19 background: var(--wpbc_settings__nav_menu_left__background_color);
20 border: 1px solid var(--wpbc_settings__nav_menu_left__border_color);
21 min-width: max(190px,100%)
22 }
23 /*! ------------------------------------------------------------------------------------------------------------------ !*/
24 /*! == Left Navigation Items == !*/
25 /*! ------------------------------------------------------------------------------------------------------------------ !*/
26 .wpbc_navigation_menu_left_item {
27 display: -ms-flexbox;
28 display: flex;
29 -ms-flex-flow: column wrap;
30 flex-flow: column wrap;
31 -ms-flex-pack: center;
32 justify-content: center;
33 -ms-flex-align: stretch;
34 align-items: stretch
35 }
36 .wpbc_navigation_menu_left_item_container {
37 display: -ms-flexbox;
38 display: flex;
39 -ms-flex-flow: row nowrap;
40 flex-flow: row nowrap;
41 -ms-flex-pack: start;
42 justify-content: flex-start;
43 -ms-flex-align: center;
44 align-items: center
45 }
46 .wpbc_navigation_menu_left_item_a {
47 -ms-flex: 1 1 100%;
48 flex: 1 1 100%;
49 margin: 0;
50 padding: 10px 1em;
51 border: none;
52 border-left: var(--wpbc_settings__nav_menu_left__hover_border_width) solid transparent;
53 text-shadow: none;
54 color: #555;
55 font-size: 13px;
56 font-weight: 600;
57 text-transform: capitalize;
58 text-decoration: none;
59 outline: 0;
60 display: -ms-flexbox;
61 display: flex;
62 -ms-flex-flow: row nowrap;
63 flex-flow: row nowrap;
64 -ms-flex-align: center;
65 align-items: center;
66 -ms-flex-pack: start;
67 justify-content: flex-start;
68 box-shadow: none
69 }
70 .wpbc_navigation_menu_left_item_a:focus,
71 .wpbc_navigation_menu_left_item_a:hover {
72 color: var(--wpbc_settings__nav_menu_left__hover_border_color);
73 border-left: var(--wpbc_settings__nav_menu_left__hover_border_width) solid var(--wpbc_settings__nav_menu_left__hover_border_color);
74 box-shadow: none;
75 outline: 0
76 }
77 .wpbc_active .wpbc_navigation_menu_left_item_a {
78 border-left: var(--wpbc_settings__nav_menu_left__hover_border_width) solid var(--wpbc_settings__nav_menu_left__active_border_color)
79 }
80 .wpbc_sub_option .wpbc_navigation_menu_left_item_a .wpbc_navigation_menu_left_item_text {
81 font-size: .9em;
82 font-weight: 400;
83 padding-left: 2em
84 }
85 .wpbc_top_border .wpbc_navigation_menu_left_item_container {
86 border-top: 1px solid #dcdcdc;
87 margin-top: 5px
88 }
89 .wpbc_navigation_menu_left_item_icon {
90 margin: 0 10px 0 0
91 }
92 .wpbc_navigation_menu_left_item_text {
93 padding: 0 2px;
94 line-height: 1.5em;
95 text-decoration: none
96 }
97 .wpbc_navigation_menu_left_item_icon_right,
98 .wpbc_navigation_menu_left_item_icon_right:active,
99 .wpbc_navigation_menu_left_item_icon_right:focus,
100 .wpbc_navigation_menu_left_item_icon_right:hover,
101 .wpbc_navigation_menu_left_item_text_right {
102 margin-left: auto;
103 margin-right: 10px;
104 color: #555;
105 text-decoration: none
106 }
107 .wpbc_navigation_menu_left_small_text_right {
108 font-size: 9px;
109 font-weight: 700;
110 color: #b3b3b3
111 }
112 /*! ------------------------------------------------------------------------------------------------------------------ !*/
113 /*! == Full Screen Setup == !*/
114 /*! ------------------------------------------------------------------------------------------------------------------ !*/
115 .wpbc_admin_full_screen {
116 background: #f6f7f7;
117 font-family: -apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif
118 }
119 .wpbc_admin_full_screen #wpwrap {
120 top: 0
121 }
122 .wpbc_admin_full_screen #wpbody-content {
123 min-height: calc(100vh - var(--wpbc_ui_top_nav__height,48px))!important;
124 padding: 0!important
125 }
126 .wpbc_admin_full_screen #adminmenumain,
127 .wpbc_admin_full_screen #wpcontent > *,
128 .wpbc_admin_full_screen .error:not(.wpbc-settings-notice,.wpbc_inner_message),
129 .wpbc_admin_full_screen .notice:not(.wpbc-settings-notice,.wpbc_inner_message),
130 .wpbc_admin_full_screen .update-nag:not(.wpbc-settings-notice,.wpbc_inner_message),
131 .wpbc_admin_full_screen .updated:not(.wpbc-settings-notice,.wpbc_inner_message) {
132 display: none
133 }
134 .wpbc_admin_full_screen #wpcontent {
135 margin-left: 0!important
136 }
137 .wpbc_admin_full_screen #wpcontent > #wpbody {
138 display: block;
139 margin-top: 0!important
140 }
141 .wpbc_admin_full_screen #wpadminbar,
142 .wpbc_admin_full_screen #wpfooter,
143 .wpbc_admin_full_screen .components-modal__screen-overlay {
144 display: none
145 }
146 .wpbc_admin_full_screen .wpbc_header_news {
147 display: none!important
148 }
149 .wpbc_admin_full_screen #ajax_working > [id^=wpbc_notice_] {
150 top: 0
151 }
152 .wpbc_admin_full_screen .wpbc_page div.wpbc_inner_message {
153 top: 0;
154 margin-top: 4px
155 }
156 .wpbc_ui_radio_section {
157 -ms-flex: 1 1 100%;
158 flex: 1 1 100%;
159 display: -ms-flexbox;
160 display: flex;
161 -ms-flex-flow: column nowrap;
162 flex-flow: column nowrap;
163 -ms-flex-align: center;
164 align-items: center;
165 -ms-flex-pack: center;
166 justify-content: center
167 }
168 .wpbc_ui_radio_section.wpbc_ui_radio_section_as_row {
169 -ms-flex-flow: row wrap;
170 flex-flow: row wrap;
171 -ms-flex-align: start;
172 align-items: flex-start;
173 -ms-flex-pack: center;
174 justify-content: center
175 }
176 .wpbc_ui_radio_container {
177 display: -ms-flexbox;
178 display: flex;
179 -ms-flex-direction: column;
180 flex-direction: column;
181 -ms-flex-align: stretch;
182 align-items: stretch;
183 -ms-flex-pack: start;
184 justify-content: flex-start;
185 padding: 0;
186 border: 0 solid #e0e0e0;
187 box-shadow: 0 0 1px 1px rgba(204,204,204,.4705882353);
188 border-radius: 2px;
189 width: 100%;
190 cursor: pointer;
191 background: #fff;
192 max-width: 420px;
193 margin: 10px 1em 10px 0
194 }
195 .wpbc_ui_radio_container[data-selected] {
196 border: 0 solid var(--wp-admin-theme-color,#007cba);
197 box-shadow: 0 0 0 2px var(--wp-admin-theme-color,#007cba);
198 border-radius: 4px
199 }
200 .wpbc_ui_radio_container.disabled {
201 cursor: default
202 }
203 .wpbc_ui_radio_container.disabled a {
204 cursor: pointer
205 }
206 .wpbc_ui_radio_container.disabled input.wpbc_ui_radio_choice_input {
207 pointer-events: none;
208 cursor: default!important
209 }
210 .wpbc_ui_radio_container.disabled label.wpbc_ui_radio_choice_title {
211 color: #aaa;
212 cursor: default!important
213 }
214 div.wpbc_ui_radio_choice {
215 padding: 16px
216 }
217 .wpbc_ui_radio_text_right {
218 float: right;
219 position: relative;
220 margin: 3px 0 0;
221 color: #529933
222 }
223 div.wpbc_ui_radio_footer {
224 padding: 0 16px;
225 border-top: 1px solid #e8e8e8
226 }
227 div.wpbc_ui_radio_footer p.wpbc_ui_radio_choice_description {
228 padding: 0 0 6px;
229 font-size: 13px
230 }
231 .wpbc_ui_settings__flex_container {
232 --wpbc_ui_settings__panel_background_color: #fff;
233 --wpbc_ui_settings__panel_text_color: #141b38;
234 --wpbc_ui_settings__panel_border: 1px solid #c3c4c787;
235 --wpbc_ui_settings__panel_shadow: 0 1px 1px rgba(0, 0, 0, 0.04);
236 --wpbc_ui_settings__panel_padding: 0;
237 --wpbc_ui_settings__panel_border_radius: 4px;
238 --wpbc_ui_settings__card_width: calc( 15% - 40px - 2px );
239 --wpbc_ui_settings__text_color__black: #000;
240 --wpbc_ui_settings__text_color__black2: #141b38;
241 --wpbc_ui_settings__text_color__blue: #337ab7;
242 --wpbc_ui_settings__text_color__blue2: #1ca4e7;
243 --wpbc_ui_settings__text_color__red: #fd2c2c;
244 --wpbc_ui_settings__text_color__red2: #df2a4a;
245 --wpbc_ui_settings__text_color__green: #098409;
246 --wpbc_ui_settings__text_color__green2: #00aa63;
247 --wpbc_ui_settings__text_color__orange: #E66F00;
248 --wpbc_ui_settings__text_color__orange2: #e4a000;
249 --wpbc_ui_settings__text_color__purple: #7812bd;
250 --wpbc_ui_settings__text_color__purple2: #6134dc;
251 display: -ms-flexbox;
252 display: flex;
253 -ms-flex-flow: row wrap;
254 flex-flow: row wrap;
255 -ms-flex-pack: start;
256 justify-content: flex-start;
257 -ms-flex-align: start;
258 align-items: flex-start
259 }
260 .wpbc_ui_settings__text_color__black {
261 color: var(--wpbc_ui_settings__text_color__black)!important
262 }
263 .wpbc_ui_settings__text_color__black2 {
264 color: var(--wpbc_ui_settings__text_color__black2)!important
265 }
266 .wpbc_ui_settings__text_color__blue {
267 color: var(--wpbc_ui_settings__text_color__blue)!important
268 }
269 .wpbc_ui_settings__text_color__blue2 {
270 color: var(--wpbc_ui_settings__text_color__blue2)!important
271 }
272 .wpbc_ui_settings__text_color__red {
273 color: var(--wpbc_ui_settings__text_color__red)!important
274 }
275 .wpbc_ui_settings__text_color__red2 {
276 color: var(--wpbc_ui_settings__text_color__red2)!important
277 }
278 .wpbc_ui_settings__text_color__green {
279 color: var(--wpbc_ui_settings__text_color__green)!important
280 }
281 .wpbc_ui_settings__text_color__green2 {
282 color: var(--wpbc_ui_settings__text_color__green2)!important
283 }
284 .wpbc_ui_settings__text_color__orange {
285 color: var(--wpbc_ui_settings__text_color__orange)!important
286 }
287 .wpbc_ui_settings__text_color__orange2 {
288 color: var(--wpbc_ui_settings__text_color__orange2)!important
289 }
290 .wpbc_ui_settings__text_color__purple {
291 color: var(--wpbc_ui_settings__text_color__purple)!important
292 }
293 .wpbc_ui_settings__text_color__purple2 {
294 color: var(--wpbc_ui_settings__text_color__purple2)!important
295 }
296 .wpbc_ui_settings__col,
297 .wpbc_ui_settings__row {
298 display: -ms-flexbox;
299 display: flex;
300 -ms-flex-flow: row wrap;
301 flex-flow: row wrap;
302 -ms-flex-pack: start;
303 justify-content: flex-start;
304 -ms-flex-align: start;
305 align-items: flex-start;
306 -ms-flex: 1 1 100%;
307 flex: 1 1 100%;
308 margin: 0 0 20px
309 }
310 .wpbc_ui_settings__col {
311 margin: 0 20px 20px 0;
312 -ms-flex: 0 1 auto;
313 flex: 0 1 auto
314 }
315 .wpbc_ui_settings__panel {
316 -ms-flex: 1 1 100%;
317 flex: 1 1 100%;
318 position: relative;
319 background: var(--wpbc_ui_settings__panel_background_color);
320 color: var(--wpbc_ui_settings__panel_text_color);
321 border-radius: var(--wpbc_ui_settings__panel_border_radius);
322 border: var(--wpbc_ui_settings__panel_border);
323 box-shadow: var(--wpbc_ui_settings__panel_shadow);
324 padding: var(--wpbc_ui_settings__panel_padding);
325 display: -ms-flexbox;
326 display: flex;
327 -ms-flex-flow: row wrap;
328 flex-flow: row wrap;
329 -ms-flex-pack: start;
330 justify-content: flex-start;
331 -ms-flex-align: stretch;
332 align-items: stretch
333 }
334 .wpbc_ui_settings__col .wpbc_ui_settings__panel {
335 -ms-flex-flow: column wrap;
336 flex-flow: column wrap;
337 -ms-flex: 0 1 220px;
338 flex: 0 1 220px;
339 padding: 0 20px
340 }
341 .wpbc_ui_settings__col .wpbc_ui_settings__card_divider_right {
342 border-right: 0;
343 border-bottom: 2px solid rgba(220,221,225,.4705882353);
344 padding: 20px 0;
345 margin: 0
346 }
347 .wpbc_ui_settings__card {
348 -ms-flex: 1 1 var(--wpbc_ui_settings__card_width);
349 flex: 1 1 var(--wpbc_ui_settings__card_width);
350 min-width: 150px;
351 min-width: 200px;
352 padding: 0 20px;
353 margin: 15px 0;
354 display: -ms-flexbox;
355 display: flex;
356 -ms-flex-flow: column wrap;
357 flex-flow: column wrap;
358 -ms-flex-pack: start;
359 justify-content: flex-start;
360 -ms-flex-align: start;
361 align-items: flex-start
362 }
363 .wpbc_ui_settings__card_divider_right {
364 border-right: 2px solid rgba(220,221,225,.4705882353)
365 }
366 .wpbc_ui_settings__card_divider_right:last-child {
367 border-right: 0;
368 border-bottom: 0
369 }
370 @media (max-width:600px) {
371 .wpbc_ui_settings__card_divider_right {
372 border-right: 0;
373 border-bottom: 0
374 }
375 }
376 .wpbc_ui_settings__text_row {
377 display: -ms-flexbox;
378 display: flex;
379 -ms-flex-flow: row nowrap;
380 flex-flow: row nowrap;
381 -ms-flex-pack: start;
382 justify-content: flex-start;
383 -ms-flex-align: first baseline;
384 align-items: first baseline;
385 width: 100%;
386 line-height: 2
387 }
388 .wpbc_ui_settings__center {
389 display: -ms-flexbox;
390 display: flex;
391 -ms-flex-flow: column nowrap;
392 flex-flow: column nowrap;
393 -ms-flex-pack: center;
394 justify-content: center;
395 -ms-flex-align: center;
396 align-items: center;
397 -ms-flex: 1 1 100%;
398 flex: 1 1 100%;
399 margin: auto
400 }
401 .wpbc_ui_settings__panel h1 {
402 font-size: 32px;
403 line-height: 32px;
404 font-weight: 600;
405 padding: 0 0 4px
406 }
407 .wpbc_ui_settings__panel .menu_icon {
408 margin-right: 10px
409 }
410 .wpbc_ui_settings__panel .menu_icon::before {
411 font-size: 24px;
412 line-height: 1;
413 padding: 0
414 }
415 .wpbc_ui_settings__panel h1 a,
416 .wpbc_ui_settings__text_row a {
417 text-decoration: none;
418 outline: 0
419 }
420 .wpbc_ui_settings__card_text_small {
421 min-width: 220px;
422 min-width: 240px;
423 border-left: 4px solid transparent
424 }
425 .wpbc_ui_settings__card_text_small:hover {
426 border-left: 4px solid var(--wpbc_admin-theme-color,#1e7bc7)
427 }
428 .wpbc_ui_settings__card_text_small h1 {
429 font-size: 18px
430 }
431 .wpbc_ui_settings__card_text_small .menu_icon::before {
432 font-size: 18px;
433 line-height: 1
434 }
435 .wpbc_ui_settings__card_text_small [class*=" wpbc-bi-"]::before {
436 padding: 3px 0 0
437 }
438 .wpbc_ui_settings__card_text_small .wpbc_ui_settings__text_row a {
439 line-height: 1.7
440 }
441 .wpbc_ui_settings__text_right {
442 margin-left: auto;
443 float: right
444 }
445 .wpbc_ui_settings__text_pro {
446 color: #529933;
447 font-weight: 600;
448 font-size: 14px
449 }
450 a.wpbc_ui_settings__text_pro,
451 a.wpbc_ui_settings__text_pro:hover {
452 text-decoration: underline;
453 text-decoration-style: dashed;
454 text-underline-offset: 3px
455 }
456 .wpbc_ui_settings__panel__up_header {
457 -ms-flex: 1 1 100%;
458 flex: 1 1 100%;
459 margin: 8px 2px;
460 font-size: 15px;
461 font-weight: 400;
462 letter-spacing: 0;
463 text-shadow: none;
464 color: #a2a2a2
465 }
466 .wpbc_settings_path {
467 display: -ms-flexbox;
468 display: flex;
469 -ms-flex-flow: row wrap;
470 flex-flow: row wrap;
471 -ms-flex-pack: start;
472 justify-content: flex-start;
473 -ms-flex-align: center;
474 align-items: center;
475 margin: 10px 2px
476 }
477 .wpbc_settings_path_el {
478 margin: 0 5px 0 0;
479 font-size: 13px;
480 height: 22px;
481 display: -ms-flexbox;
482 display: flex;
483 -ms-flex-flow: column nowrap;
484 flex-flow: column nowrap;
485 -ms-flex-align: center;
486 align-items: center;
487 -ms-flex-pack: center;
488 justify-content: center
489 }
490 .wpbc_settings_path a {
491 text-decoration: none
492 }
493 .wpbc_settings_path a:active,
494 .wpbc_settings_path a:focus,
495 .wpbc_settings_path a:hover {
496 text-decoration: underline;
497 box-shadow: none;
498 outline: 0
499 }
500 .wpbc_page_tab__general.wpbc_page .wpbc_admin_page .wpbc_header_margin {
501 height: 0
502 }
503 .wpbc_dismiss_x__in_panel {
504 display: -ms-flexbox;
505 display: flex;
506 -ms-flex-flow: row nowrap;
507 flex-flow: row nowrap;
508 -ms-flex-pack: justify;
509 justify-content: space-between;
510 -ms-flex-align: center;
511 align-items: center
512 }
513 .wpbc_dismiss_x__in_panel .wpbc_dismiss_x__in_panel_card {
514 margin: 0
515 }
516 .wpbc_dismiss_x__in_panel_card {
517 padding: 0 0 0 10px;
518 -ms-flex: 0 0 auto;
519 flex: 0 0 auto;
520 margin-top: -25px;
521 -ms-flex-item-align: center;
522 align-self: center;
523 margin-right: -10px
524 }
525 .wpbc_dismiss_x__in_panel .wpbc_x_dismiss_btn {
526 position: relative;
527 z-index: 999
528 }
529 .wp-core-ui .wpbc_page .wpbc_settings_flex_container_right {
530 --wpbc_form-button-light-size-height: 43px;
531 --wpbc_form-button-background-color: var(--wpbc_admin-theme-color, #066aab )
532 }
533 .wp-core-ui .wpbc_page .wpbc_ui_settings__flex_container .wpbc_button_light,
534 .wp-core-ui .wpbc_page .wpbc_ui_settings__flex_container .wpbc_button_light:focus,
535 .wp-core-ui .wpbc_page .wpbc_ui_settings__flex_container .wpbc_button_light:hover,
536 .wp-core-ui .wpbc_page .wpbc_ui_settings__flex_container input.wpbc_button_light,
537 .wp-core-ui .wpbc_page .wpbc_ui_settings__flex_container input.wpbc_button_light:focus,
538 .wp-core-ui .wpbc_page .wpbc_ui_settings__flex_container input.wpbc_button_light:hover {
539 font-size: 1.18em;
540 font-weight: 600;
541 border: 2px solid rgba(202,202,202,.7098039216);
542 box-shadow: 0 2px 10px 2px rgba(255,255,255,.3294117647);
543 background: #fdfdfd;
544 color: rgba(68,68,68,.8784313725);
545 border-radius: .375em;
546 padding: 0 2.2em;
547 line-height: 1;
548 text-decoration: none;
549 cursor: pointer;
550 outline: 0;
551 display: -ms-flexbox;
552 display: flex;
553 -ms-flex-flow: row wrap;
554 flex-flow: row wrap;
555 -ms-flex-pack: center;
556 justify-content: center;
557 -ms-flex-align: center;
558 align-items: center;
559 margin: 0;
560 height: var(--wpbc_form-button-light-size-height);
561 box-sizing: border-box;
562 text-shadow: none;
563 transition: .2s
564 }
565 .wp-core-ui .wpbc_page .wpbc_ui_settings__flex_container .wpbc_button_light:focus,
566 .wp-core-ui .wpbc_page .wpbc_ui_settings__flex_container .wpbc_button_light:hover,
567 .wp-core-ui .wpbc_page .wpbc_ui_settings__flex_container input.wpbc_button_light:focus,
568 .wp-core-ui .wpbc_page .wpbc_ui_settings__flex_container input.wpbc_button_light:hover {
569 border: 2px solid #4d91cd
570 }
571 .wp-core-ui .wpbc_page .wpbc_ui_settings__flex_container .wpbc_button_light.button-primary {
572 background: var(--wpbc_form-button-background-color,#06ab09);
573 color: #fff
574 }
575 .wp-core-ui .wpbc_page .wpbc_ui_settings__flex_container .wpbc_button_light.button-primary:focus,
576 .wp-core-ui .wpbc_page .wpbc_ui_settings__flex_container .wpbc_button_light.button-primary:hover {
577 background: var(--wpbc_form-button-background-color,#066aab);
578 color: #fff;
579 border-color: #fff;
580 box-shadow: 0 0 0 2px var(--wpbc_form-button-background-color,#066aab)
581 }
582 .wp-core-ui .wpbc_page .wpbc_ui_settings__flex_container .wpbc_button_light:active,
583 .wp-core-ui .wpbc_page .wpbc_ui_settings__flex_container .wpbc_button_light:disabled,
584 .wp-core-ui .wpbc_page .wpbc_ui_settings__flex_container .wpbc_button_light:disabled:focus,
585 .wp-core-ui .wpbc_page .wpbc_ui_settings__flex_container .wpbc_button_light:disabled:hover {
586 color: #ccc;
587 border: 2px solid rgba(202,202,202,.7098039216);
588 cursor: not-allowed
589 }
590 .wp-core-ui .wpbc_page .wpbc_ui_settings__flex_container .wpbc_button_light.wpbc_button_danger {
591 background: #de605c;
592 border-color: #de605c;
593 color: #f7f7f7;
594 text-shadow: 0 0 #ba5956
595 }
596 .wp-core-ui .wpbc_page .wpbc_ui_settings__flex_container .wpbc_button_light.wpbc_button_danger:focus,
597 .wp-core-ui .wpbc_page .wpbc_ui_settings__flex_container .wpbc_button_light.wpbc_button_danger:hover {
598 background: #e65d59;
599 color: #fff;
600 border-color: #fff;
601 box-shadow: 0 0 0 2px #de605c
602 }
603 .wp-core-ui .wpbc_page .wpbc_ui_settings__flex_container .wpbc_button_light.wpbc_button_green,
604 .wpbc_button_light.wpbc_button_green {
605 background: #27b400;
606 border-color: rgba(255,255,255,.0901960784);
607 color: #fff;
608 text-shadow: none;
609 box-shadow: 0 0 0 2px rgba(3,159,6,.1882352941)
610 }
611 .wp-core-ui .wpbc_page .wpbc_ui_settings__flex_container .wpbc_button_light.wpbc_button_green:focus,
612 .wp-core-ui .wpbc_page .wpbc_ui_settings__flex_container .wpbc_button_light.wpbc_button_green:hover,
613 .wpbc_button_light.wpbc_button_green:focus,
614 .wpbc_button_light.wpbc_button_green:hover {
615 background: #00b703;
616 color: #fff;
617 border-color: #fff;
618 box-shadow: 0 0 0 2px #00b703
619 }
620 .wpbc_bfb__form_setting_save.is-hidden {
621 display: none!important
622 }
623 .inspector__row label:has(input[type=radio]) {
624 cursor: pointer
625 }
626 /*! = General Vars for Admin = */
627 .wpbc_admin {
628 --wpbc_admin-theme-color: var(--wp-admin-theme-color, #6b96ce);
629 --wpbc_admin-default_label-color: #486892;
630 --wpbc_admin-a-color: var(--wpbc_admin-theme-color);
631 --wpbc_admin-theme-opacity: 80%;
632 --wpbc_admin-active-tab-color: #707980;
633 --wpbc_admin-resource-badge-color: #556e91;
634 --wpbc_ui__gen__screen_width_small: 960px;
635 --wpbc_ui__gen__screen_width_mini: 782px;
636 --wpbc_ui__gen__screen_width_micro: 600px;
637 --wpbc_ui__gen__panel_background-color: #fff;
638 --wpbc_ui__gen__panel_box-shadow: 0 1px 3px rgba(17,24,39,.09);
639 --wpbc_ui__gen__active-background-color: #465160;
640 --wpbc_ui__gen__active-text-color: #fff;
641 --wpbc_ui__gen__hover-color: #d63638;
642 --wpbc_ui__gen__text-color: #555;
643 --wpbc_ui__gen__font-size: 13px;
644 --wpbc_ui__gen__border-radius: 4px;
645 --wpbc_ui_dropdown__ul-background-color: var(--wpbc_ui__gen__panel_background-color);
646 --wpbc_ui_dropdown__ul-font-size: var(--wpbc_ui__gen__font-size);
647 --wpbc_ui_dropdown__ul-border-radius: var(--wpbc_ui__gen__border-radius);
648 --wpbc_ui_dropdown__ul-padding: 6px;
649 --wpbc_ui_dropdown__a-color: var(--wpbc_ui__gen__text-color);
650 --wpbc_ui_dropdown__a-font-size: var(--wpbc_ui_dropdown__ul-font-size);
651 --wpbc_ui_dropdown__a-padding: 5px 15px;
652 --wpbc_ui_dropdown__active-a-border-radius: var(--wpbc_ui__gen__border-radius);
653 --wpbc_ui_dropdown__active-a-background: var(--wpbc_ui__gen__active-background-color);
654 --wpbc_ui_dropdown__active-a-color: var(--wpbc_ui__gen__active-text-color);
655 --wpbc_ui_a__a-color: var(--wpbc_ui__gen__text-color);
656 --wpbc_ui_a__a-font-size: var(--wpbc_ui_a__ul-font-size);
657 --wpbc_ui_a__a-padding: 5px 15px;
658 --wpbc_ui_a__active-a-border-radius: var(--wpbc_ui__gen__border-radius);
659 --wpbc_ui_a__active-a-background: var(--wpbc_ui__gen__active-background-color);
660 --wpbc_ui_a__active-a-color: var(--wpbc_ui__gen__active-text-color);
661 --wpbc_ui_top_nav__background-color: var(--wpbc_ui__gen__panel_background-color);
662 --wpbc_ui_top_nav__font-size: 17px;
663 --wpbc_ui_top_nav__height: 48px;
664 --wpbc_ui_top_nav__a_color: var(--wpbc_ui__gen__text-color);
665 --wpbc_ui_top_nav__a_hover_border_width: 3px;
666 --wpbc_ui_top_nav__a_hover_border_color: var(--wpbc_ui__gen__hover-color);
667 --wpbc_ui_top_nav__wp_left_menu_width: 160px;
668 --wpbc_ui_top_nav__wp_top_menu_height: 32px;
669 --wpbc_ui_left_vert_nav__width_min: 10px;
670 --wpbc_ui_left_vert_nav__width_compact: 80px;
671 --wpbc_ui_left_vert_nav__width_max: 250px;
672 --wpbc_ui_left_vert_nav__margin: 0;
673 --wpbc_ui_left_vert_nav__background-color: var(--wpbc_ui__gen__panel_background-color);
674 --wpbc_ui_left_vert_nav__font-size: var(--wpbc_ui__gen__font-size);
675 --wpbc_ui_left_vert_nav__a_color: var(--wpbc_ui__gen__text-color);
676 --wpbc_ui_left_vert_nav__active_color: var(--wpbc_ui__gen__active-text-color);
677 --wpbc_ui_left_vert_nav__active_background-color: var(--wpbc_ui__gen__active-background-color);
678 --wpbc_ui_left_vert_nav__hover_background-color: #4651601c;
679 --wpbc_ui_vert_left_bar__footer_height: 55px;
680 --wpbc_ui_horis_top_nav__font-size: 13px;
681 --wpbc_ui_horis_top_nav__margin: 10px 0 20px;
682 --wpbc_ui_horis_top_nav__background-color: transparent;
683 --wpbc_ui_horis_top_nav__a_color: var(--wpbc_ui__gen__text-color);
684 --wpbc_ui_horis_top_nav__border-width: 2px;
685 --wpbc_ui_horis_top_nav__normal_color: #ccc;
686 --wpbc_ui_horis_top_nav__hover_color: #d54e21;
687 --wpbc_ui_horis_top_nav__active_color: #64aa45;
688 --wpbc_ui_toolbar__font-size: 14px;
689 --wpbc_ui_listing__back_color: #fff;
690 --wpbc_ui_listing__back_alt_color: #fbfbfc;
691 --wpbc_ui_listing__table_border_color: #d6d6d6;
692 --wpbc_ui_listing__row_border_color: #e4e4e4;
693 --wpbc_ui_listing__border_radius: var(--wpbc_ui__gen__border-radius);
694 --wpbc_ui_listing__header_height: 44px;
695 --wpbc_ui_listing__pending_color: #ed9f0a;
696 --wpbc_ui_listing__approved_color: #64AA45;
697 --wpbc_ui_listing__trash_color: #d94a48;
698 --wpbc_ui_listing__restore_color: #1e9220;
699 --wpbc_ui_listing__resource_color: var(--wpbc_admin-theme-color, #6b96ce);
700 --wpbc_ui_listing__selected_row_color: var(--wpbc_admin-theme-color, #08a );
701 --wpbc_ui_listing__colapsed_height: 80px
702 }
703 .wpbc_admin.admin-color-fresh[class*=" branch-6-"],
704 .wpbc_admin.admin-color-fresh[class*=" branch-6-"] .wpbc_admin,
705 .wpbc_admin.admin-color-fresh[class^=branch-6-],
706 .wpbc_admin.admin-color-fresh[class^=branch-6-] .wpbc_admin {
707 --wpbc_admin-theme-color: #2271b1
708 }
709 /*! = Drop Down Menu = */
710 .wpbc_ui_el__dropdown {
711 position: relative;
712 display: -ms-flexbox;
713 display: flex;
714 -ms-flex-flow: row nowrap;
715 flex-flow: row nowrap;
716 -ms-flex-align: center;
717 align-items: center;
718 -ms-flex-pack: start;
719 justify-content: flex-start
720 }
721 .wpbc_ui_el__dropdown.open > .ul_dropdown_menu {
722 display: block
723 }
724 .wpbc_ui_el__dropdown.open > a {
725 outline: 0
726 }
727 .wpbc_ui_el_container.wpbc_ui_el__dropdown .ul_dropdown_menu_toggle,
728 .wpbc_ui_el_container.wpbc_ui_el__dropdown .ul_dropdown_menu_toggle:active,
729 .wpbc_ui_el_container.wpbc_ui_el__dropdown .ul_dropdown_menu_toggle:focus,
730 .wpbc_ui_el_container.wpbc_ui_el__dropdown .ul_dropdown_menu_toggle:hover {
731 cursor: pointer;
732 vertical-align: middle;
733 text-decoration: none;
734 outline: 0;
735 display: -ms-flexbox;
736 display: flex;
737 -ms-flex-flow: row nowrap;
738 flex-flow: row nowrap;
739 -ms-flex-pack: start;
740 justify-content: flex-start;
741 -ms-flex-align: center;
742 align-items: center;
743 -ms-flex-item-align: stretch;
744 align-self: stretch
745 }
746 .wpbc_ui_el_container.wpbc_ui_el__dropdown .ul_dropdown_menu_toggle.has_down_arrow,
747 .wpbc_ui_el_container.wpbc_ui_el__dropdown .ul_dropdown_menu_toggle.has_down_arrow:active,
748 .wpbc_ui_el_container.wpbc_ui_el__dropdown .ul_dropdown_menu_toggle.has_down_arrow:focus,
749 .wpbc_ui_el_container.wpbc_ui_el__dropdown .ul_dropdown_menu_toggle.has_down_arrow:hover {
750 background: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20width%3D%2220%22%20height%3D%2220%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M5%206l5%205%205-5%202%201-7%207-7-7%202-1z%22%20fill%3D%22%23555%22%2F%3E%3C%2Fsvg%3E") right 5px top 53% no-repeat;
751 padding-right: min(2.2em,30px);
752 background-size: min(1em,16px) min(1em,16px)
753 }
754 .wpbc_ui_el_container.wpbc_ui_el__dropdown.open .ul_dropdown_menu_toggle:focus {
755 box-shadow: none
756 }
757 .wpbc_ui_el_container.wpbc_ui_el__dropdown .ul_dropdown_menu_toggle.has_border {
758 border: 1px solid rgba(0,0,0,.1882352941);
759 border-radius: 3px;
760 padding-left: .7em;
761 display: -ms-flexbox;
762 display: flex;
763 -ms-flex-flow: row nowrap;
764 flex-flow: row nowrap;
765 -ms-flex-align: center;
766 align-items: center;
767 -ms-flex-pack: center;
768 justify-content: center
769 }
770 .wpbc_ui_el_container.wpbc_ui_el__dropdown .ul_dropdown_menu_toggle .menu_icon + .nav-tab-text {
771 padding: 0 0 0 .7em
772 }
773 .wpbc_ui_el__dropdown .ul_dropdown_menu {
774 position: absolute;
775 top: 100%;
776 left: 0;
777 z-index: 99998;
778 display: none;
779 float: left;
780 min-width: 160px;
781 padding: 5px 0;
782 padding: var(--wpbc_ui_dropdown__ul-padding);
783 margin: 0;
784 list-style: none;
785 font-size: var(--wpbc_ui_dropdown__ul-font-size);
786 text-align: left;
787 background-color: var(--wpbc_ui_dropdown__ul-background-color);
788 border: 1px solid rgba(0,0,0,.1);
789 border-radius: var(--wpbc_ui_dropdown__ul-border-radius);
790 box-shadow: 0 2px 4px rgba(0,0,0,.2);
791 box-shadow: 0 8px 16px rgba(0,0,0,.15);
792 background-clip: padding-box;
793 max-height: calc(-8em + 100vh);
794 overflow-y: auto;
795 max-width: calc(-2em + 100vw);
796 overflow-x: auto;
797 scrollbar-width: thin;
798 box-sizing: content-box;
799 animation: .2s ease-in-out forwards wpbc_ui_el__dropdown_menu__anim__grow_down;
800 -ms-transform-origin: top center;
801 transform-origin: top center
802 }
803 .wpbc_ui_el__dropdown .ul_dropdown_menu .divider {
804 height: 0;
805 margin: 9px 0;
806 overflow: hidden;
807 background-color: #e5e5e5;
808 border: 0;
809 border-top: 1px solid #dcdcde;
810 border-bottom: 1px solid #f6f7f7
811 }
812 .wpbc_ui_el__dropdown .ul_dropdown_menu > li > a {
813 color: var(--wpbc_ui_dropdown__a-color);
814 clear: both;
815 display: block;
816 font-weight: 400;
817 padding: var(--wpbc_ui_dropdown__a-padding);
818 white-space: nowrap;
819 font-size: var(--wpbc_ui_dropdown__a-font-size);
820 line-height: 1.7;
821 text-decoration: none
822 }
823 .wpbc_ui_el__dropdown .ul_dropdown_menu > li > a:focus,
824 .wpbc_ui_el__dropdown .ul_dropdown_menu > li > a:hover {
825 text-decoration: none;
826 background: var(--wpbc_ui_dropdown__active-a-background);
827 color: var(--wpbc_ui_dropdown__active-a-color);
828 text-decoration-line: none;
829 text-decoration-style: solid;
830 outline: 0;
831 box-shadow: none;
832 border-radius: var(--wpbc_ui_dropdown__active-a-border-radius)
833 }
834 .wpbc_ui_el__dropdown .ul_dropdown_menu > li > a:focus *,
835 .wpbc_ui_el__dropdown .ul_dropdown_menu > li > a:hover * {
836 color: var(--wpbc_ui_dropdown__active-a-color)
837 }
838 .wpbc_ui_el__dropdown .ul_dropdown_menu > .disabled > a,
839 .wpbc_ui_el__dropdown .ul_dropdown_menu > .disabled > a:focus,
840 .wpbc_ui_el__dropdown .ul_dropdown_menu > .disabled > a:hover {
841 text-decoration: none;
842 background-color: transparent;
843 background-image: none;
844 cursor: not-allowed;
845 color: #ccc
846 }
847 .wpbc_ui_el__dropdown .dropdown-header {
848 display: block;
849 padding: 3px 20px;
850 font-size: 12px;
851 line-height: 1.42857143;
852 color: #777;
853 white-space: nowrap
854 }
855 .wpbc_ui_el__dropdown .dropdown-backdrop {
856 position: fixed;
857 left: 0;
858 right: 0;
859 bottom: 0;
860 top: 0;
861 z-index: 990
862 }
863 .wpbc_ui_el__dropdown .ul_dropdown_menu-right {
864 left: auto;
865 right: 0
866 }
867 .wpbc_ui_el__dropdown .ul_dropdown_menu-left {
868 left: 0;
869 right: auto
870 }
871 .wpbc_ui_el__dropdown .pull-right>.ul_dropdown_menu,
872 .wpbc_ui_el__dropdown .ul_dropdown_menu.pull-right {
873 right: 0;
874 left: auto
875 }
876 .wpbc_ui_el__dropdown .nav-tabs .ul_dropdown_menu {
877 margin-top: -1px;
878 border-top-right-radius: 0;
879 border-top-left-radius: 0
880 }
881 .wpbc_ui_el__dropdown .ul_dropdown_menu li {
882 padding: 0;
883 margin: 0
884 }
885 .wpbc_ui_el__dropdown .ul_dropdown_menu li.dropdown-header {
886 padding: 4px 10px;
887 color: #aaa;
888 font-size: .7em;
889 font-style: italic;
890 font-weight: 600
891 }
892 .wpbc_ui_el__dropdown .ul_dropdown_menu > li > a.ul_dropdown_menu_li_action {
893 display: -ms-flexbox;
894 display: flex;
895 -ms-flex-flow: row wrap;
896 flex-flow: row wrap;
897 -ms-flex-pack: start;
898 justify-content: flex-start;
899 -ms-flex-align: center;
900 align-items: center
901 }
902 .wpbc_ui_el__dropdown .ul_dropdown_menu > li > a.ul_dropdown_menu_li_action > .menu_icon:last-child {
903 margin-left: auto;
904 padding-left: 1em
905 }
906 @keyframes wpbc_ui_el__dropdown_menu__anim__grow_down {
907 0% {
908 transform: scaleY(0)
909 }
910 50% {
911 transform: scaleY(.9)
912 }
913 100% {
914 transform: scaleY(1)
915 }
916 }
917 @keyframes wpbc_ui_el__slide_to_left {
918 0% {
919 transform: translateX(-100%)
920 }
921 50% {
922 transform: translateX(-50%)
923 }
924 100% {
925 transform: translateX(0)
926 }
927 }
928 @keyframes wpbc_ui_el__dropdown_menu__anim__pop_up_animation {
929 0% {
930 transform: scale(0)
931 }
932 50% {
933 transform: scale(1.1)
934 }
935 100% {
936 transform: scale(1)
937 }
938 }
939 @keyframes wpbc_ui_el__dropdown_menu__anim__fade_in {
940 0% {
941 opacity: 0
942 }
943 33% {
944 opacity: .1
945 }
946 66% {
947 opacity: .2
948 }
949 100% {
950 opacity: 1
951 }
952 }
953 .wpbc__list__table .wpbc__list__head .ul_dropdown_menu_toggle.has_border {
954 height: 30px
955 }
956 /*! = Drop Down Menu = */
957 .wpbc_ui_el__a {
958 position: relative;
959 display: -ms-flexbox;
960 display: flex;
961 -ms-flex-flow: row nowrap;
962 flex-flow: row nowrap;
963 -ms-flex-align: center;
964 align-items: center;
965 -ms-flex-pack: start;
966 justify-content: flex-start
967 }
968 .wpbc_ui_el__a .menu_icon + .nav-tab-text {
969 padding: 0 0 0 .7em
970 }
971 @media (max-width:782px) {
972 .wpbc_admin_full_screen .wpbc_page div.wpbc_inner_message {
973 margin: 5px 0 25px 10px;
974 top: 0
975 }
976 .wpbc_ui_el__a .menu_icon+.nav-tab-text,
977 .wpbc_ui_el_container.wpbc_ui_el__dropdown .ul_dropdown_menu_toggle .menu_icon+.nav-tab-text,
978 .wpbc_ui_el_container.wpbc_ui_el__dropdown .ul_dropdown_menu_toggle .nav-tab-text.hide_in_mobile {
979 display: none
980 }
981 }
982 .wpbc_ui_el__flex_right {
983 margin-left: auto!important
984 }
985 .wpbc_ui__hide {
986 display: none!important
987 }
988 .wpbc_ui__nowrap {
989 -ms-flex-wrap: nowrap!important;
990 flex-wrap: nowrap!important
991 }
992 .wpbc_ui_el__divider {
993 display: -ms-flexbox;
994 display: flex;
995 -ms-flex-flow: row nowrap;
996 flex-flow: row nowrap;
997 -ms-flex-align: stretch;
998 align-items: stretch;
999 -ms-flex-pack: start;
1000 justify-content: flex-start;
1001 -ms-flex-item-align: stretch;
1002 align-self: stretch
1003 }
1004 .wpbc_ui_el__divider .wpbc_ui_el__vertical_space {
1005 width: 10px;
1006 margin: 0
1007 }
1008 .wpbc_ui_el__divider .wpbc_ui_el__horisontal_space {
1009 height: 10px;
1010 margin: 0
1011 }
1012 .wpbc_ui_el__divider .wpbc_ui_el__vertical_line {
1013 border: none;
1014 width: 1px;
1015 background: rgba(0,0,0,.1019607843);
1016 margin: 0 5px
1017 }
1018 .wpbc_ui_el__divider .wpbc_ui_el__horisontal_line {
1019 border: none;
1020 height: 1px;
1021 background: 0 0;
1022 margin: 5px 0;
1023 -ms-flex: 1 1 100%;
1024 flex: 1 1 100%;
1025 border-bottom: 1px solid rgba(0,0,0,.1098039216)
1026 }
1027 .wpbc_ui_el__divider:has(.wpbc_ui_el__horisontal_line) {
1028 clear: both;
1029 width: 100%;
1030 min-width: 100%;
1031 max-width: 100%
1032 }
1033 .wpbc_ui_el__level__folder.expanded .wpbc_ui_el__divider:has(.wpbc_ui_el__horisontal_line) {
1034 margin-left: 40px
1035 }
1036 .wpbc_settings_page_wrapper.compact .wpbc_ui_el__level__folder.expanded .wpbc_ui_el__divider:has(.wpbc_ui_el__horisontal_line) {
1037 margin-left: 15px
1038 }
1039 .wpbc_ui_el__row100 {
1040 display: -ms-flexbox;
1041 display: flex;
1042 -ms-flex-flow: row wrap;
1043 flex-flow: row wrap;
1044 -ms-flex-pack: start;
1045 justify-content: flex-start;
1046 -ms-flex-align: center;
1047 align-items: center;
1048 width: 100%;
1049 min-width: 100%;
1050 max-width: 100%
1051 }
1052 .wpbc_ui_el__vetical_line {
1053 display: inline-block;
1054 border-right: 1px solid #848484;
1055 margin: 0 7px -1px;
1056 width: 0;
1057 background: #7b7b7b;
1058 height: 1em;
1059 box-sizing: border-box;
1060 border-left: 1px solid #555;
1061 padding: 0
1062 }
1063 .wpbc_ui_el__make_space {
1064 -ms-flex: 1;
1065 flex: 1
1066 }
1067 .wpbc_admin .wpbc_page div.wpbc_inner_message {
1068 position: fixed;
1069 top: calc(var(--wpbc_ui_top_nav__wp_top_menu_height) + 3px);
1070 top: calc(var(--wpbc_ui_top_nav__wp_top_menu_height) + 55px);
1071 right: 10px;
1072 padding: 10px 12px;
1073 word-break: break-all;
1074 max-width: 50%;
1075 z-index: 90001
1076 }
1077 .wpbc_admin_full_screen .wpbc_admin .wpbc_page div.wpbc_inner_message {
1078 top: calc(var(--wpbc_ui_top_nav__wp_top_menu_height) + 55px);
1079 right: 5px
1080 }
1081 .wpbc_svg_icon_class {
1082 display: inline-block;
1083 background-position: 0 1px;
1084 background-repeat: no-repeat;
1085 background-size: 24px auto;
1086 width: 24px;
1087 height: 24px
1088 }
1089 .wpbc_ui_el__horis_top_bar__content .wpbc_ui__is_send_emails_toggle {
1090 font-size: 13px;
1091 line-height: 1.4;
1092 border-left: 1px solid var(--wpbc_ui_horis_top_nav__normal_color);
1093 padding-left: 15px;
1094 margin-left: auto;
1095 min-height: 30px;
1096 -ms-flex-align: center;
1097 align-items: center
1098 }
1099 #wpbc_settings_advancedcost_metabox tr {
1100 display: -ms-flexbox;
1101 display: flex;
1102 -ms-flex-flow: column nowrap;
1103 flex-flow: column nowrap;
1104 -ms-flex-pack: center;
1105 justify-content: center;
1106 -ms-flex-align: start;
1107 align-items: flex-start
1108 }
1109 #wpbc_settings_advancedcost_metabox tr th {
1110 font-size: 1.2em;
1111 padding: 10px 0
1112 }
1113 #wpbc_settings_advancedcost_metabox tr td {
1114 padding-left: 3em
1115 }
1116 .container_for_save_buttons {
1117 display: -ms-flexbox;
1118 display: flex;
1119 -ms-flex-flow: row wrap;
1120 flex-flow: row wrap;
1121 -ms-flex-pack: start;
1122 justify-content: flex-start;
1123 -ms-flex-align: center;
1124 align-items: center;
1125 margin-top: 20px;
1126 padding: 10px
1127 }
1128 .container_for_save_buttons .sub_right,
1129 .container_for_save_buttons a:nth-child(2) {
1130 margin-left: auto
1131 }
1132 .wpbc_page {
1133 --wpbc_form-field-border-size: 1px;
1134 --wpbc_form-button-background-color: var(--wpbc_admin-theme-color, #066aab );
1135 --wpbc_form-field-text-color: rgba(0, 0, 0, 0.7)
1136 }
1137 .wp-core-ui .wpbc_page input[type=checkbox]:focus,
1138 .wp-core-ui .wpbc_page input[type=date]:focus,
1139 .wp-core-ui .wpbc_page input[type=datetime-local]:focus,
1140 .wp-core-ui .wpbc_page input[type=datetime]:focus,
1141 .wp-core-ui .wpbc_page input[type=email]:focus,
1142 .wp-core-ui .wpbc_page input[type=month]:focus,
1143 .wp-core-ui .wpbc_page input[type=number]:focus,
1144 .wp-core-ui .wpbc_page input[type=password]:focus,
1145 .wp-core-ui .wpbc_page input[type=radio]:focus,
1146 .wp-core-ui .wpbc_page input[type=range]:focus,
1147 .wp-core-ui .wpbc_page input[type=search]:focus,
1148 .wp-core-ui .wpbc_page input[type=tel]:focus,
1149 .wp-core-ui .wpbc_page input[type=text]:focus,
1150 .wp-core-ui .wpbc_page input[type=time]:focus,
1151 .wp-core-ui .wpbc_page input[type=url]:focus,
1152 .wp-core-ui .wpbc_page input[type=week]:focus,
1153 .wp-core-ui .wpbc_page select:focus,
1154 .wp-core-ui .wpbc_page textarea:focus {
1155 outline: 0;
1156 border-width: var(--wpbc_form-field-border-size);
1157 border-style: solid;
1158 border-color: var(--wpbc_form-button-background-color);
1159 box-shadow: 0 0 0 1.2px var(--wpbc_form-button-background-color),0 1px 2px rgba(0,0,0,.15)
1160 }
1161 .wp-core-ui .wpbc_page input[type=range]:focus {
1162 box-shadow: 0 0 0 1px var(--wpbc_form-button-background-color),0 1px 2px rgba(0,0,0,.15)
1163 }
1164 .chzn-container * {
1165 box-sizing: border-box
1166 }
1167 .chzn-container .chzn-drop {
1168 position: absolute;
1169 top: 100%;
1170 z-index: 1010;
1171 width: 100%;
1172 border: 1px solid rgba(0,0,0,.1882352941);
1173 box-shadow: 0 4px 8px rgba(0,0,0,.09);
1174 margin-top: 1px;
1175 border-top: 0;
1176 background: #fff;
1177 clip: rect(0,0,0,0);
1178 clip-path: inset(100% 100%)
1179 }
1180 .chzn-container.chzn-with-drop .chzn-drop {
1181 clip: auto;
1182 clip-path: none
1183 }
1184 .chzn-container a {
1185 cursor: pointer
1186 }
1187 .chzn-container .chzn-single .group-name,
1188 .chzn-container .search-choice .group-name {
1189 margin-right: 4px;
1190 overflow: hidden;
1191 white-space: nowrap;
1192 text-overflow: ellipsis;
1193 font-weight: 400;
1194 color: #999
1195 }
1196 .chzn-container .chzn-single .group-name:after,
1197 .chzn-container .search-choice .group-name:after {
1198 content: ":";
1199 padding-left: 2px;
1200 vertical-align: top
1201 }
1202 .chzn-container-single .chzn-single {
1203 position: relative;
1204 display: block;
1205 overflow: hidden;
1206 padding: 0 0 0 8px;
1207 height: 25px;
1208 border: 1px solid #aaa;
1209 border-radius: 5px;
1210 background-color: #fff;
1211 background: linear-gradient(#fff 20%,#f6f6f6 50%,#eee 52%,#f4f4f4 100%);
1212 background-clip: padding-box;
1213 box-shadow: 0 0 3px #fff inset,0 1px 1px rgba(0,0,0,.1);
1214 color: #444;
1215 text-decoration: none;
1216 white-space: nowrap;
1217 line-height: 24px
1218 }
1219 .chzn-container-single .chzn-default {
1220 color: #999
1221 }
1222 .chzn-container-single .chzn-single span {
1223 display: block;
1224 overflow: hidden;
1225 margin-right: 26px;
1226 text-overflow: ellipsis;
1227 white-space: nowrap
1228 }
1229 .chzn-container-single .chzn-single-with-deselect span {
1230 margin-right: 38px
1231 }
1232 .chzn-container-single .chzn-single abbr {
1233 position: absolute;
1234 top: 6px;
1235 right: 26px;
1236 display: block;
1237 width: 12px;
1238 height: 12px;
1239 font-size: 1px
1240 }
1241 .chzn-container-single .chzn-single abbr:hover,
1242 .chzn-container-single.chzn-disabled .chzn-single abbr:hover {
1243 background-position: -42px -10px
1244 }
1245 .chzn-container-single .chzn-single div {
1246 position: absolute;
1247 top: 0;
1248 right: 0;
1249 display: block;
1250 width: 18px;
1251 height: 100%
1252 }
1253 .chzn-container-single .chzn-single div b {
1254 display: block;
1255 width: 100%;
1256 height: 100%
1257 }
1258 .chzn-container-single .chzn-search {
1259 position: relative;
1260 z-index: 1010;
1261 margin: 0;
1262 padding: 3px 4px;
1263 white-space: nowrap
1264 }
1265 .chzn-container-single .chzn-search input[type=text] {
1266 margin: 1px 0;
1267 padding: 4px 20px 4px 5px;
1268 width: 100%;
1269 height: auto;
1270 outline: 0;
1271 border: 1px solid #aaa;
1272 font-size: 1em;
1273 font-family: sans-serif;
1274 line-height: normal;
1275 border-radius: 0
1276 }
1277 .chzn-container-single .chzn-drop {
1278 margin-top: -1px;
1279 border-radius: 0 0 4px 4px;
1280 background-clip: padding-box
1281 }
1282 .chzn-container-single.chzn-container-single-nosearch .chzn-search {
1283 position: absolute;
1284 clip: rect(0,0,0,0);
1285 clip-path: inset(100% 100%)
1286 }
1287 .chzn-container .chzn-results {
1288 color: #444;
1289 position: relative;
1290 overflow-x: hidden;
1291 overflow-y: auto;
1292 margin: 0 4px 4px 0;
1293 padding: 0 0 0 4px;
1294 max-height: 240px;
1295 -webkit-overflow-scrolling: touch
1296 }
1297 .chzn-container .chzn-results li {
1298 display: none;
1299 margin: 0;
1300 padding: 5px 6px;
1301 list-style: none;
1302 line-height: 1.5em;
1303 word-wrap: break-word;
1304 -webkit-touch-callout: none
1305 }
1306 .chzn-container .chzn-results li.active-result {
1307 display: list-item;
1308 cursor: pointer
1309 }
1310 .chzn-container .chzn-results li.disabled-result {
1311 display: list-item;
1312 color: #ccc;
1313 cursor: default
1314 }
1315 .chzn-container .chzn-results li.no-results {
1316 color: #777;
1317 display: list-item;
1318 background: #f4f4f4
1319 }
1320 .chzn-container .chzn-results li.group-result {
1321 display: list-item;
1322 font-weight: 700;
1323 cursor: default
1324 }
1325 .chzn-container .chzn-results li.group-option {
1326 padding-left: 15px
1327 }
1328 .chzn-container .chzn-results li em {
1329 font-style: normal;
1330 text-decoration: underline
1331 }
1332 .chzn-container-multi .chzn-choices {
1333 position: relative;
1334 overflow: hidden;
1335 margin: 0;
1336 padding: 0 5px;
1337 width: 100%;
1338 height: auto;
1339 border: 1px solid #aaa;
1340 background-color: #fff;
1341 background-image: linear-gradient(#eee 1%,#fff 15%);
1342 cursor: text
1343 }
1344 .chzn-container-multi .chzn-choices li {
1345 float: left;
1346 list-style: none
1347 }
1348 .chzn-container-multi .chzn-choices li.search-field {
1349 margin: 0;
1350 padding: 0;
1351 white-space: nowrap
1352 }
1353 .chzn-container-multi .chzn-choices li.search-field input[type=text] {
1354 margin: 1px 0;
1355 padding: 0;
1356 height: 25px;
1357 outline: 0;
1358 border: 0!important;
1359 background: 0 0!important;
1360 box-shadow: none;
1361 color: #999;
1362 font-size: 100%;
1363 font-family: sans-serif;
1364 line-height: normal;
1365 border-radius: 0;
1366 width: 25px
1367 }
1368 .chzn-container-multi .chzn-choices li.search-choice {
1369 position: relative;
1370 margin: 3px 5px 3px 0;
1371 padding: 3px 20px 3px 5px;
1372 border: 1px solid #aaa;
1373 max-width: 100%;
1374 border-radius: 3px;
1375 background-color: #eee;
1376 background-image: linear-gradient(#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eee 100%);
1377 background-size: 100% 19px;
1378 background-repeat: repeat-x;
1379 background-clip: padding-box;
1380 box-shadow: 0 0 2px #fff inset,0 1px 0 rgba(0,0,0,.05);
1381 color: #333;
1382 line-height: 13px;
1383 cursor: default
1384 }
1385 .chzn-container-multi .chzn-choices li.search-choice span {
1386 word-wrap: break-word;
1387 text-overflow: ellipsis;
1388 overflow: hidden
1389 }
1390 .chzn-container-multi .chzn-choices li.search-choice .search-choice-close {
1391 margin: 0 0 0 11px;
1392 position: relative;
1393 color: #595959
1394 }
1395 .chzn-container-multi .chzn-choices .search-choice a.search-choice-close:before {
1396 font-family: wpbc-material-icons;
1397 display: inline-block;
1398 font-variant: normal;
1399 font-weight: 400;
1400 font-style: normal;
1401 line-height: 1;
1402 letter-spacing: normal;
1403 text-transform: none;
1404 white-space: nowrap;
1405 word-wrap: normal;
1406 direction: ltr;
1407 vertical-align: -.20125em;
1408 font-feature-settings: "liga";
1409 -moz-font-feature-settings: "liga";
1410 -webkit-font-smoothing: antialiased;
1411 text-rendering: optimizeLegibility;
1412 -moz-osx-font-smoothing: grayscale;
1413 content: "\e5cd";
1414 font-size: 13px;
1415 margin: 1px 0 0
1416 }
1417 .chzn-container-multi .chzn-choices li.search-choice .search-choice-close:hover {
1418 background-position: -42px -10px
1419 }
1420 .chzn-container-multi .chzn-choices li.search-choice-disabled {
1421 padding-right: 5px;
1422 border: 1px solid #ccc;
1423 background-color: #e4e4e4;
1424 background-image: linear-gradient(#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eee 100%);
1425 color: #666
1426 }
1427 .chzn-container-multi .chzn-choices li.search-choice-focus {
1428 background: #d4d4d4
1429 }
1430 .chzn-container-multi .chzn-choices li.search-choice-focus .search-choice-close {
1431 background-position: -42px -10px
1432 }
1433 .chzn-container-multi .chzn-results {
1434 margin: 0;
1435 padding: 0
1436 }
1437 .chzn-container-multi .chzn-drop .result-selected {
1438 display: list-item;
1439 color: #ccc;
1440 cursor: default
1441 }
1442 .chzn-container-active .chzn-single {
1443 border: 1px solid #5897fb;
1444 box-shadow: 0 0 5px rgba(0,0,0,.3)
1445 }
1446 .chzn-container-active.chzn-with-drop .chzn-single {
1447 border: 1px solid #aaa;
1448 border-bottom-right-radius: 0;
1449 border-bottom-left-radius: 0;
1450 background-image: linear-gradient(#eee 20%,#fff 80%);
1451 box-shadow: 0 1px 0 #fff inset
1452 }
1453 .chzn-container-active.chzn-with-drop .chzn-single div {
1454 border-left: none;
1455 background: 0 0
1456 }
1457 .chzn-container-active.chzn-with-drop .chzn-single div b {
1458 background-position: -18px 2px
1459 }
1460 .chzn-container-active .chzn-choices li.search-field input[type=text] {
1461 color: #222!important
1462 }
1463 .chzn-disabled {
1464 opacity: .5!important;
1465 cursor: default
1466 }
1467 .chzn-disabled .chzn-choices .search-choice .search-choice-close,
1468 .chzn-disabled .chzn-single {
1469 cursor: default
1470 }
1471 .chzn-rtl {
1472 text-align: right
1473 }
1474 .chzn-rtl .chzn-single {
1475 overflow: visible;
1476 padding: 0 8px 0 0
1477 }
1478 .chzn-rtl .chzn-single span {
1479 margin-right: 0;
1480 margin-left: 26px;
1481 direction: rtl
1482 }
1483 .chzn-rtl .chzn-single-with-deselect span {
1484 margin-left: 38px
1485 }
1486 .chzn-rtl .chzn-single div {
1487 right: auto;
1488 left: 3px
1489 }
1490 .chzn-rtl .chzn-single abbr {
1491 right: auto;
1492 left: 26px
1493 }
1494 .chzn-rtl .chzn-choices li {
1495 float: right
1496 }
1497 .chzn-rtl .chzn-choices li.search-field input[type=text] {
1498 direction: rtl
1499 }
1500 .chzn-rtl .chzn-choices li.search-choice {
1501 margin: 3px 5px 3px 0;
1502 padding: 3px 5px 3px 19px
1503 }
1504 .chzn-rtl .chzn-choices li.search-choice .search-choice-close {
1505 right: auto;
1506 left: 4px
1507 }
1508 .chzn-rtl.chzn-container-single .chzn-results {
1509 margin: 0 0 4px 4px;
1510 padding: 0 4px 0 0
1511 }
1512 .chzn-rtl .chzn-results li.group-option {
1513 padding-right: 15px;
1514 padding-left: 0
1515 }
1516 .chzn-rtl.chzn-container-active.chzn-with-drop .chzn-single div {
1517 border-right: none
1518 }
1519 .chzn-rtl .chzn-search input[type=text] {
1520 padding: 4px 5px 4px 20px;
1521 direction: rtl
1522 }
1523 .chzn-rtl.chzn-container-single .chzn-single div b {
1524 background-position: 6px 2px
1525 }
1526 .chzn-rtl.chzn-container-single.chzn-with-drop .chzn-single div b {
1527 background-position: -12px 2px
1528 }
1529 @media only screen and (min-resolution:144dpi),
1530 only screen and (min-resolution:1.5dppx) {
1531 .chzn-container .chzn-results-scroll-down span,
1532 .chzn-container .chzn-results-scroll-up span,
1533 .chzn-container-multi .chzn-choices .search-choice .search-choice-close,
1534 .chzn-container-single .chzn-search input[type=text],
1535 .chzn-container-single .chzn-single abbr,
1536 .chzn-container-single .chzn-single div b,
1537 .chzn-rtl .chzn-search input[type=text] {
1538 background-size: 52px 37px!important;
1539 background-repeat: no-repeat!important
1540 }
1541 }
1542 .wpbc_ui_el__choosen {
1543 --wpbc_form-button-background-color: var(--wpbc_admin-theme-color, #066aab );
1544 display: -ms-flexbox;
1545 display: flex;
1546 -ms-flex-flow: row nowrap;
1547 flex-flow: row nowrap;
1548 -ms-flex-pack: start;
1549 justify-content: flex-start;
1550 -ms-flex-align: start;
1551 align-items: flex-start;
1552 margin: 0
1553 }
1554 .chzn-container {
1555 -webkit-user-select: none;
1556 -ms-user-select: none;
1557 user-select: none;
1558 box-shadow: none;
1559 border: 1px solid rgba(0,0,0,.1882352941);
1560 box-sizing: border-box;
1561 display: -ms-flexbox;
1562 display: flex;
1563 -ms-flex-flow: row wrap;
1564 flex-flow: row wrap;
1565 -ms-flex-pack: start;
1566 justify-content: flex-start;
1567 -ms-flex-align: start;
1568 align-items: flex-start;
1569 width: auto!important;
1570 min-width: 100%;
1571 margin: 0;
1572 position: relative;
1573 border-radius: 2px;
1574 background: #fff
1575 }
1576 .wpbc_ui_el__choosen .chzn-container-multi .chzn-choices {
1577 -ms-flex: 0 1 auto;
1578 flex: 0 1 auto;
1579 display: -ms-flexbox;
1580 display: flex;
1581 -ms-flex-flow: row wrap;
1582 flex-flow: row wrap;
1583 -ms-flex-pack: start;
1584 justify-content: flex-start;
1585 -ms-flex-align: start;
1586 align-items: flex-start;
1587 padding: 0 80px 0 0;
1588 border: 0;
1589 border-radius: 0;
1590 background: 0 0
1591 }
1592 .wpbc_ui_el__choosen .chzn-container-multi .chzn-choices li.search-choice {
1593 margin: 5px;
1594 border: 0;
1595 box-shadow: none;
1596 line-height: 1;
1597 padding: 5px 6px 5px 8px;
1598 font-size: 13px;
1599 display: -ms-flexbox;
1600 display: flex;
1601 -ms-flex-flow: row nowrap;
1602 flex-flow: row nowrap;
1603 -ms-flex-pack: start;
1604 justify-content: flex-start;
1605 -ms-flex-align: first baseline;
1606 align-items: first baseline;
1607 width: auto;
1608 box-sizing: content-box;
1609 background: #6b96ce!important;
1610 background: rgb(from var(--wpbc_admin-theme-color,#6b96ce) r g b/var(--wpbc_admin-theme-opacity,80%))!important;
1611 background: var(--wpbc_admin-resource-badge-color,#556e91)!important;
1612 color: #fff!important
1613 }
1614 .wpbc_ui_el__choosen .chzn-container-multi .chzn-choices .search-field {
1615 -ms-flex: 1 1 1%;
1616 flex: 1 1 1%;
1617 -ms-flex-item-align: stretch;
1618 align-self: stretch
1619 }
1620 .wpbc_ui_el__choosen .chzn-container-multi .chzn-choices li.search-field input[type=text] {
1621 height: 35px;
1622 padding: 0 10px;
1623 font-size: 14px;
1624 width: auto
1625 }
1626 .wpbc_ui_el__choosen .chzn-container-multi .chzn-choices .search-choice a.search-choice-close {
1627 color: #fff!important
1628 }
1629 .wpbc_ui_el__choosen .chzn-container-multi .chzn-choices .search-choice a.search-choice-close::before {
1630 font-size: 15px
1631 }
1632 .wpbc_ui_el__choosen .chzn-container-multi .chzn-results {
1633 scrollbar-width: thin
1634 }
1635 .wpbc_ui_el__choosen .chzn-container-multi.chzn-container-active {
1636 border-width: 1px;
1637 border-style: solid;
1638 border-color: var(--wpbc_form-button-background-color)!important;
1639 box-shadow: 0 0 0 1.2px var(--wpbc_form-button-background-color),0 1px 2px rgba(0,0,0,.15)!important
1640 }
1641 .wpbc_ui_el__choosen .chzn-right-buttons {
1642 float: left;
1643 margin: 0 0 0 -100px
1644 }
1645 .wpbc_ui_el__choosen .wpbc_ui_el__choosen_reset_buttons {
1646 z-index: 1;
1647 padding: 0;
1648 margin: 0 0 0 -72px;
1649 -ms-flex-flow: row nowrap;
1650 flex-flow: row nowrap;
1651 -ms-flex-align: center;
1652 align-items: center;
1653 -ms-flex-pack: start;
1654 justify-content: flex-start;
1655 -ms-flex-item-align: center;
1656 align-self: center;
1657 display: none
1658 }
1659 .wpbc_ui_el__choosen .wpbc_ui_el__choosen_reset_buttons a {
1660 padding: 0 9px;
1661 cursor: pointer;
1662 box-sizing: content-box
1663 }
1664 .wpbc_ui_el__choosen .wpbc_ui_el__choosen_reset_buttons a:last-child {
1665 border-left: 1px solid #bebebe
1666 }
1667 .wpbc_ui_el__choosen .wpbc_ui_el__choosen_reset_buttons .wpbc_icn_close::before,
1668 .wpbc_ui_el__choosen .wpbc_ui_el__choosen_reset_buttons .wpbc_icn_refresh::before {
1669 font-size: 18px;
1670 color: var(--wpbc_admin-theme-color,#036aab)
1671 }
1672 .wpbc_page_tab__vm_booking_listing .wpbc_ui_el__choosen .wpbc_ui_el__choosen_reset_buttons {
1673 margin: 0 0 0 -38px
1674 }
1675 .wpbc_ui_el__choosen .chzn-container-multi .chzn-choices {
1676 -ms-flex-item-align: center;
1677 align-self: center
1678 }
1679 .wpbc_ui_el__choosen .chzn-container-multi .chzn-choices .search-field input {
1680 height: 26px;
1681 line-height: 14px;
1682 font-size: 12px;
1683 margin: 0;
1684 padding: 0 0 0 10px
1685 }
1686 .wpbc_ui_el__choosen .chzn-container-multi .chzn-choices .search-choice {
1687 white-space: nowrap;
1688 background: #eee;
1689 margin: 4px 0 0 5px;
1690 padding: 2px 20px 0 5px
1691 }
1692 .wpbc_ui_el__choosen .chzn-container-multi .chzn-choices .search-choice a.search-choice-close0 {
1693 background: 0 0;
1694 display: inline-block;
1695 font-family: "Glyphicons Halflings";
1696 font-style: normal;
1697 font-weight: 400;
1698 font-size: 9px;
1699 line-height: 1;
1700 position: relative;
1701 top: 1px;
1702 left: 12px;
1703 color: #555;
1704 text-decoration: none
1705 }
1706 .wpbc_ui_el__choosen .chzn-container-multi .chzn-choices .search-choice a.search-choice-close0:hover {
1707 text-decoration: none
1708 }
1709 .wpbc_ui_el__choosen .chzn-container-multi .chzn-choices .search-choice a.search-choice-close0:before {
1710 content: "\e014"
1711 }
1712 .wpbc_ui_el__choosen .chzn-container {
1713 font-weight: 400;
1714 font-size: 14px;
1715 -ms-flex-item-align: stretch;
1716 align-self: stretch
1717 }
1718 .wpbc_ui_el__choosen .chzn-container .chzn-results .highlighted {
1719 background: rgb(from var(--wpbc_admin-theme-color,#6b96ce) r g b/var(--wpbc_admin-theme-opacity,80%));
1720 color: #fff
1721 }
1722 @media (max-width:782px) {
1723 .wpbc_ui_el__choosen .chzn-container-multi .chzn-choices {
1724 min-height: 34px!important;
1725 display: -ms-flexbox;
1726 display: flex;
1727 -ms-flex-flow: row wrap;
1728 flex-flow: row wrap;
1729 -ms-flex-pack: start;
1730 justify-content: flex-start;
1731 -ms-flex-align: center;
1732 align-items: center
1733 }
1734 .wpbc_ui_el__choosen .chzn-container-multi .chzn-choices .search-choice {
1735 margin: 5px 0 1px 5px;
1736 padding: 4px 20px 3px 5px
1737 }
1738 }
1739 .bookingpage .wpdevelop .wpbc_ui_el__choosen a.chzn-single {
1740 height: 23px;
1741 margin-top: 2px
1742 }
1743 .wpbc_page_tab__vm_calendar .wpbc_ui_el__choosen {
1744 margin: 0 0 20px
1745 }
1746 /*! = Settings Page Structure = */
1747 .wpbc_settings_page_wrapper {
1748 display: -ms-flexbox;
1749 display: flex;
1750 -ms-flex-flow: row nowrap;
1751 flex-flow: row nowrap;
1752 -ms-flex-pack: start;
1753 justify-content: flex-start;
1754 -ms-flex-align: stretch;
1755 align-items: stretch;
1756 margin-top: calc(var(--wpbc_ui_top_nav__height) - 1px)
1757 }
1758 .wp-toolbar .wpbc_admin_full_screen .wpbc_settings_page_wrapper {
1759 margin-top: calc(var(--wpbc_ui_top_nav__height) - 1px - 32px)
1760 }
1761 .wpbc_settings_page_content {
1762 -ms-flex: 1 1 1%;
1763 flex: 1 1 1%;
1764 overflow: hidden
1765 }
1766 .wpbc_settings_flex_container_right {
1767 max-width: 100%
1768 }
1769 .wpbc_settings_page_content .wpbc_settings_page_header_title {
1770 font-size: 25px;
1771 font-weight: 600;
1772 margin: 0;
1773 padding: 0;
1774 line-height: 1.8;
1775 min-width: 300px
1776 }
1777 .wpbc_settings_page_content .wpbc_settings_page_header_title_description {
1778 font-size: 13px;
1779 line-height: 1.5;
1780 margin: 0 0 20px;
1781 min-width: 300px
1782 }
1783 body[class*=page_wpbc] #wpcontent .wpbc_settings_page_content .wrap.wpbc_page {
1784 padding: 0;
1785 margin: 2px 30px
1786 }
1787 .wpbc_settings_page_content .wpbc_settings_path {
1788 margin: 0 0 5px;
1789 min-width: 300px
1790 }
1791 .wpbc_settings_page_content .wpbc_settings_path .wpbc_settings_path_el {
1792 font-size: 11px
1793 }
1794 .wpbc_settings_page_content .wpbc_settings_path .wpbc_settings_path_el .wpbc_icn_navigate_next::before {
1795 font-size: 13px
1796 }
1797 /*! = Top Navigation Menu = */
1798 body.folded .wpbc_admin {
1799 --wpbc_ui_top_nav__wp_left_menu_width: 36px
1800 }
1801 @media only screen and (max-width:960px) {
1802 div.wpbc_admin {
1803 --wpbc_ui_top_nav__wp_left_menu_width: 36px
1804 }
1805 }
1806 body.wpbc_admin_full_screen body.folded div.wpbc_admin,
1807 body.wpbc_admin_full_screen div.wpbc_admin {
1808 --wpbc_ui_top_nav__wp_left_menu_width: 0px
1809 }
1810 body.wpbc_admin_full_screen div.wpbc_admin {
1811 --wpbc_ui_top_nav__wp_top_menu_height: 0px
1812 }
1813 .wpbc_ui_el__top_nav {
1814 display: -ms-flexbox;
1815 display: flex;
1816 -ms-flex-flow: row nowrap;
1817 flex-flow: row nowrap;
1818 -ms-flex-pack: start;
1819 justify-content: flex-start;
1820 -ms-flex-align: stretch;
1821 align-items: stretch;
1822 font-size: var(--wpbc_ui_top_nav__font-size);
1823 background: var(--wpbc_ui_top_nav__background-color);
1824 border: 0;
1825 box-shadow: var(--wpbc_ui__gen__panel_box-shadow);
1826 margin: 0;
1827 padding: 0 5px;
1828 box-sizing: border-box;
1829 min-height: var(--wpbc_ui_top_nav__height);
1830 max-width: 100%;
1831 width: calc(100% - var(--wpbc_ui_top_nav__wp_left_menu_width));
1832 position: fixed;
1833 top: var(--wpbc_ui_top_nav__wp_top_menu_height);
1834 z-index: 11001;
1835 transition: margin .25s ease-out
1836 }
1837 .wpbc_ui_el__top_nav > * {
1838 -ms-flex-align: stretch;
1839 align-items: stretch;
1840 margin: 0
1841 }
1842 .wpbc_ui_el__top_nav > a,
1843 .wpbc_ui_el__top_nav > div:has(a) {
1844 border-top: var(--wpbc_ui_top_nav__a_hover_border_width) solid transparent;
1845 border-bottom: var(--wpbc_ui_top_nav__a_hover_border_width) solid transparent;
1846 padding: 0 10px
1847 }
1848 .wpbc_ui_el__top_nav > a:hover,
1849 .wpbc_ui_el__top_nav > div.wpbc_ui_el_container:has(a:hover) {
1850 border-bottom-color: var(--wpbc_ui_top_nav__a_hover_border_color);
1851 color: var(--wpbc_ui_top_nav__a_hover_border_color)
1852 }
1853 .wpbc_ui_el__top_nav a:hover:not(.button) *,
1854 .wpbc_ui_el__top_nav div.wpbc_ui_el_container:has(a:hover:not(.button)) {
1855 color: var(--wpbc_ui_top_nav__a_hover_border_color)
1856 }
1857 .wpbc_ui_el__top_nav a {
1858 color: var(--wpbc_ui_top_nav__a_color);
1859 font-weight: 600;
1860 text-decoration: none;
1861 line-height: calc(var(--wpbc_ui_top_nav__height) - var(--wpbc_ui_top_nav__a_hover_border_width) - var(--wpbc_ui_top_nav__a_hover_border_width))
1862 }
1863 .wpbc_ui_el__top_nav a:active {
1864 box-shadow: none
1865 }
1866 .wpbc_ui_el__top_nav .wpbc_ui_el__dropdown:has(a.has_down_arrow) {
1867 padding: 0 5px 0 15px
1868 }
1869 .wpbc_ui_el__top_nav .wpbc_icn_menu::before {
1870 font-size: calc(1em + 5px)
1871 }
1872 .wpbc_ui_el__top_nav .wpbc_message_wrapper {
1873 margin-left: auto!important
1874 }
1875 .wpbc_ui_el__top_nav .wpbc_message_wrapper .wpbc_header_news {
1876 padding: 0 15px;
1877 background: #fff;
1878 position: absolute;
1879 left: 50%;
1880 -ms-transform: translate(-50%,0);
1881 transform: translate(-50%,0)
1882 }
1883 .wpbc_ui_el__top_nav .wpbc_ui_el__buttons_group {
1884 display: -ms-flexbox;
1885 display: flex;
1886 -ms-flex-flow: row nowrap;
1887 flex-flow: row nowrap;
1888 -ms-flex-pack: start;
1889 justify-content: flex-start;
1890 -ms-flex-align: center;
1891 align-items: center;
1892 gap: 10px
1893 }
1894 /*! = " == F U L L == " - Left Vertical Navigation Bar = */
1895 .wpbc_admin .wpbc_ui_el__vert_right_bar__wrapper {
1896 --wpbc_ui_left_vert_nav__width_min: 0;
1897 --wpbc_ui_left_vert_nav__width_compact: 48px;
1898 --wpbc_ui_left_vert_nav__width_max: Min( 290px, 100% )
1899 }
1900 .wpbc_ui_el__vert_left_bar__wrapper,
1901 .wpbc_ui_el__vert_right_bar__wrapper {
1902 display: -ms-flexbox;
1903 display: flex;
1904 -ms-flex-flow: column nowrap;
1905 flex-flow: column nowrap;
1906 -ms-flex-pack: stretch;
1907 justify-content: stretch;
1908 -ms-flex-align: stretch;
1909 align-items: stretch;
1910 width: 100%;
1911 -ms-flex: 0 0 var(--wpbc_ui_left_vert_nav__width_max);
1912 flex: 0 0 var(--wpbc_ui_left_vert_nav__width_max);
1913 background: var(--wpbc_ui_left_vert_nav__background-color);
1914 border: 0;
1915 box-shadow: var(--wpbc_ui__gen__panel_box-shadow);
1916 transition: .25s ease-in-out;
1917 font-size: var(--wpbc_ui_left_vert_nav__font-size);
1918 border-radius: 0 0 3px;
1919 padding: 0;
1920 margin: var(--wpbc_ui_left_vert_nav__margin);
1921 overflow-y: auto;
1922 scrollbar-width: thin;
1923 overflow-x: hidden;
1924 overflow: visible;
1925 max-width: var(--wpbc_ui_left_vert_nav__width_min)
1926 }
1927 .wpbc_ui_el__vert_left_bar__content,
1928 .wpbc_ui_el__vert_right_bar__content {
1929 display: none;
1930 position: sticky;
1931 top: calc(var(--wpbc_ui_top_nav__wp_top_menu_height) + var(--wpbc_ui_top_nav__height));
1932 max-height: calc(100vh - var(--wpbc_ui_top_nav__wp_top_menu_height) - var(--wpbc_ui_top_nav__height) - 2px);
1933 overflow-y: auto;
1934 overflow-x: hidden;
1935 scrollbar-width: none;
1936 scrollbar-gutter: initial;
1937 scrollbar-color: rgba(0,0,0,.15) transparent
1938 }
1939 @media screen and (min-width:782px) {
1940 .wpbc_ui_el__vert_left_bar__wrapper,
1941 .wpbc_ui_el__vert_right_bar__wrapper {
1942 max-width: var(--wpbc_ui_left_vert_nav__width_max)
1943 }
1944 .wpbc_ui_el__vert_left_bar__content,
1945 .wpbc_ui_el__vert_right_bar__content {
1946 display: block
1947 }
1948 }
1949 .wpbc_settings_page_wrapper.none .wpbc_ui_el__vert_left_bar__wrapper,
1950 .wpbc_settings_page_wrapper.none_right .wpbc_ui_el__vert_right_bar__wrapper {
1951 max-width: 0
1952 }
1953 .wpbc_settings_page_wrapper.none .wpbc_ui_el__vert_left_bar__content,
1954 .wpbc_settings_page_wrapper.none_right .wpbc_ui_el__vert_right_bar__content,
1955 .wpbc_settings_page_wrapper:not(.compact) .hide_in_max_mode,
1956 .wpbc_settings_page_wrapper:not(.compact_right) .hide_in_max_mode_right,
1957 div.wpbc_settings_page_wrapper.none .hide_in_compact_mode {
1958 display: none
1959 }
1960 .wpbc_settings_page_wrapper.min .wpbc_ui_el__vert_left_bar__wrapper,
1961 .wpbc_settings_page_wrapper.min_right .wpbc_ui_el__vert_right_bar__wrapper {
1962 max-width: var(--wpbc_ui_left_vert_nav__width_min)
1963 }
1964 .wpbc_settings_page_wrapper.min .wpbc_ui_el__vert_left_bar__content,
1965 .wpbc_settings_page_wrapper.min_right .wpbc_ui_el__vert_right_bar__content,
1966 div.wpbc_settings_page_wrapper.min .hide_in_compact_mode {
1967 display: none
1968 }
1969 .wpbc_settings_page_wrapper.compact .wpbc_ui_el__vert_left_bar__wrapper,
1970 .wpbc_settings_page_wrapper.compact_right .wpbc_ui_el__vert_right_bar__wrapper {
1971 max-width: var(--wpbc_ui_left_vert_nav__width_compact)
1972 }
1973 .wpbc_settings_page_wrapper.compact .wpbc_ui_el__vert_left_bar__content,
1974 .wpbc_settings_page_wrapper.compact_right .wpbc_ui_el__vert_right_bar__content {
1975 display: block;
1976 scrollbar-width: none
1977 }
1978 div.wpbc_settings_page_wrapper.compact .hide_in_compact_mode {
1979 display: none
1980 }
1981 div.wpbc_settings_page_wrapper.compact .hide_in_max_mode,
1982 div.wpbc_settings_page_wrapper.compact_right .hide_in_max_mode_right {
1983 display: block
1984 }
1985 .wpbc_settings_page_wrapper.max .wpbc_ui_el__vert_left_bar__wrapper,
1986 .wpbc_settings_page_wrapper.max_right .wpbc_ui_el__vert_right_bar__wrapper {
1987 max-width: var(--wpbc_ui_left_vert_nav__width_max)
1988 }
1989 .wpbc_settings_page_wrapper.max .hide_in_compact_mode,
1990 .wpbc_settings_page_wrapper.max .wpbc_ui_el__vert_left_bar__content,
1991 .wpbc_settings_page_wrapper.max_right .wpbc_ui_el__vert_right_bar__content {
1992 display: block
1993 }
1994 .wpbc_settings_page_wrapper.min .wpbc_ui_el__vert_left_bar__wrapper000:hover,
1995 .wpbc_settings_page_wrapper.min_right .wpbc_ui_el__vert_right_bar__wrapper000:hover {
1996 max-width: calc(var(--wpbc_ui_left_vert_nav__width_min) + 15px)
1997 }
1998 .wpbc_ui_el__vert_left_bar__content:hover,
1999 .wpbc_ui_el__vert_right_bar__content:hover {
2000 scrollbar-width: thin
2001 }
2002 @media screen and (max-width:960px) {
2003 .wpbc_ui_el__vert_left_bar__content,
2004 .wpbc_ui_el__vert_right_bar__content {
2005 scrollbar-width: thin;
2006 scrollbar-gutter: stable
2007 }
2008 }
2009 [data-simplebar].wpbc_ui_el__vert_left_bar__content,
2010 [data-simplebar].wpbc_ui_el__vert_right_bar__content {
2011 position: sticky;
2012 top: calc(var(--wpbc_ui_top_nav__wp_top_menu_height) + var(--wpbc_ui_top_nav__height));
2013 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))
2014 }
2015 .wpbc_ui_el__vert_left_bar__footer_compensator,
2016 .wpbc_ui_el__vert_right_bar__footer_compensator {
2017 height: 65px;
2018 background: 0 0
2019 }
2020 [data-simplebar].wpbc_ui_el__vert_left_bar__content .simplebar-scrollbar::before,
2021 [data-simplebar].wpbc_ui_el__vert_right_bar__content .simplebar-scrollbar::before {
2022 background-color: #a7b1bf
2023 }
2024 [data-simplebar].wpbc_ui_el__vert_left_bar__content.simplebar-scrollable-y,
2025 [data-simplebar].wpbc_ui_el__vert_right_bar__content.simplebar-scrollable-y {
2026 padding-inline-end: 11px
2027 }
2028 .wpbc_settings_page_wrapper.compact .wpbc_ui_el__vert_left_bar__content.simplebar-scrollable-y .simplebar-track.simplebar-vertical,
2029 .wpbc_settings_page_wrapper.compact_right .wpbc_ui_el__vert_right_bar__content.simplebar-scrollable-y .simplebar-track.simplebar-vertical {
2030 width: 7px
2031 }
2032 .wpbc_settings_page_wrapper.compact [data-simplebar].wpbc_ui_el__vert_left_bar__content.simplebar-scrollable-y,
2033 .wpbc_settings_page_wrapper.compact_right [data-simplebar].wpbc_ui_el__vert_right_bar__content.simplebar-scrollable-y {
2034 padding-inline-end: 7px
2035 }
2036 @media screen and (max-width:600px) {
2037 .wpbc_admin_full_screen #wpbody {
2038 padding-top: 0
2039 }
2040 div.wpbc_ui_el__top_nav {
2041 position: absolute
2042 }
2043 .wpbc_ui_el__vert_left_bar__content0,
2044 .wpbc_ui_el__vert_right_bar__content0 {
2045 position: static;
2046 max-height: 100%
2047 }
2048 .wpbc_admin {
2049 --wpbc_ui_left_vert_nav__width_min: 0px
2050 }
2051 [data-simplebar].wpbc_ui_el__vert_left_bar__content,
2052 [data-simplebar].wpbc_ui_el__vert_right_bar__content {
2053 top: 0;
2054 height: calc(100vh - 0px - var(--wpbc_ui_top_nav__height) - 4px - var(--wpbc_ui_vert_left_bar__footer_height))
2055 }
2056 .wpbc_settings_page_wrapper.max .wpbc_ui_el__vert_left_bar__wrapper,
2057 .wpbc_settings_page_wrapper.max_right .wpbc_ui_el__vert_right_bar__wrapper {
2058 max-width: calc(100% - 25px);
2059 -ms-flex: 1 1 100%;
2060 flex: 1 1 100%
2061 }
2062 .wpbc_settings_page_wrapper.max_right .wpbc_ui_el__vert_right_bar__wrapper.wpbc_ui_el__vert_right_bar_compact__wrapper {
2063 -ms-flex: 0 0 40px;
2064 flex: 0 0 40px;
2065 min-width: 40px;
2066 width: 40px;
2067 max-width: 40px;
2068 overflow: hidden
2069 }
2070 .wpbc_settings_page_wrapper.max_right .wpbc_ui_el__vert_right_bar__wrapper.wpbc_ui_el__vert_right_bar_compact__wrapper .wpbc_ui_el__vert_nav_item .wpbc_ui_el__vert_nav_icon {
2071 display: none
2072 }
2073 .wpbc_settings_page_wrapper.max_right .wpbc_ui_el__vert_right_bar__wrapper.wpbc_ui_el__vert_right_bar_compact__wrapper .wpbc_ui_el__vert_nav_item {
2074 -ms-writing-mode: tb-lr;
2075 writing-mode: vertical-lr
2076 }
2077 .wpbc_settings_page_wrapper.max_right .wpbc_ui_el__vert_right_bar__wrapper.wpbc_ui_el__vert_right_bar_compact__wrapper .wpbc_ui_el__vert_nav_item .wpbc_ui_el__vert_nav_item__a {
2078 padding: 20px
2079 }
2080 .wpbc_settings_page_wrapper.max .wpbc_settings_page_content .wpbc_page {
2081 display: none
2082 }
2083 .wpbc_settings_page_wrapper.max .wpbc_settings_page_content {
2084 height: 100vh
2085 }
2086 #wpbody-content:has(.wpbc_settings_page_wrapper.max) {
2087 padding-bottom: 0
2088 }
2089 }
2090 .wpbc_ui_el__vert_left_bar__footer_section,
2091 .wpbc_ui_el__vert_right_bar__footer_section {
2092 height: var(--wpbc_ui_vert_left_bar__footer_height,75px);
2093 position: sticky;
2094 bottom: 0;
2095 width: 100%;
2096 top: calc(100% - var(--wpbc_ui_vert_left_bar__footer_height));
2097 overflow: hidden;
2098 display: -ms-flexbox;
2099 display: flex;
2100 -ms-flex-flow: row wrap;
2101 flex-flow: row wrap;
2102 -ms-flex-pack: distribute;
2103 justify-content: space-around;
2104 -ms-flex-align: center;
2105 align-items: center;
2106 font-size: 14px;
2107 font-weight: 600;
2108 border-top: 2px solid #f1f1f1;
2109 background: var(--wpbc_ui_left_vert_nav__background-color)
2110 }
2111 .wpbc_ui_el_upgrade_button {
2112 font-weight: 600;
2113 background-color: #0a0;
2114 color: #fff;
2115 padding: 8px 25px;
2116 display: block;
2117 text-align: center;
2118 border-radius: 3px;
2119 transition: .3s;
2120 box-shadow: 0 5px 10px #dfdfdf;
2121 cursor: pointer;
2122 border: 2px solid rgba(202,202,202,.7098039216);
2123 line-height: 1;
2124 text-decoration: none;
2125 outline: 0
2126 }
2127 .wpbc_settings_page_wrapper.compact .wpbc_ui_el_upgrade_button {
2128 padding: 8px
2129 }
2130 .wpbc_ui_el__vert_nav_item a,
2131 .wpbc_ui_el__vert_nav_item button {
2132 -ms-flex: 1 1 100%;
2133 flex: 1 1 100%;
2134 margin: 0 0 0 3px;
2135 padding: 8px 5px 8px 12px;
2136 border: none;
2137 border-radius: var(--wpbc_ui__gen__border-radius) 0 0 var(--wpbc_ui__gen__border-radius);
2138 text-shadow: none;
2139 font-size: var(--wpbc_ui_left_vert_nav__font-size);
2140 text-transform: capitalize;
2141 text-decoration: none;
2142 outline: 0;
2143 color: var(--wpbc_ui_left_vert_nav__a_color);
2144 display: -ms-flexbox;
2145 display: flex;
2146 -ms-flex-flow: row;
2147 flex-flow: row;
2148 -ms-flex-pack: start;
2149 justify-content: flex-start;
2150 -ms-flex-align: center;
2151 align-items: center;
2152 gap: 8px;
2153 font-weight: 500;
2154 font-size: 12px;
2155 letter-spacing: .1px;
2156 cursor: pointer
2157 }
2158 .wpbc_ui_el__vert_nav_item a .wpbc-bi-question-circle,
2159 .wpbc_ui_el__vert_nav_item a .wpbc_ui_el__vert_nav_icon_collapsed,
2160 .wpbc_ui_el__vert_nav_item a .wpbc_ui_el__vert_nav_icon_expanded {
2161 font-size: 10px
2162 }
2163 .wpbc_ui_el__vert_nav_item button:not(:hover) {
2164 background-color: transparent
2165 }
2166 .wpbc_ui_el__vert_nav_item_sub.wpbc_ui_el__vert_nav_item a,
2167 .wpbc_ui_el__vert_nav_item_sub.wpbc_ui_el__vert_nav_item button {
2168 margin: 0 -.2px 0 20px;
2169 padding: 7px 7px 7px 10px;
2170 border-left: 1px solid #ccc;
2171 border-radius: 0
2172 }
2173 .wpbc_ui_el__vert_nav_item_sub.wpbc_ui_el__vert_nav_item.sub_right a {
2174 margin-left: 50px
2175 }
2176 .wpbc_ui_el__vert_nav_item_sub.wpbc_ui_el__vert_nav_item.sub_bold .wpbc_ui_el__vert_nav_title,
2177 .wpbc_ui_el__vert_nav_item_sub.wpbc_ui_el__vert_nav_item.sub_bold a {
2178 font-weight: 600
2179 }
2180 .wpbc_settings_page_wrapper.compact .wpbc_ui_el__vert_nav_item_sub.wpbc_ui_el__vert_nav_item a,
2181 .wpbc_settings_page_wrapper.compact .wpbc_ui_el__vert_nav_item_sub.wpbc_ui_el__vert_nav_item button {
2182 margin: 2px 0 2px 7px
2183 }
2184 .wpbc_ui_el__vert_nav_item a:focus,
2185 .wpbc_ui_el__vert_nav_item a:hover,
2186 .wpbc_ui_el__vert_nav_item button:focus,
2187 .wpbc_ui_el__vert_nav_item button:hover,
2188 .wpbc_ui_el__vert_nav_item button[aria-selected=true] {
2189 background-color: var(--wpbc_ui_left_vert_nav__hover_background-color);
2190 box-shadow: none;
2191 outline: 0
2192 }
2193 .wpbc_ui_el__vert_nav_item.active a,
2194 .wpbc_ui_el__vert_nav_item.active a:hover {
2195 color: var(--wpbc_ui_left_vert_nav__active_color);
2196 background-color: var(--wpbc_ui_left_vert_nav__active_background-color);
2197 box-shadow: none;
2198 outline: 0
2199 }
2200 .wpbc_ui_el__vert_nav_item a .wpbc_ui_el__vert_nav_icon,
2201 .wpbc_ui_el__vert_nav_item button .wpbc_ui_el__vert_nav_icon {
2202 margin: 0
2203 }
2204 .wpbc_settings_page_wrapper .wpbc_ui_el__vert_left_bar__wrapper .wpbc_ui_el__vert_nav_item a .wpbc_ui_el__vert_nav_icon,
2205 .wpbc_settings_page_wrapper .wpbc_ui_el__vert_left_bar__wrapper .wpbc_ui_el__vert_nav_item button .wpbc_ui_el__vert_nav_icon {
2206 margin: 0 10px 0 0
2207 }
2208 .wpbc_ui_el__top_nav .wpbc_ui__top_nav__btn_show_left_vertical_nav:first-child {
2209 width: 70px;
2210 display: -ms-flexbox;
2211 display: flex;
2212 -ms-flex-flow: row nowrap;
2213 flex-flow: row nowrap;
2214 -ms-flex-pack: stretch;
2215 justify-content: stretch;
2216 -ms-flex-align: center;
2217 align-items: center;
2218 padding: 0!important
2219 }
2220 .wpbc_ui_el__top_nav .wpbc_ui__top_nav__btn_show_left_vertical_nav:first-child a {
2221 max-height: 30px;
2222 max-width: 30px;
2223 margin: auto;
2224 display: -ms-flexbox;
2225 display: flex;
2226 -ms-flex-flow: column;
2227 flex-flow: column;
2228 -ms-flex-align: center;
2229 align-items: center;
2230 -ms-flex-pack: center;
2231 justify-content: center;
2232 border-radius: 50%;
2233 -ms-flex: 1 1 100%;
2234 flex: 1 1 100%;
2235 text-align: center
2236 }
2237 .wpbc_page_wrapper_left_max .wpbc_ui_el__top_nav .wpbc_ui__top_nav__btn_show_left_vertical_nav:first-child a {
2238 background: rgba(70,81,96,.1294117647)
2239 }
2240 .wpbc_ui_el__top_nav .wpbc_ui__top_nav__btn_show_left_vertical_nav:first-child a:hover {
2241 background: rgba(70,81,96,.0666666667)
2242 }
2243 .wpbc_ui_el__top_nav .wpbc_ui__top_nav__btn_show_left_vertical_nav:first-child:has(a:hover:not(.button)) * {
2244 color: var(--wpbc_ui_top_nav__a_color)
2245 }
2246 .wpbc_ui_el__top_nav > .wpbc_ui__top_nav__btn_show_left_vertical_nav:first-child:has(a:hover) {
2247 border-bottom-color: transparent
2248 }
2249 .wpbc_ui_el__top_nav .wpbc_ui__top_nav__btn_show_left_vertical_nav:first-child a:focus {
2250 box-shadow: none
2251 }
2252 .wpbc_ui_el__top_nav .wpbc_ui__top_nav__btn_show_left_vertical_nav:first-child a:focus-visible {
2253 box-shadow: 0 0 0 var(--wp-admin-border-width-focus,1.5px) var(--wp-admin-theme-color,#3858e9)
2254 }
2255 .wpbc_settings_page_wrapper.compact .wpbc_ui_el__vert_left_bar__wrapper .wpbc_ui_el__vert_nav_item a {
2256 display: -ms-flexbox;
2257 display: flex;
2258 -ms-flex-flow: column nowrap;
2259 flex-flow: column nowrap;
2260 -ms-flex-pack: center;
2261 justify-content: center;
2262 -ms-flex-align: center;
2263 align-items: center;
2264 padding: 8px;
2265 margin: 0;
2266 border-radius: 0;
2267 min-height: 10px;
2268 gap: 4px
2269 }
2270 .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,
2271 .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 {
2272 margin: 0
2273 }
2274 .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,
2275 .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 {
2276 font-size: 17px;
2277 line-height: 1.4
2278 }
2279 .wpbc_ui_el__vert_nav_item a .wpbc_ui_el__vert_nav_icon::before,
2280 .wpbc_ui_el__vert_nav_item button .wpbc_ui_el__vert_nav_icon::before {
2281 font-size: 16px;
2282 line-height: 20px
2283 }
2284 .wpbc_ui_el__vert_nav_item.wpbc_ui_el__vert_nav_item_sub a .wpbc_ui_el__vert_nav_icon::before {
2285 font-size: 12px
2286 }
2287 .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 {
2288 border-bottom: 1px solid rgba(0,0,0,.1098039216)
2289 }
2290 .wpbc_settings_page_wrapper.compact .wpbc_ui_el__level__folder.expanded .wpbc_ui_el__vert_nav_item_sub {
2291 margin-left: 5px
2292 }
2293 .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 {
2294 font-size: 11px
2295 }
2296 .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 {
2297 font-size: 16px;
2298 line-height: 1.4
2299 }
2300 .wpbc_settings_page_wrapper.compact .wpbc_ui_el__vert_left_bar__wrapper .wpbc_ui_el__vert_nav_title.hide_in_compact_mode {
2301 display: block;
2302 font-size: 10px;
2303 text-align: center;
2304 line-height: 1.4;
2305 font-weight: 400;
2306 white-space: pre-wrap;
2307 word-break: normal
2308 }
2309 .wpbc_settings_page_wrapper.compact .wpbc_ui_el__vert_left_bar__wrapper .wpbc_ui_el__vert_left_bar__section {
2310 gap: 0
2311 }
2312 .wpbc_settings_page_wrapper.compact .wpbc_ui_el__vert_left_bar__wrapper .wpbc_ui_el__root_section_header_a {
2313 visibility: visible!important;
2314 padding: 0 5px;
2315 display: -ms-flexbox;
2316 display: flex;
2317 -ms-flex-pack: center;
2318 justify-content: center
2319 }
2320 .wpbc_settings_page_wrapper.compact .wpbc_ui_el__vert_left_bar__wrapper .wpbc_ui_el__section_header.hide_in_compact_mode {
2321 letter-spacing: 0;
2322 padding: 0 10px 0 0;
2323 text-overflow: ellipsis;
2324 overflow: hidden;
2325 overflow-wrap: normal;
2326 -ms-hyphens: auto;
2327 hyphens: auto;
2328 white-space: nowrap;
2329 display: block;
2330 text-transform: uppercase;
2331 font-weight: 600;
2332 line-height: 2.2;
2333 margin: 0;
2334 font-size: 10px;
2335 font-weight: 650;
2336 letter-spacing: 0;
2337 color: #465160!important
2338 }
2339 .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 {
2340 margin: 8px 0 0
2341 }
2342 .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 {
2343 border-left: 2px solid #465160;
2344 margin-left: 5px
2345 }
2346 .wpbc_settings_page_wrapper.compact .wpbc_ui_el__vert_left_bar__wrapper .wpbc_ui_el__level__folder .wpbc_ui_el__vert_nav_item__folder {
2347 position: relative
2348 }
2349 .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 {
2350 content: "+";
2351 position: absolute;
2352 top: 4px;
2353 right: 4px;
2354 font-size: 16px;
2355 font-weight: 700
2356 }
2357 .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 {
2358 content: "-"
2359 }
2360 .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 {
2361 margin: 0 0 0 auto
2362 }
2363 .wpbc_ui_el__vert_left_bar__root_sections_container {
2364 display: -ms-flexbox;
2365 display: flex;
2366 -ms-flex-flow: column nowrap;
2367 flex-flow: column nowrap;
2368 -ms-flex-pack: start;
2369 justify-content: flex-start;
2370 -ms-flex-align: stretch;
2371 align-items: stretch;
2372 gap: 0
2373 }
2374 .wpbc_ui_el__vert_left_bar__root_sections_container .wpbc_ui_el__vert_left_bar__section {
2375 margin-block-end: 8px
2376 }
2377 .wpbc_ui_el__vert_left_bar__root_sections_container .wpbc_ui_el__vert_left_bar__root_section_element {
2378 padding-inline-start: 8px;
2379 padding-block-start: 8px;
2380 padding-block-end: 20px;
2381 display: -ms-flexbox;
2382 display: flex;
2383 -ms-flex-flow: column nowrap;
2384 flex-flow: column nowrap;
2385 -ms-flex-pack: start;
2386 justify-content: flex-start;
2387 -ms-flex-align: stretch;
2388 align-items: stretch;
2389 gap: 1px
2390 }
2391 .wpbc_ui_el__vert_left_bar__root_section_element.root_section_element_wpbc-search-availability {
2392 border-top: 1px solid #e9e9e9;
2393 padding-block-start: 15px
2394 }
2395 .wpbc_settings_page_wrapper.compact .wpbc_ui_el__vert_left_bar__root_sections_container .wpbc_ui_el__vert_left_bar__root_section_element {
2396 padding-block-end: 40px
2397 }
2398 .wpbc_settings_page_wrapper.compact .wpbc_ui_el__vert_left_bar__root_section_element {
2399 padding-inline-start: 0
2400 }
2401 .wpbc_settings_page_wrapper.compact .wpbc_ui_el__root_section_header_a {
2402 display: none
2403 }
2404 .wpbc_ui_el__root_section_header_a,
2405 .wpbc_ui_el__root_section_header_a:focus,
2406 .wpbc_ui_el__root_section_header_a:hover,
2407 .wpbc_ui_el__root_section_header_a:not(:hover) .wpbc_ui_el__section_header {
2408 text-decoration: none;
2409 outline: 0;
2410 color: var(--wpbc_ui_left_vert_nav__a_color);
2411 box-shadow: none
2412 }
2413 .wpbc_ui_el__root_section_header_a {
2414 -ms-flex-flow: row nowrap;
2415 flex-flow: row nowrap;
2416 -ms-flex-align: center;
2417 align-items: center;
2418 gap: 8px;
2419 position: sticky;
2420 top: 26px;
2421 background: #fff;
2422 z-index: 1;
2423 border-radius: 0
2424 }
2425 .wpbc_ui_el__root_section_header_a .wpbc_ui_el__vert_menu_root_section_icon {
2426 margin: 0;
2427 -ms-flex: 0 0 auto;
2428 flex: 0 0 auto
2429 }
2430 .wpbc_ui_el__root_section_header_a .wpbc_ui_el__vert_menu_root_section_icon::before {
2431 font-size: 9px;
2432 font-weight: 600!important;
2433 vertical-align: 0;
2434 line-height: 2;
2435 transition: .4s ease-in-out
2436 }
2437 .wpbc_ui_el__vert_left_bar__root_section_element:not(.section_expanded) .wpbc_ui_el__vert_left_bar__section {
2438 display: none
2439 }
2440 .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 {
2441 -ms-flex-order: 2;
2442 order: 2;
2443 margin-left: auto;
2444 -ms-flex: 0 0 20px;
2445 flex: 0 0 20px;
2446 text-align: center
2447 }
2448 .wpbc_settings_page_wrapper.compact .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 {
2449 display: none
2450 }
2451 .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 {
2452 -ms-transform: rotate(0);
2453 transform: rotateZ(0)
2454 }
2455 .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 {
2456 -ms-transform: rotate(90deg);
2457 transform: rotateZ(90deg)
2458 }
2459 .wpbc_ui_el__root_section_header_a .wpbc_ui_el__section_header {
2460 font-weight: 600;
2461 line-height: 2.2;
2462 letter-spacing: 0;
2463 margin: 0;
2464 font-size: 14px;
2465 color: #575757!important
2466 }
2467 .wpbc_ui_el__root_section_header_a h2.wpbc_ui_el__section_header {
2468 color: #565656!important;
2469 font-size: 10px;
2470 padding: 0 8px;
2471 text-transform: uppercase;
2472 font-weight: 700
2473 }
2474 .wpbc_ui_el__section_header {
2475 font-size: 13px;
2476 font-weight: 600;
2477 color: var(--wpbc_ui__gen__text-color);
2478 letter-spacing: 0;
2479 margin: 0 0 0 15px
2480 }
2481 a > .wpbc_ui_el__section_header {
2482 color: var(--wpbc_admin-theme-color,#2271b1);
2483 font-size: 12px;
2484 font-weight: 400;
2485 letter-spacing: 0;
2486 margin: 0 0 0 5px;
2487 text-transform: none;
2488 letter-spacing: 0
2489 }
2490 .wpbc_settings_page_wrapper .wpbc_ui_el__vert_left_bar__content .wpbc_ui_el__go_back {
2491 width: auto;
2492 display: -ms-flexbox;
2493 display: flex;
2494 -ms-flex-flow: row nowrap;
2495 flex-flow: row nowrap;
2496 -ms-flex-pack: start;
2497 justify-content: flex-start;
2498 -ms-flex-align: center;
2499 align-items: center;
2500 margin: 0 0 0 10px;
2501 text-decoration: none
2502 }
2503 .wpbc_settings_page_wrapper.compact .wpbc_ui_el__vert_left_bar__content .wpbc_ui_el__go_back {
2504 margin: 0
2505 }
2506 .wpbc_settings_page_wrapper.compact .wpbc_ui_el__vert_left_bar__content .wpbc_ui_el__go_back .wpbc_icn_navigate_before::before {
2507 font-size: 22px;
2508 line-height: 16px
2509 }
2510 .wpbc_ui_el__vert_left_bar__section {
2511 animation: .2s ease-in-out forwards wpbc_ui_el__dropdown_menu__anim__grow_down;
2512 -ms-transform-origin: top center;
2513 transform-origin: top center;
2514 display: -ms-flexbox;
2515 display: flex;
2516 -ms-flex-flow: column nowrap;
2517 flex-flow: column nowrap;
2518 -ms-flex-align: stretch;
2519 align-items: stretch;
2520 -ms-flex-pack: start;
2521 justify-content: flex-start;
2522 gap: 1px
2523 }
2524 .wpbc_ui_el__level__folder,
2525 .wpbc_ui_el__level__folder .wpbc_ui_el__vert_nav_item,
2526 .wpbc_ui_el__level__folder .wpbc_ui_el__vert_nav_item_sub {
2527 -ms-flex-order: 100;
2528 order: 100
2529 }
2530 .wpbc_ui_el__level__folder {
2531 display: -ms-flexbox;
2532 display: flex;
2533 -ms-flex-flow: column nowrap;
2534 flex-flow: column nowrap;
2535 -ms-flex-pack: start;
2536 justify-content: flex-start;
2537 -ms-flex-align: stretch;
2538 align-items: stretch;
2539 gap: 1px
2540 }
2541 .wpbc_settings_page_wrapper.compact .wpbc_ui_el__level__folder {
2542 gap: 0
2543 }
2544 .wpbc_ui_el__level__folder.expanded .wpbc_ui_el__vert_nav_icon_collapsed,
2545 .wpbc_ui_el__level__folder:not(.expanded) .wpbc_ui_el__vert_nav_icon_expanded {
2546 display: none
2547 }
2548 .wpbc_ui_el__level__folder.expanded .wpbc_ui_el__vert_nav_item_sub {
2549 display: block;
2550 height: auto;
2551 animation: .4s ease-in-out forwards wpbc_ui_el__dropdown_menu__anim__grow_down;
2552 -ms-transform-origin: top center;
2553 transform-origin: top center
2554 }
2555 .wpbc_ui_el__level__folder:not(.expanded) .wpbc_ui_el__vert_nav_item_sub {
2556 display: none;
2557 height: 0;
2558 animation: .4s ease-in-out forwards wpbc_ui_el__dropdown_menu__anim__grow_down;
2559 -ms-transform-origin: top center;
2560 transform-origin: top center
2561 }
2562 .wpbc_ui_el__vert_nav_item__a * {
2563 -ms-flex: 0 1 auto;
2564 flex: 0 1 auto
2565 }
2566 .wpbc_ui_el__vert_nav_item .wpbc_ui_el__vert_nav_item__a .wpbc_ui_el__vert_nav_title {
2567 -ms-flex: 1 1 100%;
2568 flex: 1 1 100%;
2569 display: -ms-flexbox;
2570 display: flex;
2571 -ms-flex-flow: row wrap;
2572 flex-flow: row wrap;
2573 -ms-flex-pack: start;
2574 justify-content: flex-start;
2575 -ms-flex-align: center;
2576 align-items: center
2577 }
2578 .wpbc_settings_page_wrapper .wpbc_ui_el__vert_nav_item_sub .wpbc_ui_el__vert_nav_title {
2579 font-weight: 400;
2580 font-size: 12px;
2581 line-height: 1.5;
2582 -ms-flex: 1 1 100%;
2583 flex: 1 1 100%;
2584 display: -ms-flexbox;
2585 display: flex;
2586 -ms-flex-flow: row wrap;
2587 flex-flow: row wrap;
2588 -ms-flex-pack: start;
2589 justify-content: flex-start;
2590 -ms-flex-align: center;
2591 align-items: center
2592 }
2593 .wpbc_ui_el__vert_nav_item__a .wpbc_ui_el__vert_nav_icon_right {
2594 margin-left: auto
2595 }
2596 .wpbc_ui_el__vert_nav_item.active .wpbc_ui_el__vert_nav_icon_right.wpbc-bi-toggle2-on {
2597 color: var(--wpbc_ui_left_vert_nav__active_color)!important
2598 }
2599 .wpbc_ui_el__vert_nav_item.active .wpbc_ui_el__vert_nav_icon_right.wpbc-bi-toggle2-off {
2600 color: #b4b4b4!important
2601 }
2602 .wpbc_ui_el__vert_nav_item__single .wpbc-bi-toggle2-off::before,
2603 .wpbc_ui_el__vert_nav_item__single .wpbc-bi-toggle2-on::before {
2604 font-size: 95%
2605 }
2606 .wpbc_ui_el__vert_left_bar__wrapper .wpbc_ui_el__vert_left_bar__root_sections_container {
2607 margin-top: 0
2608 }
2609 .wpbc_ui_el__expand_colapse_btns {
2610 padding: 8px 0;
2611 margin: 0;
2612 position: sticky;
2613 top: 0;
2614 z-index: 2;
2615 background: #fff;
2616 border-bottom: 0 dashed #c2c2c2
2617 }
2618 .wpbc_settings_page_wrapper.compact .wpbc_ui_el__expand_colapse_btns {
2619 margin-bottom: -22px
2620 }
2621 .wpbc_settings_page_wrapper.compact .wpbc_ui_el__vert_left_bar__root_section_element:first-child > a:first-child {
2622 display: -ms-flexbox;
2623 display: flex;
2624 visibility: hidden
2625 }
2626 .wpbc_ui_el__expand_colapse_btns a,
2627 .wpbc_ui_el__expand_colapse_btns a:focus,
2628 .wpbc_ui_el__expand_colapse_btns a:hover {
2629 box-shadow: none;
2630 outline: 0
2631 }
2632 .wpbc_ui_el__vert_left_bar__content .wpbc_ui_el__expand_colapse_btns .wpbc_ui_el__a {
2633 margin-left: auto;
2634 padding: 0 2px
2635 }
2636 .wpbc_settings_page_wrapper.compact .wpbc_ui_el__vert_left_bar__content .wpbc_ui_el__expand_colapse_btns {
2637 -ms-flex-pack: center;
2638 justify-content: center
2639 }
2640 .wpbc_settings_page_wrapper.compact .wpbc_ui_el__vert_left_bar__content .wpbc_ui_el__expand_colapse_btns .wpbc_ui_el__a {
2641 margin-left: 0;
2642 padding: 0
2643 }
2644 .wpbc_ui_el__vert_right_bar__content .wpbc_ui_el__expand_colapse_btns .wpbc_ui_el__a {
2645 margin-left: auto;
2646 padding: 0 8px
2647 }
2648 .wpbc_settings_page_wrapper.compact_right .wpbc_ui_el__vert_right_bar__content .wpbc_ui_el__expand_colapse_btns {
2649 -ms-flex-pack: center;
2650 justify-content: center
2651 }
2652 .wpbc_settings_page_wrapper.compact_right .wpbc_ui_el__vert_right_bar__content .wpbc_ui_el__expand_colapse_btns .wpbc_ui_el__a {
2653 margin-left: 0;
2654 padding: 0
2655 }
2656 .wpbc_ui_el__vert_left_bar__wrapper .wpbc_ui__left_sidebar__side_button,
2657 .wpbc_ui_el__vert_right_bar__wrapper .wpbc_ui__right_sidebar__side_button {
2658 width: 22px;
2659 height: 41px;
2660 background: rgba(255,255,255,.6509803922);
2661 position: sticky;
2662 border-style: solid;
2663 border-width: 1px 1px 1px 0;
2664 border-color: rgba(0,0,0,.0784313725);
2665 border-radius: 0 3px 3px 0;
2666 z-index: 1;
2667 cursor: pointer;
2668 transition: .3s ease-in-out;
2669 -ms-flex-item-align: end;
2670 align-self: flex-end;
2671 box-shadow: 0 0 2px rgba(0,0,0,.0509803922);
2672 margin-top: auto;
2673 margin-bottom: 15px;
2674 -ms-flex-order: 1;
2675 order: 1;
2676 bottom: 3%;
2677 box-shadow: var(--wpbc_ui__gen__panel_box-shadow);
2678 box-shadow: 1px 1px 3px rgba(17,24,39,.09);
2679 margin-right: -22px
2680 }
2681 .wpbc_ui_el__vert_left_bar__wrapper .wpbc_ui__left_sidebar__side_button svg,
2682 .wpbc_ui_el__vert_right_bar__wrapper .wpbc_ui__right_sidebar__side_button svg {
2683 width: 12px;
2684 height: 12px;
2685 display: block;
2686 position: relative;
2687 left: -2px;
2688 transition: .3s ease-in-out
2689 }
2690 .wpbc_ui_el__vert_left_bar__wrapper .wpbc_ui__left_sidebar__side_button:hover svg,
2691 .wpbc_ui_el__vert_right_bar__wrapper .wpbc_ui__right_sidebar__side_button:hover svg {
2692 left: -4px
2693 }
2694 .wpbc_ui_el__vert_left_bar__wrapper .wpbc_ui__left_sidebar__side_button.wpbc_ui__top_nav__btn_open_left_vertical_nav svg,
2695 .wpbc_ui_el__vert_right_bar__wrapper .wpbc_ui__right_sidebar__side_button.wpbc_ui__top_nav__btn_open_right_vertical_nav svg {
2696 -ms-transform: rotate(180deg);
2697 transform: rotate(180deg);
2698 left: -1px;
2699 width: 14px;
2700 height: 14px
2701 }
2702 .wpbc_ui_el__vert_left_bar__wrapper .wpbc_ui__left_sidebar__side_button.wpbc_ui__top_nav__btn_open_left_vertical_nav:hover,
2703 .wpbc_ui_el__vert_right_bar__wrapper .wpbc_ui__right_sidebar__side_button.wpbc_ui__top_nav__btn_open_right_vertical_nav:hover {
2704 width: 30px;
2705 margin-right: -30px
2706 }
2707 .wpbc_ui_el__vert_left_bar__wrapper .wpbc_ui__left_sidebar__side_button.wpbc_ui__top_nav__btn_open_left_vertical_nav:hover svg,
2708 .wpbc_ui_el__vert_right_bar__wrapper .wpbc_ui__right_sidebar__side_button.wpbc_ui__top_nav__btn_open_right_vertical_nav:hover svg {
2709 left: 5px;
2710 height: 18px;
2711 width: 18px
2712 }
2713 .wpbc_settings_page_wrapper.min .wpbc_ui_el__vert_left_bar__wrapper .wpbc_ui__left_sidebar__side_button,
2714 .wpbc_settings_page_wrapper.min_right .wpbc_ui_el__vert_right_bar__wrapper .wpbc_ui__right_sidebar__side_button {
2715 background: rgba(29,35,39,.4588235294)
2716 }
2717 .wpbc_settings_page_wrapper.min .wpbc_ui_el__vert_left_bar__wrapper .wpbc_ui__left_sidebar__side_button svg path,
2718 .wpbc_settings_page_wrapper.min_right .wpbc_ui_el__vert_right_bar__wrapper .wpbc_ui__right_sidebar__side_button svg path {
2719 fill: #fff
2720 }
2721 .wpbc_settings_page_wrapper.min .wpbc_ui_el__vert_left_bar__wrapper:hover {
2722 --wpbc_ui_left_vert_nav__width_min: 20px;
2723 cursor: pointer
2724 }
2725 .wpbc_settings_page_content .wpbc_settings_path .wpbc_settings_path_el.wpbc_ui_settings__flex_container {
2726 position: absolute;
2727 right: 10px
2728 }
2729 .wpbc_ui_el__vert_right_bar__wrapper {
2730 margin-top: 111.5px;
2731 border-radius: 6px 0 0 6px;
2732 padding: 6px 0
2733 }
2734 .wpbc_ui_el__vert_right_bar__wrapper.wpbc_ui_el__vert_right_bar_compact__wrapper {
2735 padding: 0
2736 }
2737 .wpbc_ui_el__vert_right_bar__wrapper .wpbc_ui__right_sidebar__side_button {
2738 -ms-flex-item-align: start;
2739 align-self: flex-start;
2740 -ms-transform: rotate(180deg);
2741 transform: rotateZ(180deg);
2742 margin-left: -22px;
2743 bottom: calc(25% - 41px - 20px)
2744 }
2745 .wpbc_ui_el__vert_right_bar__wrapper .wpbc_ui__right_sidebar__side_button.wpbc_ui__top_nav__btn_open_right_vertical_nav:hover {
2746 width: 30px;
2747 margin-left: -30px
2748 }
2749 .wpbc_ui_el__vert_right_bar__wrapper .wpbc_ui__right_sidebar__side_button.wpbc_ui__top_nav__btn_open_right_vertical_nav:hover svg {
2750 right: 5px
2751 }
2752 .wpbc_admin:not(.right_vertical_sidebar_displayed) .wpbc_ui__top_nav__btn_show_right_vertical_nav,
2753 .wpbc_admin:not(.right_vertical_sidebar_displayed) .wpbc_ui__top_nav__btn_show_right_vertical_nav_divider {
2754 display: none
2755 }
2756 .wpbc_admin .wpbc_ui_el__vert_right_bar__wrapper.wpbc_ui_el__vert_right_bar_compact__wrapper {
2757 --wpbc_ui_left_vert_nav__width_min: 0;
2758 --wpbc_ui_left_vert_nav__width_compact: 48px;
2759 --wpbc_ui_left_vert_nav__width_max: Min( 70px, 100% );
2760 border-radius: 0;
2761 box-shadow: none;
2762 border-left: 1px solid rgba(0,0,0,.0901960784)
2763 }
2764 .wpbc_ui_el__vert_right_bar_compact__wrapper .wpbc_ui_el__vert_nav_item__a.wpbc_ui_el__vert_nav_item__single {
2765 display: -ms-flexbox;
2766 display: flex;
2767 -ms-flex-flow: column nowrap;
2768 flex-flow: column nowrap;
2769 -ms-flex-align: center;
2770 align-items: center;
2771 -ms-flex-pack: center;
2772 justify-content: center;
2773 gap: 5px;
2774 min-height: 35px;
2775 padding: 8px 5px;
2776 margin: 0;
2777 border-radius: 0;
2778 font-size: 12px;
2779 font-weight: 600;
2780 line-height: 1.74;
2781 text-align: center
2782 }
2783 .wpbc_ui_el__vert_right_bar_compact__wrapper button.wpbc_ui_el__vert_nav_item__a.wpbc_ui_el__vert_nav_item__single {
2784 width: 100%
2785 }
2786 .wpbc_ui_el__vert_right_bar_compact__wrapper .wpbc_ui_el__vert_nav_item a .wpbc_ui_el__vert_nav_icon::before,
2787 .wpbc_ui_el__vert_right_bar_compact__wrapper .wpbc_ui_el__vert_nav_item button .wpbc_ui_el__vert_nav_icon::before {
2788 font-size: 24px;
2789 line-height: 26px
2790 }
2791 .wpbc_ui_el__vert_right_bar_compact__wrapper .wpbc_ui_el__vert_nav_item.active a,
2792 .wpbc_ui_el__vert_right_bar_compact__wrapper .wpbc_ui_el__vert_nav_item.active a:hover {
2793 background-color: #547298
2794 }
2795 /*! = Left Horisontal Navigation Bar = */
2796 .wpbc_ui_el__horis_top_bar__wrapper {
2797 display: -ms-flexbox;
2798 display: flex;
2799 -ms-flex-flow: row wrap;
2800 flex-flow: row wrap;
2801 -ms-flex-pack: start;
2802 justify-content: flex-start;
2803 -ms-flex-align: baseline;
2804 align-items: baseline;
2805 width: 100%;
2806 max-width: 100%;
2807 background: var(--wpbc_ui_horis_top_nav__background-color);
2808 border: 0;
2809 box-shadow: none;
2810 transition: .25s ease-in-out;
2811 font-size: var(--wpbc_ui_horis_top_nav__font-size);
2812 line-height: 1.2;
2813 border-radius: 0;
2814 padding: 0;
2815 margin: var(--wpbc_ui_horis_top_nav__margin);
2816 box-sizing: border-box;
2817 overflow: visible
2818 }
2819 .wpbc_ui_el__horis_top_bar__content {
2820 -ms-flex: 1 1 100%;
2821 flex: 1 1 100%;
2822 display: -ms-flexbox;
2823 display: flex;
2824 -ms-flex-flow: row wrap;
2825 flex-flow: row wrap;
2826 -ms-flex-pack: start;
2827 justify-content: flex-start;
2828 -ms-flex-align: center;
2829 align-items: center;
2830 border-bottom: 1px solid var(--wpbc_ui_horis_top_nav__normal_color)
2831 }
2832 @media screen and (max-width:782px) {
2833 body.folded div.wpbc_admin,
2834 div.wpbc_admin {
2835 --wpbc_ui_top_nav__wp_left_menu_width: 0px
2836 }
2837 div.wpbc_admin {
2838 --wpbc_ui_top_nav__wp_top_menu_height: 46px
2839 }
2840 .wpbc_ui_el__horis_top_bar__wrapper .wpbc_ui_el__horis_nav_title {
2841 display: none
2842 }
2843 div.wpbc_settings_page_wrapper .wpbc_ui_el__horis_top_bar__wrapper .wpbc_ui_el__horis_nav_item a .wpbc_ui_el__horis_nav_icon {
2844 margin: 0 8px
2845 }
2846 }
2847 .wpbc_ui_el__horis_nav_item a {
2848 -ms-flex: 1 1 100%;
2849 flex: 1 1 100%;
2850 margin: 0 5px -1px 0;
2851 padding: 10px 15px;
2852 border: none;
2853 border-radius: 0;
2854 text-shadow: none;
2855 font-size: var(--wpbc_ui_horis_top_nav__font-size);
2856 font-weight: 600;
2857 text-transform: capitalize;
2858 text-decoration: none;
2859 outline: 0;
2860 color: var(--wpbc_ui_horis_top_nav__a_color);
2861 display: -ms-flexbox;
2862 display: flex;
2863 -ms-flex-flow: row;
2864 flex-flow: row;
2865 -ms-flex-pack: start;
2866 justify-content: flex-start;
2867 -ms-flex-align: center;
2868 align-items: center;
2869 border-bottom: var(--wpbc_ui_horis_top_nav__border-width) solid transparent;
2870 box-shadow: none
2871 }
2872 .wpbc_ui_el__horis_nav_item a:focus,
2873 .wpbc_ui_el__horis_nav_item a:hover,
2874 .wpbc_ui_el__horis_nav_item.active a:focus,
2875 .wpbc_ui_el__horis_nav_item.active a:hover {
2876 color: var(--wpbc_ui_horis_top_nav__hover_color);
2877 border-bottom-color: var(--wpbc_ui_horis_top_nav__hover_color);
2878 box-shadow: none;
2879 outline: 0
2880 }
2881 .wpbc_ui_el__horis_nav_item a[aria-selected=true],
2882 .wpbc_ui_el__horis_nav_item.active a {
2883 border-bottom-color: var(--wpbc_ui_horis_top_nav__active_color);
2884 box-shadow: none;
2885 outline: 0
2886 }
2887 .wpbc_ui_el__horis_nav_item.align_right {
2888 margin-left: auto
2889 }
2890 .wpbc_ui_el__horis_nav_item.small_debug_tab a.wpbc_ui_el__horis_nav_item__a {
2891 font-size: 10px;
2892 line-height: 19px
2893 }
2894 .wpbc_ui_el__horis_nav_item a .wpbc_ui_el__horis_nav_icon {
2895 margin: 0
2896 }
2897 .wpbc_settings_page_wrapper .wpbc_ui_el__horis_top_bar__wrapper .wpbc_ui_el__horis_nav_item a .wpbc_ui_el__horis_nav_icon {
2898 margin: 0 8px 0 0
2899 }
2900 .wpbc_ui_el__horis_nav_item a .wpbc_ui_el__horis_nav_icon::before {
2901 font-size: 16px;
2902 line-height: 17px
2903 }
2904 .wpbc_ui_el__horis_nav_item.wpbc_ui_el__horis_nav_item_sub a .wpbc_ui_el__horis_nav_icon::before {
2905 font-size: 14px
2906 }
2907 .wpbc_ui_el__horis_nav_item__a * {
2908 -ms-flex: 0 1 auto;
2909 flex: 0 1 auto
2910 }
2911 .wpbc_ui_el__horis_nav_item__a .wpbc_ui_el__horis_nav_icon_right {
2912 margin-left: auto
2913 }
2914 .wpbc_ui_toolbar {
2915 -ms-flex: 1 1 100%;
2916 flex: 1 1 100%;
2917 width: 100%;
2918 display: -ms-flexbox;
2919 display: flex;
2920 -ms-flex-flow: row wrap;
2921 flex-flow: row wrap;
2922 -ms-flex-pack: start;
2923 justify-content: flex-start;
2924 -ms-flex-align: stretch;
2925 align-items: stretch;
2926 box-shadow: none;
2927 border: 0;
2928 background: 0 0;
2929 margin: 0;
2930 padding: 0;
2931 box-sizing: border-box;
2932 font-size: var(--wpbc_ui_toolbar__font-size)
2933 }
2934 .wpbc_ui_toolbar .wpbc_ui_group {
2935 -ms-flex: 0 1 auto;
2936 flex: 0 1 auto;
2937 display: -ms-flexbox;
2938 display: flex;
2939 -ms-flex-flow: row wrap;
2940 flex-flow: row wrap;
2941 -ms-flex-pack: start;
2942 justify-content: flex-start;
2943 -ms-flex-align: baseline;
2944 align-items: baseline;
2945 border: none;
2946 margin: 0;
2947 padding: 0;
2948 box-sizing: border-box
2949 }
2950 .wpbc_ui_toolbar .wpbc_ui_group .wpbc_ui_el {
2951 -ms-flex-item-align: stretch;
2952 align-self: stretch;
2953 -ms-flex: 0 1 auto;
2954 flex: 0 1 auto;
2955 display: -ms-flexbox;
2956 display: flex;
2957 -ms-flex-flow: row nowrap;
2958 flex-flow: row nowrap;
2959 -ms-flex-pack: start;
2960 justify-content: flex-start;
2961 -ms-flex-align: center;
2962 align-items: center;
2963 position: relative;
2964 margin: 5px 15px 5px 0;
2965 box-sizing: border-box
2966 }
2967 .wpbc_ui_toolbar .wpbc_ui_group .wpbc_ui_el:last-child {
2968 margin-right: 0
2969 }
2970 .wpbc_ui__height_lg.wpbc_ui_group .wpbc_ui_el {
2971 min-height: 38px
2972 }
2973 .wpbc_ui__height_small.wpbc_ui_group .wpbc_ui_el {
2974 min-height: 32px
2975 }
2976 .wpbc_ui__height_mini.wpbc_ui_group .wpbc_ui_el,
2977 .wpbc_ui__height_mini.wpbc_ui_group .wpbc_ui_el input,
2978 .wpbc_ui__height_mini.wpbc_ui_group .wpbc_ui_el select {
2979 min-height: 26px
2980 }
2981 .wpbc_ui__height_micro.wpbc_ui_group .wpbc_ui_el,
2982 .wpbc_ui__height_micro.wpbc_ui_group .wpbc_ui_el input,
2983 .wpbc_ui__height_micro.wpbc_ui_group .wpbc_ui_el select {
2984 min-height: 24px;
2985 font-size: 12px;
2986 line-height: 1
2987 }
2988 .wpbc_ui__bg_white {
2989 background-color: var(--wpbc_ui__gen__panel_background-color)
2990 }
2991 .wpbc_ui__bg_transparent {
2992 background-color: transparent
2993 }
2994 .wpbc_ui__hidden {
2995 display: none!important
2996 }
2997 .wpbc_ui__width_100 {
2998 width: 100%;
2999 max-width: 100%;
3000 min-width: 100%;
3001 -ms-flex: 1 1 100%;
3002 flex: 1 1 100%
3003 }
3004 .wpbc_ui_toolbar a {
3005 color: var(--wpbc_ui__gen__text-color)
3006 }
3007 .wpbc_ui_toolbar .wpbc_ui_group.wpbc_ui_group_filter_row_2 {
3008 padding: 10px 14px;
3009 margin: 10px 0 35px;
3010 border: 2px solid #97a0ac;
3011 border-radius: 5px
3012 }
3013 .wpbc_ui_group .wpbc_ui_el input {
3014 -ms-flex-item-align: stretch;
3015 align-self: stretch;
3016 border: 1px solid rgba(0,0,0,.1882352941);
3017 margin: 0
3018 }
3019 .ul_dropdown_menu__other_filters i::before,
3020 .ul_dropdown_menu__reload_listing i::before {
3021 font-size: 24px
3022 }
3023 .wpbc_ajx_toolbar .wpbc_ui_el__choosen {
3024 -ms-flex-align: center;
3025 align-items: center
3026 }
3027 .wpbc_ajx_toolbar .wpbc_ui_el__choosen .chzn-container {
3028 -ms-flex-item-align: initial;
3029 align-self: initial;
3030 min-width: 180px
3031 }
3032 div.wpbc_ajx_toolbar {
3033 margin: 0 0 20px
3034 }
3035 #wpbc_booking_listing_reload_button {
3036 background: 0 0;
3037 border: 0
3038 }
3039 #wpbc_booking_listing_reload_button i.menu_icon::before {
3040 font-size: 22px
3041 }
3042 .wpbc_admin .clr-field button {
3043 height: calc(100% - 6px);
3044 right: 3px;
3045 pointer-events: unset;
3046 cursor: pointer
3047 }
3048 .wpbc_ui__collapsible_group .group__header {
3049 width: 100%;
3050 display: -ms-flexbox;
3051 display: flex;
3052 -ms-flex-flow: row nowrap;
3053 flex-flow: row nowrap;
3054 -ms-flex-align: center;
3055 align-items: center;
3056 -ms-flex-pack: justify;
3057 justify-content: space-between;
3058 padding: 12px 10px;
3059 text-align: left;
3060 font-weight: 600;
3061 cursor: pointer;
3062 background: 0 0;
3063 border: 0;
3064 border-bottom: 1px solid #eee;
3065 border-radius: 0;
3066 border-left: 2px solid transparent
3067 }
3068 .wpbc_ui__collapsible_group.is-open {
3069 padding-bottom: 25px
3070 }
3071 .wpbc_ui__collapsible_group:last-child {
3072 padding-bottom: 100px
3073 }
3074 .wpbc_ui__collapsible_group.is-open .group__header {
3075 border-left-color: #1e7bc7;
3076 background: rgba(30,123,199,.0392156863);
3077 border-radius: 0 5px 5px 0;
3078 border-bottom-color: rgba(30,123,199,.1215686275)
3079 }
3080 .wpbc_ui__collapsible_group:not(.is-open) .group__header:hover {
3081 border-left-color: var(--wpbc_admin-active-tab-color,#707980)
3082 }
3083 .wpbc_ui__collapsible_group .group__header:hover .wpbc-bi-chevron-right,
3084 .wpbc_ui__collapsible_group.is-open .group__header:hover .wpbc-bi-chevron-right {
3085 transition: .4s ease-in-out;
3086 -ms-transform: rotate(2deg);
3087 transform: rotateZ(2deg)
3088 }
3089 .wpbc_ui__collapsible_group.is-open .group__header:hover .wpbc-bi-chevron-right {
3090 -ms-transform: rotate(88deg);
3091 transform: rotateZ(88deg)
3092 }
3093 .wpbc_ui__collapsible_group.is-open .group__header .wpbc-bi-chevron-right {
3094 -ms-transform: rotate(90deg);
3095 transform: rotate(90deg)
3096 }
3097 .wpbc_ui__collapsible_group .group__header h3 {
3098 margin: 0;
3099 padding: 0;
3100 font-size: 14px
3101 }
3102 .wpbc_ui__collapsible_group .group__fields {
3103 display: none;
3104 padding: 15px 5px 5px 15px
3105 }
3106 .wpbc_ui__collapsible_group.is-open .group__fields {
3107 display: -ms-flexbox;
3108 display: flex;
3109 -ms-flex-flow: column nowrap;
3110 flex-flow: column nowrap;
3111 -ms-flex-pack: start;
3112 justify-content: flex-start;
3113 -ms-flex-align: stretch;
3114 align-items: stretch;
3115 gap: 20px
3116 }
3117 .wpbc_ui__collapsible_group .wpbc_ui__toggle {
3118 display: inline-block;
3119 margin: 0;
3120 padding: 0;
3121 line-height: 1.75
3122 }
3123 .wpbc_ui__collapsible_group .wpbc_ui__toggle label,
3124 .wpbc_ui__collapsible_group .wpbc_ui__toggle span {
3125 display: inline;
3126 line-height: 2.2;
3127 margin: 0;
3128 padding: 0
3129 }
3130 .wpbc_ui__collapsible_group .wpbc_ui__toggle input[type=checkbox] + label.wpbc_ui__toggle_icon {
3131 display: inline-block;
3132 vertical-align: text-top;
3133 margin-inline-end: .5em;
3134 margin-block-start: 2px
3135 }
3136 .wpbc_tab__panel[hidden] {
3137 display: none!important
3138 }
3139 .wpbc_rightbar_palette {
3140 --wpbc-palette-accent: var(--wpbc-ts-red, #df202b);
3141 --wpbc-palette-bg: var(--wpbc-ts-bg, #fff);
3142 --wpbc-palette-bg-soft: var(--wpbc-ts-bg-soft, #f6f7f7);
3143 --wpbc-palette-border: var(--wpbc-ts-border, #dfe4ea);
3144 --wpbc-palette-muted: var(--wpbc-ts-muted, #646970);
3145 --wpbc-palette-radius: var(--wpbc-ts-radius, 6px);
3146 --wpbc-palette-text: var(--wpbc-ts-text, #1d2327)
3147 }
3148 .wpbc_ui_el__vert_right_bar__content .wpbc_ui_el__expand_colapse_btns {
3149 display: none
3150 }
3151 .wpbc_rightbar_palette .wpbc_bfb__inspector__head {
3152 border-bottom: 1px solid var(--wpbc-palette-border);
3153 margin: 0;
3154 padding: 0 10px 10px
3155 }
3156 .wpbc_rightbar_palette .wpbc_bfb__inspector__head .header_container {
3157 padding: 0
3158 }
3159 .wpbc_rightbar_palette .wpbc_bfb__inspector__head .title {
3160 color: var(--wpbc-palette-text);
3161 font-size: 14px;
3162 font-weight: 700;
3163 letter-spacing: 0;
3164 line-height: 1.74;
3165 margin: 0;
3166 text-transform: uppercase
3167 }
3168 .wpbc_rightbar_palette .wpbc_bfb__inspector__head .desc {
3169 color: var(--wpbc-palette-muted);
3170 font-size: 12px;
3171 line-height: 1.75;
3172 margin: 5px 0 0
3173 }
3174 .wpbc_rightbar_palette .wpbc_bfb__inspector__body,
3175 .wpbc_rightbar_palette .wpbc_ts_inspector_body {
3176 padding: 0
3177 }
3178 .wpbc_rightbar_palette .wpbc_bfb__inspector__body.wpbc_bfb__inspector__body--content,
3179 .wpbc_rightbar_palette .wpbc_bfb__inspector__section--content {
3180 box-sizing: border-box;
3181 padding: var(--wpbc-inspector-content-padding,18px)
3182 }
3183 .wpbc_rightbar_palette .inspector__row {
3184 -ms-flex-align: start;
3185 align-items: flex-start;
3186 box-sizing: border-box;
3187 display: -ms-flexbox;
3188 display: flex;
3189 -ms-flex: 1 1 100%;
3190 flex: 1 1 100%;
3191 -ms-flex-flow: row wrap;
3192 flex-flow: row wrap;
3193 gap: 10px;
3194 -ms-flex-pack: start;
3195 justify-content: flex-start;
3196 width: 100%
3197 }
3198 .wpbc_rightbar_palette .inspector__control,
3199 .wpbc_rightbar_palette .inspector__label {
3200 box-sizing: border-box;
3201 -ms-flex: 1 1 100%;
3202 flex: 1 1 100%
3203 }
3204 .inspector__row .inspector__w_10 {
3205 -ms-flex-preferred-size: 10%;
3206 flex-basis: 10%
3207 }
3208 .inspector__row .inspector__w_20 {
3209 -ms-flex-preferred-size: 20%;
3210 flex-basis: 20%
3211 }
3212 .inspector__row .inspector__w_30 {
3213 -ms-flex-preferred-size: 30%;
3214 flex-basis: 30%
3215 }
3216 .inspector__row .inspector__w_40 {
3217 -ms-flex-preferred-size: 40%;
3218 flex-basis: 40%
3219 }
3220 .inspector__row .inspector__w_50 {
3221 -ms-flex-preferred-size: 50%;
3222 flex-basis: 50%
3223 }
3224 .inspector__row .inspector__w_60 {
3225 -ms-flex-preferred-size: 60%;
3226 flex-basis: 60%
3227 }
3228 .inspector__row .inspector__w_70 {
3229 -ms-flex-preferred-size: 70%;
3230 flex-basis: 70%
3231 }
3232 .inspector__row .inspector__w_80 {
3233 -ms-flex-preferred-size: 80%;
3234 flex-basis: 80%
3235 }
3236 .inspector__row .inspector__w_90 {
3237 -ms-flex-preferred-size: 90%;
3238 flex-basis: 90%
3239 }
3240 .inspector__row .inspector__w_100 {
3241 -ms-flex-preferred-size: 100%;
3242 flex-basis: 100%
3243 }
3244 .inspector__row .inspector__w_05 {
3245 -ms-flex-preferred-size: 5%;
3246 flex-basis: 5%
3247 }
3248 .inspector__row .inspector__w_15 {
3249 -ms-flex-preferred-size: 15%;
3250 flex-basis: 15%
3251 }
3252 .inspector__row .inspector__w_25 {
3253 -ms-flex-preferred-size: 25%;
3254 flex-basis: 25%
3255 }
3256 .inspector__row .inspector__w_35 {
3257 -ms-flex-preferred-size: 35%;
3258 flex-basis: 35%
3259 }
3260 .inspector__row .inspector__w_45 {
3261 -ms-flex-preferred-size: 45%;
3262 flex-basis: 45%
3263 }
3264 .inspector__row .inspector__w_55 {
3265 -ms-flex-preferred-size: 55%;
3266 flex-basis: 55%
3267 }
3268 .inspector__row .inspector__w_65 {
3269 -ms-flex-preferred-size: 65%;
3270 flex-basis: 65%
3271 }
3272 .inspector__row .inspector__w_75 {
3273 -ms-flex-preferred-size: 75%;
3274 flex-basis: 75%
3275 }
3276 .inspector__row .inspector__w_85 {
3277 -ms-flex-preferred-size: 85%;
3278 flex-basis: 85%
3279 }
3280 .inspector__row .inspector__w_95 {
3281 -ms-flex-preferred-size: 95%;
3282 flex-basis: 95%
3283 }
3284 .wpbc_rightbar_palette .inspector__label {
3285 color: var(--wpbc-palette-text);
3286 font-size: 14px;
3287 font-weight: 600;
3288 line-height: 1.75;
3289 margin: 0
3290 }
3291 .wp-core-ui .wpbc_page .wpbc_rightbar_palette .inspector__control > input:not([type=checkbox]):not([type=radio]):not([type=submit]),
3292 .wp-core-ui .wpbc_page .wpbc_rightbar_palette .inspector__control > select,
3293 .wp-core-ui .wpbc_page .wpbc_rightbar_palette .inspector__control > textarea,
3294 .wp-core-ui .wpbc_page .wpbc_rightbar_palette .inspector__input {
3295 box-sizing: border-box;
3296 line-height: 2.4;
3297 max-width: 100%;
3298 width: 100%
3299 }
3300 .wpbc_rightbar_palette .inspector__control--inline {
3301 -ms-flex-align: stretch;
3302 align-items: stretch;
3303 display: -ms-flexbox;
3304 display: flex;
3305 -ms-flex-flow: row nowrap;
3306 flex-flow: row nowrap;
3307 gap: 8px
3308 }
3309 .wpbc_rightbar_palette .inspector__control--inline .inspector__input--unit {
3310 -ms-flex: 0 0 72px;
3311 flex: 0 0 72px;
3312 width: 72px
3313 }
3314 .wpbc_rightbar_palette .inspector__row--toggle .wpbc_ui__toggle {
3315 -ms-flex-align: center;
3316 align-items: center;
3317 display: -ms-flexbox;
3318 display: flex;
3319 float: none;
3320 margin: 0;
3321 min-height: 26px;
3322 position: static
3323 }
3324 .wpbc_rightbar_palette .inspector__help {
3325 color: var(--wpbc-palette-muted);
3326 font-size: 12px;
3327 line-height: 1.5;
3328 margin: 7px 0 0
3329 }
3330 .wpbc_rightbar_palette .wpbc_ts_inspector_row,
3331 .wpbc_rightbar_palette__row {
3332 -ms-flex-align: start;
3333 align-items: flex-start;
3334 display: -ms-flexbox;
3335 display: flex;
3336 -ms-flex-flow: row wrap;
3337 flex-flow: row wrap;
3338 gap: 8px;
3339 margin-bottom: 14px
3340 }
3341 .wpbc_rightbar_palette .wpbc_ts_inspector_row.row__bordered,
3342 .wpbc_rightbar_palette__row.row__bordered {
3343 background: var(--wpbc-palette-bg-soft);
3344 border: 1px solid var(--wpbc-palette-border);
3345 border-radius: var(--wpbc-palette-radius);
3346 padding: 10px
3347 }
3348 .wpbc_rightbar_palette .wpbc_ts_inspector_label,
3349 .wpbc_rightbar_palette .wpbc_ts_inspector_value,
3350 .wpbc_rightbar_palette__label,
3351 .wpbc_rightbar_palette__value {
3352 -ms-flex: 1 1 100%;
3353 flex: 1 1 100%
3354 }
3355 .wpbc_rightbar_palette .wpbc_ts_inspector_label,
3356 .wpbc_rightbar_palette__label {
3357 color: var(--wpbc-palette-text);
3358 font-weight: 600
3359 }
3360 .wpbc_rightbar_palette .wpbc_ts_inspector_value,
3361 .wpbc_rightbar_palette__value {
3362 color: var(--wpbc-palette-muted);
3363 line-height: 1.5
3364 }
3365 .wpbc_rightbar_palette .wpbc_ts_inspector_select,
3366 .wpbc_rightbar_palette__select {
3367 min-height: 36px;
3368 width: 100%
3369 }
3370 .wpbc_rightbar_palette .wpbc_ts_segmented,
3371 .wpbc_rightbar_palette__segmented {
3372 background: var(--wpbc-palette-bg);
3373 border: 1px solid var(--wpbc-palette-border);
3374 border-radius: var(--wpbc-palette-radius);
3375 display: -ms-flexbox;
3376 display: flex;
3377 margin-bottom: 12px;
3378 overflow: hidden
3379 }
3380 .wpbc_rightbar_palette .wpbc_ts_segmented a,
3381 .wpbc_rightbar_palette__segmented a {
3382 border-right: 1px solid var(--wpbc-palette-border);
3383 color: var(--wpbc-palette-text);
3384 -ms-flex: 1 1 0px;
3385 flex: 1 1 0;
3386 padding: 9px 12px;
3387 text-align: center;
3388 text-decoration: none
3389 }
3390 .wpbc_rightbar_palette .wpbc_ts_segmented a:last-child,
3391 .wpbc_rightbar_palette__segmented a:last-child {
3392 border-right: 0
3393 }
3394 .wpbc_rightbar_palette .wpbc_ts_segmented a.is-active,
3395 .wpbc_rightbar_palette__segmented a.is-active {
3396 background: var(--wpbc-palette-accent);
3397 color: #fff
3398 }
3399 .inspector__row .wpbc_slider_range_group.wpbc_inline_inputs,
3400 .wpbc_slider_range_group.wpbc_inline_inputs {
3401 width: 100%;
3402 display: -ms-flexbox;
3403 display: flex;
3404 -ms-flex-flow: row nowrap;
3405 flex-flow: row nowrap;
3406 -ms-flex-pack: start;
3407 justify-content: flex-start;
3408 -ms-flex-align: center;
3409 align-items: center;
3410 gap: 15px
3411 }
3412 .wpbc_slider_len_group {
3413 display: -ms-flexbox;
3414 display: flex;
3415 -ms-flex-flow: column nowrap;
3416 flex-flow: column nowrap;
3417 -ms-flex-pack: start;
3418 justify-content: flex-start;
3419 -ms-flex-align: start;
3420 align-items: flex-start;
3421 gap: 10px
3422 }
3423 .wpbc_slider_len_group .wpbc_inline_inputs {
3424 width: 100%;
3425 display: -ms-flexbox;
3426 display: flex;
3427 -ms-flex-flow: row nowrap;
3428 flex-flow: row nowrap;
3429 -ms-flex-pack: start;
3430 justify-content: flex-start;
3431 -ms-flex-align: center;
3432 align-items: center;
3433 gap: 15px
3434 }
3435 .wpbc_slider_len_group .wpbc_inline_inputs,
3436 .wpbc_slider_len_group label {
3437 margin: 5px 0
3438 }
3439 .wpbc__wrap__booking_listing {
3440 margin: 15px 0;
3441 min-height: 550px
3442 }
3443 .wpbc_admin.wpbc_admin_page__tab__vm_booking_listing .wpbc_settings_page_content {
3444 min-width: 0;
3445 overflow: visible
3446 }
3447 .wpbc__list__table,
3448 .wpbc__list__table .wpbc__list__body,
3449 .wpbc__list__table .wpbc__list__foot,
3450 .wpbc__list__table .wpbc__list__head {
3451 -ms-flex: 1 1 100%;
3452 flex: 1 1 100%;
3453 width: 100%;
3454 display: -ms-flexbox;
3455 display: flex;
3456 -ms-flex-flow: column nowrap;
3457 flex-flow: column nowrap;
3458 -ms-flex-pack: start;
3459 justify-content: flex-start;
3460 -ms-flex-align: stretch;
3461 align-items: stretch;
3462 margin: 0;
3463 padding: 0
3464 }
3465 .wpbc__list__table .wpbc__list__row {
3466 -ms-flex: 1 1 100%;
3467 flex: 1 1 100%;
3468 width: 100%;
3469 display: -ms-flexbox;
3470 display: flex;
3471 -ms-flex-flow: row wrap;
3472 flex-flow: row wrap;
3473 -ms-flex-pack: start;
3474 justify-content: flex-start;
3475 -ms-flex-align: start;
3476 align-items: flex-start
3477 }
3478 .wpbc__list__table .wpbc__list__col {
3479 -ms-flex: 0 1 auto;
3480 flex: 0 1 auto;
3481 display: -ms-flexbox;
3482 display: flex;
3483 -ms-flex-flow: row wrap;
3484 flex-flow: row wrap;
3485 -ms-flex-pack: start;
3486 justify-content: flex-start;
3487 -ms-flex-align: start;
3488 align-items: flex-start;
3489 -ms-flex-line-pack: normal;
3490 align-content: normal
3491 }
3492 .wpbc__list__table {
3493 border-radius: var(--wpbc_ui_listing__border_radius);
3494 background: 0 0
3495 }
3496 .wpbc__list__table .wpbc__list__foot,
3497 .wpbc__list__table .wpbc__list__head {
3498 background: var(--wpbc_ui_listing__back_color);
3499 border-radius: var(--wpbc_ui_listing__border_radius) var(--wpbc_ui_listing__border_radius) 0 0;
3500 border-bottom: 1px solid var(--wpbc_ui_listing__row_border_color);
3501 min-height: var(--wpbc_ui_listing__header_height);
3502 line-height: var(--wpbc_ui_listing__header_height);
3503 padding: 0 4px 0 8px;
3504 box-sizing: border-box
3505 }
3506 .wpbc__list__table .wpbc__list__foot {
3507 border-radius: 0 0 var(--wpbc_ui_listing__border_radius) var(--wpbc_ui_listing__border_radius);
3508 border: 0;
3509 border-top: 1px solid var(--wpbc_ui_listing__row_border_color);
3510 padding: 5px 15px
3511 }
3512 .wpbc__list__table .wpbc__list__foot * {
3513 font-size: 1em
3514 }
3515 .wpbc__list__table .wpbc__list__foot .wpbc__list__col,
3516 .wpbc__list__table .wpbc__list__head .wpbc__list__col {
3517 -ms-flex-align: center;
3518 align-items: center
3519 }
3520 .wpbc__list__table .wpbc__list__foot .wpbc__list__row,
3521 .wpbc__list__table .wpbc__list__head .wpbc__list__row {
3522 -ms-flex-align: stretch;
3523 align-items: stretch
3524 }
3525 .wpbc__list__table .wpbc__list__foot .wpbc__list__col.check-column,
3526 .wpbc__list__table .wpbc__list__head .wpbc__list__col.check-column {
3527 -ms-flex: 0 0 40px;
3528 flex: 0 0 40px;
3529 display: -ms-flexbox;
3530 display: flex;
3531 -ms-flex-flow: column nowrap;
3532 flex-flow: column nowrap;
3533 -ms-flex-align: center;
3534 align-items: center;
3535 -ms-flex-pack: center;
3536 justify-content: center
3537 }
3538 .wpbc__list__table .wpbc__list__foot a,
3539 .wpbc__list__table .wpbc__list__foot a:focus,
3540 .wpbc__list__table .wpbc__list__foot a:hover,
3541 .wpbc__list__table .wpbc__list__head a,
3542 .wpbc__list__table .wpbc__list__head a:focus,
3543 .wpbc__list__table .wpbc__list__head a:hover {
3544 text-decoration: none
3545 }
3546 .wpbc__list__table .wpbc__list__foot .ul_dropdown_menu_toggle,
3547 .wpbc__list__table .wpbc__list__foot .wpbc_ui_el__a,
3548 .wpbc__list__table .wpbc__list__head .ul_dropdown_menu_toggle,
3549 .wpbc__list__table .wpbc__list__head .wpbc_ui_el__a {
3550 color: var(--wpbc_ui__gen__text-color)
3551 }
3552 .wpbc__list__table .wpbc__list__foot .wpbc_ui_el__a.disabled,
3553 .wpbc__list__table .wpbc__list__head .wpbc_ui_el__a.disabled {
3554 color: #d8d8d8;
3555 cursor: not-allowed
3556 }
3557 .wpbc_pagination_el {
3558 -ms-flex: 0 1 auto;
3559 flex: 0 1 auto;
3560 display: -ms-flexbox;
3561 display: flex;
3562 -ms-flex-flow: row wrap;
3563 flex-flow: row wrap;
3564 -ms-flex-pack: start;
3565 justify-content: flex-start;
3566 -ms-flex-align: center;
3567 align-items: center
3568 }
3569 .wpbc_pagination__prev_next .wpbc_ui_el:first-child,
3570 .wpbc_pagination_active_page_in_selectbox {
3571 margin-right: 10px
3572 }
3573 .wpbc_pagination__prev_next .wpbc_ui_el__a {
3574 margin: 0;
3575 padding: 0 5px
3576 }
3577 .wpbc__list__head .wpbc_ui_el__a .menu_icon::before {
3578 font-size: 28px;
3579 line-height: var(--wpbc_ui_listing__header_height);
3580 vertical-align: middle
3581 }
3582 .wpbc__list__foot .wpbc_ui_el__divider .wpbc_ui_el__vertical_line,
3583 .wpbc__list__head .wpbc_ui_el__divider .wpbc_ui_el__vertical_line {
3584 margin: 5px 15px
3585 }
3586 .wpbc__list__col.col__right {
3587 margin-left: auto
3588 }
3589 .wpbc_a_row {
3590 -ms-flex: 1 1 100%;
3591 flex: 1 1 100%;
3592 width: 100%;
3593 display: -ms-flexbox;
3594 display: flex;
3595 -ms-flex-flow: row wrap;
3596 flex-flow: row wrap;
3597 -ms-flex-pack: start;
3598 justify-content: flex-start;
3599 -ms-flex-align: start;
3600 align-items: flex-start
3601 }
3602 .wpbc_a_col {
3603 -ms-flex: 1 1 1px;
3604 flex: 1 1 1px;
3605 display: -ms-flexbox;
3606 display: flex;
3607 -ms-flex-flow: row wrap;
3608 flex-flow: row wrap;
3609 -ms-flex-pack: start;
3610 justify-content: flex-start;
3611 -ms-flex-align: start;
3612 align-items: flex-start;
3613 -ms-flex-line-pack: normal;
3614 align-content: normal
3615 }
3616 .wpbc_a_overflow_hide {
3617 overflow: hidden
3618 }
3619 .wpbc_a_row_nowrap {
3620 -ms-flex-flow: row nowrap;
3621 flex-flow: row nowrap
3622 }
3623 .wpbc__list__table {
3624 display: -ms-flexbox;
3625 display: flex;
3626 -ms-flex-flow: column nowrap;
3627 flex-flow: column nowrap;
3628 -ms-flex-pack: start;
3629 justify-content: flex-start;
3630 -ms-flex-align: stretch;
3631 align-items: stretch;
3632 margin: 0;
3633 padding: 0;
3634 box-shadow: 0 0 1px #aaa
3635 }
3636 .wpbc__list__table:has(.wpbc_spins_loading_container) {
3637 box-shadow: none
3638 }
3639 .wpbc__list__table .wpbc_selectable_body {
3640 display: -ms-flexbox;
3641 display: flex;
3642 -ms-flex-flow: column nowrap;
3643 flex-flow: column nowrap;
3644 -ms-flex-pack: start;
3645 justify-content: flex-start;
3646 -ms-flex-align: stretch;
3647 align-items: stretch;
3648 margin: 0;
3649 padding: 0;
3650 background: var(--wpbc_ui_listing__back_color);
3651 border: 0
3652 }
3653 div .wpbc_listing_usual_row {
3654 -ms-flex: 1 1 100%;
3655 flex: 1 1 100%;
3656 display: -ms-flexbox;
3657 display: flex;
3658 -ms-flex-flow: row nowrap;
3659 flex-flow: row nowrap;
3660 -ms-flex-pack: start;
3661 justify-content: flex-start;
3662 -ms-flex-align: start;
3663 align-items: flex-start;
3664 border-bottom: 1px solid var(--wpbc_ui_listing__row_border_color);
3665 border-left: 4px solid transparent;
3666 margin: 0
3667 }
3668 .wpbc_listing_usual_row:last-child {
3669 border-bottom: 0
3670 }
3671 .wpbc_listing_col {
3672 -ms-flex: 0 1 auto;
3673 flex: 0 1 auto
3674 }
3675 .wpbc_listing_col .booking_details_simple,
3676 .wpbc_listing_col .booking_details_simple * {
3677 font-size: var(--wpbc_ui__gen__font-size)
3678 }
3679 .wpbc__list__table .wpbc_selectable_body > .wpbc_listing_usual_row {
3680 padding: 4px 0 4px 4px;
3681 line-height: 2.4;
3682 -ms-flex-flow: row wrap;
3683 flex-flow: row wrap
3684 }
3685 .wpbc_row_wrap {
3686 -ms-flex: 1 1 100%;
3687 flex: 1 1 100%;
3688 display: -ms-flexbox;
3689 display: flex;
3690 -ms-flex-flow: row nowrap;
3691 flex-flow: row nowrap;
3692 -ms-flex-pack: start;
3693 justify-content: flex-start;
3694 -ms-flex-align: start;
3695 align-items: flex-start;
3696 transition: .25s ease-in-out
3697 }
3698 .wpbc_row_wrap.max_height_a {
3699 max-height: var(--wpbc_ui_listing__colapsed_height);
3700 height: var(--wpbc_ui_listing__colapsed_height);
3701 overflow: hidden
3702 }
3703 .wpbc_row_wrap.max_height_a:has(.wpbc_btn_expand_down_a:hover) {
3704 --wpbc_ui_listing__colapsed_height: auto;
3705 min-height: 82px
3706 }
3707 .wpbc_row_wrap .wpbc_btn_expand_down_a:hover i::before {
3708 -ms-transform: rotate(45deg);
3709 transform: rotateZ(45deg);
3710 transition: .4s ease-in-out
3711 }
3712 .wpbc_row_wrap.max_height_a .wpbc_btn_expand_down_a:hover i::before {
3713 -ms-transform: rotate(-45deg);
3714 transform: rotateZ(-45deg)
3715 }
3716 .wpbc_row_wrap.max_height_a .booking_details_full {
3717 display: none
3718 }
3719 .wpbc_row_wrap:not(.max_height_a) {
3720 --wpbc_ui_listing__colapsed_height: 82px;
3721 min-height: var(--wpbc_ui_listing__colapsed_height)
3722 }
3723 .wpbc_row_wrap:not(.max_height_a) .booking_details_simple {
3724 display: none
3725 }
3726 .wpbc_row_wrap.max_height_a .booking_dates_expand_section {
3727 max-height: calc(var(--wpbc_ui_listing__colapsed_height) - 1px);
3728 overflow: hidden
3729 }
3730 .wpbc_col_data .booking_details_simple__expand,
3731 .wpbc_col_data a.booking_details_simple__expand:hover {
3732 color: var(--wpbc_ui__gen__text-color);
3733 text-decoration: none;
3734 outline: 0;
3735 box-shadow: none
3736 }
3737 .wpbc_col_data a.booking_details_simple__expand,
3738 .wpbc_col_data a.booking_details_simple__expand:hover {
3739 cursor: pointer
3740 }
3741 .wpbc_a_col__check {
3742 -ms-flex: 0 0 40px;
3743 flex: 0 0 40px;
3744 -ms-flex-item-align: stretch;
3745 align-self: stretch;
3746 display: -ms-flexbox;
3747 display: flex;
3748 -ms-flex-flow: column nowrap;
3749 flex-flow: column nowrap;
3750 -ms-flex-align: center;
3751 align-items: center;
3752 -ms-flex-pack: start;
3753 justify-content: flex-start
3754 }
3755 .wpbc_a_col__dates {
3756 -ms-flex: 0 0 170px;
3757 flex: 0 0 170px;
3758 -ms-flex-item-align: stretch;
3759 align-self: stretch;
3760 display: -ms-flexbox;
3761 display: flex;
3762 -ms-flex-flow: row nowrap;
3763 flex-flow: row nowrap;
3764 -ms-flex-align: start;
3765 align-items: flex-start;
3766 -ms-flex-pack: start;
3767 justify-content: flex-start;
3768 border-right: 4px solid var(--wpbc_ui_listing__pending_color)
3769 }
3770 .wpbc_listing_usual_row.wpbc_row_booking_approved .wpbc_a_col__dates {
3771 border-right-color: var(--wpbc_ui_listing__approved_color)
3772 }
3773 .wpbc_listing_usual_row.wpbc_row_booking_trash .wpbc_a_col__dates {
3774 border-right-color: var(--wpbc_ui_listing__trash_color)
3775 }
3776 .wpbc_row_wrap.max_height_a .wpbc_a_col__dates .booking_dates_small {
3777 display: -ms-flexbox;
3778 display: flex
3779 }
3780 .wpbc_row_wrap.max_height_a .wpbc_a_col__dates .booking_dates_full {
3781 display: none
3782 }
3783 .wpbc_row_wrap:not(.max_height_a) .wpbc_a_col__dates .booking_dates_full {
3784 display: -ms-flexbox;
3785 display: flex
3786 }
3787 .wpbc_row_wrap:not(.max_height_a) .wpbc_a_col__dates .booking_dates_small {
3788 display: none
3789 }
3790 .wpbc_row_wrap:not(.max_height_a) .wpbc_a_col__dates .content_text {
3791 -ms-flex-flow: row wrap;
3792 flex-flow: row wrap;
3793 -ms-flex-pack: start;
3794 justify-content: flex-start
3795 }
3796 .wpbc_a_col__dates .content_text {
3797 display: -ms-flexbox;
3798 display: flex;
3799 -ms-flex-flow: column;
3800 flex-flow: column;
3801 -ms-flex-pack: center;
3802 justify-content: center;
3803 -ms-flex-align: center;
3804 align-items: center;
3805 margin: auto
3806 }
3807 .wpbc_a_col__dates .date_tire {
3808 line-height: 10px;
3809 margin: 0 5px
3810 }
3811 .booking_dates_expand_section {
3812 -ms-flex: 1 1 auto;
3813 flex: 1 1 auto;
3814 display: -ms-flexbox;
3815 display: flex;
3816 -ms-flex-flow: column nowrap;
3817 flex-flow: column nowrap;
3818 -ms-flex-align: center;
3819 align-items: center;
3820 -ms-flex-pack: start;
3821 justify-content: flex-start
3822 }
3823 .wpbc_btn_expand_down {
3824 -ms-flex: 0 0 auto;
3825 flex: 0 0 auto;
3826 -ms-flex-item-align: stretch;
3827 align-self: stretch;
3828 width: 20px;
3829 display: -ms-flexbox;
3830 display: flex;
3831 -ms-flex-flow: column;
3832 flex-flow: column;
3833 -ms-flex-pack: start;
3834 justify-content: flex-start;
3835 -ms-flex-align: start;
3836 align-items: flex-start;
3837 -ms-flex-item-align: start;
3838 align-self: flex-start;
3839 margin-bottom: 2px
3840 }
3841 .wpbc_btn_expand_down a,
3842 .wpbc_btn_expand_down a:hover {
3843 line-height: 1;
3844 text-align: center;
3845 color: var(--wpbc_ui__gen__text-color);
3846 -ms-flex: 0 1 auto;
3847 flex: 0 1 auto;
3848 margin: 2px 0 0 -3px
3849 }
3850 .wpbc_btn_expand_down i::before {
3851 font-size: 20px
3852 }
3853 .wpbc_a_col__details_lables {
3854 -ms-flex: 1 1 auto;
3855 flex: 1 1 auto;
3856 padding-left: 15px;
3857 margin-bottom: 10px;
3858 min-width: 1%
3859 }
3860 .wpbc_a_col__cost {
3861 -ms-flex: 0 0 110px;
3862 flex: 0 0 110px;
3863 -ms-flex-item-align: stretch;
3864 align-self: stretch
3865 }
3866 .wpbc_a_col__action {
3867 -ms-flex: 0 0 50px;
3868 flex: 0 0 50px;
3869 -ms-flex-item-align: stretch;
3870 align-self: stretch
3871 }
3872 .wpbc_a_row__notes .wpbc_col_note_readonly {
3873 -ms-flex: 1 1 1px;
3874 flex: 1 1 1px;
3875 margin: 0 10px 10px 15px
3876 }
3877 .wpbc_a_row__system .wpbc_col_sys_info {
3878 -ms-flex: 1 1 1px;
3879 flex: 1 1 1px;
3880 margin: 0 10px 5px 18px
3881 }
3882 @media (max-width:960px) {
3883 .wpbc__list__table {
3884 box-shadow: none
3885 }
3886 .wpbc__list__table .wpbc_selectable_body {
3887 background: 0 0
3888 }
3889 .wpbc__list__table .wpbc__list__foot,
3890 .wpbc__list__table .wpbc__list__head,
3891 .wpbc__list__table .wpbc_selectable_body > .wpbc_listing_usual_row {
3892 margin: 10px 0;
3893 background: var(--wpbc_ui_listing__back_color);
3894 border-radius: 6px;
3895 padding: 6px 0 6px 4px;
3896 box-shadow: 0 0 2px 0 #cbcbcb;
3897 min-width: 180px
3898 }
3899 .wpbc__list__table .wpbc__list__foot,
3900 .wpbc__list__table .wpbc__list__head {
3901 padding: 6px
3902 }
3903 .wpbc_a_col__action,
3904 .wpbc_a_col__cost {
3905 -ms-flex-item-align: start;
3906 align-self: flex-start
3907 }
3908 .wpbc_a_col__action {
3909 margin-top: 22px
3910 }
3911 }
3912 @media (max-width:782px) {
3913 .wpbc_admin {
3914 --wpbc_ui_listing__colapsed_height: auto
3915 }
3916 .wpbc_a_col__action,
3917 .wpbc_a_col__cost {
3918 -ms-flex-item-align: stretch;
3919 align-self: stretch;
3920 margin: 0
3921 }
3922 .wpbc_a_row__booking {
3923 -ms-flex-flow: row wrap;
3924 flex-flow: row wrap
3925 }
3926 .wpbc_listing_col .booking_details_simple,
3927 .wpbc_listing_col .booking_details_simple * {
3928 font-size: 13px
3929 }
3930 .wpbc_a_col__dates {
3931 -ms-flex: 1 1 170px;
3932 flex: 1 1 170px
3933 }
3934 .wpbc_a_col__dates .content_text {
3935 -ms-flex-flow: row wrap;
3936 flex-flow: row wrap;
3937 -ms-flex-pack: start;
3938 justify-content: flex-start;
3939 -ms-flex-align: start;
3940 align-items: flex-start;
3941 margin: 0 5px
3942 }
3943 .booking_dates_expand_section {
3944 -ms-flex-align: start;
3945 align-items: flex-start
3946 }
3947 .wpbc_a_col__dates .wpbc_label.wpbc_label_booking_dates {
3948 font-size: 16px
3949 }
3950 .wpbc_a_col__dates .wpbc_label.wpbc_label_booking_dates .field-booking-time {
3951 font-size: 11px;
3952 margin-left: 5px
3953 }
3954 .wpbc_a_col__data {
3955 -ms-flex: 1 1 100%;
3956 flex: 1 1 100%
3957 }
3958 .wpbc_a_col.wpbc_a_col__data.wpbc_a_overflow_hide > .wpbc_a_row.wpbc_a_row_nowrap {
3959 -ms-flex-flow: row wrap;
3960 flex-flow: row wrap;
3961 padding-right: 5px;
3962 box-sizing: border-box
3963 }
3964 .wpbc_a_col__action {
3965 margin-left: auto;
3966 min-height: 30px
3967 }
3968 .wpbc_a_col__details_lables {
3969 padding: 10px 0;
3970 overflow: auto;
3971 scrollbar-width: thin;
3972 border-top: 1px dashed #ccc;
3973 margin: 5px 0
3974 }
3975 .wpbc_row_wrap.max_height_a .wpbc_a_col__details_lables .wpbc_col_booking_labels .content_text {
3976 -ms-flex-flow: row nowrap;
3977 flex-flow: row nowrap
3978 }
3979 .wpbc_row_wrap.max_height_a .wpbc_a_col__details_lables .wpbc_col_booking_labels .content_text * {
3980 white-space: nowrap
3981 }
3982 .wpbc_a_col__cost .wpbc_listing_col.wpbc_col_cost,
3983 .wpbc_a_col__cost .wpbc_listing_col.wpbc_col_cost a {
3984 -ms-flex-pack: start;
3985 justify-content: flex-start;
3986 margin: 0 3px
3987 }
3988 .wpbc_listing_col.wpbc_col_action {
3989 -ms-flex-pack: end;
3990 justify-content: flex-end
3991 }
3992 .wpbc_row_wrap.max_height_a .wpbc_a_row__appointment,
3993 .wpbc_row_wrap.max_height_a .wpbc_a_row__notes,
3994 .wpbc_row_wrap.max_height_a .wpbc_a_row__system {
3995 display: none
3996 }
3997 .wpbc_a_row__appointment .wpbc_col_appointment_details {
3998 margin: 5px 10px
3999 }
4000 .wpbc_a_row__system .wpbc_col_sys_info {
4001 margin-left: 10px
4002 }
4003 .wpbc_a_row__notes {
4004 -ms-flex-order: 1;
4005 order: 1
4006 }
4007 .wpbc_a_row__notes .wpbc_col_note_readonly {
4008 margin: 0 10px 5px 5px
4009 }
4010 .wpbc_a_row__notes .ui_remark_section__note_readonly textarea {
4011 height: 160px
4012 }
4013 }
4014 .wpbc_label.wpbc_label_booking_dates {
4015 background-color: transparent;
4016 color: #41474e;
4017 box-shadow: none;
4018 border: 0;
4019 font-size: 14px;
4020 line-height: 1.7;
4021 text-decoration: none;
4022 padding: 0;
4023 margin: 0 2px 2px
4024 }
4025 .wpbc__list__table .wpbc_selectable_body .wpbc_listing_col.wpbc_col_booking_labels .content_text {
4026 display: -ms-flexbox;
4027 display: flex;
4028 -ms-flex-flow: row wrap;
4029 flex-flow: row wrap;
4030 -ms-flex-pack: start;
4031 justify-content: flex-start;
4032 -ms-flex-align: start;
4033 align-items: flex-start;
4034 gap: 10px;
4035 padding: 2px 0
4036 }
4037 .wpbc_row_wrap.max_height_a .wpbc_col_data {
4038 white-space: nowrap
4039 }
4040 .fieldvalue {
4041 margin: 0 1em 0 0;
4042 padding: 1px 5px 3px;
4043 vertical-align: baseline;
4044 border-radius: 2px;
4045 background: 0 0;
4046 word-wrap: anywhere
4047 }
4048 .fieldvalue.name.fieldsearchvalue {
4049 font-weight: 600;
4050 border-radius: 0;
4051 padding: 1px 7px;
4052 border-bottom: 2px solid #975500;
4053 background: #fffaf3;
4054 color: #904c03
4055 }
4056 .wpbc_actions_sysinfo {
4057 font-size: .7em
4058 }
4059 .wpbc_col_all_data .wpbc_listing_usual_row {
4060 border: 0;
4061 margin-bottom: 5px
4062 }
4063 .wpbc_listing_col.wpbc_col_cost {
4064 -ms-flex: 0 0 100px;
4065 flex: 0 0 100px
4066 }
4067 .wpbc_listing_col.wpbc_col_action {
4068 -ms-flex: 0 0 70px;
4069 flex: 0 0 70px
4070 }
4071 .wpbc_ui_el__listing_row:nth-of-type(2n+1) {
4072 background-color: var(--wpbc_ui_listing__back_alt_color);
4073 border-left-color: var(--wpbc_ui_listing__back_alt_color)
4074 }
4075 .wpbc_ui_el__listing_row.wpbc_row.row_selected_color {
4076 border-left-color: var(--wpbc_ui_listing__selected_row_color)
4077 }
4078 .wpbc_label {
4079 display: inline;
4080 -ms-flex: 0 1 auto;
4081 flex: 0 1 auto;
4082 font-size: .95em;
4083 font-weight: 600;
4084 line-height: 2.7;
4085 white-space: pre-wrap;
4086 text-align: center;
4087 vertical-align: baseline;
4088 padding: 5px 10px;
4089 margin: 5px;
4090 background: var(--wpbc_admin-default_label-color,#6b96ce);
4091 color: #fff;
4092 border-radius: 4px;
4093 border: 0;
4094 box-shadow: none
4095 }
4096 .wpbc_col_booking_labels .wpbc_label {
4097 padding: 2px 10px;
4098 line-height: 1.7
4099 }
4100 .wpbc_label .menu_icon {
4101 margin: 0 5px 0 0
4102 }
4103 .wpbc_label .label_sup {
4104 font-size: 10px;
4105 padding: 0 5px 0 0;
4106 line-height: 1em
4107 }
4108 .wpbc_label_link {
4109 display: -ms-flexbox;
4110 display: flex;
4111 -ms-flex-flow: column nowrap;
4112 flex-flow: column nowrap;
4113 -ms-flex-align: center;
4114 align-items: center;
4115 -ms-flex-pack: center;
4116 justify-content: center;
4117 cursor: pointer;
4118 text-decoration: none
4119 }
4120 .wpbc__wrap__booking_listing a.wpbc_is_new_button,
4121 .wpbc__wrap__booking_listing a.wpbc_is_new_button:hover {
4122 position: absolute;
4123 margin: 0 0 0 -28px;
4124 display: -ms-flexbox;
4125 display: flex;
4126 opacity: .8
4127 }
4128 .wpbc_label.wpbc_label_booking_id {
4129 box-shadow: none;
4130 background-color: #fff;
4131 border: 1px solid rgba(0,0,0,.1098039216);
4132 color: #717171
4133 }
4134 .wpbc_label.wpbc_label_resource {
4135 background-color: #6b96ce;
4136 background-color: rgb(from var(--wpbc_admin-theme-color,#6b96ce) r g b/var(--wpbc_admin-theme-opacity,80%));
4137 background-color: var(--wpbc_admin-resource-badge-color,#556e91)
4138 }
4139 .wpbc_label.wpbc_label_deleted_resource {
4140 background-color: #ee6f48
4141 }
4142 .wpbc_label.wpbc_label_pending {
4143 background-color: #ed9f0a;
4144 color: #fff;
4145 box-shadow: 0 0 1px #fde4c9
4146 }
4147 .wpbc_label.wpbc_label_approved {
4148 background-color: #64aa45;
4149 color: #f7fff4;
4150 box-shadow: 0 0 1px #b8c6b1
4151 }
4152 .wpbc_label.wpbc_label_payment_status_success {
4153 background-color: #468847
4154 }
4155 .wpbc_label.wpbc_label_payment_status_pending {
4156 background-color: #992
4157 }
4158 .wpbc_label.wpbc_label_payment_status_unknown {
4159 background-color: #f2f2f3;
4160 color: #717379;
4161 border: 1px solid #e3e3e3
4162 }
4163 .wpbc_label.wpbc_label_payment_status_error {
4164 background-color: #fa773d
4165 }
4166 .wpbc_label.wpbc_label_imported {
4167 background-color: #517aba
4168 }
4169 .wpbc_label.wpbc_label_trash {
4170 background: #d94a48;
4171 color: #fff;
4172 text-shadow: 0 0 1px #e00
4173 }
4174 .wpbc_listing_col.wpbc_col_cost,
4175 .wpbc_listing_col.wpbc_col_cost a {
4176 color: #41474e;
4177 font-size: 16px;
4178 line-height: 2.7;
4179 display: -ms-flexbox;
4180 display: flex;
4181 -ms-flex-flow: row nowrap;
4182 flex-flow: row nowrap;
4183 -ms-flex-align: center;
4184 align-items: center;
4185 -ms-flex-pack: center;
4186 justify-content: center;
4187 -ms-flex: 0 0 110px;
4188 flex: 0 0 110px;
4189 -ms-flex-item-align: center;
4190 align-self: center;
4191 font-weight: 600;
4192 cursor: pointer;
4193 text-decoration: none
4194 }
4195 .wpbc_listing_col.wpbc_col_action {
4196 color: #41474e;
4197 font-size: 14px;
4198 line-height: 1.7;
4199 display: -ms-flexbox;
4200 display: flex;
4201 -ms-flex-flow: row nowrap;
4202 flex-flow: row nowrap;
4203 -ms-flex-align: center;
4204 align-items: center;
4205 -ms-flex-pack: center;
4206 justify-content: center;
4207 -ms-flex: 0 0 50px;
4208 flex: 0 0 50px;
4209 -ms-flex-item-align: stretch;
4210 align-self: stretch
4211 }
4212 .wpbc_listing_col.wpbc_col_action a.ul_dropdown_menu_toggle,
4213 .wpbc_listing_col.wpbc_col_action a.ul_dropdown_menu_toggle:focus,
4214 .wpbc_listing_col.wpbc_col_action a.ul_dropdown_menu_toggle:hover {
4215 background: rgba(0,0,0,.0705882353);
4216 border-radius: 50%;
4217 width: 33px;
4218 -ms-flex-flow: column;
4219 flex-flow: column;
4220 -ms-flex-align: center;
4221 align-items: center;
4222 -ms-flex-pack: center;
4223 justify-content: center;
4224 aspect-ratio: 1/1;
4225 color: #555;
4226 display: -ms-flexbox;
4227 display: flex
4228 }
4229 .wpbc__wrap__booking_listing .wpbc_ui_el__dropdown .ul_dropdown_menu > li > a.ul_dropdown_menu_li_action,
4230 .wpbc_col_action .wpbc_ui_el__dropdown .ul_dropdown_menu > li > a.ul_dropdown_menu_li_action {
4231 display: -ms-flexbox;
4232 display: flex;
4233 -ms-flex-flow: row nowrap;
4234 flex-flow: row nowrap;
4235 -ms-flex-pack: start;
4236 justify-content: flex-start;
4237 -ms-flex-align: center;
4238 align-items: center
4239 }
4240 .wpbc_col_action .wpbc_ui_el__dropdown .ul_dropdown_menu > li > a.ul_dropdown_menu_li_action > :last-child {
4241 margin-left: auto;
4242 padding-left: 1em
4243 }
4244 .wpbc_col_action .wpbc_ui_el__dropdown .ul_dropdown_menu > li > a.ul_dropdown_menu_li_action > :last-child.wpbc_spin {
4245 padding-left: 0
4246 }
4247 .ul_dropdown_menu_li_action_set_booking_approved {
4248 border-left: 2px solid var(--wpbc_ui_listing__approved_color)
4249 }
4250 .ul_dropdown_menu_li_action_set_booking_pending {
4251 border-left: 2px solid var(--wpbc_ui_listing__pending_color)
4252 }
4253 .ul_dropdown_menu_li_action_move_booking_to_trash.hide_button_if_no_selection,
4254 .wpbc_ui_el__dropdown .ul_dropdown_menu > li > a.ul_dropdown_menu_li_action_move_booking_to_trash.hide_button_if_no_selection:not(:hover,:focus),
4255 .wpbc_ui_el__dropdown .ul_dropdown_menu > li > a.ul_dropdown_menu_li_action_move_booking_to_trash:not(:hover,:focus) {
4256 color: #d79249
4257 }
4258 .wpbc_ui_el__dropdown .ul_dropdown_menu > li > a.ul_dropdown_menu_li_action_delete_booking_completely:not(:hover,:focus),
4259 .wpbc_ui_el__dropdown .ul_dropdown_menu > li > a.ul_dropdown_menu_li_trash_color:not(:hover,:focus) {
4260 color: var(--wpbc_ui_listing__trash_color)
4261 }
4262 .wpbc_ui_el__dropdown .ul_dropdown_menu > li > a.ul_dropdown_menu_li_action_restore_booking_from_trash:not(:hover,:focus) {
4263 color: var(--wpbc_ui_listing__restore_color)
4264 }
4265 .ul_dropdown_menu_li_action .hint_value_instead_icon {
4266 font-size: .85em;
4267 font-weight: 600;
4268 -ms-flex-item-align: center;
4269 align-self: center;
4270 line-height: 1
4271 }
4272 @media (min-width:768px) {
4273 #wpbc_modal__set_booking_note__section .modal-dialog {
4274 width: 80%;
4275 margin: 5px auto
4276 }
4277 }
4278 .wpbc_page .wpbc_modal_in_listing input[type=text],
4279 .wpbc_page .wpbc_modal_in_listing select,
4280 .wpbc_page .wpbc_modal_in_listing textarea {
4281 width: 100%;
4282 max-width: 100%;
4283 font-size: 15px;
4284 line-height: 2.4
4285 }
4286 .wpdevelop .modal-footer .button {
4287 margin: 0 5px
4288 }
4289 #wpbc_modal__send_payment_request__section #wpbc_modal__send_payment_request__url {
4290 font-size: 13px
4291 }
4292 #wpbc_modal__send_payment_request__section #wpbc_modal__send_payment_request__value {
4293 margin-top: 15px;
4294 line-height: 2;
4295 height: 70px;
4296 font-size: 14px
4297 }
4298 .wpbc_modal__2_fields {
4299 display: -ms-flexbox;
4300 display: flex;
4301 -ms-flex-flow: row nowrap;
4302 flex-flow: row nowrap;
4303 -ms-flex-pack: start;
4304 justify-content: flex-start;
4305 -ms-flex-align: center;
4306 align-items: center
4307 }
4308 .wpbc_modal__2_fields .wpbc_modal__2_fields_button {
4309 -ms-flex: 0 1 1%;
4310 flex: 0 1 1%;
4311 -ms-flex-item-align: stretch;
4312 align-self: stretch;
4313 min-height: 35px;
4314 margin-left: 10px;
4315 display: -ms-flexbox;
4316 display: flex;
4317 -ms-flex-align: center;
4318 align-items: center;
4319 -ms-flex-item-align: center;
4320 align-self: center;
4321 font-weight: 600
4322 }
4323 #wpbc_modal__send_payment_request__section .wpbc_modal__send_payment_request__cost {
4324 font-size: 16px;
4325 font-weight: 600;
4326 padding: 0 10px
4327 }
4328 .ui_remark_section__note_readonly {
4329 width: 99%;
4330 margin: 0
4331 }
4332 .ui_remark_section__note_readonly label {
4333 font-size: .9em;
4334 font-weight: 600
4335 }
4336 .ui_remark_section__note_readonly a {
4337 font-size: .9em;
4338 line-height: 2;
4339 margin: 7px 3px 0;
4340 float: right;
4341 padding: 0;
4342 text-decoration: none;
4343 font-weight: 600
4344 }
4345 .ui_remark_section__note_readonly a i::before {
4346 font-size: 11px
4347 }
4348 .ui_remark_section__note_readonly textarea {
4349 font-size: 12px;
4350 width: 100%;
4351 scrollbar-width: thin;
4352 height: 70px;
4353 line-height: 1.75;
4354 color: #777;
4355 box-shadow: none;
4356 border: 1px solid #d5d5d5;
4357 background: #fefefe
4358 }
4359 #wpbc_modal__set_booking_note__section textarea {
4360 margin-top: 5px;
4361 line-height: 1.8;
4362 height: 120px;
4363 font-size: 13px
4364 }
4365 .modal-header .wpbc_modal__booking_id__in_title {
4366 font-size: .6em;
4367 font-weight: 600;
4368 margin-left: 5px;
4369 top: -.75em
4370 }
4371 .modal-header .wpbc_modal__title__reason__booking_id {
4372 font-size: .7em;
4373 font-weight: 400;
4374 margin-left: 5px;
4375 top: -.1em;
4376 word-break: break-all
4377 }
4378 .wpbc_hidden_templates {
4379 display: none
4380 }
4381 .wpbc_ui_el__dropdown .ul_dropdown_menu_toggle .selected_value {
4382 margin: 0 .2em
4383 }
4384 .wpbc_ui_el__dropdown .ul_dropdown_menu_toggle .selected_value .menu_icon {
4385 margin: 0 0 0 2px
4386 }
4387 .wpbc_ui_el__dropdown .ul_dropdown_menu_toggle .selected_value [class*=" wpbc-bi-"]::before {
4388 font-size: 1.08em;
4389 vertical-align: -.18em
4390 }
4391 .wpbc_ui_toolbar.wpbc_ui_toolbar__bo_listing {
4392 margin: var(--wpbc_ui_horis_top_nav__margin)
4393 }
4394 .wpbc_appointment_booking_details {
4395 border: 1px dashed #777;
4396 border-radius: 4px;
4397 display: -ms-flexbox;
4398 display: flex;
4399 -ms-flex-flow: row wrap;
4400 flex-flow: row wrap;
4401 gap: 4px 18px;
4402 line-height: 1.6;
4403 padding: 8px 10px;
4404 margin: 0 20px 0 15px
4405 }
4406 .wpbc_appointment_booking_details > strong {
4407 -ms-flex: 1 1 100%;
4408 flex: 1 1 100%
4409 }
4410 .wpbc_appointment_booking_details > span {
4411 overflow-wrap: anywhere
4412 }