PluginProbe
Booking Calendar / 10.1.3
Booking Calendar v10.1.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 / includes / _toolbar_ui / _out / toolbar_ui.css

toolbar_ui.css in Booking Calendar 10.1.3, at includes/_toolbar_ui/_out/toolbar_ui.css

1,426 lines 39.6 KB
No matching file
Up and down to move Enter to open Esc to close
Raw Download Zip
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;
1262 }
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;
1274 }
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;
1289 }
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;
1299 }
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;
1306 }
1307 .chzn-container-multi .chzn-choices li.search-field input[type="text"] {
1308 font-family: inherit;
1309 }
1310 .chzn-container .chzn-results li.highlighted {
1311 color: #fff;
1312 background: #08c;
1313 text-decoration: none;
1314 outline: none;
1315 box-shadow: none;
1316 }
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 }
1426