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

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

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