PluginProbe
Booking Calendar / 11.9
Booking Calendar v11.9
11.9 11.8.4 11.8.3 11.8.2 11.8.1 11.8 11.7 11.6.1 11.6 11.5 11.4.3 11.4.2 11.4.1 11.4 11.3 11.2.1 11.2 11.1 11.0 10.15.7 10.15.6 10.1.3 10.10 10.10.1 10.10.2 All 205 releases
← All changes | includes/_toolbar_ui/_out/toolbar_ui.css +1197 -1418 10.1.3 → 11.9 View file →
@@ -1,1425 +1,1204 @@
1 -/* UI Toolbar *************************************************************************************************/
2 -/* To Compile file: Alt + F12 and run command: "gulp wpbc" */
3 -/* 1. Default Button Style ------------------------------------------------------------------------------------------ */
4 -.ui_element .wpbc_ui_button,
5 -.ui_element .wpbc_button_as_icon {
6 - display: -ms-flexbox;
7 - display: flex;
8 - -ms-flex-flow: row nowrap;
9 - flex-flow: row nowrap;
10 - -ms-flex-pack: start;
11 - justify-content: flex-start;
12 - -ms-flex-align: center;
13 - align-items: center;
14 - text-decoration: none;
15 - /*font-size: 13px;*/
16 - /*line-height: 2.15384615; !* 28px *!*/
17 - /*min-height: 30px;*/
18 - min-height: 24px;
19 - margin: 0;
20 - padding: 0 10px 2px;
21 - padding-bottom: 1px;
22 - cursor: pointer;
23 - /*border-width: 1px; - Defined at Several elements in a Group. Point #2. */
24 - border-style: solid;
25 - -webkit-appearance: none;
26 - /*border-radius: 3px; - Defined at Several elements in a Group. Point #2. */
27 - white-space: nowrap;
28 - box-sizing: border-box;
29 -}
30 -
31 -.ui_element .wpbc_button_as_icon {
32 - border: none;
33 -}
34 -
35 -.ui_element .wpbc_ui_button,
36 -.ui_element .wpbc_ui_button-secondary {
37 - color: #555;
38 - border-color: #d8d8d8;
39 - background: #f7f7f7;
40 - vertical-align: top;
41 -}
42 -
43 -/* :hover ---- */
44 -.ui_element .wpbc_ui_button.hover:not(.inactive),
45 -.ui_element .wpbc_ui_button:hover:not(.inactive),
46 -.ui_element .wpbc_ui_button-secondary:hover:not(.inactive) {
47 - background: #fafafa;
48 - border-color: #d8d8d8;
49 - color: #23282d;
50 - text-decoration: none;
51 -}
52 -
53 -.ui_element .wpbc_ui_button.hover.inactive,
54 -.ui_element .wpbc_ui_button.inactive:hover,
55 -.ui_element .wpbc_ui_button-secondary.inactive:hover {
56 - cursor: default;
57 -}
58 -
59 -/* :focus ---- */
60 -.ui_element .wpbc_ui_button.focus,
61 -.ui_element .wpbc_ui_button:focus,
62 -.ui_element .wpbc_ui_button-secondary:focus {
63 - background: #fafafa;
64 - border-color: #d8d8d8;
65 - color: #23282d;
66 - /*box-shadow: 0 0 0 1px #4f94d4, 0 0 2px 1px rgba(79, 148, 212, 0.8); This is Default: WordPress */
67 - box-shadow: 0 0 0 0px #4f94d4, 0 0 1px 1px rgba(79, 148, 212, 0.8);
68 - z-index: 1;
69 - text-decoration: none;
70 - /* Only visible in Windows High Contrast mode */
71 - outline: 2px solid transparent;
72 - /* Reset inherited offset from Gutenberg */
73 - outline-offset: 0;
74 -}
75 -
76 -/* :active ---- */
77 -.wpbc_ui_dropdown.open > .wpbc_ui_button:not(.inactive),
78 -.ui_element .wpbc_ui_button:active:not(.inactive),
79 -.ui_element .wpbc_ui_button-secondary:active:not(.inactive) {
80 - background: #f6f7f7;
81 - border-color: #d8d8d8;
82 - box-shadow: inset 0 1px 7px -3px rgba(0, 0, 0, 0.3);
83 - -ms-transform: translateY(1px);
84 - transform: translateY(1px);
85 - outline: 0;
86 - text-decoration: none;
87 -}
88 -
89 -/* :disabled ---- */
90 -.ui_element .wpbc_ui_button:disabled,
91 -.ui_element .wpbc_ui_button[disabled],
92 -.ui_element.disabled .wpbc_ui_button,
93 -.ui_element .wpbc_ui_button.disabled,
94 -.ui_element .wpbc_ui_button-secondary[disabled],
95 -.ui_element .wpbc_ui_button-secondary:disabled,
96 -.ui_element .wpbc_ui_button-secondary.disabled,
97 -.ui_element .wpbc_ui_button-disabled {
98 - color: #a7aaad !important;
99 - border-color: #dcdcde !important;
100 - background: #f6f7f7 !important;
101 - box-shadow: none !important;
102 - cursor: default;
103 - -ms-transform: none !important;
104 - transform: none !important;
105 -}
106 -
107 -/* .active CLASS - pressed button, pressed state e.g. a selected setting */
108 -.ui_element .wpbc_ui_button.active:not(.inactive),
109 -.ui_element .wpbc_ui_button.active:hover:not(.inactive) {
110 - background: #f6f7f7;
111 - border-color: #d8d8d8;
112 - box-shadow: inset 0 1px 7px -3px rgba(0, 0, 0, 0.3);
113 - -ms-transform: translateY(1px);
114 - transform: translateY(1px);
115 - outline: 0;
116 - text-decoration: none;
117 -}
118 -
119 -.ui_element .wpbc_ui_button.active:focus:not(.inactive) {
120 - border-color: #3582c4;
121 - box-shadow: inset 0 1px 5px -3px #0a4b78, 0 0 1px 1px rgba(79, 148, 212, 0.1);
122 -}
123 -
124 -/* 2. Primary Button Style ----------------------------------------------------------------------------------------- */
125 -.ui_element .wpbc_ui_button_primary {
126 - background: #0085ba;
127 - border-color: #0073aa #006799 #006799;
128 - color: #fff;
129 - text-shadow: 0 -1px 1px #006799, 1px 0 1px #006799, 0 1px 1px #006799, -1px 0 1px #006799;
130 - text-decoration: none;
131 - box-shadow: 0 1px 0px #f1f1f1;
132 - /*background: #2271b1;*/
133 - /*border-color: #2271b1;*/
134 - /*color: #fff;*/
135 - /*text-decoration: none;*/
136 - /*text-shadow: none;*/
137 -}
138 -
139 -/* :hover, :focus ---- */
140 -.ui_element .wpbc_ui_button_primary.hover:not(.inactive),
141 -.ui_element .wpbc_ui_button_primary:hover:not(.inactive),
142 -.ui_element .wpbc_ui_button_primary.focus:not(.inactive),
143 -.ui_element .wpbc_ui_button_primary:focus:not(.inactive) {
144 - /*background: #135e96;*/
145 - /*border-color: #135e96;*/
146 - /*color: #fff;*/
147 - background: #008ec2;
148 - border-color: #006799;
149 - color: #fff;
150 -}
151 -
152 -/* :focus ---- */
153 -.ui_element .wpbc_ui_button_primary.focus:not(.inactive),
154 -.ui_element .wpbc_ui_button_primary:focus:not(.inactive) {
155 - box-shadow: 0 0 0 0px #fff, 0 0 2px 1px #a4d7ff;
156 -}
157 -
158 -/* :active ---- */
159 -.ui_element .wpbc_ui_button_primary.active:not(.inactive),
160 -.ui_element .wpbc_ui_button_primary.active:hover:not(.inactive),
161 -.ui_element .wpbc_ui_button_primary.active:focus:not(.inactive),
162 -.ui_element .wpbc_ui_button_primary:active:not(.inactive) {
163 - background: #0c7ca8;
164 - border-color: #0b79a4;
165 - box-shadow: inset 0 1px 7px -3px rgba(0, 0, 0, 0.3);
166 - color: #fff;
167 -}
168 -
169 -/* :disabled ---- */
170 -.ui_element .wpbc_ui_button_primary[disabled],
171 -.ui_element .wpbc_ui_button_primary:disabled,
172 -.ui_element .wpbc_ui_button_primary-disabled,
173 -.ui_element .wpbc_ui_button_primary.disabled {
174 - color: #a7aaad !important;
175 - background: #f6f7f7 !important;
176 - border-color: #dcdcde !important;
177 - box-shadow: none !important;
178 - text-shadow: none !important;
179 - cursor: default;
180 -}
181 -
182 -/* 2.1 Danger (Red) Button Style ----------------------------------------------------------------------------------------- */
183 -.ui_element .wpbc_ui_button_danger {
184 - background: #de605c;
185 - border-color: #c05d5a;
186 - color: #f7f7f7;
187 - text-shadow: 0 0px #ba5956;
188 - text-decoration: none;
189 - box-shadow: 0 1px 0px #f1f1f1;
190 -}
191 -
192 -/* :hover, :focus ---- */
193 -.ui_element .wpbc_ui_button_danger.hover:not(.inactive),
194 -.ui_element .wpbc_ui_button_danger:hover:not(.inactive),
195 -.ui_element .wpbc_ui_button_danger.focus:not(.inactive),
196 -.ui_element .wpbc_ui_button_danger:focus:not(.inactive) {
197 - background: #e6716f;
198 - border-color: #d58582;
199 - color: #fdfdfd;
200 - text-shadow: none;
201 -}
202 -
203 -/* :focus ---- */
204 -.ui_element .wpbc_ui_button_danger.focus:not(.inactive),
205 -.ui_element .wpbc_ui_button_danger:focus:not(.inactive) {
206 - box-shadow: 0 0 0 0px #fff, 0 0 2px 1px #a4d7ff;
207 -}
208 -
209 -/* :active ---- */
210 -.ui_element .wpbc_ui_button_danger.active:not(.inactive),
211 -.ui_element .wpbc_ui_button_danger.active:hover:not(.inactive),
212 -.ui_element .wpbc_ui_button_danger.active:focus:not(.inactive),
213 -.ui_element .wpbc_ui_button_danger:active:not(.inactive) {
214 - background: #ba4c48;
215 - border-color: #c05d5a;
216 - box-shadow: inset 0 1px 7px -3px rgba(0, 0, 0, 0.1);
217 - color: #f3f2f2;
218 -}
219 -
220 -/* :disabled ---- */
221 -.ui_element .wpbc_ui_button_danger[disabled],
222 -.ui_element .wpbc_ui_button_danger:disabled,
223 -.ui_element .wpbc_ui_button_danger-disabled,
224 -.ui_element .wpbc_ui_button_danger.disabled {
225 - color: #a7aaad !important;
226 - background: #f6f7f7 !important;
227 - border-color: #dcdcde !important;
228 - box-shadow: none !important;
229 - text-shadow: none !important;
230 - cursor: default;
231 -}
232 -
233 -@media (max-width: 782px) {
234 - .ui_element .in-button-text {
235 - display: none;
236 - }
237 -}
238 -
239 -/* 3.1 Text --------------------------------------------------------------------------------------------------------- */
240 -.ui_element .wpbc_ui_text {
241 - border: 1px solid #d6d6d6;
242 - -ms-flex: 1 1 120px;
243 - flex: 1 1 120px;
244 -}
245 -
246 -/* :focus ---- */
247 -.ui_element .wpbc_ui_text.focus,
248 -.ui_element .wpbc_ui_text:focus {
249 - border-color: #2271b1;
250 - box-shadow: 0 0 0 1px #2271b1;
251 - border-color: #d8d8d8;
252 - /*box-shadow: 0 0 0 1px #4f94d4, 0 0 2px 1px rgba(79, 148, 212, 0.8); This is Default: WordPress */
253 - box-shadow: 0 0 0 0px #4f94d4, 0 0 1px 1px rgba(79, 148, 212, 0.8);
254 - z-index: 1;
255 - /* Only visible in Windows High Contrast mode */
256 - outline: 2px solid transparent;
257 -}
258 -
259 -/* 3.2 Select-box ------------------------------------------------------------------------------------------------- */
260 -.ui_element .wpbc_ui_select {
261 - border: 1px solid #d6d6d6;
262 - -ms-flex: 1 1 auto;
263 - flex: 1 1 auto;
264 -}
265 -
266 -/* :focus ---- */
267 -.ui_element .wpbc_ui_select.focus,
268 -.ui_element .wpbc_ui_select:focus {
269 - border-color: #2271b1;
270 - box-shadow: 0 0 0 1px #2271b1;
271 - border-color: #d8d8d8;
272 - /*box-shadow: 0 0 0 1px #4f94d4, 0 0 2px 1px rgba(79, 148, 212, 0.8); This is Default: WordPress */
273 - box-shadow: 0 0 0 0px #4f94d4, 0 0 1px 1px rgba(79, 148, 212, 0.8);
274 - z-index: 1;
275 - /* Only visible in Windows High Contrast mode */
276 - outline: 2px solid transparent;
277 -}
278 -
279 -/* 3.3 Check-box & Radio ----------------------------------------------------------------------------------------- */
280 -.ui_element .wpbc_ui_checkbox,
281 -.ui_element .wpbc_ui_radio {
282 - border: 1px solid #bcbcbc;
283 - border-radius: 4px;
284 - background: #fff;
285 - color: #50575e;
286 - clear: none;
287 - cursor: pointer;
288 - display: inline-block;
289 - line-height: 0 !important;
290 - height: 1rem !important;
291 - margin: -0.25rem 0.25rem 0 0;
292 - outline: 0;
293 - padding: 0 !important;
294 - text-align: center;
295 - vertical-align: middle;
296 - width: 1rem;
297 - min-width: 1rem;
298 - -webkit-appearance: none;
299 - box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);
300 - transition: .05s border-color ease-in-out;
301 - margin: 0;
302 - -ms-flex-item-align: center;
303 - align-self: center;
304 -}
305 -
306 -.ui_element .wpbc_ui_radio {
307 - border-radius: 50%;
308 - margin-right: 0.25rem;
309 - line-height: 0.71428571;
310 -}
311 -
312 -/* :focus ---- */
313 -.ui_element .wpbc_ui_checkbox.focus,
314 -.ui_element .wpbc_ui_checkbox:focus,
315 -.ui_element .wpbc_ui_radio.focus,
316 -.ui_element .wpbc_ui_radio:focus {
317 - border-color: #2271b1;
318 - box-shadow: 0 0 0 1px #2271b1;
319 - border-color: #d8d8d8;
320 - /*box-shadow: 0 0 0 1px #4f94d4, 0 0 2px 1px rgba(79, 148, 212, 0.8); This is Default: WordPress */
321 - box-shadow: 0 0 0 0px #4f94d4, 0 0 1px 1px rgba(79, 148, 212, 0.8);
322 - z-index: 1;
323 - /* Only visible in Windows High Contrast mode */
324 - outline: 2px solid transparent !important;
325 -}
326 -
327 -.ui_element .wpbc_ui_radio + .wpbc_ui_control_label,
328 -.ui_element .wpbc_ui_checkbox + .wpbc_ui_control_label {
329 - padding-left: 5px;
330 - padding-right: 5px;
331 -}
332 -
333 -/* If radio button inside of the "button" element (border bounded), then need to center vertical position */
334 -.ui_element .wpbc_ui_control.wpbc_ui_button .wpbc_ui_radio + .wpbc_ui_control_label,
335 -.ui_element .wpbc_ui_control.wpbc_ui_button .wpbc_ui_checkbox + .wpbc_ui_control_label {
336 - margin: 0;
337 -}
338 -
339 -@media screen and (max-width: 782px) {
340 - .ui_element .wpbc_ui_checkbox,
341 - .ui_element .wpbc_ui_radio {
342 - height: 1.5625rem !important;
343 - width: 1.5625rem;
344 - }
345 -}
346 -
347 -/* 3.3.5 Toggle elements, instead of checkboxes ------------------------------------------------------------------ */
348 -.wpbc_ui__toggle {
349 - -ms-flex-align: start;
350 - align-items: flex-start;
351 - display: -ms-flexbox;
352 - display: flex;
353 - gap: 10px;
354 -}
355 -
356 -.wpbc_ui__toggle input[type=checkbox] {
357 - display: none;
358 - height: 0;
359 - width: 0;
360 -}
361 -
362 -.wpbc_ui__toggle input[type=checkbox]:checked + label.wpbc_ui__toggle_icon {
363 - background-color: #036aab;
364 -}
365 -
366 -.wpbc_ui__toggle input[type=checkbox]:checked + label.wpbc_ui__toggle_icon:after {
367 - left: calc( 100% - 13px - 2px);
368 -}
369 -
370 -.wpbc_ui__toggle span,
371 -.wpbc_ui__toggle label {
372 - -ms-flex-align: start;
373 - align-items: flex-start;
374 - display: -ms-flexbox;
375 - display: flex;
376 - gap: 10px;
377 - margin: 0;
378 - vertical-align: unset;
379 -}
380 -
381 -.wpbc_ui__toggle .wpbc_ui__toggle_label:hover {
382 - cursor: pointer;
383 -}
384 -
385 -.wpbc_ui__toggle .wpbc_ui__toggle_status {
386 - color: #86919e;
387 - font-size: 12px;
388 - line-height: 14px;
389 - margin: 2px 5px;
390 -}
391 -
392 -.wpbc_ui__toggle .wpbc_ui__toggle_icon {
393 - background-color: #bbbbbb;
394 - border-radius: 8.5px;
395 - cursor: pointer;
396 - display: inline-block;
397 - height: 17px;
398 - margin: 0 1px;
399 - position: relative;
400 - text-indent: -9999px;
401 - width: 27px;
402 - -ms-flex: 0 0 auto;
403 - flex: 0 0 auto;
404 -}
405 -
406 -.wpbc_ui__toggle .wpbc_ui__toggle_icon:after {
407 - background: #ffffff;
408 - border-radius: 50%;
409 - content: "";
410 - height: 13px;
411 - left: 2px;
412 - position: absolute;
413 - top: 2px;
414 - width: 13px;
415 - transition-property: all;
416 - transition-duration: 0.25s;
417 - transition-timing-function: ease-out;
418 -}
419 -
420 -.wpbc_ui__toggle .wpbc-help-tooltip {
421 - margin: 0 !important;
422 -}
423 -
424 -.wpbc_ui__toggle:hover input:checked + label.wpbc_ui__toggle_icon {
425 - background-color: #215d8f;
426 -}
427 -
428 -.wpbc_ui__toggle:hover .wpbc_ui__toggle_icon {
429 - background-color: #777777;
430 -}
431 -
432 -/* Fix compatibility for toggle */
433 -.wpbc_ui__toggle:hover input:disabled + label.wpbc_ui__toggle_icon,
434 -.wpbc_ui__toggle input[type=checkbox]:disabled + label.wpbc_ui__toggle_icon {
435 - background-color: #ddd;
436 - cursor: not-allowed;
437 -}
438 -
439 -.wpbc_ui__toggle input[type=checkbox]:checked:disabled + label.wpbc_ui__toggle_icon {
440 - background-color: #c9dbe6;
441 -}
442 -
443 -.ui_element .wpbc_ui__toggle {
444 - -ms-flex-align: center;
445 - align-items: center;
446 -}
447 -
448 -.wpbc_ajx_toolbar .ui_container.ui_container_small .ui_group .ui_element .wpbc_ui__toggle > * {
449 - margin: 0;
450 -}
451 -
452 -/* Fix compatibility for toggle - Settings Tables */
453 -.form-table td fieldset .wpbc_ui__toggle {
454 - margin: 5px 0;
455 - display: -ms-inline-flexbox;
456 - display: inline-flex;
457 -}
458 -
459 -.form-table td fieldset .wpbc_ui__toggle input[type=checkbox] + label.wpbc_ui__toggle_icon {
460 - margin: 3px 0 0.5em !important;
461 -}
462 -
463 -.form-table td fieldset .wpbc_ui__toggle label *,
464 -.form-table td fieldset .wpbc_ui__toggle label {
465 - line-height: 1.6;
466 - /*display:flex;*/
467 - /*justify-content:center;*/
468 - /*align-items:center;*/
469 - margin: 0 1px !important;
470 -}
471 -
472 -.wpbc_ui__toggle input[type=checkbox].wpbc_visible_but_out_screen {
473 - display: block;
474 - visibility: hidden;
475 - position: absolute;
476 -}
477 -
478 -/* Red toggle */
479 -.wpbc_toggle_danger.wpbc_ui__toggle input[type=checkbox]:checked + label.wpbc_ui__toggle_icon {
480 - background-color: #d63638;
481 -}
482 -
483 -.wpbc_toggle_danger.wpbc_ui__toggle:hover input:checked + label.wpbc_ui__toggle_icon {
484 - background-color: #d63638;
485 -}
486 -
487 -/* 3.4. Addon ------------------------------------------------------------------------------------------------------ */
488 -.ui_element .wpbc_ui_addon {
489 - -ms-flex: 0 1 auto;
490 - flex: 0 1 auto;
491 - display: -ms-flexbox;
492 - display: flex;
493 - -ms-flex-flow: row wrap;
494 - flex-flow: row wrap;
495 - -ms-flex-pack: stretch;
496 - justify-content: stretch;
497 - -ms-flex-align: center;
498 - align-items: center;
499 -}
500 -
501 -/* 3.5 Labels ------------------------------------------------------------------------------------------------------ */
502 -.ui_element label.wpbc_ui_control_label {
503 - -ms-flex: 0 1 auto;
504 - flex: 0 1 auto;
505 - display: -ms-flexbox;
506 - display: flex;
507 - -ms-flex-flow: row wrap;
508 - flex-flow: row wrap;
509 - -ms-flex-pack: start;
510 - justify-content: flex-start;
511 - -ms-flex-align: center;
512 - align-items: center;
513 - padding: 0 5px 2px 0;
514 - padding-bottom: 1px;
515 -}
516 -
517 -.ui_element label.wpbc_ui_control_label + .wpbc_ui_control:first-of-type {
518 - border-top-left-radius: 3px !important;
519 - border-bottom-left-radius: 3px !important;
520 -}
521 -
522 -/* 3.6. Separator ------------------------------------------------------------------------------------------------------ */
523 -.ui_element .wpbc_ui_separtor {
524 - -ms-flex: 0 1 auto;
525 - flex: 0 1 auto;
526 - display: -ms-flexbox;
527 - display: flex;
528 - -ms-flex-flow: row wrap;
529 - flex-flow: row wrap;
530 - -ms-flex-pack: stretch;
531 - justify-content: stretch;
532 - -ms-flex-align: center;
533 - align-items: center;
534 - border-right: 1px solid #ccc;
535 -}
536 -
537 -/* 3.7. Horizontal Text Bar ------------------------------------------------------------------------------------------------------ */
538 -.ui_element .wpbc_option_separator,
539 -.ui_element .wpbc_option_step {
540 - padding-right: 10px;
541 - padding-left: 10px;
542 - font-weight: 600;
543 - border-bottom: 4px solid transparent;
544 - padding-bottom: 9px;
545 - margin-bottom: -9px;
546 -}
547 -
548 -.ui_element .wpbc_passed_step {
549 - border-bottom: 4px solid #d0d3c0;
550 - /*border-bottom: 4px solid #c8c0b7;*/
551 -}
552 -
553 -.ui_element .wpbc_selected_step {
554 - border-bottom: 4px solid #aac71e;
555 - /*border-bottom: 4px solid #c7751e;*/
556 -}
557 -
558 -/**********************************************************************************************************************/
559 -/* 4. Dropdown List */
560 -/**********************************************************************************************************************/
561 -.ui_element .wpbc_ui_dropdown__outside_label {
562 - -ms-flex: 0 1 auto;
563 - flex: 0 1 auto;
564 - display: -ms-flexbox;
565 - display: flex;
566 - -ms-flex-flow: row nowrap;
567 - flex-flow: row nowrap;
568 - -ms-flex-pack: start;
569 - justify-content: flex-start;
570 - -ms-flex-align: center;
571 - align-items: center;
572 - padding: 0 10px 2px 0;
573 - padding-bottom: 1px;
574 -}
575 -
576 -.ui_element .wpbc_ui_dropdown {
577 - -ms-flex: 0 1 auto;
578 - flex: 0 1 auto;
579 - display: -ms-flexbox;
580 - display: flex;
581 - -ms-flex-flow: row nowrap;
582 - flex-flow: row nowrap;
583 - -ms-flex-pack: start;
584 - justify-content: flex-start;
585 - -ms-flex-align: stretch;
586 - align-items: stretch;
587 - position: relative;
588 -}
589 -
590 -.ui_element .wpbc_ui_dropdown * {
591 - box-sizing: border-box;
592 -}
593 -
594 -.ui_element .wpbc_ui_dropdown .wpbc_ui_dropdown__inside_label {
595 - font-weight: 600;
596 - margin: 0;
597 - padding: 0 0.5em 0 0;
598 -}
599 -
600 -.ui_element .wpbc_ui_dropdown .wpbc_ui_dropdown__inside_caret {
601 - display: inline-block;
602 - width: 0;
603 - height: 0;
604 - margin-left: 7px;
605 - vertical-align: middle;
606 - border-top: 4px dashed;
607 - border-top: 4px solid \9;
608 - border-right: 4px solid transparent;
609 - border-left: 4px solid transparent;
610 -}
611 -
612 -/* ---------------------------------------------------------------------------------------------------------- */
613 -/* BORDER RADIUS */
614 -/* ---------------------------------------------------------------------------------------------------------- */
615 -.ui_element .wpbc_ui_dropdown:last-child > .wpbc_ui_button:last-of-type {
616 - border-top-right-radius: 3px;
617 - border-bottom-right-radius: 3px;
618 -}
619 -
620 -/* In case, if have several elements in .ui_element (like "button dropdown button"), - make borders not round */
621 -/* Left border not round */
622 -.ui_element .wpbc_ui_dropdown:not(:first-child) > .wpbc_ui_button:first-child {
623 - border-top-left-radius: 0;
624 - border-bottom-left-radius: 0;
625 -}
626 -
627 -/* Right border not round */
628 -.ui_element .wpbc_ui_dropdown:not(:last-child) > .wpbc_ui_button:last-child {
629 - border-top-right-radius: 0;
630 - border-bottom-right-radius: 0;
631 -}
632 -
633 -/* If we have outside label, then we need to make left border round */
634 -.ui_element .wpbc_ui_dropdown__outside_label + .wpbc_ui_dropdown > .wpbc_ui_button:first-child {
635 - border-top-left-radius: 3px;
636 - border-bottom-left-radius: 3px;
637 -}
638 -
639 -/* ---------------------------------------------------------------------------------------------------------- */
640 -/* OPTIONS (Drop Down Menu) in Dropdown List */
641 -/* ---------------------------------------------------------------------------------------------------------- */
642 -/* Complex OPTION - this option include some INPUT elements --------------- */
643 -.wpbc_ui_dropdown .ui_dropdown_menu li.ui_complex_option_element {
644 - display: -ms-flexbox;
645 - display: flex;
646 - -ms-flex-flow: row wrap;
647 - flex-flow: row wrap;
648 - -ms-flex-pack: start;
649 - justify-content: flex-start;
650 - -ms-flex-align: center;
651 - align-items: center;
652 - margin: 0;
653 - padding: 0 15px;
654 -}
655 -
656 -.wpbc_ui_dropdown ul.ui_dropdown_menu li.ui_complex_option_element .ui_element {
657 - -ms-flex: 0 1 50%;
658 - flex: 0 1 50%;
659 - display: -ms-flexbox;
660 - display: flex;
661 - -ms-flex-flow: row nowrap;
662 - flex-flow: row nowrap;
663 - -ms-flex-pack: start;
664 - justify-content: flex-start;
665 - -ms-flex-align: center;
666 - align-items: center;
667 - margin: 0;
668 - padding: 4px 0;
669 -}
670 -
671 -.wpbc_ui_dropdown ul.ui_dropdown_menu li.ui_complex_option_element .ui_element > * {
672 - -ms-flex: 0 1 auto;
673 - flex: 0 1 auto;
674 - margin: 0;
675 - height: auto;
676 - max-width: 210px;
677 -}
678 -
679 -/* ---------------------------- General backdrop --------------------------- */
680 -.ui_element .wpbc_ui_dropdown .ui_dropdown_menu {
681 - display: none;
682 - position: absolute;
683 - top: 100%;
684 - left: 0;
685 - z-index: 1000;
686 - float: left;
687 - min-width: 160px;
688 - padding: 5px 0;
689 - margin: 0;
690 - list-style: none;
691 - text-align: left;
692 - background-color: #ffffff;
693 - box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
694 - border: 1px solid #cccccc;
695 - border: 1px solid rgba(0, 0, 0, 0.15);
696 - border-radius: 0 0 3px 3px;
697 - background-clip: padding-box;
698 -}
699 -
700 -.ui_element .wpbc_ui_dropdown .ui_dropdown_menu-right {
701 - left: auto;
702 - right: 0;
703 -}
704 -
705 -.ui_element .wpbc_ui_dropdown ul.ui_dropdown_menu * {
706 - font-size: 13px;
707 -}
708 -
709 -@media screen and (max-width: 782px) {
710 - .ui_element .wpbc_ui_dropdown ul.ui_dropdown_menu * {
711 - font-size: 14px;
712 - line-height: 2em;
713 - }
714 -}
715 -
716 -/* ---------------------------- Open --------------------------------------- */
717 -.ui_element .wpbc_ui_dropdown.open > .ui_dropdown_menu {
718 - display: block;
719 -}
720 -
721 -/* ---------------------------- Align: left | right ------------------------ */
722 -.ui_element .wpbc_ui_dropdown .ui_dropdown_menu.pull-right,
723 -.ui_element .wpbc_ui_dropdown .ui_dropdown_menu.ui_dropdown_menu_right {
724 - left: auto;
725 - right: 0;
726 -}
727 -
728 -.ui_element .wpbc_ui_dropdown .ui_dropdown_menu.ui_dropdown_menu_left {
729 - left: 0;
730 - right: auto;
731 -}
732 -
733 -/* ---------------------------- Divider ------------------------------------ */
734 -.ui_element .wpbc_ui_dropdown .ui_dropdown_menu hr {
735 - height: 1px;
736 - margin: 5px 0;
737 - overflow: hidden;
738 - background: none;
739 - border: 0;
740 - border-top: 1px solid #eeeeee;
741 -}
742 -
743 -/* ---------------------------- Header ------------------------------------- */
744 -.wpbc_ui_dropdown .ui_dropdown_menu li.dropdown-header {
745 - padding: 0 15px;
746 - color: #999;
747 - font-size: 0.8em;
748 - font-style: italic;
749 - font-weight: 600;
750 -}
751 -
752 -/* ---------------------------- LI ----------------------------------------- */
753 -.wpbc_ui_dropdown .ui_dropdown_menu li {
754 - padding: 0;
755 - margin: 0;
756 -}
757 -
758 -/* ---------------------------- A ------------------------------------------ */
759 -.ui_element .wpbc_ui_dropdown .ui_dropdown_menu a {
760 - clear: both;
761 - display: block;
762 - font-weight: 400;
763 - padding: 5px 15px;
764 - white-space: nowrap;
765 - /*font-size: 13px;*/
766 - line-height: 18px;
767 -}
768 -
769 -.ui_element .wpbc_ui_dropdown .ui_dropdown_menu > li > a {
770 - color: #333333;
771 - text-decoration: none;
772 - font-weight: 400;
773 - padding: 5px 15px;
774 - white-space: nowrap;
775 - display: block;
776 - clear: both;
777 - font-size: 1em;
778 - line-height: 1.42857143;
779 -}
780 -
781 -/* ---------------------------- A :hover :focus .active -------------------- */
782 -.ui_element .wpbc_ui_dropdown .ui_dropdown_menu > li > a:hover,
783 -.ui_element .wpbc_ui_dropdown .ui_dropdown_menu > li > a:focus,
784 -.ui_element .wpbc_ui_dropdown .ui_dropdown_menu > .active > a,
785 -.ui_element .wpbc_ui_dropdown .ui_dropdown_menu > .active > a:hover,
786 -.ui_element .wpbc_ui_dropdown .ui_dropdown_menu > .active > a:focus {
787 - color: #fff;
788 - background: #08c;
789 - text-decoration: none;
790 - outline: none;
791 - box-shadow: none;
792 -}
793 -
794 -/* ---------------------------- .disabled A ------------------------------ */
795 -.ui_element .wpbc_ui_dropdown .ui_dropdown_menu > .disabled > a,
796 -.ui_element .wpbc_ui_dropdown .ui_dropdown_menu > .disabled > a:hover,
797 -.ui_element .wpbc_ui_dropdown .ui_dropdown_menu > .disabled > a:focus {
798 - color: #ccc;
799 -}
800 -
801 -.ui_element .wpbc_ui_dropdown .ui_dropdown_menu > .disabled > a:hover,
802 -.ui_element .wpbc_ui_dropdown .ui_dropdown_menu > .disabled > a:focus {
803 - text-decoration: none;
804 - background-color: transparent;
805 - background-image: none;
806 - filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
807 - cursor: not-allowed;
808 -}
809 -
810 -.ui_element .wpbc_ui_dropdown .dropdown-backdrop {
811 - position: fixed;
812 - left: 0;
813 - right: 0;
814 - bottom: 0;
815 - top: 0;
816 - z-index: 990;
817 -}
818 -
819 -/**********************************************************************************************************************/
820 -/* 5. Several elements in a ".ui_element" group -------------------------------------------------------------------- */
821 -.ui_element .wpbc_ui_control {
822 - border-radius: 0;
823 - border-width: 1px;
824 - /*border-right-width:0;*/
825 - border-right-width: 1px;
826 - margin-right: -1px !important;
827 -}
828 -
829 -.ui_element .wpbc_ui_control:first-child {
830 - border-radius: 3px 0 0 3px;
831 -}
832 -
833 -.ui_element .wpbc_ui_control:last-child {
834 - border-radius: 0 3px 3px 0;
835 - border-width: 1px;
836 -}
837 -
838 -.ui_element .wpbc_ui_control:first-child:last-child {
839 - border-radius: 3px;
840 -}
841 -
842 -/**********************************************************************************************************************/
843 -/** Toolbar */
844 -/**********************************************************************************************************************/
845 -.ui_nowrap {
846 - -ms-flex-wrap: nowrap !important;
847 - flex-wrap: nowrap !important;
848 -}
849 -
850 -/* Toolbar --------------------------------------------------------------------------------------------------------- */
851 -.wpbc_ajx_toolbar {
852 - position: relative;
853 - margin: 0 0 10px 50px;
854 -}
855 -
856 -.wpbc_ajx_toolbar * {
857 - box-sizing: border-box;
858 -}
859 -
860 -/* Row of simple buttons somewhere in a page */
861 -.wpbc_ajx_toolbar.wpbc_buttons_row {
862 - position: initial;
863 - margin: 0;
864 - float: left;
865 -}
866 -
867 -.wpbc_ajx_toolbar.wpbc_buttons_row .ui_container {
868 - background: none;
869 - border: none;
870 - margin: 0;
871 - padding: 0;
872 -}
873 -
874 -.wpbc_ajx_toolbar.wpbc_no_background .ui_container {
875 - background: none;
876 - border: none;
877 - margin: 0;
878 - padding: 0;
879 -}
880 -
881 -.wpbc_ajx_toolbar.wpbc_background_transparent .ui_container {
882 - background: none;
883 - border: none;
884 -}
885 -
886 -/* Container ------------------------------------------------------------------------------------------------------- */
887 -.wpbc_ajx_toolbar .ui_container {
888 - display: -ms-flexbox;
889 - display: flex;
890 - -ms-flex-flow: row wrap;
891 - flex-flow: row wrap;
892 - -ms-flex-pack: start;
893 - justify-content: flex-start;
894 - -ms-flex-align: stretch;
895 - align-items: stretch;
896 - margin: 0;
897 - box-shadow: none;
898 - border: 1px solid #ccc;
899 - border-top: none;
900 - background: #f5f5f5;
901 - font-size: 14px;
902 - padding: 6px 15px;
903 -}
904 -
905 -.wpbc_ajx_toolbar .ui_container:last-child {
906 - border-radius: 0 0 2px 2px;
907 -}
908 -
909 -/* Toolbar wthout backgound and borders, for ability to insert elements somewhere in a page ----------------------------
910 - * //FixIn: 9.6.1.5
911 - ?><div class="wpbc_ajx_toolbar wpbc_no_borders"><?php
912 - ?><div class="ui_container ui_container_small"><?php
913 - ?><div class="ui_group"><?php
914 - ?><div class="ui_element"><?php
915 - wpbc_ajx__ui__options_checkbox__send_emails( $escaped_search_request_params, wpbc_ajx_get__request_params__names_default( 'default' ) );
916 - ?></div><?php
917 - ?></div><?php
918 - ?></div><?php
919 - ?></div><?php
920 - */
921 -.wpbc_ajx_toolbar.wpbc_no_borders .ui_container {
922 - border: none;
923 - background: transparent;
924 - padding: 0;
925 -}
926 -
927 -div.wpbc_ajx_toolbar.wpbc_no_borders {
928 - margin: 0;
929 -}
930 -
931 -.wpbc_ajx_under_toolbar_row {
932 - display: -ms-flexbox;
933 - display: flex;
934 - -ms-flex-flow: row wrap;
935 - flex-flow: row wrap;
936 - -ms-flex-pack: start;
937 - justify-content: flex-start;
938 - -ms-flex-align: center;
939 - align-items: center;
940 -}
941 -
942 -.wpbc_ajx_under_toolbar_row .wpbc_ajx_booking_pagination {
943 - margin-left: auto;
944 -}
945 -
946 -/* Groups in container --------------------------------------------------------------------------------------------- */
947 -.wpbc_ajx_toolbar .ui_container .ui_group {
948 - -ms-flex: 0 1 auto;
949 - flex: 0 1 auto;
950 - padding: 0;
951 - display: -ms-flexbox;
952 - display: flex;
953 - -ms-flex-flow: row wrap;
954 - flex-flow: row wrap;
955 - -ms-flex-pack: start;
956 - justify-content: flex-start;
957 - -ms-flex-align: stretch;
958 - align-items: stretch;
959 - border: none;
960 - margin: 0 20px 0 0;
961 -}
962 -
963 -.wpbc_ajx_toolbar .ui_container .ui_group:last-child {
964 - margin: 0;
965 -}
966 -
967 -.wpbc_not_toolbar_is_send_emails {
968 - border-left: 1px solid #dbdbdb;
969 - padding-left: 10px;
970 -}
971 -
972 -/* Elements -------------------------------------------------------------------------------------------------------- */
973 -.wpbc_ajx_toolbar .ui_container .ui_group .ui_element {
974 - display: -ms-flexbox;
975 - display: flex;
976 - -ms-flex-flow: row wrap;
977 - flex-flow: row wrap;
978 - -ms-flex-pack: start;
979 - justify-content: flex-start;
980 - -ms-flex-align: stretch;
981 - align-items: stretch;
982 - -ms-flex: 0 1 auto;
983 - flex: 0 1 auto;
984 - position: relative;
985 - margin: 0px 15px 0px 0;
986 -}
987 -
988 -.wpbc_ajx_toolbar .ui_container .ui_group .ui_element:last-child {
989 - margin-right: 0;
990 -}
991 -
992 -.wpbc_ajx_toolbar .ui_container .ui_group .ui_element > * {
993 - margin: 5px 0;
994 -}
995 -
996 -.ui_elements_divider {
997 - margin-left: 15px;
998 -}
999 -
1000 -/**********************************************************************************************************************/
1001 -/** Customization */
1002 -/**********************************************************************************************************************/
1003 -.wpbc_ajx_toolbar .ui_container.ui_container_small *,
1004 -.wpbc_ajx_toolbar .ui_container.ui_container_mini *,
1005 -.wpbc_ajx_toolbar .ui_container.ui_container_micro * {
1006 - font-size: 13px;
1007 -}
1008 -
1009 -.wpbc_ajx_toolbar .ui_container.ui_container_mini {
1010 - padding: 3px 15px;
1011 -}
1012 -
1013 -@media (max-width: 782px) {
1014 - .wpbc_ajx_toolbar .ui_container.ui_container_small *,
1015 - .wpbc_ajx_toolbar .ui_container.ui_container_mini *,
1016 - .wpbc_ajx_toolbar .ui_container.ui_container_micro * {
1017 - font-size: 14px;
1018 - }
1019 -}
1020 -
1021 -/* Elements Height ------------------------------------------------------------------------------------------------- */
1022 -.wpbc_ajx_toolbar .ui_container .ui_group .ui_element > * {
1023 - height: 38px;
1024 -}
1025 -
1026 -.wpbc_ajx_toolbar .ui_container.ui_container_small .ui_group .ui_element > *,
1027 -.wpbc_ajx_toolbar .ui_container.ui_container_mini .ui_group .ui_element > * {
1028 - height: 30px;
1029 -}
1030 -
1031 -.wpbc_ajx_toolbar .ui_container.ui_container_micro .ui_group .ui_element > *,
1032 -.wpbc_ajx_toolbar .ui_container .ui_group .ui_element.ui_element_micro > * {
1033 - height: 22px;
1034 - line-height: 1;
1035 -}
1036 -
1037 -/* Micro Elements ------------------------------------------------------------------------------------------------- */
1038 -.wpbc_ajx_toolbar .ui_container .ui_group .ui_element.ui_element_micro {
1039 - margin-right: 5px;
1040 - -ms-flex-align: center;
1041 - align-items: center;
1042 -}
1043 -
1044 -.wpbc_ajx_toolbar .ui_container .ui_group .ui_element.ui_element_micro:last-child {
1045 - margin-right: 0;
1046 -}
1047 -
1048 -@media (max-width: 782px) {
1049 - .wpbc_ajx_toolbar.wpbc_buttons_row .ui_container .ui_group .ui_element > *,
1050 - #toolbar_booking_listing.wpbc_ajx_toolbar .ui_container .ui_group .ui_element > * {
1051 - height: 38px;
1052 - }
1053 - .wpbc_ajx_toolbar.wpbc_buttons_row .ui_container .ui_group .ui_element > .wpbc_ui_button,
1054 - #toolbar_booking_listing.wpbc_ajx_toolbar .ui_container .ui_group .ui_element > .wpbc_ui_button {
1055 - padding: 0 15px 2px;
1056 - padding-bottom: 1px;
1057 - display: -ms-flexbox;
1058 - display: flex;
1059 - -ms-flex-flow: row wrap;
1060 - flex-flow: row wrap;
1061 - -ms-flex-pack: center;
1062 - justify-content: center;
1063 - -ms-flex-align: center;
1064 - align-items: center;
1065 - }
1066 -}
1067 -
1068 -/* Keyword -------------------------------------------------------------------------------------------------------- */
1069 -.wpbc_ajx_toolbar .ui_container .ui_group.ui_group__dates_status {
1070 - margin-right: 2.5em;
1071 -}
1072 -
1073 -.wpbc_ajx_toolbar .ui_container .ui_group.ui_group__keyword {
1074 - -ms-flex: 1 1 auto;
1075 - flex: 1 1 auto;
1076 -}
1077 -
1078 -.wpbc_ajx_toolbar .ui_container .ui_group.ui_group__keyword .ui_element {
1079 - -ms-flex: 1 1 auto;
1080 - flex: 1 1 auto;
1081 -}
1082 -
1083 -.wpbc_ajx_toolbar .ui_container .ui_group.ui_group__keyword .ui_element .wpbc_search_field {
1084 - width: 100%;
1085 -}
1086 -
1087 -/* 2nd row -------------------------------------------------------------------------------------------------------- */
1088 -.wpbc_ajx_toolbar .ui_container.ui_container_filter_row_2 {
1089 - padding: 4px 15px;
1090 -}
1091 -
1092 -.wpbc_ajx_toolbar .ui_container.ui_container_filter_row_2 .ui_group.ui_group__statuses {
1093 - -ms-flex: 1 1 auto;
1094 - flex: 1 1 auto;
1095 -}
1096 -
1097 -/**********************************************************************************************************************/
1098 -/** Booking resources - Chosen
1099 -/**********************************************************************************************************************/
1100 -/**
1101 - * Choozen Structure
1102 -
1103 -<select multiple="MULTIPLE"...
1104 -
1105 -div#wh_booking_type_chosen .chzn-container.chzn-container-multi .chzn-with-drop.chzn-container-active (if active)
1106 - ul.chzn-choices
1107 - li.search-choice
1108 - <span>
1109 - a.search-choice-close
1110 -
1111 - li.search-field
1112 - input[type="text"].chzn-search-input .default (if no selected values)
1113 -
1114 - div.chzn-drop
1115 - ul.chzn-results
1116 - li.result-selected || li.active-result .highlighted (if active)
1117 -*/
1118 -.ui_container .ui_group .ui_element .chzn-container.chzn-container-multi {
1119 - -ms-flex: 1 1 auto;
1120 - flex: 1 1 auto;
1121 - display: -ms-flexbox;
1122 - display: flex;
1123 - -ms-flex-flow: column wrap;
1124 - flex-flow: column wrap;
1125 - -ms-flex-pack: center;
1126 - justify-content: center;
1127 - -ms-flex-align: center;
1128 - align-items: center;
1129 - height: initial;
1130 - width: auto !important;
1131 - min-width: 10em;
1132 - margin-right: -1px;
1133 -}
1134 -
1135 -@media (max-width: 782px) {
1136 - .ui_container .ui_group .ui_element .chzn-container.chzn-container-multi {
1137 - height: initial !important;
1138 - }
1139 -}
1140 -
1141 -.ui_container .ui_group .ui_element .chzn-container.chzn-container-multi ul.chzn-choices {
1142 - -ms-flex: 1 1 auto;
1143 - flex: 1 1 auto;
1144 - display: -ms-flexbox;
1145 - display: flex;
1146 - -ms-flex-flow: row wrap;
1147 - flex-flow: row wrap;
1148 - -ms-flex-pack: start;
1149 - justify-content: flex-start;
1150 - -ms-flex-align: center;
1151 - align-items: center;
1152 - -ms-flex-line-pack: center;
1153 - align-content: center;
1154 - margin: 0;
1155 - padding: 0 0 0 5px;
1156 - height: auto;
1157 - min-height: 28px !important;
1158 - border-radius: 3px 0 0 3px;
1159 -}
1160 -
1161 -.ui_container .ui_group .ui_element .chzn-container.chzn-container-multi.chzn-container-active ul.chzn-choices {
1162 - border-color: #d8d8d8 !important;
1163 - box-shadow: 0 0 0 0px #4f94d4, 0 0 1px 1px rgba(79, 148, 212, 0.8) !important;
1164 - z-index: 1;
1165 - outline: 2px solid transparent;
1166 -}
1167 -
1168 -.ui_container .ui_group .ui_element .chzn-container.chzn-container-multi ul.chzn-choices li.search-choice {
1169 - -ms-flex: 0 1 auto;
1170 - flex: 0 1 auto;
1171 - display: -ms-flexbox;
1172 - display: flex;
1173 - -ms-flex-flow: row nowrap;
1174 - flex-flow: row nowrap;
1175 - -ms-flex-pack: start;
1176 - justify-content: flex-start;
1177 - -ms-flex-align: baseline;
1178 - align-items: baseline;
1179 - margin: 3px 7px 3px 0;
1180 - padding: 4px 7px 4px 8px;
1181 -}
1182 -
1183 -.ui_container .ui_group .ui_element .chzn-container.chzn-container-multi ul.chzn-choices li.search-choice span {
1184 - word-wrap: break-word;
1185 -}
1186 -
1187 -.ui_container .ui_group .ui_element .chzn-container.chzn-container-multi ul.chzn-choices li.search-choice a.search-choice-close {
1188 - font-family: "Glyphicons Halflings";
1189 - font-style: normal;
1190 - font-weight: 400;
1191 - font-size: 9px;
1192 - color: #555;
1193 - text-decoration: none;
1194 - position: relative;
1195 - top: auto;
1196 - left: auto;
1197 - right: auto;
1198 - bottom: auto;
1199 - margin: 0 0 0 1em;
1200 - display: -ms-flexbox;
1201 - display: flex;
1202 - -ms-flex-flow: column wrap;
1203 - flex-flow: column wrap;
1204 - -ms-flex-pack: center;
1205 - justify-content: center;
1206 - -ms-flex-line-pack: center;
1207 - align-content: center;
1208 - width: auto;
1209 - height: auto;
1210 -}
1211 -
1212 -.ui_container .ui_group .ui_element .chzn-container.chzn-container-multi ul.chzn-choices li.search-choice a.search-choice-close:before {
1213 - content: "\e014";
1214 -}
1215 -
1216 -.ui_container .ui_group .ui_element .chzn-container.chzn-container-multi ul.chzn-choices li.search-choice a.search-choice-close:hover {
1217 - text-decoration: none;
1218 -}
1219 -
1220 -.ui_container .ui_group .ui_element .chzn-container.chzn-container-multi ul.chzn-choices li.search-field {
1221 - -ms-flex: 0 1 1px;
1222 - flex: 0 1 1px;
1223 - display: -ms-flexbox;
1224 - display: flex;
1225 - -ms-flex-flow: row wrap;
1226 - flex-flow: row wrap;
1227 - -ms-flex-pack: start;
1228 - justify-content: flex-start;
1229 - -ms-flex-align: center;
1230 - align-items: center;
1231 - margin: 0px 0 0px 0;
1232 - padding: 0;
1233 - white-space: nowrap;
1234 -}
1235 -
1236 -.ui_container .ui_group .ui_element .chzn-container.chzn-container-multi ul.chzn-choices li.search-field input[type="text"].default {
1237 - min-width: 12em;
1238 -}
1239 -
1240 -.ui_container .ui_group .ui_element .chzn-container.chzn-container-multi ul.chzn-choices li.search-field input[type="text"] {
1241 - font-family: inherit;
1242 -}
1243 -
1244 -.ui_container .ui_group .ui_element .chzn-container div.chzn-drop ul.chzn-results li.highlighted {
1245 - color: #fff;
1246 - background: #08c;
1247 - text-decoration: none;
1248 - outline: none;
1249 - box-shadow: none;
1250 -}
1251 -
1252 -/*
1253 -#wh_booking_type_chosen {
1254 - width: auto !important;
1255 - display: flex;
1256 - flex-flow: row wrap;
1257 - justify-content: center;
1258 - align-items: stretch;
1259 - flex: 1 1 auto;
1260 - height: initial;
1261 - min-width: 10em;
1 +html .ui_element .wpbc_button_as_icon,
2 +html .ui_element .wpbc_ui_button {
3 + display: -ms-flexbox;
4 + display: flex;
5 + -ms-flex-flow: row nowrap;
6 + flex-flow: row nowrap;
7 + -ms-flex-pack: start;
8 + justify-content: flex-start;
9 + -ms-flex-align: center;
10 + align-items: center;
11 + text-decoration: none;
12 + min-height: 24px;
13 + margin: 0;
14 + padding: 0 10px 1px;
15 + cursor: pointer;
16 + border-style: solid;
17 + -webkit-appearance: none;
18 + white-space: nowrap;
19 + box-sizing: border-box
1262 20 }
1263 -
1264 -#wh_booking_type_chosen .chzn-choices {
1265 - display: flex;
1266 - flex-flow: row wrap;
1267 - justify-content: stretch;
1268 - align-items: center;
1269 - margin: 0px 0px;
1270 - padding: 0 5px;
1271 - min-height: auto !important;
1272 - flex: 1 1 auto;
1273 - border-radius: 3px 0 0 3px;
21 +html .ui_element .wpbc_button_as_icon {
22 + border: none
1274 23 }
1275 -
1276 -.chzn-container-multi .chzn-choices .search-choice a.search-choice-close {
1277 - background: none;
1278 - display: inline-block;
1279 - font-family: "Glyphicons Halflings";
1280 - font-style: normal;
1281 - font-weight: 400;
1282 - font-size: 9px;
1283 - line-height: 1;
1284 - position: relative;
1285 - top: 0px;
1286 - left: 15px;
1287 - color: #555;
1288 - text-decoration: none;
24 +html .ui_element .wpbc_ui_button,
25 +html .ui_element .wpbc_ui_button-secondary {
26 + color: #555;
27 + border-color: #d7d7d7;
28 + background: #fdfdfd;
29 + vertical-align: top
1289 30 }
1290 - .chzn-container-multi .chzn-choices .search-choice a.search-choice-close:hover {
1291 - text-decoration: none;
1292 - }
1293 - .chzn-container-multi .chzn-choices .search-choice a.search-choice-close:before {
1294 - content: "\e014";
1295 - }
1296 -
1297 -#wh_booking_type_chosen .chzn-search-input.default {
1298 - min-width: 12em;
31 +html .ui_element .wpbc_ui_button-secondary:hover:not(.inactive),
32 +html .ui_element .wpbc_ui_button.hover:not(.inactive),
33 +html .ui_element .wpbc_ui_button:hover:not(.inactive) {
34 + background: #fafafa;
35 + border-color: #d8d8d8;
36 + color: #23282d;
37 + text-decoration: none
1299 38 }
1300 -#wh_booking_type_chosen.chzn-container.chzn-container-multi.chzn-container-active .chzn-choices {
1301 -
1302 - border-color: #d8d8d8 !important;
1303 - box-shadow: 0 0 0 0px #4f94d4, 0 0 1px 1px rgba(79, 148, 212, 0.8) !important;
1304 - z-index: 1;
1305 - outline: 2px solid transparent;
39 +html .ui_element .wpbc_ui_button-secondary.inactive:hover,
40 +html .ui_element .wpbc_ui_button.hover.inactive,
41 +html .ui_element .wpbc_ui_button.inactive:hover {
42 + cursor: default
1306 43 }
1307 -.chzn-container-multi .chzn-choices li.search-field input[type="text"] {
1308 - font-family: inherit;
44 +html .ui_element .wpbc_ui_button-secondary:focus,
45 +html .ui_element .wpbc_ui_button.focus,
46 +html .ui_element .wpbc_ui_button:focus {
47 + background: #fafafa;
48 + border-color: #d8d8d8;
49 + color: #23282d;
50 + box-shadow: 0 0 0 0 #4f94d4,0 0 1px 1px rgba(79,148,212,.8);
51 + box-shadow: 0 0 0 1px #fff,0 0 0 3px var(--wpbc_admin-theme-color,#2271b1);
52 + z-index: 1;
53 + text-decoration: none;
54 + outline: transparent solid 2px;
55 + outline-offset: 0
1309 56 }
1310 -.chzn-container .chzn-results li.highlighted {
1311 - color: #fff;
1312 - background: #08c;
1313 - text-decoration: none;
1314 - outline: none;
1315 - box-shadow: none;
57 +html .ui_element .wpbc_ui_button-secondary:active:not(.inactive),
58 +html .ui_element .wpbc_ui_button:active:not(.inactive),
59 +html .wpbc_ui_dropdown.open > .wpbc_ui_button:not(.inactive) {
60 + border-color: #d8d8d8;
61 + outline: 0;
62 + text-decoration: none;
63 + background: #fff;
64 + box-shadow: inset 0 5px 20px -3px rgba(0,0,0,.06)
1316 65 }
1317 -/**/
1318 -/**********************************************************************************************************************/
1319 -/* Blur ----------------------------------------------------------------------------------------------------------- */
1320 -.wpbc_blur {
1321 - filter: blur(0.75px);
1322 - pointer-events: none;
1323 - -webkit-user-select: none;
1324 - -ms-user-select: none;
1325 - user-select: none;
1326 -}
1327 -
1328 -.wpbc_upgrade_note {
1329 - position: absolute;
1330 - top: 50%;
1331 - background-color: #fff;
1332 - padding: 10px;
1333 - border: 1px solid #D1D1D1;
1334 - box-shadow: 0 3px 10px #5e5e5e33;
1335 - color: #141b38;
1336 - font-size: 15px;
1337 - font-weight: 600;
1338 - width: 100%;
1339 - text-align: center;
1340 - line-height: 2em;
1341 -}
1342 -
1343 -.wpbc_upgrade_note a {
1344 - text-decoration: none;
1345 - border-bottom: 1px dashed;
1346 -}
1347 -
1348 -.wpbc_upgrade_note a:hover {
1349 - text-decoration: none;
1350 - border-bottom: 1px solid;
1351 -}
1352 -
1353 -/*[dir=ltr]*/
1354 -.wpbc_upgrade_note {
1355 - left: 50%;
1356 - -ms-transform: translate(-50%) translateY(-50%);
1357 - transform: translate(-50%) translateY(-50%);
1358 -}
1359 -
1360 -/*
1361 -[dir=rtl] .wpbc_upgrade_note {
1362 - right: 50%;
1363 - transform: translate(50%) translateY(-50%)
1364 -}*/
1365 -.wpbc_upgrade_note.wpbc_upgrade_theme_green {
1366 - width: 70%;
1367 - height: 4em;
1368 - display: -ms-flexbox;
1369 - display: flex;
1370 - -ms-flex-flow: column wrap;
1371 - flex-flow: column wrap;
1372 - -ms-flex-pack: center;
1373 - justify-content: center;
1374 - -ms-flex-line-pack: center;
1375 - align-content: center;
1376 - -ms-flex-align: center;
1377 - align-items: center;
1378 - border: 3px solid #5e9b05bd;
1379 - border-radius: 10px;
1380 - font-size: 16px;
1381 -}
1382 -
1383 -/* Big Green Upgrade Widget Container : 2024-03-14 */
1384 -.wpbc_upgrade_widget {
1385 - -ms-transform: translate(0) translateY(0);
1386 - transform: translate(0) translateY(0);
1387 - position: relative;
1388 - z-index: 999;
1389 -}
1390 -
1391 -.wpbc_upgrade_widget .wpbc_upgrade_widget_container {
1392 - background: #fff;
1393 - position: relative;
1394 -}
1395 -
1396 -.wpbc_upgrade_widget .wpbc_upgrade_widget_container .wpbc_upgrade_note {
1397 - width: 70%;
1398 - height: auto;
1399 - display: -ms-flexbox;
1400 - display: flex;
1401 - -ms-flex-flow: row nowrap;
1402 - flex-flow: row nowrap;
1403 - -ms-flex-pack: center;
1404 - justify-content: center;
1405 - -ms-flex-line-pack: start;
1406 - align-content: flex-start;
1407 - -ms-flex-align: center;
1408 - align-items: center;
1409 -}
1410 -
1411 -.wpbc_upgrade_widget .wpbc_upgrade_widget_container .wpbc_upgrade_note div:first-child {
1412 - margin: auto;
1413 -}
1414 -
1415 -.wpbc_upgrade_widget .wpbc_upgrade_widget_container .wpbc_upgrade_note .wpbc_panel_get_started_dismiss {
1416 - -ms-flex-item-align: start;
1417 - align-self: flex-start;
1418 - margin-left: auto;
1419 - padding: 4px 10px;
1420 - text-decoration: none;
1421 - font-weight: 600;
1422 - background: #fff;
1423 - border-radius: 7px;
1424 - border: none;
1425 -}
66 +html .ui_element .wpbc_ui_button-disabled,
67 +html .ui_element .wpbc_ui_button-secondary.disabled,
68 +html .ui_element .wpbc_ui_button-secondary:disabled,
69 +html .ui_element .wpbc_ui_button-secondary[disabled],
70 +html .ui_element .wpbc_ui_button.disabled,
71 +html .ui_element .wpbc_ui_button:disabled,
72 +html .ui_element .wpbc_ui_button[disabled],
73 +html .ui_element.disabled .wpbc_ui_button {
74 + color: #a7aaad!important;
75 + border-color: #dcdcde!important;
76 + background: #f6f7f7!important;
77 + box-shadow: none!important;
78 + cursor: default;
79 + -ms-transform: none!important;
80 + transform: none!important
81 +}
82 +html .ui_element .wpbc_ui_button.active:hover:not(.inactive),
83 +html .ui_element .wpbc_ui_button.active:not(.inactive) {
84 + background: #f6f7f7;
85 + border-color: #d8d8d8;
86 + box-shadow: inset 0 1px 7px -3px rgba(0,0,0,.3);
87 + -ms-transform: translateY(1px);
88 + transform: translateY(1px);
89 + outline: 0;
90 + text-decoration: none
91 +}
92 +html .ui_element .wpbc_ui_button.active:focus:not(.inactive) {
93 + border-color: #3582c4;
94 + box-shadow: inset 0 1px 5px -3px #0a4b78,0 0 1px 1px rgba(79,148,212,.1)
95 +}
96 +html .ui_element .wpbc_ui_button_primary {
97 + background: var(--wpbc_admin-theme-color,#0085ba);
98 + border-color: transparent;
99 + color: #fff;
100 + text-shadow: 0 -1px 1px #006799,1px 0 1px #006799,0 1px 1px #006799,-1px 0 1px #006799;
101 + text-decoration: none;
102 + box-shadow: 0 1px 0 #f1f1f1
103 +}
104 +html .ui_element .wpbc_ui_button_primary.focus:not(.inactive),
105 +html .ui_element .wpbc_ui_button_primary.hover:not(.inactive),
106 +html .ui_element .wpbc_ui_button_primary:focus:not(.inactive),
107 +html .ui_element .wpbc_ui_button_primary:hover:not(.inactive) {
108 + background: var(--wpbc_admin-theme-color,#008ec2);
109 + border-color: #006799;
110 + color: #fff
111 +}
112 +html .ui_element .wpbc_ui_button_primary.focus:not(.inactive),
113 +html .ui_element .wpbc_ui_button_primary:focus:not(.inactive) {
114 + box-shadow: 0 0 0 0 #fff,0 0 2px 1px #a4d7ff;
115 + box-shadow: 0 0 0 1.5px #fff,0 0 0 3px var(--wpbc_admin-theme-color,#2271b1)
116 +}
117 +html .ui_element .wpbc_ui_button_primary.active:focus:not(.inactive),
118 +html .ui_element .wpbc_ui_button_primary.active:hover:not(.inactive),
119 +html .ui_element .wpbc_ui_button_primary.active:not(.inactive),
120 +html .ui_element .wpbc_ui_button_primary:active:not(.inactive) {
121 + background: #0c7ca8;
122 + border-color: #0b79a4;
123 + box-shadow: inset 0 1px 7px -3px rgba(0,0,0,.3);
124 + color: #fff
125 +}
126 +html .ui_element .wpbc_ui_button_primary-disabled,
127 +html .ui_element .wpbc_ui_button_primary.disabled,
128 +html .ui_element .wpbc_ui_button_primary:disabled,
129 +html .ui_element .wpbc_ui_button_primary[disabled] {
130 + color: #a7aaad!important;
131 + background: #f6f7f7!important;
132 + border-color: #dcdcde!important;
133 + box-shadow: none!important;
134 + text-shadow: none!important;
135 + cursor: default
136 +}
137 +html .ui_element .wpbc_ui_button_danger {
138 + background: #de605c;
139 + border-color: #c05d5a;
140 + color: #f7f7f7;
141 + text-shadow: 0 0 #ba5956;
142 + text-decoration: none;
143 + box-shadow: 0 1px 0 #f1f1f1
144 +}
145 +html .ui_element .wpbc_ui_button_danger.focus:not(.inactive),
146 +html .ui_element .wpbc_ui_button_danger.hover:not(.inactive),
147 +html .ui_element .wpbc_ui_button_danger:focus:not(.inactive),
148 +html .ui_element .wpbc_ui_button_danger:hover:not(.inactive) {
149 + background: #e6716f;
150 + border-color: transparent;
151 + color: #fdfdfd;
152 + text-shadow: none;
153 + box-shadow: 0 0 0 1.5px #fff,0 0 0 3px var(--wpbc_admin-theme-color,#2271b1)
154 +}
155 +html .ui_element .wpbc_ui_button_danger.focus:not(.inactive),
156 +html .ui_element .wpbc_ui_button_danger:focus:not(.inactive) {
157 + box-shadow: 0 0 0 0 #fff,0 0 2px 1px #a4d7ff;
158 + box-shadow: 0 0 0 1.5px #fff,0 0 0 3px var(--wpbc_admin-theme-color,#2271b1);
159 + border-color: transparent
160 +}
161 +html .ui_element .wpbc_ui_button_danger.active:focus:not(.inactive),
162 +html .ui_element .wpbc_ui_button_danger.active:hover:not(.inactive),
163 +html .ui_element .wpbc_ui_button_danger.active:not(.inactive),
164 +html .ui_element .wpbc_ui_button_danger:active:not(.inactive) {
165 + background: #ba4c48;
166 + border-color: transparent;
167 + box-shadow: inset 0 1px 7px -3px rgba(0,0,0,.1);
168 + color: #f3f2f2;
169 + box-shadow: 0 0 0 1.5px #fff,0 0 0 3px var(--wpbc_admin-theme-color,#2271b1)
170 +}
171 +html .ui_element .wpbc_ui_button_danger-disabled,
172 +html .ui_element .wpbc_ui_button_danger.disabled,
173 +html .ui_element .wpbc_ui_button_danger:disabled,
174 +html .ui_element .wpbc_ui_button_danger[disabled] {
175 + color: #a7aaad!important;
176 + background: #f6f7f7!important;
177 + border-color: #dcdcde!important;
178 + box-shadow: none!important;
179 + text-shadow: none!important;
180 + cursor: default
181 +}
182 +@media (max-width:782px) {
183 + html .ui_element .in-button-text {
184 + display: none
185 + }
186 +}
187 +html .ui_element .wpbc_ui_button_green {
188 + text-shadow: 0 0 0 #429120;
189 + text-decoration: none;
190 + box-shadow: none;
191 + background: #64aa45;
192 + color: #fff;
193 + border-color: #5b963b
194 +}
195 +html .ui_element .wpbc_ui_button_green.focus:not(.inactive),
196 +html .ui_element .wpbc_ui_button_green.hover:not(.inactive),
197 +html .ui_element .wpbc_ui_button_green:focus:not(.inactive),
198 +html .ui_element .wpbc_ui_button_green:hover:not(.inactive) {
199 + background: #5b963b;
200 + color: #fff;
201 + text-shadow: none;
202 + box-shadow: 0 0 0 1.5px #fff,0 0 0 2.5px #5b963b;
203 + box-shadow: none;
204 + border-color: transparent
205 +}
206 +html .ui_element .wpbc_ui_button_green.focus:not(.inactive) *,
207 +html .ui_element .wpbc_ui_button_green.hover:not(.inactive) *,
208 +html .ui_element .wpbc_ui_button_green:focus:not(.inactive) *,
209 +html .ui_element .wpbc_ui_button_green:hover:not(.inactive) * {
210 + color: #fff
211 +}
212 +html .ui_element .wpbc_ui_button_green.focus:not(.inactive),
213 +html .ui_element .wpbc_ui_button_green:focus:not(.inactive) {
214 + box-shadow: 0 0 0 1.5px #fff,0 0 0 3px #5e993d;
215 + border-color: transparent
216 +}
217 +html .ui_element .wpbc_ui_button_green.active:focus:not(.inactive),
218 +html .ui_element .wpbc_ui_button_green.active:hover:not(.inactive),
219 +html .ui_element .wpbc_ui_button_green.active:not(.inactive),
220 +html .ui_element .wpbc_ui_button_green:active:not(.inactive) {
221 + background: #5b963b;
222 + box-shadow: inset 0 1px 7px -3px rgba(0,0,0,.1);
223 + color: #fff;
224 + box-shadow: 0 0 0 1.5px #fff,0 0 0 3px #5b963b;
225 + border-color: transparent
226 +}
227 +html .ui_element .wpbc_ui_button_green-disabled,
228 +html .ui_element .wpbc_ui_button_green-disabled:hover,
229 +html .ui_element .wpbc_ui_button_green.disabled,
230 +html .ui_element .wpbc_ui_button_green.disabled:hover,
231 +html .ui_element .wpbc_ui_button_green:disabled,
232 +html .ui_element .wpbc_ui_button_green:disabled:hover,
233 +html .ui_element .wpbc_ui_button_green[disabled],
234 +html .ui_element .wpbc_ui_button_green[disabled]:hover {
235 + color: #a7aaad!important;
236 + background: #f6f7f7!important;
237 + border-color: #dcdcde!important;
238 + box-shadow: none!important;
239 + text-shadow: none!important;
240 + cursor: default
241 +}
242 +.ui_element .wpbc_ui_text {
243 + border: 1px solid #d6d6d6;
244 + -ms-flex: 1 1 120px;
245 + flex: 1 1 120px
246 +}
247 +.ui_element .wpbc_ui_text.focus,
248 +.ui_element .wpbc_ui_text:focus {
249 + border-color: var(--wpbc_admin-theme-color,#2271b1);
250 + box-shadow: 0 0 0 1px var(--wpbc_admin-theme-color,#2271b1);
251 + border-color: #d8d8d8;
252 + box-shadow: 0 0 0 0 #4f94d4,0 0 1px 1px rgba(79,148,212,.8);
253 + z-index: 1;
254 + outline: transparent solid 2px
255 +}
256 +.ui_element .wpbc_ui_select {
257 + border: 1px solid #d6d6d6;
258 + -ms-flex: 1 1 auto;
259 + flex: 1 1 auto
260 +}
261 +.ui_element .wpbc_ui_select.focus,
262 +.ui_element .wpbc_ui_select:focus {
263 + border-color: var(--wpbc_admin-theme-color,#2271b1);
264 + box-shadow: 0 0 0 1px var(--wpbc_admin-theme-color,#2271b1);
265 + border-color: #d8d8d8;
266 + box-shadow: 0 0 0 0 #4f94d4,0 0 1px 1px rgba(79,148,212,.8);
267 + z-index: 1;
268 + outline: transparent solid 2px
269 +}
270 +.ui_element .wpbc_ui_checkbox,
271 +.ui_element .wpbc_ui_radio {
272 + border: 1px solid #bcbcbc;
273 + border-radius: 4px;
274 + background: #fff;
275 + color: #50575e;
276 + clear: none;
277 + cursor: pointer;
278 + display: inline-block;
279 + line-height: 0!important;
280 + height: 1rem!important;
281 + margin: 0;
282 + outline: 0;
283 + padding: 0!important;
284 + text-align: center;
285 + vertical-align: middle;
286 + width: 1rem;
287 + min-width: 1rem;
288 + -webkit-appearance: none;
289 + box-shadow: inset 0 1px 2px rgba(0,0,0,.1);
290 + transition: border-color 50ms ease-in-out;
291 + -ms-flex-item-align: center;
292 + align-self: center
293 +}
294 +.ui_element .wpbc_ui_radio {
295 + border-radius: 50%;
296 + margin-right: .25rem;
297 + line-height: .71428571
298 +}
299 +input[type=checkbox].wpbc_ui_checkbox:checked::before,
300 +input[type=radio].wpbc_ui_radio:checked::before {
301 + margin: .2rem .2rem auto
302 +}
303 +.ui_element .wpbc_ui_checkbox.focus,
304 +.ui_element .wpbc_ui_checkbox:focus,
305 +.ui_element .wpbc_ui_radio.focus,
306 +.ui_element .wpbc_ui_radio:focus {
307 + border-color: var(--wpbc_admin-theme-color,#2271b1);
308 + box-shadow: 0 0 0 1px var(--wpbc_admin-theme-color,#2271b1);
309 + border-color: #d8d8d8;
310 + box-shadow: 0 0 0 0 #4f94d4,0 0 1px 1px rgba(79,148,212,.8);
311 + z-index: 1;
312 + outline: transparent solid 2px!important
313 +}
314 +.ui_element .wpbc_ui_checkbox + .wpbc_ui_control_label,
315 +.ui_element .wpbc_ui_radio + .wpbc_ui_control_label {
316 + padding-left: 5px;
317 + padding-right: 5px
318 +}
319 +.ui_element .wpbc_ui_control.wpbc_ui_button .wpbc_ui_checkbox + .wpbc_ui_control_label,
320 +.ui_element .wpbc_ui_control.wpbc_ui_button .wpbc_ui_radio + .wpbc_ui_control_label {
321 + margin: 0
322 +}
323 +@media screen and (max-width:782px) {
324 + .ui_element .wpbc_ui_checkbox,
325 + .ui_element .wpbc_ui_radio {
326 + height: 1.5625rem!important;
327 + width: 1.5625rem
328 + }
329 +}
330 +.wpbc_ui__toggle {
331 + -ms-flex-align: start;
332 + align-items: flex-start;
333 + display: -ms-flexbox;
334 + display: flex;
335 + gap: 10px
336 +}
337 +.wpbc_ui__toggle input[type=checkbox] {
338 + display: none;
339 + height: 0;
340 + width: 0
341 +}
342 +.wpbc_ui__toggle input[type=checkbox]:checked + label.wpbc_ui__toggle_icon {
343 + background-color: var(--wpbc_admin-theme-color,#036aab)
344 +}
345 +.wpbc_ui__toggle input[type=checkbox]:checked + label.wpbc_ui__toggle_icon:after {
346 + left: calc(100% - 13px - 2px)
347 +}
348 +.wpbc_ui__toggle label,
349 +.wpbc_ui__toggle span {
350 + -ms-flex-align: start;
351 + align-items: flex-start;
352 + display: -ms-flexbox;
353 + display: flex;
354 + gap: 10px;
355 + margin: 0;
356 + vertical-align: unset
357 +}
358 +.wpbc_ui__toggle .wpbc_ui__toggle_label:hover {
359 + cursor: pointer
360 +}
361 +.wpbc_ui__toggle .wpbc_ui__toggle_status {
362 + color: #86919e;
363 + font-size: 12px;
364 + line-height: 14px;
365 + margin: 2px 5px
366 +}
367 +.wpbc_ui__toggle .wpbc_ui__toggle_icon {
368 + background-color: #bbb;
369 + border-radius: 8.5px;
370 + cursor: pointer;
371 + display: inline-block;
372 + height: 17px;
373 + margin: 0 1px;
374 + position: relative;
375 + text-indent: -9999px;
376 + width: 27px;
377 + -ms-flex: 0 0 auto;
378 + flex: 0 0 auto
379 +}
380 +.wpbc_ui__toggle .wpbc_ui__toggle_icon:after {
381 + background: #fff;
382 + border-radius: 50%;
383 + content: "";
384 + height: 13px;
385 + left: 2px;
386 + position: absolute;
387 + top: 2px;
388 + width: 13px;
389 + transition-property: all;
390 + transition-duration: .25s;
391 + transition-timing-function: ease-out
392 +}
393 +.wpbc_ui__toggle .wpbc-help-tooltip {
394 + margin: 0!important
395 +}
396 +.wpbc_ui__toggle:hover input:checked + label.wpbc_ui__toggle_icon {
397 + background-color: var(--wpbc_admin-theme-color,#215d8f)
398 +}
399 +.wpbc_ui__toggle:hover .wpbc_ui__toggle_icon {
400 + background-color: #777
401 +}
402 +.wpbc_ui__toggle input[type=checkbox]:disabled + label.wpbc_ui__toggle_icon,
403 +.wpbc_ui__toggle:hover input:disabled + label.wpbc_ui__toggle_icon {
404 + background-color: #ddd;
405 + cursor: not-allowed
406 +}
407 +.wpbc_ui__toggle input[type=checkbox]:checked:disabled + label.wpbc_ui__toggle_icon {
408 + background-color: #c9dbe6
409 +}
410 +.ui_element .wpbc_ui__toggle {
411 + -ms-flex-align: center;
412 + align-items: center
413 +}
414 +.wpbc_ajx_toolbar .ui_container.ui_container_small .ui_group .ui_element .wpbc_ui__toggle > * {
415 + margin: 0
416 +}
417 +.form-table td fieldset .wpbc_ui__toggle {
418 + margin: 5px 0;
419 + display: -ms-inline-flexbox;
420 + display: inline-flex
421 +}
422 +.form-table td fieldset .wpbc_ui__toggle input[type=checkbox] + label.wpbc_ui__toggle_icon {
423 + margin: 3px 0 .5em!important
424 +}
425 +.form-table td fieldset .wpbc_ui__toggle label,
426 +.form-table td fieldset .wpbc_ui__toggle label * {
427 + line-height: 1.6;
428 + margin: 0 1px!important
429 +}
430 +.wpbc_ui__toggle input[type=checkbox].wpbc_visible_but_out_screen {
431 + display: block;
432 + visibility: hidden;
433 + position: absolute
434 +}
435 +.wpbc_toggle_danger.wpbc_ui__toggle input[type=checkbox]:checked+label.wpbc_ui__toggle_icon,
436 +.wpbc_toggle_danger.wpbc_ui__toggle:hover input:checked+label.wpbc_ui__toggle_icon {
437 + background-color: #d63638
438 +}
439 +.wpbc_ui__toggle .wpbc_ui__toggle_icon_checkbox,
440 +.wpbc_ui__toggle .wpbc_ui__toggle_icon_checkbox:hover,
441 +.wpbc_ui__toggle .wpbc_ui__toggle_icon_radio,
442 +.wpbc_ui__toggle .wpbc_ui__toggle_icon_radio:hover {
443 + cursor: pointer
444 +}
445 +.wpbc_ui__toggle .wpbc_ui__toggle_icon_checkbox::before,
446 +.wpbc_ui__toggle .wpbc_ui__toggle_icon_radio::before {
447 + font-family: wpbc-material-icons;
448 + display: inline-block;
449 + font-variant: normal;
450 + font-weight: 400;
451 + font-style: normal;
452 + line-height: 1;
453 + letter-spacing: normal;
454 + text-transform: none;
455 + white-space: nowrap;
456 + word-wrap: normal;
457 + direction: ltr;
458 + font-feature-settings: "liga";
459 + -moz-font-feature-settings: "liga";
460 + -webkit-font-smoothing: antialiased;
461 + text-rendering: optimizeLegibility;
462 + -moz-osx-font-smoothing: grayscale;
463 + font-size: 20px;
464 + vertical-align: -.25125em
465 +}
466 +.wpbc_ui__toggle .wpbc_ui__toggle_icon_checkbox::before {
467 + content: "\e835"
468 +}
469 +.wpbc_ui__toggle input:checked ~ label.wpbc_ui__toggle_icon_checkbox::before {
470 + content: "\e834"
471 +}
472 +.wpbc_ui__toggle .wpbc_ui__toggle_icon_radio::before {
473 + content: "\e836"
474 +}
475 +.wpbc_ui__toggle input:checked ~ label.wpbc_ui__toggle_icon_radio::before {
476 + content: "\e837"
477 +}
478 +.wpbc_ui__toggle .wpbc_ui__toggle_icon_checkbox::before {
479 + font-family: wpbc-bootstrap-icons!important;
480 + font-size: 17px;
481 + content: "\f584"
482 +}
483 +.wpbc_ui__toggle input:checked ~ label.wpbc_ui__toggle_icon_checkbox::before {
484 + content: "\f26d"
485 +}
486 +.ui_element .wpbc_ui_addon {
487 + -ms-flex: 0 1 auto;
488 + flex: 0 1 auto;
489 + display: -ms-flexbox;
490 + display: flex;
491 + -ms-flex-flow: row wrap;
492 + flex-flow: row wrap;
493 + -ms-flex-pack: stretch;
494 + justify-content: stretch;
495 + -ms-flex-align: center;
496 + align-items: center
497 +}
498 +.ui_element label.wpbc_ui_control_label {
499 + -ms-flex: 0 1 auto;
500 + flex: 0 1 auto;
501 + display: -ms-flexbox;
502 + display: flex;
503 + -ms-flex-flow: row wrap;
504 + flex-flow: row wrap;
505 + -ms-flex-pack: start;
506 + justify-content: flex-start;
507 + -ms-flex-align: center;
508 + align-items: center;
509 + padding: 0 5px 1px 0
510 +}
511 +.ui_element label.wpbc_ui_control_label + .wpbc_ui_control:first-of-type {
512 + border-top-left-radius: 3px!important;
513 + border-bottom-left-radius: 3px!important
514 +}
515 +.ui_element .wpbc_ui_separtor {
516 + -ms-flex: 0 1 auto;
517 + flex: 0 1 auto;
518 + display: -ms-flexbox;
519 + display: flex;
520 + -ms-flex-flow: row wrap;
521 + flex-flow: row wrap;
522 + -ms-flex-pack: stretch;
523 + justify-content: stretch;
524 + -ms-flex-align: center;
525 + align-items: center;
526 + border-right: 1px solid #ccc
527 +}
528 +.ui_element .wpbc_option_separator,
529 +.ui_element .wpbc_option_step {
530 + padding-right: 10px;
531 + padding-left: 10px;
532 + font-weight: 600;
533 + border-bottom: 4px solid transparent;
534 + padding-bottom: 9px;
535 + margin-bottom: -9px
536 +}
537 +.ui_element .wpbc_passed_step {
538 + border-bottom: 4px solid #d0d3c0
539 +}
540 +.ui_element .wpbc_selected_step {
541 + border-bottom: 4px solid #aac71e
542 +}
543 +.ui_element .wpbc_ui_dropdown__outside_label {
544 + -ms-flex: 0 1 auto;
545 + flex: 0 1 auto;
546 + display: -ms-flexbox;
547 + display: flex;
548 + -ms-flex-flow: row nowrap;
549 + flex-flow: row nowrap;
550 + -ms-flex-pack: start;
551 + justify-content: flex-start;
552 + -ms-flex-align: center;
553 + align-items: center;
554 + padding: 0 10px 1px 0
555 +}
556 +.ui_element .wpbc_ui_dropdown {
557 + -ms-flex: 0 1 auto;
558 + flex: 0 1 auto;
559 + display: -ms-flexbox;
560 + display: flex;
561 + -ms-flex-flow: row nowrap;
562 + flex-flow: row nowrap;
563 + -ms-flex-pack: start;
564 + justify-content: flex-start;
565 + -ms-flex-align: stretch;
566 + align-items: stretch;
567 + position: relative
568 +}
569 +.ui_element .wpbc_ui_dropdown * {
570 + box-sizing: border-box
571 +}
572 +.ui_element .wpbc_ui_dropdown .wpbc_ui_dropdown__inside_label {
573 + font-weight: 600;
574 + margin: 0;
575 + padding: 0 .5em 0 0
576 +}
577 +.ui_element .wpbc_ui_dropdown .wpbc_ui_dropdown__inside_caret {
578 + display: inline-block;
579 + width: 0;
580 + height: 0;
581 + margin-left: 7px;
582 + vertical-align: middle;
583 + border-top: 4px dashed;
584 + border-right: 4px solid transparent;
585 + border-left: 4px solid transparent
586 +}
587 +.ui_element .wpbc_ui_dropdown:last-child > .wpbc_ui_button:last-of-type {
588 + border-top-right-radius: 3px;
589 + border-bottom-right-radius: 3px
590 +}
591 +.ui_element .wpbc_ui_dropdown:not(:first-child) > .wpbc_ui_button:first-child {
592 + border-top-left-radius: 0;
593 + border-bottom-left-radius: 0
594 +}
595 +.ui_element .wpbc_ui_dropdown:not(:last-child) > .wpbc_ui_button:last-child {
596 + border-top-right-radius: 0;
597 + border-bottom-right-radius: 0
598 +}
599 +.ui_element .wpbc_ui_dropdown__outside_label + .wpbc_ui_dropdown > .wpbc_ui_button:first-child {
600 + border-top-left-radius: 3px;
601 + border-bottom-left-radius: 3px
602 +}
603 +.wpbc_ui_dropdown .ui_dropdown_menu li.ui_complex_option_element {
604 + display: -ms-flexbox;
605 + display: flex;
606 + -ms-flex-flow: row wrap;
607 + flex-flow: row wrap;
608 + -ms-flex-pack: start;
609 + justify-content: flex-start;
610 + -ms-flex-align: center;
611 + align-items: center;
612 + margin: 0;
613 + padding: 0 15px
614 +}
615 +.wpbc_ui_dropdown ul.ui_dropdown_menu li.ui_complex_option_element .ui_element {
616 + -ms-flex: 0 1 50%;
617 + flex: 0 1 50%;
618 + display: -ms-flexbox;
619 + display: flex;
620 + -ms-flex-flow: row nowrap;
621 + flex-flow: row nowrap;
622 + -ms-flex-pack: start;
623 + justify-content: flex-start;
624 + -ms-flex-align: center;
625 + align-items: center;
626 + margin: 0;
627 + padding: 4px 0
628 +}
629 +.wpbc_ui_dropdown ul.ui_dropdown_menu li.ui_complex_option_element .ui_element > * {
630 + -ms-flex: 0 1 auto;
631 + flex: 0 1 auto;
632 + margin: 0;
633 + height: auto;
634 + max-width: 210px
635 +}
636 +.ui_element .wpbc_ui_dropdown .ui_dropdown_menu {
637 + display: none;
638 + position: absolute;
639 + top: 100%;
640 + left: 0;
641 + z-index: 1000;
642 + float: left;
643 + min-width: 190px;
644 + padding: 5px 0;
645 + margin: 0;
646 + list-style: none;
647 + text-align: left;
648 + background-color: #fff;
649 + box-shadow: 0 6px 12px rgba(0,0,0,.175);
650 + border: 1px solid rgba(0,0,0,.15);
651 + border-radius: 0 0 3px 3px;
652 + background-clip: padding-box
653 +}
654 +.ui_element .wpbc_ui_dropdown.open .ui_dropdown_menu {
655 + animation: .2s ease-in-out forwards ui_dropdown_menu__anim__grow_down;
656 + -ms-transform-origin: top center;
657 + transform-origin: top center
658 +}
659 +@keyframes ui_dropdown_menu__anim__grow_down {
660 + 0% {
661 + transform: scaleY(0)
662 + }
663 + 50% {
664 + transform: scaleY(.8)
665 + }
666 + 100% {
667 + transform: scaleY(1)
668 + }
669 +}
670 +@keyframes ui_dropdown_menu__anim__pop_up_animation {
671 + 0% {
672 + transform: scale(0)
673 + }
674 + 50% {
675 + transform: scale(1.1)
676 + }
677 + 100% {
678 + transform: scale(1)
679 + }
680 +}
681 +@keyframes ui_dropdown_menu__anim__fade_in {
682 + 0% {
683 + opacity: 0
684 + }
685 + 33% {
686 + opacity: .1
687 + }
688 + 66% {
689 + opacity: .2
690 + }
691 + 100% {
692 + opacity: 1
693 + }
694 +}
695 +.ui_element .wpbc_ui_dropdown .ui_dropdown_menu-right {
696 + left: auto;
697 + right: 0
698 +}
699 +.ui_element .wpbc_ui_dropdown ul.ui_dropdown_menu * {
700 + font-size: 13px
701 +}
702 +@media screen and (max-width:782px) {
703 + .ui_element .wpbc_ui_dropdown ul.ui_dropdown_menu * {
704 + font-size: 14px;
705 + line-height: 2em
706 + }
707 +}
708 +.ui_element .wpbc_ui_dropdown.open > .ui_dropdown_menu {
709 + display: block
710 +}
711 +.ui_element .wpbc_ui_dropdown .ui_dropdown_menu.pull-right,
712 +.ui_element .wpbc_ui_dropdown .ui_dropdown_menu.ui_dropdown_menu_right {
713 + left: auto;
714 + right: 0
715 +}
716 +.ui_element .wpbc_ui_dropdown .ui_dropdown_menu.ui_dropdown_menu_left {
717 + left: 0;
718 + right: auto
719 +}
720 +.ui_element .wpbc_ui_dropdown .ui_dropdown_menu hr {
721 + height: 1px;
722 + margin: 5px 0;
723 + overflow: hidden;
724 + background: 0 0;
725 + border: 0;
726 + border-top: 1px solid #eee
727 +}
728 +.wpbc_ui_dropdown .ui_dropdown_menu li.dropdown-header {
729 + padding: 0 15px;
730 + color: #999;
731 + font-size: .8em;
732 + font-style: italic;
733 + font-weight: 600
734 +}
735 +.wpbc_ui_dropdown .ui_dropdown_menu li {
736 + padding: 0;
737 + margin: 0
738 +}
739 +.ui_element .wpbc_ui_dropdown .ui_dropdown_menu a {
740 + clear: both;
741 + display: block;
742 + font-weight: 400;
743 + padding: 5px 15px;
744 + white-space: nowrap;
745 + line-height: 18px
746 +}
747 +.ui_element .wpbc_ui_dropdown .ui_dropdown_menu > li > a {
748 + color: #333;
749 + text-decoration: none;
750 + font-weight: 400;
751 + padding: 8px 15px;
752 + white-space: nowrap;
753 + display: block;
754 + clear: both;
755 + font-size: 1em;
756 + line-height: 1.42857143;
757 + margin: 1px 5px;
758 + border-radius: 2px
759 +}
760 +.ui_element .wpbc_ui_dropdown .ui_dropdown_menu > .active > a,
761 +.ui_element .wpbc_ui_dropdown .ui_dropdown_menu > .active > a:focus,
762 +.ui_element .wpbc_ui_dropdown .ui_dropdown_menu > .active > a:hover,
763 +.ui_element .wpbc_ui_dropdown .ui_dropdown_menu > li > a:focus,
764 +.ui_element .wpbc_ui_dropdown .ui_dropdown_menu > li > a:hover {
765 + color: #fff;
766 + background: #08c;
767 + background: var(--wpbc_ui_dropdown__active-a-background);
768 + text-decoration: none;
769 + outline: 0;
770 + box-shadow: none
771 +}
772 +.ui_element .wpbc_ui_dropdown .ui_dropdown_menu > .disabled > a,
773 +.ui_element .wpbc_ui_dropdown .ui_dropdown_menu > .disabled > a:focus,
774 +.ui_element .wpbc_ui_dropdown .ui_dropdown_menu > .disabled > a:hover {
775 + color: #ccc
776 +}
777 +.ui_element .wpbc_ui_dropdown .ui_dropdown_menu > .disabled > a:focus,
778 +.ui_element .wpbc_ui_dropdown .ui_dropdown_menu > .disabled > a:hover {
779 + text-decoration: none;
780 + background-color: transparent;
781 + background-image: none;
782 + cursor: not-allowed
783 +}
784 +.ui_element .wpbc_ui_dropdown .dropdown-backdrop {
785 + position: fixed;
786 + left: 0;
787 + right: 0;
788 + bottom: 0;
789 + top: 0;
790 + z-index: 990
791 +}
792 +.ui_element .wpbc_ui_control {
793 + border-radius: 0;
794 + border-width: 1px;
795 + margin-right: -1px!important
796 +}
797 +.ui_element .wpbc_ui_control:first-child {
798 + border-radius: 3px 0 0 3px
799 +}
800 +.ui_element .wpbc_ui_control:last-child {
801 + border-radius: 0 3px 3px 0;
802 + border-width: 1px
803 +}
804 +.ui_element .wpbc_ui_control:first-child:last-child {
805 + border-radius: 3px
806 +}
807 +.ui_nowrap {
808 + -ms-flex-wrap: nowrap!important;
809 + flex-wrap: nowrap!important
810 +}
811 +.wpbc_ajx_toolbar {
812 + position: relative;
813 + margin: 0 0 10px 50px
814 +}
815 +.wpbc_ajx_toolbar * {
816 + box-sizing: border-box
817 +}
818 +.wpbc_ajx_toolbar.wpbc_buttons_row {
819 + position: initial;
820 + margin: 0;
821 + float: left
822 +}
823 +.wpbc_ajx_toolbar.wpbc_buttons_row .ui_container,
824 +.wpbc_ajx_toolbar.wpbc_no_background .ui_container {
825 + background: 0 0;
826 + border: none;
827 + margin: 0;
828 + padding: 0
829 +}
830 +.wpbc_ajx_toolbar.wpbc_background_transparent .ui_container {
831 + background: 0 0;
832 + border: none
833 +}
834 +.wpbc_ajx_toolbar .ui_container {
835 + display: -ms-flexbox;
836 + display: flex;
837 + -ms-flex-flow: row wrap;
838 + flex-flow: row wrap;
839 + -ms-flex-pack: start;
840 + justify-content: flex-start;
841 + -ms-flex-align: stretch;
842 + align-items: stretch;
843 + gap: 20px;
844 + margin: 0;
845 + box-shadow: none;
846 + border: 1px solid #dadada;
847 + border-top: none;
848 + background: #f7f7f7;
849 + font-size: 14px;
850 + padding: 6px 15px
851 +}
852 +.wpbc_ajx_toolbar .ui_container:last-child {
853 + border-radius: 0 0 2px 2px
854 +}
855 +.wpbc_ajx_toolbar.wpbc_no_borders .ui_container {
856 + border: none;
857 + background: 0 0;
858 + padding: 0
859 +}
860 +div.wpbc_ajx_toolbar.wpbc_no_borders {
861 + margin: 0
862 +}
863 +.wpbc_flex_toolbar_container {
864 + display: -ms-flexbox;
865 + display: flex;
866 + -ms-flex-flow: row wrap;
867 + flex-flow: row wrap;
868 + -ms-flex-pack: start;
869 + justify-content: flex-start;
870 + -ms-flex-align: stretch;
871 + align-items: stretch;
872 + background: #f7f7f7;
873 + border: 1px solid #dadada;
874 + box-shadow: none;
875 + border-radius: 2px;
876 + margin: 0 0 10px;
877 + padding: 6px 15px;
878 + font-size: 14px
879 +}
880 +.wpbc_ajx_under_toolbar_row {
881 + display: -ms-flexbox;
882 + display: flex;
883 + -ms-flex-flow: row wrap;
884 + flex-flow: row wrap;
885 + -ms-flex-pack: start;
886 + justify-content: flex-start;
887 + -ms-flex-align: center;
888 + align-items: center
889 +}
890 +.wpbc_ajx_under_toolbar_row .wpbc_ajx_booking_pagination {
891 + margin-left: auto
892 +}
893 +.wpbc_ajx_toolbar .ui_container .ui_group {
894 + -ms-flex: 0 1 auto;
895 + flex: 0 1 auto;
896 + padding: 0;
897 + display: -ms-flexbox;
898 + display: flex;
899 + -ms-flex-flow: row wrap;
900 + flex-flow: row wrap;
901 + -ms-flex-pack: start;
902 + justify-content: flex-start;
903 + -ms-flex-align: stretch;
904 + align-items: stretch;
905 + border: none;
906 + gap: 15px;
907 + margin: 0
908 +}
909 +.wpbc_not_toolbar_is_send_emails {
910 + border-left: 1px solid #dbdbdb;
911 + padding-left: 10px
912 +}
913 +.wpbc_ajx_toolbar .ui_container .ui_group .ui_element {
914 + display: -ms-flexbox;
915 + display: flex;
916 + -ms-flex-flow: row wrap;
917 + flex-flow: row wrap;
918 + -ms-flex-pack: start;
919 + justify-content: flex-start;
920 + -ms-flex-align: stretch;
921 + align-items: stretch;
922 + -ms-flex: 0 1 auto;
923 + flex: 0 1 auto;
924 + position: relative
925 +}
926 +.wpbc_ajx_toolbar .ui_container .ui_group .ui_element > * {
927 + margin: 5px 0;
928 + height: 38px
929 +}
930 +.ui_elements_divider {
931 + margin-left: 15px
932 +}
933 +.wpbc_ajx_toolbar .ui_container.ui_container_micro *,
934 +.wpbc_ajx_toolbar .ui_container.ui_container_mini *,
935 +.wpbc_ajx_toolbar .ui_container.ui_container_small * {
936 + font-size: 13px
937 +}
938 +.wpbc_ajx_toolbar .ui_container.ui_container_mini {
939 + padding: 3px 15px
940 +}
941 +.wpbc_ajx_toolbar .ui_container.ui_container_mini .ui_group .ui_element > *,
942 +.wpbc_ajx_toolbar .ui_container.ui_container_small .ui_group .ui_element > * {
943 + height: 30px
944 +}
945 +.wpbc_ajx_toolbar .ui_container .ui_group .ui_element.ui_element_micro > *,
946 +.wpbc_ajx_toolbar .ui_container.ui_container_micro .ui_group .ui_element > * {
947 + height: 22px;
948 + line-height: 1
949 +}
950 +.wpbc_ajx_toolbar .ui_container .ui_group .ui_element.ui_element_micro {
951 + margin-right: 5px;
952 + -ms-flex-align: center;
953 + align-items: center
954 +}
955 +.wpbc_ajx_toolbar .ui_container .ui_group .ui_element.ui_element_micro:last-child {
956 + margin-right: 0
957 +}
958 +@media (max-width:782px) {
959 + .wpbc_ajx_toolbar .ui_container.ui_container_micro *,
960 + .wpbc_ajx_toolbar .ui_container.ui_container_mini *,
961 + .wpbc_ajx_toolbar .ui_container.ui_container_small * {
962 + font-size: 14px
963 + }
964 + #toolbar_booking_listing.wpbc_ajx_toolbar .ui_container .ui_group .ui_element > *,
965 + .wpbc_ajx_toolbar.wpbc_buttons_row .ui_container .ui_group .ui_element > * {
966 + height: 38px
967 + }
968 + #toolbar_booking_listing.wpbc_ajx_toolbar .ui_container .ui_group .ui_element > .wpbc_ui_button,
969 + .wpbc_ajx_toolbar.wpbc_buttons_row .ui_container .ui_group .ui_element > .wpbc_ui_button {
970 + padding: 0 15px 1px;
971 + display: -ms-flexbox;
972 + display: flex;
973 + -ms-flex-flow: row wrap;
974 + flex-flow: row wrap;
975 + -ms-flex-pack: center;
976 + justify-content: center;
977 + -ms-flex-align: center;
978 + align-items: center
979 + }
980 +}
981 +.wpbc_ajx_toolbar .ui_container .ui_group.ui_group__keyword,
982 +.wpbc_ajx_toolbar .ui_container .ui_group.ui_group__keyword .ui_element {
983 + -ms-flex: 1 1 auto;
984 + flex: 1 1 auto
985 +}
986 +.wpbc_ajx_toolbar .ui_container .ui_group.ui_group__keyword .ui_element .wpbc_search_field {
987 + width: 100%
988 +}
989 +.wpbc_ajx_toolbar .ui_container.ui_container_filter_row_2 {
990 + padding: 4px 15px
991 +}
992 +.wpbc_ajx_toolbar .ui_container.ui_container_filter_row_2 .ui_group.ui_group__statuses {
993 + -ms-flex: 1 1 auto;
994 + flex: 1 1 auto
995 +}
996 +.ui_container .ui_group .ui_element .chzn-container.chzn-container-multi {
997 + -ms-flex: 1 1 auto;
998 + flex: 1 1 auto;
999 + display: -ms-flexbox;
1000 + display: flex;
1001 + -ms-flex-flow: column wrap;
1002 + flex-flow: column wrap;
1003 + -ms-flex-pack: center;
1004 + justify-content: center;
1005 + -ms-flex-align: center;
1006 + align-items: center;
1007 + height: initial;
1008 + width: auto!important;
1009 + min-width: 10em;
1010 + margin-right: -1px
1011 +}
1012 +@media (max-width:782px) {
1013 + .ui_container .ui_group .ui_element .chzn-container.chzn-container-multi {
1014 + height: initial!important
1015 + }
1016 +}
1017 +.ui_container .ui_group .ui_element .chzn-container.chzn-container-multi ul.chzn-choices {
1018 + -ms-flex: 1 1 auto;
1019 + flex: 1 1 auto;
1020 + display: -ms-flexbox;
1021 + display: flex;
1022 + -ms-flex-flow: row wrap;
1023 + flex-flow: row wrap;
1024 + -ms-flex-pack: start;
1025 + justify-content: flex-start;
1026 + -ms-flex-align: center;
1027 + align-items: center;
1028 + -ms-flex-line-pack: center;
1029 + align-content: center;
1030 + margin: 0;
1031 + padding: 0 0 0 5px;
1032 + height: auto;
1033 + min-height: 28px!important;
1034 + border-radius: 3px 0 0 3px
1035 +}
1036 +.ui_container .ui_group .ui_element .chzn-container.chzn-container-multi.chzn-container-active ul.chzn-choices {
1037 + border-color: #d8d8d8!important;
1038 + box-shadow: 0 0 0 0 #4f94d4,0 0 1px 1px rgba(79,148,212,.8)!important;
1039 + z-index: 1;
1040 + outline: transparent solid 2px
1041 +}
1042 +.ui_container .ui_group .ui_element .chzn-container.chzn-container-multi ul.chzn-choices li.search-choice {
1043 + -ms-flex: 0 1 auto;
1044 + flex: 0 1 auto;
1045 + display: -ms-flexbox;
1046 + display: flex;
1047 + -ms-flex-flow: row nowrap;
1048 + flex-flow: row nowrap;
1049 + -ms-flex-pack: start;
1050 + justify-content: flex-start;
1051 + -ms-flex-align: baseline;
1052 + align-items: baseline;
1053 + margin: 3px 7px 3px 0;
1054 + padding: 4px 7px 3px 8px
1055 +}
1056 +.ui_container .ui_group .ui_element .chzn-container.chzn-container-multi ul.chzn-choices li.search-choice span {
1057 + word-wrap: break-word
1058 +}
1059 +.ui_container .ui_group .ui_element .chzn-container.chzn-container-multi ul.chzn-choices li.search-choice a.search-choice-close0 {
1060 + font-family: "Glyphicons Halflings";
1061 + font-style: normal;
1062 + font-weight: 400;
1063 + font-size: 9px;
1064 + color: #555;
1065 + text-decoration: none;
1066 + position: relative;
1067 + top: auto;
1068 + left: auto;
1069 + right: auto;
1070 + bottom: auto;
1071 + margin: 0 0 0 1em;
1072 + display: -ms-flexbox;
1073 + display: flex;
1074 + -ms-flex-flow: column wrap;
1075 + flex-flow: column wrap;
1076 + -ms-flex-pack: center;
1077 + justify-content: center;
1078 + -ms-flex-line-pack: center;
1079 + align-content: center;
1080 + width: auto;
1081 + height: auto
1082 +}
1083 +.ui_container .ui_group .ui_element .chzn-container.chzn-container-multi ul.chzn-choices li.search-choice a.search-choice-close0:before {
1084 + content: "\e014"
1085 +}
1086 +.ui_container .ui_group .ui_element .chzn-container.chzn-container-multi ul.chzn-choices li.search-choice a.search-choice-close0:hover {
1087 + text-decoration: none
1088 +}
1089 +.ui_container .ui_group .ui_element .chzn-container.chzn-container-multi ul.chzn-choices li.search-field {
1090 + -ms-flex: 0 1 1px;
1091 + flex: 0 1 1px;
1092 + display: -ms-flexbox;
1093 + display: flex;
1094 + -ms-flex-flow: row wrap;
1095 + flex-flow: row wrap;
1096 + -ms-flex-pack: start;
1097 + justify-content: flex-start;
1098 + -ms-flex-align: center;
1099 + align-items: center;
1100 + margin: 0;
1101 + padding: 0;
1102 + white-space: nowrap
1103 +}
1104 +.ui_container .ui_group .ui_element .chzn-container.chzn-container-multi ul.chzn-choices li.search-field input[type=text].default {
1105 + min-width: 12em
1106 +}
1107 +.ui_container .ui_group .ui_element .chzn-container.chzn-container-multi ul.chzn-choices li.search-field input[type=text] {
1108 + font-family: inherit
1109 +}
1110 +.ui_container .ui_group .ui_element .chzn-container div.chzn-drop ul.chzn-results li.highlighted {
1111 + color: #fff;
1112 + background: #08c;
1113 + text-decoration: none;
1114 + outline: 0;
1115 + box-shadow: none
1116 +}
1117 +.wpbc_blur {
1118 + filter: blur(1px);
1119 + pointer-events: none;
1120 + -webkit-user-select: none;
1121 + -ms-user-select: none;
1122 + user-select: none
1123 +}
1124 +.wpbc_upgrade_note {
1125 + position: absolute;
1126 + top: 50%;
1127 + background-color: #fff;
1128 + padding: 10px;
1129 + border: 1px solid #d1d1d1;
1130 + box-shadow: 0 3px 10px rgba(94,94,94,.2);
1131 + color: #141b38;
1132 + font-size: 15px;
1133 + font-weight: 600;
1134 + width: 100%;
1135 + text-align: center;
1136 + line-height: 2em;
1137 + z-index: 99;
1138 + left: 50%;
1139 + -ms-transform: translate(-50%) translateY(-50%);
1140 + transform: translate(-50%) translateY(-50%)
1141 +}
1142 +.wpbc_upgrade_note a {
1143 + text-decoration: none;
1144 + border-bottom: 1px dashed
1145 +}
1146 +.wpbc_upgrade_note a:hover {
1147 + text-decoration: none;
1148 + border-bottom: 1px solid
1149 +}
1150 +.wpbc_upgrade_note.wpbc_upgrade_theme_green {
1151 + width: 70%;
1152 + height: 4em;
1153 + display: -ms-flexbox;
1154 + display: flex;
1155 + -ms-flex-flow: column wrap;
1156 + flex-flow: column wrap;
1157 + -ms-flex-pack: center;
1158 + justify-content: center;
1159 + -ms-flex-line-pack: center;
1160 + align-content: center;
1161 + -ms-flex-align: center;
1162 + align-items: center;
1163 + border: 3px solid rgba(94,155,5,.7411764706);
1164 + border-radius: 10px;
1165 + font-size: 16px
1166 +}
1167 +.wpbc_upgrade_widget {
1168 + -ms-transform: translate(0) translateY(0);
1169 + transform: translate(0) translateY(0);
1170 + position: relative;
1171 + z-index: 999
1172 +}
1173 +.wpbc_upgrade_widget .wpbc_upgrade_widget_container {
1174 + background: #fff;
1175 + position: relative
1176 +}
1177 +.wpbc_upgrade_widget .wpbc_upgrade_widget_container .wpbc_upgrade_note {
1178 + width: 70%;
1179 + height: auto;
1180 + display: -ms-flexbox;
1181 + display: flex;
1182 + -ms-flex-flow: row nowrap;
1183 + flex-flow: row nowrap;
1184 + -ms-flex-pack: center;
1185 + justify-content: center;
1186 + -ms-flex-line-pack: start;
1187 + align-content: flex-start;
1188 + -ms-flex-align: center;
1189 + align-items: center
1190 +}
1191 +.wpbc_upgrade_widget .wpbc_upgrade_widget_container .wpbc_upgrade_note div:first-child {
1192 + margin: auto
1193 +}
1194 +.wpbc_upgrade_widget .wpbc_upgrade_widget_container .wpbc_upgrade_note .wpbc_panel_get_started_dismiss {
1195 + -ms-flex-item-align: start;
1196 + align-self: flex-start;
1197 + margin-left: auto;
1198 + padding: 4px 10px;
1199 + text-decoration: none;
1200 + font-weight: 600;
1201 + background: #fff;
1202 + border-radius: 7px;
1203 + border: none
1204 +}