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

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

4,021 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 text-transform: uppercase;
2378 font-weight: 600;
2379 line-height: 2.2;
2380 letter-spacing: 1px;
2381 margin: 0;
2382 font-size: 11px;
2383 font-weight: 650;
2384 letter-spacing: .3px
2385 }
2386 .wpbc_ui_el__root_section_header_a:not(:hover) h2.wpbc_ui_el__section_header {
2387 color: #707070
2388 }
2389 .wpbc_ui_el__section_header {
2390 font-size: 13px;
2391 font-weight: 600;
2392 color: var(--wpbc_ui__gen__text-color);
2393 letter-spacing: 0;
2394 margin: 0 0 0 15px
2395 }
2396 a > .wpbc_ui_el__section_header {
2397 color: var(--wpbc_admin-theme-color,#2271b1);
2398 font-size: 12px;
2399 font-weight: 400;
2400 letter-spacing: 0;
2401 margin: 0 0 0 5px;
2402 text-transform: none;
2403 letter-spacing: 0
2404 }
2405 .wpbc_settings_page_wrapper .wpbc_ui_el__vert_left_bar__content .wpbc_ui_el__go_back {
2406 width: auto;
2407 display: -ms-flexbox;
2408 display: flex;
2409 -ms-flex-flow: row nowrap;
2410 flex-flow: row nowrap;
2411 -ms-flex-pack: start;
2412 justify-content: flex-start;
2413 -ms-flex-align: center;
2414 align-items: center;
2415 margin: 0 0 0 10px;
2416 text-decoration: none
2417 }
2418 .wpbc_settings_page_wrapper.compact .wpbc_ui_el__vert_left_bar__content .wpbc_ui_el__go_back {
2419 margin: 0
2420 }
2421 .wpbc_settings_page_wrapper.compact .wpbc_ui_el__vert_left_bar__content .wpbc_ui_el__go_back .wpbc_icn_navigate_before::before {
2422 font-size: 22px;
2423 line-height: 16px
2424 }
2425 .wpbc_ui_el__vert_left_bar__section {
2426 animation: .2s ease-in-out forwards wpbc_ui_el__dropdown_menu__anim__grow_down;
2427 -ms-transform-origin: top center;
2428 transform-origin: top center;
2429 display: -ms-flexbox;
2430 display: flex;
2431 -ms-flex-flow: column nowrap;
2432 flex-flow: column nowrap;
2433 -ms-flex-align: stretch;
2434 align-items: stretch;
2435 -ms-flex-pack: start;
2436 justify-content: flex-start;
2437 gap: 5px
2438 }
2439 .wpbc_ui_el__level__folder,
2440 .wpbc_ui_el__level__folder .wpbc_ui_el__vert_nav_item,
2441 .wpbc_ui_el__level__folder .wpbc_ui_el__vert_nav_item_sub {
2442 -ms-flex-order: 100;
2443 order: 100
2444 }
2445 .wpbc_ui_el__level__folder {
2446 display: -ms-flexbox;
2447 display: flex;
2448 -ms-flex-flow: column nowrap;
2449 flex-flow: column nowrap;
2450 -ms-flex-pack: start;
2451 justify-content: flex-start;
2452 -ms-flex-align: stretch;
2453 align-items: stretch;
2454 gap: 1px
2455 }
2456 .wpbc_settings_page_wrapper.compact .wpbc_ui_el__level__folder {
2457 gap: 0
2458 }
2459 .wpbc_ui_el__level__folder.expanded .wpbc_ui_el__vert_nav_icon_collapsed,
2460 .wpbc_ui_el__level__folder:not(.expanded) .wpbc_ui_el__vert_nav_icon_expanded {
2461 display: none
2462 }
2463 .wpbc_ui_el__level__folder.expanded .wpbc_ui_el__vert_nav_item_sub {
2464 display: block;
2465 height: auto;
2466 animation: .4s ease-in-out forwards wpbc_ui_el__dropdown_menu__anim__grow_down;
2467 -ms-transform-origin: top center;
2468 transform-origin: top center
2469 }
2470 .wpbc_ui_el__level__folder:not(.expanded) .wpbc_ui_el__vert_nav_item_sub {
2471 display: none;
2472 height: 0;
2473 animation: .4s ease-in-out forwards wpbc_ui_el__dropdown_menu__anim__grow_down;
2474 -ms-transform-origin: top center;
2475 transform-origin: top center
2476 }
2477 .wpbc_ui_el__vert_nav_item__a * {
2478 -ms-flex: 0 1 auto;
2479 flex: 0 1 auto
2480 }
2481 .wpbc_ui_el__vert_nav_item .wpbc_ui_el__vert_nav_item__a .wpbc_ui_el__vert_nav_title {
2482 -ms-flex: 1 1 100%;
2483 flex: 1 1 100%;
2484 display: -ms-flexbox;
2485 display: flex;
2486 -ms-flex-flow: row wrap;
2487 flex-flow: row wrap;
2488 -ms-flex-pack: start;
2489 justify-content: flex-start;
2490 -ms-flex-align: center;
2491 align-items: center
2492 }
2493 .wpbc_settings_page_wrapper .wpbc_ui_el__vert_nav_item_sub .wpbc_ui_el__vert_nav_title {
2494 font-weight: 400;
2495 font-size: 12px;
2496 line-height: 1.5;
2497 -ms-flex: 1 1 100%;
2498 flex: 1 1 100%;
2499 display: -ms-flexbox;
2500 display: flex;
2501 -ms-flex-flow: row wrap;
2502 flex-flow: row wrap;
2503 -ms-flex-pack: start;
2504 justify-content: flex-start;
2505 -ms-flex-align: center;
2506 align-items: center
2507 }
2508 .wpbc_ui_el__vert_nav_item__a .wpbc_ui_el__vert_nav_icon_right {
2509 margin-left: auto
2510 }
2511 .wpbc_ui_el__vert_nav_item.active .wpbc_ui_el__vert_nav_icon_right.wpbc-bi-toggle2-on {
2512 color: var(--wpbc_ui_left_vert_nav__active_color)!important
2513 }
2514 .wpbc_ui_el__vert_nav_item.active .wpbc_ui_el__vert_nav_icon_right.wpbc-bi-toggle2-off {
2515 color: #b4b4b4!important
2516 }
2517 .wpbc_ui_el__vert_nav_item__single .wpbc-bi-toggle2-off::before,
2518 .wpbc_ui_el__vert_nav_item__single .wpbc-bi-toggle2-on::before {
2519 font-size: 95%
2520 }
2521 .wpbc_ui_el__vert_left_bar__wrapper .wpbc_ui_el__vert_left_bar__root_sections_container {
2522 margin-top: 8px
2523 }
2524 .wpbc_ui_el__expand_colapse_btns {
2525 padding: 0;
2526 margin: 16px 0 -38px
2527 }
2528 .wpbc_settings_page_wrapper.compact .wpbc_ui_el__expand_colapse_btns {
2529 margin-bottom: -22px
2530 }
2531 .wpbc_settings_page_wrapper.compact .wpbc_ui_el__vert_left_bar__root_section_element:first-child > a:first-child {
2532 display: -ms-flexbox;
2533 display: flex;
2534 visibility: hidden
2535 }
2536 .wpbc_ui_el__expand_colapse_btns a,
2537 .wpbc_ui_el__expand_colapse_btns a:focus,
2538 .wpbc_ui_el__expand_colapse_btns a:hover {
2539 box-shadow: none;
2540 outline: 0
2541 }
2542 .wpbc_ui_el__vert_left_bar__content .wpbc_ui_el__expand_colapse_btns .wpbc_ui_el__a {
2543 margin-left: auto;
2544 padding: 0 8px
2545 }
2546 .wpbc_settings_page_wrapper.compact .wpbc_ui_el__vert_left_bar__content .wpbc_ui_el__expand_colapse_btns {
2547 -ms-flex-pack: center;
2548 justify-content: center
2549 }
2550 .wpbc_settings_page_wrapper.compact .wpbc_ui_el__vert_left_bar__content .wpbc_ui_el__expand_colapse_btns .wpbc_ui_el__a {
2551 margin-left: 0;
2552 padding: 0
2553 }
2554 .wpbc_ui_el__vert_right_bar__content .wpbc_ui_el__expand_colapse_btns .wpbc_ui_el__a {
2555 margin-left: auto;
2556 padding: 0 8px
2557 }
2558 .wpbc_settings_page_wrapper.compact_right .wpbc_ui_el__vert_right_bar__content .wpbc_ui_el__expand_colapse_btns {
2559 -ms-flex-pack: center;
2560 justify-content: center
2561 }
2562 .wpbc_settings_page_wrapper.compact_right .wpbc_ui_el__vert_right_bar__content .wpbc_ui_el__expand_colapse_btns .wpbc_ui_el__a {
2563 margin-left: 0;
2564 padding: 0
2565 }
2566 .wpbc_ui_el__vert_left_bar__wrapper .wpbc_ui__left_sidebar__side_button,
2567 .wpbc_ui_el__vert_right_bar__wrapper .wpbc_ui__right_sidebar__side_button {
2568 width: 22px;
2569 height: 41px;
2570 background: rgba(255,255,255,.6509803922);
2571 position: sticky;
2572 border-style: solid;
2573 border-width: 1px 1px 1px 0;
2574 border-color: rgba(0,0,0,.0784313725);
2575 border-radius: 0 3px 3px 0;
2576 z-index: 1;
2577 cursor: pointer;
2578 transition: .3s ease-in-out;
2579 -ms-flex-item-align: end;
2580 align-self: flex-end;
2581 box-shadow: 0 0 2px rgba(0,0,0,.0509803922);
2582 margin-top: auto;
2583 margin-bottom: 15px;
2584 -ms-flex-order: 1;
2585 order: 1;
2586 bottom: 25%;
2587 box-shadow: var(--wpbc_ui__gen__panel_box-shadow);
2588 box-shadow: 1px 1px 3px rgba(17,24,39,.09);
2589 margin-right: -22px
2590 }
2591 .wpbc_ui_el__vert_left_bar__wrapper .wpbc_ui__left_sidebar__side_button svg,
2592 .wpbc_ui_el__vert_right_bar__wrapper .wpbc_ui__right_sidebar__side_button svg {
2593 width: 12px;
2594 height: 12px;
2595 display: block;
2596 position: relative;
2597 left: -2px;
2598 transition: .3s ease-in-out
2599 }
2600 .wpbc_ui_el__vert_left_bar__wrapper .wpbc_ui__left_sidebar__side_button:hover svg,
2601 .wpbc_ui_el__vert_right_bar__wrapper .wpbc_ui__right_sidebar__side_button:hover svg {
2602 left: -4px
2603 }
2604 .wpbc_ui_el__vert_left_bar__wrapper .wpbc_ui__left_sidebar__side_button.wpbc_ui__top_nav__btn_open_left_vertical_nav svg,
2605 .wpbc_ui_el__vert_right_bar__wrapper .wpbc_ui__right_sidebar__side_button.wpbc_ui__top_nav__btn_open_right_vertical_nav svg {
2606 -ms-transform: rotate(180deg);
2607 transform: rotate(180deg);
2608 left: -1px;
2609 width: 14px;
2610 height: 14px
2611 }
2612 .wpbc_ui_el__vert_left_bar__wrapper .wpbc_ui__left_sidebar__side_button.wpbc_ui__top_nav__btn_open_left_vertical_nav:hover,
2613 .wpbc_ui_el__vert_right_bar__wrapper .wpbc_ui__right_sidebar__side_button.wpbc_ui__top_nav__btn_open_right_vertical_nav:hover {
2614 width: 30px;
2615 margin-right: -30px
2616 }
2617 .wpbc_ui_el__vert_left_bar__wrapper .wpbc_ui__left_sidebar__side_button.wpbc_ui__top_nav__btn_open_left_vertical_nav:hover svg,
2618 .wpbc_ui_el__vert_right_bar__wrapper .wpbc_ui__right_sidebar__side_button.wpbc_ui__top_nav__btn_open_right_vertical_nav:hover svg {
2619 left: 5px;
2620 height: 18px;
2621 width: 18px
2622 }
2623 .wpbc_settings_page_wrapper.min .wpbc_ui_el__vert_left_bar__wrapper .wpbc_ui__left_sidebar__side_button,
2624 .wpbc_settings_page_wrapper.min_right .wpbc_ui_el__vert_right_bar__wrapper .wpbc_ui__right_sidebar__side_button {
2625 background: rgba(29,35,39,.4588235294)
2626 }
2627 .wpbc_settings_page_wrapper.min .wpbc_ui_el__vert_left_bar__wrapper .wpbc_ui__left_sidebar__side_button svg path,
2628 .wpbc_settings_page_wrapper.min_right .wpbc_ui_el__vert_right_bar__wrapper .wpbc_ui__right_sidebar__side_button svg path {
2629 fill: #fff
2630 }
2631 .wpbc_settings_page_content .wpbc_settings_path .wpbc_settings_path_el.wpbc_ui_settings__flex_container {
2632 position: absolute;
2633 right: 10px
2634 }
2635 .wpbc_ui_el__vert_right_bar__wrapper {
2636 margin-top: 111.5px;
2637 border-radius: 6px 0 0 6px;
2638 padding: 6px 0
2639 }
2640 .wpbc_ui_el__vert_right_bar__wrapper.wpbc_ui_el__vert_right_bar_compact__wrapper {
2641 padding: 0
2642 }
2643 .wpbc_ui_el__vert_right_bar__wrapper .wpbc_ui__right_sidebar__side_button {
2644 -ms-flex-item-align: start;
2645 align-self: flex-start;
2646 -ms-transform: rotate(180deg);
2647 transform: rotateZ(180deg);
2648 margin-left: -22px;
2649 bottom: calc(25% - 41px - 20px)
2650 }
2651 .wpbc_ui_el__vert_right_bar__wrapper .wpbc_ui__right_sidebar__side_button.wpbc_ui__top_nav__btn_open_right_vertical_nav:hover {
2652 width: 30px;
2653 margin-left: -30px
2654 }
2655 .wpbc_ui_el__vert_right_bar__wrapper .wpbc_ui__right_sidebar__side_button.wpbc_ui__top_nav__btn_open_right_vertical_nav:hover svg {
2656 right: 5px
2657 }
2658 .wpbc_admin:not(.right_vertical_sidebar_displayed) .wpbc_ui__top_nav__btn_show_right_vertical_nav,
2659 .wpbc_admin:not(.right_vertical_sidebar_displayed) .wpbc_ui__top_nav__btn_show_right_vertical_nav_divider {
2660 display: none
2661 }
2662 .wpbc_admin .wpbc_ui_el__vert_right_bar__wrapper.wpbc_ui_el__vert_right_bar_compact__wrapper {
2663 --wpbc_ui_left_vert_nav__width_min: 0;
2664 --wpbc_ui_left_vert_nav__width_compact: 48px;
2665 --wpbc_ui_left_vert_nav__width_max: Min( 70px, 100% );
2666 border-radius: 0;
2667 box-shadow: none;
2668 border-left: 1px solid rgba(0,0,0,.0901960784)
2669 }
2670 .wpbc_ui_el__vert_right_bar_compact__wrapper .wpbc_ui_el__vert_nav_item__a.wpbc_ui_el__vert_nav_item__single {
2671 display: -ms-flexbox;
2672 display: flex;
2673 -ms-flex-flow: column nowrap;
2674 flex-flow: column nowrap;
2675 -ms-flex-align: center;
2676 align-items: center;
2677 -ms-flex-pack: center;
2678 justify-content: center;
2679 gap: 5px;
2680 min-height: 35px;
2681 padding: 8px 5px;
2682 margin: 0;
2683 border-radius: 0;
2684 font-size: 12px;
2685 font-weight: 600;
2686 line-height: 1.74;
2687 text-align: center
2688 }
2689 .wpbc_ui_el__vert_right_bar_compact__wrapper button.wpbc_ui_el__vert_nav_item__a.wpbc_ui_el__vert_nav_item__single {
2690 width: 100%
2691 }
2692 .wpbc_ui_el__vert_right_bar_compact__wrapper .wpbc_ui_el__vert_nav_item a .wpbc_ui_el__vert_nav_icon::before,
2693 .wpbc_ui_el__vert_right_bar_compact__wrapper .wpbc_ui_el__vert_nav_item button .wpbc_ui_el__vert_nav_icon::before {
2694 font-size: 24px;
2695 line-height: 26px
2696 }
2697 .wpbc_ui_el__vert_right_bar_compact__wrapper .wpbc_ui_el__vert_nav_item.active a,
2698 .wpbc_ui_el__vert_right_bar_compact__wrapper .wpbc_ui_el__vert_nav_item.active a:hover {
2699 background-color: #547298
2700 }
2701 /*! = Left Horisontal Navigation Bar = */
2702 .wpbc_ui_el__horis_top_bar__wrapper {
2703 display: -ms-flexbox;
2704 display: flex;
2705 -ms-flex-flow: row wrap;
2706 flex-flow: row wrap;
2707 -ms-flex-pack: start;
2708 justify-content: flex-start;
2709 -ms-flex-align: baseline;
2710 align-items: baseline;
2711 width: 100%;
2712 max-width: 100%;
2713 background: var(--wpbc_ui_horis_top_nav__background-color);
2714 border: 0;
2715 box-shadow: none;
2716 transition: .25s ease-in-out;
2717 font-size: var(--wpbc_ui_horis_top_nav__font-size);
2718 line-height: 1.2;
2719 border-radius: 0;
2720 padding: 0;
2721 margin: var(--wpbc_ui_horis_top_nav__margin);
2722 box-sizing: border-box;
2723 overflow: visible
2724 }
2725 .wpbc_ui_el__horis_top_bar__content {
2726 -ms-flex: 1 1 100%;
2727 flex: 1 1 100%;
2728 display: -ms-flexbox;
2729 display: flex;
2730 -ms-flex-flow: row wrap;
2731 flex-flow: row wrap;
2732 -ms-flex-pack: start;
2733 justify-content: flex-start;
2734 -ms-flex-align: center;
2735 align-items: center;
2736 border-bottom: 1px solid var(--wpbc_ui_horis_top_nav__normal_color)
2737 }
2738 @media screen and (max-width:782px) {
2739 body.folded div.wpbc_admin,
2740 div.wpbc_admin {
2741 --wpbc_ui_top_nav__wp_left_menu_width: 0px
2742 }
2743 div.wpbc_admin {
2744 --wpbc_ui_top_nav__wp_top_menu_height: 46px
2745 }
2746 .wpbc_ui_el__horis_top_bar__wrapper .wpbc_ui_el__horis_nav_title {
2747 display: none
2748 }
2749 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 {
2750 margin: 0 8px
2751 }
2752 }
2753 .wpbc_ui_el__horis_nav_item a {
2754 -ms-flex: 1 1 100%;
2755 flex: 1 1 100%;
2756 margin: 0 5px -1px 0;
2757 padding: 10px 15px;
2758 border: none;
2759 border-radius: 0;
2760 text-shadow: none;
2761 font-size: var(--wpbc_ui_horis_top_nav__font-size);
2762 font-weight: 600;
2763 text-transform: capitalize;
2764 text-decoration: none;
2765 outline: 0;
2766 color: var(--wpbc_ui_horis_top_nav__a_color);
2767 display: -ms-flexbox;
2768 display: flex;
2769 -ms-flex-flow: row;
2770 flex-flow: row;
2771 -ms-flex-pack: start;
2772 justify-content: flex-start;
2773 -ms-flex-align: center;
2774 align-items: center;
2775 border-bottom: var(--wpbc_ui_horis_top_nav__border-width) solid transparent;
2776 box-shadow: none
2777 }
2778 .wpbc_ui_el__horis_nav_item a:focus,
2779 .wpbc_ui_el__horis_nav_item a:hover,
2780 .wpbc_ui_el__horis_nav_item.active a:focus,
2781 .wpbc_ui_el__horis_nav_item.active a:hover {
2782 color: var(--wpbc_ui_horis_top_nav__hover_color);
2783 border-bottom-color: var(--wpbc_ui_horis_top_nav__hover_color);
2784 box-shadow: none;
2785 outline: 0
2786 }
2787 .wpbc_ui_el__horis_nav_item a[aria-selected=true],
2788 .wpbc_ui_el__horis_nav_item.active a {
2789 border-bottom-color: var(--wpbc_ui_horis_top_nav__active_color);
2790 box-shadow: none;
2791 outline: 0
2792 }
2793 .wpbc_ui_el__horis_nav_item.align_right {
2794 margin-left: auto
2795 }
2796 .wpbc_ui_el__horis_nav_item.small_debug_tab a.wpbc_ui_el__horis_nav_item__a {
2797 font-size: 10px;
2798 line-height: 19px
2799 }
2800 .wpbc_ui_el__horis_nav_item a .wpbc_ui_el__horis_nav_icon {
2801 margin: 0
2802 }
2803 .wpbc_settings_page_wrapper .wpbc_ui_el__horis_top_bar__wrapper .wpbc_ui_el__horis_nav_item a .wpbc_ui_el__horis_nav_icon {
2804 margin: 0 8px 0 0
2805 }
2806 .wpbc_ui_el__horis_nav_item a .wpbc_ui_el__horis_nav_icon::before {
2807 font-size: 16px;
2808 line-height: 17px
2809 }
2810 .wpbc_ui_el__horis_nav_item.wpbc_ui_el__horis_nav_item_sub a .wpbc_ui_el__horis_nav_icon::before {
2811 font-size: 14px
2812 }
2813 .wpbc_ui_el__horis_nav_item__a * {
2814 -ms-flex: 0 1 auto;
2815 flex: 0 1 auto
2816 }
2817 .wpbc_ui_el__horis_nav_item__a .wpbc_ui_el__horis_nav_icon_right {
2818 margin-left: auto
2819 }
2820 .wpbc_ui_toolbar {
2821 -ms-flex: 1 1 100%;
2822 flex: 1 1 100%;
2823 width: 100%;
2824 display: -ms-flexbox;
2825 display: flex;
2826 -ms-flex-flow: row wrap;
2827 flex-flow: row wrap;
2828 -ms-flex-pack: start;
2829 justify-content: flex-start;
2830 -ms-flex-align: stretch;
2831 align-items: stretch;
2832 box-shadow: none;
2833 border: 0;
2834 background: 0 0;
2835 margin: 0;
2836 padding: 0;
2837 box-sizing: border-box;
2838 font-size: var(--wpbc_ui_toolbar__font-size)
2839 }
2840 .wpbc_ui_toolbar .wpbc_ui_group {
2841 -ms-flex: 0 1 auto;
2842 flex: 0 1 auto;
2843 display: -ms-flexbox;
2844 display: flex;
2845 -ms-flex-flow: row wrap;
2846 flex-flow: row wrap;
2847 -ms-flex-pack: start;
2848 justify-content: flex-start;
2849 -ms-flex-align: baseline;
2850 align-items: baseline;
2851 border: none;
2852 margin: 0;
2853 padding: 0;
2854 box-sizing: border-box
2855 }
2856 .wpbc_ui_toolbar .wpbc_ui_group .wpbc_ui_el {
2857 -ms-flex-item-align: stretch;
2858 align-self: stretch;
2859 -ms-flex: 0 1 auto;
2860 flex: 0 1 auto;
2861 display: -ms-flexbox;
2862 display: flex;
2863 -ms-flex-flow: row nowrap;
2864 flex-flow: row nowrap;
2865 -ms-flex-pack: start;
2866 justify-content: flex-start;
2867 -ms-flex-align: center;
2868 align-items: center;
2869 position: relative;
2870 margin: 5px 15px 5px 0;
2871 box-sizing: border-box
2872 }
2873 .wpbc_ui_toolbar .wpbc_ui_group .wpbc_ui_el:last-child {
2874 margin-right: 0
2875 }
2876 .wpbc_ui__height_lg.wpbc_ui_group .wpbc_ui_el {
2877 min-height: 38px
2878 }
2879 .wpbc_ui__height_small.wpbc_ui_group .wpbc_ui_el {
2880 min-height: 32px
2881 }
2882 .wpbc_ui__height_mini.wpbc_ui_group .wpbc_ui_el,
2883 .wpbc_ui__height_mini.wpbc_ui_group .wpbc_ui_el input,
2884 .wpbc_ui__height_mini.wpbc_ui_group .wpbc_ui_el select {
2885 min-height: 26px
2886 }
2887 .wpbc_ui__height_micro.wpbc_ui_group .wpbc_ui_el,
2888 .wpbc_ui__height_micro.wpbc_ui_group .wpbc_ui_el input,
2889 .wpbc_ui__height_micro.wpbc_ui_group .wpbc_ui_el select {
2890 min-height: 24px;
2891 font-size: 12px;
2892 line-height: 1
2893 }
2894 .wpbc_ui__bg_white {
2895 background-color: var(--wpbc_ui__gen__panel_background-color)
2896 }
2897 .wpbc_ui__bg_transparent {
2898 background-color: transparent
2899 }
2900 .wpbc_ui__hidden {
2901 display: none!important
2902 }
2903 .wpbc_ui__width_100 {
2904 width: 100%;
2905 max-width: 100%;
2906 min-width: 100%;
2907 -ms-flex: 1 1 100%;
2908 flex: 1 1 100%
2909 }
2910 .wpbc_ui_toolbar a {
2911 color: var(--wpbc_ui__gen__text-color)
2912 }
2913 .wpbc_ui_toolbar .wpbc_ui_group.wpbc_ui_group_filter_row_2 {
2914 padding: 10px 14px;
2915 margin: 10px 0 35px;
2916 border: 2px solid #97a0ac;
2917 border-radius: 5px
2918 }
2919 .wpbc_ui_group .wpbc_ui_el input {
2920 -ms-flex-item-align: stretch;
2921 align-self: stretch;
2922 border: 1px solid rgba(0,0,0,.1882352941);
2923 margin: 0
2924 }
2925 .ul_dropdown_menu__other_filters i::before,
2926 .ul_dropdown_menu__reload_listing i::before {
2927 font-size: 24px
2928 }
2929 .wpbc_ajx_toolbar .wpbc_ui_el__choosen {
2930 -ms-flex-align: center;
2931 align-items: center;
2932 margin-right: 20px
2933 }
2934 .wpbc_ajx_toolbar .wpbc_ui_el__choosen .chzn-container {
2935 -ms-flex-item-align: initial;
2936 align-self: initial;
2937 min-width: 180px
2938 }
2939 div.wpbc_ajx_toolbar {
2940 margin: 0 0 20px
2941 }
2942 #wpbc_booking_listing_reload_button {
2943 background: 0 0;
2944 border: 0
2945 }
2946 #wpbc_booking_listing_reload_button i.menu_icon::before {
2947 font-size: 22px
2948 }
2949 .wpbc_ui__collapsible_group .group__header {
2950 width: 100%;
2951 display: -ms-flexbox;
2952 display: flex;
2953 -ms-flex-flow: row nowrap;
2954 flex-flow: row nowrap;
2955 -ms-flex-align: center;
2956 align-items: center;
2957 -ms-flex-pack: justify;
2958 justify-content: space-between;
2959 padding: 12px 10px;
2960 text-align: left;
2961 font-weight: 600;
2962 cursor: pointer;
2963 background: 0 0;
2964 border: 0;
2965 border-bottom: 1px solid #eee;
2966 border-radius: 0;
2967 border-left: 2px solid transparent
2968 }
2969 .wpbc_ui__collapsible_group.is-open {
2970 padding-bottom: 25px
2971 }
2972 .wpbc_ui__collapsible_group.is-open .group__header {
2973 border-left-color: #1e7bc7;
2974 background: rgba(30,123,199,.0392156863);
2975 border-radius: 0 5px 5px 0;
2976 border-bottom-color: rgba(30,123,199,.1215686275)
2977 }
2978 .wpbc_ui__collapsible_group:not(.is-open) .group__header:hover {
2979 border-left-color: var(--wpbc_admin-active-tab-color,#707980)
2980 }
2981 .wpbc_ui__collapsible_group .group__header:hover .wpbc-bi-chevron-right,
2982 .wpbc_ui__collapsible_group.is-open .group__header:hover .wpbc-bi-chevron-right {
2983 transition: .4s ease-in-out;
2984 -ms-transform: rotate(2deg);
2985 transform: rotateZ(2deg)
2986 }
2987 .wpbc_ui__collapsible_group.is-open .group__header:hover .wpbc-bi-chevron-right {
2988 -ms-transform: rotate(88deg);
2989 transform: rotateZ(88deg)
2990 }
2991 .wpbc_ui__collapsible_group.is-open .group__header .wpbc-bi-chevron-right {
2992 -ms-transform: rotate(90deg);
2993 transform: rotate(90deg)
2994 }
2995 .wpbc_ui__collapsible_group .group__header h3 {
2996 margin: 0;
2997 padding: 0;
2998 font-size: 14px
2999 }
3000 .wpbc_ui__collapsible_group .group__fields {
3001 display: none;
3002 padding: 15px 5px 5px 15px
3003 }
3004 .wpbc_ui__collapsible_group.is-open .group__fields {
3005 display: -ms-flexbox;
3006 display: flex;
3007 -ms-flex-flow: column nowrap;
3008 flex-flow: column nowrap;
3009 -ms-flex-pack: start;
3010 justify-content: flex-start;
3011 -ms-flex-align: stretch;
3012 align-items: stretch;
3013 gap: 20px
3014 }
3015 .wpbc_ui__collapsible_group .wpbc_ui__toggle {
3016 display: inline-block;
3017 margin: 0;
3018 padding: 0;
3019 line-height: 1.75
3020 }
3021 .wpbc_ui__collapsible_group .wpbc_ui__toggle label,
3022 .wpbc_ui__collapsible_group .wpbc_ui__toggle span {
3023 display: inline;
3024 line-height: 2.2;
3025 margin: 0;
3026 padding: 0
3027 }
3028 .wpbc_ui__collapsible_group .wpbc_ui__toggle input[type=checkbox] + label.wpbc_ui__toggle_icon {
3029 display: inline-block;
3030 vertical-align: text-top;
3031 margin-inline-end: .5em;
3032 margin-block-start: 2px
3033 }
3034 .wpbc_tab__panel[hidden] {
3035 display: none!important
3036 }
3037 .inspector__row .wpbc_slider_range_group.wpbc_inline_inputs,
3038 .wpbc_slider_range_group.wpbc_inline_inputs {
3039 width: 100%;
3040 display: -ms-flexbox;
3041 display: flex;
3042 -ms-flex-flow: row nowrap;
3043 flex-flow: row nowrap;
3044 -ms-flex-pack: start;
3045 justify-content: flex-start;
3046 -ms-flex-align: center;
3047 align-items: center;
3048 gap: 15px
3049 }
3050 .wpbc_slider_len_group {
3051 display: -ms-flexbox;
3052 display: flex;
3053 -ms-flex-flow: column nowrap;
3054 flex-flow: column nowrap;
3055 -ms-flex-pack: start;
3056 justify-content: flex-start;
3057 -ms-flex-align: start;
3058 align-items: flex-start;
3059 gap: 10px
3060 }
3061 .wpbc_slider_len_group .wpbc_inline_inputs {
3062 width: 100%;
3063 display: -ms-flexbox;
3064 display: flex;
3065 -ms-flex-flow: row nowrap;
3066 flex-flow: row nowrap;
3067 -ms-flex-pack: start;
3068 justify-content: flex-start;
3069 -ms-flex-align: center;
3070 align-items: center;
3071 gap: 15px
3072 }
3073 .wpbc_slider_len_group .wpbc_inline_inputs,
3074 .wpbc_slider_len_group label {
3075 margin: 5px 0
3076 }
3077 .wpbc__wrap__booking_listing {
3078 margin: 15px 0
3079 }
3080 .wpbc__list__table,
3081 .wpbc__list__table .wpbc__list__body,
3082 .wpbc__list__table .wpbc__list__foot,
3083 .wpbc__list__table .wpbc__list__head {
3084 -ms-flex: 1 1 100%;
3085 flex: 1 1 100%;
3086 width: 100%;
3087 display: -ms-flexbox;
3088 display: flex;
3089 -ms-flex-flow: column nowrap;
3090 flex-flow: column nowrap;
3091 -ms-flex-pack: start;
3092 justify-content: flex-start;
3093 -ms-flex-align: stretch;
3094 align-items: stretch;
3095 margin: 0;
3096 padding: 0
3097 }
3098 .wpbc__list__table .wpbc__list__row {
3099 -ms-flex: 1 1 100%;
3100 flex: 1 1 100%;
3101 width: 100%;
3102 display: -ms-flexbox;
3103 display: flex;
3104 -ms-flex-flow: row wrap;
3105 flex-flow: row wrap;
3106 -ms-flex-pack: start;
3107 justify-content: flex-start;
3108 -ms-flex-align: start;
3109 align-items: flex-start
3110 }
3111 .wpbc__list__table .wpbc__list__col {
3112 -ms-flex: 0 1 auto;
3113 flex: 0 1 auto;
3114 display: -ms-flexbox;
3115 display: flex;
3116 -ms-flex-flow: row wrap;
3117 flex-flow: row wrap;
3118 -ms-flex-pack: start;
3119 justify-content: flex-start;
3120 -ms-flex-align: start;
3121 align-items: flex-start;
3122 -ms-flex-line-pack: normal;
3123 align-content: normal
3124 }
3125 .wpbc__list__table {
3126 border-radius: var(--wpbc_ui_listing__border_radius);
3127 background: 0 0
3128 }
3129 .wpbc__list__table .wpbc__list__foot,
3130 .wpbc__list__table .wpbc__list__head {
3131 background: var(--wpbc_ui_listing__back_color);
3132 border-radius: var(--wpbc_ui_listing__border_radius) var(--wpbc_ui_listing__border_radius) 0 0;
3133 border-bottom: 1px solid var(--wpbc_ui_listing__row_border_color);
3134 min-height: var(--wpbc_ui_listing__header_height);
3135 line-height: var(--wpbc_ui_listing__header_height);
3136 padding: 0 4px 0 8px;
3137 box-sizing: border-box
3138 }
3139 .wpbc__list__table .wpbc__list__foot {
3140 border-radius: 0 0 var(--wpbc_ui_listing__border_radius) var(--wpbc_ui_listing__border_radius);
3141 border: 0;
3142 border-top: 1px solid var(--wpbc_ui_listing__row_border_color);
3143 padding: 5px 15px
3144 }
3145 .wpbc__list__table .wpbc__list__foot * {
3146 font-size: 1em
3147 }
3148 .wpbc__list__table .wpbc__list__foot .wpbc__list__col,
3149 .wpbc__list__table .wpbc__list__head .wpbc__list__col {
3150 -ms-flex-align: center;
3151 align-items: center
3152 }
3153 .wpbc__list__table .wpbc__list__foot .wpbc__list__row,
3154 .wpbc__list__table .wpbc__list__head .wpbc__list__row {
3155 -ms-flex-align: stretch;
3156 align-items: stretch
3157 }
3158 .wpbc__list__table .wpbc__list__foot .wpbc__list__col.check-column,
3159 .wpbc__list__table .wpbc__list__head .wpbc__list__col.check-column {
3160 -ms-flex: 0 0 40px;
3161 flex: 0 0 40px;
3162 display: -ms-flexbox;
3163 display: flex;
3164 -ms-flex-flow: column nowrap;
3165 flex-flow: column nowrap;
3166 -ms-flex-align: center;
3167 align-items: center;
3168 -ms-flex-pack: center;
3169 justify-content: center
3170 }
3171 .wpbc__list__table .wpbc__list__foot a,
3172 .wpbc__list__table .wpbc__list__foot a:focus,
3173 .wpbc__list__table .wpbc__list__foot a:hover,
3174 .wpbc__list__table .wpbc__list__head a,
3175 .wpbc__list__table .wpbc__list__head a:focus,
3176 .wpbc__list__table .wpbc__list__head a:hover {
3177 text-decoration: none
3178 }
3179 .wpbc__list__table .wpbc__list__foot .ul_dropdown_menu_toggle,
3180 .wpbc__list__table .wpbc__list__foot .wpbc_ui_el__a,
3181 .wpbc__list__table .wpbc__list__head .ul_dropdown_menu_toggle,
3182 .wpbc__list__table .wpbc__list__head .wpbc_ui_el__a {
3183 color: var(--wpbc_ui__gen__text-color)
3184 }
3185 .wpbc__list__table .wpbc__list__foot .wpbc_ui_el__a.disabled,
3186 .wpbc__list__table .wpbc__list__head .wpbc_ui_el__a.disabled {
3187 color: #d8d8d8;
3188 cursor: not-allowed
3189 }
3190 .wpbc_pagination_el {
3191 -ms-flex: 0 1 auto;
3192 flex: 0 1 auto;
3193 display: -ms-flexbox;
3194 display: flex;
3195 -ms-flex-flow: row wrap;
3196 flex-flow: row wrap;
3197 -ms-flex-pack: start;
3198 justify-content: flex-start;
3199 -ms-flex-align: center;
3200 align-items: center
3201 }
3202 .wpbc_pagination__prev_next .wpbc_ui_el:first-child,
3203 .wpbc_pagination_active_page_in_selectbox {
3204 margin-right: 10px
3205 }
3206 .wpbc_pagination__prev_next .wpbc_ui_el__a {
3207 margin: 0;
3208 padding: 0 5px
3209 }
3210 .wpbc__list__head .wpbc_ui_el__a .menu_icon::before {
3211 font-size: 28px;
3212 line-height: var(--wpbc_ui_listing__header_height);
3213 vertical-align: middle
3214 }
3215 .wpbc__list__foot .wpbc_ui_el__divider .wpbc_ui_el__vertical_line,
3216 .wpbc__list__head .wpbc_ui_el__divider .wpbc_ui_el__vertical_line {
3217 margin: 5px 15px
3218 }
3219 .wpbc__list__col.col__right {
3220 margin-left: auto
3221 }
3222 .wpbc_a_row {
3223 -ms-flex: 1 1 100%;
3224 flex: 1 1 100%;
3225 width: 100%;
3226 display: -ms-flexbox;
3227 display: flex;
3228 -ms-flex-flow: row wrap;
3229 flex-flow: row wrap;
3230 -ms-flex-pack: start;
3231 justify-content: flex-start;
3232 -ms-flex-align: start;
3233 align-items: flex-start
3234 }
3235 .wpbc_a_col {
3236 -ms-flex: 1 1 1px;
3237 flex: 1 1 1px;
3238 display: -ms-flexbox;
3239 display: flex;
3240 -ms-flex-flow: row wrap;
3241 flex-flow: row wrap;
3242 -ms-flex-pack: start;
3243 justify-content: flex-start;
3244 -ms-flex-align: start;
3245 align-items: flex-start;
3246 -ms-flex-line-pack: normal;
3247 align-content: normal
3248 }
3249 .wpbc_a_overflow_hide {
3250 overflow: hidden
3251 }
3252 .wpbc_a_row_nowrap {
3253 -ms-flex-flow: row nowrap;
3254 flex-flow: row nowrap
3255 }
3256 .wpbc__list__table {
3257 display: -ms-flexbox;
3258 display: flex;
3259 -ms-flex-flow: column nowrap;
3260 flex-flow: column nowrap;
3261 -ms-flex-pack: start;
3262 justify-content: flex-start;
3263 -ms-flex-align: stretch;
3264 align-items: stretch;
3265 margin: 0;
3266 padding: 0;
3267 box-shadow: 0 0 1px #aaa
3268 }
3269 .wpbc__list__table:has(.wpbc_spins_loading_container) {
3270 box-shadow: none
3271 }
3272 .wpbc__list__table .wpbc_selectable_body {
3273 display: -ms-flexbox;
3274 display: flex;
3275 -ms-flex-flow: column nowrap;
3276 flex-flow: column nowrap;
3277 -ms-flex-pack: start;
3278 justify-content: flex-start;
3279 -ms-flex-align: stretch;
3280 align-items: stretch;
3281 margin: 0;
3282 padding: 0;
3283 background: var(--wpbc_ui_listing__back_color);
3284 border: 0
3285 }
3286 .wpbc_listing_usual_row {
3287 -ms-flex: 1 1 100%;
3288 flex: 1 1 100%;
3289 display: -ms-flexbox;
3290 display: flex;
3291 -ms-flex-flow: row nowrap;
3292 flex-flow: row nowrap;
3293 -ms-flex-pack: start;
3294 justify-content: flex-start;
3295 -ms-flex-align: start;
3296 align-items: flex-start;
3297 border-bottom: 1px solid var(--wpbc_ui_listing__row_border_color);
3298 border-left: 4px solid transparent
3299 }
3300 .wpbc_listing_usual_row:last-child {
3301 border-bottom: 0
3302 }
3303 .wpbc_listing_col {
3304 -ms-flex: 0 1 auto;
3305 flex: 0 1 auto
3306 }
3307 .wpbc_listing_col .booking_details_simple,
3308 .wpbc_listing_col .booking_details_simple * {
3309 font-size: var(--wpbc_ui__gen__font-size)
3310 }
3311 .wpbc__list__table .wpbc_selectable_body > .wpbc_listing_usual_row {
3312 padding: 4px 0 4px 4px;
3313 line-height: 2.4;
3314 -ms-flex-flow: row wrap;
3315 flex-flow: row wrap
3316 }
3317 .wpbc_row_wrap {
3318 -ms-flex: 1 1 100%;
3319 flex: 1 1 100%;
3320 display: -ms-flexbox;
3321 display: flex;
3322 -ms-flex-flow: row nowrap;
3323 flex-flow: row nowrap;
3324 -ms-flex-pack: start;
3325 justify-content: flex-start;
3326 -ms-flex-align: start;
3327 align-items: flex-start;
3328 transition: .25s ease-in-out
3329 }
3330 .wpbc_row_wrap.max_height_a {
3331 max-height: var(--wpbc_ui_listing__colapsed_height);
3332 height: var(--wpbc_ui_listing__colapsed_height);
3333 overflow: hidden
3334 }
3335 .wpbc_row_wrap.max_height_a:has(.wpbc_btn_expand_down_a:hover) {
3336 --wpbc_ui_listing__colapsed_height: auto;
3337 min-height: 82px
3338 }
3339 .wpbc_row_wrap .wpbc_btn_expand_down_a:hover i::before {
3340 -ms-transform: rotate(45deg);
3341 transform: rotateZ(45deg);
3342 transition: .4s ease-in-out
3343 }
3344 .wpbc_row_wrap.max_height_a .wpbc_btn_expand_down_a:hover i::before {
3345 -ms-transform: rotate(-45deg);
3346 transform: rotateZ(-45deg)
3347 }
3348 .wpbc_row_wrap.max_height_a .booking_details_full {
3349 display: none
3350 }
3351 .wpbc_row_wrap:not(.max_height_a) {
3352 --wpbc_ui_listing__colapsed_height: 82px;
3353 min-height: var(--wpbc_ui_listing__colapsed_height)
3354 }
3355 .wpbc_row_wrap:not(.max_height_a) .booking_details_simple {
3356 display: none
3357 }
3358 .wpbc_row_wrap.max_height_a .booking_dates_expand_section {
3359 max-height: calc(var(--wpbc_ui_listing__colapsed_height) - 1px);
3360 overflow: hidden
3361 }
3362 .wpbc_col_data .booking_details_simple__expand,
3363 .wpbc_col_data a.booking_details_simple__expand:hover {
3364 color: var(--wpbc_ui__gen__text-color);
3365 text-decoration: none;
3366 outline: 0;
3367 box-shadow: none
3368 }
3369 .wpbc_col_data a.booking_details_simple__expand,
3370 .wpbc_col_data a.booking_details_simple__expand:hover {
3371 cursor: pointer
3372 }
3373 .wpbc_a_col__check {
3374 -ms-flex: 0 0 40px;
3375 flex: 0 0 40px;
3376 -ms-flex-item-align: stretch;
3377 align-self: stretch;
3378 display: -ms-flexbox;
3379 display: flex;
3380 -ms-flex-flow: column nowrap;
3381 flex-flow: column nowrap;
3382 -ms-flex-align: center;
3383 align-items: center;
3384 -ms-flex-pack: start;
3385 justify-content: flex-start
3386 }
3387 .wpbc_a_col__dates {
3388 -ms-flex: 0 0 170px;
3389 flex: 0 0 170px;
3390 -ms-flex-item-align: stretch;
3391 align-self: stretch;
3392 display: -ms-flexbox;
3393 display: flex;
3394 -ms-flex-flow: row nowrap;
3395 flex-flow: row nowrap;
3396 -ms-flex-align: start;
3397 align-items: flex-start;
3398 -ms-flex-pack: start;
3399 justify-content: flex-start;
3400 border-right: 4px solid var(--wpbc_ui_listing__pending_color)
3401 }
3402 .wpbc_listing_usual_row.wpbc_row_booking_approved .wpbc_a_col__dates {
3403 border-right-color: var(--wpbc_ui_listing__approved_color)
3404 }
3405 .wpbc_listing_usual_row.wpbc_row_booking_trash .wpbc_a_col__dates {
3406 border-right-color: var(--wpbc_ui_listing__trash_color)
3407 }
3408 .wpbc_row_wrap.max_height_a .wpbc_a_col__dates .booking_dates_small {
3409 display: -ms-flexbox;
3410 display: flex
3411 }
3412 .wpbc_row_wrap.max_height_a .wpbc_a_col__dates .booking_dates_full {
3413 display: none
3414 }
3415 .wpbc_row_wrap:not(.max_height_a) .wpbc_a_col__dates .booking_dates_full {
3416 display: -ms-flexbox;
3417 display: flex
3418 }
3419 .wpbc_row_wrap:not(.max_height_a) .wpbc_a_col__dates .booking_dates_small {
3420 display: none
3421 }
3422 .wpbc_row_wrap:not(.max_height_a) .wpbc_a_col__dates .content_text {
3423 -ms-flex-flow: row wrap;
3424 flex-flow: row wrap;
3425 -ms-flex-pack: start;
3426 justify-content: flex-start
3427 }
3428 .wpbc_a_col__dates .content_text {
3429 display: -ms-flexbox;
3430 display: flex;
3431 -ms-flex-flow: column;
3432 flex-flow: column;
3433 -ms-flex-pack: center;
3434 justify-content: center;
3435 -ms-flex-align: center;
3436 align-items: center;
3437 margin: auto
3438 }
3439 .wpbc_a_col__dates .date_tire {
3440 line-height: 10px;
3441 margin: 0 5px
3442 }
3443 .booking_dates_expand_section {
3444 -ms-flex: 1 1 auto;
3445 flex: 1 1 auto;
3446 display: -ms-flexbox;
3447 display: flex;
3448 -ms-flex-flow: column nowrap;
3449 flex-flow: column nowrap;
3450 -ms-flex-align: center;
3451 align-items: center;
3452 -ms-flex-pack: start;
3453 justify-content: flex-start
3454 }
3455 .wpbc_btn_expand_down {
3456 -ms-flex: 0 0 auto;
3457 flex: 0 0 auto;
3458 -ms-flex-item-align: stretch;
3459 align-self: stretch;
3460 width: 20px;
3461 display: -ms-flexbox;
3462 display: flex;
3463 -ms-flex-flow: column;
3464 flex-flow: column;
3465 -ms-flex-pack: start;
3466 justify-content: flex-start;
3467 -ms-flex-align: start;
3468 align-items: flex-start;
3469 -ms-flex-item-align: start;
3470 align-self: flex-start;
3471 margin-bottom: 2px
3472 }
3473 .wpbc_btn_expand_down a,
3474 .wpbc_btn_expand_down a:hover {
3475 line-height: 1;
3476 text-align: center;
3477 color: var(--wpbc_ui__gen__text-color);
3478 -ms-flex: 0 1 auto;
3479 flex: 0 1 auto;
3480 margin: 2px 0 0 -3px
3481 }
3482 .wpbc_btn_expand_down i::before {
3483 font-size: 20px
3484 }
3485 .wpbc_a_col__details_lables {
3486 -ms-flex: 1 1 auto;
3487 flex: 1 1 auto;
3488 padding-left: 15px;
3489 margin-bottom: 10px;
3490 min-width: 1%
3491 }
3492 .wpbc_a_col__cost {
3493 -ms-flex: 0 0 110px;
3494 flex: 0 0 110px;
3495 -ms-flex-item-align: stretch;
3496 align-self: stretch
3497 }
3498 .wpbc_a_col__action {
3499 -ms-flex: 0 0 50px;
3500 flex: 0 0 50px;
3501 -ms-flex-item-align: stretch;
3502 align-self: stretch
3503 }
3504 .wpbc_a_row__notes .wpbc_col_note_readonly {
3505 -ms-flex: 1 1 1px;
3506 flex: 1 1 1px;
3507 margin: 0 10px 10px 15px
3508 }
3509 .wpbc_a_row__system .wpbc_col_sys_info {
3510 -ms-flex: 1 1 1px;
3511 flex: 1 1 1px;
3512 margin: 0 10px 5px 18px
3513 }
3514 @media (max-width:960px) {
3515 .wpbc__list__table {
3516 box-shadow: none
3517 }
3518 .wpbc__list__table .wpbc_selectable_body {
3519 background: 0 0
3520 }
3521 .wpbc__list__table .wpbc__list__foot,
3522 .wpbc__list__table .wpbc__list__head,
3523 .wpbc__list__table .wpbc_selectable_body > .wpbc_listing_usual_row {
3524 margin: 10px 0;
3525 background: var(--wpbc_ui_listing__back_color);
3526 border-radius: 6px;
3527 padding: 6px 0 6px 4px;
3528 box-shadow: 0 0 2px 0 #cbcbcb;
3529 min-width: 180px
3530 }
3531 .wpbc__list__table .wpbc__list__foot,
3532 .wpbc__list__table .wpbc__list__head {
3533 padding: 6px
3534 }
3535 .wpbc_a_col__action,
3536 .wpbc_a_col__cost {
3537 -ms-flex-item-align: start;
3538 align-self: flex-start
3539 }
3540 .wpbc_a_col__action {
3541 margin-top: 22px
3542 }
3543 }
3544 @media (max-width:782px) {
3545 .wpbc_admin {
3546 --wpbc_ui_listing__colapsed_height: auto
3547 }
3548 .wpbc_a_col__action,
3549 .wpbc_a_col__cost {
3550 -ms-flex-item-align: stretch;
3551 align-self: stretch;
3552 margin: 0
3553 }
3554 .wpbc_a_row__booking {
3555 -ms-flex-flow: row wrap;
3556 flex-flow: row wrap
3557 }
3558 .wpbc_listing_col .booking_details_simple,
3559 .wpbc_listing_col .booking_details_simple * {
3560 font-size: 13px
3561 }
3562 .wpbc_a_col__dates {
3563 -ms-flex: 1 1 170px;
3564 flex: 1 1 170px
3565 }
3566 .wpbc_a_col__dates .content_text {
3567 -ms-flex-flow: row wrap;
3568 flex-flow: row wrap;
3569 -ms-flex-pack: start;
3570 justify-content: flex-start;
3571 -ms-flex-align: start;
3572 align-items: flex-start;
3573 margin: 0 5px
3574 }
3575 .booking_dates_expand_section {
3576 -ms-flex-align: start;
3577 align-items: flex-start
3578 }
3579 .wpbc_a_col__dates .wpbc_label.wpbc_label_booking_dates {
3580 font-size: 16px
3581 }
3582 .wpbc_a_col__dates .wpbc_label.wpbc_label_booking_dates .field-booking-time {
3583 font-size: 11px;
3584 margin-left: 5px
3585 }
3586 .wpbc_a_col__data {
3587 -ms-flex: 1 1 100%;
3588 flex: 1 1 100%
3589 }
3590 .wpbc_a_col.wpbc_a_col__data.wpbc_a_overflow_hide > .wpbc_a_row.wpbc_a_row_nowrap {
3591 -ms-flex-flow: row wrap;
3592 flex-flow: row wrap;
3593 padding-right: 5px;
3594 box-sizing: border-box
3595 }
3596 .wpbc_a_col__action {
3597 margin-left: auto;
3598 min-height: 30px
3599 }
3600 .wpbc_a_col__details_lables {
3601 padding: 10px 0;
3602 overflow: auto;
3603 scrollbar-width: thin;
3604 border-top: 1px dashed #ccc;
3605 margin: 5px 0
3606 }
3607 .wpbc_row_wrap.max_height_a .wpbc_a_col__details_lables .wpbc_col_booking_labels .content_text {
3608 -ms-flex-flow: row nowrap;
3609 flex-flow: row nowrap
3610 }
3611 .wpbc_row_wrap.max_height_a .wpbc_a_col__details_lables .wpbc_col_booking_labels .content_text * {
3612 white-space: nowrap
3613 }
3614 .wpbc_a_col__cost .wpbc_listing_col.wpbc_col_cost,
3615 .wpbc_a_col__cost .wpbc_listing_col.wpbc_col_cost a {
3616 -ms-flex-pack: start;
3617 justify-content: flex-start;
3618 margin: 0 3px
3619 }
3620 .wpbc_listing_col.wpbc_col_action {
3621 -ms-flex-pack: end;
3622 justify-content: flex-end
3623 }
3624 .wpbc_row_wrap.max_height_a .wpbc_a_row__notes,
3625 .wpbc_row_wrap.max_height_a .wpbc_a_row__system {
3626 display: none
3627 }
3628 .wpbc_a_row__system .wpbc_col_sys_info {
3629 margin-left: 10px
3630 }
3631 .wpbc_a_row__notes {
3632 -ms-flex-order: 1;
3633 order: 1
3634 }
3635 .wpbc_a_row__notes .wpbc_col_note_readonly {
3636 margin: 0 10px 5px 5px
3637 }
3638 .wpbc_a_row__notes .ui_remark_section__note_readonly textarea {
3639 height: 160px
3640 }
3641 }
3642 .wpbc_label.wpbc_label_booking_dates {
3643 background-color: transparent;
3644 color: #41474e;
3645 box-shadow: none;
3646 border: 0;
3647 font-size: 14px;
3648 line-height: 1.7;
3649 text-decoration: none;
3650 padding: 0;
3651 margin: 0 2px 2px
3652 }
3653 .wpbc__list__table .wpbc_selectable_body .wpbc_listing_col.wpbc_col_booking_labels .content_text {
3654 display: -ms-flexbox;
3655 display: flex;
3656 -ms-flex-flow: row wrap;
3657 flex-flow: row wrap;
3658 -ms-flex-pack: start;
3659 justify-content: flex-start;
3660 -ms-flex-align: start;
3661 align-items: flex-start;
3662 gap: 10px;
3663 padding: 2px 0
3664 }
3665 .wpbc_row_wrap.max_height_a .wpbc_col_data {
3666 white-space: nowrap
3667 }
3668 .fieldvalue {
3669 margin: 0 1em 0 0;
3670 padding: 1px 5px 3px;
3671 vertical-align: baseline;
3672 border-radius: 2px;
3673 background: 0 0;
3674 word-wrap: anywhere
3675 }
3676 .fieldvalue.name.fieldsearchvalue {
3677 font-weight: 600;
3678 border-radius: 0;
3679 padding: 1px 7px;
3680 border-bottom: 2px solid #975500;
3681 background: #fffaf3;
3682 color: #904c03
3683 }
3684 .wpbc_actions_sysinfo {
3685 font-size: .7em
3686 }
3687 .wpbc_col_all_data .wpbc_listing_usual_row {
3688 border: 0;
3689 margin-bottom: 5px
3690 }
3691 .wpbc_listing_col.wpbc_col_cost {
3692 -ms-flex: 0 0 100px;
3693 flex: 0 0 100px
3694 }
3695 .wpbc_listing_col.wpbc_col_action {
3696 -ms-flex: 0 0 70px;
3697 flex: 0 0 70px
3698 }
3699 .wpbc_ui_el__listing_row:nth-of-type(2n+1) {
3700 background-color: var(--wpbc_ui_listing__back_alt_color);
3701 border-left-color: var(--wpbc_ui_listing__back_alt_color)
3702 }
3703 .wpbc_ui_el__listing_row.wpbc_row.row_selected_color {
3704 border-left-color: var(--wpbc_ui_listing__selected_row_color)
3705 }
3706 .wpbc_label {
3707 display: inline;
3708 -ms-flex: 0 1 auto;
3709 flex: 0 1 auto;
3710 font-size: .95em;
3711 font-weight: 600;
3712 line-height: 2.7;
3713 white-space: pre-wrap;
3714 text-align: center;
3715 vertical-align: baseline;
3716 padding: 5px 10px;
3717 margin: 5px;
3718 background: var(--wpbc_admin-default_label-color,#6b96ce);
3719 color: #fff;
3720 border-radius: 4px;
3721 border: 0;
3722 box-shadow: none
3723 }
3724 .wpbc_col_booking_labels .wpbc_label {
3725 padding: 2px 10px;
3726 line-height: 1.7
3727 }
3728 .wpbc_label .menu_icon {
3729 margin: 0 5px 0 0
3730 }
3731 .wpbc_label .label_sup {
3732 font-size: 10px;
3733 padding: 0 5px 0 0;
3734 line-height: 1em
3735 }
3736 .wpbc_label_link {
3737 display: -ms-flexbox;
3738 display: flex;
3739 -ms-flex-flow: column nowrap;
3740 flex-flow: column nowrap;
3741 -ms-flex-align: center;
3742 align-items: center;
3743 -ms-flex-pack: center;
3744 justify-content: center;
3745 cursor: pointer;
3746 text-decoration: none
3747 }
3748 .wpbc__wrap__booking_listing a.wpbc_is_new_button,
3749 .wpbc__wrap__booking_listing a.wpbc_is_new_button:hover {
3750 position: absolute;
3751 margin: 0 0 0 -28px;
3752 display: -ms-flexbox;
3753 display: flex;
3754 opacity: .8
3755 }
3756 .wpbc_label.wpbc_label_booking_id {
3757 box-shadow: none;
3758 background-color: #fff;
3759 border: 1px solid rgba(0,0,0,.1098039216);
3760 color: #717171
3761 }
3762 .wpbc_label.wpbc_label_resource {
3763 background-color: #6b96ce;
3764 background-color: rgb(from var(--wpbc_admin-theme-color,#6b96ce) r g b/var(--wpbc_admin-theme-opacity,80%));
3765 background-color: var(--wpbc_admin-resource-badge-color,#556e91)
3766 }
3767 .wpbc_label.wpbc_label_deleted_resource {
3768 background-color: #ee6f48
3769 }
3770 .wpbc_label.wpbc_label_pending {
3771 background-color: #ed9f0a;
3772 color: #fff;
3773 box-shadow: 0 0 1px #fde4c9
3774 }
3775 .wpbc_label.wpbc_label_approved {
3776 background-color: #64aa45;
3777 color: #f7fff4;
3778 box-shadow: 0 0 1px #b8c6b1
3779 }
3780 .wpbc_label.wpbc_label_payment_status_success {
3781 background-color: #468847
3782 }
3783 .wpbc_label.wpbc_label_payment_status_pending {
3784 background-color: #992
3785 }
3786 .wpbc_label.wpbc_label_payment_status_unknown {
3787 background-color: #f2f2f3;
3788 color: #717379;
3789 border: 1px solid #e3e3e3
3790 }
3791 .wpbc_label.wpbc_label_payment_status_error {
3792 background-color: #fa773d
3793 }
3794 .wpbc_label.wpbc_label_imported {
3795 background-color: #517aba
3796 }
3797 .wpbc_label.wpbc_label_trash {
3798 background: #d94a48;
3799 color: #fff;
3800 text-shadow: 0 0 1px #e00
3801 }
3802 .wpbc_listing_col.wpbc_col_cost,
3803 .wpbc_listing_col.wpbc_col_cost a {
3804 color: #41474e;
3805 font-size: 16px;
3806 line-height: 2.7;
3807 display: -ms-flexbox;
3808 display: flex;
3809 -ms-flex-flow: row nowrap;
3810 flex-flow: row nowrap;
3811 -ms-flex-align: center;
3812 align-items: center;
3813 -ms-flex-pack: center;
3814 justify-content: center;
3815 -ms-flex: 0 0 110px;
3816 flex: 0 0 110px;
3817 -ms-flex-item-align: center;
3818 align-self: center;
3819 font-weight: 600;
3820 cursor: pointer;
3821 text-decoration: none
3822 }
3823 .wpbc_listing_col.wpbc_col_action {
3824 color: #41474e;
3825 font-size: 14px;
3826 line-height: 1.7;
3827 display: -ms-flexbox;
3828 display: flex;
3829 -ms-flex-flow: row nowrap;
3830 flex-flow: row nowrap;
3831 -ms-flex-align: center;
3832 align-items: center;
3833 -ms-flex-pack: center;
3834 justify-content: center;
3835 -ms-flex: 0 0 50px;
3836 flex: 0 0 50px;
3837 -ms-flex-item-align: stretch;
3838 align-self: stretch
3839 }
3840 .wpbc_listing_col.wpbc_col_action a.ul_dropdown_menu_toggle,
3841 .wpbc_listing_col.wpbc_col_action a.ul_dropdown_menu_toggle:focus,
3842 .wpbc_listing_col.wpbc_col_action a.ul_dropdown_menu_toggle:hover {
3843 background: rgba(0,0,0,.0705882353);
3844 border-radius: 50%;
3845 width: 33px;
3846 -ms-flex-flow: column;
3847 flex-flow: column;
3848 -ms-flex-align: center;
3849 align-items: center;
3850 -ms-flex-pack: center;
3851 justify-content: center;
3852 aspect-ratio: 1/1;
3853 color: #555;
3854 display: -ms-flexbox;
3855 display: flex
3856 }
3857 .wpbc__wrap__booking_listing .wpbc_ui_el__dropdown .ul_dropdown_menu > li > a.ul_dropdown_menu_li_action,
3858 .wpbc_col_action .wpbc_ui_el__dropdown .ul_dropdown_menu > li > a.ul_dropdown_menu_li_action {
3859 display: -ms-flexbox;
3860 display: flex;
3861 -ms-flex-flow: row nowrap;
3862 flex-flow: row nowrap;
3863 -ms-flex-pack: start;
3864 justify-content: flex-start;
3865 -ms-flex-align: center;
3866 align-items: center
3867 }
3868 .wpbc_col_action .wpbc_ui_el__dropdown .ul_dropdown_menu > li > a.ul_dropdown_menu_li_action > :last-child {
3869 margin-left: auto;
3870 padding-left: 1em
3871 }
3872 .wpbc_col_action .wpbc_ui_el__dropdown .ul_dropdown_menu > li > a.ul_dropdown_menu_li_action > :last-child.wpbc_spin {
3873 padding-left: 0
3874 }
3875 .ul_dropdown_menu_li_action_set_booking_approved {
3876 border-left: 2px solid var(--wpbc_ui_listing__approved_color)
3877 }
3878 .ul_dropdown_menu_li_action_set_booking_pending {
3879 border-left: 2px solid var(--wpbc_ui_listing__pending_color)
3880 }
3881 .ul_dropdown_menu_li_action_move_booking_to_trash.hide_button_if_no_selection,
3882 .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),
3883 .wpbc_ui_el__dropdown .ul_dropdown_menu > li > a.ul_dropdown_menu_li_action_move_booking_to_trash:not(:hover,:focus) {
3884 color: #d79249
3885 }
3886 .wpbc_ui_el__dropdown .ul_dropdown_menu > li > a.ul_dropdown_menu_li_action_delete_booking_completely:not(:hover,:focus),
3887 .wpbc_ui_el__dropdown .ul_dropdown_menu > li > a.ul_dropdown_menu_li_trash_color:not(:hover,:focus) {
3888 color: var(--wpbc_ui_listing__trash_color)
3889 }
3890 .wpbc_ui_el__dropdown .ul_dropdown_menu > li > a.ul_dropdown_menu_li_action_restore_booking_from_trash:not(:hover,:focus) {
3891 color: var(--wpbc_ui_listing__restore_color)
3892 }
3893 .ul_dropdown_menu_li_action .hint_value_instead_icon {
3894 font-size: .85em;
3895 font-weight: 600;
3896 -ms-flex-item-align: center;
3897 align-self: center;
3898 line-height: 1
3899 }
3900 @media (min-width:768px) {
3901 #wpbc_modal__set_booking_note__section .modal-dialog {
3902 width: 80%;
3903 margin: 5px auto
3904 }
3905 }
3906 .wpbc_page .wpbc_modal_in_listing input[type=text],
3907 .wpbc_page .wpbc_modal_in_listing select,
3908 .wpbc_page .wpbc_modal_in_listing textarea {
3909 width: 100%;
3910 max-width: 100%;
3911 font-size: 15px;
3912 line-height: 2.4
3913 }
3914 .wpdevelop .modal-footer .button {
3915 margin: 0 5px
3916 }
3917 #wpbc_modal__send_payment_request__section #wpbc_modal__send_payment_request__url {
3918 font-size: 13px
3919 }
3920 #wpbc_modal__send_payment_request__section #wpbc_modal__send_payment_request__value {
3921 margin-top: 15px;
3922 line-height: 2;
3923 height: 70px;
3924 font-size: 14px
3925 }
3926 .wpbc_modal__2_fields {
3927 display: -ms-flexbox;
3928 display: flex;
3929 -ms-flex-flow: row nowrap;
3930 flex-flow: row nowrap;
3931 -ms-flex-pack: start;
3932 justify-content: flex-start;
3933 -ms-flex-align: center;
3934 align-items: center
3935 }
3936 .wpbc_modal__2_fields .wpbc_modal__2_fields_button {
3937 -ms-flex: 0 1 1%;
3938 flex: 0 1 1%;
3939 -ms-flex-item-align: stretch;
3940 align-self: stretch;
3941 min-height: 35px;
3942 margin-left: 10px;
3943 display: -ms-flexbox;
3944 display: flex;
3945 -ms-flex-align: center;
3946 align-items: center;
3947 -ms-flex-item-align: center;
3948 align-self: center;
3949 font-weight: 600
3950 }
3951 #wpbc_modal__send_payment_request__section .wpbc_modal__send_payment_request__cost {
3952 font-size: 16px;
3953 font-weight: 600;
3954 padding: 0 10px
3955 }
3956 .ui_remark_section__note_readonly {
3957 width: 99%;
3958 margin: 0
3959 }
3960 .ui_remark_section__note_readonly label {
3961 font-size: .9em;
3962 font-weight: 600
3963 }
3964 .ui_remark_section__note_readonly a {
3965 font-size: .9em;
3966 line-height: 2;
3967 margin: 7px 3px 0;
3968 float: right;
3969 padding: 0;
3970 text-decoration: none;
3971 font-weight: 600
3972 }
3973 .ui_remark_section__note_readonly a i::before {
3974 font-size: 11px
3975 }
3976 .ui_remark_section__note_readonly textarea {
3977 font-size: 12px;
3978 width: 100%;
3979 scrollbar-width: thin;
3980 height: 70px;
3981 line-height: 1.75;
3982 color: #777;
3983 box-shadow: none;
3984 border: 1px solid #d5d5d5;
3985 background: #fefefe
3986 }
3987 #wpbc_modal__set_booking_note__section textarea {
3988 margin-top: 5px;
3989 line-height: 1.8;
3990 height: 120px;
3991 font-size: 13px
3992 }
3993 .modal-header .wpbc_modal__booking_id__in_title {
3994 font-size: .6em;
3995 font-weight: 600;
3996 margin-left: 5px;
3997 top: -.75em
3998 }
3999 .modal-header .wpbc_modal__title__reason__booking_id {
4000 font-size: .7em;
4001 font-weight: 400;
4002 margin-left: 5px;
4003 top: -.1em;
4004 word-break: break-all
4005 }
4006 .wpbc_hidden_templates {
4007 display: none
4008 }
4009 .wpbc_ui_el__dropdown .ul_dropdown_menu_toggle .selected_value {
4010 margin: 0 .2em
4011 }
4012 .wpbc_ui_el__dropdown .ul_dropdown_menu_toggle .selected_value .menu_icon {
4013 margin: 0 0 0 2px
4014 }
4015 .wpbc_ui_el__dropdown .ul_dropdown_menu_toggle .selected_value [class*=" wpbc-bi-"]::before {
4016 font-size: 1.08em;
4017 vertical-align: -.18em
4018 }
4019 .wpbc_ui_toolbar.wpbc_ui_toolbar__bo_listing {
4020 margin: var(--wpbc_ui_horis_top_nav__margin)
4021 }