PluginProbe
Booking Calendar / 10.15.7
Booking Calendar v10.15.7
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 10.15.7, at _dist/all/_out/wpbc_all_admin.css

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