PluginProbe
Booking Calendar / 11.8.3
Booking Calendar v11.8.3
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.3, at _dist/all/_out/wpbc_all_admin.css

4,554 lines 133.8 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 word-break: break-all
2783 }
2784 .wpbc_ui_el__vert_right_bar_compact__wrapper button.wpbc_ui_el__vert_nav_item__a.wpbc_ui_el__vert_nav_item__single {
2785 width: 100%
2786 }
2787 .wpbc_ui_el__vert_right_bar_compact__wrapper .wpbc_ui_el__vert_nav_item a .wpbc_ui_el__vert_nav_icon::before,
2788 .wpbc_ui_el__vert_right_bar_compact__wrapper .wpbc_ui_el__vert_nav_item button .wpbc_ui_el__vert_nav_icon::before {
2789 font-size: 24px;
2790 line-height: 26px
2791 }
2792 .wpbc_ui_el__vert_right_bar_compact__wrapper .wpbc_ui_el__vert_nav_item.active a,
2793 .wpbc_ui_el__vert_right_bar_compact__wrapper .wpbc_ui_el__vert_nav_item.active a:hover {
2794 background-color: #547298
2795 }
2796 /*! = Left Horisontal Navigation Bar = */
2797 .wpbc_ui_el__horis_top_bar__wrapper {
2798 display: -ms-flexbox;
2799 display: flex;
2800 -ms-flex-flow: row wrap;
2801 flex-flow: row wrap;
2802 -ms-flex-pack: start;
2803 justify-content: flex-start;
2804 -ms-flex-align: baseline;
2805 align-items: baseline;
2806 width: 100%;
2807 max-width: 100%;
2808 background: var(--wpbc_ui_horis_top_nav__background-color);
2809 border: 0;
2810 box-shadow: none;
2811 transition: .25s ease-in-out;
2812 font-size: var(--wpbc_ui_horis_top_nav__font-size);
2813 line-height: 1.2;
2814 border-radius: 0;
2815 padding: 0;
2816 margin: var(--wpbc_ui_horis_top_nav__margin);
2817 box-sizing: border-box;
2818 overflow: visible
2819 }
2820 .wpbc_ui_el__horis_top_bar__content {
2821 -ms-flex: 1 1 100%;
2822 flex: 1 1 100%;
2823 display: -ms-flexbox;
2824 display: flex;
2825 -ms-flex-flow: row wrap;
2826 flex-flow: row wrap;
2827 -ms-flex-pack: start;
2828 justify-content: flex-start;
2829 -ms-flex-align: center;
2830 align-items: center;
2831 border-bottom: 1px solid var(--wpbc_ui_horis_top_nav__normal_color)
2832 }
2833 @media screen and (max-width:782px) {
2834 body.folded div.wpbc_admin,
2835 div.wpbc_admin {
2836 --wpbc_ui_top_nav__wp_left_menu_width: 0px
2837 }
2838 div.wpbc_admin {
2839 --wpbc_ui_top_nav__wp_top_menu_height: 46px
2840 }
2841 .wpbc_ui_el__horis_top_bar__wrapper .wpbc_ui_el__horis_nav_title {
2842 display: none
2843 }
2844 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 {
2845 margin: 0 8px
2846 }
2847 }
2848 .wpbc_ui_el__horis_nav_item a {
2849 -ms-flex: 1 1 100%;
2850 flex: 1 1 100%;
2851 margin: 0 5px -1px 0;
2852 padding: 10px 15px;
2853 border: none;
2854 border-radius: 0;
2855 text-shadow: none;
2856 font-size: var(--wpbc_ui_horis_top_nav__font-size);
2857 font-weight: 600;
2858 text-transform: capitalize;
2859 text-decoration: none;
2860 outline: 0;
2861 color: var(--wpbc_ui_horis_top_nav__a_color);
2862 display: -ms-flexbox;
2863 display: flex;
2864 -ms-flex-flow: row;
2865 flex-flow: row;
2866 -ms-flex-pack: start;
2867 justify-content: flex-start;
2868 -ms-flex-align: center;
2869 align-items: center;
2870 border-bottom: var(--wpbc_ui_horis_top_nav__border-width) solid transparent;
2871 box-shadow: none
2872 }
2873 .wpbc_ui_el__horis_nav_item a:focus,
2874 .wpbc_ui_el__horis_nav_item a:hover,
2875 .wpbc_ui_el__horis_nav_item.active a:focus,
2876 .wpbc_ui_el__horis_nav_item.active a:hover {
2877 color: var(--wpbc_ui_horis_top_nav__hover_color);
2878 border-bottom-color: var(--wpbc_ui_horis_top_nav__hover_color);
2879 box-shadow: none;
2880 outline: 0
2881 }
2882 .wpbc_ui_el__horis_nav_item a[aria-selected=true],
2883 .wpbc_ui_el__horis_nav_item.active a {
2884 border-bottom-color: var(--wpbc_ui_horis_top_nav__active_color);
2885 box-shadow: none;
2886 outline: 0
2887 }
2888 .wpbc_ui_el__horis_nav_item.align_right {
2889 margin-left: auto
2890 }
2891 .wpbc_ui_el__horis_nav_item.small_debug_tab a.wpbc_ui_el__horis_nav_item__a {
2892 font-size: 10px;
2893 line-height: 19px
2894 }
2895 .wpbc_ui_el__horis_nav_item a .wpbc_ui_el__horis_nav_icon {
2896 margin: 0
2897 }
2898 .wpbc_settings_page_wrapper .wpbc_ui_el__horis_top_bar__wrapper .wpbc_ui_el__horis_nav_item a .wpbc_ui_el__horis_nav_icon {
2899 margin: 0 8px 0 0
2900 }
2901 .wpbc_ui_el__horis_nav_item a .wpbc_ui_el__horis_nav_icon::before {
2902 font-size: 16px;
2903 line-height: 17px
2904 }
2905 .wpbc_ui_el__horis_nav_item.wpbc_ui_el__horis_nav_item_sub a .wpbc_ui_el__horis_nav_icon::before {
2906 font-size: 14px
2907 }
2908 .wpbc_ui_el__horis_nav_item__a * {
2909 -ms-flex: 0 1 auto;
2910 flex: 0 1 auto
2911 }
2912 .wpbc_ui_el__horis_nav_item__a .wpbc_ui_el__horis_nav_icon_right {
2913 margin-left: auto
2914 }
2915 .wpbc_ui_toolbar {
2916 -ms-flex: 1 1 100%;
2917 flex: 1 1 100%;
2918 width: 100%;
2919 display: -ms-flexbox;
2920 display: flex;
2921 -ms-flex-flow: row wrap;
2922 flex-flow: row wrap;
2923 -ms-flex-pack: start;
2924 justify-content: flex-start;
2925 -ms-flex-align: stretch;
2926 align-items: stretch;
2927 box-shadow: none;
2928 border: 0;
2929 background: 0 0;
2930 margin: 0;
2931 padding: 0;
2932 box-sizing: border-box;
2933 font-size: var(--wpbc_ui_toolbar__font-size)
2934 }
2935 .wpbc_ui_toolbar .wpbc_ui_group {
2936 -ms-flex: 0 1 auto;
2937 flex: 0 1 auto;
2938 display: -ms-flexbox;
2939 display: flex;
2940 -ms-flex-flow: row wrap;
2941 flex-flow: row wrap;
2942 -ms-flex-pack: start;
2943 justify-content: flex-start;
2944 -ms-flex-align: baseline;
2945 align-items: baseline;
2946 border: none;
2947 margin: 0;
2948 padding: 0;
2949 box-sizing: border-box
2950 }
2951 .wpbc_ui_toolbar .wpbc_ui_group .wpbc_ui_el {
2952 -ms-flex-item-align: stretch;
2953 align-self: stretch;
2954 -ms-flex: 0 1 auto;
2955 flex: 0 1 auto;
2956 display: -ms-flexbox;
2957 display: flex;
2958 -ms-flex-flow: row nowrap;
2959 flex-flow: row nowrap;
2960 -ms-flex-pack: start;
2961 justify-content: flex-start;
2962 -ms-flex-align: center;
2963 align-items: center;
2964 position: relative;
2965 margin: 5px 15px 5px 0;
2966 box-sizing: border-box
2967 }
2968 .wpbc_ui_toolbar .wpbc_ui_group .wpbc_ui_el:last-child {
2969 margin-right: 0
2970 }
2971 .wpbc_ui__height_lg.wpbc_ui_group .wpbc_ui_el {
2972 min-height: 38px
2973 }
2974 .wpbc_ui__height_small.wpbc_ui_group .wpbc_ui_el {
2975 min-height: 32px
2976 }
2977 .wpbc_ui__height_mini.wpbc_ui_group .wpbc_ui_el,
2978 .wpbc_ui__height_mini.wpbc_ui_group .wpbc_ui_el input,
2979 .wpbc_ui__height_mini.wpbc_ui_group .wpbc_ui_el select {
2980 min-height: 26px
2981 }
2982 .wpbc_ui__height_micro.wpbc_ui_group .wpbc_ui_el,
2983 .wpbc_ui__height_micro.wpbc_ui_group .wpbc_ui_el input,
2984 .wpbc_ui__height_micro.wpbc_ui_group .wpbc_ui_el select {
2985 min-height: 24px;
2986 font-size: 12px;
2987 line-height: 1
2988 }
2989 .wpbc_ui__bg_white {
2990 background-color: var(--wpbc_ui__gen__panel_background-color)
2991 }
2992 .wpbc_ui__bg_transparent {
2993 background-color: transparent
2994 }
2995 .wpbc_ui__hidden {
2996 display: none!important
2997 }
2998 .wpbc_ui__width_100 {
2999 width: 100%;
3000 max-width: 100%;
3001 min-width: 100%;
3002 -ms-flex: 1 1 100%;
3003 flex: 1 1 100%
3004 }
3005 .wpbc_ui_toolbar a {
3006 color: var(--wpbc_ui__gen__text-color)
3007 }
3008 .wpbc_ui_toolbar .wpbc_ui_group.wpbc_ui_group_filter_row_2 {
3009 padding: 10px 14px;
3010 margin: 10px 0 35px;
3011 border: 2px solid #97a0ac;
3012 border-radius: 5px
3013 }
3014 .wpbc_ui_group .wpbc_ui_el input {
3015 -ms-flex-item-align: stretch;
3016 align-self: stretch;
3017 border: 1px solid rgba(0,0,0,.1882352941);
3018 margin: 0
3019 }
3020 .ul_dropdown_menu__other_filters i::before,
3021 .ul_dropdown_menu__reload_listing i::before {
3022 font-size: 24px
3023 }
3024 .wpbc_ajx_toolbar .wpbc_ui_el__choosen {
3025 -ms-flex-align: center;
3026 align-items: center
3027 }
3028 .wpbc_ajx_toolbar .wpbc_ui_el__choosen .chzn-container {
3029 -ms-flex-item-align: initial;
3030 align-self: initial;
3031 min-width: 180px
3032 }
3033 div.wpbc_ajx_toolbar {
3034 margin: 0 0 20px
3035 }
3036 #wpbc_booking_listing_reload_button {
3037 background: 0 0;
3038 border: 0
3039 }
3040 #wpbc_booking_listing_reload_button i.menu_icon::before {
3041 font-size: 22px
3042 }
3043 .wpbc_admin .clr-field button {
3044 height: calc(100% - 6px);
3045 right: 3px;
3046 pointer-events: unset;
3047 cursor: pointer
3048 }
3049 .wpbc_ui__collapsible_group .group__header {
3050 width: 100%;
3051 display: -ms-flexbox;
3052 display: flex;
3053 -ms-flex-flow: row nowrap;
3054 flex-flow: row nowrap;
3055 -ms-flex-align: center;
3056 align-items: center;
3057 -ms-flex-pack: justify;
3058 justify-content: space-between;
3059 padding: 12px 10px;
3060 text-align: left;
3061 font-weight: 600;
3062 cursor: pointer;
3063 background: 0 0;
3064 border: 0;
3065 border-bottom: 1px solid #eee;
3066 border-radius: 0;
3067 border-left: 2px solid transparent
3068 }
3069 .wpbc_ui__collapsible_group.is-open {
3070 padding-bottom: 25px
3071 }
3072 .wpbc_ui__collapsible_group:last-child {
3073 padding-bottom: 100px
3074 }
3075 .wpbc_ui__collapsible_group.is-open .group__header {
3076 border-left-color: #1e7bc7;
3077 background: rgba(30,123,199,.0392156863);
3078 border-radius: 0 5px 5px 0;
3079 border-bottom-color: rgba(30,123,199,.1215686275)
3080 }
3081 .wpbc_ui__collapsible_group:not(.is-open) .group__header:hover {
3082 border-left-color: var(--wpbc_admin-active-tab-color,#707980)
3083 }
3084 .wpbc_ui__collapsible_group .group__header:hover .wpbc-bi-chevron-right,
3085 .wpbc_ui__collapsible_group.is-open .group__header:hover .wpbc-bi-chevron-right {
3086 transition: .4s ease-in-out;
3087 -ms-transform: rotate(2deg);
3088 transform: rotateZ(2deg)
3089 }
3090 .wpbc_ui__collapsible_group.is-open .group__header:hover .wpbc-bi-chevron-right {
3091 -ms-transform: rotate(88deg);
3092 transform: rotateZ(88deg)
3093 }
3094 .wpbc_ui__collapsible_group.is-open .group__header .wpbc-bi-chevron-right {
3095 -ms-transform: rotate(90deg);
3096 transform: rotate(90deg)
3097 }
3098 .wpbc_ui__collapsible_group .group__header h3 {
3099 margin: 0;
3100 padding: 0;
3101 font-size: 14px
3102 }
3103 .wpbc_ui__collapsible_group .group__fields {
3104 display: none;
3105 padding: 15px 5px 5px 15px
3106 }
3107 .wpbc_ui__collapsible_group.is-open .group__fields {
3108 display: -ms-flexbox;
3109 display: flex;
3110 -ms-flex-flow: column nowrap;
3111 flex-flow: column nowrap;
3112 -ms-flex-pack: start;
3113 justify-content: flex-start;
3114 -ms-flex-align: stretch;
3115 align-items: stretch;
3116 gap: 20px
3117 }
3118 .wpbc_ui__collapsible_group .wpbc_ui__toggle {
3119 display: inline-block;
3120 margin: 0;
3121 padding: 0;
3122 line-height: 1.75
3123 }
3124 .wpbc_ui__collapsible_group .wpbc_ui__toggle label,
3125 .wpbc_ui__collapsible_group .wpbc_ui__toggle span {
3126 display: inline;
3127 line-height: 2.2;
3128 margin: 0;
3129 padding: 0
3130 }
3131 .wpbc_ui__collapsible_group .wpbc_ui__toggle input[type=checkbox] + label.wpbc_ui__toggle_icon {
3132 display: inline-block;
3133 vertical-align: text-top;
3134 margin-inline-end: .5em;
3135 margin-block-start: 2px
3136 }
3137 .wpbc_tab__panel[hidden] {
3138 display: none!important
3139 }
3140 .wpbc_rightbar_palette {
3141 --wpbc-palette-accent: var(--wpbc-ts-red, #df202b);
3142 --wpbc-palette-bg: var(--wpbc-ts-bg, #fff);
3143 --wpbc-palette-bg-soft: var(--wpbc-ts-bg-soft, #f6f7f7);
3144 --wpbc-palette-border: var(--wpbc-ts-border, #dfe4ea);
3145 --wpbc-palette-muted: var(--wpbc-ts-muted, #646970);
3146 --wpbc-palette-radius: var(--wpbc-ts-radius, 6px);
3147 --wpbc-palette-text: var(--wpbc-ts-text, #1d2327)
3148 }
3149 .wpbc_ui_el__vert_right_bar__content .wpbc_ui_el__expand_colapse_btns {
3150 display: none
3151 }
3152 .wpbc_rightbar_palette .wpbc_bfb__inspector__head {
3153 border-bottom: 1px solid var(--wpbc-palette-border);
3154 margin: 0;
3155 padding: 0 10px 10px
3156 }
3157 .wpbc_rightbar_palette .wpbc_bfb__inspector__head .header_container {
3158 padding: 0
3159 }
3160 .wpbc_rightbar_palette .wpbc_bfb__inspector__head .title {
3161 color: var(--wpbc-palette-text);
3162 font-size: 14px;
3163 font-weight: 700;
3164 letter-spacing: 0;
3165 line-height: 1.74;
3166 margin: 0;
3167 text-transform: uppercase
3168 }
3169 .wpbc_rightbar_palette .wpbc_bfb__inspector__head .desc {
3170 color: var(--wpbc-palette-muted);
3171 font-size: 12px;
3172 line-height: 1.75;
3173 margin: 5px 0 0
3174 }
3175 .wpbc_rightbar_palette .wpbc_bfb__inspector__body,
3176 .wpbc_rightbar_palette .wpbc_ts_inspector_body {
3177 padding: 0
3178 }
3179 .wpbc_rightbar_palette .wpbc_bfb__inspector__body.wpbc_bfb__inspector__body--content,
3180 .wpbc_rightbar_palette .wpbc_bfb__inspector__section--content {
3181 box-sizing: border-box;
3182 padding: var(--wpbc-inspector-content-padding,18px)
3183 }
3184 .wpbc_rightbar_palette .inspector__row {
3185 -ms-flex-align: start;
3186 align-items: flex-start;
3187 box-sizing: border-box;
3188 display: -ms-flexbox;
3189 display: flex;
3190 -ms-flex: 1 1 100%;
3191 flex: 1 1 100%;
3192 -ms-flex-flow: row wrap;
3193 flex-flow: row wrap;
3194 gap: 10px;
3195 -ms-flex-pack: start;
3196 justify-content: flex-start;
3197 width: 100%
3198 }
3199 .wpbc_rightbar_palette .inspector__control,
3200 .wpbc_rightbar_palette .inspector__label {
3201 box-sizing: border-box;
3202 -ms-flex: 1 1 100%;
3203 flex: 1 1 100%
3204 }
3205 .inspector__row .inspector__w_10 {
3206 -ms-flex-preferred-size: 10%;
3207 flex-basis: 10%
3208 }
3209 .inspector__row .inspector__w_20 {
3210 -ms-flex-preferred-size: 20%;
3211 flex-basis: 20%
3212 }
3213 .inspector__row .inspector__w_30 {
3214 -ms-flex-preferred-size: 30%;
3215 flex-basis: 30%
3216 }
3217 .inspector__row .inspector__w_40 {
3218 -ms-flex-preferred-size: 40%;
3219 flex-basis: 40%
3220 }
3221 .inspector__row .inspector__w_50 {
3222 -ms-flex-preferred-size: 50%;
3223 flex-basis: 50%
3224 }
3225 .inspector__row .inspector__w_60 {
3226 -ms-flex-preferred-size: 60%;
3227 flex-basis: 60%
3228 }
3229 .inspector__row .inspector__w_70 {
3230 -ms-flex-preferred-size: 70%;
3231 flex-basis: 70%
3232 }
3233 .inspector__row .inspector__w_80 {
3234 -ms-flex-preferred-size: 80%;
3235 flex-basis: 80%
3236 }
3237 .inspector__row .inspector__w_90 {
3238 -ms-flex-preferred-size: 90%;
3239 flex-basis: 90%
3240 }
3241 .inspector__row .inspector__w_100 {
3242 -ms-flex-preferred-size: 100%;
3243 flex-basis: 100%
3244 }
3245 .inspector__row .inspector__w_05 {
3246 -ms-flex-preferred-size: 5%;
3247 flex-basis: 5%
3248 }
3249 .inspector__row .inspector__w_15 {
3250 -ms-flex-preferred-size: 15%;
3251 flex-basis: 15%
3252 }
3253 .inspector__row .inspector__w_25 {
3254 -ms-flex-preferred-size: 25%;
3255 flex-basis: 25%
3256 }
3257 .inspector__row .inspector__w_35 {
3258 -ms-flex-preferred-size: 35%;
3259 flex-basis: 35%
3260 }
3261 .inspector__row .inspector__w_45 {
3262 -ms-flex-preferred-size: 45%;
3263 flex-basis: 45%
3264 }
3265 .inspector__row .inspector__w_55 {
3266 -ms-flex-preferred-size: 55%;
3267 flex-basis: 55%
3268 }
3269 .inspector__row .inspector__w_65 {
3270 -ms-flex-preferred-size: 65%;
3271 flex-basis: 65%
3272 }
3273 .inspector__row .inspector__w_75 {
3274 -ms-flex-preferred-size: 75%;
3275 flex-basis: 75%
3276 }
3277 .inspector__row .inspector__w_85 {
3278 -ms-flex-preferred-size: 85%;
3279 flex-basis: 85%
3280 }
3281 .inspector__row .inspector__w_95 {
3282 -ms-flex-preferred-size: 95%;
3283 flex-basis: 95%
3284 }
3285 .wpbc_rightbar_palette .inspector__label {
3286 color: var(--wpbc-palette-text);
3287 font-size: 14px;
3288 font-weight: 600;
3289 line-height: 1.75;
3290 margin: 0
3291 }
3292 .wp-core-ui .wpbc_page .wpbc_rightbar_palette .inspector__control > input:not([type=checkbox]):not([type=radio]):not([type=submit]),
3293 .wp-core-ui .wpbc_page .wpbc_rightbar_palette .inspector__control > select,
3294 .wp-core-ui .wpbc_page .wpbc_rightbar_palette .inspector__control > textarea,
3295 .wp-core-ui .wpbc_page .wpbc_rightbar_palette .inspector__input {
3296 box-sizing: border-box;
3297 line-height: 2.4;
3298 max-width: 100%;
3299 width: 100%
3300 }
3301 .wpbc_rightbar_palette .inspector__control--inline {
3302 -ms-flex-align: stretch;
3303 align-items: stretch;
3304 display: -ms-flexbox;
3305 display: flex;
3306 -ms-flex-flow: row nowrap;
3307 flex-flow: row nowrap;
3308 gap: 8px
3309 }
3310 .wpbc_rightbar_palette .inspector__control--inline .inspector__input--unit {
3311 -ms-flex: 0 0 72px;
3312 flex: 0 0 72px;
3313 width: 72px
3314 }
3315 .wpbc_rightbar_palette .inspector__row--toggle .wpbc_ui__toggle {
3316 -ms-flex-align: center;
3317 align-items: center;
3318 display: -ms-flexbox;
3319 display: flex;
3320 float: none;
3321 margin: 0;
3322 min-height: 26px;
3323 position: static
3324 }
3325 .wpbc_rightbar_palette .inspector__help {
3326 color: var(--wpbc-palette-muted);
3327 font-size: 12px;
3328 line-height: 1.5;
3329 margin: 7px 0 0
3330 }
3331 .wpbc_rightbar_palette .wpbc_ts_inspector_row,
3332 .wpbc_rightbar_palette__row {
3333 -ms-flex-align: start;
3334 align-items: flex-start;
3335 display: -ms-flexbox;
3336 display: flex;
3337 -ms-flex-flow: row wrap;
3338 flex-flow: row wrap;
3339 gap: 8px;
3340 margin-bottom: 14px
3341 }
3342 .wpbc_rightbar_palette .wpbc_ts_inspector_row.row__bordered,
3343 .wpbc_rightbar_palette__row.row__bordered {
3344 background: var(--wpbc-palette-bg-soft);
3345 border: 1px solid var(--wpbc-palette-border);
3346 border-radius: var(--wpbc-palette-radius);
3347 padding: 10px
3348 }
3349 .wpbc_rightbar_palette .wpbc_ts_inspector_label,
3350 .wpbc_rightbar_palette .wpbc_ts_inspector_value,
3351 .wpbc_rightbar_palette__label,
3352 .wpbc_rightbar_palette__value {
3353 -ms-flex: 1 1 100%;
3354 flex: 1 1 100%
3355 }
3356 .wpbc_rightbar_palette .wpbc_ts_inspector_label,
3357 .wpbc_rightbar_palette__label {
3358 color: var(--wpbc-palette-text);
3359 font-weight: 600
3360 }
3361 .wpbc_rightbar_palette .wpbc_ts_inspector_value,
3362 .wpbc_rightbar_palette__value {
3363 color: var(--wpbc-palette-muted);
3364 line-height: 1.5
3365 }
3366 .wpbc_rightbar_palette .wpbc_ts_inspector_select,
3367 .wpbc_rightbar_palette__select {
3368 min-height: 36px;
3369 width: 100%
3370 }
3371 .wpbc_rightbar_palette .wpbc_ts_segmented,
3372 .wpbc_rightbar_palette__segmented {
3373 background: var(--wpbc-palette-bg);
3374 border: 1px solid var(--wpbc-palette-border);
3375 border-radius: var(--wpbc-palette-radius);
3376 display: -ms-flexbox;
3377 display: flex;
3378 margin-bottom: 12px;
3379 overflow: hidden
3380 }
3381 .wpbc_rightbar_palette .wpbc_ts_segmented a,
3382 .wpbc_rightbar_palette__segmented a {
3383 border-right: 1px solid var(--wpbc-palette-border);
3384 color: var(--wpbc-palette-text);
3385 -ms-flex: 1 1 0px;
3386 flex: 1 1 0;
3387 padding: 9px 12px;
3388 text-align: center;
3389 text-decoration: none
3390 }
3391 .wpbc_rightbar_palette .wpbc_ts_segmented a:last-child,
3392 .wpbc_rightbar_palette__segmented a:last-child {
3393 border-right: 0
3394 }
3395 .wpbc_rightbar_palette .wpbc_ts_segmented a.is-active,
3396 .wpbc_rightbar_palette__segmented a.is-active {
3397 background: var(--wpbc-palette-accent);
3398 color: #fff
3399 }
3400 .inspector__row .wpbc_slider_range_group.wpbc_inline_inputs,
3401 .wpbc_slider_range_group.wpbc_inline_inputs {
3402 width: 100%;
3403 display: -ms-flexbox;
3404 display: flex;
3405 -ms-flex-flow: row nowrap;
3406 flex-flow: row nowrap;
3407 -ms-flex-pack: start;
3408 justify-content: flex-start;
3409 -ms-flex-align: center;
3410 align-items: center;
3411 gap: 15px
3412 }
3413 .wpbc_slider_len_group {
3414 display: -ms-flexbox;
3415 display: flex;
3416 -ms-flex-flow: column nowrap;
3417 flex-flow: column nowrap;
3418 -ms-flex-pack: start;
3419 justify-content: flex-start;
3420 -ms-flex-align: start;
3421 align-items: flex-start;
3422 gap: 10px
3423 }
3424 .wpbc_slider_len_group .wpbc_inline_inputs {
3425 width: 100%;
3426 display: -ms-flexbox;
3427 display: flex;
3428 -ms-flex-flow: row nowrap;
3429 flex-flow: row nowrap;
3430 -ms-flex-pack: start;
3431 justify-content: flex-start;
3432 -ms-flex-align: center;
3433 align-items: center;
3434 gap: 15px
3435 }
3436 .wpbc_slider_len_group .wpbc_inline_inputs,
3437 .wpbc_slider_len_group label {
3438 margin: 5px 0
3439 }
3440 .wpbc__wrap__booking_listing {
3441 margin: 15px 0;
3442 min-height: 550px
3443 }
3444 .wpbc_admin.wpbc_admin_page__tab__vm_booking_listing .wpbc_settings_page_content {
3445 min-width: 0;
3446 overflow: visible
3447 }
3448 .wpbc__list__table,
3449 .wpbc__list__table .wpbc__list__body,
3450 .wpbc__list__table .wpbc__list__foot,
3451 .wpbc__list__table .wpbc__list__head {
3452 -ms-flex: 1 1 100%;
3453 flex: 1 1 100%;
3454 width: 100%;
3455 display: -ms-flexbox;
3456 display: flex;
3457 -ms-flex-flow: column nowrap;
3458 flex-flow: column nowrap;
3459 -ms-flex-pack: start;
3460 justify-content: flex-start;
3461 -ms-flex-align: stretch;
3462 align-items: stretch;
3463 margin: 0;
3464 padding: 0
3465 }
3466 .wpbc__list__table .wpbc__list__row {
3467 -ms-flex: 1 1 100%;
3468 flex: 1 1 100%;
3469 width: 100%;
3470 display: -ms-flexbox;
3471 display: flex;
3472 -ms-flex-flow: row wrap;
3473 flex-flow: row wrap;
3474 -ms-flex-pack: start;
3475 justify-content: flex-start;
3476 -ms-flex-align: start;
3477 align-items: flex-start
3478 }
3479 .wpbc__list__table .wpbc__list__col {
3480 -ms-flex: 0 1 auto;
3481 flex: 0 1 auto;
3482 display: -ms-flexbox;
3483 display: flex;
3484 -ms-flex-flow: row wrap;
3485 flex-flow: row wrap;
3486 -ms-flex-pack: start;
3487 justify-content: flex-start;
3488 -ms-flex-align: start;
3489 align-items: flex-start;
3490 -ms-flex-line-pack: normal;
3491 align-content: normal
3492 }
3493 .wpbc__list__table {
3494 border-radius: var(--wpbc_ui_listing__border_radius);
3495 background: 0 0
3496 }
3497 .wpbc__list__table .wpbc__list__foot,
3498 .wpbc__list__table .wpbc__list__head {
3499 background: var(--wpbc_ui_listing__back_color);
3500 border-radius: var(--wpbc_ui_listing__border_radius) var(--wpbc_ui_listing__border_radius) 0 0;
3501 border-bottom: 1px solid var(--wpbc_ui_listing__row_border_color);
3502 min-height: var(--wpbc_ui_listing__header_height);
3503 line-height: var(--wpbc_ui_listing__header_height);
3504 padding: 0 4px 0 8px;
3505 box-sizing: border-box
3506 }
3507 .wpbc__list__table .wpbc__list__foot {
3508 border-radius: 0 0 var(--wpbc_ui_listing__border_radius) var(--wpbc_ui_listing__border_radius);
3509 border: 0;
3510 border-top: 1px solid var(--wpbc_ui_listing__row_border_color);
3511 padding: 5px 15px
3512 }
3513 .wpbc__list__table .wpbc__list__foot * {
3514 font-size: 1em
3515 }
3516 .wpbc__list__table .wpbc__list__foot .wpbc__list__col,
3517 .wpbc__list__table .wpbc__list__head .wpbc__list__col {
3518 -ms-flex-align: center;
3519 align-items: center
3520 }
3521 .wpbc__list__table .wpbc__list__foot .wpbc__list__row,
3522 .wpbc__list__table .wpbc__list__head .wpbc__list__row {
3523 -ms-flex-align: stretch;
3524 align-items: stretch
3525 }
3526 .wpbc__list__table .wpbc__list__foot .wpbc__list__col.check-column,
3527 .wpbc__list__table .wpbc__list__head .wpbc__list__col.check-column {
3528 -ms-flex: 0 0 40px;
3529 flex: 0 0 40px;
3530 display: -ms-flexbox;
3531 display: flex;
3532 -ms-flex-flow: column nowrap;
3533 flex-flow: column nowrap;
3534 -ms-flex-align: center;
3535 align-items: center;
3536 -ms-flex-pack: center;
3537 justify-content: center
3538 }
3539 .wpbc__list__table .wpbc__list__foot a,
3540 .wpbc__list__table .wpbc__list__foot a:focus,
3541 .wpbc__list__table .wpbc__list__foot a:hover,
3542 .wpbc__list__table .wpbc__list__head a,
3543 .wpbc__list__table .wpbc__list__head a:focus,
3544 .wpbc__list__table .wpbc__list__head a:hover {
3545 text-decoration: none
3546 }
3547 .wpbc__list__table .wpbc__list__foot .ul_dropdown_menu_toggle,
3548 .wpbc__list__table .wpbc__list__foot .wpbc_ui_el__a,
3549 .wpbc__list__table .wpbc__list__head .ul_dropdown_menu_toggle,
3550 .wpbc__list__table .wpbc__list__head .wpbc_ui_el__a {
3551 color: var(--wpbc_ui__gen__text-color)
3552 }
3553 .wpbc__list__table .wpbc__list__foot .wpbc_ui_el__a.disabled,
3554 .wpbc__list__table .wpbc__list__head .wpbc_ui_el__a.disabled {
3555 color: #d8d8d8;
3556 cursor: not-allowed
3557 }
3558 .wpbc_pagination_el {
3559 -ms-flex: 0 1 auto;
3560 flex: 0 1 auto;
3561 display: -ms-flexbox;
3562 display: flex;
3563 -ms-flex-flow: row wrap;
3564 flex-flow: row wrap;
3565 -ms-flex-pack: start;
3566 justify-content: flex-start;
3567 -ms-flex-align: center;
3568 align-items: center
3569 }
3570 .wpbc_pagination__prev_next .wpbc_ui_el:first-child,
3571 .wpbc_pagination_active_page_in_selectbox {
3572 margin-right: 10px
3573 }
3574 .wpbc_pagination__prev_next .wpbc_ui_el__a {
3575 margin: 0;
3576 padding: 0 5px
3577 }
3578 .wpbc__list__head .wpbc_ui_el__a .menu_icon::before {
3579 font-size: 28px;
3580 line-height: var(--wpbc_ui_listing__header_height);
3581 vertical-align: middle
3582 }
3583 .wpbc__list__foot .wpbc_ui_el__divider .wpbc_ui_el__vertical_line,
3584 .wpbc__list__head .wpbc_ui_el__divider .wpbc_ui_el__vertical_line {
3585 margin: 5px 15px
3586 }
3587 .wpbc__list__col.col__right {
3588 margin-left: auto
3589 }
3590 .wpbc_a_row {
3591 -ms-flex: 1 1 100%;
3592 flex: 1 1 100%;
3593 width: 100%;
3594 display: -ms-flexbox;
3595 display: flex;
3596 -ms-flex-flow: row wrap;
3597 flex-flow: row wrap;
3598 -ms-flex-pack: start;
3599 justify-content: flex-start;
3600 -ms-flex-align: start;
3601 align-items: flex-start
3602 }
3603 .wpbc_a_col {
3604 -ms-flex: 1 1 1px;
3605 flex: 1 1 1px;
3606 display: -ms-flexbox;
3607 display: flex;
3608 -ms-flex-flow: row wrap;
3609 flex-flow: row wrap;
3610 -ms-flex-pack: start;
3611 justify-content: flex-start;
3612 -ms-flex-align: start;
3613 align-items: flex-start;
3614 -ms-flex-line-pack: normal;
3615 align-content: normal
3616 }
3617 .wpbc_a_overflow_hide {
3618 overflow: hidden
3619 }
3620 .wpbc_a_row_nowrap {
3621 -ms-flex-flow: row nowrap;
3622 flex-flow: row nowrap
3623 }
3624 .wpbc__list__table {
3625 display: -ms-flexbox;
3626 display: flex;
3627 -ms-flex-flow: column nowrap;
3628 flex-flow: column nowrap;
3629 -ms-flex-pack: start;
3630 justify-content: flex-start;
3631 -ms-flex-align: stretch;
3632 align-items: stretch;
3633 margin: 0;
3634 padding: 0;
3635 box-shadow: 0 0 1px #aaa
3636 }
3637 .wpbc__list__table:has(.wpbc_spins_loading_container) {
3638 box-shadow: none
3639 }
3640 .wpbc__list__table .wpbc_selectable_body {
3641 display: -ms-flexbox;
3642 display: flex;
3643 -ms-flex-flow: column nowrap;
3644 flex-flow: column nowrap;
3645 -ms-flex-pack: start;
3646 justify-content: flex-start;
3647 -ms-flex-align: stretch;
3648 align-items: stretch;
3649 margin: 0;
3650 padding: 0;
3651 background: var(--wpbc_ui_listing__back_color);
3652 border: 0
3653 }
3654 div .wpbc_listing_usual_row {
3655 -ms-flex: 1 1 100%;
3656 flex: 1 1 100%;
3657 display: -ms-flexbox;
3658 display: flex;
3659 -ms-flex-flow: row nowrap;
3660 flex-flow: row nowrap;
3661 -ms-flex-pack: start;
3662 justify-content: flex-start;
3663 -ms-flex-align: start;
3664 align-items: flex-start;
3665 border-bottom: 1px solid var(--wpbc_ui_listing__row_border_color);
3666 border-left: 4px solid transparent;
3667 margin: 0
3668 }
3669 .wpbc_listing_usual_row:last-child {
3670 border-bottom: 0
3671 }
3672 .wpbc_listing_col {
3673 -ms-flex: 0 1 auto;
3674 flex: 0 1 auto
3675 }
3676 .wpbc_listing_col .booking_details_simple,
3677 .wpbc_listing_col .booking_details_simple * {
3678 font-size: var(--wpbc_ui__gen__font-size)
3679 }
3680 .wpbc__list__table .wpbc_selectable_body > .wpbc_listing_usual_row {
3681 padding: 4px 0 4px 4px;
3682 line-height: 2.4;
3683 -ms-flex-flow: row wrap;
3684 flex-flow: row wrap
3685 }
3686 .wpbc_row_wrap {
3687 -ms-flex: 1 1 100%;
3688 flex: 1 1 100%;
3689 display: -ms-flexbox;
3690 display: flex;
3691 -ms-flex-flow: row nowrap;
3692 flex-flow: row nowrap;
3693 -ms-flex-pack: start;
3694 justify-content: flex-start;
3695 -ms-flex-align: start;
3696 align-items: flex-start;
3697 transition: .25s ease-in-out
3698 }
3699 .wpbc_row_wrap.max_height_a {
3700 max-height: var(--wpbc_ui_listing__colapsed_height);
3701 height: var(--wpbc_ui_listing__colapsed_height);
3702 overflow: hidden
3703 }
3704 .wpbc_row_wrap.max_height_a:has(.wpbc_btn_expand_down_a:hover) {
3705 --wpbc_ui_listing__colapsed_height: auto;
3706 min-height: 82px
3707 }
3708 .wpbc_row_wrap .wpbc_btn_expand_down_a:hover i::before {
3709 -ms-transform: rotate(45deg);
3710 transform: rotateZ(45deg);
3711 transition: .4s ease-in-out
3712 }
3713 .wpbc_row_wrap.max_height_a .wpbc_btn_expand_down_a:hover i::before {
3714 -ms-transform: rotate(-45deg);
3715 transform: rotateZ(-45deg)
3716 }
3717 .wpbc_row_wrap.max_height_a .booking_details_full {
3718 display: none
3719 }
3720 .wpbc_row_wrap:not(.max_height_a) {
3721 --wpbc_ui_listing__colapsed_height: 82px;
3722 min-height: var(--wpbc_ui_listing__colapsed_height)
3723 }
3724 .wpbc_row_wrap:not(.max_height_a) .booking_details_simple {
3725 display: none
3726 }
3727 .wpbc_row_wrap.max_height_a .booking_dates_expand_section {
3728 max-height: calc(var(--wpbc_ui_listing__colapsed_height) - 1px);
3729 overflow: hidden
3730 }
3731 .wpbc_col_data .booking_details_simple__expand,
3732 .wpbc_col_data a.booking_details_simple__expand:hover {
3733 color: var(--wpbc_ui__gen__text-color);
3734 text-decoration: none;
3735 outline: 0;
3736 box-shadow: none
3737 }
3738 .wpbc_col_data a.booking_details_simple__expand,
3739 .wpbc_col_data a.booking_details_simple__expand:hover {
3740 cursor: pointer
3741 }
3742 .wpbc_a_col__check {
3743 -ms-flex: 0 0 40px;
3744 flex: 0 0 40px;
3745 -ms-flex-item-align: stretch;
3746 align-self: stretch;
3747 display: -ms-flexbox;
3748 display: flex;
3749 -ms-flex-flow: column nowrap;
3750 flex-flow: column nowrap;
3751 -ms-flex-align: center;
3752 align-items: center;
3753 -ms-flex-pack: start;
3754 justify-content: flex-start
3755 }
3756 .wpbc_a_col__dates {
3757 -ms-flex: 0 0 170px;
3758 flex: 0 0 170px;
3759 -ms-flex-item-align: stretch;
3760 align-self: stretch;
3761 display: -ms-flexbox;
3762 display: flex;
3763 -ms-flex-flow: row nowrap;
3764 flex-flow: row nowrap;
3765 -ms-flex-align: start;
3766 align-items: flex-start;
3767 -ms-flex-pack: start;
3768 justify-content: flex-start;
3769 border-right: 4px solid var(--wpbc_ui_listing__pending_color)
3770 }
3771 .wpbc_listing_usual_row.wpbc_row_booking_approved .wpbc_a_col__dates {
3772 border-right-color: var(--wpbc_ui_listing__approved_color)
3773 }
3774 .wpbc_listing_usual_row.wpbc_row_booking_trash .wpbc_a_col__dates {
3775 border-right-color: var(--wpbc_ui_listing__trash_color)
3776 }
3777 .wpbc_row_wrap.max_height_a .wpbc_a_col__dates .booking_dates_small {
3778 display: -ms-flexbox;
3779 display: flex
3780 }
3781 .wpbc_row_wrap.max_height_a .wpbc_a_col__dates .booking_dates_full {
3782 display: none
3783 }
3784 .wpbc_row_wrap:not(.max_height_a) .wpbc_a_col__dates .booking_dates_full {
3785 display: -ms-flexbox;
3786 display: flex
3787 }
3788 .wpbc_row_wrap:not(.max_height_a) .wpbc_a_col__dates .booking_dates_small {
3789 display: none
3790 }
3791 .wpbc_row_wrap:not(.max_height_a) .wpbc_a_col__dates .content_text {
3792 -ms-flex-flow: row wrap;
3793 flex-flow: row wrap;
3794 -ms-flex-pack: start;
3795 justify-content: flex-start
3796 }
3797 .wpbc_a_col__dates .content_text {
3798 display: -ms-flexbox;
3799 display: flex;
3800 -ms-flex-flow: column;
3801 flex-flow: column;
3802 -ms-flex-pack: center;
3803 justify-content: center;
3804 -ms-flex-align: center;
3805 align-items: center;
3806 margin: auto
3807 }
3808 .wpbc_a_col__dates .date_tire {
3809 line-height: 10px;
3810 margin: 0 5px
3811 }
3812 .booking_dates_expand_section {
3813 -ms-flex: 1 1 auto;
3814 flex: 1 1 auto;
3815 display: -ms-flexbox;
3816 display: flex;
3817 -ms-flex-flow: column nowrap;
3818 flex-flow: column nowrap;
3819 -ms-flex-align: center;
3820 align-items: center;
3821 -ms-flex-pack: start;
3822 justify-content: flex-start
3823 }
3824 .wpbc_btn_expand_down {
3825 -ms-flex: 0 0 auto;
3826 flex: 0 0 auto;
3827 -ms-flex-item-align: stretch;
3828 align-self: stretch;
3829 width: 20px;
3830 display: -ms-flexbox;
3831 display: flex;
3832 -ms-flex-flow: column;
3833 flex-flow: column;
3834 -ms-flex-pack: start;
3835 justify-content: flex-start;
3836 -ms-flex-align: start;
3837 align-items: flex-start;
3838 -ms-flex-item-align: start;
3839 align-self: flex-start;
3840 margin-bottom: 2px
3841 }
3842 .wpbc_btn_expand_down a,
3843 .wpbc_btn_expand_down a:hover {
3844 line-height: 1;
3845 text-align: center;
3846 color: var(--wpbc_ui__gen__text-color);
3847 -ms-flex: 0 1 auto;
3848 flex: 0 1 auto;
3849 margin: 2px 0 0 -3px
3850 }
3851 .wpbc_btn_expand_down i::before {
3852 font-size: 20px
3853 }
3854 .wpbc_a_col__details_lables {
3855 -ms-flex: 1 1 auto;
3856 flex: 1 1 auto;
3857 padding-left: 15px;
3858 margin-bottom: 10px;
3859 min-width: 1%
3860 }
3861 .wpbc_a_col__cost {
3862 -ms-flex: 0 0 110px;
3863 flex: 0 0 110px;
3864 -ms-flex-item-align: stretch;
3865 align-self: stretch
3866 }
3867 .wpbc_a_col__action {
3868 -ms-flex: 0 0 50px;
3869 flex: 0 0 50px;
3870 -ms-flex-item-align: stretch;
3871 align-self: stretch
3872 }
3873 .wpbc_a_row__notes .wpbc_col_note_readonly {
3874 -ms-flex: 1 1 1px;
3875 flex: 1 1 1px;
3876 margin: 0 10px 10px 15px
3877 }
3878 .wpbc_a_row__system .wpbc_col_sys_info {
3879 -ms-flex: 1 1 1px;
3880 flex: 1 1 1px;
3881 margin: 0 10px 5px 18px
3882 }
3883 @media (max-width:960px) {
3884 .wpbc__list__table {
3885 box-shadow: none
3886 }
3887 .wpbc__list__table .wpbc_selectable_body {
3888 background: 0 0
3889 }
3890 .wpbc__list__table .wpbc__list__foot,
3891 .wpbc__list__table .wpbc__list__head,
3892 .wpbc__list__table .wpbc_selectable_body > .wpbc_listing_usual_row {
3893 margin: 10px 0;
3894 background: var(--wpbc_ui_listing__back_color);
3895 border-radius: 6px;
3896 padding: 6px 0 6px 4px;
3897 box-shadow: 0 0 2px 0 #cbcbcb;
3898 min-width: 180px
3899 }
3900 .wpbc__list__table .wpbc__list__foot,
3901 .wpbc__list__table .wpbc__list__head {
3902 padding: 6px
3903 }
3904 .wpbc_a_col__action,
3905 .wpbc_a_col__cost {
3906 -ms-flex-item-align: start;
3907 align-self: flex-start
3908 }
3909 .wpbc_a_col__action {
3910 margin-top: 22px
3911 }
3912 }
3913 @media (max-width:782px) {
3914 .wpbc_admin {
3915 --wpbc_ui_listing__colapsed_height: auto
3916 }
3917 .wpbc_a_col__action,
3918 .wpbc_a_col__cost {
3919 -ms-flex-item-align: stretch;
3920 align-self: stretch;
3921 margin: 0
3922 }
3923 .wpbc_a_row__booking {
3924 -ms-flex-flow: row wrap;
3925 flex-flow: row wrap
3926 }
3927 .wpbc_listing_col .booking_details_simple,
3928 .wpbc_listing_col .booking_details_simple * {
3929 font-size: 13px
3930 }
3931 .wpbc_a_col__dates {
3932 -ms-flex: 1 1 170px;
3933 flex: 1 1 170px
3934 }
3935 .wpbc_a_col__dates .content_text {
3936 -ms-flex-flow: row wrap;
3937 flex-flow: row wrap;
3938 -ms-flex-pack: start;
3939 justify-content: flex-start;
3940 -ms-flex-align: start;
3941 align-items: flex-start;
3942 margin: 0 5px
3943 }
3944 .booking_dates_expand_section {
3945 -ms-flex-align: start;
3946 align-items: flex-start
3947 }
3948 .wpbc_a_col__dates .wpbc_label.wpbc_label_booking_dates {
3949 font-size: 16px
3950 }
3951 .wpbc_a_col__dates .wpbc_label.wpbc_label_booking_dates .field-booking-time {
3952 font-size: 11px;
3953 margin-left: 5px
3954 }
3955 .wpbc_a_col__data {
3956 -ms-flex: 1 1 100%;
3957 flex: 1 1 100%
3958 }
3959 .wpbc_a_col.wpbc_a_col__data.wpbc_a_overflow_hide > .wpbc_a_row.wpbc_a_row_nowrap {
3960 -ms-flex-flow: row wrap;
3961 flex-flow: row wrap;
3962 padding-right: 5px;
3963 box-sizing: border-box
3964 }
3965 .wpbc_a_col__action {
3966 margin-left: auto;
3967 min-height: 30px
3968 }
3969 .wpbc_a_col__details_lables {
3970 padding: 10px 0;
3971 overflow: auto;
3972 scrollbar-width: thin;
3973 border-top: 1px dashed #ccc;
3974 margin: 5px 0
3975 }
3976 .wpbc_row_wrap.max_height_a .wpbc_a_col__details_lables .wpbc_col_booking_labels .content_text {
3977 -ms-flex-flow: row nowrap;
3978 flex-flow: row nowrap
3979 }
3980 .wpbc_row_wrap.max_height_a .wpbc_a_col__details_lables .wpbc_col_booking_labels .content_text * {
3981 white-space: nowrap
3982 }
3983 .wpbc_a_col__cost .wpbc_listing_col.wpbc_col_cost,
3984 .wpbc_a_col__cost .wpbc_listing_col.wpbc_col_cost a {
3985 -ms-flex-pack: start;
3986 justify-content: flex-start;
3987 margin: 0 3px
3988 }
3989 .wpbc_listing_col.wpbc_col_action {
3990 -ms-flex-pack: end;
3991 justify-content: flex-end
3992 }
3993 .wpbc_row_wrap.max_height_a .wpbc_a_row__appointment,
3994 .wpbc_row_wrap.max_height_a .wpbc_a_row__notes,
3995 .wpbc_row_wrap.max_height_a .wpbc_a_row__system {
3996 display: none
3997 }
3998 .wpbc_a_row__appointment .wpbc_col_appointment_details {
3999 margin: 5px 10px
4000 }
4001 .wpbc_a_row__system .wpbc_col_sys_info {
4002 margin-left: 10px
4003 }
4004 .wpbc_a_row__notes {
4005 -ms-flex-order: 1;
4006 order: 1
4007 }
4008 .wpbc_a_row__notes .wpbc_col_note_readonly {
4009 margin: 0 10px 5px 5px
4010 }
4011 .wpbc_a_row__notes .ui_remark_section__note_readonly textarea {
4012 height: 160px
4013 }
4014 }
4015 .wpbc_label.wpbc_label_booking_dates {
4016 background-color: transparent;
4017 color: #41474e;
4018 box-shadow: none;
4019 border: 0;
4020 font-size: 14px;
4021 line-height: 1.7;
4022 text-decoration: none;
4023 padding: 0;
4024 margin: 0 2px 2px
4025 }
4026 .wpbc__list__table .wpbc_selectable_body .wpbc_listing_col.wpbc_col_booking_labels .content_text {
4027 display: -ms-flexbox;
4028 display: flex;
4029 -ms-flex-flow: row wrap;
4030 flex-flow: row wrap;
4031 -ms-flex-pack: start;
4032 justify-content: flex-start;
4033 -ms-flex-align: start;
4034 align-items: flex-start;
4035 gap: 10px;
4036 padding: 2px 0
4037 }
4038 .wpbc_row_wrap.max_height_a .wpbc_col_data {
4039 white-space: nowrap
4040 }
4041 .fieldvalue {
4042 margin: 0 1em 0 0;
4043 padding: 1px 5px 3px;
4044 vertical-align: baseline;
4045 border-radius: 2px;
4046 background: 0 0;
4047 word-wrap: anywhere
4048 }
4049 .fieldvalue.name.fieldsearchvalue {
4050 font-weight: 600;
4051 border-radius: 0;
4052 padding: 1px 7px;
4053 border-bottom: 2px solid #975500;
4054 background: #fffaf3;
4055 color: #904c03
4056 }
4057 .wpbc_actions_sysinfo {
4058 font-size: .7em
4059 }
4060 .wpbc_col_all_data .wpbc_listing_usual_row {
4061 border: 0;
4062 margin-bottom: 5px
4063 }
4064 .wpbc_listing_col.wpbc_col_cost {
4065 -ms-flex: 0 0 100px;
4066 flex: 0 0 100px
4067 }
4068 .wpbc_listing_col.wpbc_col_action {
4069 -ms-flex: 0 0 70px;
4070 flex: 0 0 70px
4071 }
4072 .wpbc_ui_el__listing_row.wpbc_row.row_selected_color {
4073 border-left-color: var(--wpbc_ui_listing__selected_row_color)
4074 }
4075 .wpbc_label {
4076 display: inline;
4077 -ms-flex: 0 1 auto;
4078 flex: 0 1 auto;
4079 font-size: .95em;
4080 font-weight: 600;
4081 line-height: 2.7;
4082 white-space: pre-wrap;
4083 text-align: center;
4084 vertical-align: baseline;
4085 padding: 5px 10px;
4086 margin: 5px;
4087 background: var(--wpbc_admin-default_label-color,#6b96ce);
4088 color: #fff;
4089 border-radius: 4px;
4090 border: 0;
4091 box-shadow: none
4092 }
4093 .wpbc_col_booking_labels .wpbc_label {
4094 padding: 2px 10px;
4095 line-height: 1.7
4096 }
4097 .wpbc_label .menu_icon {
4098 margin: 0 5px 0 0
4099 }
4100 .wpbc_label .label_sup {
4101 font-size: 10px;
4102 padding: 0 5px 0 0;
4103 line-height: 1em
4104 }
4105 .wpbc_label_link {
4106 display: -ms-flexbox;
4107 display: flex;
4108 -ms-flex-flow: column nowrap;
4109 flex-flow: column nowrap;
4110 -ms-flex-align: center;
4111 align-items: center;
4112 -ms-flex-pack: center;
4113 justify-content: center;
4114 cursor: pointer;
4115 text-decoration: none
4116 }
4117 .wpbc__wrap__booking_listing a.wpbc_is_new_button,
4118 .wpbc__wrap__booking_listing a.wpbc_is_new_button:hover {
4119 position: absolute;
4120 margin: 0 0 0 -28px;
4121 display: -ms-flexbox;
4122 display: flex;
4123 opacity: .8
4124 }
4125 .wpbc_label.wpbc_label_booking_id {
4126 box-shadow: none;
4127 background-color: #fff;
4128 border: 1px solid rgba(0,0,0,.1098039216);
4129 color: #717171
4130 }
4131 .wpbc_label.wpbc_label_resource {
4132 background-color: #6b96ce;
4133 background-color: rgb(from var(--wpbc_admin-theme-color,#6b96ce) r g b/var(--wpbc_admin-theme-opacity,80%));
4134 background-color: var(--wpbc_admin-resource-badge-color,#556e91)
4135 }
4136 .wpbc_label.wpbc_label_deleted_resource {
4137 background-color: #ee6f48
4138 }
4139 .wpbc_label.wpbc_label_pending {
4140 background-color: #ed9f0a;
4141 color: #fff;
4142 box-shadow: 0 0 1px #fde4c9
4143 }
4144 .wpbc_label.wpbc_label_approved {
4145 background-color: #64aa45;
4146 color: #f7fff4;
4147 box-shadow: 0 0 1px #b8c6b1
4148 }
4149 .wpbc_label.wpbc_label_payment_status_success {
4150 background-color: #468847
4151 }
4152 .wpbc_label.wpbc_label_payment_status_pending {
4153 background-color: #992
4154 }
4155 .wpbc_label.wpbc_label_payment_status_unknown {
4156 background-color: #f2f2f3;
4157 color: #717379;
4158 border: 1px solid #e3e3e3
4159 }
4160 .wpbc_label.wpbc_label_payment_status_error {
4161 background-color: #fa773d
4162 }
4163 .wpbc_label.wpbc_label_imported {
4164 background-color: #517aba
4165 }
4166 .wpbc_label.wpbc_label_trash {
4167 background: #d94a48;
4168 color: #fff;
4169 text-shadow: 0 0 1px #e00
4170 }
4171 .wpbc_listing_col.wpbc_col_cost,
4172 .wpbc_listing_col.wpbc_col_cost a {
4173 color: #41474e;
4174 font-size: 16px;
4175 line-height: 2.7;
4176 display: -ms-flexbox;
4177 display: flex;
4178 -ms-flex-flow: row nowrap;
4179 flex-flow: row nowrap;
4180 -ms-flex-align: center;
4181 align-items: center;
4182 -ms-flex-pack: center;
4183 justify-content: center;
4184 -ms-flex: 0 0 110px;
4185 flex: 0 0 110px;
4186 -ms-flex-item-align: center;
4187 align-self: center;
4188 font-weight: 600;
4189 cursor: pointer;
4190 text-decoration: none
4191 }
4192 .wpbc_listing_col.wpbc_col_action {
4193 color: #41474e;
4194 font-size: 14px;
4195 line-height: 1.7;
4196 display: -ms-flexbox;
4197 display: flex;
4198 -ms-flex-flow: row nowrap;
4199 flex-flow: row nowrap;
4200 -ms-flex-align: center;
4201 align-items: center;
4202 -ms-flex-pack: center;
4203 justify-content: center;
4204 -ms-flex: 0 0 50px;
4205 flex: 0 0 50px;
4206 -ms-flex-item-align: stretch;
4207 align-self: stretch
4208 }
4209 .wpbc_listing_col.wpbc_col_action a.ul_dropdown_menu_toggle,
4210 .wpbc_listing_col.wpbc_col_action a.ul_dropdown_menu_toggle:focus,
4211 .wpbc_listing_col.wpbc_col_action a.ul_dropdown_menu_toggle:hover {
4212 background: rgba(0,0,0,.03);
4213 border-radius: 50%;
4214 width: 33px;
4215 -ms-flex-flow: column;
4216 flex-flow: column;
4217 -ms-flex-align: center;
4218 align-items: center;
4219 -ms-flex-pack: center;
4220 justify-content: center;
4221 aspect-ratio: 1/1;
4222 color: #555;
4223 display: -ms-flexbox;
4224 display: flex
4225 }
4226 .wpbc__wrap__booking_listing .wpbc_ui_el__dropdown .ul_dropdown_menu > li > a.ul_dropdown_menu_li_action,
4227 .wpbc_col_action .wpbc_ui_el__dropdown .ul_dropdown_menu > li > a.ul_dropdown_menu_li_action {
4228 display: -ms-flexbox;
4229 display: flex;
4230 -ms-flex-flow: row nowrap;
4231 flex-flow: row nowrap;
4232 -ms-flex-pack: start;
4233 justify-content: flex-start;
4234 -ms-flex-align: center;
4235 align-items: center
4236 }
4237 .wpbc_col_action .wpbc_ui_el__dropdown .ul_dropdown_menu > li > a.ul_dropdown_menu_li_action > :last-child {
4238 margin-left: auto;
4239 padding-left: 1em
4240 }
4241 .wpbc_col_action .wpbc_ui_el__dropdown .ul_dropdown_menu > li > a.ul_dropdown_menu_li_action > :last-child.wpbc_spin {
4242 padding-left: 0
4243 }
4244 .ul_dropdown_menu_li_action_set_booking_approved {
4245 border-left: 2px solid var(--wpbc_ui_listing__approved_color)
4246 }
4247 .ul_dropdown_menu_li_action_set_booking_pending {
4248 border-left: 2px solid var(--wpbc_ui_listing__pending_color)
4249 }
4250 .ul_dropdown_menu_li_action_move_booking_to_trash.hide_button_if_no_selection,
4251 .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),
4252 .wpbc_ui_el__dropdown .ul_dropdown_menu > li > a.ul_dropdown_menu_li_action_move_booking_to_trash:not(:hover,:focus) {
4253 color: #d79249
4254 }
4255 .wpbc_ui_el__dropdown .ul_dropdown_menu > li > a.ul_dropdown_menu_li_action_delete_booking_completely:not(:hover,:focus),
4256 .wpbc_ui_el__dropdown .ul_dropdown_menu > li > a.ul_dropdown_menu_li_trash_color:not(:hover,:focus) {
4257 color: var(--wpbc_ui_listing__trash_color)
4258 }
4259 .wpbc_ui_el__dropdown .ul_dropdown_menu > li > a.ul_dropdown_menu_li_action_restore_booking_from_trash:not(:hover,:focus) {
4260 color: var(--wpbc_ui_listing__restore_color)
4261 }
4262 .ul_dropdown_menu_li_action .hint_value_instead_icon {
4263 font-size: .85em;
4264 font-weight: 600;
4265 -ms-flex-item-align: center;
4266 align-self: center;
4267 line-height: 1
4268 }
4269 @media (min-width:768px) {
4270 #wpbc_modal__set_booking_note__section .modal-dialog {
4271 width: 80%;
4272 margin: 5px auto
4273 }
4274 }
4275 .wpbc_page .wpbc_modal_in_listing input[type=text],
4276 .wpbc_page .wpbc_modal_in_listing select,
4277 .wpbc_page .wpbc_modal_in_listing textarea {
4278 width: 100%;
4279 max-width: 100%;
4280 font-size: 15px;
4281 line-height: 2.4
4282 }
4283 .wpdevelop .modal-footer .button {
4284 margin: 0 5px
4285 }
4286 #wpbc_modal__send_payment_request__section #wpbc_modal__send_payment_request__url {
4287 font-size: 13px
4288 }
4289 #wpbc_modal__send_payment_request__section #wpbc_modal__send_payment_request__value {
4290 margin-top: 15px;
4291 line-height: 2;
4292 height: 70px;
4293 font-size: 14px
4294 }
4295 .wpbc_modal__2_fields {
4296 display: -ms-flexbox;
4297 display: flex;
4298 -ms-flex-flow: row nowrap;
4299 flex-flow: row nowrap;
4300 -ms-flex-pack: start;
4301 justify-content: flex-start;
4302 -ms-flex-align: center;
4303 align-items: center
4304 }
4305 .wpbc_modal__2_fields .wpbc_modal__2_fields_button {
4306 -ms-flex: 0 1 1%;
4307 flex: 0 1 1%;
4308 -ms-flex-item-align: stretch;
4309 align-self: stretch;
4310 min-height: 35px;
4311 margin-left: 10px;
4312 display: -ms-flexbox;
4313 display: flex;
4314 -ms-flex-align: center;
4315 align-items: center;
4316 -ms-flex-item-align: center;
4317 align-self: center;
4318 font-weight: 600
4319 }
4320 #wpbc_modal__send_payment_request__section .wpbc_modal__send_payment_request__cost {
4321 font-size: 16px;
4322 font-weight: 600;
4323 padding: 0 10px
4324 }
4325 .ui_remark_section__note_readonly {
4326 width: 99%;
4327 margin: 0
4328 }
4329 .ui_remark_section__note_readonly label {
4330 font-size: .9em;
4331 font-weight: 600
4332 }
4333 .ui_remark_section__note_readonly a {
4334 font-size: .9em;
4335 line-height: 2;
4336 margin: 7px 3px 0;
4337 float: right;
4338 padding: 0;
4339 text-decoration: none;
4340 font-weight: 600
4341 }
4342 .ui_remark_section__note_readonly a i::before {
4343 font-size: 11px
4344 }
4345 .ui_remark_section__note_readonly textarea {
4346 font-size: 12px;
4347 width: 100%;
4348 scrollbar-width: thin;
4349 height: 70px;
4350 line-height: 1.75;
4351 color: #777;
4352 box-shadow: none;
4353 border: 1px solid #d5d5d5;
4354 background: #fefefe
4355 }
4356 #wpbc_modal__set_booking_note__section textarea {
4357 margin-top: 5px;
4358 line-height: 1.8;
4359 height: 120px;
4360 font-size: 13px
4361 }
4362 .modal-header .wpbc_modal__booking_id__in_title {
4363 font-size: .6em;
4364 font-weight: 600;
4365 margin-left: 5px;
4366 top: -.75em
4367 }
4368 .modal-header .wpbc_modal__title__reason__booking_id {
4369 font-size: .7em;
4370 font-weight: 400;
4371 margin-left: 5px;
4372 top: -.1em;
4373 word-break: break-all
4374 }
4375 .wpbc_hidden_templates {
4376 display: none
4377 }
4378 .wpbc_ui_el__dropdown .ul_dropdown_menu_toggle .selected_value {
4379 margin: 0 .2em
4380 }
4381 .wpbc_ui_el__dropdown .ul_dropdown_menu_toggle .selected_value .menu_icon {
4382 margin: 0 0 0 2px
4383 }
4384 .wpbc_ui_el__dropdown .ul_dropdown_menu_toggle .selected_value [class*=" wpbc-bi-"]::before {
4385 font-size: 1.08em;
4386 vertical-align: -.18em
4387 }
4388 .wpbc_ui_toolbar.wpbc_ui_toolbar__bo_listing {
4389 margin: var(--wpbc_ui_horis_top_nav__margin)
4390 }
4391 .wpbc_appointment_booking_details {
4392 border: 1px dashed #777;
4393 border-radius: 4px;
4394 display: -ms-flexbox;
4395 display: flex;
4396 -ms-flex-flow: row wrap;
4397 flex-flow: row wrap;
4398 gap: 4px 18px;
4399 line-height: 1.6;
4400 padding: 8px 10px;
4401 margin: 0 20px 0 15px
4402 }
4403 .wpbc_appointment_booking_details > strong {
4404 -ms-flex: 1 1 100%;
4405 flex: 1 1 100%
4406 }
4407 .wpbc_appointment_booking_details > span {
4408 overflow-wrap: anywhere
4409 }
4410 .wpbc_a_col__dates .booking_dates_resource_allocation_summary .content_text {
4411 -ms-flex-flow: column nowrap;
4412 flex-flow: column nowrap;
4413 gap: 2px;
4414 padding: 4px 2px;
4415 text-align: center
4416 }
4417 .booking_dates_resource_allocation_summary .wpbc_label_booking_dates {
4418 line-height: 1.45;
4419 margin: 2px;
4420 white-space: normal
4421 }
4422 .wpbc_booking_resource_count {
4423 color: #646970;
4424 font-size: 11px;
4425 font-weight: 500;
4426 line-height: 1.35
4427 }
4428 .wpbc_row_wrap.max_height_a .wpbc_a_row__resource_allocation {
4429 display: none
4430 }
4431 .wpbc_a_row__resource_allocation {
4432 box-sizing: border-box;
4433 padding: 0 10px 10px 15px
4434 }
4435 .wpbc_col_resource_allocation {
4436 -ms-flex: 1 1 100%;
4437 flex: 1 1 100%;
4438 min-width: 0
4439 }
4440 .wpbc_resource_allocation {
4441 background: #fff;
4442 border: 1px solid #dcdcde;
4443 border-radius: 3px;
4444 overflow: hidden;
4445 width: 100%
4446 }
4447 .wpbc_resource_allocation__header {
4448 -ms-flex-align: center;
4449 align-items: center;
4450 border-bottom: 1px solid #dcdcde;
4451 display: -ms-flexbox;
4452 display: flex;
4453 gap: 10px;
4454 -ms-flex-pack: justify;
4455 justify-content: space-between;
4456 min-height: 30px;
4457 padding: 3px 10px
4458 }
4459 .wpbc_resource_allocation__header strong {
4460 font-size: 13px
4461 }
4462 .wpbc_resource_allocation__count {
4463 background: #f0f0f1;
4464 border-radius: 3px;
4465 color: #50575e;
4466 font-size: 11px;
4467 line-height: 1.5;
4468 padding: 2px 8px;
4469 white-space: nowrap
4470 }
4471 .wpbc_resource_allocation__segments {
4472 display: -ms-flexbox;
4473 display: flex;
4474 -ms-flex-flow: column nowrap;
4475 flex-flow: column nowrap
4476 }
4477 .wpbc_resource_allocation__segment {
4478 -ms-flex-align: center;
4479 align-items: center;
4480 border-bottom: 1px solid #f0f0f1;
4481 display: -ms-flexbox;
4482 display: flex;
4483 -ms-flex-flow: row nowrap;
4484 flex-flow: row nowrap;
4485 gap: 8px;
4486 min-height: 36px;
4487 padding: 4px 10px
4488 }
4489 .wpbc_resource_allocation__segment:last-child {
4490 border-bottom: 0
4491 }
4492 .wpbc_resource_allocation__period {
4493 -ms-flex: 0 1 280px;
4494 flex: 0 1 280px;
4495 font-weight: 600;
4496 min-width: 175px;
4497 overflow-wrap: anywhere
4498 }
4499 .wpbc_resource_allocation__arrow {
4500 color: #8c8f94;
4501 -ms-flex: 0 0 20px;
4502 flex: 0 0 20px;
4503 text-align: center
4504 }
4505 .rtl .wpbc_resource_allocation__arrow {
4506 -ms-transform: scaleX(-1);
4507 transform: scaleX(-1)
4508 }
4509 .wpbc_resource_allocation__resources {
4510 -ms-flex-align: center;
4511 align-items: center;
4512 display: -ms-flexbox;
4513 display: flex;
4514 -ms-flex: 1 1 0px;
4515 flex: 1 1 0;
4516 -ms-flex-wrap: wrap;
4517 flex-wrap: wrap;
4518 gap: 5px 8px;
4519 min-width: 0
4520 }
4521 .wpbc_resource_allocation__resources .wpbc_label {
4522 margin: 0;
4523 max-width: 100%;
4524 overflow-wrap: anywhere;
4525 white-space: normal;
4526 line-height: 1.5
4527 }
4528 @media (max-width:782px) {
4529 .wpbc_a_row__resource_allocation {
4530 padding: 0 5px 10px
4531 }
4532 .wpbc_resource_allocation__header {
4533 -ms-flex-align: start;
4534 align-items: flex-start;
4535 -ms-flex-wrap: wrap;
4536 flex-wrap: wrap
4537 }
4538 .wpbc_resource_allocation__segment {
4539 -ms-flex-align: start;
4540 align-items: flex-start;
4541 -ms-flex-flow: column nowrap;
4542 flex-flow: column nowrap;
4543 gap: 4px;
4544 padding: 8px 10px
4545 }
4546 .wpbc_resource_allocation__period {
4547 -ms-flex-preferred-size: auto;
4548 flex-basis: auto;
4549 min-width: 0
4550 }
4551 .wpbc_resource_allocation__arrow {
4552 display: none
4553 }
4554 }