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

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