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

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

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