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

3,319 lines 93.8 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 outline: 0;
2674 box-shadow: none
2675 }
2676 .wpbc_col_data a.booking_details_simple__expand,
2677 .wpbc_col_data a.booking_details_simple__expand:hover {
2678 cursor: pointer
2679 }
2680 .wpbc_a_col__check {
2681 -ms-flex: 0 0 40px;
2682 flex: 0 0 40px;
2683 -ms-flex-item-align: stretch;
2684 align-self: stretch;
2685 display: -ms-flexbox;
2686 display: flex;
2687 -ms-flex-flow: column nowrap;
2688 flex-flow: column nowrap;
2689 -ms-flex-align: center;
2690 align-items: center;
2691 -ms-flex-pack: start;
2692 justify-content: flex-start
2693 }
2694 .wpbc_a_col__dates {
2695 -ms-flex: 0 0 170px;
2696 flex: 0 0 170px;
2697 -ms-flex-item-align: stretch;
2698 align-self: stretch;
2699 display: -ms-flexbox;
2700 display: flex;
2701 -ms-flex-flow: row nowrap;
2702 flex-flow: row nowrap;
2703 -ms-flex-align: start;
2704 align-items: flex-start;
2705 -ms-flex-pack: start;
2706 justify-content: flex-start;
2707 border-right: 4px solid var(--wpbc_ui_listing__pending_color)
2708 }
2709 .wpbc_listing_usual_row.wpbc_row_booking_approved .wpbc_a_col__dates {
2710 border-right-color: var(--wpbc_ui_listing__approved_color)
2711 }
2712 .wpbc_listing_usual_row.wpbc_row_booking_trash .wpbc_a_col__dates {
2713 border-right-color: var(--wpbc_ui_listing__trash_color)
2714 }
2715 .wpbc_row_wrap.max_height_a .wpbc_a_col__dates .booking_dates_small {
2716 display: -ms-flexbox;
2717 display: flex
2718 }
2719 .wpbc_row_wrap.max_height_a .wpbc_a_col__dates .booking_dates_full {
2720 display: none
2721 }
2722 .wpbc_row_wrap:not(.max_height_a) .wpbc_a_col__dates .booking_dates_full {
2723 display: -ms-flexbox;
2724 display: flex
2725 }
2726 .wpbc_row_wrap:not(.max_height_a) .wpbc_a_col__dates .booking_dates_small {
2727 display: none
2728 }
2729 .wpbc_row_wrap:not(.max_height_a) .wpbc_a_col__dates .content_text {
2730 -ms-flex-flow: row wrap;
2731 flex-flow: row wrap;
2732 -ms-flex-pack: start;
2733 justify-content: flex-start
2734 }
2735 .wpbc_a_col__dates .content_text {
2736 display: -ms-flexbox;
2737 display: flex;
2738 -ms-flex-flow: column;
2739 flex-flow: column;
2740 -ms-flex-pack: center;
2741 justify-content: center;
2742 -ms-flex-align: center;
2743 align-items: center;
2744 margin: auto
2745 }
2746 .wpbc_a_col__dates .date_tire {
2747 line-height: 10px;
2748 margin: 0 5px
2749 }
2750 .booking_dates_expand_section {
2751 -ms-flex: 1 1 auto;
2752 flex: 1 1 auto;
2753 display: -ms-flexbox;
2754 display: flex;
2755 -ms-flex-flow: column nowrap;
2756 flex-flow: column nowrap;
2757 -ms-flex-align: center;
2758 align-items: center;
2759 -ms-flex-pack: start;
2760 justify-content: flex-start
2761 }
2762 .wpbc_btn_expand_down {
2763 -ms-flex: 0 0 auto;
2764 flex: 0 0 auto;
2765 -ms-flex-item-align: stretch;
2766 align-self: stretch;
2767 width: 20px;
2768 display: -ms-flexbox;
2769 display: flex;
2770 -ms-flex-flow: column;
2771 flex-flow: column;
2772 -ms-flex-pack: start;
2773 justify-content: flex-start;
2774 -ms-flex-align: start;
2775 align-items: flex-start;
2776 -ms-flex-item-align: start;
2777 align-self: flex-start;
2778 margin-bottom: 2px
2779 }
2780 .wpbc_btn_expand_down a,
2781 .wpbc_btn_expand_down a:hover {
2782 line-height: 1;
2783 text-align: center;
2784 color: var(--wpbc_ui__gen__text-color);
2785 -ms-flex: 0 1 auto;
2786 flex: 0 1 auto;
2787 margin: 2px 0 0 -3px
2788 }
2789 .wpbc_btn_expand_down i::before {
2790 font-size: 20px
2791 }
2792 .wpbc_a_col__details_lables {
2793 -ms-flex: 1 1 auto;
2794 flex: 1 1 auto;
2795 padding-left: 15px;
2796 margin-bottom: 10px;
2797 min-width: 1%
2798 }
2799 .wpbc_a_col__cost {
2800 -ms-flex: 0 0 110px;
2801 flex: 0 0 110px;
2802 -ms-flex-item-align: stretch;
2803 align-self: stretch
2804 }
2805 .wpbc_a_col__action {
2806 -ms-flex: 0 0 50px;
2807 flex: 0 0 50px;
2808 -ms-flex-item-align: stretch;
2809 align-self: stretch
2810 }
2811 .wpbc_a_row__notes .wpbc_col_note_readonly {
2812 -ms-flex: 1 1 1px;
2813 flex: 1 1 1px;
2814 margin: 0 10px 10px 15px
2815 }
2816 .wpbc_a_row__system .wpbc_col_sys_info {
2817 -ms-flex: 1 1 1px;
2818 flex: 1 1 1px;
2819 margin: 0 10px 5px 18px
2820 }
2821 @media (max-width:960px) {
2822 .wpbc__list__table {
2823 box-shadow: none
2824 }
2825 .wpbc__list__table .wpbc_selectable_body {
2826 background: 0 0
2827 }
2828 .wpbc__list__table .wpbc__list__foot,
2829 .wpbc__list__table .wpbc__list__head,
2830 .wpbc__list__table .wpbc_selectable_body > .wpbc_listing_usual_row {
2831 margin: 10px 0;
2832 background: var(--wpbc_ui_listing__back_color);
2833 border-radius: 6px;
2834 padding: 6px 0 6px 4px;
2835 box-shadow: 0 0 2px 0 #cbcbcb;
2836 min-width: 180px
2837 }
2838 .wpbc__list__table .wpbc__list__foot,
2839 .wpbc__list__table .wpbc__list__head {
2840 padding: 6px
2841 }
2842 .wpbc_a_col__action,
2843 .wpbc_a_col__cost {
2844 -ms-flex-item-align: start;
2845 align-self: flex-start
2846 }
2847 .wpbc_a_col__action {
2848 margin-top: 22px
2849 }
2850 }
2851 @media (max-width:782px) {
2852 .wpbc_admin {
2853 --wpbc_ui_listing__colapsed_height: auto
2854 }
2855 .wpbc_a_col__action,
2856 .wpbc_a_col__cost {
2857 -ms-flex-item-align: stretch;
2858 align-self: stretch;
2859 margin: 0
2860 }
2861 .wpbc_a_row__booking {
2862 -ms-flex-flow: row wrap;
2863 flex-flow: row wrap
2864 }
2865 .wpbc_a_col__dates {
2866 -ms-flex: 1 1 170px;
2867 flex: 1 1 170px
2868 }
2869 .wpbc_a_col__dates .content_text {
2870 -ms-flex-flow: row wrap;
2871 flex-flow: row wrap;
2872 -ms-flex-pack: start;
2873 justify-content: flex-start;
2874 -ms-flex-align: start;
2875 align-items: flex-start;
2876 margin: 0 5px
2877 }
2878 .booking_dates_expand_section {
2879 -ms-flex-align: start;
2880 align-items: flex-start
2881 }
2882 .wpbc_a_col__dates .wpbc_label.wpbc_label_booking_dates {
2883 font-size: 18px
2884 }
2885 .wpbc_a_col__dates .wpbc_label.wpbc_label_booking_dates .field-booking-time {
2886 font-size: 11px;
2887 margin-left: 5px
2888 }
2889 .wpbc_a_col__data {
2890 -ms-flex: 1 1 100%;
2891 flex: 1 1 100%
2892 }
2893 .wpbc_a_col.wpbc_a_col__data.wpbc_a_overflow_hide > .wpbc_a_row.wpbc_a_row_nowrap {
2894 -ms-flex-flow: row wrap;
2895 flex-flow: row wrap;
2896 padding-right: 5px;
2897 box-sizing: border-box
2898 }
2899 .wpbc_a_col__action {
2900 margin-left: auto;
2901 min-height: 30px
2902 }
2903 .wpbc_a_col__details_lables {
2904 padding: 10px 0;
2905 overflow: auto;
2906 scrollbar-width: thin;
2907 border-top: 1px dashed #ccc;
2908 margin: 5px 0
2909 }
2910 .wpbc_row_wrap.max_height_a .wpbc_a_col__details_lables .wpbc_col_booking_labels .content_text {
2911 -ms-flex-flow: row nowrap;
2912 flex-flow: row nowrap
2913 }
2914 .wpbc_row_wrap.max_height_a .wpbc_a_col__details_lables .wpbc_col_booking_labels .content_text * {
2915 white-space: nowrap
2916 }
2917 .wpbc_a_col__cost .wpbc_listing_col.wpbc_col_cost,
2918 .wpbc_a_col__cost .wpbc_listing_col.wpbc_col_cost a {
2919 -ms-flex-pack: start;
2920 justify-content: flex-start;
2921 margin: 0 3px
2922 }
2923 .wpbc_listing_col.wpbc_col_action {
2924 -ms-flex-pack: end;
2925 justify-content: flex-end
2926 }
2927 .wpbc_row_wrap.max_height_a .wpbc_a_row__notes,
2928 .wpbc_row_wrap.max_height_a .wpbc_a_row__system {
2929 display: none
2930 }
2931 .wpbc_a_row__system .wpbc_col_sys_info {
2932 margin-left: 10px
2933 }
2934 .wpbc_a_row__notes {
2935 -ms-flex-order: 1;
2936 order: 1
2937 }
2938 .wpbc_a_row__notes .wpbc_col_note_readonly {
2939 margin: 0 10px 5px 5px
2940 }
2941 .wpbc_a_row__notes .ui_remark_section__note_readonly textarea {
2942 height: 160px
2943 }
2944 }
2945 .wpbc_label.wpbc_label_booking_dates {
2946 background-color: transparent;
2947 color: #41474e;
2948 box-shadow: none;
2949 border: 0;
2950 font-size: 14px;
2951 line-height: 1.7;
2952 text-decoration: none;
2953 padding: 0;
2954 margin: 0 2px 2px
2955 }
2956 .wpbc__list__table .wpbc_selectable_body .wpbc_listing_col.wpbc_col_booking_labels .content_text {
2957 display: -ms-flexbox;
2958 display: flex;
2959 -ms-flex-flow: row wrap;
2960 flex-flow: row wrap;
2961 -ms-flex-pack: start;
2962 justify-content: flex-start;
2963 -ms-flex-align: start;
2964 align-items: flex-start
2965 }
2966 .wpbc_row_wrap.max_height_a .wpbc_col_data {
2967 white-space: nowrap
2968 }
2969 .fieldvalue {
2970 margin: 0 1em 0 0;
2971 padding: 1px 5px 3px;
2972 vertical-align: baseline;
2973 border-radius: 2px;
2974 background: 0 0;
2975 word-wrap: anywhere
2976 }
2977 .fieldvalue.name.fieldsearchvalue {
2978 font-weight: 600;
2979 border-radius: 0;
2980 padding: 1px 7px;
2981 border-bottom: 2px solid #975500;
2982 background: #fffaf3;
2983 color: #904c03
2984 }
2985 .wpbc_actions_sysinfo {
2986 font-size: .7em
2987 }
2988 .wpbc_col_all_data .wpbc_listing_usual_row {
2989 border: 0;
2990 margin-bottom: 5px
2991 }
2992 .wpbc_listing_col.wpbc_col_cost {
2993 -ms-flex: 0 0 100px;
2994 flex: 0 0 100px
2995 }
2996 .wpbc_listing_col.wpbc_col_action {
2997 -ms-flex: 0 0 70px;
2998 flex: 0 0 70px
2999 }
3000 .wpbc_ui_el__listing_row:nth-of-type(2n+1) {
3001 background-color: var(--wpbc_ui_listing__back_alt_color);
3002 border-left-color: var(--wpbc_ui_listing__back_alt_color)
3003 }
3004 .wpbc_ui_el__listing_row.wpbc_row.row_selected_color {
3005 border-left-color: var(--wpbc_ui_listing__selected_row_color)
3006 }
3007 .wpbc_label {
3008 display: inline;
3009 -ms-flex: 0 1 auto;
3010 flex: 0 1 auto;
3011 font-size: .95em;
3012 font-weight: 600;
3013 line-height: 2.7;
3014 white-space: pre-wrap;
3015 text-align: center;
3016 vertical-align: baseline;
3017 padding: 5px 10px;
3018 margin: 5px 15px 5px 0;
3019 background: #6b96ce;
3020 color: #fff;
3021 border-radius: 4px;
3022 border: 0;
3023 box-shadow: none
3024 }
3025 .wpbc_col_booking_labels .wpbc_label {
3026 padding: 2px 10px;
3027 line-height: 1.7
3028 }
3029 .wpbc_label .menu_icon {
3030 margin: 0 5px 0 0
3031 }
3032 .wpbc_label .label_sup {
3033 font-size: 10px;
3034 padding: 0 5px 0 0;
3035 line-height: 1em
3036 }
3037 .wpbc_label_link {
3038 display: -ms-flexbox;
3039 display: flex;
3040 -ms-flex-flow: column nowrap;
3041 flex-flow: column nowrap;
3042 -ms-flex-align: center;
3043 align-items: center;
3044 -ms-flex-pack: center;
3045 justify-content: center;
3046 cursor: pointer;
3047 text-decoration: none
3048 }
3049 .wpbc__wrap__booking_listing a.wpbc_is_new_button,
3050 .wpbc__wrap__booking_listing a.wpbc_is_new_button:hover {
3051 position: absolute;
3052 margin: 0 0 0 -28px;
3053 display: -ms-flexbox;
3054 display: flex
3055 }
3056 .wpbc_label.wpbc_label_booking_id {
3057 box-shadow: none;
3058 background-color: #fff;
3059 border: 1px solid #0000001c;
3060 color: #717171
3061 }
3062 .wpbc_label.wpbc_label_resource {
3063 background-color: #6b96ce
3064 }
3065 .wpbc_label.wpbc_label_deleted_resource {
3066 background-color: #ee6f48
3067 }
3068 .wpbc_label.wpbc_label_pending {
3069 background-color: #ed9f0a;
3070 color: #fff;
3071 box-shadow: 0 0 1px #fde4c9
3072 }
3073 .wpbc_label.wpbc_label_approved {
3074 background-color: #64aa45;
3075 color: #f7fff4;
3076 box-shadow: 0 0 1px #b8c6b1
3077 }
3078 .wpbc_label.wpbc_label_payment_status_success {
3079 background-color: #468847
3080 }
3081 .wpbc_label.wpbc_label_payment_status_pending {
3082 background-color: #992
3083 }
3084 .wpbc_label.wpbc_label_payment_status_unknown {
3085 background-color: #f7f7f7;
3086 color: #7c7c7c;
3087 border: 1px solid #e3e3e3
3088 }
3089 .wpbc_label.wpbc_label_payment_status_error {
3090 background-color: #fa773d
3091 }
3092 .wpbc_label.wpbc_label_imported {
3093 background-color: #517aba
3094 }
3095 .wpbc_label.wpbc_label_trash {
3096 background: #d94a48;
3097 color: #fff;
3098 text-shadow: 0 0 1px #e00
3099 }
3100 .wpbc_listing_col.wpbc_col_cost,
3101 .wpbc_listing_col.wpbc_col_cost a {
3102 color: #41474e;
3103 font-size: 16px;
3104 line-height: 2.7;
3105 display: -ms-flexbox;
3106 display: flex;
3107 -ms-flex-flow: row nowrap;
3108 flex-flow: row nowrap;
3109 -ms-flex-align: center;
3110 align-items: center;
3111 -ms-flex-pack: center;
3112 justify-content: center;
3113 -ms-flex: 0 0 110px;
3114 flex: 0 0 110px;
3115 -ms-flex-item-align: stretch;
3116 align-self: stretch;
3117 font-weight: 600;
3118 cursor: pointer;
3119 text-decoration: none
3120 }
3121 .wpbc_listing_col.wpbc_col_action {
3122 color: #41474e;
3123 font-size: 14px;
3124 line-height: 1.7;
3125 display: -ms-flexbox;
3126 display: flex;
3127 -ms-flex-flow: row nowrap;
3128 flex-flow: row nowrap;
3129 -ms-flex-align: center;
3130 align-items: center;
3131 -ms-flex-pack: center;
3132 justify-content: center;
3133 -ms-flex: 0 0 50px;
3134 flex: 0 0 50px;
3135 -ms-flex-item-align: stretch;
3136 align-self: stretch
3137 }
3138 .wpbc_listing_col.wpbc_col_action a.ul_dropdown_menu_toggle,
3139 .wpbc_listing_col.wpbc_col_action a.ul_dropdown_menu_toggle:focus,
3140 .wpbc_listing_col.wpbc_col_action a.ul_dropdown_menu_toggle:hover {
3141 background: #00000012;
3142 border-radius: 50%;
3143 width: 33px;
3144 -ms-flex-flow: column;
3145 flex-flow: column;
3146 -ms-flex-align: center;
3147 align-items: center;
3148 -ms-flex-pack: center;
3149 justify-content: center;
3150 aspect-ratio: 1/1;
3151 color: #555;
3152 display: -ms-flexbox;
3153 display: flex
3154 }
3155 .wpbc__wrap__booking_listing .wpbc_ui_el__dropdown .ul_dropdown_menu > li > a.ul_dropdown_menu_li_action,
3156 .wpbc_col_action .wpbc_ui_el__dropdown .ul_dropdown_menu > li > a.ul_dropdown_menu_li_action {
3157 display: -ms-flexbox;
3158 display: flex;
3159 -ms-flex-flow: row nowrap;
3160 flex-flow: row nowrap;
3161 -ms-flex-pack: start;
3162 justify-content: flex-start;
3163 -ms-flex-align: center;
3164 align-items: center
3165 }
3166 .wpbc_col_action .wpbc_ui_el__dropdown .ul_dropdown_menu > li > a.ul_dropdown_menu_li_action > :last-child {
3167 margin-left: auto;
3168 padding-left: 1em
3169 }
3170 .wpbc_col_action .wpbc_ui_el__dropdown .ul_dropdown_menu > li > a.ul_dropdown_menu_li_action > :last-child.wpbc_spin {
3171 padding-left: 0
3172 }
3173 .ul_dropdown_menu_li_action_set_booking_approved {
3174 border-left: 2px solid var(--wpbc_ui_listing__approved_color)
3175 }
3176 .ul_dropdown_menu_li_action_set_booking_pending {
3177 border-left: 2px solid var(--wpbc_ui_listing__pending_color)
3178 }
3179 .ul_dropdown_menu_li_action_move_booking_to_trash.hide_button_if_no_selection,
3180 .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) {
3181 border-left: 2px solid var(--wpbc_ui_listing__trash_color);
3182 color: var(--wpbc_ui_dropdown__a-color)
3183 }
3184 .wpbc_ui_el__dropdown .ul_dropdown_menu > li > a.ul_dropdown_menu_li_action_delete_booking_completely:not(:hover,:focus),
3185 .wpbc_ui_el__dropdown .ul_dropdown_menu > li > a.ul_dropdown_menu_li_action_move_booking_to_trash:not(:hover,:focus),
3186 .wpbc_ui_el__dropdown .ul_dropdown_menu > li > a.ul_dropdown_menu_li_trash_color:not(:hover,:focus) {
3187 color: var(--wpbc_ui_listing__trash_color)
3188 }
3189 .wpbc_ui_el__dropdown .ul_dropdown_menu > li > a.ul_dropdown_menu_li_action_restore_booking_from_trash:not(:hover,:focus) {
3190 color: var(--wpbc_ui_listing__restore_color)
3191 }
3192 .ul_dropdown_menu_li_action .hint_value_instead_icon {
3193 font-size: .85em;
3194 font-weight: 600;
3195 -ms-flex-item-align: center;
3196 align-self: center;
3197 line-height: 1
3198 }
3199 @media (min-width:768px) {
3200 #wpbc_modal__set_booking_note__section .modal-dialog {
3201 width: 80%;
3202 margin: 5px auto
3203 }
3204 }
3205 .wpbc_page .wpbc_modal_in_listing input[type=text],
3206 .wpbc_page .wpbc_modal_in_listing select,
3207 .wpbc_page .wpbc_modal_in_listing textarea {
3208 width: 100%;
3209 max-width: 100%;
3210 font-size: 15px;
3211 line-height: 2.4
3212 }
3213 .wpdevelop .modal-footer .button {
3214 margin: 0 5px
3215 }
3216 #wpbc_modal__send_payment_request__section #wpbc_modal__send_payment_request__url {
3217 font-size: 13px
3218 }
3219 #wpbc_modal__send_payment_request__section #wpbc_modal__send_payment_request__value {
3220 margin-top: 15px;
3221 line-height: 2;
3222 height: 70px;
3223 font-size: 14px
3224 }
3225 .wpbc_modal__2_fields {
3226 display: -ms-flexbox;
3227 display: flex;
3228 -ms-flex-flow: row nowrap;
3229 flex-flow: row nowrap;
3230 -ms-flex-pack: start;
3231 justify-content: flex-start;
3232 -ms-flex-align: center;
3233 align-items: center
3234 }
3235 .wpbc_modal__2_fields .wpbc_modal__2_fields_button {
3236 -ms-flex: 0 1 1%;
3237 flex: 0 1 1%;
3238 -ms-flex-item-align: stretch;
3239 align-self: stretch;
3240 min-height: 35px;
3241 margin-left: 10px;
3242 display: -ms-flexbox;
3243 display: flex;
3244 -ms-flex-align: center;
3245 align-items: center;
3246 -ms-flex-item-align: center;
3247 align-self: center;
3248 font-weight: 600
3249 }
3250 #wpbc_modal__send_payment_request__section .wpbc_modal__send_payment_request__cost {
3251 font-size: 16px;
3252 font-weight: 600;
3253 padding: 0 10px
3254 }
3255 .ui_remark_section__note_readonly {
3256 width: 99%;
3257 margin: 0
3258 }
3259 .ui_remark_section__note_readonly label {
3260 font-size: .9em;
3261 font-weight: 600
3262 }
3263 .ui_remark_section__note_readonly a {
3264 font-size: .9em;
3265 line-height: 2;
3266 margin: 7px 3px 0;
3267 float: right;
3268 padding: 0;
3269 text-decoration: none;
3270 font-weight: 600
3271 }
3272 .ui_remark_section__note_readonly a i::before {
3273 font-size: 11px
3274 }
3275 .ui_remark_section__note_readonly textarea {
3276 font-size: 12px;
3277 width: 100%;
3278 scrollbar-width: thin;
3279 height: 70px;
3280 line-height: 1.75;
3281 color: #777;
3282 box-shadow: none;
3283 border: 1px solid #e8e8e8
3284 }
3285 #wpbc_modal__set_booking_note__section textarea {
3286 margin-top: 5px;
3287 line-height: 1.8;
3288 height: 120px;
3289 font-size: 13px
3290 }
3291 .modal-header .wpbc_modal__booking_id__in_title {
3292 font-size: .6em;
3293 font-weight: 600;
3294 margin-left: 5px;
3295 top: -.75em
3296 }
3297 .modal-header .wpbc_modal__title__reason__booking_id {
3298 font-size: .7em;
3299 font-weight: 400;
3300 margin-left: 5px;
3301 top: -.1em;
3302 word-break: break-all
3303 }
3304 .wpbc_hidden_templates {
3305 display: none
3306 }
3307 .wpbc_ui_el__dropdown .ul_dropdown_menu_toggle .selected_value {
3308 margin: 0 .2em
3309 }
3310 .wpbc_ui_el__dropdown .ul_dropdown_menu_toggle .selected_value .menu_icon {
3311 margin: 0 0 0 2px
3312 }
3313 .wpbc_ui_el__dropdown .ul_dropdown_menu_toggle .selected_value [class*=" wpbc-bi-"]::before {
3314 font-size: 1.08em;
3315 vertical-align: -.18em
3316 }
3317 .wpbc_ui_toolbar.wpbc_ui_toolbar__bo_listing {
3318 margin: var(--wpbc_ui_horis_top_nav__margin)
3319 }